367674dd27d48132a285124a004edbe5b4efefaf259d0a3b5d6ada5346c142cbdf8671bc572987e45bc1cb965aa6daa2b8c61ebb665ada27a7417117787a4f94bf6562c3e103e97058b203cee95290aa5c0aa27859153ea09aa9add60bae50c59a03220eed31753059de9f8f25e527a5e3153993169dd71db507154fd84eb98d3905241a1ca4bf9809154982705c6dadbe34a94a7fd50962b0037148d730ca7f9b9caad977316a8d78eca8579b0b445d9c745d66bc0e617773eeb09f3dd2f1bcb42d7b5d5d1de204827f2b98fe0036fc3ed13eba56ee7834fd89caa3e3d4e4afa5e1ff3ccbf30645ea8ec55e467ba7e35f6b563056ffdd378c6e73279dca094198a54432f6cb2c04f977462e46e6500d6d6116507ef83e30220314b8a07d4e878cd2adcf26116ba3bcbce3381a6b98f116405b41b03af3dc2f4bee8827bd5cdeeac161bfc2032380fe20153f8d28e42fdf5edbce6edfc8b774dc1156ce840e4b6bd1d1aae1f4a45e938c1977e97c872c7295bd8b86063bcb2e88d3ba70de164c2abe2befd67e45b4c82c53579ed36d57fe788719b6478ce99ecf08d7e59de7adc8dd1a6405b5297537bea60d9f96f2e9aaabb2f296fbe9913093a7d3f31cfbcc195a7ff32795779a979949efb6f62ab283f678e317169b93d52b4e1e7f3cadd906ac0d266c00732bbd9a0af7e5fe80af31067c4629e96590fa6e33f4224511e32fde2191998ad735448cd0a460b8160498a869e6d14bd80f4f798a4f1aabecb40c10fb8131bb07ba24728e9a85bc4f21ab0222e81522ef0369ef8dfad4997a0ba9286804856d337a814cedf037a80177046d275bcf2ee27446cbbf97acb5fe1ba5533c02a2f0126a3c872712a4aa69c33a5b80f748ec2f02c96de05f392b4867b3e35215b40dea968cfa1f2d614b80ce13497a924ab1a5ecf53a44cbd1ed682cbc603b691d9fb8e49ca29df12a764844b76b5574794356c41fe595b1bbef5c8ceccdba9f230b2c436fcf22cdb81ac2dee253ed9591ffb22ca1ade8223d708464b8a7109487d6aea5a91fadbf7bece96b0eaff68dfb7663232e2ee3e227b07d1c4cdbdff4789477de7da2c5cf0067a3ae578d44de9ffb014a24f42c0e765175ca321406c703b44f5b8e7a11895050a82a864bcb526fa9f00444ee15726f696bf503aa3feddc1b68da912e4dd4767c7dda76ff58be0463a4c0e9f4748bbb40ea991d48a01e27fb32dbec8dfa067efcc26c7cbca3bbfbe020346e513fc78ff231f595e82aa708b38fecbfaca6fbcbd11c5fa70e25024fa7ea19e27b8247ebbe2a6b9075093c966d31a40d0b79d2f4b61c478b982eaa49e6572dc1aef86c7539c2b316891537681ea2e951385c7e2e421bce22aa5841a55fd75acc428a93abcf66ed9d0e42c414d6b37b59f40486f5aac782dc40c1c7dc14c04c74b1f7935c639ab2482914fc4225eb9be2d43c82781a9928c8fecd76ef6225a7712475b9ecfb33bc08d6806c73179599e46de3e304a104f8c0aaf71ddd9f482587dc9990c6fe2aaed793723752e3d4ad9f4fe5fb70f0199dfc80f168d641ac6248c5236f1a885fadb89891f248db98e84dba98d444d1458341862e7269000b815476dd14b16ab1cf7c773dd476039b44a6fcecc483df14ddf8b8d040caf8b7f9db4ca77a9545ddc5870f13ab7083226b66d06cb9f0ed362ed8b7d1d86b78e27870cca22587f3d1c29ac79bd19a5b5194b4e8c09d16defcfd0e96815d2398206b57329795a976a9cfb274bf0c4f90f66355eb70ebde2c9e7a3617a18c76bac2a9b59ec0d6735dd783e318aade6795f85cef12a2210aa4a8521d9e9d8d3f98ea0a807886f771d5a786f5829ef1811ba5957794f22ed3aeda160ff66c116c26433647cd9021538805bda0d13f7ef38b44f145349c147db06a395ece206dadb50703dc82310daced0c6679db7469fc4e1f29040e9524d7bd37b63afd7630ed4a25bddd79c80f26b99c7797474d3226b95b99fc65002e655995371a48c9ad7e6608e033bc6e5b2eeed4178737a5ad5b32d2492828211ef7122054c5dfce170f14430c5fda5b27fada86537778d5f8d49d53ce066ad22022495f4e7e3e8297b2bb8fbfe5f4af509048d492e5393e8911b384df18fd2d6367c6d551ddd7770fb439aad8dfd7335caa08972eef3f5437faa85ecfb42f70b48d90a5631c12c2f3c5bec2ba0ae77e185acc58bedb32d506abe2823c43dcf6b43a8ca3c9304ec44351587671d702279efd3a9b772452bb81e81fa19d2b4b5385cb1a0be1fd61981b92b3d8b9a33cc8f8781762b36372ca63939950e9d71804aa284615d465475163cb22f6914e79c8811f0a793f8dbb6ae94882e30a2bc05cccb02bb15d228e652ad16fdee27696f6c62c90086cca8c7f1c905214a72f18b8de4b488cd09878a07cee07941b0f4c983ba656bfd8ec57d117f2a7fd90c6f8ae9ff93f5ec8d9a6eb3ff9df1fa845e37f848bd318dcc5bc13f99a4dff36bbd1b9332fa525cd4ab6790882c9ac602cc078c3a8458c5c60f083e793d7a510a84b912349e03770e5c018bfafdc20ce9c5654f8a75e53402ab7e35d4e165277a2cb8595f757c966545d90f99fcb4ed96eda72a02be45c553ef05b13d447bccb5d48ee05ca9bb4d28fc5de313babc8563beb22c7e3a39eeefaa74000b18b10c7cb465dd29c2069805101ff09fc7ea4d0625e10767fcfcc0b570338d37f70b76e2641a89b2ffa208936facdd6108bb92bd7bbe2af55b6e8512e610d58b61660231712ab747697c9663aebfa2dd19755f02a612664cc58ae05ac0ce29dca0e31992aa4706ff8de0dfad66388be611865da0a8e07d45895b7f60f27d811f854791c0d4511e4de200b33248f6a9160a22e33f32a2de72104bdad04ef63d53a5412d5894dde6fd5c899523c2f0792fcd6e305ea04738bfecf33aee9bbb8ec5d03aa27396f77774207acd27fad4e9618ded5386b521c15ddcbe9afa093e7a1ad23ab66d69c3dd9670136392db6000f4d7e209ca390a4980e61caa311e4fcd8d99a7a7d86ac9faf588906ba00bc9b05bf73451baf4a5eb89ff5de45b32707abec7ebae7ad58134b032399fd591b478a2cf5e18f704ddfa5d5cb7145dcf27bb5f6b129e4772b41adca6098e6b3c77da00c8fd0045fe00b238bd94a2cd8054f8ec722812d092f0c4eabe22c134cfe6fadbfc1a08013f225907a721d9bb5404dd0414522909b675bb8ff0af2d9847452aa81d737efb3040c3e74e68dd5c0a4abfae4744a5d4cab09792fadd45526a56c52ddcf702221218985c595a186a90d46f93af967a9fd98a36ccb5c980d54d4fbb1cc7dabef0ab8f3024b5ae3728e92a7e8e31814910a24854bba029834661a9b696a5a83d7264e5fe61ef35d962ab09d93e6f28ec8e834b4ee7845d1b0632aa3acb4fa6917d3daa4460eabc93171e41ae91c11ebe8e635df550f695c33a24321a6773a5729c220f93e305f78d7eeb42e1bd1e9c03ed75e53a9418a9d010bba23b760be0864cf99f32451684e928ef3c82e2b1d579b4abdb3a843f5599c2dd80f4b0c6bf3e38c1aa58c1e77ed831785d2ee1d762fc6c1bb8e558a9bfc549582165d5cfa70fa4c7d16b06ee75b213b92cd09c1e1fa4f025e7882d53e4dc8c1bad27d923a6574bf7210d5d1deb38161084237610e699ac691918163d29077e931cca7129fd47237046cfc028252a7352de5f406459ab9351c9dd223568e0802f824078b124b07bb370ca75077b09d24caefd6be7d2f0c2505bd35afb8459ac531429a6ac9f778cd5bc0b2beacf3ba6c1c1701b05f21a2874b52e64ebb7d48dfbf7a32c7f14a563a024bbc21f918fcc689e5ceca22a12ec600f960406698a68eeec47b99f18564cf7cf7610b0b2dafe50793fd51db3c8e116f494bad58224f4f29f887a2713807e6a975529d223b0cc43584fbcac753a13c9f66a8afb775479f5e0ffee4ff05a014a0606420fce1d84611380c0f85dee7258d2be01006ce0ee8b832da9991e55a300d81045c206a25cd114999a014686fa3ccc1bbb7fef2ff7fd1b501f8018e7c8cec210cf4816d45b837010eed34306fd992bc6c06f45cd71c87d867cb3e344dbe415a11b8b02c4eacaef3097cd56f97b3c4b13c5525cdd642901ccda62e9f502eae8a83cb513eeea80c2b7d93d273f41170c88b0f56ba488e67cee37f5b4e2c5b7a4e9d41312e0cda86a85e4adc83547bbf4e06bfba2d7f1762f350284efac77c26e618539dfdc2562c82ab6e27ba6d98836a70a6ddbb91d989b448f8baf21069b5b657f7778a9434691215998d591f3dc5fe85bcf955de50e5dcfb3521f015c135de9707288f63fbcd79e1e7a53eddff674aa2eebdfdec936ac898cb17eaae8118b27d495f985c02b0e75df8f02d3018e3b6c5fab6bc98fedc5c550593f8f48a4958df33a582098451bfd37727c850371b41aca8f0d503c8ce945d085d2f7cedef422b546215976aea909948c68e37ab36c330500579ed097e2c8643e14a2f0ac49a821a08a62ede84c77edb0fc866e1c030ee555bc9282074b33e1d6744aaf97d6dca0e62feef76745bd52919158448f84d71f3cf3a3005ff8e337096e43e8c87679f7e6f5752490639b1cd585b20cd3a5b96d19937c3f499c6ed7465a087c95836291d9a9827adf08b64a71a5d795bbb9c041274bf6954af9bda06e3e494228881207ed5f61c6735b4a61ed74fb715ba951efea0ce1d52bf4912d26c090d59f6c855ad1b6ce3f32667197307a5fb1dca6460d56bafe785fb3789", 0x1000}], 0xa, 0x0, 0x1a) 04:03:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x800, 0x1}) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 04:03:32 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/35, 0x23, 0x800, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000340)) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 04:03:32 executing program 1: clock_getres(0x3, &(0x7f0000000040)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10020, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x8) clock_getres(0x0, &(0x7f00000000c0)) syz_open_pts() 04:03:32 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r0, 0x4, 0xc4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 04:03:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x14}, {0x1000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20400, 0x0) syz_emit_ethernet(0x63, &(0x7f0000000080)="67aa2644206ae6e1a559c9ad4d03fccca7d09522424efd4cb45da6fe2802a712c9de5a8d814e4ac3c7817372a47c76e959a1b48e253fa7b0dd14fd773d63e50c58dc964a184d8eb3c3b678148cbb993fea999b2cdb6a518847aba405646fdbb3a9b460") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0xa, &(0x7f00000001c0)=[{0x0, 0x8, 0x4, 0x80}, {0x81, 0xf53, 0x0, 0x1}, {0x6, 0x80, 0x2, 0xa067}, {0x80000000, 0x0, 0x4, 0x5}, {0x1000, 0x48e, 0x445}, {0x46, 0x1dfb, 0x1ff, 0x6}, {0xffffffffffffff6b, 0x5, 0x3, 0x1}, {0x0, 0x5, 0x401}, {0x401, 0x9, 0x1, 0x3718}, {0x1, 0x8, 0x2, 0x1}]}) 04:03:32 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x87, 0x6}, {0x6d, 0x10000}, {0x0, 0x8}, {0x1c5, 0x3}, {0xc7, 0x800}, {0x48, 0x6}, {0x0, 0x686}, {0x88, 0x80}], 0x8}) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000200)=0x6, 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 04:03:32 executing program 1: setuid(0xee01) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[0x0, 0x7ff, 0x7, 0x4, 0x10000, 0x9, 0x7f, 0x3ff, 0x1f]}) unlink(&(0x7f00000000c0)='./file0\x00') fchdir(r0) 04:03:32 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x80, 0x9}, {0x18, 0x3, 0x4ea3, 0x7f}, 0x1, [0x7f, 0x5, 0x80, 0x5, 0x1, 0x9, 0xfff, 0x3]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x8, 0xffffffffffffffff, 0x3, 0xe5c, 0x4}, 0xfffffffffffffda3) getsockopt(r0, 0x200000029, 0x69, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x1ff) 04:03:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="820201f0ffff0b99cb94eead2b8b91"], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x40000000008000, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) sendto$inet(r1, &(0x7f0000000040)="6322744b5c2e50eb57b0f05f869e45919cfe07f19cb2c9061652d979f2bc5cfdee768c6fe28f69c18a3b40d11aeb8be89788939369260709d7e22becb42912d70a2b8659caba7391", 0x48, 0x400, &(0x7f00000000c0)={0x2, 0x2}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000440)="a806e3060000000000000000000000000018d23a", 0x14) write(r1, 0x0, 0x0) 04:03:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0xee) 04:03:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100e0, 0x40) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x7, 0xffff}, {0x8, 0x2}}, 0x0) 04:03:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) msgget$private(0x0, 0x101) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/153, 0x99}, {&(0x7f0000000140)=""/34, 0x22}], 0x2, 0x0, 0x0) 04:03:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000080)={0x5, 0x4, 0x80, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0xfffffffffffffff9}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 04:03:32 executing program 1: r0 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = dup2(r2, r2) listen(r3, 0x0) 04:03:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:32 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getpid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:32 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="2f220943b42dda01410b15b6c03c6fe835d045e11a0394028431d618d83b0fe6783b64712e2fb7a37846f4242ab54e3312e4bcf947e3af60e461f87eda94d3c7b15de12d2aa53b58224f1d15b3b32a236f7deee0a24df0d9080505d6752d3104278dd017d99ce65d7e07058eb868765510b4a6498ce51913fe99eee0ee3830b7d7c707f4c5479a9f5e7ae3ee27b0d5a8b70b8daa62aabc249ef89f0b24c2fea07c5038a3f25718f0a8a9671e46d24d7f8040d1b8c7a13262d48ab0cb953fc950757e41", 0xc3}, {&(0x7f0000000140)="801f51f94fd1cd2dabb44cbefbd75315d3e1db4107ad047478dc088f677eb9e2", 0x20}, {&(0x7f0000000180)="9948a68e4b868f332df90c0d5637ac723e56680420dfbfd3ffbc1ab70639a8b014ce53ee641f09c716648641fbcc4d88b86fe5f5fa0411697523b9153e9cd295", 0x40}, {&(0x7f0000000240)="70c753dd8836199a3411de34fdfc516d79bf647473a822f7207b2862446463d9c79680273fe6bbc90f931cb4ccd09751a307ad1cca0a1b2be17f6241955aa5a907fcf14c58d6fcec9d550ead2d84dbf23410e2fd9d970ea2125ff2770538a1fe224899a2051995593096aa685856c4e81ff73ae6c460802ee75eea93a931906fccfc7f3dc0f48f081b497f9a0c8dd7fcdde97ee978fd465fd19063ec441a305069596245557736eeed45fa557a8639cd360dca67e161d543cff09871140a9a64491cc4a191c1df5bcb05bbea70397c58f2af7c9c3e26b41f2f32eb802b", 0xdd}, {&(0x7f00000001c0)="6bb1106e423d9b6f4a53ad34d56bb0397b8ab5649b615e9bb739f1", 0x1b}, {&(0x7f0000000340)}, {&(0x7f0000000380)="a5684a45bcb1578d8d4e0a6271682dd5b258922d12a0bcbecf78d6d0a7e4f086d4f765ead3ea6455d8844689f6298e308259b04948296ff7ea955dbfe187588d13f0e3ec10eb362f7681e7726b727de517e26a88bc472b1c55f886f322a805a88343f5e259915585c2bfd6d9fdb77c92f5104bffe647c0fe6beeccb7756b789b491baa63b241237bd737f299ae07069cfe00a6cb910b69a501a6fea2", 0x9c}, {&(0x7f00000004c0)="65533f8e9d1e46d245eaa3618533fa1f8899113a0d5c6cfb3687e459cf5d74607e0bb581736f0c37ed8c14376ab416bf2648bc41f2ca64d1b3e3f56394d857c22a402ffddc0fdf7cc06295bf0adc48585a350185ed83dc8790cb72ff2e243c7d67273e01239739b1b08a1accb974adc352148171daac3b6b3a6e708fa3aa18f7785c428cbf271fad13f57cea152710e8", 0x90}], 0x8) r2 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r3, 0x0, 0x80001ffffc) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 04:03:32 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x100, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='\x00', 0x5, 0x1000000000001) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:03:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) semget(0x2, 0x3, 0x84) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 04:03:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4020426b, &(0x7f0000000000)) 04:03:32 executing program 1: socketpair(0x1, 0x1, 0x4ac5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup2(r1, r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x128d) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) close(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000140)=0x8000) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x20, 0x2, 0x3ae6, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 04:03:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='//ev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x810, r0, 0x0, 0x0) 04:03:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffcfe, &(0x7f0000000780)="b6d720d679be2bfd9d8c1e21a682a21a94554cfd93886fb15057969094535c3a45efde889f72777f0a815dbea9a6e5b261757898febd071db6c92d3fe2a3c433fe144f506be89d3bbf28bb0f0e8f1d158da2da87408fd1c9ea4428195694c2c5ebe229708d8aab89e2e86c95deb2e5dcef784b90a047e1946a0478c9b5ae7d6d0cbcee76d7866035a537642c3fdc09828e408ff9a668000000003fa39b5bbac97100f61c505990daa91779d4091809c93cf27a480e7daeb2dcb2a2691fdb151add0f012bcf9e0d075e8a82946a7be0b28a066924eb8e634cc91e550b1e1ef8c1db73e739384ab4e59686e60ab0fdddb120475149cc06de5c24ce558215c4909132713cc089f85ae29dbde4f7623fe68a1e279226fe2229f506b39b3b0cdd02cbca6a43ee126ac4f4f875ed88ddcc2f4f9ff397b6f12e70d62b7cb525154dab40184d504289ab152a1c82c5d86c5d631b0ff6d6ba5dd1545bcdb4062ae2097fc74a6b6216655080c504db70d350e56832d0267f9faf1a3f0aec4ab915915df7d5796000d6c4261295b4e890068445c777e92767fd02fae102f1d4e82a7ed6d37d67e58b3d4ff82e752d8647118f06c2a79f3b2a8009a51784bfdd9ec9c740569348503ee45d6d003485c4fdfb8ad4affd20cd098a4df78c46b8d1d57331ca932cdb90dfbdefa5dee138a02de200"/502) 04:03:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) socket(0x1a, 0x4, 0x27) setsockopt$sock_int(r0, 0xffff, 0xa00, &(0x7f0000000000)=0x4, 0x4) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 04:03:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000004a, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 04:03:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x94c, 0x0, &(0x7f0000000080)="244ed9d93b2cb1b2bc7a57fd", 0xc) 04:03:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x20, 0x4000, 0x80000001) getsockname$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4098], &(0x7f0000001080)=0x1002) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001100)={&(0x7f00000010c0)=[{0x23}, {0x0, 0x3}, {0x83, 0x800}], 0x3}) r2 = open(&(0x7f0000001140)='./file0\x00', 0x8200, 0x6) minherit(&(0x7f0000fef000/0xe000)=nil, 0xe000, 0x3) write(r1, &(0x7f0000001180)="b60f3b6c8cad2c3daede68838c6491b1c99cd764fcf3da6be6d390af491669176afa77a97c0cc0118db6ff85ab26467c67d6b21bda6512c3efc8cb1f45675189df3543edf9f44ae247322d7be092774e40750dbb59a923ca58a107a9ea03a77d70def32fee4aada7c68e9d30745e41edcd29ca4ba11dfcd73736cfa74396c9458d571a56f902b2b1ea1b5bca0593ee9cff9a737a1a38df137e5cf21d18730f2950b8dbd8ebf60b735c2f90cae2e95c6193c81bef1de725ae067c58000cdfb5d5b248fefef974452649bb6ef917de389acd28443a040847055b75ef4d5b81339f2958028b011ba93a09aa2795f6", 0xed) sendto(r1, &(0x7f0000001280)="c3ba0c502d5f82c0cc712161faaff083346bb2cec7a4eaf8ed13384442822ebffedb15b0874141bee7e1ff8a9f127c25e5f570fd95f98f51947ec2ec4a08fb4ae2ae4cf5df309d0889dbe2", 0x4b, 0xb, 0x0, 0x0) stat(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)) mkdir(&(0x7f0000001400)='./file0\x00', 0x8) nanosleep(&(0x7f0000001440)={0x497, 0x1}, &(0x7f0000001480)) minherit(&(0x7f0000ff0000/0x3000)=nil, 0x3000, 0x3) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000014c0)={'./file0\x00', 0x1, 0x1, 0x3, 0x1, 0x3f, 0x9e, 0x1, 0x3, 0x1, 0xfffffffffffffffc, 0x9}) lstat(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)) socket$inet6(0x18, 0x8003, 0x0) r3 = semget$private(0x0, 0x4, 0x400) semop(r3, &(0x7f0000001600)=[{0x0, 0x7fff, 0x800}, {0x7, 0x100000000, 0x800}, {0x0, 0x3, 0x1000}, {0x6, 0x3ff, 0x1800}, {0x1, 0x3ff, 0x1800}, {0x3, 0x0, 0x800}, {0x3, 0x1, 0x1800}, {0x0, 0x400, 0x1800}], 0x8) bind$inet(r1, &(0x7f0000001640)={0x2, 0x1}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000001680)={0x80, 0x8, {0x7, 0x3}}) utimensat(r2, &(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)={{0x7, 0x2}, {0x6, 0x3}}, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001740), 0xc) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000001780)=[0x3ff, 0x7, 0x2, 0xbc, 0x0, 0x6f, 0x40, 0x2]) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000017c0)={{0xefb5, 0x8, 0x8}, 0x400, 0x0, 0xff}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001800)={{0xffff, 0x1000, 0x80000001}, 0x3, 0x17, 0x6}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000001840)=0x8) 04:03:32 executing program 0: kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x8be2) r0 = socket(0x11, 0x4003, 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 04:03:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000480)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db246dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) 04:03:32 executing program 0: geteuid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x22) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/15}, &(0x7f00000000c0)=0x11) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) r2 = msgget$private(0x0, 0x83) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) 04:03:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="b3c0b138efee3423fb0135c35de93959206401d7726e1b78c1f628cb057105e3fa53af5d7f5e733dc120a45f6d2e9a97d3b4e656a2bac82c47f848987aad98caaa40e82189ac8f09", 0x48}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000000)=""/108, 0x6c}, {&(0x7f0000000380)=""/142, 0x8e}, {&(0x7f0000000200)=""/82, 0x52}, {&(0x7f00000002c0)=""/25, 0x19}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x5) r2 = fcntl$getown(r0, 0x5) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x2000000000, 0x7ffffffc, 0x3, 0xfffffffffffffeff, "854311f5afa680400900", 0x3, 0x8}) fcntl$setown(r1, 0x6, r2) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:03:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) 04:03:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40000000000080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0xc95c}]}) 04:03:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000140)) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) 04:03:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) stat(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x34}], 0x1) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0xc00, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x412ea9d271931c77, 0x80000084, 0x4, 0xffffffffffffffc1}, {{r0}, 0xfffffffffffffffe, 0x50, 0x80, 0x2, 0x5}], 0xb15, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x75, 0x10, 0x427, 0x4}, {{r0}, 0xfffffffffffffffa, 0x4a, 0x80000002, 0x0, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x12, 0x2, 0x8001}], 0xf0, &(0x7f0000000240)={0x7, 0x2}) 04:03:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4700) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40045700, &(0x7f0000000080)) 04:03:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)) pipe(0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x80) 04:03:33 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) 04:03:33 executing program 0: setreuid(0x0, 0xee00) socket$inet(0x2, 0x2, 0x11d8e174) socket$inet(0x2, 0x3, 0x102) 04:03:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8100000089, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x8d, 0x1, 0x6, 0x4}], 0x4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x800000, 0x1000}, {{r1}, 0xfffffffffffffffe, 0x1, 0x80, 0xeed0, 0x6}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x7f, 0x81}], 0x5, &(0x7f0000000100)={0xff, 0x10000}) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20, 0x0) 04:03:33 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) setsockopt(r1, 0x5, 0x81, &(0x7f00000001c0)="ed14ff409b57a8dd978bbaea6559edb920e32e4ad6f2d49091f008b175bd8084af309cb09ba7c25ae487a7036817f17add88f8ede0a9d7bfbcd7fa11be29f519cb975f76a42db6165174a2c5fe527a55a0beb17bd72989499def710ac89fe681ad4f477c8a86d789772ad3350a8b4f05457cbe568d8d8b1468c5966b79068e0f62a2fae746c98561bfa22bd9e13b249681a300751a519a746c402f9388acbce8854c48baca9bdb388769d2f440f748787dcfb5d72fc89ef5adf1b6d0293b4af67a2a8b2b425918d50b47b9f8e49a18f7c47f034f2c15c9198aeaaa2b3194b29d195d9c", 0xe3) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 04:03:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0xa, &(0x7f0000000080)=[0x96, 0x547, 0x1, 0x10000, 0x10001, 0x2, 0xaba, 0x7, 0x6, 0x4]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f600000000000000000000000058a3bc6e15d3e30b", 0x2c}], 0x1) 04:03:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x776}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:34 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 04:03:34 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='cr') 04:03:34 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000180)={0x4, 0x6, {0x9, 0x80000001}}) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() poll(&(0x7f0000000100)=[{r2, 0x172}, {r2, 0xc4}, {r3, 0x5}, {r5, 0x20}, {r1, 0x80}, {r4, 0x20}, {r1, 0x20}, {r2, 0x80}, {r4, 0x40}, {r2, 0x100}], 0xa, 0x200) kevent(r5, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r3) 04:03:34 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') r0 = getuid() r1 = socket$inet6(0x18, 0x5, 0x75) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0x79) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) chown(&(0x7f0000000000)='./control\x00', r0, 0x0) 04:03:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x3}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000001c0)={0x1, 0x7, 0xc3f2, 0x34, 0x101}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x7f) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x68, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) 04:03:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x0, 0x3, 0x6, 0x800}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 04:03:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400025}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x3, 0x6}) 04:03:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) rmdir(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0xfffffffffffffffd) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:03:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0xffffffffffffffa1, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) shutdown(r0, 0x0) dup2(r0, r1) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 04:03:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x40) openat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x40, 0x1) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 04:03:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 04:03:34 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) close(r0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) 04:03:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r1 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1fc, 0x0, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) write(r0, &(0x7f0000000340)="5e78dd1a8d78af0d48bba3b0d10ab17a3baae79c1bb05237b543c5d64dceef05d967cfc259974484d163a65097ea38ebcc8f8d6769de1a686aa24610d5507134d2ea9bcdc634e10d25ad9ce891c41f20e807f3913cd772a322048800e93102ba25296927456b516c79bc06acd47b8cf17a8fd7aef01f740011d55416370410f1356697444345e635dc06838aa12c3157690a05f5ade9ce14b1b3afdb8b6e43e9575cbdee892eae85d04aed5ec6eb3598ae8310bb63789ce5bee4d2319856a3be59198cc161cc7c70adb40dd7ba59a28a6c756a7b979c948d2307c14766c75c254a3dbcc144d026e3319a15cfb94e78124f4bc66e1a5e314480b40a93b3c6e54fa7dfc0c68f4826967a6c1ee1de3bf4983b817194cfb6a90b33a15b407edacfa11b3c9effced39c590ce490f188686c64dcdd281f1c94c6a786162d073351ab46ce67d7465b442f335c2c342f75882abb2278a57669ff63e0717377152f2efcd17a281bb5fd6d67f28a3ec4fe33e8db1d6b57d9fee359d6a9a18d77110f7bdab6b5738850f427d0f16ed4e32f91568a34417a9ee8451f76735e6542a875147da1720df8861ce45cd860e59647f3ba30894c63c5eba97decf5da0aafc629dd281b159a246bd0f0b60506fb90851ff73f2e7843f10d42859cfeb19d991bf1e883ef3cf230931773ef658a37b4c44bf1616187d15cd63462e681239a9a24fcff830a9abedee2dea2e4ca37315cae3be94f79d2fc362408de7cf91e854d4c6a5d7c767fcab03fd0b4ac462f096d86721e0e08f48abd1de264342ce95cda6dc271b3edec3f82cea03880723fa9175e6f35be57a55cf93ee151d0780fc3a90fdb93918833009233ef180dac9b14244920e1a9387b61c537654fa51c354f1511cc23edb5853a19339627dda70d48dd0efb4867a74643dbf22e0f8f3b93b4e5b97f028a5d1fdd47651d262d9b21fb4ed36d943465a8669f345d8e877edce8e67f79f67555b2b58b0a57fae966b2e1b78342b5cfa2aaec48148a44f0c7db5a11c8892fe975951088345228ba790434273b47223fecfa41e7de7de588a0193a133f328edbb8bd45bfe605e3e7b7cb11f8600f3198328eaa7a415a7a88a3af0963f505dfa7a8925fbd98f1844e2aad2b5d07a60de7e9ecea4547db6441cf4df051d44dcf435945b14b02ed094765c6ff2c93bc3b840339b3ad9d2dd27c00264a3dca24558565366623898607e74be42da4874ad02ccd09a49562e99923404df754a223ef83c4751961930a02a9b101c6419e7a3988c992ae5936c75dce64be3a4f1060a68e360f1d8936365d43ec67c7e35a42aabdadd5c553b16580079e0f98117e026a65ae8ec31b9ca1c48011bda0e71a685513e0ac8cb46e642da38bf32af2c6ff1d6c8516333c3d3c5a365e9cbe89a21f14642aef33f8cd53c89c19df47dd9c4fc5c3b2faf2c703c2d9bde886af8106fa6318271c83316963f1d8c2c17bd7213e374daeccb2164b31117f8e9e408f82ec440d20ec836c001d8e82ffc747474ef029fd24db1c7e5cbbcacacc0702b59cc5ae31ca2aa2877f64d38a6bff6023289340451ec117958c3f129db43283f878b373ce57626d8a2b67030105d031790fe5c746ab97b9e4651696df5249ba7dc7c032f8784e323644f73f2e920edc34030f2e277409157cfa6e47cf0e0ed598bf461ffe3492095c6b8707d552b010d6bfeed332f1ad68f843c9722da3b233e2315faca3e01054fa81eb46e1b661d2b2b33d560a981ac6bf4a9641d4b1d3d039ee0e66c4b3c8f1256b4ccb96c912817809a5a9718407379915f48064be152e1b4b31832b6c189926259249589ad16c2ffbfc6fb8cadda88e88644c578aa379ff1ad70ddaf79a15c7a08f22d85ae8b00819b2d5baa33074b7be28d8078734ee828f712f16f865c2fafb41436ae3061a41e72ba167ee10e9888c634c8b567cf8c1325a2c72d4c93c59ef06c7b54cbd9579fe575b1c60b61f057cafb52dae312e39201dcdb03295dc01bfca58652d439b8ecb97038b3e299a35244d3fa4f4913a70f03e94316028b7b2aacceb48f6584b9fbc15cb85349ab592e2736e52ba7f5498218f1aa03c9643cae2dcedb37a9a07d50521e27019fa71e7058395f7e27ca2712decc5209d4774fc87a864a693eb22e199959d9cd3d051275cc990b8fd91f6dcbab3625647495be8fe96fb1e735726ac1eb69732ba2f3336c8e9135b153bb8869850105065569116f2b508d84ab4963ffe374492f02bd75303fbc68175197253282d1700aad628410b87c5f2e7ce118bd25535e210ea2dc6bdd5ff2cf09388213c4a43c884724153eb7d3b0e4dd2541aff6aa7da3e86df878a018656548c4c176542657b08e42220230a32b4f4f6797d29491af18b4f1338bd8995246d2ff8375479c8ceb5e0b01a99f8d8aba455b463043084b3f378bd43f2bc6a9f7a7a51c35330e423e7a125e0f9e6747423ebf9637de8d6c537f67aa9e178bb40fc3518ce9637195abf4c30b5df44b12705bfb1a6805b133a29b2c36e6bce7873b46884e227b893d12fdc2cbcaf639fe2680d68b5ca8ee65304af419eb271c39ed1a739570bca5978430e2ab4220ecbcabce8ee6bc4ee5ba96b2c15dcad348ab9ab1bed854e65fbf75ae15143a0cf919094f7927cf8d19f9b08e2703e358beb830715e95dbd5680a1faaa115258072d99fe5dc3831eac030ea52c00c9b738d5c6b2c6d16ff20c449f75544d8016add9e13e059565ca3bfd08ab7c9be148fc12b9e8e37808ee596012564d4a0f7a01f4782b8770e063f5e1b7de9f683d7de6832e289d16e7be30a2587c2fd2ad4aba72b65d0ff34f1aae4d44d907a6a190af1322a6512419814a99095b14f839743adee88398c3e3669ac257835a8155031fe9a6b9402fa1e5158c7462e0656e3b57176ecc000840f7f33dc86ce46f0f2f1eb55962bda58945e42e23e9487a237a9f243d39d87d3e78ee3b7272b4f63038b706ae475f591b58890ef8f0df289c8412da1da4cefc871bec01cfc8ac09ad0c30878e218ad34c305b28e7e463cb6ed431aa5fda2dc1071354883ad12ee0d93c6c6243d5b6e35bd42efc69643643f27fbf10207b4806cfa6379f35cb4da7507bdd2e4ffbb159bd93e13ca7dfd4bea6690eeefa88fa6f4a5d243b70fd831308e5792de50bb3a8ad2ba6be652920f254bbb9f4d0017db81652650be1df5cb65caed010c743a9275992802a5529fc27caabc26408191fcf4e639b3b24596f4cb5c3095f4b177bcf185d2e69783734751b4ddbcb8dfc6ea333d269c87fed2024572aa5f692e91dc35b71db16256991c568f6a492d9455b2123721caa661a63f15c9c36df217252a713769248fbbea36ad675e9de0c6df805da766cc438abb44d946bfc858f8528b0243fafbe30abf569b810ac13f09c8a409dda16af2d9626017de097d07c061385cdd16ccdcb49fce302e807361f2bc322a74a2fd867957a12f0260978bc3b68ce5535a22efa171c90471f0d6dc2468d2d528f327c44894f13f3325591f50f71582ca1dec5361b0ed66c0f12132b42ce36c6592eb5649129eaaa8d907fa797d2ecaa23970580352cddcd0988b24fccd90ef1958f88d6d2c4de70c6be7c4dec9128bea7c3ae9272a47fc7b6b8818ad3885b330e3ee64818a071f201d00af42b1255616374c245aec0ce6e119c5c53a1dd6dde0abe20f02c1032551809c6382b6a75a26d0b25067a129d65967a1e63b936350dae39e9cc553ff86ef55f90974c9c99eaef03e12719102289eb836b518f8e69a7177d772a151a0599d7c60575ae42148582093a9875114a7c1d04d50a558452febb0ddf3f803f2d1bbaefb67d7e85de7b315927c846be16970200271d8a38f0e9413671f7a721c99d77a79b8e4c1ada5dadb71a60a755bee725ddb46c23d1796b8029199764fbe812d87156e8e2262a0af55598199bd41b6a699eb0faef9da292e2c2ccd0cedc7d58aa38d8ae002597a2d2d13767ab906b477eb4b804485bdc86e2e334ac1685ac6440e49d8d3d7c3587dacda30f680bf52dabf6a10b71e328a8c76e56a1a1651d7d3f22639ffdc936ff5e351349ec54dbde187c12df58fab8d93ea9307f76c7c8606ef6c636de894f933c17b12101ca5a4649c1ec8c06f0cf6b54b783cf473d684d2ee215546f53e9da832da3e1bcda83fb3d699f4ad1cf6586a22d6f54fc666de6b2fc25485cfc97c89003089ee3eb15a20599fb2375835f55e7f591d37d945282938790ad463b5d309800671dec10dada498a9838198db8b4745ce5b087a9d29e7ff559bb80a99e4bd84df5629448fed11a0f9081ab04ce743acdbc2d93aec44274e25aec63bdf3d73511bde4ec5e249d6517fa1f3b2e7726d44f16c1b6be849d9c10aac876a0877d64a8194fbbecf2bb775310e05b74428fb68f31353953b582bd2b9d38de5e8e4b3fccef8bce7f322605f27130790cbacc8fe70be60ecbc4a19c94caff7180b8609cec3ba223f58e7f19f08099bf3abc5ed1225fcac172bd5c1654b5189f5c5233e016fc318f15ac7aea8b36b631dc31f498a31ed0f2ee309c0504a2cbb44771d292c733ea669acc0461d160de7f920a46027ad05ededc5a0b01963147c00f6e4e58c91cabe4a01d3d05fed91f3bafe375ad0f2b7d38f2aab1a14e00467a2d133abeaef55ac2d126efa255ffae40d2a85a58b78d76a2c164b8c0d08c0f068a7fffcd619603ebaa45c6439bffe52553a6350ea6086405b6fc9b4501a64739158c25deefb0be1674a5a97b517cce99ef0b08a77e407e4aa3ffca2dcd3cf207867f38e44ea8cc0955bd1f216e268cd680f1700e0c9dbd684bd7dc5fdea0715610ae8d9ec74eb677791342565599125b4e069b43d0985228cf59ce64b77dbe15f5c1962b7532c8d5b6a06952b86026fcc80419a236b79e97ac92eb9c4d2b338068dc9029aced0a24cdcd481918e4fac56c20af7bc246a9b12ffb3bfa27083e68ce25475db49bd1283922a4ccee223737907bc206db9964e84ded4c1f1a524872258a66a351f1e757bcede71a4199d116dfb4b5672e03f2c030b8d9ecc89d5babd89b385e61567162b7646a52bbf3019266e067f55f3513983d2cd84ed348462082833f3576c3f575df914526de39bfd4f1ca0082c39f3767e912259fd40dfc77383ae3559de0d4c7497519d9be4fe8f7d5fab905a17b3c7ace9731017b5b894ac9582681cbf18a1c8ce93df359fddba0cd3783dcb4880575fc17af53001d0fb2e2cc6b435d20543e1a8ad1227497d933588478255caa6c1b8a395d94eff13e858a1444e692c2851dc9d398de0d7ea43f3b346c773593fbd6e86f6adde317557b7ecdbd9cb7656a9e3fae142b7bc0c779242cf66abc7e5c44e69539f88107c1938ac35bd8030d287a95c7d7d855d18425a4192309c121e3d68858f2ebbd0c4d1988b2467d9b18698c8d3419aa4ca61dedb61e9db22ebf344ebcc266008303b41100b53831120a19b3b67b31d628f384f503f7314f60f3fce71f9033942724b4ece82c88af771e62098ed9b57a9e824dcf1f92939be31483952b0235e966cd567277d5c81b9ca567e6bf95dacd016180ddf1ff66cc8a30f64118282e3f9aa136f12cf316728d729f791ba69201cfcfb7febeea74e983dc6af73de5b89f5f679e5fb29068c6ce28b3c1d8a95accba7bc8bf76fb225184502bd1f5a632767e7fd4b5edc9d233c5ec0b75e92bc5bf76f672a48119118e35098d39f80e12cba93ad5bc3bba586b9d845313e44fe7f258a8038a97a3669290a2a4d5", 0x1000) 04:03:34 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x0, 0x0) write(r0, &(0x7f00000001c0)="ff10e274cc8958ff281d9c38eff97c3c6ae37ac730046ada2f422ae163a9801c10c7ca866dcb438c55834a64f7726519cc8b05369c8e7463feb437f4372a02da5eae26aac9bfb6c0aca6d7193a1297b693c5def50e5bb8f1c119e306547bb477c03be37597cf3bb7710d22bd11296882fb1b9a46868046c1f51141b07d4254da3303e2b687d642f0386d80de1bdb1c9eafeca49df301c63f132d8365a6da6618dea2bc31aeb8c154ccfbd02796b4f24bb8446eadcac7139dd906d3cf9b5ed93d31829bdc1115b6fe40f3ac983026410640107374bee1c50310a6aed6dabf2f98ca285b00460fa0c6aab33b6527900d5f69b9863ee7b0eac5", 0xf8) r1 = socket$inet(0x2, 0x8007, 0x5) setsockopt(r1, 0x7, 0x6, &(0x7f00000000c0)="ddd64cae605c5ee0918a434968e514bed708b729a967cbca3936", 0x1a) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x1) writev(r2, &(0x7f0000000140)=[{0x0, 0x230}], 0x63) 04:03:34 executing program 0: nanosleep(&(0x7f0000000140)={0x8, 0xfffffffffffffc01}, &(0x7f0000000180)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f00000001c0)="90ce548bc00f598a9c14125c56291fbd7fb02928a4527f5ee1b9be0fdd7e2677ab6216e8eba9c07902", 0x29) r1 = syz_open_pts() close(r0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xffffffffffff8ea0, 0x4}) r2 = dup(r1) recvmsg(r2, &(0x7f0000000580)={&(0x7f0000000400)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000440)=""/91, 0x5b}, {&(0x7f00000004c0)=""/49, 0x31}], 0x2, &(0x7f0000000540)=""/52, 0x34}, 0x803) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c1b0267a72300010000f91300"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000340)=""/130, 0x82}], 0x1) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000002c0)={0x1, 0xffffffffffff0000}) 04:03:34 executing program 1: clock_getres(0x2, &(0x7f0000000040)) 04:03:34 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698b, &(0x7f00000000c0)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6080, 0x0) 04:03:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x224, &(0x7f0000ffe000/0x1000)=nil) r1 = dup(r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 04:03:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="8240474bb8d406ab752df93b94a09d94b6b269de92c167c57d18fa2e256b58f1f4f155763afa9654f0dd6860bc53decb2750af3da41397e3ae15478202613034dc907fa5d6d35e4f0c79597628bc2c75da12c4da898c4045670fcc46f039a24011ca58a4b46c56bf76ee475e745a6c960a410aa282580aabd62744c692179c7dee420e6cb7ba339a8c745a1fa2ec70a687bccb61078d997ec6dd", 0x9a}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:03:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000000)=""/236, 0xec, 0x41, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x80, './file0\x00', './file0\x00'}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0xe4, './file0\x00', './file1\x00'}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x1, 0x1000, {[0x100, 0xc0, 0x8000, 0x8, 0x7, 0x101, 0x81, 0x0, 0x6, 0x7fffffff, 0xffffffff, 0xb19, 0x7, 0x10d2, 0x3f, 0x4d, 0x100000000, 0x7], [0xfffffffffffff1f3, 0xffffffff, 0x5, 0x3f, 0xfffffffffffffffe, 0x1, 0x2, 0x2, 0xfffffffffffffffd, 0x7ff], [0x4000000080000, 0x0, 0x7, 0x0, 0x0, 0x20, 0x3], [0x5, 0x5da4, 0x7, 0x20, 0x3, 0x4], [{0x432, 0x8, 0xff56, 0xa407}, {0x1ff, 0x3ff, 0x9, 0x7}, {0x5, 0x401, 0x6, 0x5}, {0x80, 0x6, 0x2, 0x1}, {0x2, 0xca, 0x1, 0x2}, {0x3f, 0x7, 0x10000, 0x6}, {0x80, 0x4, 0x9, 0xfffffffffffffe01}, {0x2, 0x9, 0x58, 0x3}], {0x6ea, 0xf80000000000, 0x100, 0x827}, {0x0, 0x7, 0x1, 0x2}}}) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000440)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x2010, r1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000480)=0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x2, 0x4, 0x1bab0f8d, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xde}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff2000/0xc000)=nil, 0xffffffffffff8000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xf4}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x3f6}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x6}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x2}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x20}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x10000}], ['./file0\x00', './file0\x00', './file1\x00', './file1\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x100}) poll(&(0x7f00000009c0)=[{r0, 0x5}, {r0}, {r2, 0x50}, {r0, 0x80}], 0x4, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000a00)={0x100000000, './file1\x00', './file1\x00'}) shutdown(r1, 0x2) pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000a80)={0x0, 0x4}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000ac0)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000b00)=0xffffffff) r5 = msgget$private(0x0, 0x200) msgsnd(r5, &(0x7f0000000b40)={0x3, "69458229be4fc16a038725458b3153526bf56f02a58c39dc6282e3f3b47a1fea638609eefcb4154b68cabafc8d2bb32ffc7af9a361e0b566d6a2697b0143ea8b3dde2bd61cd96d0a0bbeff5a91fe450d219241fd4f90a1425e9a69b88f9a87fb5618bd54b6b9923996a546d78d24b0eccee510671c112266fffdaf7cae647b7194988092ef58e1b5bbbfee6ef0adb3aa8fe8546e0df8e138dffd8c8c158d3251cdbb3b88e538771cdd58dd275d6a62"}, 0xb7, 0x800) writev(r4, &(0x7f0000000e00)=[{&(0x7f0000000c00)="a60235f645aeb8d0da256decd53078c8f918570c88ee951b490030c99ab79bfff89394128b4765b2f27d3e786181d88a337d00db4008c1c77b8aeddaa144920f9004a0fde1d4d77bd186e6d5af6adb992a0bd974fe20b8daa02c1d6c92c8196435309d09c00ecfa230ad95d23daad5d625ff9e425048a5b9b3addba76a663d9a", 0x80}, {&(0x7f0000000c80)="866b75f7cba3aeabba8597d8d5e36daddb7aee2bcca5ef04df2ac6c9ec430eb8f2e5a9a1b0d22d2db94066207735d456a7906523150cd62892ac02c72103417fff2728aa1ef743354ba20c1d8454296ff589d8002fc43eeecdb1a1ed6d509e0ec00718bbfe4a1953f94e4cfaa636aec94c8cdd7a85d5952e2bc70387b84d29", 0x7f}, {&(0x7f0000000d00)="a33d53c5981943530af438b9fa0744a733a99337b7ddd6977b6aa0e16ab9e0e4b77cce9bf3838dbb80488ed2ec27c9507e5ea51a2217efcf39e06b8866a08f6dc880b3efabbc576bbf487118650260a44f3a9ef1518e9ea9e8b4cbfe76c8e3b3f26d580ccc974cc6f7125a05cbfe731b3918f852d72a9b46ae4bec98ce00430ed26cc2b200e47721b8d080a3f40b415ded05ac6141700d3249237297", 0x9c}, {&(0x7f0000000dc0)="21fd17e91c675908674f0c551e966123e755ac463c0b", 0x16}], 0x4) sendto$inet(r2, &(0x7f0000000e40)="bfb92e99541fc92122905c67ff544db6707c7a20cc0bffaca90ced0c871fc83fb4add4b4ae1c083249f98cb0fb7f6b96ab2f5349160b8eeb5cb194b8058940bda920654a31303e67cfc5d10ddb14dcfd1530edad0a", 0x55, 0x2, &(0x7f0000000ec0)={0x2, 0x0}, 0xc) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000f00)) recvfrom$unix(r1, &(0x7f0000000f40)=""/152, 0x98, 0x1, &(0x7f0000001000)=@file={0x1, './file\x00'}, 0x9) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001040)='/dev/zero\x00', 0x400, 0x0) readlinkat(r0, &(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)=""/71, 0x47) fsync(r0) fcntl$setstatus(r6, 0x4, 0x4) r7 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000001140)='./file\x00', r7, r8, 0x2) 04:03:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x18400, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fcntl$setstatus(r1, 0x4, 0x80) getpid() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x80800, 0x0) fsync(r2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b7") 04:03:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200020000002a, &(0x7f0000000080)="f0ffffff", 0x4) setsockopt(r0, 0x1c, 0x9, &(0x7f00000000c0)="45dcedf874ce686242bbe3ea5d9c6683cd3e24254dedd0b7a240254344bad54a228732afa9f1621733d7ac38a722b7917d69071e394f85e0e872342eaa4b4b9503e333f95c457cad209b4e9594846740e4d6e14c", 0x54) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 04:03:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x400000000000002, 0x8000000000023, &(0x7f0000000000)="387f6a99a9404cd09ae84da0db85bbb4c7608444f1ed163469d633471720780ee24e7e71881b37d9d8b8163ad4ecd080b44185bba02132b7f7ddf3d2de473a12fa7fd490981002d45207cca4c88cf79a01cf10cc3cdcf271ec6fbaab662fa3c5e16b8d751a2f9bff81540c0c1273c0559c3e8d248891d9f4f9e938bca59c18b42f3b5e97653985885f3e0766fa2fde555cfd3c5998cc019d9b33a1245e88dacc0c2bf575dc578ad7dae61e3984f33af95b551c61853770a319757aaf85ee420be550cad2ff11ddd90cbe06f8cf65ae6737f225848981a7e48ddf2876ccbdfae87b92047ab8f057cca135d5e039c192189d3767074e17a9aaddcb51b14cefcaf814632e081826072d8d801fc6fd8ac1e50b281708cc83899309f746440325e0c686a4963d50d25b28c2e6c0082dd9e1c446553c0ea432e485ad879ae4e3dab90d832fbc5b4baf4ab41e6e25f585ff924dd4d4a7e26f", 0xfffffffffffffdc7) 04:03:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2000087}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06131bb0398824b3da025bbd45d3bf579456fc7d40906008b6b87cb2d72b8c9db939e9ad8a4f5f728193e00"/101, 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) fchflags(r0, 0x0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f00000001c0)=[{0x7, 0x1f, 0xfffffffffffffffc, 0x8}, {0x8001, 0xffffffffffffffff, 0x8001, 0x16d0}]}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x400a4b, 0x5, 0x4000000008d9f, "00000000001f0500000000dffffffb084000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x9, 0xfb, 0x1000, 0x1f, "ae47a721adac7d501a81b9ffaa23f95fbc20d473", 0x100000000000, 0x3}) syz_open_pts() 04:03:34 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x9) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x2, 0xbb0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) semget$private(0x0, 0x5, 0x3e5) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 04:03:34 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x382b1, 0x40) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10000, 0x0) linkat(r0, &(0x7f0000000240)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00', 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000540)={0x5, 0x1, 0x1ff, 0x1400000, 0x56, 0xe3, 0x1, 0x10, [{0x5, 0x1, 0x5, 0x3}, {0x5, 0xfffffffffffffffa, 0xc, 0x9}, {0x6, 0x3e00000000000000, 0x100000001, 0x7}, {0x6, 0x80, 0x41ba1f6f, 0x2}, {0x9, 0x80000000, 0x3, 0x6}, {0xffffffffffff3858, 0x7, 0x4, 0x3f}, {0x40, 0x5, 0x1, 0x9}, {0x8, 0x200, 0x6, 0x9d}, {0xff, 0x7f, 0x4, 0x2}, {0x3, 0x36c8, 0x6, 0x4}, {0x80000000, 0x0, 0x8, 0x635}, {0x7, 0x0, 0x3, 0x6}, {0x3, 0x101, 0x1, 0x20}, {0x4, 0x4, 0x80000001, 0x4}, {0xfffffffffffffff9, 0xfff, 0x0, 0xfff}, {0x1093874a, 0x8001, 0x1f, 0xfff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = geteuid() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x4000000000000, 0x401, 0x0, 0x4}, {0x4, 0x10001, 0x400, 0x5}, {0x1000, 0x3, 0x1fb, 0x5}, {0x5, 0xa, 0x7ff, 0xfff}]}) r4 = getegid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0xa, &(0x7f0000000380)=[{0x4, 0x8, 0x0, 0x4}, {0xf8, 0xd, 0x7, 0x100}, {0x4, 0x5, 0x3, 0x5}, {0xffffffff, 0x8000, 0x4000000, 0x4}, {0xfffffffffffffffc, 0x0, 0x8000, 0x3}, {0x3, 0x8, 0x5, 0xffffffffffffff01}, {0x1, 0x1000, 0x7fffffff, 0x81}, {0x3bfec044, 0x3, 0x1, 0xfffffffffffffffa}, {0x7fffffff, 0x2dc3, 0xec, 0x5}, {0x1, 0x6, 0x1, 0x25}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) lchown(&(0x7f00000000c0)='./file0\x00', r3, r4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000700)={{}, 0x1, &(0x7f00000006c0)=[0x0]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000680)={0x5, &(0x7f0000000440)=[{0xed, 0x1000, 0x0, 0xffffffffffff7fff}, {0x2, 0x7, 0xa5, 0x80}, {0x7, 0x8001, 0x93, 0x9}, {0x0, 0x7, 0x8000, 0x1}, {0x6, 0x0, 0xffffffff, 0x4}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xb1fa380e81dc0715, &(0x7f0000000480)="bcf575e4558b7850b54ec38d877f5d9f547148c55d4c68eb4d889742b8921ab1251de1ac510bd693dbbbfe0f49cf17a2babc94d9d5809b51cfce2b7cc0f28b6560cb77c488a62b28d8172ac0df876d24b411e9316511feb575b6840db48a8bc0027c4d781eb9770f2690233a00da9ca0d7d5aaed6950b2b0db5d3846d3708889b99645a39692b8901d487f48703b0e8bd2ba2a00") 04:03:34 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\x0f^!\x00', &(0x7f00000000c0)='%\x00', &(0x7f0000000180)='&-\x96%\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='\x00']) 04:03:34 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x32dfda42181e7f2d) ioctl$TIOCSTART(r0, 0x2000746e) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/190, 0xbe}, {&(0x7f0000000340)=""/91, 0x5b}, {&(0x7f00000003c0)=""/225, 0xe1}], 0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xff7fbffffffffff7, 0x0, 0xe3, 0xffffffffffffff83, "85fe4dbfa6fd0120000000e0000200"}) pwrite(r2, &(0x7f0000000080)="99fdb96449c6276fec80182c2fb8f1f2ab9fe718d94c03088741933f618cf86c571614b5d33d1624ddc21bbbe7d3654b8b9a8e2f3ca62ca5e96072e8f76fa5b0ec4c42de4c233d60f96485d7afe34f972b592d4ed6e271db53f9364290b223ae7c7a948c5565d771c40c1f08ff10f7e88ae74a83b977623611b4aeb272197086f1ca08a1da43d840a07b16eecef3af4dc5964738f7df41db4936bb9f8b3d2ddb3d", 0xa1, 0x0, 0x0) write(r4, &(0x7f0000000600)="0377a0fd208a516d3796a09e18058400f4171b21508c315988f5aa767d6f4fa363dafa8aad21b4a17334b7b8628d84c647c5730942b3d6c5ae41a9faf1d5afd77ac690c9cf6756efa797927047da60e37e17a94e19bb8d9d564669fe031a8ea0b451de6d5dcf63751900beb7fd8af42999b23978b88cffe3b0e1fc62ab7325da6083eae769c5b037172354fb9580ede0e6f8da696a14c458f822c3dead5ed6b100c5391254557f9ab19a15330d3c12b58f3b6300b86219acc22257", 0xbb) pwrite(r4, &(0x7f0000000000), 0x0, 0x0, 0x0) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/113, 0x71}], 0x1) write(r3, &(0x7f00000006c0)="6907a51387211986efd156bc58e681ab4a03b16d538cd75e21f23d0e90c007845035aa34bee78d5a168076c811f2ab6828049f0f1500b9c2cf3f74dfcd361e4fb519de1b5af7d708ec80d55a20b28309061b4f1b82c39657882b", 0x5a) 04:03:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20040, 0x0) getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r2 = syz_open_pts() close(r1) unlink(&(0x7f0000000080)='./file0\x00') dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffd, "85000000000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 04:03:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400, "0000007f00004d16bf3b0000000000000100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(r0, &(0x7f0000000040)="23cd34ce5294c84b32", 0x9) 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) 04:03:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 04:03:35 executing program 1: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x1) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x4) ftruncate(r0, 0x0, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) writev(r0, &(0x7f0000000a00)=[{&(0x7f00000000c0)="de", 0x1}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x130) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0xdf, './file0\x00'}) syz_open_pts() syz_open_pts() 04:03:35 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fchmod(r0, 0x108) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r1, r2) r3 = kqueue() r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000080)={0x7, 0x8, 0x10000, {[0x5, 0x2, 0x81, 0x3, 0x9, 0x8001, 0xff, 0x7ff, 0x3f, 0x4, 0xfffffffffffffffe, 0xffffffff, 0x6, 0x81, 0x8, 0x7ff, 0x8, 0x1], [0xfffffffffffffffd, 0x3f, 0x1, 0x3, 0x3, 0x3e9, 0x7ff, 0x9, 0x5, 0x80], [0x0, 0x0, 0x7, 0x7fff, 0x2, 0x2d7, 0x2], [0x0, 0xe790, 0x101, 0x0, 0x80, 0x8a], [{0x0, 0x4, 0x401, 0x4}, {0x9, 0x2, 0x5, 0x1000}, {0x4, 0x1, 0x2, 0x2}, {0x7fffffff, 0x0, 0x0, 0x6}, {0xfffffffffffffff8, 0x800, 0x4}, {0xffff, 0x400, 0x1, 0x5}, {0xff, 0x79ab, 0x800, 0x84}, {0xe5f, 0x20e, 0x40, 0x2}], {0x1, 0xad10, 0x8, 0x2}, {0x80, 0x0, 0x5, 0x3}}}) close(r0) 04:03:35 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xffffffffffff7fff) accept(r0, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000001280)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001140)=[{&(0x7f00000000c0)="1586e073e7a3c3bd6540cd70a39dc19246f1fb4e069f2a9655d81846a536aaba6b63e8475a69ca179c87edf8140b18a441095f7c7be1543f74cbc18f07cb266d75591f294a5055de2192931ee5322e6a5ac30e21df20fd19a764e694597d665b81148a2351d271047d10ccffb6122bd8c1f80492612fe364f5a471", 0x7b}, {&(0x7f0000000140)="0a79bb7ad754e7797bc3e60be5d5101def6a87f6256acb71882c98208c4e39e8941fc387a11396794064aebd236f68c739ebd3c61b99027632e650067e80a974db373eac2758096f3797411e0e5a2e96e3cd32de64b7c83bf8791cc311b79e793822d794d402a0af61406a8d0b9dfcd2ce436594439406d36cf8d79b77f5ccd0005f6befd931876ea6972ac1d48601d433e44f7ccdc9649403edf42e15fe8c5744f4fe0bc825665317221662cc6584d8bc7acb2e6313328053dd12539277542f6284120411f5c20512012e87ebca26bc1d97497d41ea5db6d09c358306ba6966fef887459ba478ebf0e177fcac6a14e595611ee6fa26c6b27f070cde268e47b7894beea8156fd22958c8966ca076b0046a656d6cbfbcdb310645eb905f93aa44131519470cc36648342eb03c0c434fa5de6935a4a0bd45755c28ecfc3997f187c6b851d5a7c9bae2a057a338116130d9a20b8bc86ae97d74e1f22d12a0c0cd4fd6531bfe2edda3a4e43c7e6a46092cbc5fd7f7fdf43dea90e4863104523a38543497976e9a35c15a37d7eed869d510ddc541a00ec8107ae4a9d60238fc10fb21699bac403fa1d4711fee1206e5b1809419d565b227c42a824c1a5fc47429dfb91f63c25a4947e400dc138f1a323dea6653ddbeb4956c20d1db745579afc2bdc638321d2af1298d207436dd03f3aa582af844e98393a243a28245ba8f4251a0bea001c5072e549090c91c8ef9d73b99605bcb544d2491502668cd9358fca742d671dfbe8d96090c301027d87eae44c5d9ae6dd82769ebe46362db9296d065c0b601607dbfc8f18fb67ad938b8fcf0a91c5f88b0556808f89e4695fb15f758ab3a535d85631c5163f838c7fd12e8b1ddbdba5d494169f94e2cd07c5d0bb97ff1c0dc225e98118ab62bf493445473ba01713f085eb3079dabf34188dd6c59134aec1503edc767d180b27bebf410922aa7deef9b7a11f808ddcdea3bb224be842ab9b6f16939b5c7748bc2b6a76a6270fbadfd85f705ef4f1b50f8b4af0610ff0eeac5becd98e61cdac76905362900b196f1aa88afebf356bd900d6864f20180019d1ff750b1a8f9f65ac598a886f5c7295c396b30281b60d5e36edb7021702c6afce46ecf6642e697632797557e2223645f6dba5d0077f3bfddcd45abdf3918abc4d136b374cce1d6d445d9d83e01e54b5518204778e68ea30ebd86b85e4743a833674d30c6c53a315166dd029c8ca85c15a0c0ca451ff782693e23575ca692f5f1d2d3a55604cf42835a81b9694e0925d02a11c6ff5556001253e18f7eeb6442c82991dd057cc27f4c4be4c0efce89ececf8a0cb57b1e44661a4a9fe95d15f7a7d320b9aa8ee9bacc10a69a6f92dea418a90adef5e76a0585912f4bafaa59ac4304595f3913ab0aa5228e68d19dc21dcd42c66cd95a86101849d6b3d333afbd2ff8d57c9ef8cc8c7dd7f206e4aa482141b7284aa7876d37c4274245d1cafd48149c0fcc67970ff60b2f7fef6a25f5a92bddaa22365d263b872d77d100440e0e99d928be54e2904133314aa489e899242a308bbba47160f84581a00681b8fa1a3eb57dd2775cd771f6d2b4c809099e1a304ffbc9a545715609a1efa36fe43ce7fcdf55e4d604e2b28929017a206a16b6ba45fabfb0e41e933a45eec1789cf0ebf2631a8d18ef0e40c7aec8b9a8b6e9581a150dae7450d7561c6e147fab84779c43f497d03e8a914dd7f28a2bce646ae1d34db7c4c04a23dc87d3e67745f791eab1dadef4600e82dcb4dec57482eb4a60c0438a348fb2ee6a4ebdb0553e62c260df2d8192d346729137d70927cd05de2d9c29b0868c1f76995b21932442ccece3bca0cdcbe5f3feb5e3ff81c8ebf8cab817ecfb702b5c88b505966a70506a16e45577ba73a0981ad2a22770ea711b5d7d294254276d8a4e695219c789d4a1e8b2f619b596c62410c6949f1c2865de2b9fedd57870543d6a25b8d499b6ef1bc03dd8772ce23dd3bef78883273785922a82eed88525ec5530e09f5d83bf7db1e4c303dda121fc7f018be797d372a186e1a64d8477820b81d94f3ca01a5eae1ce17c9e8ef80a0ac803fc6c7a4e4e38761a38f64ff13c222e02c7d1ca280fe62793ba0ef0780d251d4e4c022fef7d0c3689eefd62f73ee9c56e9401e2e7cd53492f66f369516a8c5beae32efd09bf5226f18130592a371df18ad8ab7266f274d30d85f0cce35b1575da42b9f1bbf2b71170f58cc78fb3a35ff98447133b316345a50dcc613c3483d6573de7840f3c0e1277d4271bd493de36a8332c88eb541e20c88d760ebee3203a06bc415410ac341cc33a7a1e545d1e336bd4ede6d4fdf36326303bed91d0075433654528b3f3dcd4c4ec1b82a9534f541f46150054378b9390c45c0786da187ca67421d9f21da816d61f038f8945935d77471d879e652baba1206bbb56eeeed2f3c011f16823583c2711bc8a58ad5f8c2e0d9e5c1dae32656e07185c24d74114e08be0d334586a0cee5dfff9b038f133b07881f0e1681a0d228c5207f0002df8162632ca9c80744ca1398c0107c5cb53a1f741436ca543c9c33585d83968c1af3f62cb359e2556dfc4d0c3b881a3a539525226906901fa490c22c06bcbefc2362cbe631c87be1cbdb6655146a5cbf77230a5eb97e93d9ec0835701a8beb7da40c7e00a25a0a869fc4e54b726854af2a6c361edd478637910f08fdb37ea4a511cf94fc47fbfc0f6be2b4e2d375dbd2c9019390bbf99046de3b91a63d60659fb5a36b16d95eac542e900ca06a03ef46456e6089de963c6bf90c9dc28b9165f79a4240bd629b00443574b9f05d42bbb2c4908aca4abb8473f187a0f98d97c86810e73b690b593a3305cf84cefad72112c72057fe97492b21a5ecfe22ba11bbcb7f2bf9810656392ff0ba36000c989fb92073752c65d193aad65b93fc8841b128dcf500e719f81a52b5e02c97587146b86c467012cf335845cfa89c3d14bc5a6c0e3856472161d753884280995b79aa5b520ca2e915ad9db074c24a9cea2b12217d2555f92e5573b649051b3b02befdca9651973526118158b67724f119a819ac0cce98d5399d73f74ea168d575afb8d9a5a9130630fb123069bcbe7af696be18383cdf0bd0aeb9726d5c7d0363869d490a38d534a48ea08f60b6676c8c5935f3e7b13275cae9597d372cb33ea8d163482d58901f2bb17a3776987878ca7a4331f5fbe4dd558af952bf4049592423cbbda904498b6e4ed1f36d111445466878a9dd2f62749eb824ac8f06dd371b4f6bf1a2f39dd1fbeca9f4ea03c0f2b67b868de85c759543e707176c48765ba11216a9eabdcee5a9f3db41a89652b15aa5e5580775057e4514baf913b5889bd8174b6ea716c1755638e27725b008a0185c7c89dcb570ce93ddb5e27a885b0aad6787c85b9c9a6930f9a9af527c5d79bf994a18be8c7e4a8f0967ef5404835f7a33e26d4232f101dcc9bc178811ce6e9134acdc3b709045ceacddde0bd012d3e55255353c429a98896488a67ba3cd988e4f0341558839788eaf143f534601dad5e0085f5f1dcf10bd5120eb8d402a67bc4c777417c255d81b28c0e61a2a7a4beea54d0d32888ba0d7e6d0d78d51e686b989c28161141b22ea1ba2ff8479b17e4836afbe173db8410bdb241eb82cc969c980470533e2b1ff6dfc30de68a4f31e35712d4b1d7326bf50c75af99f0d4204f36a7a27912627da3fe327e1102c644c887bb8ac785f739dc8713560e612d843ad93e2ca9aa097c8cc8f68d3325cb11539b8159dfd52e2d6a027888b3d0d85e34c5e8f64bd5c84b3624a4b5f907e14b5ea0652b75f2e9e4d7ee84e3798f141971bd49ff1a598791363b41c455a08aa2ae83c90fee8dd5aa5f26c5c51a0566dfcfef774d25a923cc9edfc1ad1ab97decf568c1a9a93ecbe5f891007cbb677381a83ee8d152ef8f308ad30496e8cf615a01775261c1e2bc985d32d592aa3d8a570e1acbe854911945b4f91593e340b554a0c57d2cdba3648bfb18bab03b6ece63ed77d29966f4ab2832a64595c4a6c6b723a2cc9755ec402ddb1e833a777e01cbd9979a2224602517c4949191a39e8666627be28232cdab2952910d794f22471abb5012495dbdbd41156ec1dc466c349f392188484bd377293b4768452d6f34e6790c045fef972e725bda73ff4d4b36927f563087a228c412da63d8bf4f6e2306e5bcf5e592c64ade46239e162ec208c1aae67424707670ecf4b462c42f662a9c38765c66db459aced83a74ed6dafb611a6386bfcf6ff4fc6cc297ac6d4e08109e69a1a4d82712374e69f1ff5bcf39d7b24e665ccf471ff9d0d26a47d1805b64a6d4c351618dae709832b00b65fab5ac8ac336e2fbc7e4aa1dc0d737d4e101a3e49a10992856f3aed76fc6cafe49b7c6bb1ee0dc89b43f5a70d44b50e69c74d328beb1a0e038b39c1d0672cf4ed1f12c0a63e686d4abd2a228631a21a76c206e20efea3f893847fd9cb1cc105b0ea4a3b9e264bf3cd2931cdfed7a0ad6f02f2c1374da1eb8676f37e08fe554ecf6ca1184d9be0b6372203237ed18a1de0216b75c916f8a99a049678111cd1e9c205b2fb8e9137bd7b8a00276569799c775c46339ae9131dce79f2fdb5fb3195e9ea777e27b9c02c3bf962f4d140b338ce460dead79f3eb7c2cf4a75eb70ef73cec62befaa4bb580307c65fb536b828974c11d1f386ee570167c1325d85efafa1d92b854de364c13a3fe75363048e02acbc67b2ab8137093d8d03ae981adaa9e36bc0d1f970b4aa2c15145338e77691817681d249aaacf60b81a84708a01dbadcdcb114eb9de5cebe0c01396f4b5f9d732676620db7226cd0e63f2df1b9bc5855b2c16a7b78c2b7fabf8107ae285ccfc647f5e27b370cfb2f878516464446d655425ba1673f3d4f7c7c6a4ce8c8c38ccbcd1388aafd7be15265c39d7c810733dac7697cdf1aba93b77452df9191e86211c09206e4ba0ea957b28cb25863735cff8bbfb8f6513315ee145a32e451e306f052ed0f08a3c09bfc35a6bbedf55300073f4d87d411816e0e096e214e9c4302ed1f1cd019c903148468b5abc2ef181b15b8d92c805ac9355e6976917ea3b131a50482ee0cb2a9d17693ecd5d60b5365dca81d8216324107793189707130c748f8ec7c5e3a9a148cd13e4c62bc29e7d261bb4e3320af067b3e2a7b781a72e8ee3a384158e9aeef465b6d7d996b2057c59828d30026449a1d33b5915deec9f191395756a5058b11ea0ded6e587774f25b197e0eb0015c1495af6ee1f5eb92942d72ca16836018e01e872f1887525b98115dbdfa1eeb9183508c2408ec0096a2ae9ffa368a6cc95a43cbff72ef915da24471b5644ce949794b7cebce6b9fd36d494d2fb7d22cd06feb7d5e4b3ac2c9a5d0fdba6371e8c6af230d1c68dea9059632021df7a919449b1b0e5770ef331cbbdf23484ed5ba2c45dacd256a2b015a88e090da1c13da118ca61dfd9951f132bd10d04d7c6569a9b56c910cc33ae9e13fdf493c87cbfb091dbe336dd9e828802704345baa7603f6f31794989e029974527f1f738c42ba0e0608e3ff5dd8fd09218ac865bd8f3b4e70298643c0e09ef9220381ffdb7e825d4ed7ab37632977c873d4fdfa295015b9353dff2240a640ed0673d29a51585bad521f1757b6ea96084c710a24df012145e79f2a886988d3b2f80b38d42007d60efd5336cc52f9a6bdeef8616165b2022e8154034c072017ee2d698c6698df83f544a9d2010215b0e5a9c38ba8d11e12691fec68e7aa34038556719e10430e6e63", 0x1000}], 0x2, &(0x7f0000001180)=[{0xd8, 0xffff, 0x0, "d3d75390613701811b7fcca0b54f328fc9d69d8c5ad7c38e74b6886b4f9212640e277bba77307da2d438ad62bd5c84092945b1a238c8b02f3de1461f96c45bdc7d782cc7a18f28846b821423512cc340060a7780494360f1b28f6837f99f0c9c834465715991db7caf3bc78e4b53ca41e420e6bd721897ecf25fffab9f82f1b0c465c70935a8d5593f116cc1795864eb2a46077c4c85fcd027c0682f20cd71086129904a93d0d05c7ef786a94b7cc9af108c430ca722d4a92a7791340bd5464b702c3109"}], 0xd8}, 0x8) 04:03:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x8, 0x4, 0x9, 0x9}, {0x142, 0x292, 0x40000000000, 0xffffffffffffff0d}, {0x1, 0x10001, 0x3, 0x100000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x45}]}) 04:03:35 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x7020, 0xfffffffffffffffc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x0) 04:03:35 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 04:03:35 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x0, 0x3, 0x9, 0x1, 0x3ff, 0x8, 0xfffffffffffffff7, 0x2, 0x1, 0x1, 0x40}) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x8000800080002002, 0x4000000005bcd) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) utimensat(r0, &(0x7f0000000000)='./bus/file0\x00', &(0x7f00000000c0)={{0x2619, 0x8000}, {0x32316cac, 0x8}}, 0x0) semget$private(0x0, 0x0, 0x20) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000200)='./bus\x00', r2, &(0x7f0000000240)='./bus\x00') ioctl$TIOCFLUSH(r2, 0x80487008, &(0x7f0000000040)) 04:03:35 executing program 0: r0 = semget(0x0, 0x4, 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000140)=""/4096) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x20) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x7, 0xf79a}, 0x10) mprotect(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x7) socket$inet(0x2, 0x4004, 0xffff) rename(&(0x7f0000001140)='.\x00', &(0x7f0000001180)='./file0\x00') chflags(&(0x7f0000000040)='./file0\x00', 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 04:03:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000000), 0x100000000000003e) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) ioctl$TIOCCBRK(r0, 0x2000747a) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000500)={0xffffffffff7ffffb, 0x0, 0x7f, 0xfffffbfffffffffa, "dc04001b00027f9b19cdf9fa581139520900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 04:03:35 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) r2 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r2, 0x80004, 0x5, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) r3 = syz_open_pts() bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0xfffffffffffffe9d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x1, 0x1, 0x3, 0x1, "f177d21ae9dbebbd24d7d56a37a3c0f81ba3d652", 0xc000000000000000, 0x40}) shutdown(r1, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() 04:03:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x4, 0xff, 0x2, 0x0, "81d2087ad6cc6fde326b952a16654680fc181ddc", 0x20, 0xbc}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000100)) 04:03:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1080, 0x100000000) clock_gettime(0x3, &(0x7f0000000280)) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x120, 0x20) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x14, 0x100008) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r3 = semget$private(0x0, 0x6, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x6, 0x9, 0x6, 0x0, 0x7ff, 0x0, 0x4, 0x0, 0x2, 0x35, 0x9}) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r2, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f00000016c0)=0xc) sync() 04:03:36 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x1) fsync(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10c20, 0x0) 04:03:36 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r0, 0x20004268) setuid(0xee01) r1 = syz_open_pts() ftruncate(r1, 0x0, 0x20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x200) syz_open_pts() 04:03:36 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x900, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) getgid() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x7a4, 0x0, 0x4, 0x7ff}) 04:03:36 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x120}, {r0, 0x80}, {r0, 0x10}, {r0}, {r0, 0x1}, {r0, 0x2}, {r0, 0x100}, {r0, 0x60}], 0x8, 0x7) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) 04:03:36 executing program 1: r0 = socket(0x0, 0x5, 0x1ac2) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0xfffffffffffffffe, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r0, r0) 04:03:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = dup(r0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) 04:03:36 executing program 0: setuid(0xee01) seteuid(0x0) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x1ff, 0x20}) setreuid(0x0, 0xee01) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 04:03:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {}, {0x6}]}) socket(0x18, 0x4000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4182a5e77bee6bbf, &(0x7f0000000400)="79e8c4931229b9e35278c4968aac0e8985beb859510d730e51b7830e611c65038a00c12e14fc6209dc698d095f175c5339751fe13ceaa91a47c526e3c16f8d1b43485c94af3abaca") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x9) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x8, 0x200, 0x1, 0x100, 0x6, 0x1, 0x2, 0x1, 0x18391efc, 0xf4}) 04:03:36 executing program 1: kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000280)=0x1) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x7, 0x0, 0x2, 0x0) 04:03:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x9, 0xfffffffffffffffc, 0x4, 0x0, 0x1, 0x9, 0x7, 0x1, 0x1, 0x8, 0x7ff}) close(0xffffffffffffffff) 04:03:36 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r2, &(0x7f0000000100)=""/207, 0xcf, 0x41, &(0x7f0000000200)={0x2, 0x1}, 0xc) sendto$unix(r2, &(0x7f0000000240)="ea7dea8a86ce96fd7c50e9f8b5da72340b76fd002ce6a3b03fd70880de2ec094fa7e82cc8650e2887ef3d7beda1fb5443df3ad992836ba6320cd32e5f5e6283626d8e612a491223d225aa2bcfba413ede9f87732a1dea084d6070d0391fd089ea396342be297cd23606a98b6d738d089451ae8b556f10bb40de0689e362c0a3d7eafa9", 0x83, 0x402, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r2, &(0x7f0000000340)=@file={0x0, './file1\x00'}, 0xffffffffffffff66) kqueue() 04:03:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000b7305b6f060887372f93b9de533d4fe169ed2c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x12, 0x4000, 0x7) 04:03:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) 04:03:37 executing program 1: r0 = socket(0x31, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) 04:03:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:37 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200001fffe, 0x0) 04:03:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x488, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x7, 0x2, 0x9}, {0x14, 0x0, 0x0, 0x20}, {0x1000000000006, 0x6, 0x0, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:03:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 04:03:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:37 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) lseek(r0, 0x0, 0x0, 0x3) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:03:37 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfa) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) write(r0, &(0x7f0000000080)="2c65c56cfa7d03af253d5aa5f088ad203aa8737e9a317d994a8013e6ea739c154f959d86d77cf4ac98a691c84370d912b69b9918fb46ad8787911d836d6f70a0f12c0aba9d6c2f1c025d865cac5e1cb2060c8bdc871a0f02cb8defc0e4ef4cf789ff5039363fa347e7567af1232ca3f6e10b8d3f7f5fb528301a86a1da4f6c5dee1f2d14b085f3e8ab1f4b169c4b1165bacf9a714cc68e5ffa13a6276f8b1a987a1e85454342e2dedf3c779fa7e03ef695478675c268fd71938dec1b840e5d230478eedcd817c548426e879cf20f2c5dc6df26c2553c3d2ca84702c74461452a083e5d7f050f8efe85385cb7223bbdc9822ddcd3004051f34ec0fdc484d3a6777fd6818152b3197927f0a627f49932976e05c135d9d509a538dbbfa1e82aac190d85dc56ad229827c9fa0fa25a557d360b7660134a633ec1f53bafae6bdc6c5d89e07510fe7aa79db06d8a4e94b33661a970703cf754e6df6c8878351434964c45c0ebde1ad7fc78eff7744d49c3b5e9e2a6d66b31abda5a7842c6809d27a684cc66b493ee0f89000590998c9a24ae0730b9a7189af2343c2e828dbdc6ae7c8ee687ddcdbbbb80f295d8a51dafd08a6dda29cf063031d957bf5df33e840d972e1ed23ce569bc841a952b8bd2fbd99c7ef4c5f0feb0e085faea3fc30d873f4c6f930d7af43c1f87151806dba45852804cca0d9c99f58cef0f4a09e3baf7df22863c420b3da3ab4685d115e76a03b3ffcaae0354431125f40254f780a06299ac1f285c076a8bf44d2474a9cf2a8886d899ae713525bd0a6d182d6bcda13891631d91272ce2097324191793734c5f7a96852008e0a613c6c15cdbb2bab196f30562c76edd6bb9fa040c1cc72e69bdc254d0f4b93e8510987046f903de5ec1e6d8047f7f2cade725587201090a09f077395c20657eb0da9b961191231306fb0ac59f343b734484ca0e3699b5df3a1be360839b716464e8cabd4b7f84998a0cfcc8146d2a620646d379c0ae394e176a2703783aac11bb451fe5b5341ccc662267378b9d21daa083a3c8311a3556605998a4073f2e7ec6bbca7f8229bf2d4b2f72eafa6b4f53dfdcd86bce4cc1a98b9a36d5b8cec2b8cea5a01cd912bd316c7960d704439de02c5bd66e3770db9372af8ff772ff4f1e5ca7c921f56b7771148bceb1e1d80cf03b344b09f3518922f0dcf65ae54b6efb2c235b6672da1557f82005f2165ba28933592c40e84c82d9af4bc88a736888a4b641c39f3de7dc6816946adb6256d10feca8a8bf3a4109a638b43e1ce47be093771026e74eadb0b876e55dd5c23d95757c2b8139477e1c71a8b9326c6e10a4776b996baa7abf12eaf46eb130a64486507e3ce443ad43f3d1e24dc2e6aaba439594b2202ef20374b9ec3e10accfdfef4000cbce1feb46cea8678bd06f6744443a7592b7e0f7b4a7f21d0ed6278b8e1cfb3a813bbc145acedcdd1bbae0c4243b558311b52f2a2b3fff2d983264f48a0aa8218a2abab2049d902c4516decbc9339b900ce1d1587634e91bb1fcff8a8079435a7c2fdf39fb471cc9670b1b7bef75a6e6c7245b53fc35441ad0ff7c972856ab9ed769e03888c27f5aac20d0a11aafe69b594e2e94dfcd233c48f7e8b2cf6ff330ab8ee814e6b607f19d6d048ad38cf6ccf715c1eca50eaadeca175cae0ca7c29dea3540fee121fc17f07ce2f6cb1e3c8943ecde15f939cd079bbf9434dded1031659e77c741ee7ca7b6c382255f820b6016ac2b3cb0225292c826c6662ae7f07db90a922ffc0e7daa64776ccd355d9f1b9c62e0b10e5ad5a4725070a3a3b889be3fa0ee79ac93e10e016f59c3fcf281e3043f873b98f358e8dae4cf4def87429b578b76de647a5769559cab9ea19cc6ee416fe0efced104b2947ca17ceca3d41e34d512eb8ecd9443b456043eb8fe3fff25fbb108f829934c3c510686ca425482be32f2a714a6c0df50a5b74b5ae024513ef443f2f5b92ef8bb8324143efadc4172c7859f70733fd2cb3f6ae702eecc9bf9cd83548c57ca92c04e4fdc97c4c72b1800081375c8ff87d524fda71c07d4e6f851a71a1339191d1de3923e98555196b683d52b98d3e818d02632fcbd82a451f405db5ea4aa0511129225d9f76f6eb309d5e76c46565a06d1e50b4246be5e01a4a05940e0b4846307393aa963aadaca9dd5aa5fcd7f028fd6debf80481a23222aea1bae8c978750c032159e4a4c71bdc848ecca2f6ad6a6abc08f8991851bf4bc867e7a521d67957a016b8a8de19c91bd605b26bd76388f8303e4e5c0271867d614cdc69280eaa319dbe1935bb439c13ae2100cd7d506ae071d162ac120c56638ee5d1ee714d45911b59a42550302af7bf9a6479085e6740e9a4fee48da8ae9224320fbd4598ef1cfcbc9ea61454949cad9067f9ca921319ddbca3e513daa8f4f73530548bae2cf8652bc25fec8a6ac4fd8892fdc9394c63ded85acee7ef0abe4e517b5f8bb0f3010b8d9016cb1b24fdfdc1ac115ab9ca27e161df965ee3b65c9cbc18d7bf035241e2d9317ea095b4836e49f3a62ddcc75dfea3005c89f331db77beba4989b879e4e6a139d6d584b88c0a1b15d9c093e3e134257742055ad876af3859cec82fd9fcc7127ba708203d5ff4fb67a88d0c8cb0ce6cea0e72dfc39f39d116980931aaae0f3a6889d4ae65807c48e7a5a748fec12739fde86dc983d00c11ea90030bee093d66b06b103bc1cf2aecdc1983e7e29f5bc533bdf1bf1431f5be8741994387af1b0163c911cf8bfbf352eaec9699d4247d30a82e9a1446e457ce1ffa82ff55d83a4619481a6c069c1421b68ac099933753e9d16052319e5a192cb7ee90b8c4f496101c3a7cbbf627269848828378edb707aa0dbef394cab1c6330a719df3d5cf1cef3b4bd2c195366d1de37557a780b491bd5b01fbeef549adeffb3737cfae9597229c85a1936e9a18ca6837781b358c48067d02011a9408e9cff5508a11a51d0391b4ee38f09b75c5160cbf34789cf84d7b46d78cf83a7765890962e0d33d0054690324bc2f89a0f9dfcdfe98322f089a074eea2c16c104223721a11e2c44f1e2711e92af79a6086ec8c4d14d6d669a12260fc8bcdf878a370281fdfffd4f82b6147e11c7cadaea37a82a6ea5223bc7dd695d763aa83ced38cfbc12fb30cb61e2966653722637f505588b9d4afdefc7b9ace23b5460df8571f60037d8062abe80f81f31907d295de47da5b04d07f9be9984f499d31b4e2a5936559e2b7285da73a6402213882178423e3cd503b11db37bc0c44f267bb69c7b9d727f1384aff5d0540d379c56b3f2c230edc46084237d7de1e17464bc41bceb8429e3e87b1c4109d81d481d261891da85d1500a4449967ed32813c1ff5d3821ededbbc296ca7fd18ef9e76d418ba8c1593f273fa8212ba354c58d27fdfaf15fa41947a7021715b9d3ee246ee4a2db1f4810f235020d891769c313fd87e04540b8978d01175a3dbc8dcd17e8ea2f7c759eab1f0a8cbe0dffa012f0f19b5a14bb5e3023a05fc04b0245e332149038b9361065635bea01f29be07ed41cf6063416eff88e9928f71d3e6a180277163ffa724e1f941fba958683c4a600f0a4bf2f1c7bcf4f03c4a704b00d5e16696f07417d4412ec27ffa7031b1bc4da366a7c89366238cfc4598957f99518debb2d17dabe22183318b6bbf3dfa1c46f692ab0cd2f8a2f7e7d3578c99d9a1c5e206ae378553416bd6cc62223eb179710dce7e7eec4e4f77f53e0036675aa2f0ad56735ba5615634563434b6c3d2c90f5d6628b2988bc9066e6ee4db84e4fea7720869803cbc7db9152dc8e6f1c26d5ef3f02fd8c9b14989b13ea1f011adc480c1498fdb56b4d67dc05ae1fa7b8f3655a00136185057ef18be2378d127702c4df107b4c43e4794cd865df586a4241200f58e5946af067b1738f90dbe473ba732e4db30e650cdbc135fc0fc319433e22c4d1fe9066fd044c0f915f4d5b9af1e67dcbcb9ee6c736ea74614f8c846e0d7388cea65c400139571e2cf3519999816f46f06e5f71d1c1ff83bda4214304ebc06d4f8ab299d0be59e03933653cebfee354ec9288954ad53a6c7676e4125e9233ff797e853caebac2323ff2a095ca3b39aaa90e503a2d01b9fb2061938f3739f945769bf3a147c88476ca03391bc03a542d4c8a655d6a667100fb1a5bcb9a3fb45f2372438397e5abc40c7f2d9847397ef3055794c8027c6492df6d708de442f019fb61c11fa349092a62d01de126b2dac29b9bcc22ee34a62134136330673c8feccd0b7c9bf80dc0e3ea7ce5123e20659ef3fbb0a3a30159f6758d19f34e36de60a63e084f1da468c25d563d7f9700460bbef17b16059813468c4f6d3cfbbde2d81925d04a45076a8ac4318a8eca414f8819075f8250769ca3082ef5fd7a18558c3cf6a26661da5098bcb4c15fad1cee37738f7534e7e05279aadec9e90191ffd4099bb195010a144e312d7b941facb89d6e80bff270c196fa21d6f5cbb18f0570051587969c55c17e54b9c99d144018a4629e76b1d3600b9d2d85f718cd8499cd57fd5784d789e4fe3663d3f955b69de4ba06fa98b7aea3189a3e9308bfde5a5beaed3669ad09fbb872e2c3e638034dc581211c1735069e7c7dae3c4b0dc7a8a13526b554df8eab8d1f81cbb17051b3b063551f4863d39f23c068ebf139141fa491e1785bc83b9c7de0949e34df9632e30993e3639c75806e606cfdf662fc6a562f10867094f724058e1951e43fb08cf3535569c4c381efc05a2cabdcdfea50986dad625ffa11fa2c33e41369a7ed36934f3b5baf4223004c987fce048dcfd1b03613f6723923efe3d8e82a54dae80fcb9fa87288dbfb7e858dcda1e9a183257743bad0c13bc7dfc3fd83709f4d10d605de649769689bd98f2275fcce78d4ad683f252847702d5044d092b2e307a0e9765fe092925a11e66b651a76229b89b617634f43994389d0d30b4ad46d33f988f35a4b27636b56f52c2a16620b202148c46184d263efb98d587fa6c9fc8561e4f53b9a741fbb508f96976b4d65e134a0e722b6d8a72e0f979ba2ee01233ab81714fc36a98ad83cde7bdb51128287cfb03e44cab396bca5afe33e8e4e24a94dcef5e1eb3364a53b286818e149c920cf9d4a0ecff161c29475ca4d3f3eea0d358954842e51055154186fb95de75190865ddcc1478a7953aaf55da2d5ef6514d3db90a1a139fc1a5c7a7c2346252612cdc018f17ff2c790467642b7185c7c2ae10b4e7ea34d2147c87ad7f2e370eaa792ad030c70daf933b9349633e3d599eb571c20e7b45a0027c2a70b13aa7bc4750774f3021185a3ac7e502798e0be85cf442714a82341c45aea8402ba010685ec49699e08e1d1b3b93cd559d5f3b3764b48d5bb52e836a5c3eb56aade76cf97712f3f4ce2832f4ba9a05ec5fa7b64a32c8f196aee2d4f9055d12831ca45f6c1018503f20232905684c3e5515eaf475a95c595416f60e1e89d4b121d917ad95bec41ef041ca73012f340c837f9e4a2ba2ad470009f1e08553561c84633393077fe1cea1b35fc7a2940edc1f9044792b6f7d3695760b4ab26eed41965ca90dc52617f29faa12811cee33e620885852a64d69fc1137e6b34c6497016d06f62e52c668b8978fbe0f3373331e4aebc064d28d7ee35ec4e68201d2c4405cd0601e86369bd174244de26933417a68ff34e0f56ac74d3149b84aa519f1af3dde53aca5018f4cb6adf78e47d9c3abe71862aa04396c25f47f2905b3a5f92bbf7dfd2c22c4af8a104e07b2fb6d32420374d9159c7486aa58", 0x1000) write(r0, &(0x7f0000000200), 0x4268) 04:03:37 executing program 0: semget$private(0x0, 0x6, 0x2000000480) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000000)={0x7, 0xfffffffffffffff8, 0x1, 0xf9ff, 0x9, 0x7, 0x9b, 0x10, [{0x9, 0x1f, 0x4, 0x3}, {0x97, 0xfffffffffffffffa, 0x5, 0x200}, {0x10001, 0x2, 0x95c, 0x26}, {0xbe6, 0x0, 0x5, 0x7ce}, {0x7fff, 0xffff, 0xfffffffffffffffa, 0x6}, {0x4, 0x7, 0x200, 0xfff}, {0x216, 0x100, 0x3}, {0x4, 0x20000000000000, 0x3ff, 0x5}, {0xcb3, 0x74c2, 0x5, 0x3f}, {0xfffffffffffffa76, 0x5, 0x400, 0x8}, {0x8, 0x3, 0x3, 0x3}, {0x8, 0x0, 0x1a9c07f1, 0x9a1d}, {0x2, 0x5, 0x8, 0x3}, {0x101, 0x10001, 0x7, 0x1}, {0xcd, 0x4, 0x4, 0x2}, {0xbca43c9, 0x0, 0x7, 0x7ff}]}) r1 = semget(0x0, 0x2, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, 0xfffffffffffffffe) semget$private(0x0, 0x1, 0x8) semget$private(0x0, 0x4, 0x48) 04:03:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x2063, 0x0, 0x1000004, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d", 0x0, 0xfffffffffffffffe}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000440)="64e863905123ad4c70f4ab5253e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46b01000000e0726c91fa4586823befbc9db73d29cbc62ce034f76a4337c97b0aa777bee9a06c631c4d1a21aa391b46b675ebdd13727195ee07d4aaa9e90b6fb7372d75fa3474a93eecbbba2c777c53664cd0d6b24346c7b201521d641ef7742561f59ad5a16da1a86a811bad53cd225413900a7e408b5759030750be5d49cb70a10700af9df5e4b2473d9cfd36fcd075acf3a540fae4ce261efd01d974cf6449b5ba19e0c9367edaf35bb0723d8d183b816186412146c9dc4848e4c3aa81561a70557e643c55bc8cd998ef38428ffdbb57cad83671988b94a8b57797a2f43e1b955dedecd5db7a0a328c1f7bdb7a4a49f066d3453f74e9ffc06118d9e495e3483249f74241881401eed5f4872d3cf8ffb26e5b05199ecef0cd798ccf8c5721873f2e88df7130836a9c007082b078d0ed7a11b056df024073408e2360c164b60b84c91716fe02be9711f140ce8a2ee9c58c2cd54a1c78f3491a325f78007c243905f9c99791fa48478edebb4f27913057d9d40264aff4bfb160a117637325d44a5e59f5a5fb1189d2bbbdeffc057c1876c3000000000000000000000000000000000000000000000000000000000062c2013c3f8eab5d2f9513ef1b418d66a9aa95e66efddbf7f2ffa2291e1100253a1d1e94c4b04c7ecfb8bacef6eef1f61ffcec6b78469924", 0x208}], 0x1) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x8) 04:03:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) select(0x40, &(0x7f0000000140)={0x2, 0x3, 0x200, 0x9, 0x0, 0x8, 0x1ff, 0x1000}, &(0x7f0000000200)={0x6, 0xac, 0x483, 0xffffffffffffffc1, 0x9, 0x401, 0xfff, 0x2}, &(0x7f00000002c0)={0x5, 0x7, 0x4, 0x2, 0x5, 0x5, 0x8, 0x7fffffff}, &(0x7f0000000300)={0x8, 0x80}) r1 = syz_open_pts() close(r1) ioctl$TIOCCBRK(r1, 0x2000747a) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) getpeername$inet6(r2, &(0x7f0000000180), &(0x7f0000000340)=0xc) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)) r3 = semget$private(0x0, 0x4, 0x40) semop(r3, &(0x7f00000000c0)=[{0x3, 0x7fff, 0x800}, {0x6, 0x780b1ed2, 0x1000}, {0x0, 0x7}, {0x3, 0x9, 0x1000}, {0x4, 0x3, 0x1000}, {0x5, 0x8, 0x1800}, {0x5, 0x80, 0x1000}, {0x0, 0x0, 0x800}, {0x7, 0x80, 0x1000}], 0x9) 04:03:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x5300) pipe2(&(0x7f0000000040), 0x10004) sync() open(&(0x7f0000000080)='./bus\x00', 0x400002, 0x25) 04:03:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) ioctl$TIOCEXCL(r0, 0x2000740d) ftruncate(r0, 0x0, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x2000) fsync(r0) ioctl$TIOCSCTTY(r0, 0x20007461) 04:03:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 04:03:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x2) 04:03:37 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) accept$unix(r1, 0x0, &(0x7f00000000c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x100, 0x0) close(r0) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x10000000000000) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000340)=""/241, 0xf1}, {&(0x7f0000000440)=""/52, 0x34}, {&(0x7f0000000480)=""/87, 0x57}, {&(0x7f0000000740)}, {&(0x7f0000000540)=""/65, 0x41}], 0x5) execve(0x0, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x3) 04:03:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2864c61ad4492a500a35ace697bef649f907bdc1bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097b1fd00000000dcb95a0100000000000007a864d67971a38826a1aa8937092e", 0x79) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffbfeffffffffc, 0x5, 0x400000000002003, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000380)="30cb4b2c648eae07c0741c777098dd50bc268945a5a01ac9f8dd2bc3cf75334a8155a007426deca2056022ce44939415c36f587197b5049ee580ea83f72fe14223b1de0ce80cc0435a1f06dc5caa59c8d882484a05225737f1f679427968777d277778189c2fd165953995dd78ff0acf4fb0ba6b3e70a3c2928896e5c4cdb0eb6c93f9053b68be2dd5abb9bf50d8be1065de92c6b5f1407447", 0x99}, {&(0x7f0000000440)="e244d3bf5c43a2a608b7a7af1242a20ac371b2b5b00bbd727ee76535ddb91ea86a6ffa8efdff575e08ae5aa1cd4306a7702c1efe6e7ba89c7f8d21c4dea9db61a19193ab707640d734720f804c832f216412e54a246d0cfd4e0868c638b8c1d3622783b001cc1a58fc668258532d3e9f9ace2295ac71213bfa000e68de9cf7c7d03244c66d7a7a9ce86e1d7f027e796015cffab1b2d3f63c605ee46ec43c43bdcf5bdc9a9eb5ad4f69ed104e84658cd29b6062c0160140919f61f63fda41ea11fcc82cc472b912f9f1f379b8ee2ade16c2558271814d1228a4af939731e5505c568f560ac7c56f6710f18af13633230ae5333db8ba9743f25068ba42e8259560303956008a92745194f4846e064e00e76df46de6414dee3ce387f2afa6adc923fbadef35e6b4ba6d6a88d4f86caff873c7b953bd2e3de475a67ec618bdba4ef6573247fe9f8a52704717a5a3f97bbf110993531dc08d0d9ee08b21f6aca4dbd3fb8aa7bad0b48e6d958f8930025aea357732f8c766b37e5be0e6fcf6f4091c87999deb8afc066d4a9e089e04a1f4b4290b0c006aff2e73f373b64244ba2017f708143cb669876c1c987a9c9d52ab30745fb6ea27c567a45798a3076657ff4466e8bdfa928c612ea4204e69b7b4f6b95aaada18e8eafcffb7990cbc72951aedae8cf59f03c621555496905298f753b495efeaa51a7a2036071c14906f7120b71a3ac776606999a42cff11ac1462ee01f10a8a012e83d3dc7a74eb2c766580907a4fe472955eba668a6bb4ed87e83b8a4122057c3fe5a120f9de0d4a67800395bd4077a5c05127421fde64ac9cc377799ece1543addd32500761878becc89fbca155dd52b06063331656873a34394fae9f44ae4057c58d270c55fac566e9210254a571c1f6c6be12860a3a88c93afab18cb3b79b5905a4a3ecd7bfcc7cad7d5556bb9eb870e03f06a76682368fc8e9427c09ed5f61237685bb250040d456137e929be266ecf3dfc0a1bd1afc5a93969ede350b52a604ae9d28a52eb64753acbd8a8defa186636598e826b78cbff00f7b027d86a651d7bc5eb6b37afe16d53b1183f0cc8444cf2770a0f52c6214d5fdf3527b9c878c62aa2b448df65086564c00feba364e74e895ccce6eeea41ba0449752cfd255f3e370e30a3afe4c1e6d3997e1d179104404550830ea69fe819aa30d7af17e306058941a928898a795c159d8a9d82416ce3f5284e5fce6f6923ac8872996c3c494fd4e9f179d4837e1e10373aa4c34e4270b7ffb92942af23116e294ca0ef92fef33aa33b805d053468388f108bffbb63be35814eb037d62c6f76c8e5fe90fbc79feeedde6338879e333a3bd3e07b0a83015b2e31a4bae30432f4049f6c593a9cda0713ba087b911f064b01e387b20954fad71f83b304332583b08d5c9968e59a0b5d6590c9f69fb46e008078417b93c10d944d8f6304f1851c206af7139dbf34aab747e0844fc93ba131964dc0f752e13ee914f4b93f6ad057c10a7abd9d21f3970e84d65da2b603a358ef223486fd51c1438c5799a8c97447221ce86cb76948b643b5d25457ad96fa252be474267df9af9fdc119a334ad0984c34be333d95399a11ccdf8d1285c5b13cb42d60e0859224e64d90bcb8bd01f1c6c4596b0c973cac92c78da9fdf917334ab9fd542b4ba801776ca121db26c16bdfc27bf1e03a9946d345f76738f692a66b40de33c3cc01cdd3104336d6ebcb233e24202ed47076dbe3dbe391510151a643195ef688689708bb2f746db10834beb163dd2f017799af3515ed0fbfdc0dfd5905e91684ffe3ae0bb7ebf8fd5f8c43023841072771a60865e00fdf771246e6541994b53a0c7e6296b153c2240572751b2f899e7621c33c18bb9f5794a3d01b13a9a349b7a59829e09d1741c66ea5049b1906faaeec1add873ef78f499a36d7f84a5bf5250bb63b2d4dc5252a88fae6d96a43ae3c9f4414424414e0ff4ba035585c1051a824e3c2f6eea3be67543fda0aa1d11a864fb3c93316e130a18aa3d59b44d1610c10d781fd15d63449e602b174226905472141315320952abc4472e7096a6ffe434d1e8e6f11a5c5c6921a4f3eddda4a701d0bd6b7c48a27ca54f9db6a68c8f36d16e13ecb9cf536308422bfcf9fca4e99776bd1bbf6afd162e5606d3dd1ffccda7535df2083d624d5ec4b84c64ef48a124c8fd29bda1b24808b92b68ed618bc11aa730136a794bac27b454afaf375edefd6d6757650c9df63431bbd76fea74b97cb2caa4bac7ea39aba27909870330c2f51b0e59f81570dd18accb585036a828e6ff9af1b0691fc80cea66732ff5df9a469a66d731dd204ee662a2c8d172b4b012dde2d2946fd444bdf93714fc309ad839bcbe257dd4c56647af798b92ce65817e800f7558ab08a0a15c1c5f273b198da44c72b37cf7a2de1d0d027ed68968f8330d0e10d64cad8658cdccf1bb79dad938cd7305b3eaeb84b8c5356f35c4ecac00231f214588142d4cc46c0afb3c3d58aa9b374065946e32f47c76d69bcf3e58a4188e33e5d187af83451403fa9c3dff763bc092527eb0f1b7892a6c5a482c846141a52e2df10f2004bbec0eabef4ed2c987656dd2a38f5cc1411986459e9fe5686ef9194fabe7ae797f1cd21541db8c3317a51c038bc2e8f98b780a68186b80c130fbcad7b7a545d6dcdceedd61a81f434785f9f2ae6090ed7a4fa70c7a497f612cc4d2ec6e0060a60db454c16a5917cc469f6e8c89e91e82beaa72ae30cc1532bc5bc8f6f1f02b5198f92b1c027854422c588264d19fa1440edca104e78e694807fe478fcf4a4a6dcc7b9822106d32ec74523351255ba1415c2251b2c1935c2774fce1efefd160c8b565df8d476d50a73cb7509058922cd78a1e2057114cfe6622ba099ec9d80d932093b8fd2c23b16db72dc03c377d4cf7b1b5aaa9fa8171d15f22b2acafda1a135b7c174afeef2d551fac2277d06eb56fa271939a3a251f41dd741f3d2506989eec3e1382e988375b2689b8844dc216048052f9f1110f82df900aad5965d921acb1d7dcfab0b99048be59b96c8900adff0244c9506923c3c6735bf0733e5a8845412afedf6b5947edc98429de8a64349161e5233f3624d6c997ea5a3577c294c1fcc73176dff3c130401553de66cf09d81cf04a61c52b5f53dc1e09ec849aab8caa820b97e381d404afde3024b01e30ad10944c0bd7c0800fcf47e6a3266a189b78701f824d99cd18e69a79b5b555180f4241f8aef3c8ecd1b7b210fc98f93488f4e9465b719ff04ad9d6370140a7f61a969e6a42652557be7bc7040ce9bed519c4a3712484d3b93f4564d69d973493df48cbb2dc37abef517441f1aa8cfdba7adcac6ccfd893cfbb791ddab3ac58fa1415c3d9e2c1422c4fea596f8a0cfc455b19834d962f1185bda0225d2c0a5690aad61e322426341bd1eded86aa7caa0469eb10f0b99e3cec4b2ce12d93029a1bca5fc76f9d7f50c2b5e7e3d3d4c638deb3ae34fa651ac257ed6fb4eee5f85fbb1f3a062f4ae25fb5f12c0aed0b83aca5e6b50bceab0ae46ea7d9d610b84d148726db528e86e063e200c981cb9e2410c43e616556b765ef8dc6ae3dd36f8c44ecd646ea1f504e62cb8973ae906ba6e0a7b0096d5dfa27470b182a3a16e19b3a3d436595ee2de9dbe8f8492066074b8b15c2962fc17ab09711cb10ae1829688bff323c155632b8e0fb2e3c2754c56ef7fc49452858fa4988522c09c5d14a3db8d54498fc047e1cd6faf27682bba48cb9eb1aa8cec0060672afe37daa96a70758f4f711c42d4818a1e3e4df53ce0c06246aec27ee693014548a3a7d10655618311aa7db7eab2adebe7dc9c04b1f529a9a390808724a5926b7ace83f9f672096dc3d5e06a8260c749da2e8f81d0e53be190b6df71600df0472a7744ae576760b31aba72b7f5b37cfcdabe202c94a4e12d55ac950da32f9e02751ac84f260560358a2262385a48cdb3bb925b108734a312006e99e7861fe430f930c9ec78df63ab0b9c4a153ce2226869be83634269b7b46c6e8c5712cd2aebedf97d6794416257c392557e23a993b30a7e113f6513e93812678a35b97a3cc85f9e2c8b5dd091b87073e8a3ed74bc3365909df19c16a447141c92ede58761e0d20d3c8ae84fc4b82d481b91210262b5d312aaa82b67f65dd72b89b82e8b11cd2e02849b5f066409a04b3b7d9cba0db04a6fe7b6fbbf154d3abf654484e83beae79f6e79afecbab95af4fcce2550b9b52069642af2a741ddc3756e1543f551dfa5a420a554918a94ec4e28b293b27141f439562d190f221109a97b71b38f973bb19d7c42f5d4ce92ea0b991c078b14aa3dd388f58c7278ee10c505a1deabf4f332928d99fee6caaec4040efcec2435df901bf178bd210a3e0976ecf70ffd807942d74be46ec74af036da23a53f80d3591bea819a2186827eaba9b8aad9a9f88c9f7561fe666dd8380586d63c2abe506980e6d90592184eac23710abe839fe93ce4e8444f6fb5da482b5a75f1c0b4151060569f32eb5cf8861446ab17a8dc0be3d2941d9c3ab1e0a6510aecef1b4a09217011c4f9d7a5e5d3de34adc0fd414282e30afc44cbaf8aa291843f259c66b59b8a0f079a23e8b8596b0571d8ce85b7e4a368441d85632cc12d4491b0f9c57f601de3a96d962503d143aebd0f45a507b9f59c1a6c728a9243bb77516624617b8f185d922e382f8e72337a82bdb199f68f78c1dd8f7795e03cb3f12f981295f5cf11b2145e7f2ac85b55a3757efaec7b5056e4ba48e02dd424e87c2ee2aa7cea6b377303e0895ff4a0accbe7d6d4dd835873d439b7af81cc1c910dd212f3a76db41eea95f923197fe8969f6e5c4c0eff599a4ad341e505c34a386d9647a0b5f842eb685b86a9177a46b6a7a188ceebaff319ddce33745db4cc2869c4deb13c9f1651e3c382a023f9f31ddb309659481268cf9cad22da795e5657c6d89b35b974b81380fc986b6fe6aecf346214acfe5787a8b699efd9f8a0d5918696a2db313b9af75e006f758bc103fcb6fcb04c0b82ad72928ef863fa3ea41c7f2c59b943654219ed43161b87c7ccf310cbd64e504c632e76c7421af2d8d9672038b80e7b5f16f8ececd036b963b3b22216638d64759b73426778f009cfb4a98e5619217c3e6f99bd01d348123eddce53fde26241a8abf8a3b609b557e2eeac35d7ef61e987c12c0cc9b62a187fdcd1a6bfb0cee89a9046ac8484dfedb843ec959c4a8071ee9f658bc38062ff33ccb125549635212f4b2a275cca5df417a110ea5ce109a244bbedab77ffca06cc5065d114ae78b9c92e8bc3d239f0885bff89e4076b54b9a1934f98a23f3b192581d752856c2b1ee6699057c05c4e35b801f9353632d8c20eb7ee47f9853cd28eb52c3c9e4f7ee7250e2f14ea4b216622120ed996080a553d02bf479c66ae59de0cd8ca30299b0bc6484d16221eb5a63a69512246584d03fbd6722610fb2ac34c43dee8f9073dc650027f4cfa7233538a80f843e300390cd4838f1ca00d9df3db1363668dabbe392623fbb419845dea55fa552fba1243edd0c0f98ad1fe2943da16593ef399895878f083098c315c1a4533ddf13ec256b4b7ac525b0af3bfa8491de762049726fbd245741fd4a3be47141c38e007ff031f9c56be3e07e61a4294b47cf8c121ce9cfac8902753177186236d6e47e40845e66de81921bd05537060f29ee840436a54033bee12ea9734fe535def6d9a26122361d1c1fbee7973b87c7ea9aabe052e78c52895ac7b7dd2f19ea72ee10b5f7c0e0d86f", 0x1000}, {&(0x7f0000000200)="a6f1b694fed4f7fff501cbdfcaf5c6a66d00cb025d3b15575d31fb3e9d949ae8d8e9c44f9adc346f346948b949d0c15eaf3dba8ddda758bd438695147508fbc7ffe04677747f5042f1bcbaa57260e150407cca7e7828fb046ef137b40014eca351c25b7491b10f608728040ff37c0ccfce0f21d414681e6f20", 0x79}], 0x3, &(0x7f0000001440)=[{0xf0, 0x1, 0x1, "755e464cc36dc402aeec9c3fafd8f5cf29c4d7b3603655b6bf285f32cb5ed14d27026c27a40bbbb850a7437cd3dfd3130fa44e8231b465e26c569ed8d2fe162f5042e08a2f0d076a4849da68cf31bb45d982b32c0b558e368c7a1a35d8668cb14834403df57316e9bf92eb63c6d8b598d59068bb7a77334b2c40d9c45849f520488338f8409353c994ad43c9812cb1ae333f4aad4a8f1b00d95518ba580059e8788591d8084c979544199a5ecc3469e4e2ed3f62fc5555c79dc868142bd7290d50a78b50acb6d77805c4acaddd620167640de0d1e8458ce599ec274c36dd5d97"}, {0x98, 0x0, 0x3, "6336d8fdb469f087b5169430c7e56b32548bbf7b02d45fc2a3f9914c854dafebed7e21d267540c65b48f4adc91b6fcf378ec761fec892c05929e9296f298957201c0a51070be77a023a490658117cb50fdc62510108139a6fedee618b8446e13051ab3997751530f642f06f67a87cd90f8f8166254c39abbf9cc269bc879e5788ac4551949"}, {0x20, 0x1, 0x2b, "4c08ef23fd6862a285a54923bd4da272"}, {0x10, 0x1, 0x1}], 0x1b8}, 0x2) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x100, 0x8000, './file0\x00', 0x0, 0x4, 0x17d, 0xc6}) 04:03:37 executing program 0: r0 = socket(0x20, 0x400000000001, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0xffffffff}, 0x8) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 04:03:37 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000200)=0xc) getpgid(r0) r1 = getuid() setuid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='\x00', 0x402, 0x10) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000280)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x130) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xf7fffffffffffc00, 0x8, 0x1d, 0xc617a398b9fde62, 0x561, 0x61c, 0xc69, 0x2, 0x0, 0x6, 0xf53}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x800, 0x9, 0x42, 0x6}) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000300)=0xfffffffffffffff7) chmod(&(0x7f00000002c0)='./file0\x00', 0x10) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 04:03:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fsync(r0) 04:03:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:37 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x10, 0x40) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 04:03:37 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) r0 = dup(0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) fchmod(r1, 0x10) 04:03:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="10000000000010a1490000ffff00ffff"], 0x10}, 0x0) sendto(r0, &(0x7f0000000000)="dec88bb5f780069636285dd5c92df2e96b025401970d84ce", 0x18, 0x400, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1f, 0x7}, 0xc) 04:03:37 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20400, 0x0) fcntl$getflags(r0, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000080)=0x3) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x2) 04:03:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0xfffffffffffffff9, 0x34c, {[0xffffffffffffff80, 0x81, 0x3ff, 0x4, 0xa7ab, 0xfffffffffffffffc, 0x7, 0x3, 0x1, 0x80, 0x5, 0x80000001, 0xa9, 0x22dc00, 0x4, 0x6, 0x400, 0x8000], [0xa7, 0xfffffffffffffff8, 0x9, 0x0, 0x8001, 0x101, 0x0, 0x100, 0x4, 0x7], [0x6, 0x30, 0x4, 0xffffffffffffff64, 0x9, 0x3f, 0xc5bf], [0x5, 0x8164, 0x81, 0x80000001, 0x4, 0xfff], [{0x0, 0x3ff, 0x10000}, {0x3ff, 0x8, 0x2, 0x7}, {0x1, 0xfffffffffffffffd, 0x5, 0x8}, {0x8, 0x3, 0x100000001, 0x8}, {0x8, 0x6, 0xffffffff, 0xd4}, {0x100000001, 0x1f, 0x2, 0x6}, {0x8, 0x7, 0x3, 0x7}, {0x6305, 0x7ff, 0x8001, 0x9}], {0xfffffffffffffffa, 0x7, 0x4, 0x7}, {0x6, 0xffff, 0x9, 0xffffffffffffff7f}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 04:03:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x19, 0x400, 0x3f, 0x4}, {0x0, 0x2b2237a2, 0x7, 0x401}, {0x8, 0x7, 0x401, 0x7fff000}, {0x8, 0x22, 0x5, 0x40}, {0x10001, 0x4, 0x6, 0x2}, {0x7ff, 0x3c7d363c, 0xfb, 0x9}]}) 04:03:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000001140)=0xc) accept(r0, &(0x7f0000001180)=@in, &(0x7f00000011c0)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="42b5157c998136f2d0c5b83326d604baa0e2415993eaea572fa9196e00eb0b549792085efda4cfdb4c48eff964c9d529282a8a422d73ce11b7130d197f26bb99c39ad76e9b1f4407820342338b8f7c2e7273c2a623ba52154579d39542007ad92b160ca912c68d3051e0dee439e6c28ae77723f5406b603d5553836c60d943b76f9f7fd09d3ce0bf4f3577feab156af950e5305f03e988e5cdebbf3ad4c67ab61abb56d371978ad31197a80741b76c38d938788d29b428bc06e73a184abb60ee0c185ba6f9bebc4e0ef2d89dfb7ddf135122d7bc0e544257e6eabf3fb514cf8b31c7d2dd3ca3791b93448173bb17494ae93c87bd03e468599b17d727685910650dbe08a8e6801d535ead4f7a858adde3739c522ce0efa329cec984378469004340a93aa74747e9964b4994ae14ea444cb88f0eddbc4452ddc6ca6032250cafc735474c2c966e91c5b6bff21f40c207142c2ea8ca5ef6c0cc6d169521370bd3529af9538839a089679a6678dee6c3779959c26245859cf289118882a4b69553c7c92c2b1794162ec110729c1a76f3817d52c5590451edd82f8481a828b14ed2e63bf072b488ba5a388b704454b359f0f9b43fff76c8f789c5a18e65aa7aa3ee6030140f52e220acafab3c162fc65f65916fa916e82473fd507cae07953f427614513d6b440e39f5f56e336561cd0c9ddeb5a847e92d02dd5333e59aa10fa145116a3a3b945c96da33af88868f55b5af43ed7aad9ad421a394e5abb4e2898af5adc7654c95b519a0759b43c3ccf3b149e3c647051cd00edef041cb6ebd79f2b4f1b50f82ca1ccf4004ede4e2cd71a6322487d4aff775c9d0143ca00c16f3030149c942aa424b94e890912549bcf83bc57335dc52e67323f7b811b3d479c9f1170e2b612060e955773fd10182e76d8cbe7cf1546e598b6227e6d41e8c1b40318c44172a34f52396f55a33c7b534b72e7c4459fd97966edbd09fb15f0686552d321b0fc0e9123c5628daa580729e913c2ed6d7540950bd435e02032fa877090a17d430ee79b32404334d86f4acb2aaa93cc7f9829d6e2e971ec3e12d6d392847c2b7990c7bb881b7d5eeebdceddc587cda1e4ae2c865498453e01aeaa0d04ab5a4bb5c4820a7589070b187bd49af5f699e47d09e225aeaf871865f5a8378e1c23c7aaa992441bf49297134c23f2ad5c33c9d2d3dcc86af8528dc1bc50b4a26810b3fe3907c9677921c2ec18c1b91a0d0e775e61b6e8b31efbeb75a165dce25f97f061d6f84992e5cba4302a562e9640e3dd09e3a3fdda53c333e093234a8f31d53f4c33d8005c71d27dea6c73ecdde4845b873c0f493ebe4626270c9e8ed3f8b81173dac85d136f8436a052a3dec49cdc68cdd72066fae2fdf3a6328242934e403f802036b9d66ec046e749f491e6a8b87699a89f2cba1fd34b7cf2f1c5e017c9077b86c37262988d0aa3325822192184076f7998243b00a7d777c5086678047dc0b335935ab85f634fe1d31196730af4613647230451a56e1ed608e5289f2d67eef843be33093dfeddfb9c5bc50857ea1f222f18252449c9d5d57cf634fcc1bd4a6d768d1291d8ab8d864a15461ffd6c5f8ba902a51b71a2702da766fa51c967daedb32b124a5d16459fa1de250806edc464d238b54a80c4dfb0e7163dcdc18fff3e020055cace5402022ec00a54e2642dbc97334f5cf9732647eb2de31d0e0920ffa1e024028d474f388b985e12905feb6f39093f8f52eb1541edaa307de61dbf2eefed2f0c4256eb13be51092b5f361f54d715cf7008ed3d98d01bb8a4ff6d09f93cf7f16619757687e8463d48c7dc0e9754f02a501f92781093aacd84ec5345037e1abbe9ad8e422f7efee17a4af1db45f3daaf2eee3f8372dc5a8237248837702de26554a4da367e10c41fd332f9d787122aa12c8b2a2cf0c27ffe49848363afe9ea9030a198b883a44acbbcba73a1e89a0ce1bad706bd3c304729e16a4912141db3883e228ccaec02326cf0ebadd4e4dfd8c9b1c1658c4b47d96c413bde986df72654b9ed27e81bd4e9c399f19b62d30ada6b5e1d5c25ce52e3627275966256b4509ac88ebc6f3f19a437f01b856782a69aa3430e68bce0ae588aadaa90b1c26772ac155af71b4f980c408151c327a2c2edb782cf76478e46f8d04b008e72532ce762414276d79a1ccce99d295ae435f88626afac3fac7326772a35f0d94fe96fa21399e44642dab4627f5a5155211c23d505aee7912474b1c1923fca7a720b7cbdb11dff2526dd776e412aef9b11e00f4a9c7527f057297fd6a4279c3a756e4a848d39b985cd6f58f4891fdd9be2ed481e2590e879108d8c1ab2c03a8b26d77be4b5311e16e8804dd6ca34e5db7f693722053d9c4152c3d13ac19a58da96289312e207a0af5128a70ce1b42b4af0c7862c5a9e83b30d551209d685573c08d9602d6c43f9aae26fe3a8f36fded5220b69697c1c6b0eea06a603f60167f6632aadb8d4f06943f85ecec360919b7f0593fb2ccd2cea2ab80255d5da120150f129a328a875e6d188764e415dc2af2e4b19867c445bb468cec2b7ffd9f7a65a4a96162c98a3e6fb78281b7499ba95ec4888e2af316674f9882084f4e055781074010952d15805c2b4e2d5cafce165d9df59114c2dba0b2cce06e920134097e9845ed7f0b0a5faae884f7fbd2f7bf39ad1ca5e74e49cdc21a6610a16797573129f60f803f7c32f2aa89f8c7d84fdc215d11aa22b1393709199c4ead00deebd2d4b9d4b9c76ba17c2cf7397e10df4843051b843443f7d21cd9023a8955666378efaeaa2266d0c374c46a1afddc69108f92492d641d8434ab6d712a71d9a6da8e0e94fbee197aea935faec3902f4e1af3cdb42f3776a9665f59f30382b149c6033dd0cca5fe6aa54d2368cec297fcbad64240c041e76c5d20c9feb59b0b3c3690174ff6a2144c31823a7d866fffff57d0ddcf120b97f971c93ec1680a622345b57bea00b8eb48c6d9039203cc57632289fb346eeb0d5a0ce4d40fbdbb605fd7fe83d0c30838d7020d2b6dac3d2cd4c9b8c1f8ce50ea06ce59711aec699e310454384317c621ed8e31f0c5ad38970daca943eb335fda2ef6453af6a511ead5f7834114dd8633912c8977f01332bfaed79df0d5ae7d811aeaa6eec3f4a3c089a3f099eac4cd07de902ff3cf91831b523f22a7c42f8c7c7457547c9c2bc62adf12c2fd0a0879b72e66a334724e971427049284a2061c42f23e00c09cc170a9d5dbc45657e55e57f1b35c72e364d29ef3fe760fb632924ee6a6d52374896c2bec707a64d842960527060b46c83845d1082988b1cee58e64dbfd1f22a4dec5cf157ebe0288aa9f5b9e8eb04f2aae9e137cda350ebb9dcc8bbaea715929f0606d7779329c9666f9736bc7256b39f4d2978b51bbaf1b38874ef41d8ff957edaadca6396e61235b97db297685dbf3d235054790c9ddc66d0bdd883c26b3f815fb3eef8eb4ea538060745b8a2193685254e000339578d3299f61d344f869e5821466c92c70e2de55ba88e0c4d22be5bec79b80c3500d3fd11317d4a1aa950471f91a72846918b6446f08ae6702dd7563041606006fd4a82cbab2ee377f3f821f4e7600f9d84b595ccd88e36f6af7f91ad250f218e1e0db8b2956290d8d5fac6db938026ced24b9d89962115a6a3f3d7265d53b7b03c4923d5f1b39d2747c713911ecac97381cadbdff084f6e5ccee5350e14e9094c7232bf2149c2fde8a453ac5fe8d97f1805db609b3730080ed928eb875d284ebc725dd74e65d08b912321d4ff0fce1b690ba6be4cd47f77580c7fc6eca93377163d742ff2914cf2b44743fd34584afc0bb3dd7f5953a36240b9b7c56c5f607989e8593e8eba813f5f315024b3b4b7feb6653cdb627664e070661622afe83081ed69b02e3fc0573a36ed174f5df89fd5fb942506f200a5059270433c0906c71cc7544c161f9dfef4a2f983864dd90e8a4284b12e5f4bde78ae6f52b5dffc4e9deaaefad6dde7728a5e2eec9cdb5bf3e3b2cba4a89307e659015cf02f880c782413b25346540eba66d7066b049c45e8fd790dcc0bf48d81dc06e6ca084d39f03e1cda23cafff1474f2ef89056dfe3efad5fa457911612fd1e70cc08254a53e64f8ecf386dae82dd052b8363941674cea3b395b4f3dd766cdbd1595c67a6083856cd38f0342327d19f99fceb45950228f17a9fe8148a901ffd42def5e211b133800bc651aa0a143e14bc6aa91733e4d89216204f52b2f982a7ab992523bb3e0673aed29dc3295794f3d9c753c0ff55219fe311c448096836dc1529bf4c54a48968b2c20230e37b3dccb98b853e7af8947b071ad5ac8b7b2820870a4cd8674e0ca30315ad518f328fd7e194f2661ba828be80c804b45fbeac45b543ecb3375b1f43f0f19db8c067a991ef05ceea4afb90e13dcaf7c24f0375bc444c6a6f1aa34557d1213a87bee3c5001c8905197e4e33c98a7536f052e261b146271262a6d2fcd08e3b3080e740208a7d1c39c25e4cbfd47448a7d1cfc0dd474569f6c96a52f0d16745d2140e1649e05843926e54529f71737af5f03d72962d6e7f32f9597e0b7464ac5e095d4d8e07a1968a54caea314c85e727ece13a1d4deee45631755c33950573f79eb8828513cbcd6d2532895a6f7e5491ea97a9ceec00598d406932cd38dd5740b6d9565bea235927f4a59fa1951c90415c8487de7e867051f29edb721e64605963670dba8851d82eff8c1e4dc3093ff010c8f313ff3df7b7a14f4c2a162730f74375b6f8e233cd9349acd7311ad816f890b9656d3b013241d7f01117573689e017604df817b6c7d3b749282d87dc834f99d29c5b74706e3ee515cceb1d78844c14d8c56dbfe032c4edbe99b5ae9c32e4c388cd9921e76e4bc1ced771d386c78efcdf8926b44db16d920e524f69df3451c7a290f34fc6224be0a84591bc4b9644f5e285c1c425fed511dd482c6b19bb3e741c5a6bfed3aabbd5a7b03ac01bbe54d56ebe4048d151796da544ffe62ab966d414245e576d2835132d6be027a76f89b411684967e9eb9e2242912447d7c56bcb47f8539ec9193c38a5d920ad5c6d3a4b71c39b9ae82f8884d6766d883eb3b20c5deab4662177fcea3e9391fb95a6021a675ce7ecc791b7b6f771eb0d27ec7801acac930e0cf21ae8ee3540e3ddda46db0cf63226c68771bbd0858c1e720c366b92886e802202a03b0655cc309d89d4decc62743d0963d55a8e3e8b6be67c38acd2850a2303cce6fc49dddda6a039eba42a325f8826b55895bd5eb9af9d7d8add0055466a01b720873554aa218a19bb0faa67910fd9cc3bca2edb0e1b32828796d7433608ec38617be3d919baa6493c25b53ce5e91b0d6c1a226785ae08c38f24964b0586b2c71be4bf9516662cfdcd75eb5d04b69a00968a66cddc54a19d5fc627a796b7e61ce5f7a14d0688f436cfc918d600f534546e0623d725a594835a1b868e108a7f3e61fde1090c73fb36526b8fe2fd7f348e9c2e749802104f269099c43549e74554d121e9c5a9c86567a251570896b76833e7c08790cb5d731e37cb62ea74b89617790f9742a3f07fcb709e784c10bf5851012c595319d56f8e9a9cd2df62b135c00525a7b854b39cddc0ad63cb673df0961692d47af8b5bc99c9a40a986d60bb678d48a7d4b5f0387e94ea2bf86dfc32d56f69b063dc86a4d9b38eac06dc027e17b251971af887a07f96605b4502173bb1261f159988b5ed8a0cc5f34e5dcc5767ce3af1943b0b7697bf6fadbd0052371f5a29370efff59b7dc4", 0x1000, 0x6, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) 04:03:37 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xfffffffffffff773, 0x7, 0x1, 0x0, 0x7, 0x1, 0xc3, 0x0, 0x0, 0x7, 0xfffffffffffffc01}) 04:03:37 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x30080, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r3 = fcntl$getown(r1, 0x5) r4 = geteuid() getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/16, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x400}, 0x4) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x77}], 0x1) fsync(r0) 04:03:37 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) r0 = socket(0x800000016, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:03:37 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0xb1, 0x0, 0x0, 0x0) socket(0x1e, 0x7, 0x6) 04:03:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) unlink(&(0x7f0000000100)='./bus\x00') syz_extract_tcp_res(&(0x7f00000000c0), 0x8, 0x7fffffff) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x403, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)='T0', 0x2}], 0x1) 04:03:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/16, 0x10) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r0) 04:03:38 executing program 1: r0 = socket$inet(0x2, 0x5, 0x7) sendto$inet(r0, &(0x7f00000000c0)="dfd881ede44d4c838a97cb55b42de8c62e5d441536c13b7bd3e70db9603ee7edaa752c3a9da9fe973533d0da15e70909f36249f8002198b1ae993f870bdde2e0c3fe4a5327095b2a28cb1cad5425088d05c70f63c378c696b84878fb2d867855f8b551521f856937b7d0955b4da65bbfa7944b3fc74e0e115e590b010ef5e3221c3b93ca794b4747f6ee3b4e39fa63aa89c4592161dc59cd1bb9d594cdba5c88e668", 0xa2, 0x8, &(0x7f0000000180)={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x0) sync() setsockopt(r1, 0x6, 0x1, &(0x7f0000000080)="e11cc1bd", 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) 04:03:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x61}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4010, r0, 0x0, 0x0) 04:03:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x1e9) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x799, "73cc510e52b3912e0d3fc9c06d00"}) write(r1, &(0x7f0000000280)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0649d81affd101fee4acaff41e823f5ff44571c6a4ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d000000006ac9d8520307aa158b5f52d279a66b7919f9e3d622bcc3878e344ca4589cf9b482ebf6a8fcc2b87d38cf65b392eb0ef8a4604e9b7c561deba1b732f15ad77ac257f35a68d563c2e43975b4996d9f4a67482a1265b33b41d3d7af87992d091b364daa240f76e976464caf86d5c557b047fce0b8488237c463bbac163186a8032014799c4de29af86aded5725f7eba4c7dc3ff229d9547da20ebebb6547a407d7c1de619dada346349bed0961f41ccdd5462eefb01b1bb04efa2b80d8165fd47515e5e4ac9a428245d2c54eaf15452629d", 0x3a) pread(r0, &(0x7f00000001c0)="ee879815b01019de13bcaa737c6a8482f158f41638119c5a885e6980586028096df0e10c0a4c7d3c0c9f04f40def15de4e88a9f7dd6a9d58471c34fad8f6c494a4d46b3ef4089875aa6148dfa0024a98c4834fb9dc1861ba9601b85d9a4bc14ba0dbb43eaa9064bf4dd2aa25c9f1369f88049b4a1c7d5a9278c519f79d66b086ace8c0d383b0d8c2fc9ed40d0b6d3642a2127d130e60c2", 0x97, 0x0, 0x0) 04:03:38 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20012, 0x140) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='[\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='@\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\x9f$&![@\x00']) 04:03:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000180)='./bus\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00802e2f62757300"], 0x8) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)) 04:03:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7e}, {0x40, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)=0x2) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0x8f, &(0x7f0000000280)="9398bc11312d475a158a89756de211b02e2d995d67c14c2a2447b4f4546556853c0c5aa17654e2053e9b0b3e3260fa64ba299aa873440d33ef060f2e5c18432959739d67ff97df655cd27a53581796a686693019a17e5e38da2af15f07db45b401c53da5afd36ba65789c27bb790278f3278f8b1b5028c7cd49a48b23e0e21d09c1fc83cb265120b2da2c4a5f1ade4") 04:03:38 executing program 0: dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt(r0, 0xfff, 0x9, &(0x7f0000000040)=""/241, &(0x7f0000000140)=0xf1) r1 = socket$unix(0x1, 0x7, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="4dff4f17ae3d9f860a5775553ce0a82391d183ad8328afd4183cde4f939ef6aa265c3927674275c4f9f7946b5c97a112df4808c445a56edd0e4991788f18776f78435b8dc371c83d87004dd72ad29ffa9b05a5c8f4058107962a5cdab1eeb7a567fd9f001a22c0f9bf5d93466a3692b0f9b55b18b1f9a63f57c62fd30d887c04d07a489762eefd82f905bd90a40924fba566634a50a6fc5f49082891670c53382f6dc04231eb1d3c0f7564a9ce188252b85cdb811ee351e73df928757d2a5008eb42b89ed1a6d2325068ec2d219311091cc001ce0e4e286ae4e7fdfaca0b38fcc76905faa2b8e29400a3", 0xea}, {&(0x7f0000000280)="ba5a268bdb2463a8a0272c323f6a3a2a84da42d2ae2c14f5e005e2702b77033a772be9e70fb7cc507da35319f6666df99d2f439fe8ef6f4e3b5ba12ff0b6a0a786f85f7f8a1e1d61dcf60e329842fbb487aa", 0x52}, {&(0x7f0000000300)="89dc9cf42d080a1864c7c53a3d87e661b9a2d973f79d02dfb095", 0x1a}, {&(0x7f0000000340)="e77dd2c90984a11bb28d3e2e7def2b8b048701f50adef094207879aa100969582f4641907c049db0fab99744abf0f4a256df04dd915632841cc3c5e311f3930425ad606a53ec09b37ec4474f79f0c5571ddc57911e6f86d50e9161d702c5d5b0efce300b8b8f99b7c75d34ee5038eaf912f2e859e550b3c323b1367d9192d066cd479d20712ce594954858", 0x8b}], 0x4, 0x0, 0x0) getsockopt(r1, 0x1, 0x8000068, 0x0, 0x0) read(r0, &(0x7f0000000440)=""/235, 0xeb) 04:03:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 04:03:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='X') 04:03:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="a085864635ad42f5d09d6b52e0a839eb", 0x10}], 0x1, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000003c0)="43d8ba86ef43f1b2760a64704cb85431", 0x10}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:03:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20100, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0xd0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x7f) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 04:03:39 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0xfffffffffffffffc, 0xe47}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x82, 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x24, 0xfffff, 0x5, 0x7fff}], 0x1ff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x21, 0xf0000001, 0x7f, 0xd2}, {{r0}, 0xfffffffffffffffe, 0x18, 0x40000020, 0x9, 0x3}, {{r1}, 0xfffffffffffffffd, 0x45, 0xfffff, 0x80, 0x8000}, {{r0}, 0x0, 0x4, 0xfffff, 0x3, 0x9}, {{r0}, 0xfffffffffffffffd, 0x2, 0xf0000003, 0x9335, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x7fff, 0x7}], 0x81, &(0x7f00000001c0)={0x2, 0x2}) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x4, 0xff9}, {0x4, 0x4}}) r2 = msgget(0x1, 0x10) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getuid() r6 = getegid() r7 = getppid() r8 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x6, r3, r4, r5, r6, 0x90, 0x3f}, 0x1, 0xfffffffffffffffc, r7, r8, 0x7, 0x8000, 0x36a0, 0xffff}) r9 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x4) ioctl$PCIOCWRITE(r9, 0xc0107003, &(0x7f00000003c0)={{0x8000, 0x18}, 0x2, 0x6f4e4dba, 0x2000000000000000}) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000440)="5d9d8a6e2c94d341af633e93cf8653feca294c5da0b0b819fa8b18152f11f2be1a881c6031be4e7cd32f1279af2877fc8c8a811312ceff74bdb26f6eb6c6d854f873abee9dd9aadb9b16d783f53272c95367404caacc57c00012725b7ed356f056741cdf4942e6ce53aaf1a8c49143faa64e05ddab2f1bc7cb9daf45893011283463732921e306c134acc49aca38e9831b8ddb218cf065764cf570c8d5eb4436ec45caeb47ae0dce1a8ab962d027f8e2b1ea0ffcdff99b13559dc2905c7833dd08fce0c543d8aa2d4677f3ab0081bc26faaad6f27b91367f90959da77cef129d3b0ee5b809a28354ed0db559f8c9b10ba959e1", 0xf3}, {&(0x7f0000000540)="c393b7583618744f2fd3cd2aeab87977a3a64e132dce6a07ad7b51f86b197cb69f391abbb4f39e458936c78ad787dc568bfd99ea5d531ae32460247b870b610da146dc8e272259e7d2eda0d52c0d3e12613649ba1c98e6557c0a9a501657f3b72b56a5aa7c38d60bffeb2685791f1c6e00ddbbbde296e76391a72d1a8c6efcfb126649e84ef62372cee140e181c60f82a835a41e036647577776725daf483544cd104367991e765a777a7862ecbf3b992a96ff69c8803233086459d23e18ab6787cc91dd6dc9640c7a7dcd7ffbabeb2d43d19f437587a53b3a03f970eee91d6fa1e3b3adea8dd49c4b55327c1820bb91ab600fb73c5a", 0xf6}, {&(0x7f0000000640)="ea87976ded3b32021a8fb1d9a63f38ef1bdd12b3edbf25fe262519b6a6d6cd262876b54779e2105171824c0b8db08fdd76861943fe41e1066c2ab06bc68261cc222ec8f80d3fa0e73aafa03350b32e2ec25a021366040d1956e911c99a23c0f36763b799ead0a8ed994eb3014a8fdb48d9a725be42ecc6f8dbbae33d4cbf2a09c91572e21ad0d588fb69d3d312a8da21ab2f497bbd2c4a78e5955c61fd1e9a6f5b6bc2f594950ef666e8138cba2d20ab6fea1e4c4d22df2069261aea8f51e924cae1b9ae968b935a2aa972c5465489235fd975b1885a9136db768386315ba70721ccd25da7db07f50f6f4f89ffb7b6636f666d990fcc2431d68f7748", 0xfc}, {&(0x7f0000000740)="2067e20e9ea4112008f755807f1246a50fe92f5182b49b49001ca54914a9ce371aa005ec0f92e65b3853c3e8a9121e09ab2e25577a8a518c3e97e975f70c0e6cb5d8205c0bbe9077609701c857e7b594fe0730138002afc2f5d44765fa2b19643ad71b3b9af65dc8a0d1ae1f2a3de95293c1924e701261734e3cad7b816b513c5699d1133e3bf88b0012976ed7dc914960d153ecf9be715bd221e5c727edf5cc3b4627b654dccbce905473bc7fbbe5f1880f3098d034a6f645402005ab73", 0xbe}, {&(0x7f0000000800)="45bf00753f044e36c513a353c19a50d54a505bd8cb058c7115e88c09ada9e531507a65e4ae846df880c3", 0x2a}, {&(0x7f0000000840)="a4298947024d986d29843d992d73b5d0562e2dd6cc16b5ce549a34743d2996be0f3d3899c9cfcdda3e3cb708611e00b2454e0a69bb6d6a2d1c221592fa121278b648b4e8200098fabf2a2cd897396f4e4d590da59e134098f9f370f145d303cca959c2e754397dc7503bd7704e3e22b8bfb17f869e9e00bc34b1dd8486210c3963087f17eacf285a1b5beec6ea64c6000b0f7b0a76d9c75223b3e5d188b90831fb2eb2ddb21412801c", 0xa9}], 0x6, &(0x7f0000000980), 0x0, 0x1}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000a00)=0x4) sendmsg$unix(r1, &(0x7f0000001bc0)={&(0x7f0000000a40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001b00)=[{&(0x7f0000000a80)="3a4e5782d26b7e436206fc29f0a951f013eba319eabd3275a8a08d87dbe9bb9eb187cb91609af52311f8fc538ddc24c297431385f40af8e22d7c20ea25acba2de3f0019d17f51863d8ae75035b8e28", 0x4f}, {&(0x7f0000000b00)="34071a527865596d9966607a2664553c69aee3de6df5c5be52fe8b1580446e20bd6981ba7ea77401b4399c2820382605b1c8731238230dbc2ac900698d89c88ac9c0a4f6f2de8fe858332df0ce50695ecf9aaed820529b0635ce82cd9acada717ea98503f9610fb554afb2ae9376e40ab73ea161f16419de624bce4680c5179eb006d339bed3a2f77d95f9f31ae9eaee3c659da21a4ea8fb542cdde7bc43323e55fbabd1e3307a208ab6d399907a40f50f9aeb3a37dde4142bcf3e0f748da076a5f154e5aaba3bed070fc15e812d825d4c756dd7b7f1e60373ae6ca210a8947ec212b916eed2eee08850c74a5ce0a888cc23b68dda2c8824c1600b2b572d3c8c1a475d186a586726e43b17ffe2e953377d7e58762a436ae5dfae4eec83d30e3b6dba2849c31b7933b6d2c1508e29e898a9056cce52ebd1f83f4d6710def08e543288958ac80778a8f19e0729ff4c9905c2628a74c4cd1ccba061944bf18096b76838561c424e6ebe1bc7c895e01281232666ca869cf42139e22c46eb1de2c43e175cddb5a2895d0c4f5491a2494c6e7060985a0cb78623decfede43716d3a99c6ec2043ba3d7835ad8d8b3fef3f6a73bbe6ce67af93d4bd50f50a03860918550701910c5028a0198fafc58f718a689ce2982a369f82ad73ae532d2c393db6be0c9da0eb9d0f0503f99f57085bbebc4b70d585bf33447bcd30502b604a2fe5c81e1b9eb800f7b091cb454532d7a927c930fedb3dc5ccc5f6450d5e468eff6d5f751683b8aebd3e4f76cba98098b355adacccd541d6dd413758644afe613256dfc1d9e0f64b08067f1e364fa213dc1e190f24a7daeeda0b5edab4d2d2fe3e6f4cd0dddb502d91d3ab53100dcbbb046bd00654c17c312080cc1bca7dd48d94e323f8ca721482e10f6d6737e54672343e776078b6f16d8b04688d64fbd1e2b12d63831058f4deb476e7c12fdddb2887f3278361d9b258d3eddb8285ba64ec9cd6726e44470dfdc09f29f84c1ff34af459b3c8f117b02291b6964e4c943d8bc2f453ad5fdbc623c9b2254d0de26edac7ec9a846667d280879eba46c77dc2dc8ed2a19b3b9293e23ae68478ad99c467fe2f36b1bcdf4235ef49034ecf364c8ba1b09218463d35d9697ba6673113465967253216cbf3ff37bd2d757a6d95da9b21fb31dec85e443ef5bb49cc54e8f0bc6bbae3920d32bea9139a52852ee90524f7a4dfcd75063e80755c79a28c34c1019361e724b6653df4644031a6480ed608ebe812aba8d96dade8c3bc3947ef86b71c2e7dc44f9767333ff093524da8f3357b1981aff9c15371d50583827dd79bc6ac418999bbb79531b07130fdda649cf331f379bb18c39de73fcfdf880f0f086614af08e8dafca0dd4fe42d4cccbac1c177483b3996cc61e8b8728b8b8756b8d242ba0a5d3300974e85f79f242b4163cc1561a386b4aa120ff8bd3c47d1f75d0237028e8869934237b6f8377982a11fdd7053264852c92f6ad5f8d8a3144ea7c6f44e932a328cdcb876dd29f9946d5c84001521dfc7a7910e3cb11704c165e189476d7c1764779188aab2fb99f7c53310a223d8ff30b543b659a565a7da61b0ae4cb0e5ce98a2cbfb566ba186f0d2b3c06ef2d70db87f03fb32a3c70d4fd897895e9994ef80eab03aff202c20843640b91debe047a545e27f49af1ed9a1ffbccf439428b647d4b03d8d33e0485550c5ca35f92267650be537155bd450fb961f915f01f9de7c94f4ce680bebaa05d38cad5948a7d35aef7f81ecad5b5532132cf60feeb8a3f08839fced20ffe07759397a0fb64d2ab627ef4bb57db8bef1f669ebbf3ce505506702f5fdc44fc1f236d3f9d8b970d2cf679102c6e0f0838975fc1427341c175012ebc1216c47153751da7acb47ebf305f8b0966a9c2a27ebf3382460aaa99837aa3818acf707de729442705be8f8a7b9f869dc6f3f3b9933cc2d214fd8e585de72fb230f5cf424de16ed625eeec93c0bce8c35770cd2d2aa372c2ae591099301b7a6b128a81e24a32a73c97490786d3dd529a5f638ec811984f2ac73f18ded7a63eef6199c343db2a714b4641351adbc7655259a06d67c7d2652692c2d2de8cca300598747022c5fd19f0b8961bda2b7da32ed92244523898c9aa8cbc70ce76ac222bf72700f990e2548a81f918ea27543fa0f0270a37dc8032fe5cb994ff8d25b699fcce66b93239ef9abef28e80dd8fe4e32c5dd5c4ec10aace8a8e1925bcf7044e0f6e42dcd3e5b47635c527db2e3c1fba443bcf7ce6bf0341d34c5951ef39d37469df9b045794fbf5d8604215e3259aa20d5e93ee9d5df967982da71524afc2010d4a6a8be4a4399ad747611484f0dedd12bd800187375edd1a0f2190bb8d876f30290f6674ff6bb3c401760d14a92b5e3724fbcef9a84a3bb26f0b7dce4df5dc468e1d2e4464ca594d05cf0bea2ce1a48ab7f340e9f7345616549e1ea507871bb813b8dd74f30f6b15c033ae657d09e32fd4e545204f75afda51e513e9d6805320dbe44d969ca45a884ac0ea22d4d317c6e9149a188baf48c3c3847d67725818732e2b908ce9dcd55eeedf0b4f4c7827efba1376739432048add8f76492ddccb64ea17752225da8063140c4fd3b3ef2218e42496fd06b41475205066e3b1dcee8c543ad6f17957a33c371e05b36d2e8fcb456b8b24bd33b7e8a6b1981b5354fa7f515ab2120b9c96f32f3ad40c9ec0ee701c52a32244657b0e1909d715b3acf0f4d62ed477a4de0a9199ce51f04797ed18f2cc8e26a881b2be6e9afa87b72bb62da8a2e3f73dd050fa42f9861d54eabcd03948b16a0637de57db5d2df31ade119a5af9402258ce5a4403e75fdb8dcade8b8541e281e7b5bec5265a63c9e0e91c6eb1b72f77c78b0df8e1d8b8f13b71dfb7afa3f6e5e5c76c9aa129989061c434b0892cf0c48ad7f68af8dd5f45cdc4b1b8e196f363f10f6f9831cc6cd57f51109c5fddd8738c85eb9ba5b8baf3ed5cb5eda83c500eeccf663cd3e283fbf6dfe74a18deb4785290360d8e0b78bb2352cc15978b16562478b35dd136ac2a69072b5d32fe9ec41357f1a977278f2700378057551647c2bcda26250d54f7cb10eccf5db2f92689d6bb9b4135f53814346ef02cc35214937ae5b256ebeabe8bc4bb00cdb4f62322219d591201837e1f225a3914c0963f40f0a5687da2581e35df56f7073bc52c55a4a10f26b9efe21dd1f7f0ce1a5b80788035e9696594a3ed63fcfb089becb5e2ec9a79c03c336e0df53f2040697fb1d8c2033e7c035fa606e618b86ed5dde75aaf3f14716aad14c472054eeba4ca16e8f9e0ed4a29178267cce87dc471be0ae6725d242fcbdf32e9df6381e581a4fd28e93b5f3d80b9a19174407c90d2f5d2edb24658b1fdbe0557cf0da5d05fb3f740279b53fa920b72eb133cc5fb412818ff33fad6a13cdc86f8a291f6e671a97133f717e2cf39ed70bc03cb9b6b6fcb396c9d3d3d3a325d28abba3305b48148f72c3eeb30bb929bd8eaf122fb44669a448eea1e22e975f09e2cba538745393f1ae156d88600c3999fd2741cd98b6f73a94bdd879998b87765bcf6cec6145adee771bb1faf282f910596cac2ecc7fdefd224578ac78238b684eb845115eed429125d639e59e85b37bb2638ab6cc9e24c77efa812fd80768a7cfaf0a3e8f1b68647ee928e97f0ce97a02ea3839fa8e5e5ec6eb65425f13288f30f32aa730305543ff19b31234b892ea813d2fbd1339db01bc4b3f734401539aadd0254f72c34c8dbb8b41ee1fadb964f671c04be2ffd4f7881171e264cd7f2513fb0c5f4a691348b0a0fa292086ea9b2064ab32d55c34a1cfeb8e2b38887f4e15e18b8b943a7c0d9253c0379101db5591f8aa17d1d9336c149bd74f9bec60a57fc3cbd3892d07df069079e7bf31f211b0833e5b1b944d8032e394782fd2752c19f09f5732fa1b736662504ada6edaf4276a8c62b790e8067be2c5761e41d67a63904bbefaf1a12824d0a09e0b36df64248a6851fc9e5f84c34fbbdb15a6bd956dd8071c02d60228d67941190a0d995c05b50e8aa23b7e3dceb90a1b451e0b1b472269452ba04655d6ca49fbd8a85d676560c2eb30ff0bb362c8c15f1607ef83b9d52f33b3bb24e89dec7f174389fbb3f91f5bac3cc091c238af8c9904ba7ef5ac16c6bf062f91338726205684f645a591d282d8965659c1afe6734d15ee7a1939169cb99affac172063a172033422985559e95498b397aad8b6c95b577cf230d282c2f72dcd18a77e9e5116e8bca39f56a3802b979bbe87c2463de40b8d0a51abd9929cc2262b60bfa451c16bbea980fc56aa560e3fadb23d3a3633fdf03165bfda9ad7aadc205ada5a95c13f380f651975cffff55495ea16d6b2cf256a30b23fc9c2dcb580800daa20d81bd75f30aabcbf95afc30a1096d6bee2daa48173e51b62a17fc04029e55980b3fcae4e2e5477e35125b50a9d78ab4f76c21f64109c1faa7211c873803199acae6fd4c973a1e7449bfbc1e882a3d31f0c572eac21cb63035ddac7a53510ab5198fba5fe3481efe450c14d547e582eec687f69bd8576a8cc89c318fbaa48eb62f8b7f5b8d8fb4658d3bfe3660168625fd6e58356ded0687aa96c17d53143262aa4d8f900d1e8a292deb5e6f2c490c8e070b5d467d1b79a52f2da94bae46f28cc6f6e6ae6182ab6471c77f906c7fb4c3ddf9a49eb0cbf6287d23e908a3d30160d71d745d945c35e59f27cb0de4834f6a1aa31bdafed7f38d559491d0d23ac7a80ce61f1277bf1456e14de70f310c2e13e9907ee5c8b5a9b5c16d899ee7d76f936f9bd497f85ab4fa7c55900b856a5d81ef6d24e74b881f4b3924c275622c2494bed81f8eed83526880c6eb0280853814577c406826ee179ee609ec1c401591d24380654b7f82780718e001635e2f3d9b56cee09b1097ba459298c6183ba552278d84127c724ead76ba7bab214bf0d01bcc21ebfe54c92d0759c976b184e9f44d1771a6f8f1ac7efb426d63cb99779f2b2c3a99368068dff7941e4d588264bb6e94705ac2a1d739a1d3b9930ee8c9455ac09854cd50f41415300a767951df85eedafe2ce6c7352195bec7af2283505f6df58c944380a285621511049d985b6d347b892ee613f4422b900f0e4db84f5e2b864c9ef0b7917dad7fae704ac53c07742f004c687ed77a145a2150837a0bab12f6af7bd8ae53575da8f7035210331007de0261a5de9d207b4b39790cd4039a8fc0b02ec39a107fee954b1ff4025a27459514f13473d2b911f8e3398d25ad817f00edc97d8ad138a21e15e40302b3c748da21b2c3805816ef58ede86ff0c65a4993af7a538634495598d603e425648a9b01c96e8338723d76c616e7fedbc11ae4138a5c6914a8ddb4d9efe7b61ca42db8bae6997c7e9f662503a9f4953e055381f68b0c33190c63023e05494db2768075e53ff3e15d045aa1502f40d68fd704835d33349ad3cebdcb2c7f440337b6b309bb851da1610bccb34d738030e6a4ea743fd9d0ac028c9a7258395abd93abdb25216dfb007263f5ee75fe3eddc97affe56dd49efc347500f838442af3567b6b832f6a0c0f35e439f7847404e7d65f9d2aaaf9dc5f7dd12b7510dd0a4c469caca676e0c2a582ae66613b7c5a5000306e11d614fabae91d877a7e818221659541f11bd485c2d73ecbb5f8af206a6e5f34b6b6ff09fd4c9fa450131a634b9c145a1822b23e68d7d89cc91c83d883695d79e117413294714f112380b33228146d945d6479d6dbeb8caff594db5245e5593f84869a81aa1439e4", 0x1000}], 0x2, &(0x7f0000001b40)=[@cred={0x20, 0xffff, 0x0, r7, r5, r6}, @rights={0x28, 0xffff, 0x1, [r9, r0, r1, r0, r9]}], 0x48, 0x402}, 0x4) faccessat(r0, &(0x7f0000001c00)='./file0\x00', 0x125, 0x3) close(r1) r10 = kqueue() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000001c40)={0x9974, 0x100000000, 0x8000, 0x7}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000001c80)={0x7f, 0x3, 0x4, 0x10000}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001cc0)=0x800) getsockopt$sock_timeval(r10, 0xffff, 0x1006, &(0x7f0000001d00), &(0x7f0000001d40)=0x10) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000001d80)={0x4, 0x100, 0xffffffffffffffc0}) fchdir(r1) getgid() openat(r9, &(0x7f0000001dc0)='./file0\x00', 0x200, 0x80) open(&(0x7f0000001e00)='./file0\x00', 0x80, 0x10) 04:03:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40080}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x6, 0x7, 0xeaa, 0x2, "3594da0cbc8659d0f0fc05258a86357968df79fa", 0x0, 0x6}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:03:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) read(r0, &(0x7f0000000040)=""/146, 0x92) r1 = socket$inet6(0x18, 0x4, 0x0) getsockopt(r1, 0x200000029, 0x28, 0x0, 0x0) 04:03:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d81", 0xfe) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f6, 0x5, 0x7, 0xfdb8, "010000006622dc8dbd8a0c3bab7a8a210524d8e5"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x80000000) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:03:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 04:03:39 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) fchmod(r0, 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000100)=0x7fff) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) poll(&(0x7f0000000080)=[{r1, 0x11}], 0x1, 0x0) 04:03:39 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r0, r1) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(0x0, r2) semget(0x1, 0x3, 0x200) 04:03:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x190) 04:03:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4d}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) bind$inet(r1, &(0x7f0000000280)={0x2, 0x1}, 0xc) r2 = getgid() r3 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x4, &(0x7f0000000200)=[r2, r3, r4, r5]) 04:03:39 executing program 1: r0 = socket$inet(0x2, 0x8000, 0xead) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) 04:03:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) writev(r0, &(0x7f0000001600)=[{&(0x7f00000011c0)="c22b16364789e573216924d0ccf56c9a35ca2a12126f4f7c0004bb569909767c4b52e4bd1af901225b04949036ff828b8cddc7ca393d7be1ffee59c688e2657444d704f8a2cb6f519bdf3f2f8e8c4f9a56ac9c6d8ef6081dab5c5e423b2263967413885eda3a0aca5553e7be5ede45e00266d1ac2c175006f8501b518d74071160f8a49a4f39589d5e9d2faaf94e261b24555deaec85cbe1b781664af65675139b2ed02fcd052df7e4c6c8ae758f1981b1eab49b9f6955c3f4d143af908507b7", 0xc0}, {&(0x7f0000000000)="9f160405fd3bed85227f5d81cb1c3f1d6fbd95d116bd9604ca7e81400c6a6c754de8a9618a2d", 0x26}, {&(0x7f0000001280)="17a8e3c84c80a03f4aee00f227d6133bc655516f17af83faa8ddda7dfb4b25145e965dd862dcd14f94498b0f9c5e4fca097eeb0275f55bab6fa0221a991cf83c24e5023e9bdd68e91290b3e9222ecee755f4865cf4c5831837790b9fe8a3dd790bef650d04e09de2cadc08e0b8a1e90461989538", 0x74}, {&(0x7f0000001340)="8d3b4474ee5b17cfd27b35db69e460ef39b4728a5af31ea92180664506b3c974e9e0bb4c3e272f8e203c2bd8ffd004dfd2005fd2d60bf25fb863f19053d3f748e26fcf02ba140d754527b4c5edde84cebe4411e25ae5b6ac16370629a56fc35c65ba5057e7205ef80a71ecfd9f4b6cf0d345f81c54235cd5370558edbc742d4cb2e7df4f97f8e96297a3ec553be984690143e03141432f2f190190b5306bc5a39103aab2ef9906619c166d4369f6201854ea767c5356", 0xb6}, {&(0x7f0000001400)="f7ab4c8a3cbbf57f863eec338ad9b599bbdf443caf72672b93a20672afd2bcc5425c8f74e8d1b2b183d9567ff5a4b4cb622f1ea194c1760045904689ba83221fde37b027391a17e46baf502a4adc71b5f9ce", 0x52}, {&(0x7f0000000100)="e973c9", 0x3}, {&(0x7f0000001480)="75f2166d69dcf2b226bcc81e0932b694e65e87aedf2002f2d2e37b93ad265b9c4b2d81f51702a2a01dd6d4fd819d70b06db54a22ed45b38be6ff7065d7d877ecad16724fb1678a4a390066e2a8f84fdb38adcd740af57ce62c0c4170897d0a574f383bb0857f79fd5d98f006400d9e967af25206ce852c741211d2183938b2c106185e3459ee1900f069b9b4360670d815070cdea5a81b12661a206142fa596da7c0dcb5f2211e24d9b71dc02f58f073b740dc4549af787768ca592bb3155755", 0xc0}, {&(0x7f0000001540)="a3341afbecaea925bf50d4f52d33f35947d46e2525dbf48811fca084cc7d5508df7a21b49f365118bc1fdd1f0d41d5e09781b63b0f12030a6aab2ef7bfec889aa77b33e5d0a8c05e94e26920a55991eb53924fde304d0425b2319ae69fb7142c6e04d4a65fe6976693ca2632fb84ee0bfa010767afa4fe73b7c75ea650690e9f4f8386dbec4a47b6fea01b4d6647", 0x8e}], 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000001680)=0x8) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="620000e12baf27383fe34db50900"], 0x10) 04:03:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:03:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x1731, 0xfffffffffffffffe, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xc, 0x20, 0x2, 0x1, "df75a16d510b6ac0167f48095ab587083b6dd614", 0x9, 0x2}) 04:03:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x3e8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 04:03:39 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = syz_open_pts() dup2(r1, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() write(r2, 0x0, 0x0) close(r2) syz_open_pts() execve(0x0, 0x0, 0x0) 04:03:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000400)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x9, 0xe4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000001c0)) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x782b, 0x0, 0x400200000401, 0x7, "85fefa22a6020003fbffffffffffff7f00", 0x0, 0x20}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000000)=""/45, 0x2d}], 0x2a) 04:03:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x8, './bus/file0\x00', './bus\x00'}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x80) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x8001, 0x10b7}, 0xc) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 04:03:39 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) r2 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) r3 = syz_open_pts() bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) syz_open_pts() 04:03:39 executing program 0: r0 = msgget(0x1, 0x101) msgctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x5bc9) r1 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x6) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000200)=""/246) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x8000006) 04:03:39 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9ffffc6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 04:03:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 04:03:40 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup(r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) r2 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r4, r5) chown(0xffffffffffffffff, r3, r5) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 04:03:40 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="14cc3bced04b047b93ce6349ad0a800740ea332d5a9d1df9f11ad4a84bc46dbb54ce621300e2cfc19e681ee0836513d75b93710647138bc4838bbdb0fc269f41901953957c71b907d835a83719f4c0e3e5a8bfcf0d86cc34597cdffccaef765f6de98a27aead53f0891b5332e0eb2e97a3e809a577c71bd139bbff4b4c5a3955f3ff3bb40037c93e26b483c0a240b123f60dd04d45c3ad1393dd7ec0ca1db61bccb5164be1cd3b57e18c9275a517ec388bc10d8eab300d6b1a014694d61a3b5acd1cf08bb3fe4fa112fae7ca21caafd35054b19131d3c74fb1fc2b44fccb64289d28c7591b462e5c9556a28ad2bb9d65a43e59aa", 0xf4}], 0x1) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x90) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0xc) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = getegid() r7 = fcntl$getown(r0, 0x5) r8 = geteuid() getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f00000002c0)="aefd06204cf5836f277ee831cd38c379b2892d2ed40f2b6fc9bcf67bbff2954c806d0c385af779fb409a7ce7c43124eeef4715e84eb9cb3dc05ddc59e1b57ec311fdb63d4fe7ceedd1dd84b0cb8a7243973a2cdb464d2a617f605a9c9df5fb9637baf1f09ffffce30cea8bbee9f56fadaa57fad03382510cce36e6ceb45d3d4fbcafa6", 0x83}], 0x1, &(0x7f0000000500)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x90, 0x4}, 0x400) 04:03:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x20000000400, 0x80000000, &(0x7f00000000c0)="788c41be189392ffcdc49bff0225eba179c9b63e67a1dc7c55604ce9fea4bdef38e91be4997716af47beae5045c5556b07abc88515602060a08fe8492c730a1b3e7d42c81b63778a70b002da146d14fa344239aac6140d3ed5b3f6a4f9ac9f483fc5f4d769", 0x577) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)=0x1) 04:03:40 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4b}], 0x9, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) dup2(r2, r0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) 04:03:40 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0xa0, &(0x7f0000000040)=0x80000000, 0x4) 04:03:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f032b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbe14b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c00"/494, 0x1ee, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003440)={0x0}, &(0x7f0000003480)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000034c0)={0x0, 0x0}, &(0x7f0000003500)=0xc) r4 = getgid() r5 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000003680)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="4130d65dcd41831191c10af319c83dd57d5e2d4745129aa60492ba6549d77052e79f19d4cf5e4c867de9d3836acaea32f785e5938357f6eece847a25be549dcf693bcb2c1b0a3a642906bc21948ad4e47dc9a938e2aa", 0x56}, {&(0x7f0000001440)="ef00f5988afa22c721484c92881ce04e3d63b843844928555c30a4ba4c8d68cb429b33208552a5c1bd5dff869f387fe2204435a73956bbbb07b81c75b502eec60b19a518cc1338599d66b3eb57721ee1f0ecaa4d74cbc2cdc40bfbad9c8efe0b949bb7f5ad94751560fab3ad0dedd6f27d864bdcb3f5f70dc36059edbd0deb5fb626d618019cab262a13c66821ea4f19db4ed32d5fcb92dfbced1a2c9a62f844f88942b8e17da83a87b41d693fa53c0c5780d523731bf115851e010d8239ff2609108260da128ff48465b609f4c82c49fe63ca0ade82e5ee9d8bde0b8047b97f9591a409bad4a546c50a3984e32eed3b0652ee927bd9b1dca73af251863904b0d011332848c8207c8f6375dab604b7bd299d7516c237c325b998cfa3154b6854a6320a79433342ade30c83653be260c162c639792eb5b6c0a4770786ec99e8cb0c764fb7c3e229dc0731e83d6cdb00d35712d4451ee769b825433ecd6b4ef43f0eb8f773d899e976e35e9e59c90fbf801a4cab10dda47aa9b80432fbcab893832b59a71c5543b7bc42d0a26f2abcb1544d6dd6bd2e651b0e4dad96e4ea8c5fcd0f0d939c7e67eef1941c93916a6864f7c50bb25b37a39114d181dac6a6501727a70ddd4c71847170c012c50cb6fca1985b5933a2e1394da7dac4d3159dbcf12b732c5513ea8486fdd065c8d78c8896f63bdbb637ebc783119c2df9a488b19294ed03a919c6d11ae2b2040834d597cbc5bbc42bfc651e457faad6a988745c084a778fe64c87151e633e8e672def9cc851272a9dd563752ac893778fda5b2ab1e43b87848d16fd1ff28cd19211c050c2ef882d0ada8ba75ff285401392290e08efd34daa5e4041ae8a0172d6c6ea4b9c32a3c7fb7cbc00ee46a68719ebe731da021b4e6c306382663807b88ad233499bb4c76100e17210febf755f4558711883bd6df385a3d166bfb8750198ed56096d4fbab95a07674135b3fd8fca30206873f8937d0060f0acb8f10f852ee7b47d4394adf3ea9141689134d11aff821aa15b57be3172353e8c6077baa12df500ecd5cd7a465ab4df7c6442eaeb91623a84cd8f807d9398b493010bc6ba97384ac4bee914c2271d35b8e7a000b3128b6ed5bdd4d63d25050ef512cae460e09d51a0a607ae429ac5cf6c03bbee1d99e874a91b5ee3cc3457a909bcf0d2ccfb73084866b73729190067c8d9c62d7e22194bc5009301bc5653a2ac23ef55fb1aca96e1cb328c48636d9504666823d115eb1252a04365ad403fafffadd25229ec54cd48f23dc955c79ae61a420baf0e3f776b1c15a72a1718c3c39bed06f05e9cb23372ecdbcf4239a48b3a1fe4fcb3ce043c4b497c07b22d32a051b718129ce9943fe0e98e453f8edd056b5671f54180f9a047006eed550f3fd4f924d30574892a3fcbf6a9c495eea09b5a9bae25518617815fbae5da0de2d81bcd6ef85f7e7dfccb9f7c939a33d9ca3b46a8d38da0803d8961eb66f7f20e98a1a629a8b2c5c0c8870f6d182e0adf063f5b9ced8fb7767e5942cc1933035685495569d420b7f526710b9f56399a031f1e2d1b591dcb7183249bdc53bae043e0d182aa8ccb35b3f8b0168bbc582cb8bc71e82bcec5fe848e279f2b43c27295ea82b467a5f68bff0587daa3c76e0282a4b5dac74049e204487e7e2c2ec54ee3de97060ccfdc422000c72e0b9ed535f1a36a238d734604f0c6c03c61bf2979a079e639c52156d27ab850d87dec43032fe9338f975ea02b87d1c61ae305dcb16ff1606ba35e298014b4423bfbc8cfee368250d3b89a334bccfb42c288649c4a38bf075a1210afbe3fdc21efae759e35144a1a51816b882aae9d653e970f109b93c977f437b758bc8734bbccf69959e183500033dbfac2b248da6ae3662b4aa0401d93a0d3568fbcad776b2f1046608eb73501ad9854bfb2192faa3e9a1fd4cc32b8b31f39e113b404bb47e385f116e2fe7898b922ab3fddc021cd6deb62f97d32c7b184b20f2ea69bd52fcea7da865d386557866f55c3907374aea2388793a25a2cae71ca9a0d44550d90e4366358de4e4aa671cc394dff5b6bc5c8c20c5a2c8894508d12e36f61cf87a78c6eee088ce7367d4ca2e8f36cbe8c0bf01be2998443dfe9e161ea878d7f5519b957ac5aa44b560ba377536d69f77fd058e326dfe7b1fa1e3ed9a9f8d0fdff6d2f9e58a6d6efc3fa273f0fc47ec27b286a6cb627cb67b49bd269930772beee7d4fcddd4e9e799935cd652df9d8b5277bbb3ae4ee6921584a2507e06f4bdc87a6618c2bc03841db782e4ef8a815d42ed62514ea534366d30370a6f8d23cafe5ce27d13452ad976dfe5bf3c68193f28d1d33497ce3247a9f1fc161d57000a647303b861a6cd98472234d7142c7a524f518fce7dbdddce281bbc15a900cb8b6e47f4df9722197c2785ac9cbe8667fc87aa86d38f1449bbf20cc51fe986f01f70b8151851a3913e8fa7c7b5cd7e1f3f0f727d3d031619e7769eae5f29873f2714567afb889e51c29f8b9b022aacc8cd5fed446e71cfa3d83e35c187253958d69bfaedcf7b95bd18b1b1dacb120aee996be3bceeec7d14750d5fdbf4996e23e371254a656afba57b59b43333009be8f4484086155aa8ebe90d905d82c8fae0d8df86377840ad225ec712c03bf3a2b3b461f4a2ec52976f9f849358b3efdb6e8f1f51e859bb31f678d812484db2f2281d914246637e2d0e6770e6236134b8309c8ae5914cca35e67757ad2fbbc2387b8da112a9766d0baadf71712f6a400fe751c8f25284248699511e42f5315194226e861231a6dcd3e534f769893aade9d6a3a0f5d2d5f4ed3421458d9eefc3e752f22c5796db37e986cda9a7e2f8b8a7e7dc820c5cead568e9904cfef5a3ab528e7661fe89f364c2c3f48d76a834a2fef229966e30aaa3ffb49882a552952c052f1f82f8870e851e5e465dca92f8f21817d703d4aaabdf754b97dcd229fa83c02a0ca42037089f034fd369f7ca51db8963ee45d3d600db04eda149c7c7c2c99f8a58d5d50479e63f283200ab005acb80a283bb44ee8866bff65bdf270759a037b79631a5f8a3cc37f871c29538e18e3a1e16f5763f1438580497facdcc7630c243830446a94f8bb0d7fbfbfa0d9db2c6f64408072b7c22709fc886f4561ef4c16d2a3f2b53a13958bd0681454d64ce855f10cb788f54fbf7bd6c14ed18b5a2c7290f85843a6aa42734de2341a3ac36d3e1c775200008720571cdffee7f0715230a372e01cada98a32701abf904aea476ddfcce66de11257e3efb8a2a1356cb0aeb79c41d31bfbefdbbb69547b53c1c1c14afd7a800d8b2265cedee15705077014717498101adb1e96cc2268b214381b2e74e632f1bbf96e0c5df5ef4f9e4fea446c3db8a4257c08eed2bd71b4efcfc22661653b394700fa347e9f3db661255ba2a0e677833db058b34f3abbb2b90b7d41b38cb8c0b63af61a3522605c8498d672e56678b9b99bd244112284850857111ab13094bcee9fcbe1f9f1ebc260140767b6848aaf37e038200145befa845ea63408c8c27851ed33fd19518d9930056f6a2f05301dbfd71fa5f3e42385e4d7dd353a3e526c104a09a9e8c8b52fd75e4b26182da1e967d141cd4f34f2f48bf16fc74c3398095ef5121f43544a13a6632c6e5540ef01daae51ab336550364c14091be9c7fa6f3369ce32ef134243789137f0e30f76e7348c238e40685d11e29086eddd913a66be716ab79a9b12c2edc961039594ced1270726ad55355f739ace3e0dddd220c34e64785176fc139a07af22b31e90edac2299e6de995a486d4683a7d912de312140350511301d5c5b5af60d1d0cf58f2849a76ef350d49e057a3c2f155743a3d8c669eaac59ad9f01b2a14fb7a70f81db5a51924e0104a2f16f181e30a36ad37336a3e09edef4b5339588da1f9822284cb4146cbb1943a41bb113a750da8769216145586825a0c1ebe8f1fb16667ea8e765cb578869a8688e0b03cdb06698a059ac8eda3d56be7a53e4d807426b3fe9d21cf381e28858a8205f8fb91d7a0cc8e5519a2a276c8237dc9078869914420aa11975dd1c14242d7d07e5cf5468360f776e54e4406d3e4f4e8235c02960beaee70f49a3dad25a2b5dac353640cf7c01afe47eeb1666f7d695df4b7df5a91fa63cbe3d3f33baca78665bc8706cb09811fb3845feb4bd7bb24e75b797194eaaef4cfd5ecbd13499d07193752582033ee64b22b7b4cbe940243d5465819b520fe7c855cf57bc69ca618ed174c7b11ce349c9dc548611ee3fbb0317cababf171aed10248e5630d999a66f3f12c98eac51e2de87ab2fa2dd7aa029b388868db6524023bd3389698baa25c942fa0bad46fa3a978730ac517a556ac8a3136a8334f148d839e5afdc8315b8feb28a0d100a2eb73abf50f19b3315f1d826cef9e923ab2a88bc70401d0b90071bb36eadc1d766ae1aeb221fc5e4c95304db520be88109207748b02233756033db40f2fd0c5cf9c70cdc2269e72f1c6dd1c0d9a48b80be7ddc5e352a1e7bb62d22aae86766bca38fd9a68d702f47fd0ef0f893b9547b277f45875bd33f1c1b8c94defba574ab8811adbd6715666c475bbd3af478ba16d1100e524865090149b4bf0b93725e6d73d3362dce20cdb97c64683df328e6420a8f6b62c332206c36ac0187bea4cd9d493b2e4629a0874d36f400664d2fd6833b792c86f59e80767c7f1b65e29dddd15a2b078ca8e0e2162aabd86b92b2b2bcc8d695e9197fae551c46dae1c1430dee07657e7b19848dd138494e878da9a632327b6c4e2c0b0aded830a3ecce1fd4718dcc8cce14d965bdcc7bef0daf841340804e14e642ab886e4c585e07a80272812263cc0523ee79f1efb317b34834694c45cbe4005e05f13fd83dcc607af71e9849a3ce76885c96a0b293be9a30827ba9c744a94e83a98453747a15d5c8e7218a8b9fee9a6b9c417d6c6a0fc99f240533596f20f66141e8c098a408f3703447361781f48d3d5fcb01d7de940a88881c7e13b091746c01db9831e3c031ae5fd87e5305c7b16177f09b1e8522b81ed8f2788c95388c11fbd5201da788768bcf33156a869be43ac188c09bb9d480e67df0edb82380d6e3654aad78b87c4c3243cf960591b3e96f2b6ded10205ea59b805b27dc18890dd24a5d2777a88860501b56f7151102177ecfe8857e01e32b735bd626b1b18ac0577e6510e396beea185dca0d7b17d544939326ded914fb71722c3663c9fa9cb2b500718faaee65a1c1583f97047f8b34f1f9390631b0639b5a631acac2d2603fb7a56827a7ce472c47f259e158e230cb6e498d4ea6785567e1b0692baa02e79fbd9e12a1b047aa01c7ac81fffa654c435f4871042d6965e197fcb506b3f4e02ab75cda822ef9897c71ef45c00dec561fe49b49d8a621dc53eb02db00fe988c2384a1940b28b2641d5d93837a893953a0a278671d7cdbe17def45e5052679d9e44a44c2d1755ac567f345ea64c0ef514ef7b11ec711e0f66f741985d92671f4761c8f97a49912a71c49691ea4630a5eb3ae5997931c780fd58f279e91704197f8b6fe4565049967c6c9512c3151b93d32a03a948fbbbb01509dcb1993e41001efc341e94324b3f5bdb5801a3ec94776b63643d1aad9f875f24b678a721270ceb83ffcd71137d49d31bb2ed4a8974ea075191d6335a397dbf7b05b33da2f6cc87277f6b7daa60580fe6a54318b8e77080b8d36900155c7fbf33630f8c6cadf66aa4850884941facadfd8b694feaa826b68864efd8c16ed94b9ffec980d05b63bdac868", 0x1000}, {&(0x7f0000002440)="bbf7a43a0c8d679fed33f8c0c61e0175377c034263c6dceaaa30b4e18a3800c285ce52b2377cfd861b06174316459ab009644ef010c3fe145263bd50d24a50aad112a4cf4d97d8dfed2256ee0c2bb529bbcac6f43be2ab399c9770ae837ab53ba4ee9aa4c33c09180b26d2b93ebfe11fd91a4d43ba3ee555d28f2197eae80c48380834936c611f2497f9701a312efa638258913e10a8f65652544800936a48536159c60ea15ea08315884c87288156131b00108d91558659210ef8f37e2d46cb6182f3547b69aef205b15c069ed491efa277f22aa1b7fb862b29bd0bffc63befbb69bc4b75c8fc46551357a38157b9f9a5962543f38057d00bc2220eef75a55b5d19dcac59cef0ef3582a92456b79536a823d954a438386a878cf096d268cf49203843b0c362c14236ee8ffc528f666a2866654e673e2ff16645be731d9873943986d63d36d0d1eb6b71475999abf0718625fda6ab4e96716c11a7f7831854678dd9285978b66be58d3c39e816a1f7911c22dedf8ac86382f2f070167c10343be4400e932e1effd4a62087d2b6b1f9ed3ea87c4d19458790190e1600b1d5c80c0b9fa2fb5cb40b01b40602a2982787c16237e9edad33cee21b0d3f4bcd8d86f07be1c961b9c3a73f9754af33880ee901cdb21fbf6d0e4dbef3f4759df0e1f944e55f2c7245df8143fce16000dcaa9f3465aeb424d6e7db6d150e53547b938f8e97d65153189c17a67180db3f7124193d3654ca37df33fe5db8a8faa0dc305d9bb6a68d2d862fc7af72931a2727d4be9745136f74a8892da0a9e136e0849bd16134083f1ce366e9b25ccfcc0c70aaae6128f385c2d643d58726463ab04956fdac692a5f0a3313ee83a464d26e16848d8be4911b8c2055a11615411ec42116647c606ed4155b874e7e890933865b16c13d9f33311e572d3352386471591d065ccb00e278cae5f12575b36ffd222c66fe84d7d294dedd07eea89824b4861c4e632caffcdcac2ab64bda08eec77e0aaead5f0bc92583a09f1879cfb8ec991b9556210901468b208d33e5b8640ea6ccea457c9d769d3d1a3c35d39744e2f36b25fd018d2bbc5682766bf0f562957bd5d2a7ab8ea863e3a99ef639b56974596cb8ef7bbf2aa946a08e26030e14af98756d1f0013a9d12ee582b5f2d9309e19ed63c47900025fe53ca5d083b30084b8383e9576f75a4b329c3b37f4747edebb8216060c7a05a0de91c7330b0ad06a9067df8da6cf427f04426c7d761095fba5d6e5ceaec42841deefe197d705a43e715488808ce3c6bd3b538b78b5c3477d511fcfabfbc3757067ef28189fc37fbe0a040d78e2f0fd8923197b6391875a66803b80ce8c5dff2b0d9449ed7be4d10dca2814df7f4e8ddc67748d393dcb7904448e3ee992a0195c54a1a074be99568ba24b148394c9864e5fd1a71d4cf3ce64bf7b94f6511c3f72faf2263dead99ae67b1bf2e6603976196989515986fd34ad62095cc2228c570a1da650de8d8d649cfc6855b9bc2ddfe91654ee4c19f783b29f7a6eb1055f3f1b160e66c5b2d439317bc38d972927b52635cc1712e5910755004bc7cc2d4c48ad63ceb3e1a8744fbe4fe09b533c61453d80128f24ebb3047046c1c57a434c5d700633091bf0092abc227a957d13c1339cea681c8241b83b85c20d25e9b59422e2a0a13c3ed5849054eefcce31d4ee493847abc5b03fe5fe30076102bae10d5007bd3607ff08f559c97d05c90bb31d798c4c62356002bd02962fe18c913fee22a338eec30cc247feff605b507b89c5d138b381d5f2ac230bb0a8a8a7df837742513450f61dd1bcf0f190267a19cd23b11d4f02e0ced50f8e2103c97e1e965c16234420d42c6175c5b2b711b6bbcdebb2dbabbdbec9ae4679feb792be77c3be736b0aa388d3057e05297e89bfeb4f7bfd7d3653433a5df6b62d9ca0c18e2555e40ba8ac3807084726822bd2f2725bd6b02c5602c5ed9711e9a92a07cf1612670a8bde0e38923200629de5b4e1c58dec1d8c5588e9fcf520a844aa853e0e7d152118d88f399f36413df4bd01a39be10fe0557edbd830b254624cd60402daabd98e27c90eded0ba0f508e98e6eea889248d544a29b47d0f9df1ffa062d377d0db5e587b2efa0d65a7fb74eab761197406ac5ef6c46778d00ac4501f30064b3ffe363927db9a74b62ce115b5b6208ad08100656aafb488a42c23712c10f50676cd4fbeb298ef5cb3a71c594918a9fe6c24397d97d25912f7db7a0941f5fa495be747067d4b317d6305d21b49cc1553414a0dd23cb2c1d5c7d4e2c5a5138011078eeef76f5d902e14f7dd31488f8721c79c6e4d94fa05bf053df4898c879514ffb2e0ced2a7e1527afcade51280c18c44f15121dfcc5a528ab5b302175465e625cd08349abc4e9cd02e522308371d6836333c56e5f0a21e313d973e3f84cdd0e82abd442432bd81a50212b22c72573f3cf0160e395932ca83be8097505e6132f5e79594885444a4873a5a137935e0e739037748c197b03bc6a12cbe810fa116ae97e84c0033023cfd605eb24ded61da3988377de4ec8cd95ab45de977b77002982089be9c72afbc7efef5a076f51ca823f0599b20e8f8f11ab63d4c3ad6a9e9ed8fc7726b5bde1c5af6dbda649171830e2d1ffb88523edea06eb57ac4f0ac99cb839b412333cf9291b8c573ec1f2c4e34b9ac3df9502c653da219e1fbc7ad1e7edebfb36e69266734caf0ac9a43426200b18e8b8b91708f98f3fa6577d0f7854bb75d5bc468a05fd090df328cd740b462224a3f87ddf6ab92875beec4cac642bd1a3ee4031ef8aa6658c0c21132f728a699561347e91f54928eac3dbafc8969a7467bf51d72ec64cbe65b664b3124ef1e1373ea1d72503ac52f7f0499b7435dfc5a1c50d8fa37e77d0495eabf24ab82258fec6728d863b59060ac34b64fc80db3c8b0018cc2bd46e9ab43f5cf6560fa272575d3e750f0be596ffe95034a6dec838248d5ca1af55e99152a28039bf01eef99edbe36d3d3ae261e46fa0b6adcb182456646d622c7f40b82846a31e57b7c1acce806f0d8bc74beb42af283e125a31c83775ed6e8acdf0d5afb63f9a4c51a42b75b5785c77c1d42aed331a1958c9e4947b80bd7bd0ed3946a0f44318d2438cf588a990d863d6834b35584450ce84843501aba9d180b0aa270b8a47d4ceb8ede2c67d3df09ddfde85ae14c49a647f7db876728ba283b9a504074bebd7c89cd5bf8675bc177c5761a7ee973bab11749bc27470da66b0e21681753883cb720799038b102417a1869241442d56e8df593ace2d31099e65a09b8a313d8a70e8f05fecad7ea5bbe8c410569429353309855e1bcbafd282cf478f9b38377cae331a6f0fbcb096d7b56bcffc5d3ac38a4b29eb6d7e6edf1390fd10f84d193e86d44163abac34a3363fc21a8686bfb22a1e8139da38a85799f943a72b454a1e89f894894761f9746cfdac6964aa6353aa38db2aa092ac7b263e4d6131d8937c313199bcc6942415d159caf424ae5d334dd26efbb6b99aecddd19ce21f92642a3725b1d01ef8d130ac97e49adbc51b46b2b6a6a6c9edfd53c057012c8d8067c8f8c0947a96913f3b92bb7d48d4ba5ec8fb501d485b9542cc462d79506f9b0754afa667a6c0767cfea9d16a1a8c405185202f9dd93cf1db42039257ec1e4d6540766b59c2c02f61af9b93bec9865e0ced53078364b7abff45c4723582761cf8ec4781fb66854a7d7707866baa778b81c2f0e402e000c4ca303a562d3c094af92d1e327d72da33e0fc655efa032bcb988e3b17bf8dfeabc4f0df0a9e6cdeb5e3b61829b0f38127771d5695eeda9704957eb558c0dcadc4be9b23c2d73dcc073a9d12ac17c4c97c7609a86120af55a1895a2a0c49be032b019642509a732c6b416b9af5940bca4728a868951d8824becaa23c81677a0784e63fcb7a98ba3a91f4a583145ac22c7f5649db823b3c09b0aa8121c2a538e6175eab1c8ff4c3f9d8fd779b4eed12c105262b301cb0b485c7ef6823342a9ca86c204e7f6a8b911616983643e90d80afba2fdbdfe360dd9a3301ffa4f5d9124942bb14335538b2d0c249e4a5efed42eb3d5816c21be3ed610d48a3fdcc1dcdeb0614d427e9acfd1fb00f4d44f88d167b10f8d1d1c0e86e703691e20c777d3ba01b3d8f5205ea8444595609672b679c3b7d5170e9a31af4f0f7fb26cf9d77dccf2109f9dcae157a12ce8143a1dfb7c0895e6b86408f82c39b06dab4e83c878543285b99aaa58218fc6ee0003e7b7ff56a47de37c6047b2109dc2d6b8a1c3f6e4462aeb2a1bc3c48cd7ecd449ad11aaedc0109433d67e3fd649df59eee5e3f0b64c8fa8c8818f37d14ad3cebc2bb7f6bcd1a3d2ff4d7841962571c4b4a0a4aa3cc5bf203fccd0ec056f9f2169dd5044995899cccd654055756315d4aecfa8fc77ead1de032e10ffe5e020c0ab039606fb3788e5ddfb0ae1d7d3f9b3544c32838d82e09ae444b7c43887861f85a5562ee4457f4ceb58204293d71453f6ce2d1ca185662fc6439bcf6abe577185d663a4d6b11cad92300df70d25146a910ea801f483ab315e32f259101f9d442a8cb040d173c98018048489d0594918237b4cfc895539ea5dc6dcb9c1e9433e8e755bf61b92414c0e894b8add484ed1b17ee096e912f38ad42647149e6ed9235954b0fb095cb7ff5488096d35d62ed82ad6bbdc8639aac2d1604a5b0049f3b083b0622f877ead292edb8c8492e9df766e81c798296ceb07f709f5aa084b3b2a740ee1604fae4f45aa90a45238f119c2ea7f55f1bce7bc968477f1e3ff94ae6d05f47ccac46c4f6e9727e1d09bf08932dcd6572568702139addc47497f66ab7367421e5e94e0e4939bb04f0021b67e0852c84f21b4a6496743931132a3fc5a799186a738174383232efd5075739bdd52c0e367873801625fe3e5bc3b0431c45fc88fe2d7b5ca0518531c70c96ae5aadd20ec688ef032c10cffb2d35685d14e1d68ac4db4ae98e257066c4dc3bc2b086305054915f7cf6b376d6d318fd072a9e44367f8a34dbe29022406d596231d20451c31d17cee19fc55ca36e0aa991deb69f52652c4726df10ecbc98d830b6df442334c28b6620d3747d486fc1b4b80eae25d25801d3ca65067683fbb0548ca22f4cb3705c5a6799a7a616e55312a25c66270fc2942b1cc7cef6d03b6c72ddeee9c53e9e43217531417f0275eb31a6fbe455d93cc13f60b432087251edd6ef02a60130bec5b245300245f6c9c556fc0d8e8e6a20ce8794e7317cd83e98795b9d109483a821e22e92286513efc3655935b895556e963bec0e63f5aedc7930efde518acfa126f599564e95c0be1a850f0042f82771a4dd4707eac651ff5662d992544eb95c8ee3a14c8a99aa23bb881149c8d3969a91fc6137dfd677a643fb4e4dd3af3ec69ec27f9f08834165fe6b6c1614bd1cc71a2f0b89914594fc0b104e2360fe54222db19ab574fd5a8834e6d4eab83b88e424349a45946d11f11da6499519c613dbb6a2f3030248eaf53597421ed7b487c330e215e79ef026adb8a0858fdf0392bd9b07c5b8f4d4fb75eb610218e714cb5196cb1c47d43f27dabf09cfae52cc6252bf680e2133b2a7dd02728aa1a9f6ef46b3b0a7499aab504bfd5478883c3673b93c8d035e4f78ebe67e81c4327d7fec405468a7158baad330f9726dfc6385fad7c52d4e0fa941ca13746f9ba704c5bca59a74f3e280099ac0b035fcff957f7d298cef31dd8c140765299638812b6ca92cee032bd38f6a6eb17af535f665d70a1f1e221", 0x1000}, {&(0x7f00000000c0)="e324b668707843a5c9d5c31eb62c1144a4a5dfcacc609e82373a5b62d5b1c499c72ca5458352009ebb33f6d174fb025dbb226c3f7a75b1b18902a43a12b4dbc6b302aee14d0e7e95035ae109285932552a6446767694660aac19f921281db343", 0x60}, {&(0x7f0000000140)="74a7f3c2f3168bef4b1d6d6a5b17dd3b69240464", 0x14}], 0x5, &(0x7f00000035c0)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r1, r0, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x88, 0x400}, 0x4) read(r0, 0x0, 0x1ed) pread(r0, &(0x7f0000000440)="fb76e5c63ff674c35a275706c7ba5bca3b13c62c0a964436b60f4ddb663caf6a8d2f274eda8788f7e4edfaf4f2f278cf7a362e52162cf54deeec44cc6e6b204025a3f0bf19aadecd235389dd1a5f5d8af586a4aff65eb9a274365880322b7f964e2492c966ffd5d708e191153ec8e8f2a05873ee24fab5e7361d6e66aea200ed2a6189e4d27d837da41ec039dd9f25c854f58a7f3d9001a7b20c3f04388c5920feb093be961d5addcbdeaa63542307a920bb874411a45bdebb445acb2d3df27441312b7ea36a8102780bc29e6bcc1230c72ebfe3da95988a7d1baaa345806199685157ff4fa17e90d7f02159af2461a2f647b47c52070725addff4852080c2462d953ffdfd4bf0b33482adc0405e6e15acd3af9c5428b6891b7d9e05d86200dc1f84657fd3facaffb5b23a289dbf9be2b9afecc1b88b7e40f2b73aaa5dfb487f05892f90607c427d7b409925e1e46c951f84324235684d3ec683cada2a454bedc946a4f0ac761628d302364d6ab673e3d5590beab76e442bb77a29b537b65429b0b8eb06edf1be50e739435908286cb62b9102666027ded067a3c27e29158940aded6ca12e854faff8f7d1946f403721a51311b41f36ad4226f852b47f93a149713c1ffecf82555db9d0b26ec561802c1e074539bc781d999b3da3cbb01e0cbc18a935634e6b3a91361c64ea683958ca0cb7b09e2619465909360ed4fd35d3d3c41602c83698a937d82599ccf4dc1dfc8a471b1327965854e1797b156ed1f40da88de7f766e61be049a398d5a03297eed7a6b187e23b48929b9fcf0b5ef2054ca858aedaaa2661282a87712710db300d8a103f86d90549ecd1cfc5418ce566670b044a7239a92ca8651d8a9295850f86018f73ae86f1accd3721dd9c8a19200112fda7e5713f652819b26f1ca8b086cf60de0b0132e23fad3c2b06b1c52968925a1c501c103ff50224f080dddd879f7ec6519c63ffe727c3e6517804c0efd6864638dc78b3f40eb624b80e907d678541a2e52a43f9846a8c7b27366011c54eaa8ea8eb17b740f6c2b75c77816ad5e660b2a32973f44f12ed9d75209c76c159567b9f7546bc81f71238b39962f705dff38f4b5b146c9177647c32f1c709e6515e2db6c5be7da999d060a418e6e28101bc3b6771c18cfe7099fbf446dd5502cbff3f2ea6012860cb2082bdf87e30bf94fb945cd500e2b14b0f081e0c92a8d2225ea3c90e3dd2c9b87d6e7f9005a0fafb123bbaa19e9aef324725032262f595612e0a660f47a851f0628072497b5c25fbdab0ffbe5f71f08058e0545ccc17f12f8b598f6f6b7d7560bbeed551e89631be88168d5e86855e7dbb85eecbab22297469c56b4249da160ffbc51c9ee2ba34d2ace0512294e6f71fc5304d6d4547d29036fa8deb1735b7d451c5be813f887d7c7a3c910e4c3f95105d657adaa096f416934e1e4557f843ff0be56f0a90dcaee3ff6a8c54947d6ac41d0b8a6819f5984f5030ae4a2a97c2ef30342ea1b62889136f6573ef81369a42350e036fc804ee3e1a6571cbc02dc790a6b560dfaf17adcdd7b6efcdcd1b6fb9d4569091f6b40393581296250c998be92435a2ea016fc5cfaca5bedc36d32a1e9af7ea95ffd79407a3a022b20885b6d07cebbdd9c3948c8339d5bcedf182f1e38c014f7da86d6172a4325fd96886d219aadf527b6da847feb99c98164870c761318ab317ddcdfd99ca8d61ff972fb106e2d80f81613132af76f9391ac93b86e4471ca3b829fbdb35e5a9883794d44b2039789f6916f5cda1f114058e1efa7564117dcc704668f10fd6968dad1f8c3498344ee657b8283673dde5eb82443f1f07e55c5d73ca7fb3342937460408888b21e8d6191be5807bdaf1355af243ae014e6a586b8fb27c7734a118518ba6c22d5df9918584da9eeb4ff0be8fe4bf0f40b52e1cd6fc5570700448772c358a4e1281f287eff389fc93f722a46dab919d11ef66572669f4e7c024fd626a7c59df6dfb7e3e0fd17781d950430a11e43f07f54fcc71329b2ec6608cc2687cbe16524d116549faceae67015c06010860bc1ad2e221c9ece42440cba6a182abd5e8112945d0b01bb9b7d8c90fd4842f00998761f92ce6fb7277f69361badc0980c31a2be964ba661e154ff7b5e6e468e8a88554a4018dd46c80072559fa8083710c935a3052e6ceb40678277a2663f413337e09f01d231a9179e29d9f394827345c5b4f1bcd01fb402dfe525f147b5adbeaffa8505236435f63b711b1d47f217227fb83521429d9ab182ff8f27132269ecb3cd28ac3736c261bceb47e9d0f03e6dd030e4b9a9d2766d903546f6ed5cbc1b3f513308d7cf008e9224ce427d1ee9842538d422494f9dd927efa2f8a7152ecb3f421a20982aed8d565bff3b6b4d6d11107979c052c50e1b2dc933743b2364ad9850b2167f6dbf182b1fb5a6f9d2614fa4703f717c4b4ed53ea0f774b5f5ee1a91330c43cbb451a904bdf6cb0f73737855057dee5e9bfbf07037acc3777cafa02b4fdb7ebb3380e8b76c29ce846bed16e7b9eff8353094115c805def69397cce2d3f58cbb06feac820411f10787638c42e584ecc92da57bc2ac9213997263f16fe340973770ba243c093437099cb2eeaf3620e1c8f29f5954315902c6da0e3f6c9c5f95d0e09a20140a3fcf88fee0462a00d407d8aacb254e5242926488924826fd0bf4a7f710f1e68c387ea6b5dad4493e16fb06a698d58964fc3d1a81c3324643a1f89a9024ab590ab39b48dbfcf8afe0511b338f078976c1b5b0b2459996e151bcc5b9dc28a65222e0dcaf6fe8c198eb07fea957e964ee16a81efedd49b8b10c376a4e3e2ea9d4130e0ddab6dcb8c1160faf024c8cbc9b699b2377c2db763e7aa0234f1785ee8667903d35b335e04c4fc56301e682e6768cd3c99df0a77aeb415dc0c96f382d82e06fa661a16880de0c18c53dd6bfb5844b13e6763687fd13a4deb1d2c59f1c72550d4cefa2f2260b9bcca4519d8ecf7334be1b1c71845a7303da226f9d5f20617a8b53834a4c1ad2c7cdb27c9f94a1993b8465337d1213c433f0f22bf23c4507ebf27bdb8cbdeea47518d8f5a2383ef038ec4df90190c4d3f28f69314905fb8d9a16d1bd3bf4eb2dca96b621743b3cdb52fc24ce6f79c735816b158fa0b523582a4053c0b52c7699f09d5662e04202aaa7924eb27b309bb7ab1b947a9960d2863afacfefed758b0b3f4e5bff481bc027cf43987e2ca390ace2b91931b12461225b5d52d74d94ed7ed517a550a0f937ca1a9fd3f06cfe0e6658712c59dcd7049771e74266c304a2c2ef3875847e5c8c189158ba06c08312930ed0558082f1500164b8c4ddae6d0c4d6b82c49a9285a620ed2245c4ba9df5da0952b7588aac1a4535d0a762db42f3d612035d7579df74e9665881e71a162eeec85388b97a4b17a5aa2d8bec960954f9491fba1fd06efff199ff8bed3e7d2dd1e40c4f49b0c774472570f5eaacef3ffbf4d4585bd1a35a2de69ddcabcb7a61888c5f6696bc9550471a218523aeb5a4c8098944bf5ac504759abda4db52fe5274a5e4444e73d1298ee22539048c4f7ad9cda7223b136fe93783771451b21fbccfad37e9ec23f375cbda6b8b747b255271fefeeda8393a9a23d80c0f9771e4753f3a9bd08179464b5aabf74f42d82d96fa6e561a834340c51a408fe520b07bb6aef95987b4b227319f269f3371e3784429a3bdd3a20c3f8db99c872f86b924ac87ed8ed1db20810b0eb02a58f9f99aea459f6c549dda7022a718fe6d9809562e3433d2cccdaea76155580db923509af43b078d905f782fd063b990a4c274931df9d7faf27fbeede055ffe6ef2de06489c89e885eedd77f3aa806408d666f076343d61643f5baf204d4b83a2026f7e54d28553fdb052b5d2e8bcb80540235c27ad7b8fbb436fc9fccf0671598319941a2c78d7ddae786b1c2617b2f1f3a9451236c6836d96b400efc834d553450459e4c876563595d2860cfc7c7ff39fbed435ad4dc148d8d5e5c92c5632bccc5c3e87d66dd91feb0c47bf0f2edfaa9ca7373e4421603d1b4e316c7ff150f7fd2953b87f6fc5558cfcf734e00e3bf1d6014732427e2bcef85c66e62e916ef5f7d1ba7a3829e93df71d4574b25ad831ac4f7080143b6ccc63075df08948e5b65319dab181d6ca9564b293abff3ae13147aa6622e030b5d0e1351c830351b7d6e522f80e1887b9b958504650dcd7744aaa9cbd53f931b56e1e899f2c57078ada268a962dd7547348cbdd42edc6b2d3a213b3d26d4157cddf855514202d8b9576deb0c8abbc4f7731b85a5fb9066eff203d7aec61387d4dcc78aaefbf8e7d2701acc2ad44c1741c092aa0f9b3ce2202a0100cba626d9e6ccfa15f378a7e9e94c22e8b1920b645d20d4e75362d12d8307071fc3155c234b21e07182ed0ad31826fe3519ee4db2ea383ee423cd4d4a772a6132f1520b342de6417cc3453e296b6f33998567e42325cf6428bf61913af52686d16191e6dd1d6e1558b820b2f71cfcc6f3f28e026f9ad14f0a703bfa4824737c15ad53591177f45d09725adae592e185f7f2eb8bd1c1dfff1b53de82cdbc4b042777dc08ce174d77b6061074bdf8d03da344b51bde006ff4bc59bc99dd6fe645acbed797114714013a6436843578e75e71d63261dba30d3d718522a5bb695d19e17f2a8393bfeaf2d9728550904cde20e33c388fb11032ca9f0ae9a3fe285fd689d38d18232e85b64c9d1470f51c4150f9e518cf7b19c2d225722104726a3e4f58aa2b69c4601257d0871f5238421b38a06066dde9a025086723454f8503376193873c5ab6e9c3a47ff31f509aa0ac7aa6d03ed9709887446adc920c0629a56a21dce03bc137b25dc3845226f465c2eb49b9dff7c46f1c1fd9d3a8139ff1c5c73966d7d119736b863320383a0f58a3461251344a5666d0c32d7dc15bbda5b0419a6b17126e8eb064c58ab6c799bd1cc91fce1a5ea662f6bf4c0d52352140139534ab46f8d1aac69f699b62502739d517e257d7f504ba9e5f2b75232932488c6105d404356d38b2218e3ab657c139d7af496260b2fe2f5570f73f7f52c8d4f688ecb97bcbab08f11b6491cf591caccbc77febb1035f57ba428b7b79809d2f3d7c8e1fba2e4b591118236875fabdcad7295ce266f061377b98fccb1886422b45f3e76773edb1c667b0b7621b2d21f51d038b67d3549c767b6eb41b300271c4a1ac454df617c03d929c37e2847bf6534b8d1bb3e74599e10b9ab026567fa9fc6ce1ae5f160242e54f8da1c7de7c2bc6effbe027b48abb51b250a9006d83b23ab9d538645c69773ca84c8672bbeac72dd849c7014f3a383ef3d824261bf0bdbf43ed2bb0b5f87c15774f776dc049511e060688c2aeb592a3fad110a495ab749bb6ebc436b1e86cf818a8d1864f09bb14ce8453f05fd6f64c37cd746cbd84140c3dff27256a2fca4ba70b7607b33d4b98129acca1d459cb1afcad75202aadc902f277865782c24b7458f5a6c1ffaef9848eaf52c08195d25896839e460e30631be3b9a98765fab04c29550a811ba8d2214c292f20f725fde49106baa0061a5580cca6d71980f782212dc80bc98b251eb3159a925e1c7230820fb70f58e7f7e634a3a438471daba5ac38db21d0798fc1c5350d41153cffa368eeb6b0e616637f632783831d826a747ef53144c95108235fb560a6763ecd01fe801229187fc2146c97f925a83d1171eb9bb65d764d10567faa8da60ba879679834502320805f3a17e6406d5f93c729fe292df148dfa50317e2c83d", 0x1000, 0x0, 0x0) 04:03:40 executing program 0: 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, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) dup2(r0, r1) 04:03:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28080600df030000a54529fee7523500", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x2) 04:03:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x18, 0x8000, 0x6, &(0x7f0000000180)={0xffffffffffffffff}) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x0, 0x3, 0x7}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x20005c}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x6, 0xff, 0x100000001, 0xce}, {0x81, 0x8, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 04:03:41 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$inet_opts(r0, 0x0, 0x2000000000021, 0x0, 0x0) 04:03:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x4000000000040, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 04:03:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) socket(0x1e, 0x0, 0x40006) 04:03:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0xfffffffffffffffc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x28}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x6) 04:03:41 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000240)={0x3, 0x0, 0x80, 0x2, r2}) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r1, r0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r5 = getppid() ioctl$TIOCSTART(r0, 0x2000746e) wait4(r5, &(0x7f0000000040), 0x8, &(0x7f0000000100)) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0x40) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:03:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40061}, {0x400074}, {0x80000006}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20480, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x4, 0x4, 0x5425, 0x1}, {0x0, 0x80000001, 0x3, 0x79f6}, {0x5, 0x1f, 0x3a1, 0x3ff}, {0x7, 0x9, 0xb, 0x8}, {0xffff, 0x0, 0x9, 0xea2d}, {0x7f, 0x8, 0x10000, 0xfff}, {0x7, 0x100000000, 0x401, 0x7}, {0xd183, 0x1, 0x37, 0x80000000}, {0xfffffffffffffffa, 0x2, 0x1ff, 0x66}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x1) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 04:03:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x8) r0 = open(&(0x7f0000000240)='./bus\x00', 0x6, 0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289145cec2800700000000f80000c673c5fffffffe000000", 0x2c}], 0x1) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') readlinkat(r0, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/90, 0x5a) sendto(r0, &(0x7f0000000140)="dc0acf1247448cfd35135e860c4b54165dd65a17713180919b9f5bfa39382c176c577cbedb2b0adb04fad379626fdaa51e6881111ef63bca6afb99e2df1fbd170c0e5827986217dacbcb22203c7144b58c9fe972025b2bacf92372b9d479683c3204eb14af0ee460680b81b25244c2209a1a183aa09c57c991ec68ae6b5f836e0a012f63338b5fbf119fedcd1082a353f3f0389afd32d538d4e08e1322c3140656ee3bbab09ad362d86d525908e941d8250af4", 0xb3, 0x4, 0x0, 0x0) kevent(r0, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0xffffffffffffff01, 0x9}, {{r0}, 0x0, 0x20, 0xe0000004, 0x3c8, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x8, 0xe6d}, {{r0}, 0x0, 0x80, 0xfffff, 0x77eb, 0x1}, {{r0}, 0xfffffffffffffff8, 0x5a, 0x81, 0xb1e, 0xf8}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000065, 0x9, 0x7}], 0x0, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x8, 0x8, 0x101, 0x14c0000000}, {{r0}, 0x0, 0x4, 0x20000000, 0x2, 0xffffffffffffef3a}, {{r0}, 0xfffffffffffffffa, 0x0, 0x800fffff, 0x9, 0x8}, {{r0}, 0xfffffffffffffff9, 0x28, 0x2, 0xef, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x92a8}, {{r0}, 0xffffffffffffffff, 0x82, 0x10, 0x2ab, 0x19}, {{r0}, 0xfffffffffffffff9, 0x40, 0x0, 0x7ff, 0x9}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x3f, 0x6}], 0x401, &(0x7f0000000540)={0x5, 0x2}) dup2(r0, r0) pipe(&(0x7f0000000280)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x50) 04:03:41 executing program 0: r0 = socket(0x19, 0x2, 0xffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000005a00000001000000ac14ffff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="010100c4"], 0x2fe}, 0x0) 04:03:41 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, 0xffffffffffffffff) 04:03:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 04:03:41 executing program 0: r0 = socket(0x1a, 0x8001, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 04:03:41 executing program 1: r0 = syz_open_pts() chdir(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x782b, 0x3, 0x400000000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:03:42 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "010000fa00000002f000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000028, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:03:42 executing program 0: r0 = msgget$private(0x0, 0x44) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000065cbe33278f4eb210d063c437518440be5d70254f8dc814d023559bc87805799ea07a38c081050d2bb8e4aaacd25c5a54d927feb052caa49464a89ca8dcc4204d5e1122c1da5e8fcc0c2f622314b14022e1e5d5308af6a402bec4b346c9cb41392f18d7b81ac76aabb5d8cc2bb2e2a597423413f449fcb5111537688fd73e62174d47d47f74c43d58d4e0d9a2342ede601083efeff"], 0x31, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x400000000000004c}, {0xc}, {0x6}]}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 04:03:42 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x100) r3 = dup2(r0, r0) fchdir(r3) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000140)=0xffffffffffffff01, 0x4) 04:03:42 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="f9b6c6fabac6cf9a874a84bb135b90984e9e49b1de281708ef825b72463fbba91f0a1a6b1f441f79f309fd845add774045edf25aa6d519a68d95e1f1057d81bae3b6dde3ec335833019b8bc4553050565f0813b7f1534a6f14f1a5d3fa7bb7b3e4ca70004ae15d5a606f6413cff4d78af2c59063decd898156548060f5edaeff3f9a550e86ba4b3aeb42526635d96ddfde3749d741025b463484a8490ac56d7c10eb5256e02c350f7895c1ff7ddab2119dcb7ccc90bfa362e9b77ea3b276f63cd23bf95c917254ddbe993cd59b349adec010ff310d69070ab6d981142923cb8e74b28ded163c49af182e1478270fab87f709ef", 0xf3) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 04:03:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x9) 04:03:42 executing program 0: r0 = geteuid() getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000100)='./file0\x00', r0, r1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) preadv(r3, &(0x7f0000001a00)=[{&(0x7f0000000780)=""/101, 0x65}, {&(0x7f0000000800)=""/171, 0xab}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/170, 0xaa}, {&(0x7f0000001980)=""/15, 0xf}, {&(0x7f00000019c0)=""/35, 0x23}], 0x6, 0x0, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0x40) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000240)={0x10, 0x9, 0x4, 0x6, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x82}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x400}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fe9000/0x4000)=nil, 0x46}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000fe9000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x59363f95}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x9}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x7fffffff}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) bind(r2, &(0x7f0000000740)=@in={0x2, 0x0}, 0xc) preadv(r3, &(0x7f0000000200)=[{&(0x7f0000000180)=""/121, 0x79}], 0x1, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) write(r4, &(0x7f0000000100), 0x0) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x0, 0x0}) 04:03:42 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x1, 0x1, 0x7fffffff, 0x7, r1}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:03:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0xfffffffffffffff9, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101}], 0x2}) 04:03:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r2, 0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) 04:03:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1f, 0x0, 0x0, 0xffffffff80000000, "00370020000f00", 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x401) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:03:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="200000000000290000002a0031da2a90b6b6585cf923000003f1ff01ff030000000000009e0f8f5144306bc3016ca3ed78e2769a94dc794cad728cfee3cc01e563858970ca30d3be783753255c35feb23c9131edadce660f84ffd0f70134972ee2f28d6aaf663aa7df11e0897518f4fa35899593d94e2b33d1d47b476791526915e9d4922dc5a4a7eba15af133c03811cba238b686d2df13a3ed031ed07b0f9eaed06e0f099f57d728a3df9c6b20841de5e9ac21537e1f747c7ea9e4217ec00269890d7f03eacf6be06080fbb3e1df22361ff6e645393c6562d401a5ea9114ff57d563584ed265d5f2ffffff7fe834d08fceac9f6f501ffd0ce719dc859e729f5472560c31635870127e7818c2e9cb21b82ee5717a6183a8dfcb83d65826143b29a8ade0bba65fd128781b2848b4537e9a2997f87817c161117350a31b9b305c0e32af8aa9263b9fa7bbe50ba2457d18d4d487d36b97d1830c2b69ae14191bb340d91ffa5dce4fa225"], 0x38}, 0x0) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chroot(&(0x7f0000000000)='./file0\x00') getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, r0, 0xffffffffffffffff, r3, r2]) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x2, 0x1) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000300)=0x10) setgroups(0x5, &(0x7f0000000240)=[r0, r1, 0x0, r4, r5]) 04:03:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4000, 0x8e0000000000000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea92009ce6bae410", 0x8) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 04:03:42 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000180)="882cbcbd8638244b58dfba5207916a33b832737f4b07fa07194a20fa803ba479ad2b18e2966a9d03f70af96be33fbebc", 0x30) 04:03:42 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = syz_open_pts() r3 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000100)="3fb226c9c2bd5dbefbb37b17e33be504b4e517c253306fa9dac8773e79be25b5df60f7562261faeaa37be851c94d1ff7872719bd40743d41a1d1c9", 0x3b}, {&(0x7f0000000140)="067dda0ddda41d850a3691f93cf07eed2c97ae0b93ea1a5949ac58bc660b3d5d3fdcc2ad34ca818fb3c3075995ddf4b21e912e01ac673a5f9e8374f01678c3a084199f92facecd6c5f8cf6439f6f4b940d989e0ed0b0dfc952e328f1a02e3d951fcf59905c319be4bae720f4e3d93b83f6db04b1fee594c3cbf0780241ddc2e006818ea05452d63b9d59c925195505e3d38119ba61be34be3d8c2260b3cc34a59f6ea03734faebb718c9e63e834cadbe09091180cc92f0d5c150303a4c93dd6db09537c696de15e61f8f1a39028d3e4324429315167e17952332b0b27980b0cb6fb5938392b732a34f6cb6c2e154c4", 0xef}, {&(0x7f0000000240)="f6c7a1b425a06001d354111af5f90ba175f178f7cc6c483edf52274a9886631cb9d10d217f3faa24e2206dd9c6f45140c313ac6fd984dcb8ea7480790f5407d60d8724d1b7de120bcd91b0beb5436b2766bbd65da20f5d82d53ed36beb19acb57df7030c4d45852176c165589d300687fa22b6af7b639fab093c2dc9d6ea75db75b86184aab70d039b74727e03d27c6ef3c5130f58e467e78ba95e5010726ab0a7ca40fb0dbb463f9f473ded2a8cb73f19eb3d6dea9d6c51a63e14f3a5539ffc3cf0d95a", 0xc4}, {&(0x7f0000000340)="cf0b8447536fbc073f4bf831c35cfb94348ce332fcc7b1c345b8d316ff9c5b0c57a5516e6a5122af0e3542403464cc8fe006e17bfe9b0186bc3e6c1bcbb0870d0f461e4c229dcbbe188309b38ca60af13ace6c7e9deb68fab241", 0x5a}, {&(0x7f00000003c0)="daf724ae3fc8a6da5adcc1a2cee09acfdfddfda5d85e375014abf80626dbd600a0482eb780", 0x25}, {&(0x7f0000000400)="383409e73705de4632b2c9b586b5e3790bd43bf34e7f7916d2df51ff549feb2d5af19787c35a9c2091577b161bb2b2e346cac8b5938d0dd108c50ff86870476b2615c63788aa82e3145d7b155c305167302163ab709f2d4d6ef768dcd8a22222f0948c0a43a2990d686d483d833fb689823825564ee99b1d363d809443466c5188c523f98d9821753fac767bc3ee5d82d666980bf149ddc68627ec0d36cec0f4dccd3352e60d25ed3a39b4d57dbea7744e25a4c9c8960175f3a158b241b9adafa33a6f26f472660683c951f34dc96bf9e1a7d5cf99509ba361685a21741b005b0b9bfe3179d84ad60cfa863ee84256e51e7f1e54b7e55fb165", 0xf9}, {&(0x7f0000000500)="5851dfe81c83618c89b99208a4f0b5e47961b776105af900aed8b903e793b49d0a98d0d8731676b0e4c77745831b1e30517be984b3bd0d5158d07b1c603c7c5e36888c79d7980a8bc840fde656e57dfa6ce9e957bf2eecd4bead7b3ac1266849a70def07ab9c49ca6646fdcf5dcb793d1bac0e0d3b9d4a090246afe652ed8fbeffe89753b989bf207905991780d6e88ad0700f423cfda099b1ef1dcb2d4caf12ef366d605553d48cd1055836abee", 0xae}, {&(0x7f00000005c0)="941ed167477edb1c270933a88179541cbbabd2000564bdb40603ec125ff3fff056ac53034337ab16cdcc5896de985c77951cdbb6e8e720c8ca13f89ff69ce705a617c70dcee1b7058fd7e63118512b9057aca708cd8d5397f81ac37df4e3168fd34f7ae9a3409ff9a5844290b1fffc02c5845542cf727d0a6265600dd8cd82098936bc416dc9b81ca6ed523ca7c95ef8f85644607560dc31f39f5bf95ee255bc6ed9a024d09e31669e409d2f859cfd5c1fe2218cc91623", 0xb7}, {&(0x7f0000000680)="aeec8adceffe8a86fbdce68f9749e05dd0afaecacddc06d968ffd3240d639e67413ece04aa71b2ccde1e813e53ad86d6a2dc8fce51fa18db36580335294334d23128a8610c43419d9d82b8ff452bfe52c62d13cae71bd9b60f65f351c17db53471a0f1befd93d2442e0a265cb2a75024392993f437455da73518263cc44337430b040d595b4ad518f3414ff4d96aa5919a1f8c03d2b5c69bf4954120c7c42a7c1220e6edcfea38cbfacdac9656ea986d0d65d6a725cf3c82f3b458c934125fab080be1a44dc56dbf65fc179f0bcda506c6c867fa419e0ae441573f9f4290677df94cc3e5b1a04ede75c37fca18c290a4045e09", 0xf3}], 0x9, &(0x7f00000008c0)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r2, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xb0, 0x9}, 0x408) 04:03:42 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x3, 0x3, 0x4, 0x14000, r2}) 04:03:42 executing program 0: rmdir(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x10000035d}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000340), 0x10000000000001e8, 0x0, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', 0x0) 04:03:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) read(r2, &(0x7f0000000040)=""/53, 0x35) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x6) 04:03:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xb) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 04:03:43 executing program 1: getitimer(0x3, &(0x7f0000000000)) getitimer(0x80003, 0xffffffffffffffff) 04:03:43 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) poll(&(0x7f0000000140), 0x0, 0x55b) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) 04:03:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r1) fcntl$setflags(r0, 0x2, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x9, 0xf0000011, 0x1, 0x10000}, {{}, 0xfffffffffffffffc, 0x6e, 0x10, 0x162e, 0x5}, {{}, 0xfffffffffffffffa, 0x21}], 0x9, &(0x7f0000000580)=[{{}, 0x0, 0x8a, 0xf0000000, 0x348a, 0x7c9}, {{}, 0xffffffffffffffff, 0x12, 0x5, 0xc0, 0x3}, {{}, 0xfffffffffffffff9, 0x10, 0x1, 0x0, 0x3bf}, {{}, 0xfffffffffffffffd, 0x82, 0xf0000000, 0x3, 0x9}, {{}, 0xfffffffffffffffd, 0x80, 0x0, 0x8, 0x101}, {{}, 0xfffffffffffffffd, 0x10, 0x0, 0x2, 0x5}, {{}, 0xfffffffffffffff9, 0x8fbc261e0dfe1593, 0x20000000, 0x100, 0x5f6}], 0xa8, &(0x7f0000000680)={0x70, 0x20}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) r2 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 04:03:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20020, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") 04:03:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000151, &(0x7f0000000080)=[{0x0, 0x100000000, 0x7, 0x2}, {0x20, 0x1ff, 0x2, 0x7fffffff}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:44 executing program 1: r0 = socket(0x20, 0x7, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x8) 04:03:44 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ff33ff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb89"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x8, 0x1}, {0x18, 0x2, 0x0, 0x9}, 0x5ab76033, [0x3, 0xaca5, 0x1, 0x5, 0x6, 0x81b, 0x9, 0xffffffffffffff40]}, 0x3c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:03:44 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r2, 0x0, &(0x7f0000000200)={0x0, 0x0, 0x4, 0x5, r3}) recvmsg(r2, &(0x7f0000001740)={&(0x7f00000002c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001680)=[{&(0x7f0000000340)=""/228, 0xe4}, {&(0x7f0000000440)=""/195, 0xc3}, {&(0x7f0000000540)=""/27, 0x1b}, {&(0x7f0000000580)=""/150, 0x96}, {&(0x7f0000000640)=""/1, 0x1}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x6, &(0x7f0000001700)=""/43, 0x2b}, 0x2) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000000240)=ANY=[@ANYBLOB="00004de47f570905be02a9d5"], 0x2, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x1) 04:03:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) open(&(0x7f00000001c0)='./file0\x00', 0xa, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x8b, 0xfffffff000000000, 0x0, 0xfff, 0x1, 0x5, 0x2, 0x2, 0x401, 0xffffffffffff8953}) close(r0) syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000002c0)) openat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x88) 04:03:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x27, 0x81}, {0x0, 0x9}, {0x21, 0x7942}, {0xcf, 0x8}, {0x23, 0xc966}, {0x0, 0xfffffffffffffffc}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x4, 0x3}], 0x2}) 04:03:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) getuid() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="a6096623", 0x4}], 0x1) 04:03:44 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00317504000000000000007200"}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f87696c653000"], 0xfffffffffffffe19) close(r0) r1 = socket(0x18, 0x400000002, 0x0) sendto$unix(r1, &(0x7f0000000140)="58f06cde2ae45938212a66392c153bae7deafdee095640eff442b32da3a4ad7f951bdcbe965e3095be1383031e35f241d36561dc376d71c31f3bc56c2607de733ba107e92ff4bd864d52061b387b75e1cf5bd91632b5ae42a6580a645e94217de221ea034016fd15f53d4f5c46f7bac93ae60eecb2d896103711e02b87520e700fdf1f9a2ca0d546101c54367b8f6cad8da18915d2f020cfc44825dc1257b12aa505131d39ef1485fe4dbb753967b8e3a34ce30df1a730ea4c58ae5b80303505e6c46052", 0xc4, 0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x100000002d, 0x2e, &(0x7f0000000000)="ebffcbff13b9ed812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:03:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_data=&(0x7f0000000140)="9937b5787745183adba6da9a4965f062fad07a2d28bb16ae51c23b54ffe2e3061e9c1a984661256d66cd26f215ce69cd9face5148299be3299b6860103c2d5d23c446c4eb8d7811c3ab7fbf11081812e3f644532a6b0fd461a08c0f4993f79c53fc2"}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSTART(r2, 0x2000746e) r3 = dup(r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x100000001, 0x6, 0x3f6a, 0x9}, {0x10000, 0x9, 0x8000, 0x5}]}) ioctl$TIOCNOTTY(r2, 0x20007471) 04:03:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000065e000/0x2000)=nil, 0x2000, 0xffffffff7ffffffe) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000300)="882cbcbd8638244b58dfbaaeb5916a33b832737fa479ad2b18e2966a9d03f70af96be33fbebc2eb49d21af65401616973007576702019bf901af56a2f0929969727e46428baaf951fbd23f9ddd80b6366c8d39527b1da582debb751b7578af130a0d0d98d6c8", 0x66) 04:03:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x6}], 0x1, 0x0) 04:03:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1004, 0xde7f) mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x20280, 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) getsockname$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$TIOCSDTR(r0, 0x20007479) syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xfc76) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) execve(0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 04:03:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000140)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x1c) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x2}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x308, 0x4}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 04:03:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xffffffffffffff5a) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), 0x1) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x7fffffff, 0x81}, 0x8) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 04:03:45 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) mknod(&(0x7f0000000080)='./file0\x00', 0xe020, 0x4) 04:03:45 executing program 0: getitimer(0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) 04:03:45 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) semget$private(0x0, 0x3, 0x280) listen(r0, 0x0) 04:03:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae632fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab0618b2a3998824b6e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x4e) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x401, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 04:03:45 executing program 1: mkdir(&(0x7f0000000240)='./control\x00', 0x0) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000180)) truncate(&(0x7f0000000100)='./control\x00', 0x0, 0x0) r0 = dup(0xffffffffffffff9c) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 04:03:45 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) read(r1, &(0x7f0000000040)=""/32, 0x20) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xe5, 0x0, 0xfffffffffffff938}], 0x7, 0x0, 0x0, 0x0) 04:03:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xfffffffffffffccf, &(0x7f0000000040)=[@rights={0x10}, @rights={0x10}], 0x15b, 0x2}, 0x0) 04:03:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x66) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40074}, {0x34, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000002c0)={{0x69d53c5b, 0x2, 0x4}, 0x10001, 0x8, 0x788}) getsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f00000003c0), &(0x7f0000000400)=0x4) syz_emit_ethernet(0x58, &(0x7f0000000180)="784ec97a17434805ee9e4484b1d47d09ba435f9e5f5abc8a85b51b1b97eb570fde52fb8889772530d4be601063929b0853939a1abd605f46c0fb2c46b134195dfcf02860843d3e3247333249619002354604144ce7aae2e8") openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x4010, r1, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000380)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) 04:03:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1) 04:03:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x800, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x163) write(r0, &(0x7f0000000180)="3db5d40452bac7677e83839b5b42fad171ad89bb260d6963b59740a4ff02dd3bb1ec548c1d01e8968e0acf7eef42b1986fe2b3d05952151fea9af2e7a0b719cd8c9796c00eb476ec970a5bde0700160a86ab15427d466e333d3339c9035f125e157701b7fa2632669d89aa1731e1ba28b3bc2d59e9f8f1804e7d450033f540ac0294ebfef87b025cea35b758d87033b4f600834353d4161b73984c5f5dc306bc8149464cf5a6232f07d15fb87f19e0c4b6050885efc02bf30d5f3586614745ce3d299985e396e1cdb03c14d108ab7a1a299be0bae98647875375364ccb1a80a095d739", 0xe3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000000)=[{0x0, 0x7ff}], 0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)=0x900) renameat(r1, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000280)='./bus\x00') open$dir(&(0x7f00000002c0)='./bus/file0\x00', 0x80, 0x8) 04:03:45 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) 04:03:45 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x44) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) chroot(&(0x7f0000000080)='./control\x00') mknod(&(0x7f0000001400)='./control\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 04:03:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 04:03:45 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 04:03:45 executing program 1: setitimer(0x2, &(0x7f0000000100)={{0x0, 0x3d}, {0x0, 0xffffffffffff219c}}, 0x0) 04:03:45 executing program 1: socket(0x20, 0x8000, 0xffffffff) r0 = socket(0x19, 0x1, 0x1) setsockopt(r0, 0x29, 0x39, 0x0, 0x0) 04:03:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x810, 0x0) readv(r0, &(0x7f0000001140)=[{&(0x7f00000000c0)=""/41, 0x29}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) fchflags(r0, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000001180)={0xfff, 0x3}) 04:03:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0xa, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000000)='./bus\x00', r3, r4, 0x6) 04:03:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)={{0x2, 0x1}, {0x3, 0x3ff}}, 0x2) close(r0) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000240)=""/230, 0xffffffc8}], 0x1) read(r0, &(0x7f00000008c0)=""/214, 0xd6) faccessat(r0, &(0x7f0000000200)='./bus\x00', 0x80, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000340)=0x10001) pread(r0, &(0x7f0000000000)="5597c5417d485fb3e4ff48807a04600b894aa4a288be1c389c028c933caac412654a5839a1cd98dd67667a082bc176afe39d1cba8c093374e45ea498ba8c3a76c0afa052df7335a05d30ae8f9db04e7ee55ee91d65260ffae8ecea10213b7797322b5a8b73befde0b51c2178b2328656d5805e06c1b641d19b01fb9b8368bcb09a8be9c41a8817017640ef80719ae425e401a4ebe006d038ba795fc7983feee951a9fe7009a7f29d3dac212926fd6bc72c438947905952e7931b9ec1eeaf03333e49ab4d66de635bd56701c778a622959f70dcf23fc7932b3b", 0xd9, 0x0, 0x0) 04:03:45 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc02069a5, &(0x7f00000000c0)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) 04:03:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7ff, 0x7}, 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x870, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1751c29f, 0xfffffffffffffff7}, 0x8) 04:03:45 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20500, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xbd8a2a586c31afba) 04:03:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) setegid(r1) 04:03:45 executing program 0: r0 = socket(0x18, 0x4005, 0x5) fcntl$setstatus(r0, 0x4, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) msgget$private(0x0, 0x400) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = msgget$private(0x0, 0x64) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000180)) setsockopt$sock_int(r6, 0xffff, 0x1007, &(0x7f00000001c0)=0x2, 0x4) r7 = dup(r6) r8 = openat(r7, &(0x7f0000000200)='./file0\x00', 0x400, 0x1d0) setrlimit(0x0, &(0x7f0000000240)={0x4, 0xffffffff}) msgsnd(r4, &(0x7f0000000280)={0x0, "bca97f41a3cae00320d94d1bb783798efba07eefaebd7667e9799ee55e10efdbe8333e44515a67c1f4c586b17ea27bb92fa7a37bdf651024fbe90305272a0835313805d24a4455c0a0f2030e6e827cccfb9404700f2fcc566bf6c51f83c54c325eaca9ad78ffabfb84ed10b65f557737bac3242af41acab001299d0703b375e97e38ea0df6cf6ecf300ebb64fe7bad9a0320832db626348c78a318361aae32e2316f3974ecff788933a2666782c16b1b0fbf8c95f7ad0f856d1d3e3418634416505593a508cbd649ca8fbc0ea46ac7902ae6d17da25d38837d583855d5b1"}, 0xe6, 0x800) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000380)=r8) getpeername(r0, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) clock_settime(0x2, &(0x7f0000000440)={0x3ff, 0x200}) accept(r0, 0x0, &(0x7f0000000480)) pwritev(r0, &(0x7f0000000bc0)=[{&(0x7f00000004c0)="a7955fa9b64197895c7306e0f7201c62ecc24a31c508e61d2447fc82186f8af43b18a032238cd8a1e103e4b3aa64a84da8a803e373ce8e299133528a05163217ef87f73c350916ba3025b5a36155f42801bc6751258f3a7a39ade46e027d132720cba502fdd49955b5afb496854f09e5cb", 0x71}, {&(0x7f0000000540)="31e7da25e3e7267f86293385b9dd99a30c8c5d3f39ff7503808a53b70a4c516e60d41c4523d48e9765bfc24f1252e57911cfb62174ea8d663422e0c38c7c5ab16569ed8a0d96e6b7e094d4e000300b2ad71e57a125aceda00b449ec4c6b47ab3ba02e167b787b10d599ded81aa5e4efceff918914f5f701db50b2a24a11a919a83fa7d46d25c2f383bee5bfc245ac1eae2e7b3fba00d6de5be12af0281a5b90e5f2fa37bc89f7f6d79f04961a201cd4727a82de29bfe7781e13537b7b907302514eb6b954b6145", 0xc7}, {&(0x7f0000000640)="67c827f5c3ba66ed5d89ca0f2301477b7d1c918d6c554c25e4ffed6e6a07fec917e8ee886ee6f4a1486a22dd29c4d312a20f1124d1cd2d0609ca8eba81ffdbdb10a9d7cf232a49adb3d5bae85835af537f9f7c7efc1c6858bfbcece2aced032c86d8a51a03b1c4d70cd70847fe83b1306fc378af5ae82c86b8355a5ef78435a2f210d147e0582d1204f0", 0x8a}, {&(0x7f0000000700)="9ddd14204d83196725d90a0089105e21da9f84ced1662d1bfc75261ef027431da8ba69225a9fe892665f340f69e7e30478e98b55f5b45e2836044b8ba72da4dad2957372d8555daf979bfd99068459a19f90d0f26d94581a85e1ac46763bfa2153673d240cd7299602b862d4f0f2df7b778d98436aa3548ac6bcfd34da7b774c4281c1375b6363f0386483213ca367182a59baec25b1f0372397e4ae4173f44e62281a2c03aa39b933eedbbe6db11e5f41345e07dd27b156f45905a8ebcd726e2b638329", 0xc4}, {&(0x7f0000000800)="b297f9d7d645090c735d4be26a6e2673bb31257f12efe2a2860e43f75587940d6c2940ff524584edb60000c5588f8f1eb258bcc5dc6ee40ff57dd33e88bd258d0f12400738e7d7d1104ac6119ada2a1cbc73b237493a898561a164f33bd81eb79c7bd1916b41c5b5da83677db835ad8461a435165684537449399bc94fe2720f108d9ff1d5983e145bbb666a547209608886b5f39fbeb372faade42f94b9210e0cd588c214fefeec077bf055bfcf6b252586fbd1f4244f62fd3083b8bce58435ee0dc13a440736abb08831ddbe5cb5244dd320187ec249114cd7", 0xda}, {&(0x7f0000000900)="6eca6bff97523b6077e0f262c853727bce057880e1db1bbd5a6b299f41776b16c1e557d66ae0c49bf34d12faecb6cb4c50ae159419845661a0542d0dbad8c9fefbfc93c808560a7e005e4da984d75be0431002f360ca89697422adb28a13a2d469b460ebdf5ec6906a28660ed058e4e8608c49b758bff4ddf2d03006c09d46b11658263924cb72f3351c357364ceeacbe1f321686053dd687489c3388cb3d74030e5086d8e2bee4cb0e34af87fdb8eda202952683ea0a3e2802903b139", 0xbd}, {&(0x7f00000009c0)="d78c70866290b67daf1dd44c9a31b200fae63c0b81fba6b33b421b95c2e413b05eb7fe8c85ba0b3bdb0853dbe7bcd8ae7143ad6bf3584de271ab117d45fca3b613ba64bbe9d1b91e031bebb1dca72e7551c6e5f0e04399b19c710246c905787f53f79b7a3943b00bb03ae6a02dd9bad6b915701e9268149e166b99557cadee26afb39f4ef99da69205076d576775c5eeafec33b760ec054bf2f5adafd29f035e8b7cca36e23b89f61a9282efe6e81b80fc1a0a5544e506", 0xb7}, {&(0x7f0000000a80)="97927253829c3b3b3fe0b0309639e6ff438d52a208b5d78a13585fa4de62d6d7a343b75c237260ee5f4aa95fa522ed613fc439520b67d04f97602a54075c31bfd8c8ccbe644bffae3965a845d88bba51394d784b6a61e1f448e33999daf006357f76b18d6d8b1eb282b8dc1366e878f11d9efd3f9d485de319a2c19c10908e50528c76b00bba2080543a0be52ee6208507cce4b05016bf7443eb71dc7078d2751698950b3be8975fd3ba78a35797af89797e361ec547ea781c22760b38d45a12371723e5969f5aee037de0ccac1bd5c11b2287596b4bdbd300726f111c", 0xdd}, {&(0x7f0000000b80)="5344946f3233b91aebca0a9c4c7c2ce5577502441ad2", 0x16}], 0x9, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x4810, r6, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000c80)={{0x18, 0x0, 0x7f, 0x800}, {0x18, 0x1, 0x3f, 0x7fff}, 0x3, [0x80, 0xc6, 0x8000, 0x3ff, 0x80000000, 0x888, 0xffffffff, 0x9]}, 0x3c) r9 = semget(0x0, 0x2, 0x80) semop(r9, &(0x7f0000000cc0)=[{0x0, 0x80000001, 0x1800}, {0x0, 0x7, 0x800}, {0x1, 0x2, 0x1000}, {0x0, 0x0, 0x800}, {0x4, 0x81, 0x1000}, {0x3, 0x6, 0x1000}], 0x6) connect$unix(r7, &(0x7f0000000d00)=@file={0x1, './file0\x00'}, 0xa) socketpair(0x6, 0x0, 0x3, &(0x7f0000000d40)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000d80)="4de9ee2f2b207b7bc46ecaff7f36eec209a91d48e35f9d2127b7f2d67383dd4aa7976599c6533237654e85ea9fc9f60b99963ffb6b73732c0b50efe622b308b4b615d46dd253c61e70c9e34d99c4fb9e29e3acc78bf9b2f45c248f25857f5dc5a3424f1d2a40fba34de100182915c2bbd609ca9f78ab9cf374d40bce5f8d118d0d63e7b07f6040670fba3dde8bc442b1dd6a3cb10162fc5e3b501dc5c67afcd50c1a80", 0xa3) chown(&(0x7f0000000e40)='./file0\x00', r1, r5) bind(r10, &(0x7f0000000e80)=@in={0x2, 0x1}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000ec0)={{0x669, r2, r3, r2, r5, 0x0, 0xfffffffffffffc01}, 0x7, 0xf4, 0xffffffff}) open(&(0x7f0000000f40)='./file0\x00', 0x10000, 0x40) 04:03:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) getitimer(0x0, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0xcd0) 04:03:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x20}, {0x6, 0x0, 0x0, 0x4000000}]}) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="e0b37c8589c7d3cb55dc586ff169", 0xe}], 0x1, 0x0, 0x4) 04:03:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f00000000c0)=0xc0a7) 04:03:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) accept(r0, &(0x7f0000001340)=@un=@file={0x0, ""/4096}, &(0x7f0000002380)=0x1002) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) accept(r0, &(0x7f00000023c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = geteuid() r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x8, 0x22) symlinkat(&(0x7f0000001200)='./file0\x00', r3, &(0x7f0000001280)='./file0\x00') getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/null\x00', 0x450, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000001300)={0x1, './file0\x00'}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r4}, 0xc) chdir(&(0x7f00000011c0)='./file0\x00') 04:03:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) 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, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) ioctl$TIOCMSET(r1, 0x20004276, 0x0) 04:03:45 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{}, {0x100}], 0x2}) 04:03:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000080002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 04:03:45 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = kqueue() close(r1) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 04:03:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x81}, {0x6}]}) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000100)="06000007", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0xfffffcea) write(r0, 0x0, 0x0) munlockall() 04:03:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000280)="b553b3e14a1eaf6d23b1d386c59731b4fc2abf803fb8121be7d73fef7f4c482c9216764eb377175375d73d7ea4ea852b59211349875e9e3d4a76", 0x3a, 0x408, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r2 = accept(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/110], &(0x7f0000000100)=0x6e) connect$unix(r2, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000080)={{0xff, 0x7, 0x7636}, 0x100000001, 0x10001, 0x81}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:45 executing program 0: utimes(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)={{0x13043fad}, {0x1, 0x9}}) setreuid(0x0, 0xee01) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) fsync(r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 04:03:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x48, 0x0) flock(r0, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x100) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x189) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x2) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x81}, {0x6, 0xa, 0x0, 0x10000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 04:03:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4}, {0x40006}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xba, &(0x7f0000000140)="8dc2d8b8b9283ebc25087551ffe4375046c9eeeb8d4b097174a2e5fd88600f48c86310017cd8bcb341ecc27d8c9356952b574c1cf6b2634b15cf697aae274bd2163f68597a59b0030b5b400c7e430fd21eecbb9556c4b98e3aed2352d6ce306e411eacffbdd28ec2efc545f9d2b02473dcb9ecf22df80f1a31546815713abb8246322fd86d6c05d74e3392619ce434c043c241242cd8db007fc77f5b7d4549385e96443e55ec15d68c0fc04f39f29cdc6f850c38bbe09755652e") 04:03:46 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x22) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000100)=0x4) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 04:03:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x91}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x1, &(0x7f00000000c0), 0x6, 0x0) 04:03:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe00"/44, 0x2c}], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)=0x4) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x146, 0x9) bind$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0xc) 04:03:46 executing program 0: nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10000, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x4, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x2, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x2, 0x60000000, 0x8000, 0x3}], 0x3ff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x80000001, 0x7}, {{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0xffffffffffffdce3, 0x4ef80000000000}, {{r0}, 0xfffffffffffffff9, 0x4, 0x4, 0x0, 0x1}, {{r0}, 0xfffffffffffffff9, 0x40, 0xa, 0x7, 0xff}], 0x401, &(0x7f0000000140)={0x8000, 0x5}) 04:03:46 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r1) setreuid(r0, 0x0) getuid() setuid(r0) r2 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000100)='./file0\x00', r0, r4, 0x400000000004) 04:03:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c999dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030aa096d5a0dc68586f240c58943e817f19c1fbaa6545da01939186c222184fbf343e692dca10b52ae2d4c8392ba000c8b7c814ca207e9263fd9103fbd79135c96440fddbcb5b4811ce752840254ba525b152666f591f086f8a47563a6c2543be24607336f96c588ee375662e96343ebcccb0160896d858e423e56a54de0661335195384ab6612a6319f3534ea0de5bee06d154e9c71d7ee53202361568dc9bb007828fed3803a7034eac07c786ae2c2ad68de2c254bbb085151290d86cfc6f093d86f73f19c1d28e72a7e9112f6999b4d93d4d9a9fe654e8d3e18158a65f5d8fdc4a209eceb46d64e21a51804b063cb150d327cbc177de50b431871c1d", 0x21f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x3c3, 0x1, 0x20000000008, "b00900001600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:03:46 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x8, 0x7, 0x1}, {{r2}, 0xfffffffffffffffd, 0x20, 0x42, 0x101, 0x100000000}, {{r2}, 0xfffffffffffffffd, 0x50, 0xf0000025, 0xfffffffffffffffc, 0x81}, {{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x394b41b5, 0x10000}], 0x8849, &(0x7f0000000140)={0x1000000000000004}) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) dup(0xffffffffffffffff) syz_open_pts() 04:03:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x34, 0x0, 0x0, 0x8000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x1000}, {0x6}]}) r1 = msgget$private(0x0, 0x88) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/17}, 0x19, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000140)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1795c173ade5e7b5d26a3b4da8f5b66c4961da5b697ae3ad213c08f4a57734ea1d8842296ff00e58098ceb68b5841655b1c91b52e56b70d2be9516b64b7e83ae7cc24aca21881a636f8e3a3d5894721992dd9e7e891db2ca5cc372dbb5f059745a6ee0cc8f337e412ffaaca4e975ac58cea2a47740b46b90fff4dc50f16535d72c264772cebe2fb61162f1ba1ddeb31d026903c683b4f41a81b9a0010716a5098737aed7b1f95e63d155b8171e4ad62dda9e7c45ee6e6746476bb8cbff365f081872a17e258470514a1491006f8c14ee5b8d2714b688c5448") 04:03:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f00000000c0)="fe23f744359e91026580879a4b583ce5cf93e1613fe4f086cbf8e6c52d554fe2f48049d3976aa924786b5abec2cf6ddef42db0d60f76a4edd3d3bcf947bff53ab95b45", 0x43}, {&(0x7f0000000140)="2ca8ca256e5558c2d98e55a4da081df10130fa7bf465b27650deac68c0f49830bd96a5e1f1b8fb8312c116ae49c2b03fa80962237ac0ac17f893b803bec8a1a811109434d1ab1f54409721ad1b1b81b4e0218742ef5536f0cd89eff51a4c2da5", 0x60}, {&(0x7f00000001c0)="058af60c3d66c5eb494539f88703c94822a84a8297dea3ac5b6d1632577581f2334c94934daed28baba8ec5fd2f66b2dc1dd57e6bf56fb10bbb64ed5d9bb07bdc91c7bdfd7c3f5a94a77b748189a0fec05eb344c754aae4a55ebd7d6d9a5a1ccff92b63ae1ae1939de20794beebc5fc9993a2fc33cfe30ebbae942f6f77fbedab5784f6694bf896ac6f02edd3746b35f8907f5f37322529604e48516da4fae78477bac8a97902022", 0xa8}, {&(0x7f0000000280)="9234547274e22a94616524006adf948b66421f14e1ff658673703ef84d8080631d612be2a82a4529e19b22545b1631afa64ed989297ffbb5a9af147341cce4f047ae0f2f839c017116e53ada970b955d5548d5049956855276be1d937ef743f4ce37f07f0c4cacf626d191db1e1184aad40b864141b723dc753fb2359b65681bd1fced5ce7d5a51e255aed1a7b83", 0x8e}, {&(0x7f0000000440)="393eba332970535d9e65808d141445ed31a3b91dedcb6c5bf1fabed9604565cf1583ea52f6a0c6602a0e5853a14e60549d8b3c512be99715da5baa67940932cabb218954dc9f0c1554871e7da1a74affcbbc97d03d7117a6c3918087ab279b000a29f88bca09e5b0d423320adcd78a1f9b9ffa67282fff5507da8e441a26952d2336baf2fc7c75ed9e4af3944b41d47056c9ea0cc8c492dbc2523378975418cdc785a34d02e907f84f7916820ced40264b3cac5ce57942749ee9cecf86352c517356da55f1f15a34ef73907f7114b34e5678d0808dbc38c8c79dcafc3eecdb258cce9561fe05a8793992a88967d435e97c14e865bc78d0f46dd26b385a2e0ac3e20d8190b981c47365f10ec7969eed61805bc5fc227ea7432b285476a76041ea96634cbfa7e4d8a9c2b7e6081e993decd2dfcb0cfa41235d3ecebbb3c0b881b8c91e7d6f9dc07de4c4ade65510806905c0274f4b323486cb6c4f97da34f07c24bad27961ecb951ee69b93bcbfe6370b49b1916fd76ff565afa826e88f5b3ad64c43c6cfafadf69e00320146d64937283e98300532d2b40b1ecce35ad7d8e37cbef14a3a085182b279b4bbcfa69c5314f137ae42d55f8dc7b1aa10f1b6691031b76f9b5f4d89103d905be0cb02f15c860a5e6cabc7f8653bf58f0de6f14fc7bf66e6b5acfe6142fa807bfea4a7da10a3c506e76c0a727e7439b8deebebb177b84c2053d686071217f09e114371d4b75b8d212901e912b97a9ae40881a5df4f4363784f41c8274f56561bfa64cb99c2f78db166f986b9d0aaa3b9ed5f78dc86d487314208330d7b66310736a201cdb897da525065315bce5d7d2de286ac2bd20a3447b5a79bb86912431edddabee79deaec774ef672d581443e928929c1063328537856c0c9e3d5f806952d60fd756074aef018e97e392f4443cad88a977975d2ea573d7ddf3394194380a4cd755c88d038887e4e1119cbeeeb81cd2682105c63b790c06af363aa8b09e4dacecf2f0b19eba7061dd23d7e60bb4930326d6c442eb975fd8c639f473f10a4b8529b1e86cd1c05977229478eff2fa3a37819e956fd1c1f4bc79a9af2036bcb20ffbacfc3dc6c06f6222e1a2e6bf69d7b09a6d499ce90ead678110ec5f871d3ebffa2f11434bae070582d8ba3dbc032bbce43995c1bb4771786d9e1317443de3283cccc2b2ea5d5c79ddfc00cb24367bacc54f269f6c8b27b6c0d4d92f4ac8e0a6bf09b01ea0fe0a777cf762cabd4c8663840b2f6474111333974c0602d7fad031b0354d5005650392674ec19b9e4e240696c8580ed1696d712b576076b9f123039829e09d1e55f5be09117905ade4d0e580c7d2ec48d502e8d09a638b27a8f4e7d1cb92b962558f097cae8d95a3330cd5a19fa05575db266a5bbd8db8e92bc90068b949482b6e97b306f27aa65fc03ff902b7e8b45be663f9fd3abf9f8b3db634a147cfe5834ba6221271852a3ad8ccce758caf17b3bf76633bb4e47ceb7e7587dfb035aa42cfd96ae70863abb778fbadd3f6aa08b1b608d6eb960763447bed75398543d1122abe311f958557b3d12ba2e354484774f09bc4da4e1d7fd4054ab2c911c4de717f1b4548eb6c83dd8a51fb04b3fee65625f326faf1edc82b7df3d21d213ba8408a81ac9f3556b03d75cfc8be79a396c3198687c23e0524ab12b945227252d5b4f670c086e83d3848981a8ec6564a83e199af6e7a8fa29e369bc17bd3faa580b4bcc5691629afa675503a90f835fd18f1e8c29ca7ba0e0dfff6091cacf7a7eb447769be4eedb2d2f497b47277ff1777ee9f4674a640330ede6a0c174ecb45eb3ce2ca450b9af8ae58a7101f56a70e0b5e8f5156594c1a36c98784b8c1663d4ed224205387129af0307f819b5ea3f22141a1a8a0a4db7b55b503fd255fbb637bc80a2e2b6a6486f95d7fb36f13cff5149306e737dbceb5bb1365e0264edf910e07e453bea67c34dde9abb6e51f13aeaeed1fe69d55344af3a01c4a4b2a15f749955d2a76feb42fa9cb5639d70cb2e2f7efb102ef4ab34c9bed219d0c94812b8ef41f936383c309295b27be7e944811be61dcad309560188701293fd9977775ea82ec112c66dc5960eabcfe4587035f1992c8f05db51c2b86a14681ebc64685027df47a29ea6955ad5c24fca0e505067855b2e89516af646bc4189b4d9b589d35cce35d4f852045e1f2ae508dde20b88dc13ecb9be06e2620564d8fe2eae8607061ed99ce05e6e1bd6ad55d255861bbb329f98f7c1114ca841bf980e955a7ec1e8fd954af921e81db16f5fc00dd476fbf612b032b652a03113714b455b7e3b478603a29f9a961f8f094df3356b3fef645ce7d488e728bf8205c5e32959555bef07dc789cda5b9e0026c9cca1d42d41da8009d34160c06187425b9cb725d4f84f421aee22285d00a006c19c48060dcc8a07e8fe46db1a143de2fa5da888f5927833d7c21f51b01e4f6125224438d965ecb1075120b1e53a584ddde8f1c67c2ac9fa4137590920ccd69fb710e3f646adc481b047b3d67ef8e01bf156a1e1337dbbb6fc5736e7e53e7ad04dea661a3e6dc7fcf7b52d7df28be7b7cb42a238884a06d4a87a8e2c48f159c7090de8717e70152582389418913f3e1b474f20a1d004c002a93b8dd6ac3e6bf1bd06cf8e96c1edabdd64dfbefc52c6046220c4acb2233aca22c710fc55ed85cb848330afcc5ef1208b2908245c498c1781897f4bdf14dc96aeed1cfa00c7b299fdefa91398776ff9226672da9210e950569c129d9a64fe6b32ec99e7a930075f3d928df41526317fb08e5bef03a8c1e654d40125ff2ebd084d24e8ae9e67f2c89e58afa9c3d0715a2241a762a66f585125c9e4e5984dff3283bec11c04dfd71da17b59bce49b99c50a703c043dfa7bb8a997da3c190f8d168af67ff017119e9297e94fe6725f63c971df508cf96dae8d643b83dd919d05e6be0a8b8b43888a9387bfab127e89e33353ae45efef016b6e2f17ca4cd9ce97e46d34d74aadec05005b015d7102379a1b21328ce8dcf2faad7b61e075087a2eabd1b25d31c35a61f0f96b0eb6a84b0f5eb6dc8517dec7e2ea9472a1df35d365000a181956827820297d63ef05679a577c3f96be2e46b9097231fc84f3825a506d9e7d5fa4b2afd248a01699f704965b112b75a2ec87ea4388aa72fdfc2f6cbc45124018e1fe92b20fe99a4f4115638b94ecc60c015e206db8abc7b1f4f5a2e85dd2bf2c02f0a696221dc79e122762de0915c51f817d8c1232aa68913ea523edb4a33c988904edf14d54e19de80893177614c1c19a0444f488f030724588ea933b8b813110ab38ded3bfb8646d437e4e0d47eebc60c59bd6687c7976174d3874247abca776bcc591127f031e00eaae50582c211b56339e080666fce280eebdfe8672682a721747c33897d18c2ed2c0671660ff205fcdab023d43aba396f0bf1fa7d934f8ce09388efbf87cf4205f4af8f748ae20aa95c0836778ae05bf0a379cf0a7bd7d5a6ca2bac678f18b1bc57ff62dc27e2c5c0788b4347974c34c1a4f507de83c6208ca1db5d80beb22ba5b109d377e2a74752b8aba338968e61e55f20a2a81f9c01cd900ba6b9854db4a7c55ac0ac45599be13e9f6ecbe3065387725ce00e5afbcc8c184eb5fd5285cb664e6a3ae42ff2bac31c6d4562166179d16b59b549afd606ff1f70d82e19fea36260a44b58d32f3d770038a049da4adfcbb42b0d1cc090ab140aca977d3d6266aa2e6fd8ea4a6b0e571387e4aaa593f271077b4db5eac112267c2309fefa6e364e042776065c2f513dfc5d537641bbf1dbbe8b72510ec8a73d8583e99eceece1210d3e263461f24e7cf64a6ae03b2c9cdeef73f662c1fe8de96aac0de68c62f17f69452ce3334964a4d5750262859768395f42bd7d02fafefa67989bdaf882b7b9719ae175a6d4440c0bcf85a5abdba688db020974f8770f6fd4bb43797686e4db8ad6e39c1302806d5d272ec681d486d94ccb34a7813fa4c6de632a703482769ced246f976989c44a3150d85d2c3248c23213bb5fe6be12a4ee3c6bdf060a73d00925a882a96febe806fbfb95a9394dfe90e681774a935f47e1625a7dc3bb6c56f894bc6a6db9a783d62df53e07514db8e90ab90cb3d3fc5d37275d33c484147ca27edc9ad103625775c5b20d061fc6c5f738e02e196d3a05cbe9984efd888f28c09f60f13dd5d501faeb0bb0352f60b5a85085d1ffd95d1bd608715b121c3b47c4f4f6b8747761c6caeb137db5b571dc5e52ac5365da6bd92108ff807b47849540d0a8cd7007f6d9ab8a6cd59431f1c2aa6b1775c533b5d794fa8f0c74ede19b386b77935702216c770b32cd5ad27688555ae05e74e9a84b980a8fbede3391ded9afa75b8a47001d5222abc2bd69441b92f402f25d891665268ed1961057d7facb068a9d062d11ca4f9175016d68f0d2f0accdc81eab3c7cf4adb480e35de013595092c6d1e6749de7502e3d831643dfb3d8a317663946bfd18b2a47c4d3b79c2324eee9fe6e9619ca7d8973953e557fd658c88b70d70382c84ef3cc0ba98127694391b35d56e53a3d6b337398dd534453cdbb2181e8e9dfcc926949139bda8f25813ad03d0d3171a3bbb317ef048e42c212a9e17a869ddeead3ea0debeb037604d5580882b7186736747f413c6c234321b322b79617447b5d94283ac17653ff01d0a0796713afac21ffdbcb3911ccd00f2ece3991e4ec8c1985f1be304b52e0cd823d14a7d98e7dc19b6c1455476df120962daa56894167b5edfca4447422b6b57369a9c7a1962135ab347c72b7e0b3fcd47a8215169ce685930bec8852437ba8d348e1ca9e189aa32373365569372ddf8df8130676ac530112c062c0fab2300422700ca02a847710aae957790c95eaafde83d4a810128556365c907e090e5fa47eda72fb5cc00a7dc3e49c0659a8110debbbdc47bc9dc69d98e8f62f05344bd8103829da296cbf0dc1d1709a6054c399df8deea3396a689900ee789c038130c19fac7be5dddd13a39de1f02cb2b0faaee4037176bcbce351cfc37dc9cc94e3e381a45f8d6b193f6769455e69222cfb4f87a29f52c52e86b4935aede7745991c506e742b0f3abb6772c02a673a128b13279d5a3ee13b2af86c01be85cdaddadc1c9639eb14c62ecf222c291d53636cc22cce82edc7c792b1cc5b8a96a5352181e7368d285378314f1b76165bffeda98d58932bdca73e9b0a432e1526ae74710dd87e8825b0693fe76acd47dcc051544250715cd96b690ab05e140f9af510660f0397c8a01b9da6117cb37c9f86edbfe0b7246f91d37d9b5b73244c7fae76c01629fb28cc2bc5a8516cbd56b0d72e5e8247b279e6320e93d4b3809954452fd77e788c88b5c3a5235e5237383b6f18357898a2a1d53e95fa562966aec99aed9193e409861c75bf7f94f84425c5a1c10e8b09fa32648764ae5d2d0b258fa43b2517d8a57dfad8436d24168ab4af276b71ba36ee761c94dd2968a613aed9276172c868a81575a077ae824050157547f1dfe60e481f9b6f6c8bf811b5c83072835389dc2464f428c299a2af790f1bb37236247ecadf9b671c39c9ae37691b112dea71a139dda9658f1aa4b11473699d7d868a70b313e0b9c6e49eb735119f2efbbcbb88fb0dc6f2cd8c5563a5eb3b08f0403356bbc92a19ea05ff522b8bf1c3be984d25453119736d27cd82b689a3131154b8e5bb3b8026e0f5c98d72e9665c0a3e90b9488c8c9e797f9e8348f82a2d93cac566b5c719c6ebfa86b41b3f28cc45127d663fc26", 0x1000}, {&(0x7f0000001440)="dd694633704641bfe605f91cdf1e65229591377b71628f68e8f8e9c87d4fb43658a6a3414db94e074c300a78fb1917eccfd22fe0474d73a679bb4feacc3fa66175336b51679f4271c6118afbf71416eaccb7e783cb24e962018005440e65cf363028c679c6a6332485bf406298157112de2e85e5786614c8e8682e2e5ded62283bc99d89e932d9c31120efb68ced4808786b67f9a31076849a310aaae28b6e89606bae04275029bbde98a0bd8c59e857f48a0ee3c90603a822769d3d41ca24b39117568877bef7d4bf0e04111e8581e677afba7dd3827941f2d276dd0ebf966d86086d55fa9c7b05c8f120621e7e59929dda28", 0xf3}, {&(0x7f0000001540)="a83a2ce6d3f65e2a77d0d774a30bab6068c25d9a1c5c1a5e53c9ab0fae0d2d58b2422285b786de9b78eb386067a389e448778c6420872b9e38f28190af39869fb6c6efd4f996d5366c4dd2f246b39639d0cb3003e66d3db59f4cc30c9e58eb15795caf06a9ebc3530b103a51fa44dee734d113a0232b8d85b0b40801db1e730a5885a20f17200f1c4c435446d9cfd7ee1e2f6c574f90f7abbff8b29c038a1b6049064a9ba247119368312c7e6dbf4e232e75e57fb30460d9542d0a7bc8320c4f866159a1def00019828382ec1a009e002965ef0e", 0xd4}], 0x7) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 04:03:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0xf09a}], 0x0, 0x0, 0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) kqueue() r3 = dup2(r1, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) read(r0, 0x0, 0x0) 04:03:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x44}, {0x6}]}) pipe(&(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200b8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 04:03:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r1}, 0x4000000000004, 0x9, 0x0, 0x0, 0x0, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:03:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000240)="a4") 04:03:46 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) 04:03:46 executing program 1: r0 = socket(0x2, 0x4, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x3ad) bind$unix(r0, &(0x7f00000000c0)=@abs, 0x8) socket(0x1, 0x0, 0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) 04:03:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x4d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0e") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x220, 0x0) getpeername(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x301b0, 0x0) 04:03:46 executing program 1: getsockname(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000009367b2c901cd1d3c77ee577d00832341db000000000002018e2ff513f3a8e64057348e4a07fd81"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCDRAIN(r0, 0x2000745e) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x13, r0, 0x0, 0x10) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 04:03:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000540)='./bus\x00', 0x8, 0x0) sendto(r0, &(0x7f0000000040)="e71f9414ae7bcde959554e776d465723f49526247a1efa70a285537128d9f38b759806e08b21b73ff1ebb76982a16a9b379862f2451d92bc080a82a303cf", 0x3e, 0x2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) fcntl$setown(r0, 0x6, 0x0) 04:03:47 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x100) fcntl$getown(r0, 0x5) ftruncate(r0, 0x0, 0x10000404030004) 04:03:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="f126c917743d0ea26c", 0x270}], 0x1) syz_open_pts() execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0x40) faccessat(r1, &(0x7f00000000c0)='./bus\x00', 0x21, 0xcf25dd3185cd0124) 04:03:47 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)) 04:03:47 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x8) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000880)="229fd7e7a9d099903e95926b29e7b580f480a1a3c78917be9a45b3ee88431f6a1ac4dc878b62c277a4344d41fde37c594a33c5888c4d9a209e8dfc39f3d82811e419a28b72e50096f9a446a84c800505409576d059d5d59fd74d35840661bf8b0079c23227df21685f2a36775fe41955e990c01d49738fe28065c0fdaf923ccc4c235fb95b4529d9bd404a9418ee4336ba5631357b9480fc2f135d53eb680187b3992197bb789f81fb74862c5ee326f80caa76fcfc6df9b841791fa7610ac666eeec043d180cb72c7e46f4f065134f43646c28d507775788021f6cac03271bd8a7ead7365e1234d13f0a5c3340b26d6360f7acca4f741a4a4b0c2eae3024bc2e88f25362eb38dbff35f4a44b699a88a6cc99ae67f887540dcb016d248c1b0f65ba2c0a1e93c2fcc6ba6e582baffd0178b9ccfe299254ca9000cccca8ecaa12453da743faedbcd29e2b54c246f5be69bd380bc94c461e12970292c933fa68575c61bc81ddfd4c91cf524e3f097f4dd859b998670a149db6921825ff2b59a62300747da56e99175de938cfdc2d4407b530627248dad756b5cc5f10b1736d0b79b8cec137bd5733d372e8e77ddff555043920158c66b54d34a78b7e1889fc3788b14fc1df8ef6656d4dd327675c399547833ed50765d73d23398590446486966697eacc9ec4733facfc7bd9add42778384a40c0269e04788148aeaa96cc2bd73ef645bf5e117da5bee68063a6aa87662457faa0116da4408604f70b3590e9cd374a62bcd38814527175744682155669caeccaa31b65531b6edf5985d92b2786731357af6688388ba000a34fd3a2a10d6d358ce918dcf757ce10c89e07282c026f8c5d0ff2731ce0af502d95fef21aafe84cdd02604866150a2c15063cc84d9eb7f31d9620f36cd7145bc66667fc0ed5ff6d34390531bc3338fc763409cf066d189a4a04febabfd8ecae71a5b9fef37211ba4e449291922cd2abbf1d6c8441b5e104b2e248b446d7b594d2c2f5786e158c714110df29018647eeb3942517ef756293a69d8e63ab0117e079cf255c53c9cc20ee1b021958f43bdc10d82d983d2800ebe36257e216a4f97cbd34d7f4b052d04ba0bcbc5a7f765d00609f0a07b44dcd1343fede297a5b6d044aecfc9ba438119bb78a92da006cda7395e0f3863c714272d6a2d9797888edaeeab5b919de94e9d40a037ab5fd52d6ec0dd1fd04c75e3bf527df4b0315d25604056ce971c3b4a93c250b76ebfa70ed7a529aba8b0e2a14a379e721f40a63dbc59b6d31ecc54e1770bf1cbfb24736681527920e53a7211b3d157734f3ed8fd26450397bff8e6f2a50a5145044d8d270ef413ad9b3664bce7277cf228fdd24fc24faff27ebd11a0e9b9d1aec5d51fc69ceb9d1ed4e1e911601eee67f78415f6f80bd8fc26a1ea4a6c406ee7766b961cd77f12b439268cc829be226d9594c2c6623c38db823ee416120016fc80c2f4b4c85fad5bed32c3804200c804ab3c0ecc43128c8fc439dfbd00be94b64b5669d94f2958e5082310ad0fb68554f051aac68564d42b51afe74bb8332fd40def1f9d09b588181e5f01c8a2f946815f75bbc39564fb37b846aebb53596384df0449bd74e103bfdd33efaff0bf8f9948a3d6be661c1d4af10f4d916df46944d75107943354b7498597339616e1f25a4f73de8370b64fb35b0611456a8262d542b4abca09a025862a801fdfb886098876d2587229d843f2df4624f97ab75d71789a5e850112a37c7748a880d2b31bd0d59356657303520cefc241eff4a3bf3183bac795be6b5c75fc8d8373ef0c904a8373fa6103e1daa2937057987d0df74b76b851fd825412f12f9d8d04614034a230ee3e5e01e47f04e2de8b9a94530eca94c3908da77c64ddfebb8008f77a978af10b67d7e0ec2baeba34bfe2bbf176a6fa7f95588782e7adbf243fe609fe589df5782eb758dd030753138c1682beb51c3946eb8bc99f659bb30d237fff9347461c74cb1a0213a0cd7a20c4f96b7968ad494f718df7b42b45bec82374bec81200dc5fdfd272dea048d76ed5c0d6b7299dba24a13d444dd62fffc0f9c0a7e8772316afea0c1a507ecc9255caa392194d68381dd130275383eca3b1e77f2119297cb21ec81adeb7f5c238cc3a1f8cc48f070558f9d7c7fc24474751d3f5c14c270e605ca7edeac1f30c6ed380288e4051a498109af955279f75e9082d3ecfe9f010494908243d224691be313e76be32eefa7750b4cb499f0353f6dbefebb982caf64ebaba888980788b8fd905ec5956521de687184f57039064d5370ce990ee5f0c3bcd45f794c06e69dc934a51e610ead950fa3cf7170638f03a26a3ce175ab3604838033eae562f39c582ca342e8449929c864e1a435b08a8e08addd4aff0ce590ee405f6e2cbef8ce59613eba7deac2ffffbece9980ae6ce97e93778ca1d48791365e836a24f758e669e8c4d2a0b6d5627506d5efd1e105c007205cb6321b2861c0edc474c349e84ebf14355639a5e00ddb9a2fb6f85f18b596c6241018f2ede7ad3dc7a8e17af8f5d58a74e78242179c31c26a18e10482d8c8eb348be87c8c876e082c4d1a91a6ebc0df1a7f62d6b68ba97de0936e09ebdea56c21139ca13c48dcdc627ceababe32638bbe49f78c45eb1064078f3d6067519035cf4f8e9a0e591d0f82c3121a633d52ccf79e79829c5c49dbac85ba7c18e0769a7ab921ab32bc78f583edb960b1bceb5c1382116155823d8b5babb03341df5559bb1aec60f4a9e046e3ef67f09c2eda07d99c62697c8d8943c9d79ca799ea1257c2dd9f06ca1a82eb335b69b0249e223ffca377f2971bffef1b1d617db289b8a1e8be0715189caf27a7f729ddb8a7cc57b7134cbdefbc58d8cd3fb778a5d5d1f65f22d759b3a50bd9c25da1fced8fa3f3d39082b1cd8f31c1110b85437af4047294f26ff574829ad2831020cdcda8357224551fbfff0e64810ba185585ce10a37d22b12f9a2d8782b2acc13cb2d78a14765ed5b8d1191d87a58e23f2e2f344fa3e7d20c67734ab68e43b4ae6d26548993bdb355a8e39063cda5d43c0978f4bf26b9f63d7b8731eccb1f7eaa2497fcf45d055de81153a8c7c5aa1ddeee9f1e7bea17acafc1c6402ee613f4b239eb3f70b41e51800d3f5d1b643b53296e3def9fa8a1e781522d3861e9bc15de8345631fb77623ec4c9cdabd515ca4bef8b3c7085e20714faef61a9c33d9017f551a0bb65ce4d003a03fe10190ccdda8b46cc155a9a2b620324dddfdb847fafeaf46fe370fb0dd0c9959b364d972420c0ee66b231b7f75650a4304eeb52c3503de29e4dcc94535a94458ea8970c154f2258dd5c8912957714720c0fc29f6ceeb6ea71cf6408e0bd1f2067e73a7e1232c2b81c43fc5577ddf4875bfce9f22395c372304bec38b6a152303a40d21a724b83045ef3fbd1ea62fe12f51988f1abf66e2f539d4daa51bcdf40631aecd5f8e8896023d691570a2fe245a3085294194d79c2003aa39330e38f4add6a535755055198a7c743f04adeb8f665d6c9d274d6e8cab90bc97471a6a1eaf77130d6f7792f764bbfd997098cf1f0815d0413f160470b59f231ce132d3a43034a6f8de8a34c03570647177d031f7491f27e47f34cd44e347c82e46041f9dbfd721c790e4a1979a5956f9ec50e4d7b3db9e9734dcf331ad09aa1fbef768fc2643f30ad28eb3b568e285c5874c4ac2e107113068ea32aacd5a2d7fa5761560047899ca68ad469143781356626565849812573505831f19ba24b81356da2fadd7a780e0aba87cd72c287753b6fb6089a69e769032c8f186d97b6164133d652ff094d2a431a018c3c40071a605b8156fcc7e5cd9997359b60ea484ce03cb2f10b633aadd0b81c306d170a7920b3f75ab3f6465e8e924bd7b6e130f32f25955ce1fc92a12726457e7816bb6768e8595f1509b43338c199b29f3581802f758aa23c7d0da7a5e1d04a48f30893bc990f499e55f1ab9ed91c420ffa52482c3f7dd715465846237a9a20b3482f06a15c8574dd521c1dedd6e68e7fab910cd1dd89d80b1712cfb3cf3d5a7f8b667cb910da55f17c276cd0b51e3cdc11e3f69958aec89a3e298de0e109f9f6b2204cf35c6a8633e0231e0c4665d8d8f7a88c4336effbe38fcebca7812910684dd3f3788bbe572b1c65cad16ae87a6bb09f1bc885f40b8732f0e37e524ed7f5ca10c8bbb848586efedbdc9721d0ec0dfba40ffb1d6aa1cee3f263efcc59edb7a4d69dc4ce313a4cf84d3cd1768b9e70b8f3432fc216379504c860d0ca255036aaed02ed9213b8520b85944d1d8464c2155455b915b799b23ff68a2c115af9e675c6e88a5f67d04534cf91c0f36ba25a83a69bd4a0184a2708a95900942ab4e9c74e4292faf8744cec102abb0a6354e9bf119378480e706c4e92f30566f65cca2f8538066ecf8a69682b36b1140648a461cd249fe64b2d693bdbb55583f11193e2590b63ac78236a9cac61813db5582e734504ad45564683a60c9c1c466fef7e6e57375141746b399d79420a76b443f102ffdfe2ff1b80bb6a5d02e3bca64ef8940ce7909d32121c08560772218cebad98921b201d1e589ff88b72677b9ae5138f210a265165b432e46752cc21cde59ff3260c0b77c90eb4b50657e76943fe50f83e2ea2e5caa0a17c7ddb8d5fe292e7ecc12e36b3e512c1af35c8be4ea9c0b4c92fb4b14a6cb461a7fd801161acbbe42ec2b7154d4063337fe2a059ed23d8b964fcc75fdc0adc306d5737fb4c7be1a62aca6d783857da60ef8d37510078db7b95167a7bc1a7137a1071cbc4af2995925bafb4ad91010bf7671fc128916e5f4bad0579bd9f2fe9735ae77a8e61c6011be62a853ae1838d79b2d2dfec1b6e78a04d79e65122ba33989fc3ea62f2c4df9b1f6b3904eb198f725c5d2d0147c123cf578fa8e0bd450cfce2c72db801f98250dc8aa6404f65cc40358646e87c1b83adcde595779a934238c30697c8dd4473eccc1b6441164d4933f1910ed3e542363373f6ae97b9cef42b1a7fd7c2dfd3bfaef003f6b496e151e3926fec3dcc37e85d08b57ce68f1c44019d8bccfa9f3aa7bc68d92ac22bec2b98640bed5c6b4f5460cacc877546878d6b80acc426e57ba491bca82c8966039fe108de380210acb29c832da7ff8be0b9e5f673da54e5653ae0cffadf90236b595360aaaddd1fa9000b69343a0415615640c708e0c49433c8d2e238ea19d5e956e22ca3e81eb926bfc85a38cd802355c07989ed9dda4f704837c1e0f23e5f9326723b82d941695f9f0f10477197d46582f7ad831e41178065959c7c1f9f3bdabe48d8981ca1b9238d64a9d7ee52c862c068fc970774add449f6f2d282eacdd116e8355f12ee38ccc2e243f36cb5c57186d6bd33ab75882933392343d99da34a8a5e781d6394691ecc43bbd79493e6b8fd5a39a9d21dcab7e580ff13e599f4d7bc3c9d1ff33895844e36ed72ff8c37d02f1fffb6c80f1a50ef5796d6c80f4e553c4261d8942d7ad3dc9ccfdb4b025416a50c5ee45b97f4a3849f6db1646be49eb2691bbf3228fea62a041074ac2a0ce7ccf140f0bc0f89db9d3ece1059874488a4c6237752cdf86cfd3ddfa988b614b219c439549f348a9accda92c7a0f5d80dc6b006c14e9e432aebed5e4c5cc3d5731d36f3f747786afee1eabec4f51298e06cea076eabafbf66cc02ab1639aecf154e093053268e77ba3f739f3f12cfd655dc834bcc8312e326848760e923b5a4f179b6bc2fc205b31857d25d7d0847df54f3d333da44e346bbf88ab8dc3486e2b03", 0x1000}, {&(0x7f0000000080)="5d5658deb7fa8de6227d3f9a30922e080925e394e65a366948b702d47107f3334d8d08d09710a4251b415c9711410a10e9abd415084535e357e81ce327056b239ab73f12a82cc90c68fe1f3b5fa477c4b1227cfdd008d44eaa7e", 0x5a}, {&(0x7f00000004c0)="04fe4d8b9d163a66282ed3b46c8163870310d3e5d275eee4c57fb5595a00ed1e42572f7ae38399cfea9d5fc32fec9b49322927166bfd13d2740083ac73cd691e3bd23e11624038e0babe83ddc802f3ec68dd191d467217b0a4b2ee8d91a83ef2123e2f8333fe38849be4b85301f8815f77abd2861dfa5278299ac5cbf4625a6cf6670d996d2832b5e466", 0x8a}, {&(0x7f00000003c0)="358cb73a53985612b6542176829df04ecad524c9156422b5c73ac418506c86b60619109100532578e891b402970ccb4e046ca1bf5c9e7f5302273355875f98f5951442f45de5613119d4febb50daf0779875047c1544c8422e67489a7a727d321cc5880f87425ce0482cd7e4e94355a66aae10033f14e58d", 0x78}, {&(0x7f0000001b00)="e0f913a74acbb24654d6fd8114f55a1dd4ff5dcc77ea835487fe7d54d77884e45d33ec354d3f53b14460e1715191c0629ce85210e97057ec0e206fe095b6365dc85016c96abdb98fb0f7c661a14ca2d921c209457d967fc30178e9da16e32bea9c86b78601d9328b554ab45b62bacd0b61957c43b44c1a1da30df5c5cfc6a61f215614d428753ec56d627bf77e9fd6f18ac82c526fd06660267ac810ddc2a473cc63d2ee1adcd0a4c540001f1eac34fbefcab30672a75bfaa39632bb0cf48c88edf58938c8b36135d57b25cfad856b70aa641a9af245acafaeb75906bd629e522492215f6e6de8b238bab993fcadedf0f3283dbbeb5e203b5969e498b5be002664cb0cc195419a413f0b4839c921b4558d4a42caaa1e3dba3a87248b89e48c6bc1f91b9e290efcc45f97e82828ec80c919418bd5523166591d68fa98b1643aed2ca851512f24cffc63d3d2915c93873e3216fa9501ed47be8efe826377dbb2cb07f57675c6e11e82d3d55dbc5004c7f16952e01286eef775e384c598dffc8ab8a8c158ab3050964d47ca2361c3e3991b20a50288a292937a98ab74de37b77f91af0da6f45562bdce3d40970e82f4724926bbf0639658cee3e3f4c3341d5630cfdfa71db5fff406d2a5751d50b55f6db522b2c07d9b2320579de31592f8e03b50d7309593cf7efce703470e6cbc118415d4c1836f2a4391b1c79cdd6f5a3672064060aef3c1046eb23cad8e5d81467302be71965ac501e35a9edd8b9c3cf0550addece23760be61311720e955a45de348bc9cea93379e1378daa45f2a5690341b448cbebdf117b975e05fc4dbe1dd3b1fd670fef8bbde35d23b77b95f5f57ea673845be4461b3349c948c7f9759d2f887cb65c1ee604935a58151293435d4e8252556872e51da9f3cd6c5f51629a05f26a0fbd2411c873ca56db6aab917f940626b366e6d455b2144715e0c152ada90a153b852248bd525bf47271badf1aede0fcfde42f23cc9e4232e975026eeeb6192645cebd2021a11a9df9b3bec175c7f8f0b3786e9f3d9e88dba18da9431cfd2c5190383056436de2361cb58eb2f61855079a6af9d4cfbe857f1c8bbfb1b8e3161d0f467209b1cfe11496f689b520ece61f747aa5f0d2737b8d6c3ad3922a761ff6ef886d57c0c6e0fe97126a6b742af08dbddfc58001f504b3394375bd7448028438247a91b125313dfc5f87a9ae104a0eae232933a561f74dd83b1828114ac77b27a1068639e6e6f23b817097ce53dba81e604eafc5c0e943c69795121b59e0266b02bd95fb833bca4d15da77a648d8bcff24c0266eb839f783f47074d9f38727966cc6f5b8d19b042f4c284f1dda69897c92e1905a957f994a4e46bb2b99f4861b0f0c9e0343ec7a7f32f2f2379a30a54bd081b229867597403fcfecfb0779f340ebf287b865380382ef7114bb16081d3bff8d96721041c63f8d9dae0a2aaab0c690945f61adecb4cb5fcd9514c5e1109eea96614a1efa48666bf1efac0c3f113b7c545822e7fd49beb55a5195df73830048b565479f37157f7dee2b83c5884c95e4d269c92d018e8100391924a4bc088f27609ae89c48fc06d227ac00ee4c211813df8951db0bd51681fed73d61e896394b27026c4d085900d0dbb66602ef9576c793b8810d5e8399c93d0e255d1e28e246e1df1182e141c69ac3f85b68364fccdea08e09bbdbe17319fa75e370670b837ab2d239029ad3cc18c1b56e96571fe58b88f623b4fd94abdd9193f9bdec59ee9de41a38070148d9d0a59cf829f440527ff24a35e3dd50f1fbc14f80f12e3d6a27b04849dcbc5df454322ecdc52b33a26e483ae8de04c447ea6cb89bfb17a894e5b460fdb3e0d629cdcebc4b2dfc26df4c0ab81264bce40c152d67a794fcf299aa1b81e6bbb3aed767f8774ec22113bb309f08c339c553cafe30d443e8cd12b79fc992185eac2e0a30c1f20c3ab1cb4ef131126ac9b0efe290875888e6fdb0abce04b1fccd68680ffa14195d4d68d81ea6a2f7d95d4b9f6b6b4c5fe166809d753c57a5bd95c097c70f86b15637e1565d6ce8930442b0dd914e3472189576d472e60245f000f9b42c8b321bb0bafb9ebc89f0ecc91ff4d6553ca080193a4e6570243b4ec70d08c43c40ffacfde9d4575cac23df9d73d14e6ea4585bd5c0e6e365229650f26feb61457260ab330828c49a212d6929d4d0dbaa1c935ff9274ea7d693fea2d068775f029ea58852908132a79173c7a4da3e60092cbff6568bc34807510e243e87fbfd13cc02187f21883dee9c31c3f72ecf468e488cb38d56df6d0338c7012914fff4e168ac3afeee9993b34bff3b400503678dd7c5d6c7ed4b40a5e5628b215512274be4703354c808393d00163799fa07272d6a4bb9f8d0c06910d40bea871062bb1d4996c01569b32682479610c2cf1441a80028ab560230607dbe07c13f5d3ec7afc8ea355054c69ee8426f5420fbd610362b527f8da94124e9e38c6d39c178f5a730f31682f8dfb52d13eccc5c1590928d795f150a0c02c6ae3e7b45627ec597e922aca3b40c00a3c215b0a01cde515e7b4fe8541baa13ac3f4d03666bb4a8acf46bc1f1e6504724235f8a1257ce0d232ca422af364eea6fc09bbbbbdea6230840beb9b8105acc25b809ab34181bd8fde8e51b9319ad5ee2659ee47ba0a38cb39ac0674a78b89a81cb5b73bfef2dd947ef4e11383616973e7977bcecff30db3d255c941104b4142a9ca09d74efee491e3c695c27c841baa1d348920cf34d98ee8f25d19a7c29e48ba9afdcdf144c643da94e2ddab8e27c6ab64bd9be6f6efd2e8269f224e617cd8f61aec0728ae03d21583711632c4e05625cfcf46c119963e60a5a44bfbce6715fdb8cdb55ba7560e460f380d48d038644f174c99a522cbd57a2042aa54ceb62502386d17f88235c56e61da4b5493ae07389c46ba0a116828de9bd5ba90f0738d0362029cc76608b0de994ebdb3c34b5c7586eae412f608239642c4120891a96471bf46b493fbff481bc990a8f78f74e31485e6a9d94037d2e6059805eab4261f91393080e50818f26c03e106071c7506115c9fe4428568cebd694d663d8b7493ecfed3f51b72d90e459d542ea9cc80c2b8b9ad4dc0cebdb6cea4e81db49508f993e151c892bb29427270bd96ef15b86f7c470b0f5e41431459645791cb942763fb6a58719b372c67af65830ba1231686364d429f1d7ad077915d87a762b3477426263349e6628b0915056143d808d4f9233d76752761d307e3df7b3a64e402a088c97959c69767e5557cabf80a78d5bd01e3b4800ccc6eb0c2fc052f50a0fd9d8c5f9288c9c8726c8a94c3cd952403c12b3c29d639dff66324edcbb7ec41be9d2eb452b0a66bff30fa2c3315b3c9bd134758739ddc7f557edb4594cce9b89ab0046f90e776bf561f86e58adabf8befea13616f973b3092e7382923006b0c8fb83c0afec56022579a98009341cb2b32719da8ba91e07ea25e193038d633558fdc42526ceecf7d5e9b441f5d1ab78a842f5381290bd3ca8662ef79e5652278bed524338209023bd5c2093a78dbf335070efa76382765a9eaffbc79a69357e365c0503f25919d010bb43e261f032c7e5d65a8af47027dc0f074fb731f080576508e93200b67b9eda5ad9bc5bd27c88caaad054664604fb569500bf59ff95a8750ccd8edeadd2f0f9e8433331338f431f7226c5ba554a26007d2112fdfbe9cfd3a007af8f2847d8fed3d725dfb148725a50eb57a4ef8d2714179513dd688e369efc04bb5706c1f1144c3dfb590e95f97c0d24c4a299af8dfe734bb5ca01bcb3319f24c16fd37fe44e1708187e6d7c3b768043f27ef10bb6945eedc5d139bd2748fa331e45c4d8ce0c7bd28a9d93066a739a36228fb462e074f45a1dd2547cfdea9156884010f13ecbdf366d080ed81977ecf31c318c48f6a0a932b56a1b56668c8f40dce6c54993eb72f9d11a85060d8a51d79fe8de5605ab8d9592643d4993478f047f978d9bea70263e5b9090e1ebee5cdd69f3069a8fd02fe12f35789bbf0efa6185db8ff977c1d19b58f01401c710d87191b8c085700872fe1bada76eb3ca51e49a0a58bb62d691cd87273b7c771f65d3ef06e19e65097d01dee9760f88ac52ed72ed3148f395797f6fc35e101b927f0a400367d388ec106c0e5e5e08a5c344c32ded3f3636a4b72c87e2a3540cef5452f76ec3716f5a8055e4d3ed318825596b891d7957cba9a3f1b1072c6649088d7fca58139cce25ea202bc76c3e800573d13f21072058526d62a2bb7e4d3bec8bd76d71b3d3fa6d3f61c89d1ecf91050bbda2f8879e6e705a294bf986ce198d9669cc75f4cd33c9cd160d6e8dca6efb4e86fe6ed5c62bef6fcf9b741fb5e1d63cc7171054ca44409f1ddcb1e2c86dc93090158a932a57ec00b398bce4abec3ffe91d50851da9827cda925c22592481315ec73ead290962b5c55600be06f448a24dce90a3224ba7a2658ff77b792d17008a7e495727078bfe3396da1560eca338cb753b8f23caf88a628c95f590685285ffdd8fdd658dd613f53ad31dd911817fa1a8d73276546a3d5da1a73dc6337bcf6f3d21fa6ac703321a625a61c6f9be900a10068aa907bd34eb7cf199562f5350d48c6d11a14b11a53e5893a6d55aa9d3a4883d8d0852edb9e232ca478218ecb115d4740e1a812017547d026095a361158fe2c94043e22cd6e200a75a6ae1703b0b4af915ec2d9afac57b3a064e84df9316116b2d1b63b20497da1efe10da0832cc5073801838613870c25db89fc405acc5cd191d389daf12eb62da4034b287b80db789a51f5c60b219ec3bad8231c99fab5c54230d83c13c0eec9ad5573b6d39e947476a61ca4e0b871e9905993713e5d629aeb30024098a1127ed63d150dc4a51292d3b279fe7123ff18ed6120176d99f1b699735661406f4b015490816b6a0c9414d63e9a4bd8616d0155e043729d80e60ab3ae1bb5ed44f09f9ba5a51bfed6839e31b19e35f542ae8b2d39b0f5743f4d4c3ea4a300d1865233e7330328ff505835c31f0739d5f81605d0087510e32e08bc1ab250f292575a1bcd67918f8f8ce21b95fbcfe7c6cf1f3726dbffb694837b1cb33e1ce8b3cfd81f1fdef4fdc1ca60921de33a18a882ec39103d2cfa2c6a8a46cb1bfbf0c5754fa9449b2b014c086f455920420a252a6abfb4721cd8ced55d517d6785bf93212efd4175372e6b10e9249b186cc7abe35c52d9634759f39ab5a4c940ea6d340e8523cc58c75cb1ce62fd3e1587ee415c39cf537219450c567a1ae4be4a91cc2a49c14e7fa9333d5a1ddc893a1981bda5df56f1c3e51b8046e5ae470af914622160d4b8e8c1c38b45758b7d3416db9916a2a1e5aa6fe898a62a3c906e5126dc1e1bfde433ced95572184b228782043035239401785b2b2309eddb5d2855bb1fb01289e233302217e6f02862b7228424487cf0383cf37a90308d4ab63667a3368e9e38dc89d124c3dd5a4c36d7ff274ca959028c658982280a5e4962a30205a6cbbf90a141cbf80b89b1cb38632dfd660d5575a29ed14c5a4a35034997530f685524e056629920898374eea04031255bead4df6229b3205fdc37abf651438d0119854c43d703ca76b891eda65cc70de4403450bdc8a912290e9004c0c7e0891d0789edd2aeaa94d5d7df147cda7455b35aee0499719c333de31f601d61763d429c6f7cac757ab8aa14bb6c5463afd9cce41b013e5c69f010edd050cb8f74bf7cbb8578df0ab8349dab390def0a6cd24adb36f95f045b2c73472", 0x1000}], 0x5, 0x0, 0x0) 04:03:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x481, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000002340)=[{&(0x7f0000000280)="894dfb0a246a2de1daff3759f361e58ff278b3ee24ef2d53a941719422eedaa363076367d2c578dd7dcd5ca06415dbce46877037bc6284fe8ecbca297c117f2fe52b9caf47e654cd1061a8f661344643692f68ecc4e3318fd2df106550eb0dd6bb33b42c6d19cbc4498ddf697d858ed8f0c93f1c376382c4fcb8b7d6e67ec6a562c1e34a84460ed55819edcd10a51bb3af1fcfd6948419ca595fae24338cb43a277f89a4ac313f7b0ca2e51ee053cab433c91c6ee09681632f5b7a65ca19b350678c9baefcc0f53f740942d663f814fec2ccbb072b9ab9d84992301534131ba632cfc85f61e7d255e6f02481ac3032866e6fd03ad2acb4675e8dc323aa7d94889f392bde4f7d39ca82eb92dc0d8d39be9ce441304d40c5c3c34c3039", 0x11c}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xfff) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x3, 0x8000, 0x800, 0x0, 0x80, 0xa69c, 0x6, 0x2, 0x0, 0x7, 0x400}) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x82, 0x24) setsockopt(r1, 0xffff, 0x400000000000, &(0x7f0000000080)="3c980ae6c9c78f890078b0435d48a574db0e5c38bd59ee16c59bd1297fd16eeacf41c976da80a4ba8116c1c05aed6737b886e359", 0x34) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)={{0x10000, 0x4}, 0x55c, 0x6}) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x3a) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0x0) socket$inet(0x2, 0x7, 0x4) fcntl$setown(r2, 0x6, r3) lseek(r1, 0x0, 0x0, 0x1) r4 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) dup2(r4, r5) 16:00:00 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004000000028a7) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x82, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="000000186004008b00002b27febf000000000000000400000000000000000100000000000000ffff4f22006e", 0x2c}], 0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c9, 0x3fd) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="de2f0aa1ec57e98d6181d9c6b5bf4839e396b29980ece56a9b0bbd2b03ad56ccd45041751e88b84ed15797bd", 0x2c}, {&(0x7f0000000040)="a0d72167fd6ed3d5a676e60ff1b83dc128a4f2a65ba91b77a13eba2df0b4", 0x1e}, {&(0x7f0000000080)="e4e6b7599bdd11d17beaa1d981d8150755031c2a384aca8362", 0x19}, {&(0x7f00000000c0)="534f004c7035d49537bc9193012240c4c859c82baad57bc4a34bf23a9d6dcb04ceabf4f5161ccdf1ab39", 0x2a}, {&(0x7f0000000140)="797aad54f8a079a973316be1fc81c34b670ac06d3c3c08435ffaff39886239cf18db0fffa1114a4569f398db3454887339ee2d0a575f0bcb", 0x38}], 0x5, 0x0, 0x0) write(r0, &(0x7f00000002c0)="7d8867e0425b02183903b4124ef9241cac7d06bc3c9c26ec481b29b84e1d1929aa6abdf3f60efa0b73876747c1a4a2d9521677d088a53ebe6ff54959e167f4ed924b5c8d9f5ba1438b1a7f4e790e6d342189d066b8d709033587221ba3a3ef28440a80793a804c4bf312d5174345c3", 0x6f) preadv(r0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0, 0x0) 16:00:00 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) chroot(&(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x8) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x0, 0x6}, {0x400000003c}, {0x6, 0x0, 0x0, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) setrlimit(0x3, &(0x7f0000000100)={0x9, 0x9}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') mknod(&(0x7f0000000000)='./file0\x00', 0xb0, 0x2) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0xcf, 0x401}, {0x22, 0x9}, {}, {0x84, 0x391}], 0x4}) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x1, 0x5) pread(r0, &(0x7f00000003c0)="1744ca5241ca2c5aff327d22a5e889bc656dc8add95945d97958d258c6a2c42f8208f5f83eaa945f7053b756b95e1411341f55d32c7cf8ebdc6d24878b789c9d96edcd8ba7a9e9fc6cb2c0a1ef38954ee7c9cd6b1bbe4a5d86b3a539cc1793f69aa2fd633b20b32024a5dda1be02e0ad5094551844c5967719c55e288a1845594cdec51895998c0e988b6fb7877da0326f0afe6aef0fa663e98b30fc2702583707db3b28ab21822e664e2deee24a751a0d8ec92047b9e7c15e8a0dbdfbf7a624ad56943cda95f372a49d47ef0ffb349b115f7f473c30b76c0263dee60952a8ab70f91d0b1f7242453ba16e4158d173e86c5b22d19ec20600170a1ebb", 0xfc, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x7fd, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000180)="8faf85fb49b07c61dbc399c38fc94ac8579084788768123a1dbc80aa66842d2384c199e640c1d7575cef30bd66f8d517a513be9311328896ef7ed5a06267bc6ddb305c5e1987b406f3d5d8b587b11d2fdff3156d4b77c5c5c1072ee0905d132eeb890bac182c05b9d59be250c982046c3c2e9487a86163ca883a01d8a18d1c0515fd0bebea156871c0166bca5a85cb068d59d7add0b1e50c7001be475ae5e36865a27e94f8f4909c0f8813610c7c", 0xae, 0x400, &(0x7f0000000240)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xc}, {0x16}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x28800, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_media}) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x4, 0x20000000000003) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) 16:00:00 executing program 1: setrlimit(0x20008, &(0x7f0000000000)={0x0, 0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setrlimit(0x0, &(0x7f0000000040)={0x400, 0x40000}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0xc4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x8139, 0x100) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f00000003c0)=0x2) open(&(0x7f0000000140)='./file0\x00', 0x102, 0x181) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000280)=""/201, 0xc9, 0x41, &(0x7f0000000380)={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000480), 0x10004) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r2}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x700) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) recvmsg(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/190, 0xbe}, {&(0x7f0000000100)=""/62, 0x3e}, {&(0x7f0000000140)=""/43, 0x2b}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/30, 0x1e}], 0x5, &(0x7f0000001240)=""/109, 0x6d}, 0x0) setsockopt(r0, 0x80, 0x1a, &(0x7f0000000000)="2b51ad25020000006fa8dfa01ffa85c32935d3ca4df9e282fc", 0x19) socket(0x1, 0x5, 0x80) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d}, {0x6}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x80, 0x1f, 0x50, 0x4, "dd15d60011a327311a042213e1360f2915b5e468", 0x5dbb039a, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 16:00:00 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x180, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() poll(&(0x7f00000000c0)=[{r3, 0x48}], 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x40) bind$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) 16:00:01 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x4a4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xfffffffffffffaf8) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20040, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x7fc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffef9, &(0x7f0000000000)="b6") 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000340)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f0000000100)="b65b0c2d7586aa264ed7d2febd66a8f53556d781a41e38663400796c01b5f716c25d2869fbbe765109320b37c1ad5a1fd9b554f76d1cda7f1ebbd5211490695d85674d7103e119a3c652b5dac3f87a5d745f855670714263e8975cf3e7a4c80a55bb82ce28573e5326c5358791989c7f0b225795eb67d8a9aa528ecd8cdad66b53e7d57b882371b9728b658071ce44") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000280)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = dup(r0) linkat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) 16:00:01 executing program 1: r0 = socket(0x18, 0x8404, 0x2) getrlimit(0xddfafb8c3ccafbe1, &(0x7f00000000c0)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) write(r0, &(0x7f0000000000)="65b6292a0bdcd7df9032353a2adcb4ccb9590d5f78990a35a02cd3720745989e7c10a9d8c618c0fccb748840d7eea0f00b0e4e55cb5466328809745f35a98c2c9b0e02cb64b399a3e8b4520369c4ba177433bca2554fcfe0bdc1864ca896c212ca83d534c87a9fc266746bafe533e2a14dc8eaa92f94d3e4f8788e8bb0f9dcc1c17f1e60396f2fea48f6e31ecb81", 0x8e) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x2) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000200029, 0x20000002a, &(0x7f0000000000)="01000000", 0x4) 16:00:01 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(0x0, r0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(0x0, r3) syz_extract_tcp_res(&(0x7f0000000040), 0x12a, 0x9) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x2, 0xffffffffffffffe0, 0x8001}, {0x18, 0x2, 0x5, 0x10000}, 0x7ff, [0x1, 0x6, 0x7, 0x0, 0x8000, 0xffffffffffffffff, 0x73c6, 0x80000001]}, 0x3c) setgroups(0x4, &(0x7f0000000100)=[r1, r2, r2, r4]) syz_extract_tcp_res(&(0x7f0000000140), 0x36a, 0x87) getgroups(0x80, &(0x7f0000000240)) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1000000001b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x6, './bus\x00'}) write(r0, &(0x7f00000005c0)='D', 0x1) socket(0x2, 0x4005, 0x1000) 16:00:01 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x5c21, &(0x7f0000000180)="e8f75c3da825ce77ee9122cbaa57d4d1d1042861257fd017071804fab7d5e5647256cc4ab906ef393f251dbabd239bba99c6f3de", 0x34) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x0, './file0\x00'}) setsockopt(r0, 0x6a, 0xc, &(0x7f0000000040)='\fF7}', 0x1f9) setsockopt(r1, 0x5, 0x5, &(0x7f0000000100)="0507ea620234a6445afe7430c0f099498ef54a24bec519c3f7d9c2bbc9e9b2801698b14655bcceea06a6ac57f1c06ea2", 0x30) fcntl$setflags(r2, 0x2, 0x1) socket(0x11, 0x7, 0x5) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x20, 0x8000, 0x0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:01 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x3, 0x1, 0xc905, 0x3f19}, 0xc) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r1, &(0x7f0000000040)="8974000000000000", 0x8) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = getuid() r1 = getegid() lchown(&(0x7f0000000180)='./bus\x00', r0, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) poll(&(0x7f0000000100)=[{r2, 0x2}, {r2, 0x40}, {r2, 0x20}, {r2, 0x36}, {r2, 0x2}], 0x5, 0x0) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) setgid(r1) poll(&(0x7f0000000140)=[{r2, 0x50}], 0x1, 0x1) mkdirat(r2, &(0x7f0000000080)='./bus\x00', 0x0) 16:00:02 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000000240)='./file0/file0/file0\x00', 0x148) chflags(&(0x7f0000000200)='./file0/file0/file0\x00', 0x1) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0\x00', 0x86) shmget(0x3, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') chmod(&(0x7f00000000c0)='./file0/file0/file1\x00', 0x100) 16:00:02 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet(r1, &(0x7f0000000180), &(0x7f0000000080)=0x4) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="4eb2dc2507f0efe140122e9f008476ca6c61a00b48214623e5187fd51d5dacf3a5", 0x21) close(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0xa, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x2) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)}) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:03 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000000)='w', 0x1) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffb, 0x20, 0x1, 0x8e, 0x4}], 0x5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffd, 0x4, 0x40000005, 0x7fffffff, 0x100000000}, {{r4}, 0x0, 0x90, 0x0, 0xffffffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x20, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffc, 0x1, 0x80000002, 0x7, 0x61}, {{r0}, 0xfffffffffffffff9, 0x1c, 0x1, 0xfffffffffffffffc, 0x1}, {{r2}, 0xfffffffffffffffe, 0xea, 0x4, 0xb5, 0x59}], 0xfffffffffffffffd, &(0x7f0000000200)={0x2, 0x2}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x3482) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) 16:00:03 executing program 0: r0 = semget$private(0x0, 0x3, 0x80) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/151) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x2000, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getflags(r0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1314, 0x0, "d5dbe3ac3ae26111efef0523d7af73535ded3f81"}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0xff, 0x4, 0x0, 0x2, 0x1, 0x100000000, 0x2, 0x1, 0x7f, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x48, 0x213, 0x0, 0x0, "1585917b3581d6cd328ba18267d914c72888d9c5", 0x401, 0x1}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfe51, &(0x7f0000000180)="795ef707") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5, 0xb1f, 0x40, 0x1}, {0x9, 0x0, 0x3, 0xa0ba}, {0x800, 0x7, 0x7fffffff, 0x7fffffff}]}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') 16:00:03 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000", 0x20095cd}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(r0, &(0x7f00000001c0)=""/191, 0xbf) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="ede281b1b729e728", 0x8}], 0x1) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8080, 0x2c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x54e6, 0x5b, 0x4, 0x2643, "665e53da355cf775004123c2e096c85dbcd98e71", 0x9, 0x80}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x10) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x1, 0xeb, 0xff}, {0x6, 0x34a7e6dc, 0x8, 0x2}, {0x9, 0x80000001, 0x8, 0x86}, {0xdc, 0x7, 0x947f, 0x8}, {0x6, 0x94, 0x8, 0x6000000000000000}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000040)="f3969bd0361b9a4a16fbdb64dca606789644026989cac43e0e88bed88ae546", 0x1f) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() write(r0, &(0x7f0000000000)="5d7b841e8da1e6a873eecc9996976e661163e11688d3a70d53915a405463a67da26f2325b8dcaee17abbe2d8ce83bc564614", 0x32) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e469") 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x400000003fd, 0x4) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="dde484183dfe67e2aa0ac16436154a040c270f5d20f91e419db4df6754f1b20e595c08a567680c2b38abcce76f47d433675c7303ebead4b9aa619612000998beb711ce7a6be6ef3772f5076912e2437f79bf90b9fad8755192bf2945789b3c1f7a4625cc0a251a0f4a08dd4d651586d8808a521ecfecc48b8af43bf357c6136d698f3a2f2542c46afbbbf664c6704c3a8d292d740c22aebc2804474b74da49e2b266554d34025c909ab2ad4f6e1b065a1b5f93aabb2ab8fea79e19fdb85d96d22d61f4333f90073c9bf0bb", 0xcb}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r1) truncate(&(0x7f0000000240)='./bus\x00', 0x0, 0xed4) r5 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x8008, 0x111) kevent(r4, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffffc, 0x8100000001}], 0x7fd, 0x0, 0xfff, 0x0) dup2(r3, r5) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) 16:00:04 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000280)) getgroups(0x7, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x6, &(0x7f0000000200)=[r2, r3, r4, r5, r6, r8]) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) r0 = socket(0x1, 0x4001, 0x1f) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pread(r0, &(0x7f00000016c0)="f0730afcbc61579a", 0x8, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000600)='L', 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x40}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000200)="759cbcb554ff", 0x6}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000880)='./bus\x00', 0x1080, 0x1) r1 = open(&(0x7f0000000680)='./bus\x00', 0x8020, 0x4) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000300)="034597ebcbc68329cf300ac327d433bc07673ca2f68cbad31586f277a228c4333145ddf7f0f2ea53f66a509ca55ddccd7ec3e06c488cb934a25e0c73c6c0a4379702afd867ed0eaf178d45b5e0292f48413d2c0a111cdf31b15b63fed13936ab04a8199d120cd0d0d9dc33ec8511a983da95d9338c2bc291ecf0fe04de1cf113c88107e364e6f709423a70598dee76e8152b8c9a444180efb4549aea5cc4281bafba194ae9969764e1045f2d44d0a3", 0xaf}, {&(0x7f0000000000)="089aaf136db07a5d3bce8159a342c074a8202226c3", 0x15}, {&(0x7f00000001c0)="31f468780c719f039b572862cda0a94864699ef0f6155fc54cbe000bdbbf6c455f464f", 0x23}, {&(0x7f00000003c0)="90f097ca0dbfbe81add6aa87cd64d34b005ca96738e7093c472eac53efd6b3e239c98ccd888e1e235b89edcddf71ea2ebdaa255f998d91f77b7feee9980648ce211d13003d7ed6ca870f734f9629a51c6ea3f214523f12c773a02e7b14610fd011dfdf5327a3a6ec06988e92a556", 0x6e}, {&(0x7f0000000440)="8b74ea9d93ed6a7fb08f977544f64dd28111dd23b9faf28c5b2b6122687adbaecec8976a2a728f31698aa2aef624ed3ec6ca56b50efdbfbfd14d8054060e585da7e7fc826323221c75896f97a12babd74693bc75714b0a47c19b0570957e036c8c74b87dbd15dab169772c9a7fe3cd3edb8932da2d2a7d8d6e1eef9636ff64cfe3ef3a2704b25ebe533d69ea51ce4d967774e3f818bdec3ec343", 0x9a}, {&(0x7f0000000500)="0899f20d120a5115c72df0e3c16cbca814e4120af5fc8364c19c13fb42c2b9e3d3475a6b3911ed47bdaba6ec595a089d8b9bd757bf69fad45f9fa2498495d7621a1e1620a96e2ccb9511a4d9c13d467c4d5cbf5e46951c25fd77b088807c713b101216a8cbab1aaacd751d115cb5", 0x6e}, {&(0x7f0000000280)="756bd72d6b77576703f1712831c03a772792", 0x12}], 0x7, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000008c0)=0x6) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) kevent(r0, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0x41, 0xf0000000, 0x5, 0x4}], 0x6, &(0x7f0000000700)=[{{r1}, 0xffffffffffffffff, 0x48, 0xf0000000, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000000, 0x100000001}, {{r1}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0xfffffffffffff000}, {{r1}, 0xffffffffffffffff, 0x1, 0x80000082, 0x6, 0x100}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x2, 0x8}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0xc, 0xffffffff}, {{r0}, 0x0, 0x2, 0xdd0f6c372f29e763, 0x40, 0x2}, {{r0}, 0xfffffffffffffff9, 0x9, 0x2b, 0x9, 0x77d497f9}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x1, 0x20}], 0x6, &(0x7f0000000840)={0x1f, 0x1}) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x7ff) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) geteuid() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x8001, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x1) 16:00:04 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000200)=""/84, 0x54) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000280)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x40010047}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000080)="da0de96b7127a65e6c99f8ec80bab6a02a818261f96a0fa885eaf922ba147272ac538fa7f254de65bf455c1b09eac2ceb2e223a2b423bf08e9e4de106ae05578ce32a73c397fe5c26e8d0f495a4697df5540c56328191b9ad4c1f06f811405ec67356d", 0x63, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1}, {0x6}]}) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x28000, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000100)={{0x3ff, 0x7ff}, {0x3, 0x4}}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:04 executing program 1: r0 = msgget$private(0x0, 0x140) msgctl$IPC_RMID(r0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0xffff) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) sendto(r1, &(0x7f00000000c0)="56411c71c2b821b93cccf5183d26a9bb1d37b6fedb58ad6549e43ec27640e81f9453256c77b616b4649bf7e474155865e7d9b2ecdf27dffb319a58a7f12b06753323532620b9ee14dd8116b87c6ec20d720b48c0da02e327bfb34eaf9b5a36982b2cc28639e8687a5c6fa15fced50a91fe05978df2c10975eba6f308bd85ad3ed82415c7adcf2b679e156db494aa78e49acfbf8994566173024d8a6cbdbe48a5b66e7b2968c0104ae138b92bdefbc33427a0003cfb056e70", 0xb8, 0x8, &(0x7f0000000180)=@in6={0x18, 0x1, 0x101, 0x8}, 0xc) fcntl$getflags(r1, 0x1) msgget$private(0x0, 0x400) r2 = msgget$private(0x0, 0x10) ioctl$TIOCEXCL(r1, 0x2000740d) msgsnd(r0, &(0x7f00000001c0)={0x0, "2825891194ff4eba81d46eac925a8dccfef7cca153b79853f92432819e55d2b27080b03fc0010b20bd61e4d7fb9237a469d8ec807e228b579683c68991812c82bb3193595ba898b76d7978281f835dd87f6b51afe68c9e4c023e9f70062e248cf3bbd9890bf4fe35cfa3a542c8cf5a9fcbcf51ae8cd3967943c863a4e6169355f835a5eb50490c62db5fbcb4953dca5ddab445b84f0d68ae83f9d06ef4f5d68b9de16e76e12dae0c5381e1e845ed02b564d506dfffea642626faefc439385c21d97839572a91bac63802d61fcbea7dd9ba93f0b94027eb18067abefd762e40fa54a83a3510bda83c7804afa1f8b4df6a961bdf384a70fd85694e6550ed34509fb97b35a60d5028c7960de4cd1b6a73f882a6413bfdfa7b0b32d9d5054c5d6a6908c6cd08fb11fc5dee645b0147391a333f13e1ce442d2d87437086640a9409e3a8c224af29ac4c3c3a84890bd756ac8a61efb8749485cdeef29d63de4e382a170af3ac9bc932d50021094c77a4c700b4b5ab121ba57cb7b75788e07138e00d814886ec89658aaeee26a81247e3a88cd33d17caf811bcc1c2788fc357ab79b1dfb63f9b1f6b3ced908d7e2a6ac79ce70292121492c9074e68fa675e63fefd69717771481228c0c5670a4eb9a212e8d3b65772a4661ab0caa32eb25f45c12ab953e44b91f551cd1aac227b6664f17fecc6a893805e4bd76a7867dfa2c40eac4989e27ab5aff7d30553e6dc50b2db59f20fe85e31a42237b9e8d7e0ee1d8747496fbcb6cee23c3af6807aa34a3731c1a5faba9f377090852331052f99d81231bb5942edcc5c04a3349ec26807ec333ff831fd0262fc057f29bcab0b8a628891d2d5afea014d73e3404fc36049f638dc05280fd795ff526186ce25538bebcc7779703466ebd21cb19d74193b60db047085775935076bacf0e24572ed31a4c9102b4705d17125a1a9742e3cf1b8e2db0952314b07ef82ab0989efce2cef3098eb29dabe6b9b1f86c83d1d0c9faa2732599d3440c920d4e6be39082f6df39fb8a53dcbebfd5df4b02612a602ea67f4838b8893072a03e103b97b9da6f2ea5a5ac70b89a71609618cfae3bef949c8e7b11162ae5fe95ab59a5cfa2c4dd6a18aea377bcb8821b65c35dcfdf1ebadffb90705200302ac6f0f0a2752fcfb38a0c16671bbfaa2f4d4482d39c29c36b4d1918df29b5174222517cd01289ded27b9f52184dfb2ad32a86f4d2e46bfc990d8a5cdfb8a557bf125fe47efee722899669553a3450defdcdf91114ebe74338055d224e6aab883153430004938e0e49f9f6b700e532d397de43117f92c1dc9fcf809fa759a8c37be4605ab6f9767cca0cf071b05215d25f7a2b8b4810aaaf91ba394f8999fde86d086419b3d8094a6ec11e20840dae5bb2d53855f95ad60b042b5d64845797be2b6f66eb171e98b36c542136e356b3ed2a3496f1ef049091cd05cb1f741ca9d9cbba8d369db62de2658adc7e51b83da20a7fc82755fc3047a0779b473bdedd33d2c88d00c007f2ca44af3c0e3c058054e94a1c0dc24d47477619d91405237638d22531f1f98b1297bd878e03ed77b7dcc2ad21dead2550f7a3ed9944f1393c710dfd6cba707161ea0b8ad5fec166a460c4ad361383d6f681573d19756f99d00ad274c70173580c4a4cd596804e040eda6507238d335e8fa49eb8cd3ab6940512f9b7aeab041b5d828535f809acd4a4977380bbae8ebbe5bc8169608e3202e3035baf7f4193b502ffe8506700b7209d34471a3a3f238b199cf07c716528db7331ac298ff7642da1f4de2e67ee6738d7f4d53dc971725a0267ceea81d1dc167b646c126f579a7df18350c01f59d201b880838da2f9ba6f96e7ed07fdf208250c3a3417ce241ae67f3726da7315ab089d9d09b2038f71ea682170c3f774c6b54602f5275a47a58c27a6662bcf7594bdcde7a9684e0190356aa7344c02af1a085db6727df6c79e4fea3e51cc8c4cbcadf1ce9c63b0ca7a5f801cba071b5640d196cf27b59dd888b396ba1b634370812f33ff4816f7aa9d9d1b678755fe65a9f32b410cb673f3afbd3d52202e0ae578a1bed83d80bc718f6017f6900f92c7b2522c63a9c3752a9d75ee7f42eabeaac282e1d0d144c0843d8af84b053582b57b62b8de979a1a3ec2b1996396f723724a6bbf0b1fff3b0f8a35fa41c45ebe1f48000c43d93598706af8d6dc64cf5c4223e1f8caee87adb768452d933d9a0f98e3dffa2598f7a766c1b3b9f5a90b2871ffa670bf1f6c7dc77ee0e18362843f077d42c6c8fc609d1aae1aadd485920aeadb7aa270378c19495c462df4ac313b33923e9799a2369edbc7be27d03200ba545747aa68363a954cb3ce978aa5ed03b82b89d1c487197470c27d19d4cbf605476bc126701943c36025c00b1cc3e47758a4076806248a08f135b034d8ff1559dbdd61dfedfe3e852118f0a4d14fb962fc1eb522bcc5aa3b2cf2f14a138165fe642e66b2e110efe7090193f745ac5c602e34929dc455985633dc39d54510abb5c0b97a4d1dd5bb175d9d5266381c5421da064f7eb8c2ce9a3f2ae7c87f87bc686ae3fca77fd484e4273c50b55835d55d8e5506f5446a5dd9416c6b3505f394aab6b98114414fc326caf1eb40aa721a60515d72e82cd8af63d1e520e5bfb1da62a6404537ac06b5e20f74b0726cbf1763d70146df0e92a6d3b3b74dc98eb4bb9b1d455acf1b174520594b5ea604d82002c2795381ee70045eb0333305ce652902aec0b916eb769aa8e66b3aae9aa8c37adc0ca1c42b97739b78fc4d766138935a1c0671ef017e629ba93690676914f1b473e43b28425be4f61371032f06adcc062faa0073cf207664b57c830e042a9cbc3f45b535eaa6beb87fbc984e02a8efdcf15d7891d5db4d42f3c0e7916c9b0f016fb3d4cb59c459bec71acab486562739aa8bc527bc397f3019af32ee587f1a742abd0060514359bf719d1acff842f480101146d7c6993ae206dc54a64a3b765a1629625fabdb6a01f98c9b4ed791959caabd0c7e082c13aefe17ef62ba1e6fe9bab64c9900d19f265d084b8cd72c1b5987c90a01cd96305e4bf8d4e0f718c4448eed3f705812cebbf21cf5544f0000a20278fa12a15aedcbdd9124b6684294207ff19772134c13a546f1091f242ca3ae4646af120bb7b0bce7bf1a3212a273c6ec4a9e0b81481d4e53675e709969df560bcb8e935e8cf131b9e2088dd4f3a18421a98bd50ae894e737329657da0a2fe428007c254f3e7a2ede4fc7b511f7203870f8b57eb66fe44e78a3f5c08071f4eaeec193c2b988597ac7b7cfabf44fc923586fae81ed5674ac330ae9566fbe7d8ea2817ff181313a52b11594606c54a322c4a2af0b3d6eff6ebe30a199c6e5f147038066803566f2b79f4be2c36b3bc37fa2fa2bb530c6b642d9e5d05eea6676dacdb75dbc7d85c5b662adbda3b2bc79a9ae9ebe4e7c1b6f71bab73dead49bb38b0e0ff170b01b3989aded5d9fc6696051ff755126fb40cecfb0fe86d46832b54a60c5293388c92e2329f76365de3b907abf8d25bda4a28b64743578a8f6de3d911c3709b922d6786689b20d5348c97c91df6f5d6d0362eba174ecf7d6e30df65044eac0675b95818b5271d120f09d750bf0c9d497ccb2d9e32b2bb638fda5413c4ef2e7c6fd290b9d85190b6ed5822678cf19f9e62eae7e6cfbcae6c649c045e8cd68e37da263cb3a28b618fd710c7abcc457b76aa83fe9aa1f595397094c21a4703d3484d67aa1e32fa5d20e34c5f7510ae84bb0448f15b9c25a00691982757dfb6811d7feb006dff21cd428de04ea9197ce17aeffc74537437d6db5e6a73c99bae57674e7a6fd664e1f6d78165ae5d9a4705f9d5c1a1d3306493c35316bf61b1f0be359430effbcd7905130f2d81c6ff0bd5e2a1517ff8b2b75744a91e9852833b98ee343e4f0d76d49266fc1bb22bc7e4bb751cbe1827a737f064c63596b7f0ad971fec7f12eb94299a35019873e7641dc6ce3a37f4ac87c5b80f55d944bbb42afebd04f7d7fb192455dd8db717c3d86ecfe791f0a776ef4d38994d8a4e832344dad48631fe0285ef458cbb9fb447792494dee56474b026cbf0df2f7a0e092bd408d06a9126ec7f9d70e758e2984a29d35bbfaf4cac91a972566528039a0d6229eab05389e09ed718205f4a8e2b5cdeda9ea0f3e736c39eadb6343e74b938d2317cfa8d03a29f65cd7ddca0a99d9f13c69f0a3d3e705bba6ffb9246e0791f95a0af085044ec1ac8ee90c977104dba9153ac1242ff951c9a2a7ff4ba779a2da175e69cbbfdade6228e91936f71b8333b6e207fb0ea356bb8e9b340b0b753620cc6fcc676d057b3057d11edca5c3bb6ae45bf06d3f86b0efa7d97e1b92ced1af3b6b1fe5bcd19264cfefc15f30ee1efb38785d9082dae1e3f71aee54a71902887480a6215f8760f110f236d26e4536b7a191bab0bb5ec1551556db4bd9b04b995262b0a983e7d2ad743de00e906cacd16c81d849c9730589e3b0000c1adf65d395850ca923f0584e3392844be4b6a27ff01c74c9a3b70af5b868484fc4fecb7336c1179c62f9ad84e003c8e440520867e4ea7267d8c9d4394fb07ee7163c3e5a3e70fed72e75ca356178fdedfa55689cd1a5cb45142a0894068f522629e682c7113712bfd426d943d676d0cd50821b4aa83f0d6992f51221df969f0fee23a54e292d66ef91fc19a4caec134a55e15eeaa11c0d18818a38817984165038abeeca76d7b5437c2f439870090a60e3bf3ec25c9995250dbc5cbdda442a5348c60652a4c75b917583a24f3d1d8aa00fc9d570d42be27202e201e470274e9a2bd9b44181238072a1da0813eeb8b6e4d308269d75cf465418ceb04ef905333da2dc27ff81586227b7392497cf4188eb7d971cecb0940e1ba3ab5f5d21bd375ce0cce8e6bd9d64e7e983df69fa1124023b09666dcc74bf7de3be0c0a43fdf6c09530f4b5a861e11b7a4781de105e260d10aadedb8fea7be391e790515ad7db8e27ab3b8b3b8caaf3e31e177a160c83fb08dfb460710b3651334050b42f49bab818e41f3e5277d7dd93bcfb6f09bd509999b824d1b819c13ad6a7b7b09474108151f7eaa8f5a1a111675336b77a862b97650454f40537fbe54ccdf8e6406f54a1da96994620c65544ffdc1e85a6e37b216edbf9bd44acb25a44cc3f30ea6118862545fa91e090935f778e1259c59ef3f46de734a8ad8190c00962c9bfed5cd449a3a4b761f885a4f335ab23703eba64741bb1c75067dee8f4f2a91d2ba2ad962ff4801f917d56b55da314ac704f689f959227849a78785e1036aae8f4b0c56cfdb28692c8c08d1e3355b65b804833fc873d4212614770bbba8e8fc1758e205a40ec767e74509c83afe3fa35d3f3df13c034ca1b2b97a0465ebafe13dfd26e5c48e9c452eb319897a95ad0c540b7f83e0b0a115c0418c4dfb0a777f63b1f88a476c5d8126352a6e0efb090dd293992620ad6ba94bc4eb0e6b53b7fe73d46ccac458de7db762b27f7d00c1611df6d113ca533f5e141852e3ff84a020dfe1c35f36945141a12daab9c54566e70fa1cfdab7e7774309bbdedb914d9b00f9bedebff2ca04ca1ab7062c50cff4cfb39c8f7bdc808d27703fb9daab2af9268fdc4591dad3a22146c17c3705e78a4e84a392d5da5f9d9f0e3bd5fd8b83fa5091c979e02cb6f566915bdf8fb0ffa4ebec7bd77aa3005e914088806d126f2160554858b61af53553193b9b9a872e3b31790b7170bd7d809632f085eb8374b434767912b3c048d2da0d8c8fc983fe"}, 0x1008, 0x800) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000001200), &(0x7f0000001240)=0x4) utimes(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)={{0x7, 0x9}, {0x6, 0xa7}}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000001300)=0x3de) fchflags(r1, 0x10001) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001340)={0x2}) write(r1, &(0x7f0000001380)="95599532433b96d0bd3a5357107ab7cdf8d2179e5c22cabd6630c1e1f057e2d7efd66521d263d5eff207800777a12097354310540b6e37c4811dae8234ba91d99985e9228a7da50e29a9ebe180fe14f7a8c7923df5918da1dc52ab7d5d2ab51b372fbe46bd18450af4036520ecebb9b8260a2a3ff06a74ec8f462b40", 0x7c) msgsnd(r2, &(0x7f0000001400)={0x0, "d0a16d22586340efa0f8d512aa5a962a2ae9b1bf0deca4e4d470057f79ad085bdbc6b4be7b386d020c0de3c11b82941171cdedacb8f18d34e04330de518f2ac7e247c41b2d7234d2b35e6054e702e7521b47ed9c9aed426f386723b9019043ed17e7e6d1d24f60714c55543c13ddd708f486fc7e722dc7ba613b179682d89e5190ac3fbe5ad82295722d376e5574d08991da35bab7080805ff3a55533dd48790d9b9703d93748a7d03855a7fb0e6bd724143a905f4dce36ce4ef14c1c7b7bdedb5c4427ecb7805ce5c2dd8e4fd3bdc60a492cac9cac2445d4a8cf909346b9f4a52e742"}, 0xeb, 0x800) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001500)={'./file0/file0\x00', 0x7, 0x10000, 0x7fff, 0x1, 0x80000001, 0x3, 0x80000000, 0x1, 0x0, 0xffffffffffffd95e, 0x96}) unveil(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)='x\x00') ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001600)={0x1ff}) bind$inet6(r1, &(0x7f0000001640)={0x18, 0x1, 0x8, 0x60ae0d47}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001680)='/dev/ttyCcfg\x00', 0xa08, 0x0) sendmsg(r1, &(0x7f0000003f00)={&(0x7f00000016c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001700)="61143195272f499f6ca08bf2afa2ff513d2fc2d5601ab878d7afb94621ad6fedc40e21a6ee24de9cd56e8e315dca1a209c61615154a08d62b17038072e7f601385db859de67edbb47658bf", 0x4b}, {&(0x7f0000001780)="a6c97890e6364339458eced48067ca0f22dd0b8263b5c20b2739d1ac1edfe621da457a11561ca4986656365db082a8242a120204f54367d0442bd78ce6ded8987b000061e0ef937fe0b32fbb18e269054a9a6d52d7aa85c59039b878cc38e67c14b049a07a9206d8eceafa78aa82bdf15d6e669ab0eef25463a6fa8dfaeac3e2f13cfe6a7439ed423bbdea4eb3089cb1c35a7ce41db62c7572e7bde0394774c188b1656be3c3bc3e0e044cc86b8a09910cba8a332332356067f54cf1f5264a1753b54e6e21155742b1deb0de6d799f67948c851e72f3b4b1a9", 0xd9}, {&(0x7f0000001880)="f67d614f20a4c0776d82fad527c5eef0b67ccef8b75d90d5c8840a5631d050c9571fd900cfc184d131d9daf95bb3bd6bdfbc5ceb066e83dacbfeccc512e4df5e81bf2624e845727daf9b24187ff7c2628753999d29e34b794bac70e26cede70f1621c03c99b48f058a50c218b7029e18cf90e4cd745f6de451f4b05a379da1e47f5b61347e5069c980b08e83006c9a5c0b9602b13f580e932d739c3a448c354d5fecbc78118a74d39d5f60ba56ff9bd1e58bee22c1bce7aaee9f", 0xba}, {&(0x7f0000001940)="3254af09371f7b8e3c98a080c0bde989dd8a4cdad4db26f6318330df7eba15abe5d27ddadf8b4d428b33496630d7c415eafa3350b62b9b5d0503", 0x3a}, {&(0x7f0000001980)="5faab81402724edf52389b5d945eff13b5d28bb97a1b0d5ea2d2c5ec8fad21003768f7c5", 0x24}, {&(0x7f00000019c0)="399be49d1611bc8bb03ef64847ffc155f33a214c30d5b66758092398c853495d8e5e5b3c449d46af2b18853eea9399a5a26d9512ac5493239ebf", 0x3a}, {&(0x7f0000001a00)="665094e51db4bec644accaa04cfd441e5d201744a1214f1e9014a370ce9ecd2d5a5df748698b97edef531a942ef6e80572214c4a6b831289d2cc7f43bbb5bdd119b83bf1b7dcf7b96a64b0d10c02917ae9e6d00811", 0x55}, {&(0x7f0000001a80)="8e69160530a5e62e8b81b0be236a23c11ec799", 0x13}], 0x8, &(0x7f0000001b40)=[{0x60, 0xffff, 0xd471, "2241555684c151efd73fd1fec3e557a600a55d7cff98d0e8bca926e43858853a6b1077f51e13981dd85b7077b61e679a68a362b67bea9116931742b1152c8928ba4899b462821f2a832b587270"}, {0xb8, 0x1, 0x0, "9e284934efc011a6eb9539f5e7a00b8dd79a9ef7cbbe9abb0149a6c1c2fdf6f3e8c2630f3a63ddc2677fa5891707f28e3ad324c1161e73e7c8a3461ccc62ddd5124e9b0d31d5f77dce94e7b53ff04570e2d4f0c1ee7d6a29518a983a1a543370f91ac7ba51e75a41dac864f3e1726f53c984078267a35b3bad7f34a10bd58ee1c04233b61021b378ef798aff079044aa9c191919b9d91de7a784475b12948b98ca90a66fbc4adb"}, {0x20, 0xffff, 0x3ff, "20d98a86babc9e60ed86729048e6d2"}, {0x1010, 0xffff, 0x3f, "439913db3a06e15c800d365ad9bf055f16c451a1ccbc526ced9a661f522bb8c372d2151305449574883da9155b075b37f12af3eb2b3ec16891de920e32d272b065c7842690e6c989ab123c6893da18d01b2b6853cf04bcf4a0153592507c206223ef36687be29ab2e8b9d9b77bc98046c24d866bac0f6c815668477beb230b26be70cb3fc5ce553da8791192a0b88b571af7a103f2a5d3f6c979af70b4966177e66a6c992c6e6109964f0881001d182b2027a6109113d0c98628894ca704eefd565d1ef8974d99a144a8b294c92d2dbc8a8778eb1502e23ea47c1f2286b9e4c104eb41c45bfea99bb73376ba458d4c4453dc8f4758d474da51a4636a4ab24b83d07e61b1151c1bc2c47ba49bf5019a93c9743ef90ac688921aa478591bf7869fe035b3370bb92ae3de2a057c1be19c03c9f82038545b9b1936da2d80542d051f1c48d1f39088bbc10062c64fb759b6aa09ea01ef3607dbe79d442f14c30451ceee82c5d0f632ba37df322bc8a9922e358fad18f1b11597fd3407e45ce2d33cf1230193f2b03ac2bfc5210fe5a33557fae7cf16b7d4ffc33cdeb407e82d3fb05616b4b3a34c986696f4c06c983318a59bdbc32cd418d2f8791088dd425424df2f49940f6eb4d7309d2c63fd9b9a43121fd24edbed8c7f02d8918a189468b9ef1c3af4b1ca75ae3cfc92d7ed183d4d7436a95e2d1b8cc0f28a0d26873f3e4d10b4e7af183dc78d7580afe08623ac7d685ba484f7512aa01c2253092540b50e1a536de65ce57e51219a26a63d42e9c26743eabc8c3fbf5a26f3d686e6c0fbe0f1bcdd547edbf4f3bb88a0a96a7666272d777e3ce304298344257e11443980341dfa431cc63cf618635cf5d39e08d3c96368933f24928d489ea7d245527ef46255a008a5c01e35468a1f3bdd1d40633e0a2d1c17ecbe3172a2549d582f42b715e5bdc16cf6a79e9e896f4f1a1c9bc3450fcb827e0782a7098d07ac2952bd14537ac98b122ba8b6b385e033ea40590bd56aa17cd0ffbb7e2058870573dee9bea569d1909e8da0bce2bcab52a31cb84df3110913dbf8a36f49a505754248a2af9ec55aa015f7598aeec988da15a8875d567830dc8ec0a9509756fba8392c2e289b7bbfb9c37c8e9ec34161ca059def6de3cba5dbe5d172e8608fc51746c8c3fbce846b2e2b80e83d68f5dd264c412b4d472545996d9cd7b069cd0d2d0313b528b2aafdf5e0edf921454609a022ad3a3a1bc8e66e8216d0027eaa7e016d2cba005a69449e46772f4cb82c7dd2d8c26e6090661f9829dd1579d160c0fa685e726d695e2675ed0b7d47ed33a3b664a7e79c6ec0efa7c35c2cae7a8626b37e2ee0a01413fe4e474ffeb461416c3ad8f2fc4f43890a76a303ddbe4eb0bae81747232c47c68ea310c3aff640e01ea81459821f16a051a0a65662a0801f9a5f598b49f8fd4a27bdc67e443bd6e099c5e2da7bba553aa01dcce9102c8267da11b858fcac3c86c2c5ebfc74808134825fa6d4c7713bbb4d0d94b0090da19cd3ebe39a06a85cff069a8daf4720245d229d045f061170042dca5b470da82ff30203ae8c7f795efc0cf5b1aa636425e97dedb427c032910e4f82ec3118993d689912c6636249556e35cdcb6894212419d1243eb0167d689d53012a85368972ab0304b898bd4e524d43741704d2083559006964dec59a9be0dc6359f235008c12b2b5fb9d281cb969040b6eff524512d77bf9528702aa047ca63e73dadd47530913b28c56e65ea5e392af36c13823486eeb970558aa623675e2a58fcff52199957d76d857119704d361bd964df40029ef6eb57cf54f8e08c9cca6c549264ec8de8cc3189fefcf351ec5b34975a0c3b1629bc5511163d217de0293c4a77b95d90839f63e8f936ddb0c4bec9b356decca4cee76079be8faba6513e192301f91c62ad264e6a60ea5d6caa442c2b5d1fc72b8cd18ab35ead6f18fd89ab55bfbfabb2192b61ae24f5bae50c712ff7bd0dcdb9f339fb0b5d04614fa4a1a9f3d50f4b1ea3018ed01abe401d3cc7e8112c39f7f4fd24f45e3e6057397e6b110efb43bd54287047d1907774498d6bc5152137a4795b3d46335d843e4a0d886213e02d1f091d8e9260d885c13481aedb5a2269573d0dbec74fbb677c4c57cbb8d4b3b0a84096854f678c614c05dead0b10d16e2553c4be21dc0f37f57f37b251ac3fc6f864fa3ede45d9563a2061814f5c3fe888f351864b514ef32593f9568b62633ee746b4bb20c743dab98a5811356749dbc75f7b14e4fc0aeaa0e2cacf243fdd6ed0c65ac48025194e644e123da60d66cf67160f0b43e616064df77e8712cd2e154644dc98670a8e2265cb454c3972adc7d2f3d80388be2538a16fc5e5cc309897178af8a1639b65e2d451a94d7cae65e7551d3883577f3121ce92e9e28c68fbbf292815380dcc45c4401808c985c7353da2553303b2b3d4c9985941bc3ee69ec51e2e1a87937c67e2db21a6da3efb66027eac1b516993d8af0fa67494572ec2c984076d49384324909c4083994c05f5470638473cc33bc1261f49cc143c2e60ea2f408f2478046dcace95bffe9246d080f460249f674e60799e049458befd20a5192a3e7a5bb9b739416ebefcb2aef4a7b5c5f03510ab7d674207b4b10e34b963651f36d8aa66057b37e6fea433f37fdffdd7a1a293e51e09daf1188e923872535d4fe2308542e319582a42a31e6cd9693b6ff121b97d47bf9055f47186a12bfb5856934bec81f502e9762e8f99230f653be672592b222b0189358fc2608ea7724a024376edc8699e9e68d7160dd978c2dab6099ffb5c69b4ed3d91b42f4576e0efbb7094b1d7b98faea4da61b3ebe45c8f01580582f080c9328fc350ce03fab11111bd9a21845218bc4c6e6cb58358babe812c619776a38bda0abba4a83759a29b3eb89f0e63a3357facb591296d6605538a7dc567d5889c14cc1e22128273ef9a01eeb6f03fd421be2fb36fa2e15687e216d8f5ca07213385a93a77c1766f9ce85c4b3f9c9d1cb97d10b4cfd1efa2deb739dd68b4a99dfafa7f99504063ca7844e8168fe86d3b583a3c8267dac220fb46bed62d91d43618ad5180de15819bc0afe02b21e90d480149e86739e8c08cf35ac36b7837f77c95e5b44542bf7681e02b86aaf27e34608f5fab6325dfd75e1e98590d976d03dea7861cefe9e32bfecf07b74e60aa898edf703279db36cd0d49d4c7cf0942e7006aff648a96924c830be777b2bba0e8d3552aebdd400f33eb5fce59a5151962b610aba62eeac5b13281e2d3c92a2ded4ae3a3e2d4416bed74fc07ce426b52d33d3b9eb158e477c83284336e021141cfc863bdbba64d1d7884e28ba553585ac8dee3d822c40a9e75aaea8f5f601138fea7bd741932867db6bd75d53f891e6b6db32bf33924f0ee32c9d22f366e456d12746c90ba7e3b9710f4bed869877dde48e6d96cce8531550b773a15753931e7590d87775c4e338d1a29519690153bdd56648a18fea9756ea223e20281ac05ee3d72b48ce45879463f567fb7dd294ee79c4e3b707829f56e422abb5e7a8992da401d36d1d8c00e56cc952a3ef8d907edf2391f2574b4008c62c865a07803bb9b37e9f9d12df423b9a1a1bee259c0ddddcbea5c9ababe4ddea6a6355211c082dd72f1548982bc3cc44e741d37fc73c4869792381145a6f386d2ce64b7786304330c62ebd069130cd06c24b1958b738501d288faf3811c64511829a604494f84ecace19b20368f799df720696babc0f797ec7a81c82fbdeacdc76958b48dde97821ea332c8b8da5e5e54482d5cad0bc62af5be9938aeec80be1af08ec0c72077bda27aa4f9103e3812bb836950fe6af349088c8320b1c41fb9eca711bde1dfb1c8ea0fd1aacdbe7b550180eb2befea60bf7c386d341634a8ed10a79b67de5d11ac12e4787802e004c78f4d716a34a82b670068ba8852a6d58ff28d351a5a2ab20535f372f78cae9cd1095613291be04ba307dddfae1660b39a4b81dd358d5c4f124e4b4a07fdd08e253cb54e8e5fa93d96bc2a8761797caf58c30d8bd4866d1e4e0567126a9b10ddb0842ca33c8681b5eb437762406b0fb55953680c295847147dd537b3e6c0d11b984c67f7ffa95e68f792bd9d315f11553ad079133d34d5eee4e2c01e649c6119c832c3612706e9216abf5a31e4119d521680e87b9b6ece5d85e3696c54defbf9f942fd8c34142f7b408c8642d7bd2adcadcd9612c8b11fa3e1e0c5f0ac633841d677627c5137004b2f8c06031adfbeacae2ee3b0218a35577323e8c927a251dbc9d1cf8ff4ef5c2b5a92fc51470d3435104ec952e693668f747497e016d69633efb94423d53f85f81879c00c71a0f21d4ef4fb6894d521de7915cc5ab4069fb6e2e0bb49aa6ecc33eb5089cbb221f34ed05fe813b917f2838db3e30c502177c36bfdfd3c74ad8e4b0087149c871e9b9d3088e9dd1b40321cfdc54d4880448ec9670b124a55fa2624d06831c26e951eafb24e71ba09c02c3bebe8f7372ffd8be593aefdb11fb0f96c86771ae1540b9ff7fc86977ae99a0b2c3ddd9b3aab072e7dbe3b428e070ee3c0301eee5ced61434d1222e8f1c573a90c183227b6796736b8c3de2701ce89b8a7806c728e205a4df6094fd0170a3fce8259c2becebbe52e1d00f64c305d2d50504d21cd116804230fe6ca609047156709ddd547e561854556e0a3b81a515196bf97f107b891eaf6502096db0215b4f14ed2184b6ada301c572ecfe027488f35d14ab182f070f8af7cc79a7c2317f7707856dfc8f1ce9236cade1dc1525851336993e67e7b5f070707b5f9230786af6f8371040a1c2935bb6ca6969c12e90b8be524cb94eb6ef0f81904e8d857d7b23938632ba239c04f2333dc778d0019b2fdc2e8067058b09c9ce4a8a12ac2377ccf4771fd99757c74e9507c2939d3f16b4fe67fa53feb95aacc87d126476bd65e1351a567c2c52dbe7ceb897a1ae89b13ec90aed5df59159abc61994cf1643694689d8a507ad72a91640638ccb1071de3513941b3f4a2e0594734adf961d7af1b8ae633b69e11f053fe2c42e44694a47680b79664181fa29c51e31486b670db60f588906df1a41bda2cccc783133c3915f010cae82b663a98ecca76028001b17dd6b905237aaaa2c2c4695e972a71027422db1b4321000f02d747099770b7f5bee0a7de2bc68551f53af6c10a1d08470c97780d31107bcd1b430a61a1ff30e80ada050ae12658f1fea7eaf9c03282b6a3e62488fce7646bc38df383c49b46281c467b76db02d08a286ff8d295ddaf6fc5b7dfde968a2094181229d965f6551433783dbbbcfdc02024642392e370ad560c72e3b9d73a216a3c6e3f3a0b3424a8c74fc889a61d0f46a1805010870e01153000ff14a531dee2ba89609cd0379a91191f9f16dceeafaa0ec7057fe07778d682ebbaf522138b7343a1104f3be61c185d82a8e9be1a9176e95525c14b8874fa941885f512ec11fe69d0361ca79a1d6c07a859d389a6d75b58b5edb0c242dd3f01de23dac244e2bec5d2bb23bf277196797df0b0533882954459c7eab1b1c2098c6e88a8e5e4687058455b9dac1c32bd385b799058abeabbd97261ca41c947b02dec24b69de19741917b7f8575e35a7a372c3cf451feb5f6928e5c014516e3a75b75da61e55661d7913025f205ad644edf5938e3d8b2a3565f74b8b06588df5090189d0950a85cc1283d791c7b3b585f9f44e60f6c110a608d704aa6c70b5de7968a37def9fecd9be39628f14b49457de47772ecae2abe43dc0b0"}, {0x108, 0xffff, 0x1, "456c8844a7696982bb75c5dc6f9e48122c7f73149e03f2a8a6a14712ff4ee217ec907203c235aee72b2bfbf196321a2d66ffa16a3626008f2cdaea800cd40ea0dd82c8720929d53e72299e1f8c9e801ea78e44546acf215af7a43dbe827210454d862db2ee7376e4e91228d330f150ee69a8a00329d151ceea0d85548bd592651cbbed67398a3e8745a537ac596d6e1582138846a160aca06afe6e5cead1237801561fdb8ddd997e381fd0ca298034406287aa857129801301f1de470e6575679f4547fcea959d65abf9670ea3aa5238e2fa99a5b691337394efdf20c45b3ddd2f6c07ccdfe70f40f420d236a2e120102e1ca8"}, {0xa0, 0xffff, 0x9, "b35c4460966cebed655f5d47b701bc86c7e0ebb3c2216e8a8be9a298bac54a26a39ddae685cf9517da81f6935ce8ebd487fcd67c78bc85dc1bc736b6570b3c4ff1a523648184eecc13cc2fce93a683fc1105c57c6ec77d695f7980d446e9b7064e484ed33fdf45798e7cd415185865c296ac01ab27f69d9c4741cf8a9d7162d114b850a11d2bc886a12c331b478be445"}, {0x1010, 0x0, 0x800, "4aab727928c93cab1b3ad13e75a3cd12e793e118d5f4c9dc29ab8a7f7320295c459955406991110ac39ea90eaf09c7e25ad4c41cb2ccc5ff7af15df0059311b24281407569ec65f5bb16fc6fb3bc6e898ad1ca978392882a82fc1acc70f4c5a82491625b48ee00873e65943a22a2631de7e7c433988647ea82ebc1a251e4b1eb639f45f7c68851b081be48ed810d637a694b6f4a441af1fed0a795769eeedf2c620412c6653c2b79c61c659644167e574b6beb631b9668d3ee462d682b8cc324cc38d636e00c09f80be8f60c24d3c9fc3c490bc526a5975a7b52b2f4e47c81257ab65f6b651179c4ed3c9afa60d1f628fbb59862f8042ee6b7a0be95ffaca2bc5ff5320bf01addb1504dc8fd3bcdc8d6d874499205c64a5a52a97e25a944c527098bd09f9a48040f29b0d83c6ee7960e4558c228705ae1ff746b3fac38815b95cc685919a8875f2a1b36dfc5298fd298f7e8b9eccfd65b7a78cf9e431013690ef38940268154b6002cd81bf5594e8e44e043612c84c92340eac6101aac4b22761ed8c50b42fdfbae89c732bd8ce68216975d07539a70da89937c57eea41241d60f592b8f0e9f57cf2e3daf615585fe1f2083d64969475c3ba7e2c5f4f702dd0b443a167c1677dbc9695a321ace8bea0adccdf55dfec1f8bdbb2c5781980e7561b601943169c4807de04ae8cacf6572148163a233f261e7f63daac277162808ac8007f2e8539d2893673b8e8aa8cbdc704f05782e1cf5e0592017cb325cb54e9d1cc12c50e14d151d9932eef8b42518da3f62f193364749b036204e7584afb721abb6ba943d29ab831c9f34c54e64b476dd584c9fe8b8fa2a2aa56783b8c1f51c436a62e1b50c8276b5490d13e6de2550a1d5a1161a4a31dfabb6588f1582aad3dd3684cabd95d3e6df93d4c024742e7d4be3f578d807fc76a0e6b838509d98c598d7d3703fff6595a090eb0aab129ccba8d9f0ae2296cad9cb48091f561a2e22b082de1f3769ce9ba13c1de8965a1fc4f2086eaf025e615eb52bfc83ff7f764eaa21c4bbe54f71797b041ad88efb89dfad264cd84c5bc3502575c086b9ae92d518942908701edaad13a240068d957f53186b6a0d7fbc7016d995a4ba176cf0a8a9263b593b26eeeb411723ef0526b18ae6278653f578a890704c26d374354a92919fcd57a4b00b37edd01bae467ad8b2d74419b2986b0f6324da353372f021146c0f643cbac66a4a77f2a2a2508097cd918dfc68a80067d520346eb758ac052fdc72753c5e1f595b9084f2c677ac91f02ba05ef5259f9548521e400d427f0afae5a5fc9d00373218ac7fabe2c7223690ae52c3a3479b7add653ed3fc1d14219054e8007103d897f6b2e73e626ee55e0f6612af63e85aaab961b256c933b9d13e9db814b0adfe0ceb26e8e8896a82950dacb1755e2bc0d905f5d3f3bfebcfd19838d8b55b78a32af18ed4d7150cb7cdb359efdd934fcd5a8290d89637086aa0c48d2ee881855b86da710cb072450277cd769e843a1a33e3aa189898bcfd7b87688c7b59f01775f588da5817f538e749ccf534d2c0b88ba649e1af4732d64e2658bac92c6d50c1ff779fb365deff4e61701ae53e81329a1f8a624225ff579f1eb48ebeddddb6be1d01070f2c22dd70864491cd05ac83a7d0907cdef977752ecd3ca6e6349b1ed122b2e786e48e71f7f6e7533245e556fa615dbd140264a4bc3f7afa103379afca1130267252b9da4365c365f6ff1bbb34b842ad0a7754e518b83c45eadd6cf8bc41894d36727b3e61361c229330ecb8aa75acd1df20392703482ee57f22b55e90567995e1dd9ed2889b7a722886d8f2437df63a97f42e303bda7e36370e15fc1e68fbbeadc02d92282e93ccfcddebdfe7b93b056e8fb0f1bc5021ef3a5a6a8a8cad5faf337127b7875a358ed854a54bdbc61bfd9bdfd0a3cbbc62611f3c43de9339b9ec22b6d4c756a23ec425d7ab2ac1d7d80d436d7d4aeff70b97553e79a7208561a186322a25092904dc1511d3565e4e8e4e2ee2a058280318e35e25a95c8fdfbd60978d3ff14de0a581bf99cd072e34478d1dba567f920b62f7b76fffabc045d95060b653e53c89d107f778db79169f3264952aaa66df734136db325d3a158f48c6a0d1ee007708e4dda4e0020b8e0493a88d43b4fa485c1bc21e313024ebc2212c7dc1e75c5d93f680a8226a50d96ebbb868defbb3f418f063739989b0893a2fdd78fa63138e4a4090e59bf770a7d8caad1577f4e66367cc4be0ac8be9ecd2df24eef8f93287c9fcd36499852a6392a332a2f25df68920930d4433cd4975cc55efd5b0eb88717e15523fb38c103815ca92825abe3e681a2f6daca75d06b09c49e4bdb6b37fc1bc6da91b9059ad8bcb9efa3a4230a5ad72b580350529494be629e665241b87a2f5f94db61edd3502d8c06da8c9648e18a59a6ead2de98e06a6d3fbf2fbb9a5e00325473538a199cb4ba71c755f0ef203f01890e5d52e9a9718a64190b8081bec24040f3c87b5050aa60b26bf17461cceb3afca113ffed32e40ec1a8c1cb5abf130af4e0704872b864880362ee166a49bd78d07b322d2346209952e0b22b83f18b87ee6628e55be68cbe73a55cce07bcccb902b6d5193b3b13025002090b6561c80895f7ccd65355f98a3be44271ffc7bb5ae7cf619f81681dd27851041c5e5920392bc941c2610c66b07ece404e12663efb44d6054b0aa7933d47853b0ece76dfbe72c4b978744c0eca2b8746da86fd0e3aba803851ae55aea7ad16c61f9b700e2008ed4db50041067e4c4c536c8e64404561989f9fd706fbcc5e3237c91ba30576abf465957aa66dfb316696f45a99ceb9b7b85aedfc21f2dec2d4e9f85181c08cc2ea1b82b8ce82566d5243011301f05076334e5e345e4c806a3b3ff0894fd73346f64df472d0876cd09d4e39b48b7532767bd06af48706099e0ed82c7a22e6ddf847f8f9be8d3946e2a59b68998b25aee5919c0c96b4eb192870b44cd5784b1a8340b705d22b845d9b243d58bfeb33842a891adf151f780c421802c837d8f7236579f6069d2843c9690630cf4bafd826605561ecdaf4af6497fe747176f71a48099e858c4578243e1e9f04896504f3947c8d9d68173169f1090b06e9f2f39cdb7104289b07e78fe1d1cc4c95882d793f045c2a125c6d16556ba75b1bf39655a5695cc160a3586394e473de2bbf9d560c41666a35f0746b0c370cd1cef07650a95b60bdf5b6b8dbd27266f7f45328ad2880233cb027673120ccbf93fb8b3251852bd82121be61ea535ae6c188e203a98e2e29c4d6e4dd4db71c0048d887c4bdd9a5c9f5e9f7a93177c0e40fb75ca9346fdc459ae2933007ad5fee361d276bcb7692ae1cfc5d31159d8529e52609b0b347cba740a448b62a45f66cff8807c2e638649ac18d8789977b6f303e6d01f551d79ea797195ccdc196ba2b31b4b0d727c69c994acdc367a32319f4cc7c3e43b01cfeeeb7c0c7688a744027aa69eb3d0d899c3953e0be00cba5e55b7cf6b1be5e849ad293a9f325c9f832d5e89aeea866a508562e8b2eb32d8523bbe56d722291aa7b7ea7cc084695ab1a2f82aca28f5bc8c10aeede71ff4e86838dd758cbfeb11b3993c25c5b656088e9388683645158b615dde84cf12dd58d7d102c226fcb87c32dcb77f838ba2e388582bfed2be77a458283bf3f7d42c87f2da304a362567e658200b7f21bfa78044cbaec51492d260749f7c843b1258664ffa2ff491f17bc31b9e10c414a99c18fd8c51a7e65e0e3fa3e099bb384c0230ae33496b4038d056ca434f5b6149d83258a476ca89fe8d34a1f97a155a69604a44c4583cb4fe6760d583895d172ae70cb93de3191e4895e336db5e499ec4bb615a88d705a552ec12812a71878f0361d1dcde813b4dfb8d1c40e80d930d236ff230e63a5243ac6ded6fa6a32f97fce27b583983d6c649c6a9b49010aed343c84a44a1ea8e7a19623c8465e63061febf047918a67da4c68ca221f522eda43db57325535de0eb0ed905d123fe034ba17834124d83c1fb8b570f11fef2c2b509c4f12bc63be6f7a71f3cbabfcb9bfb3e84f0f8bff71f529c30fd9d64ff66eaaf7ccfa7b44af3f79e655b62a86a7efbae2564324939e7a8b70ace819eb02cab334fd1c76aa4e0c721f6f022402d08080c2873f0b3c1d1e78c156ab269a2efd6f5605441989fec941d458af8fba7a4485ae3364828252bb270b6d18bb7524e302984c05f578f44b5297c119eaae6a3d401691ac72a805882d4b5735b2d4349ff297b18c4dfc5515aa2180706ba59a260e93dda95e4028560b628d6b603528066122e131ba50146ba024b96979f0d1c255beb0c4dbe4889424bf2fb0019a4f2106db81e5930e811998aaed54f4b30c21f00dd38a183dd0cca7278298a330bb0ee7d7aca70d0a45ae325a5fec7fb7bb3461e63769323f1050fec63ab4c69adb3bbef27ed29d53483df3eaee396da8ac41d40b70b632f1c81380c2ac6b8412d3a91d906fc36340b5fe460333cab391e33b74d16d72af268779e3fc54e195d3425dc35941a4d20fef8f64f736d8bbde8c3ae7e76a51fef5eb47e677db92a7580e3b7a1c13330781db71c2e34d2709b7b67f8cd41824cb0fe76a2c36920f138651ff0d731184e1095c190522a7fb7ab89a593d75cd4bc3baa4f50e7d6ba0080cfb30cc034829eee21b684c817fe593f616aab4e1fe850febe208f50e68171f6e8ace0e0bd469424c4eddb2e5d732671a134f5723e94fcdb6c350c26a6efbe5ddf3de68ef30d1fdbd621b8375fe8cf2e63a3add0f9d304f3a76ba4aace598fd7aa4ff70e69a8187eb26c1e7129e81133990eb17af4a005cf53d9496be0d0d8b9c72e02d3b3dc5ec00f088f1112fbe9b64478dc090e184ab9f607eb3b6f453b9dfbd33d7c3e419e66d95f1ebe7c800de5f9306461268cda45405095264c11d28b24d2732b4e1d596ae25553e3c2e06294f47b91dc05f47d6960c56e26fcb67021c8269a479e08ecf191c69798b48b601f406e2b184a22cb10e27d4ea5bddce8599b609af32c9e6c5c273f6c9572cfb5a824180ef0f67daac419d3273b9aa2b5ac8e9293300e7e40e042734a0b62842c589abdad4afb8570157c46c190a1b9a06abba05e718b0374c22cc6d7242daca918003f27236988f2226137d7e10e16ec22afcab6dce41478063a616def4066f99df3cfabe21ab6666007f4b7106d2901b625aa7c6a984ed1eee1ec64f841301c097be72edf0b55603ccdda7a083b9d2ff56733f556d47ee9ee14d92c903a3641b65141f1a1f2d2658f6be84c826ac8e9ba98b4208b4e4f610fc81f8f430ae3eb5c5042132a37b24d76eb1b627da97a218fcf855598d93b2989c94425a163a7ef8e557f74b11fc9fb54682f065de7cde995441da4c0339842c909d8ccc113489ad11d49de10994b8dca10a6a6e94e9c44358bdcb9d02327f5c77b35025b0d0a3e3113875fd4b25b2f3f57e437b42b53bd92788a94df624a9506d70c99eb105864290f4e78bb45473f1e117caeaedf2e2d79cc0c005ba5077613d8e6ffeedf67554d8c5a18d5c534123726c9b25371b25de249d4b06829afda2a4ee2231483939ba3ea1b1dbbfe952a3d23ed130ae8008dfb47627522ec2b30375d8511daf00bcb92991504ef2ad9729059b883fbeaca0deb0648505a490b5017fb8a5a756a7bfb83c94a2e152b541fb5e8128b6f14e39db38a5215c70795725d7f7b2d747893316608ab8f63b123f51f90b48094e69e45eb6192fcb3f3bd2fd5b486ee82ddf4b2"}, {0xb0, 0x1, 0x8001, "ff19d3e6d4bfa490752d2ef2b66f20648a69c9b13139b11db8bec4a191558ce95cfe127d2b0658aecffedd9e4cc005ee7dec3f8c73fd00a4a3df012e5a778325b256c8f9b2ff8aaa42a459b2a4675d7d12217d94d65291dafcf7d850cc8fe6002199919414e4df1f8b2754051555ab71d514d89d0af89ff71fabed99c456710f73c4cd24fe5643498ca8be73585604fb1241b791188d3b6e85deaade4d92"}], 0x23b0}, 0x400) execve(&(0x7f0000003f40)='./file0\x00', &(0x7f0000004140)=[&(0x7f0000003f80)='+\x00', &(0x7f0000003fc0)='/dev/ttyCcfg\x00', &(0x7f0000004000)='\x00', &(0x7f0000004040)=',)&\x00', &(0x7f0000004080)='\x00', &(0x7f00000040c0)='/dev/ttyCcfg\x00', &(0x7f0000004100)='x\x00'], &(0x7f00000042c0)=[&(0x7f0000004180)='x\x00', &(0x7f00000041c0)='\x00', &(0x7f0000004200)=')\x00', &(0x7f0000004240)='x\x00', &(0x7f0000004280)='\x00']) msgsnd(r2, &(0x7f0000004300)={0x3, "4bc7af4b96e534cd1aad1ca6a2a9e20afdbe422401b7bbacdf7b69a18b82e134e3eb4000bf06b591faee2a5a9ab18bbfa6010c8186cc5feec7d9f3b4f00c4c64ba2922b71aa564d67744f863504fe7c69f62cad04969badb"}, 0x60, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000004380)) msgrcv(r0, &(0x7f00000043c0)={0x0, ""/4096}, 0x1008, 0x1, 0x800) r3 = socket$inet6(0x18, 0x0, 0x18) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000005400), &(0x7f0000005440)=0x8) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000000000006}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) syz_open_pts() ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x5) r2 = semget$private(0x0, 0x7, 0x90) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x401, 0x800, 0x0, 0x5]) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x181, 0x0) semop(r2, &(0x7f0000000100)=[{0x0, 0x0, 0x800}, {0x3, 0x8000000000000005, 0x1800}, {0x1, 0x10000, 0x1800}], 0x3) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000280)=0x2) 16:00:05 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x7fff, 0x40}, {0x0, 0x9}}, &(0x7f00000000c0)) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26, 0x9}], 0x1}) kevent(r0, &(0x7f0000000080), 0x5, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9}], 0x2eb, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8000000000000000, 0x0, 0x90d2, 0xd, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x100, 0x3}) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) socketpair(0x3e, 0x0, 0x38, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000480)="3f0edc141814a2af9346ca778a86045771ecf6baa83de09f7d97d358e6c07832ca6949aa0ecaa37bfb77c74a05d9f04d38ec2e027ff42e1cb39e679f41f095875f37f89647f536413505243be7d3d5e24793dbeb2a0681e0d6fe505ba395cac0bc1d0014d00c6d6fb193c95a0882c0c2d8eec4d4202e2cfb7662db738ed5994cb6aadb090d6f122f5856f4f3c70dfee18e649fab3faf04c99aa8278fb60c8fe2906f815ee0300e68cb01797a2b16b74b9c84ece17be3258b6b09e10cbc7d7a85bc82db34471afd6591a9d3108e60c4f12c5a3cb664e3dd0bef7333819ba43ffdd75d55947e1d02ee9284e4c16062b3df52def1f99334de9668d2f8b6e558", 0xfe) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) r3 = syz_open_pts() close(r0) dup(r0) r4 = syz_open_pts() readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/254, 0xfe}, {&(0x7f0000000380)=""/249, 0xf9}], 0x2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) r5 = socket$inet(0x2, 0x2, 0x0) syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x840, 0x0) getsockopt$inet_opts(r5, 0x0, 0x15, 0x0, 0x0) 16:00:05 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x14, 0x1, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f000052a000/0x4000)=nil, 0x4000) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r0 = kqueue() close(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008b00003a27048efc80988d3377e6000000080249000000000020000901feffffff00000000", 0x2c}], 0x1) rmdir(&(0x7f0000000100)='./bus\x00') ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) chdir(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 16:00:05 executing program 0: write(0xffffffffffffffff, &(0x7f00000003c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0xff0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x246, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) syz_open_pts() 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:05 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x82) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001540)='/dev/zero\x00', 0x20a00, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) r5 = getuid() r6 = getegid() sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000140)="e9ef5c95fed349771d6e07127e6748400103ab99c95e51ce67f349041fda0e4e799a2cfe7343621958167de88ddb9be110ad5cce71b236dbe30d777058264d8c19081267ab16ec6ce20fa1fb9b27de665df60465164c0cddcb599b57dee6b4f72597c0e04d3eac0b1955966219901870d9c556ddd14e2b26e408cac68946a833f755bf8ec8af481ad83002965c024d3a7e6a1684cb5d21a1236a5144ff096f767399aae22edafa7c634be37adbd2f2b7469b37fcc0ec853c73c136125793225d5a8e4222397f6140852a2fa3eb00e602e3a05867bdbd89fe6791b201d4104cd2c3abe001f306a6a86c16a319f1c41eda47bfaee440838e82219eec981509cf65ee854ea11e9be53fc076e5ff0b68af5db986411955191e6d590f9cfb728840d3036e74de2e9b9b26befeee5721d5cc198e5bc4f9d9f5afec5a1331533c1dac2889caf90678f91d5b06718984a4afec93d20749236188eee0c485888b3259ae2a856873cfba00dff9295d6081ccee157532325f592dfaff5736a6747677ee6e7b8d0808a6012cd5adfb87687ea904cd66ab6465214abe84a72e59e7309af0e925f08a35116a2093b823455a844a3cace07bb960a966360ced38b87b0721240659a08a7499a72b1aeddcb8c81bc1207bcf97ff5ccfb03ee51f96c7f68afed1a0eb59230f9a7f731d259cca6d19bc27c5de93c1faaa918f1479bdb34a38d22a25f7a2b56f5210365f7063f3311c935a48c2d34fcf5e804a1a22072ff5ff8fd2f9b9bb49430e671a4aa0421ccbd207f0ffb95e89a400d90eb348d7d2899f653fc3ab5e616a1b72cb97b5c324f1cefd47d7803360dd936b6091069063480ef85edbd5832f9d48f6ab000b4fcb9807f37b9aaf2e31013d2d0ccf46ed72627f5bdb3d8f105f31d39d9014586eb38f025212cf7f29ead679593808b8bb73f8c1a5f691e66ebdcb1037372a67b6cf5483577857471cf4ef4b5e77fe5e12be9d386bff34d1773b9aaee812422643cf1b95983a95df1ef76845e8d352fff5a77f526269537225578d257ff958bd50995e528c4b0b1f5570a8dbf8a114418fed0e6c232c9e39773da329848c0c78c4a02e250bc5e16b92dab22f3e9672d2319a0688b0b5b8a251167208dee18ba04d37d2e0ff75d5dd5913b100ccf018b232f51da0e354c2c2643e8a970780b61f5e7beb7b63841a0a6a0d46aa9e004eb953afbd07d8ccadc6068202fb2f50a0527c76635377a7bc955cc449f3621518591bebc70a90334e9d1ea20f30d8c9328e44dbca845528f4cbead4590ac84c7c6e6b9f07cb20fe3a584923f14e7377940e2a45f89c70928a63eeb8e12d992518eeec3f5b87dc06a3dcb08fc3aa4c3d7127bb733f692781746603d795c7a8e76a79ccb845928307b623e8269d6972be814e875e2628562fcffed78b78d8e303a0861737c9f8437671fca98a8112fb8b5a3786e97259a8cf0c19f3d8e70a609079453140a84f4a111f82f507745a5b59834f8bfab6c7a82c8450a1ade52247c301226743c1d0b2a0612e0169ae3174ea16b57c9f0fdac8a83255835fe81b261bf974d3a8b4bea5897cbdc0da5f56e0fd71b2ac84cc5061208f8116d5e183464973a8817275f226706077de9fd3b00dacb65a76e6becefa8fecac26c2a3e93e8c110a60ce7b2fc418d3532d54f0ccd6600140935d6d0413f87f6eb826b65caf047d25727253f0fb4c680e938b00d7d8993167b985464e0276b6d10db1cdf1b61b845e9a1ef39b44641085c534ab3258bd40d82d5bba97a55286df0dbea0f7a27a773cc17f1fcb1fe8153dbca29bb00f0d6a57566bbb21709bbe8df199d6e08af9e96df62322dd58dca184558d86cf1da2b7bc144cd64189e0f13d795d4d5c2dae5879f60a4c1831fb9eaaa72fd3641ba08152bbc6964e1cbdc0b79ea944a6d3882ba6a38b0c320666e1a99327886ca73394be1501cebf8386f40f97720a9eec53cfa24cb30d7d0519c3e09788debf65d2e9c0df54527468fb4eba8b90a09fa1265fe8509387a122bd5150eab059aa69f4ac6f854b49dfb4de233d6073ff8ecd241955f0506446d1c1be85f0bb22e6ad4f57fa9bd6c6ca98b7e1c4d3dc7e63edf0f34c53818fd6815113d4731de1a5bae9aac93a64a249c43930fa5a1e3f737ed42bac773427da95dfabcf02ff0d136e3689a182ba1b905eaa4b03f69dcf35d527fc5796b1f3972713776e1db543221dfb21a5e1358d495ecd43a55cea552fb7881b84745adf5a483f03d96417c7bf1baefce0d71c33a34700fa75352008b668bc27998a85bedac48dba694220bc40312ec0b28f15e4b5021380d4827a31e8fd2178c5ffbd5118d1a309ea160bcc66f86fa25a9c037ab6a98a69658e7dab268366f55104a0240515c92a4f2339c1148ab7dcdb885f6e4f4a5513d5afd3cc80c662697f173a09ee68309be317c0c9e08c3ed7c6dabca1c5666142d55bd23e692f20f7d86c10c8ed3bf92ec064a68c8c0fa34b6933114f8a656dfe3a9717062032cbf30a97b6946662978c5d4f4aea15d48014bf09e5383bd3144e64f6b95bbc18ec5bfc14d5aa16ddc6b9df8ff775a7cf078eb6dcddfff50edde58520eba6fa3ea25abbc4d4d1d2ad6f5208da071cadecf76048df2ff184adce1f1198040e693a92ebbe5ff7e8538b5d3eb618d1d117c4d3137d0545a62f75821bab031801463a1b9bb6d5b2f33d91a398d56208494f8ab4de8d12d5ffdaf9c3e082486368f91451e99865e91bacb24834119561e2c7c605b8b1189aef41c3d580c9f868df949db65d7f67959175b62cffa6fc383f73b35a217e81e5f98d755d3f3355215fb6335ce0247ae73aa7df2942da5d3991a33b19e1d72cbf8530e98ab3b95104462eb36e8c9bfdbab37248b7bee9ebf1c17015de3b7955e095484585d4edd04fd9b73aeed504106e2b0afc919a3f1f199f080c6fe6f6d2dba043cebf8a8cbc0e5a6298c253e1376cb3804722b259a3029060e3e86b9420661d950bdd6aac27197b9b8218a4d87c070a8764589e2210a5177da0c3336e787b8846fed7603454e806a63ec12baa2ef8dcce43edf03960473a1f415bc17cec63fc520ad448f5c0b83800d7a53853e7f130471afd9d449a102383a81131c0b5998c63acacbd6a329d184b83ee9e4236d675b3ce7d3fc2eab4a811c25e68ed944c4a9389360081212e203d952c20203cd2fecb307e47563e21875726d6b77d27f59ee432498fd058085f150a306be57851c49afa13dad7f31218d0e58f4a15fa6c09fdc85b8c6ebcb77187d37e5e52b35fcffd79e068ecad9a2f65f511b5afc1b134926b3f66f5115d82cf29044752069ac8dc3cfc80ee32489a6a06e42c86f387f619ee455c4a70aa22c32cd7f2034bb4cd802d973bbaf7122f501b96d7aebeb542dd9cb2bd95db6c623069fbc048442392650cb7b6f02cc990d6aecd7707872eeeebac28731024074178c19b178551be35aac15cdd22fddd6624f837ed1882d975dd15390f3549a8795d1694cf90b89dec17c0eb63d63b03b4dd1f976ba387dd05ea36e92843daebfbe22d5e153ea08889db36210c638a6a7daaf273b932f53badf88e11018fb9a71b9ca80f6e1d6643a1502c665b24323bd0261ac2e18380679387707addd33fd3a7b687430eb2aa8ce1c02ac70289a6fc2b25e1f4fce038adec455ab813be0e0d5163c2d6362f97fb5913bcad19c42fa300bee90adb74128bcbb266f0b6d1f378764ed893802a40a6fa3fd0ac2e473b311a37a1675048e4e0fc120502850c09d0c96a3ef09be81ce9c03f6f36f1dcae7b756e9f50f29223e4666024974372fe862c299901afaf743baf350d5f811612b56824602d3037ec6f5440872c09043c7978e83d9c106a208d60da36b45b1fda61261a214a03480b40e4eaef211fb7be42aaf39e4a429a9b64ac49d82622898a150b3c3eeedb02a19cda93b07f17cc1cc26b54502bc6a1232682c8f52b559b9fdc2bc4add9d024b6f2a64dfdead18dc14b875314b905185af51a6104b03dc788e7e46a14ef31a3fef4206af72b4823b7c639c052021438b237791dc3a20f52e09664773979535d2435e08b5d4b7e72cd8fb80aef55ef53c6d626c5c540c7a9e40c495cdd23a97b964aa4c29a5d1bebffadb9eeb500ba04a7b3dd75f36eee33a63936bf7cf4a05d9a507c2b7ed62c0339314b9e72e7a3f92decc0a25ca48675bb99f0330dc588a2376b549d7b6aa9f2c1357894fc53307bebb9ef81d8c3e600166bc9947f154bce20636afd8cf349378c3c919015e192476b9da6f0a1a5114c814e1858c01652cac98a4f59714b374691cb8eccd755732cc0d6469cf08da214a982e7648c3e43497a9903980104619e44193a41597d6a88c1a30a663860c00c917628a6eb805c8df65fe0514a2df317b383ca12c9292dd12b88d0578c038ed38e35712c340b340a73602f082ec532c8fafc320c86a896baa0c5860cf2b86fb1ad9db5d3cdd1d870ba595e9640a313067c8bc2d0a0ebd65308780bce8a9ce7c1e72ad39be2b1e0f3b294f8382e062dfc40f79cf896b2233759f36438d9989a5ba63aef34a94d5bb585f99e2792127679ee32e7c9c78ef0c94932aa254aa9b1e523dc6c1afc4d9b145be8cbf4835dcff0d0e0d508851afd67b8e0a2d9347ecff7b302ab30e00874b62cd2fdcb88e5180fd2ad77b25a6fc6c60578bf5db8f3624afbf9f0eef9088d609b1517cec8f992de8d226a24019ca864d6db733a4c5d243b006a335b8b5cc576c9a58ef98758187f4f3b69c7f02d1bf8f1a2a9b8776db77d2dbebf0800a42bcf6e061c81d6a3cfaa95fa89c157fbad5830f62825348460d2a525c1e0e657cc4cac461383f7c34531fc34f1ca8cd3ea3265d5bb62477d6a9cee61f6d6c0d18fd54828e202fad2bf9f8821eb259df6ea932a2bb1bcda3d590d93a46fd571ea0f486c397ec184570a68ea5f45df8999a1228cabbf64685abc5a85388fc4ed70098613eef444836594b193ddca211ab65143c8395ebe637290752906a052fc257897b8340c20b060820928ffa11d178401a2a3ed755a700f5ad4a9c3e08578e212fd315a163ac762e5237f748eec41298379198b97f091aff9a94a57b6ea394c6bc9c741d8002d9595b07891fb493d1ea331136f96309f99a499ce68942ade42f7e48241fb1a04afb34849bb8b975d74d1eca6b4a20c0e78b7782d7c5e15ff9b4427f2348e2a299523a5ebdf671a5d50e08df0b7ad4ce4b8d0d6a725dbdc4be960e092452605903a951e1fb873bf00eda3ba5d197f6f0588a54dd4f94d1f30d2015df45a33e0820d06530ac5b1f67d08a4b00ef2457179f308b805a03213b062095c7cea42ff077c6139e647092fb0c3c312fe1ebd7ee16b277cdb6678acd3fbaa03d7c1728cc5906fd06dc5fe36041f5cd18b1d6de5b84abc294418344a6a7339869b4214086de6884907908ca71368ab5b2fdb8060e479470900eb8e8a39dd3edf61e5801a4d609fc989205f3b0537b423a9691b0d7ffd8c48b323c1dc51b1d4d004113b1f15b8a87746461aef9aa408fd5d429eb40e66faaf4139aa84a0ead46c02bd836b05a157459b98a160b2a8ff1a03666eda874dd1230f1f3bf37723c6a9337eb134a5fc371f1210edcb0966e252833bfe9e7347b8c2dddec174642cbc11c1799a5512d5333b485dbba41ade2a32541c7f6764e2dfab78cba5974d4a5551f622763d34bf2505edf66abfe69a956e31374d897d7218509adc1ec9003f980c3ae121b751a00aaf9dc68b16a3bd8ed52f897d4dca1e9e02", 0x1000}, {&(0x7f0000001140)="70211368c90a0adef13dc2b3a7888af7bee40b96c5325aa67c6229400e8196557a181defbf49242003c6792adae6ca0da8418b200619c0a4e38dded6c8d02a725b617dcf6c58b589cb6e0107b5485441d960535378bd796cab2e6f8c523a27cb92d1aca23a57737c6616f38a7a23cf25ecae2464eef899ae141aff4aa19c5182dbac1d71c65bdb669c6f1dfe4ab40b6978111b55da19caae50ce4a", 0x9b}, {&(0x7f0000001200)="a73acb0d014b65947f56024e2790017e68761ee8351962c66486a9ceca4e60b7a673bb3f5e051d66e246a9fd8787cb8be0e603e72ed74508a46e5af50496cc2bc8d3b5a9477b28b4583dddc4129137080e9c1fb7a3faf625b951263ff7eedea9eae5bce8a41b822f6369ff5ad072a8c826d31979c5c476bc507b58e5467bb847bb9ea820ed6813", 0x87}, {&(0x7f00000012c0)="aef8c36326568ac5053ddc2feede06a3016eedf505415f76e0a4eb8ff7c78b4c6974fcaf448ecf61767bbd4e5a89c59b42152a2a4bcd7c9fab4c9adaeebad181d991b7b993e3c7cfdffa7d08d215d7d361df5efc8a66b15a5f", 0x59}, {&(0x7f0000001340)="c6d378", 0x3}, {&(0x7f0000001380)="b9c9d4c2fc8c871261411b3076e9e69afc66b16d76e7bb29e6eb59ec54e9c30977c1dd4ca196d57016fea9a73234646949d6d13a28ed1609bda21b2049cf8c4a2610e9f8590626643e790983d5bccef6ceab97ebc6d35e26aed70bc3b9d914572c24a8dd1893dd1c8b99ff64b2f7b0257cd56e16ca", 0x75}], 0x6, &(0x7f00000015c0)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x3}, 0x4) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e00"], 0x1) r8 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x78) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f0000000080)) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 16:00:05 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff) r0 = socket(0x2, 0x1, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x85, &(0x7f0000000080)=0xfffffffffffff801, 0x4) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x1cd) socket(0x18, 0x4000, 0xffff) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x90, 0x4e) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001a40)={0x100000001, 0xfffffffffffffffc}, 0x10) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000001a00)) sendmsg(r0, &(0x7f0000001980)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001440)=[{&(0x7f0000000100)="1d86775c41da4b8199ff3457ed05e2cd99d1ba4257e7a1b1ae06ae4f470f7d5ea8d25800173396c9fc05183468811350561c24984a58f3c3faa160149c3a6eab9ab4ce5ee98b95c8ad3a7b34b343d605d5e4ea712bebf5185fa2543fe4797c88f1d5720aa75eee33ac5018e3a1de68f02d7ebbb546d7b57e53d78de86b3664d77a1ff668de2e49d4ebddb01fce5fa0303d51e658c8556a0408ca5b71a54f3b131f5e078e82b4add77730836824ccbede11f288dac3e9b2481c0c9f930c693fcd0d232126fdec9157457db2885ebeb9b5f021e94533e8fabbc74bf443b9484e5a44a8dfc09c1f8081196e746d5a701ff50f81a3", 0xf3}, {&(0x7f0000000200)="66f81bc5ef3e7fc42dd71c589a374a87d00f7a42cb54fe8779e1baa9d3e1d03d8a8f106960abd3ab533c575f6cfc588212ed7f2aa55a9be1e96c187a543291ceec2aacc4d4f82ee689e6662df08578a9557e29acfcc0dd893e347e1268cad3a354698aa9c703471485f1354cced00b2851a786d58a0f69cb64d57446be35131e20cb7f4ee6ed54b8dd119860b2201e8fae87b97bc4a4f229d87ff8c4ee82b3043f32cd44e4d684", 0xa7}, {&(0x7f00000002c0)="b3120db54f970002f0cf9eb997532746d7d8371be5afd856b58fc46085b066bd43c4ea39ff40be215fe68ea0df801efa3dcd328521711fc894aa0db222729529549fecb7276d64e530340916a6875f09f377358fd8a76be931cce9f9b011cdb9400c817a3058bb64fb901ab58355ac97a71b168fdac32363db46b8e5f2314838620082ea69e33daeb13aa9e336b733aca1c01745012154c5c3446429127e41f6b579c8373563942754", 0xa9}, {&(0x7f0000000380)="f61823dbdd9d098a6081e338d39c0798aac77c5bbaf66eaaa51e25ee69bf01b50829e21fc2ef8e25b8add9ffad3525d21fe6290da7cc46d669a9e71dd098824f6f6709332ebcf9fd781252a8281a9060df60d47334c622d80e48ccec6d4878981a5a13ae8e9e8439a044af60a5440e823214db181c49e3de7ad3e284a6cd73663feda1943cfe793011b5bf12f8eccffad64357991a343611b46b450aa644cadb11c2a2d37a3bf8b50c92726db08ba6af65e29b7e68fb05b743857fe219b4340ec66ef0deacc9e74463e3a1d8719b24261ec322babbc842137c6c1b69e08dcf17a4ace638594c45b6d2649f04faa67d622c841278548081b46482a36e3438b1bf9a32745178588910df9c5cb0ed4324858024f03f3378d5531130905e7b9ff1061f24a937058dd73fe82fae3557c96ad4615b653a7f2fece6a7ca9a582a5390c0b408534288fbfed7a555d394e1a590b135f84d70611f4171a7cd907b5524da6dea1d9453859d91f57b63b25795344bbfac9f4b48fa5c6e9061f2ec36352f54774d97e9505fda7ff6fc9a9f62d38dbbc71e1cff39f5ef1e97c0bf3c788ebc90c223afc34f5d09b7e915f39e124e8b1a4ee9ea6b56e588f0474c0d94623c4e443e028c297357a016eb671cdc3471de15b9bf2c2c33a29702e785220400bfff3b03a63cbd6088ee4d64859b34af14ee3ff1893ad53bd846036c24374ad03903bc24ea8b8e05ef8a0f595bcf6bd43a1e3161d067ecb45ef9d3b9689b01584007f8a7db2dbb975b4a07af1735936ba53484e337675c0b388778402325de5f6f01ada08c940806fb9675ee07fc8f5d9c8e7ca23ff5fe08bc5133343b397d2779e76286c959d32b0d6aa9a2f38a0664185cbd843567794f49f4473614a1511b1696e954e98fbe0e388982263d3bf29a6c5a01735e77a5911da5b1e8a0e4b770fa55dc2a2f28502df5eeec97a9126865921e1d6f23f722f8167fe1c531e2df0b5bc72334a8fc99faf46ac2918cfc6d39a74ad17752dea545bd3a7f91bf49a18202e44454a760c068311cc8149c4435fcec8ff91247fed6d894beff02cfcaa6daf4dec951b42c0d5076d0fc10ff96a4fa5bdfb221068609f601f54253dfdab285896e2cf8cfc046987e463d369c0a7372f3652d176bfee877609d5d831b339f74f9744b29901ea0b6577d3d4aa5c329d805ec64d9259e0d5c877c4ad970aa6ac4964d4e16d4b3477661456113d198e96a6b9d6ce3abb99907a3e3bebbd283e981030962dca9de9e7edc21342f66c3d6a9e5806b4ab04fca3e3e246f29f0d7931cedfc1bb57bb1ba2d8d1b7d563e737899158b0612237c98b14d376094643a8ebd8a6c8c078cb84ba895a8755d28e339753fa687d0d4f445945663fa24837932a369fbc21f0e3b2f05203c317b2b5eab740fbdac6371a699b55750b388d4d9bdc3b87c511cc10b4e33e14ba715f56ddcf5660e2db33c2082f3d96718481d93f9e149a01db5ae2ff9619618e1a96fbb0f23639f28eb24fbf4e92f812dc359a00a32722f69d454285e7066ae01e21f50e2b3623966d463665a78fd5bea6282ef9362dcc1114e64b3a4fce797d6a6a9dc7fa4e2c7ae1e7ec168a66f34ffcaaed3f02a71634548116651f451aa93d5f166ef8eb588ed994405e9d70654625754442245aa9221f7dfb856c5d4b3127726803530ab6a9e5aab7aba777ec150b990bb9bf2807811d06bf6a8a61cf6d9531e6a9ea71a47f1c16e0607959dddde89fe7aff4f0b29fa705f93037d1dd889375f76139efe6a6f2197b3cc4caad125d160e3cea5caece8db8cc2d48fa444e75d9b3d3e50e2d5eb7514e40464b3c211d9f7d47937bd8943d5b0d51a775d9cf8a5448bcda02b1b176f945474b79b15a9a0f2113d1108a8f4cf4ce5642505f795ca088e9cf6c16c42b1d22a00f32e65b0d1adc62bd7922c8a1a0070b7d148f96be9f826eaee418fe317d56eaaa5f229eab5805c6109130fc07edfc559e6ecad6b9bd42246e4909e7ab146f9deb292af2eaf0891dbe90200b17eb8e4bc4054449f071b7d1c28320e6c4795ec14dd411e8d82229044cb7df981730df3f11cbcdfd422517a250690ed5bbd8a04fe4b8adab2acd707eca2b17c249b9f0d85e4b6d10c444cd523e4d07674abc02ad142a18d027a0ff393019b1920ebd351e05a6827286345d87ce430d0fe0b58257321c604d84c9729fac9bd6edd782d608c9a0c282039bd3149b9de455918caf56971da57c07c1e772e369cee3a25aac35994f4cc91d4ff9e854dcfb40c6575e59bbc76b88069a3c5525573138904bc205de23fd67ba53f8abc91e5bfe0c73b836390386142897df108338f5f459247cfcf40bdd3d25a70907fc5a83cfae47ad4ae89671971c53cde55b814f972cfd9a569446094924effeb443d2269d515e4125cb99c3ea621f7aee0f8ea445dd1fa3ae9fc7418c4375ea13527932c18003475996051bba983f642a5966ad6366c23dcf950f61db0a413c696a12b9e1668a189e48b39182961896f1ace77f26e536316efa5f5b30528fb44233e6b3974cc658ec85f1bb9e1b81fe0cbfd5c42a1690200cb9018a058f7b636d11510ae2f4b7f35f52977ebb21fb4bc8055e2d9b5b9abce728749648f20f232162ca10b10d1d977100466199ef2b8cd444f3ab78f98274a743f005d161ba6e116342b5e889de8c08511a450b0727ab8c2791b2995909c55fbc12d300786144a92344ea6ced9e7bc866b566674c56baea1886d9c0b46c9def9b381fce37954d9d4172556aa45f9da9897aa10663f152bc2d76aac83d6869be3a5b307289e48e19d2288ce5c3340a5dfdc255fcd4593c0aa493653abf8c58e5c850ebd577ea63c263535e5877c65028e8cff25ccb935eeb098a2dd1dce4c5dca38cfd82044dfa5984ddde439034078f331c4833627b9400fa138edad82bf56ab853ef0db323344e65bebb8ff2b6e004b566acb4d2ffea3d98291344acf58041aabfb8330fff4d7a151cc568476e37c1014144cdf9e148533b146c1f6e323bad2782c8e7de3cb34b2752038c3e7bd9b6b3b44d9a9ad45a1aad3a208d7b6fd755a9239c58a6da3c471a0be74415f8506c7d618eeac25fe43802e2289cc799d40517a38e83b7364f1fc713c7902812c659a706c0266863fa62f472aae5b676657bdd76e25b6a5cad1bca8964a73be5aea2c1c07f591a59050152c81cd61a3020fe59db0f8b93ed513855385313725cc7418c39f7f82935cfbf53b2ea8b46122cf47ee209274cba47a2cd20178f202e1a917667776fa17f3bf9e83913bb5343d2974684989ba95c8ee67a3ce50ede2f859b7fc41e874d275d8db513121252308685041731b6f60f694450421a79deb593c9053c425e5b96f0fa619433aaae88cd32206c81975dae238c49eebbb8e5c72ec19ed310d479cc496320eb8c2a2c5e7892b83db9cd060e416b6bb82d25457ebf39fd27eece43e2a241a547a742eed2ef88d103ba70e9f571570213a335ba5f1ad45b794d6daf341a8413628cc1229cba0a59bcd831d0c6855db5aa6b34c4428eb6861281e97305e8c4ad7d22cdb101456ab594d0e7ca6ef238464d34fa6485f897b3c0324bd25ec779bf3ef91770104c6279abf83f9d76d31131a92d9edad3cba66f1ff86d289f76751967f854f799dc54eca6e9f1543f890e22651ed6ef5d91d0699c717cf4e5573379df67949b27154dfc6ba98671a0e9c0d1036b89d8b2696f450673fd4a54ea62de7e13e76e9482375602ce46ac45f075c83fd7c3eea607f05e689ff412e1af2dafc8b993d4eb31d7158dd0d407ae1abf11dc7b8ee11c533df964e28cccf03bd9848f0cca2ac5c069f9a56afecd816cc75e6aaffea12693e0da15d1a4523248bc7b7e330167e5fc325714612baa528f31d626eecb3cfc537dce974773162ae13297e637e6949b9827ea227b28b3bf5d02d094c148b6116db2cc447fa347ae97051a7ed9fc94489b104b3243f972117e9e8d76cf112a4679e36949c2609397d9c793dc9ed405304f992d516b52c9c5bb310e8e1f344aa63cae155bfff44a6940ebd63f3b2917105bfbab6918155a561dbc6bdce2e9f15268a177e463c2cc31604d73cb9ea1ac05a6d8414e2db0b791f7b782f60d4405893608aecd627fc5d84fd8beebeb3b17c14d4e84e704494091d8295a94d797b36a86a19b24152dfb552bdfc233eecdcf679167552b1be89c26449c1b9f08db7fce9ec5963bf3b685be7bce5b92154e776e58b44d6bbd2f5285ce929b272728d896a79b0577e8daf7e3b5a01d62411b19b58f1bab78644d8157865ceab51b8d5553d5855fc8e0bf0b65f0f24a87d7a01ba5aa3ec676b56998c905a928cda4844baf1ce68988afe32d8ca581f11a47e1bde450c3a0417ba33728f59f720f11531683f6c5bbbf3aee68a28a68be214bd0358000f242f643ba534c9197290b39afbf1fb80fbbeda4fa7421dfdceb54e4630a3dc4e24d702401499f5291f6916a697567ac15e839bb46402e07112f7b5b04dde1de22af88cec6af4ee6624dcdc2da88a9a1a6eb0663f92ea7d551f8b22962cec8a8731d34ba86cee5160ce32dcdc78028c6d66dc928563d7699130a3f76777001f5e4d854829ffc863443fe236603f48f6ea72ced5fc010f1a36e5b54bb0c040a6dcd28e64be0790292d77c98e122277cf378709e05313dbd311adbe77f364325bdcf3abac7ae40782d5f6cfa7688c6af867454a81b17abe17571176bcf1c7a47d173faeab44a45acbe7bb8efe574ee11621f6ae7b491ce185b8d75b9e5b5febebbd0f826d7fe9dc5b56afd8f6a01e1a342cd36b2998b68fa51bc0602f7cde84a2ff3320fd7271be2b05d43ba761ea974113e3c1fd0b7992366e67e85756fa9c4f0d967539c750bfb6f15af3eaf95ab0a8ff38eaf8d092fe03abc9178f6e9eae4954d00031bbe4f4c64312eebac1ac5376a2067710776c83f2299d871cf69cd270108149b89dfe8353e1c1917738bf0a60aa4b23ad448783c5ee33fe95e7dd531cdf39e3126a061e92afdf322ec7e668abc08e13e043745a4e2551b5b66a099b8d448a38c76915772495ca9e4c2ef04e1eb53fb3e614d6ccc3688e18248fdf72f63d3d011c76dad6a7400a84e84a7a321e2e6ebd3c5ac2dfb4cdbde0a0aff3a6d2d1d87df3535e95465464281374b19c4440ba9d8e5e3549eb80fe2d53f85a78be21943fc2c32447e937a79ba97436d0520b98bd1f2f4a3b174b1778bac34030a37c17fb7b307e09eb2e8e59fe89bf3909aac889232051796542d46fb1ee525abfcc2e9c269d055b18753b7db18a5f992e4513aa4fd8fd01f194f96134ea6489a29b7908b7241161ad1293b32eb44c1794ce941cfd1da0dff465d97641c416dcec8aa2d70f173975e9e9cb0f2b3e71776d8b8f9f22a5548374b13b02c95bb470f0dc94d9bb4d31c6bb1c582d912e6c9508f4211cbe2b417e095538c205c32f10ad6b3b88dde6dd3910034ac47864d7d65d690b12fe1e86f50c8cf65634a98a210ef0bcd37c43ebec0c2b974cf3c226c2de59dab9d0072f31a6f413db1c78a70c7838eb66187265b81fe24fa596e06353e0036b15f03c813b9efbae648d7019b4e891b94302c38a1623d2da15d008a456519a2b9344981204c2c3892db45d74abf7182c36090dfcadcf151acb0fcf08868692385834dd2daa77d8d66bf9900e02996265101cc1972907c5d0a1c21f82a69c855c771431b648cf15fbeb0a28509b242a44cee44edd57d04f59c46f9b75bfdc25759ba8a2163c20b3015a7ecaedba", 0x1000}, {&(0x7f0000001380)="c05b07991bc786a0f5c375ae2b12f754a45127d124ef58a374242e00dca68a3dd9babcae9460cbe7affac4cd8fbaf98fe8cc6469a2274301e0ab55b7f4b5974c1e7d043c19a4ecbf251d1b1236e19d039d16f09e39125de14db6fc5eb4066992a222e67f54c771925f0a0cc7c5c2b8ebd27bee3f2821adfa743575525a901d05878ccb13287ca97f97ae08", 0x8b}], 0x5, &(0x7f00000014c0)=ANY=[@ANYBLOB="c000000000000000010000000100010076272a171ee7a32d595826eb9ca265f9b9ebb2b5bb943f57e82dcd426dc36a47c6a71ad1fb1b592417e21e747fdf3061610d3120844067fcae751f3e8a64034f2522b481d8a8923ba2765e6ef974ca625945edb468ef35c74399a4be0ab2c2f5348c0ac19b39adfd2eb25c30b3e4dd631bffdfe9db9959098ab0c1e7d4e028ff50c68cff0bc963897e37830cd229704595ab3ba63af65a9ca3fa3941287411a0ba1a5dd09fff05da538cf2532c1f1d00f000000000000000ffff000003040000ee8880d18b03127576bfea48b659556a8b737b239166a8288550cd646589aaff339723391d7431fd40c9b858284f2b6b7272d80d4bb0c39c3003a613c01fb573ffb3413829b1279f2acc3988b1af6a7b2da53deb868ed002e3e72517d5d44d6c020815497272f1d719ce2df9f876ca7d73d94e26bd28ca1330c2389c95c312918202f0f8e549f2c7752347ca7e208150350f930859a1c04d48c670ba96fd65ff8c2357e9755a717223be75ece39758b46fced9bb487cc7c562f6786658750788c82a44f3e0fc7e65f0069c31a611508062aaf462cf9bd62304143d80ab589432200000000000000001000000000000008a89d3b16df253feb1c40000000000001001000000000000ffff00003f000000078e4dd2f70cd89a630b0592765ced50376bd6b2fe2ffd9efa671ac8e7bc6da6b2f9dfafa17c0038f0e501400d7bf9c55492af2e5bf0c9d76dc1e50c2d21fb50932d4c1ec89001014710baae08e22d650c75981cce546f0a4e2a3c41bcd7c2c40d4bc8e4a29b9f8df762a406cda56c9c45e0cc0c15dc0f342adca995bd6d221924c4f1a94ea0804e46d09abd8e4bc5116c9128310a9330c7a142bd12e8e908620133cbfbd3427f81cbd76c2f699d14ef24519c2f8850a2610d272db8fdcdd410659b2233382181f09799c07d509c7d3b937c07a85ba554ed2e9fe9306d99dff8308e0bc6ad4488f25058fbaca7782221b7032ce2e15dd3525774000000000000d0000000000000000100000000f0ffff1e5c87a12b31273f45f457374232b05a28d8794ce79fec7fe69d111f40b6dafd7fc32bfa73e32b703ba429becb0820e611ab739720f89aa91ef3ff96ba243ffcabe4343e61e51208758842e75a6c3b96b581457f7f7d809193f845fafd19ee5a578180c5ea27897331172f99be4307330248b57db2716a322e169c7877ef46325141326ba561ede5bc4e859737cab69a5144ea77d340d14e6b7a846b45696a34445766cb0ef79b9a9973dd2fd909e65ad14f83afbf92473f71620000000000000801000000000000ffff0000000002005bb2f5449f8dd8747059f6494c03c85cf91ae56090cc167ef8a040ef47b5a3c230faebb96048669e9ecf07e5483f981e6b673e768821442683cc57b845c57b32cde5a4e86fff817f376bbc37e622ea98a3977fb44c7d1f6186259057a73d6a5384d06f90361e74ca3419a99956e72f0fb064d6c9cfd798d6c6822d50d19b7d22a9cb4c161146fd477f0d10798b742cb7a3fc54027c1790b951781430198d4b12f6d96de2cb631cacfc48ebf952e99a8dd1e3f61ae3110e485fbf076bf32db7bdc0ed63f882a84ca6d3e00f0abe031877d383e935507bd1b6005ab79b9954a425dc23feb377ef1d8714bdd93f9382a20ccbcf5d5ea7be0000"], 0x4b8}, 0x8) 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) chroot(&(0x7f0000000000)='./bus\x00') 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="820600000ebc336b037265ef"], 0x1) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="a43121e76eaccfd61ed53a3cd1dccf434a5bb7ce658ddb9230262613d8b050fb23c016", 0x23}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0), 0x0) write(0xffffffffffffffff, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf3d6a6d9fa6d8072c8715c577838bce80ea30c1015ca2b99a9f1fcb999681c99e85333419dedd489f538850a78da8799c56d7f4566f3ce016bc44a80e2d7852580d923d8d2832e3d9b9fa72645532b3dab25778ca6d3ef758fd51643f36378d26f11f28394b2d20db6b4b45e4e28663c933bc746e38fd3a2319e9efb128142b31ff859662e5ab44723e1447a18b8c0fba0ff1e3ec34451ca4ee2c4d1345f049169d88862a8bd400806652caeed3287daf9899e49bc9ec24372cc1692dea1d72822f38044a123d4098dcf75e30232d250d262ce631009f16e75cf0b42085a6817896849880768e88956da018afb91240376ef71b4e9882350ef6a0de1b63a225b73440268efd074af10fae84c645d533f61bf02c0ff88d71e4994adf8d454a7f0d0a877d1340bf56d7339ca614c617313db95513394f9161b92e2ca0309b501a39d8e3dd63295638a1848cc397bbc2c8b75e835497b63cca6fe08252c67848c1f6d5e948e95361b31235b7877e93e68f55a3fd6ecbabac0b4f2ac21c7767dfdbdbd519daf008426063b5123cb8842f52eac24ab9a65fd35d6784b05d3cddd7a44505a0c297de7f8e7478140a951b48096efeea7fa82d2bae8497e6589e2c307bf52159f44b30ca4f81b47aae83d726b6cd260128b84f3462691c8dc27f8d20adf95bd95e9a336770dbdce7cccae3fc05a232e87c41636e79010dc9439d450c34401796e768f915e6109d52aa0e8325c86b425dd73302dcced488297f9faee00189eb4030ba3babe485af5f4e067e06827fb2342403d5b0e790f8c56d021e30e676ebd235432b1309e960bcddc850c685f32962b38bdf1a1718520cb4f6a87b3cc9b707fb47616e0f8aac4af0f16c5150ee7eeaafc06cdf30523201511eff5c851589d7174ca9f34c5fd77b69aa1fe07c32b3c970492de9591da85e206a31d6875f7dffd7e2d942ad1661f714b26e90b1569c7d6a2fd5d6d78bc6dd5440cca86ffb8e2723cad64d0607474e3c4fc226d0c888f17cb7c7f9db19d0ddca3a2590faaeb195c72d496aed686ba32bd6980257b553bd640e6394a6a07e642f4e0b9ddabceb3fc692e04f0c5e0729fb12bb2d13a32bb813071664eee053d8b716c5c3bccddafb32b1541d4c12d2077f952bf5a7f8a447a7ea704374aacb7fae36ce1821db46d172305a51924175637fd3adff7e19044bb59b915e465431107426155f68556e0721cec56122ff8a3ed7416b767eb9344fd0b093290c27c7d6d3f9cbdb7258b9e317f4d4d353a8d58bd8353ceb5e5b75fbfeef80c3b663efd8151735319a3e6a9c1167de0aad7a8c78ab05fb3a195515902c9aa0668adeaa6bf6dc2cf98ee6e3d1978e1fa4b28d98b3be8dfb30878740e567be9188e90d434d5be7275cfd12f9fdf3cf76e29d31dbec54311a006bcfc88b86cf6faacea37ba85caf05eaed19000c63c3e1c0fb2b51dba00c25afe2df5cadd6a5126ec4857312be165ac59c128daa614032c4e98609eb484e80964718525325d4ec1d4e9143fefe013fedfbfc770ecae3f2a6537481f73d78cbc53e15fb3661f040a00e88c18f0223d4b1e4de51bce7a52d14010ec5cc3444a074afd4c7a2dbc7c773d11ba0941699667d2b568734b699ff5936eece9d83a481479d961e2f98e7e8b71f26c05835e8fcd749c95457414415d72a6a3a23a8cd0d57", 0x61f) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x6, 0x4, 0x1f) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffc, 0x7, 0x1ff, 0x0, "b8000000000000080100", 0x0, 0x4673}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="aca0ecaa6675eafe76bf0af3eba3d386fac8af254d5c7eb9411e9b43a2dc176945d1b3df8b4eaf57690c57f8186370e6d08bf33efd64fe8adbf9727837d63df2961039e118d409000000f6f972ed37766f155bbf586cca963f00758d407dea1aafa7ce9d45649a21c0", 0x69}, {&(0x7f0000000100)="2fba1879a2dfcb62591644a998852393019b49385d621e2f07f0df5739b05a7b37685fb2bdd0286e5c986a5245b4762cea6e1d48ccb29e2961df3e0fc77bde8ac13370eda99802f2ec634ee525e05a41267f920eada33ab196dcdc82cda0a6875b477d68fd1ac13329095794add811b02863c80a7f5fe9db", 0x78}, {&(0x7f0000000600)="44f4a00f19c5f888470fdc9a442378c15c87e25197aa41dc1a7771128febc543f55e988ec67a16dfe8f904482914b9f9bb6d06f62967b5d8ec30941e96555c0ce38f0bee72dc78a2999696a24f5dae", 0xf}, {&(0x7f00000003c0)="801d9df560e37ef64a17676bb508fadede758908f027b606c729c72c2acafc1250835a161eea7f616967445ae63ead8d59e3869c89dcaa221b9bfc5402248784b8e873c5d68ef889ac9ece7ad1eac893ced59f65b79ba4f0f9fb72d42ccd0355ed284a98bf7d1c8bfc63aa11686439afa35b34d2feeac2ceb47b4f34176c76c2a33220b3f5a3ff77d98672d4a71616ba3449bec0a842a3e8f233574f1cc72162c46dc87d", 0xfffffffffffffe0d}, {&(0x7f0000000080)="3904ab4ca6e0b572", 0x8}, {&(0x7f0000000680), 0x15c}, {&(0x7f0000000480)="d6aa5907100988495558c0223be8d739a75db5c8a1073756a85d173b2f5bb95ef83607253f927153ae840b19e0564b42d30b62788a8f50af7a186bd5c8bb53a22d51ffff7ecd7a3112366a88fc1dabcd258e663bb504e742d491f25d3ca8df42a3001dab634b4507c894eb3c28392ae2cb5ad357f271903c172940bb1d4476fee1", 0x89}, {&(0x7f00000006c0)="9d8662b4f2227bd5fa264a045a8eaddbb001d7351032fa260d277e14bc5e847deb9c337902c5c105461d75a3a932b429f71472e9c6591dd39eacfd1c482750f5b7bb8d6b853cce3d717d56da4c6da6d942d6d66e4ed57b25b1a1409ec8aad02624abb499a74327f07c86f01e1cadacb077a8009ac97606d67aa151baff9d40a38a5b6060043019d4aed352211fbd938ebdf2360a4abef284caeeb340c2b354d79f1b864936d39747b146ac24d6d5d67967a8e411adbc2f8bbb9b79ff054e89b81d2458d4427fff0eb179a662bab4b3a89ce556513b733aa4378f4ffe9d5ab0f9def0073f11f2e4", 0x28}], 0x8) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80000000000822, 0x0) unlink(&(0x7f0000000040)='./bus\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="13be0a2fda677f1d5ec1f8bbfadac2d8b8a8b57b0941aaeff904aa8331470919f43f52350a8af20dd832de8829f007e6928e0cb687ad1df963283931f3361b3ec1c19b4f6067e80a3efc5b5842636c86c3959677cffce4ec1f665d72257bf758f294cebc22df1df51ae7deaa49ee61b66241d333795924ccec68aae3a44f4af759f412e2e7bd6c5b9ff4bc2c98914239e21ba00c1ff85d9f3a7db6c2596755399db0bb2cc2c5cdb8222578502e61", 0xae}], 0x1) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0xbc03, 0xf6be}) chdir(&(0x7f0000000140)='./bus\x00') writev(r0, &(0x7f0000001380)=[{&(0x7f0000000300)="2d997b7e9c6238ea5108898bf12ede847ce28fcbf66071a783890e6d16504f04db55047072f6a02381d46102244001930202ef3421a0221c74f640e245122d829a9d3de6d820299052b6c9d6bb62", 0x4e}], 0x1) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180), 0x27, &(0x7f0000000200)=[@rights={0x0, 0xffff, 0x1, [r0, r0, r0]}], 0x10}, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe6e, &(0x7f0000000180)="0f6d9a4f51280000000000000000") 16:00:05 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x0, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00", 0x0, 0xffffffffffffe50d}) write(r1, &(0x7f0000000040)="7ed85f17f4e1ec1fe527b062de61711a5871b1a26b6e2d1f6852ae01d0ada5e65e0797a8e54ecbef42d655b599a30e8117b1e210af2be5ab1e67e99995c7d717f5c84876de1a432f0c38", 0x4a) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) clock_getres(0x7, &(0x7f00000002c0)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x2) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000300)={0x100000001, 0x8001, 0x101, {[0x0, 0x6, 0xdf64, 0xffffffffffffffff, 0x0, 0x7, 0x9, 0x0, 0x0, 0x2f, 0x800, 0x0, 0x7, 0x5, 0x4, 0x1, 0xfffffffffffffff9, 0xf9], [0x80, 0x4, 0x7fff, 0xfff, 0x0, 0x217, 0x9, 0x4fe, 0x1, 0x80], [0x1, 0x800, 0x1, 0x401, 0x0, 0xbc, 0x20], [0x9, 0x1, 0x0, 0x26, 0x4b7, 0x1], [{0xfffffffffffffbff, 0x250, 0x72}, {0x9, 0x9, 0x3, 0x9}, {0x3eeb643b, 0x1000, 0x7fffffff, 0x400}, {0x1, 0x5, 0x200, 0x63f}, {0x52, 0x7fff, 0x1, 0x88a6}, {0x3ff, 0x6, 0x26, 0x740e18fb}, {0x7fff, 0x1, 0x7, 0x81}, {0x6, 0x0, 0x7, 0x3f}], {0xfff, 0x1, 0x0, 0x9}, {0x3, 0x20, 0x6, 0x4}}}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8080, 0x80) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x4d, 0x1, 0x7fffffff, 0x27}, {{}, 0xfffffffffffffffd, 0x0, 0x20000001, 0x1, 0x6}, {{r0}, 0xfffffffffffffff9, 0x68, 0x1, 0x7, 0x1}], 0xfffffffffffffff8, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x4, 0xfb6eded012704f18, 0x20}, {{}, 0xfffffffffffffffb, 0x0, 0xf0000003, 0x10001, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x11, 0x3, 0xe32b}, {{r0}, 0x0, 0x20, 0x80000000, 0xfff, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x2, 0x4}, {{}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x0, 0x8}], 0x8, &(0x7f0000000000)={0x1, 0x2}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000600)={0x3, 0x2, 0x9, 0x0, r2}) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) 16:00:05 executing program 0: getpgrp() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x24}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x101, 0x4}, {0x0, 0x7}}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x3d, 0x7}) syz_emit_ethernet(0x2, &(0x7f0000000240)="b380") 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x41, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r0, &(0x7f0000000380)="fdd9da4af7ceeb8c2ab9a0596836126e706fc7fa57656b5d7f0a8c0f0ab2db0811661d0a2aeb37ddd8ab7a5091a133cdac4850bef2b863f2009960487cd17bbc3481fe50c95f79ab7261105112a214cfa16aff3508ff272b1d759b133c2992cca871e45b356c7fa346dddb7a137d912c5c2140eb7a55d1df1cdd2cbcd24f62f730f1c5f65b9b7ae9fce8a0b39d42831dd04d12d8505dd46d8066dea9bfa003f059f9a5f11b0c258b6cafaa53fad57ff6af55f8d4b1aef6882e243cfc579a58f42585e652cd499eada8e6c22c447f35d1edeffc4511bdbf34bfcefc9436013f0952dccd3555087fb4ebda26e9105902ca74593ca1b596f522977586f4cd8c2ed284b8c4aacaaa152d550fc2de3e7b817c03b19a5c7a41be0dc253cb03d3f4976fc17ab45a8d0f6ecda5d40e969cbccb30cdca346d6eb4a506a6e5119b8987b400e378ab7f2a277cb1316da9cde2cc22a41fd7793372df835cd22a788d64e2d2e10d4060049c34665d08582c2ccf86a76a2bc065c5485452a653a9bb3ceb2dd602ddff8daf1899be238e1eaeda61b9ae6a8fd8d714c24bdd503fb28144c11f5a34ffe1fd3ebdfb7b3b571afca580d695cb38d0d8c0354b185e2f57732947cc81a758aac80f949ee7477643fad23bff33f320f0cbde772db98a30b0b6e020fb15cdde2c9896402880414e68ac642e62624530334129e8fe8fb1ecc0a6f8725838bec0cf1484820afc2c638cf4bd9ec9cc2a7cca019dff2d715e6e3e59c5156bc719a0017acec671e5cb03972ada8394a749c1cc3f8757a403466c5fa7697b76db8c60d559d92c2114dafa2193b65b8b2898f41df0c1463da168f0ec60a95999c8207df92170015e6cad167383e1c376504351d53bb86a0891e567946736deab8eb9d049ca8fb180322a52cef94dde1ffa834b2ebd7f677c8cbfbcef672aabdd75e3eb8e28a0743cf650b1500394e7d6effb9fff16053ee52798b1f22d38cf12a23e3c1d2b0e2cb4ee5e3b0ad187a7d8f8dec999964365657e0424a300cc229ef763e5e6e72779f117b573d1635323a419e61af105e9f3149601a72c116b043152bc3fd6255d350d8afb619613a0cef14ee814b9a4c53378932a51a0884c58f6bef2b0621dcee69eda1a44306a9e454a3cb5089d468b8c86a6a49aff2c60dbc29ef9258f02948fd758ee209348b8c27e414fe69c770e6f2243ac4f81156142895dac50b9c7ba6c5c6bf677b3cb9f24db15cbd118569cb2bf6c2f01e27756d55be512bd052fc8c7d9d537ba752b04f3aadb5c8305b738445686d810636a83d59320defbf6aee7a7e32dbd2c66bd4af6ce8194ba64c19b80f898c97a2add6776bab7fc3cff04b339a4422ff1dd1efdbe767dcefea1e374627e5b4108f747bdb47ddad6dd5648afdd24880c23d27d6185d008873cbcfbaa7257415768f51625727ed919c7172fc3e56e50ed1ba3d2924299fd8a8c18965ba84d6bba53d4c05b6c4f99a792dcc838641bc00a6e4b73c44c8beadee27b4195fca0280bcafa118b9a5b181be1a13386b30dc8f40d46635ac23d08cf2c67b8ea931e8845aec78cbb11fa3d021ffa21f9196b4ea738433fb32a0fb4da775156c7e8ddbad934d079e00becf4b6cc4be71d0e988b6fc72bbcfaeb7ca5a7defc8d866dca1f429661dfa67bce363c31dddfe45a583181faa31ac50ffd2b14fbecb8f525484c1eaa8d1017e3bfeeff8edcd5c3f9eda6af3cfe0ba1dec7fd08d278b76fbbca89a9c45814fca84c304d18c83194f494a9ae10014426ddaf0125049ad6b02b69e345fc8afd293efab4f415645d6fe669a8f3a76c89fefc627a7819de1c6da90c0601e048dca2a5e5d839a8b826c21096aca7c5245c6733652e624129202e9de21fe4ad6e17966243efcfc4caa3bb8614559cdc2e4e342fb341320de68b269b4a0e70211eb2688b15fa48a552c4eef71d1ae9dcc2675aad60e251bbc3c05572ad969f48c19097aae901643c95203d65c2f8ff0a9f6fbf2b48a1fd5412d774a4b43c256ff38c97bd8a76ca36e0901c5ec6b840d5de1aa224bc1e1cd9a8ec4e069e0480030f055c4f6daa7ccec3a72451913fc3d1752c34f2f98bc018e4788883651ca891b355e0fcc4d9bb0e01407f489101441fef5d07a684a8b353cf0175eb7b6db9117a851abafd8dfc1bb3827d9459270fabb9d5f4f7c08e6e59d7ffde687f32221d85d400b8b35eb6771d915611eb3bf8dffe469a1822b3d6db8b2c89416bd8b49e0ce210e50d3b0bb98ad8fd5226ee42b72bd09d676bca2b8bc0751613c86bbe91f353c0b309cd094a3ca97095ec372a14f4b1f40288a086603bad6c3b63d86dbe9c1dd4a94608752e84fb247032b704eabc86dc2394c7e4e07e2a1cdd8ecdc3f91b2b091a4364829f87998b816ca84a6cd34d4fd5c659a232efcb233be60b670761992b9c61be3d17faa206ba54463dc442c2306c034722ce248a8f020c6a74944b563721e7b0570cff0187200ed5e3d34eae415da16bb8b89b88ae4967d398a5ff96d8d6ddc0da9132b35bce1dfc675d2b409417e61289e9d3a8a8c6e077d19cbbd1b8b4e5bf1d4b2f9af9cb0e2f6f212826b2c7b6bc312e2f8c4c219b95ff50f3fbeee64870cc9e0c20201deb19e8b6e333bfc0e63340a68f3a0367356cebcdb4540f981b60e090e82f5c80bbbb132a1af14f222d81e6e867aa527c9ced1773f09657d9dac2483e87febd03e80b9d921a045139d8a9499e4eb299068f1764730252e81f13638caf8339b130332aaaf148505bbd5c7571692aae35d590ddc9681e3bd964cf0ffff5f6ddc24155d0e8296fbb468c7fb37a01d74f15b350f38eff54d96d196e6884b7ee62f052fa0b7513030a8180c3e5046ae373a53b5d3444d760e56ccbd36ca29948b8e67502a8a976c0a1bb94f4f999837e81b9fad39dff7763888f01c262e04c90f8f93905a34947c9f0c3b23fa5d701c4b81e5ee7b6c12376092377a171cb326fafd5de22dfb5efadfba2728ffcc49b9f820b9b8ba52b623cfeedbd4ee34ff3290dce5c8e4418a4a2a94bcf278ab9b890c698dcb3ddd998fe1baa0381e3f90479bdbb3eb794cc16b98aaf798db09dd36b104029db9daaa9752bea5e74e362d3764c05c0f5d2ce8f439fb954ea3fef4c25994c799bf2bc9e450803648b66c0ae139a44210dbbf1be1a133d610456703aa263192619c38f844744658d94f5e1fffdfcbf476a55dd4a8530fc01e0534802e20a407f20bd05903e0d25c4e445848c046ef512e4a7a11824afbb3325769f91646cf3cd8169b00b10ec3e1d5332119425843c0d401162413a93f59349e43005d720fa06a47937949d0012ab6297b1d7034bd92d34cb8a0fd2b766c5e2592967bb1ef83cb1bb85b58585d27f326a8ef74ffb502898f30357a3d116d3cfd7cd239bd1d4aed460e1d4755b5d308f44d5e9538992a60b22fe02bfb1e360c0b3122990c6de57d4b7e5c012a771f7ea594faaf38b2e2b43c4548edd34ebd092b58af20e7ab33a2ce19f83e45237d4b4cbcfd87c81190735af1cd68f952b30e5714e27586517e00e242ee15471ed17244c95f73960660231b656aa89987d3e36dd9430b296034f5ecfc8e09d6e500f656d02cb3b933b73aacbaf4de199cb813a55afaf3b394386efae10bf54fd138b42246b956f27ae489e69931fc75778bdd0ce34e9e33b388c01ce10b71ba7ac63fbcd9c1e68c772f5111a8d3b9f1f81d5906601954ba987376179a2eaf53e823a3285f3721fa293fae45b314556401ac779cbed0c7808f524c6976b66e032d2d836b0235e1b950bda521da8aac5390d9cd6674599a171e87a5ccc46750be32884d28be582d865a401368aa692bcb41901f4aef5ee2cff27bad16e27908ccaf139b4e1a8b300dcd6427f4585422c2f215e5e6e84609f145ecce50f471bf23999ad14de75c8e414a4cf74db3be76c03eb7ac8c11f00077989429fdc60cbd573f7f22199b10b7cb757f9222d5f0b7f56c33b4e55ba2765880dd7656669f456e5fd56e8fa03c24a7f5b5041e16c2bd3915f18e2b25f0ef8894dc80c2deddb642de40db3b2cd31e5a382a3e2de1996e717a98db643cf7e29a84793b317abcc49c4e3651b14f3060341bb6cdf0291c79ab172a8b0d11757df126f146495664232945d6efa8b5f1391b416353528d9a5f9d5c61bbc66b6fa7e169bb05489b246abd7e47033883e48e57a9e1d46e7dc182c72a80bdefcf3a1a1d0a256bcbb3f2b188f344b6b83a544ea7d27bfadd4c6ca61a29ec11081044485d48baba26119fb9e8960b1a33458d7ea31bb69efe41107ccd59a59602708068fc26b79865a9c4d8fdefbd5d4176b138c36a5cc06f46a3d00c14489a7ac8bbf8530f284dac2b0435eb72b78071e2d37a97f8f4386823df88a8216e3c837215c28615f6a7570c2c09cc0a9836477a9996e5f8b7f7f63d77773e26b1aeb47e27fc8e9f3e172aabfb60538270ffbb90f0b12641bf15e62648c6514461ebacac42e3f47c7ab1befc2e5c5ae3cb4cc1c67867e8e5b0e7ef7b42e99aa522d3c2e74434ec941170446dff44ca639c2e959851ec2f10cadcae1c551652cad74d7351d8af26cb10096e8d1d157afacdb90d16f124334cb87b2ed01956c3356ae1758901e4de0a1ee57183aa6fd347ad47234df20d991aeddc84a0bde35ab263618e8cdf948d2ab173635591deaf45a6ce546aae06c34c3a1032dec5802a8dfef84c9069812b3f0773b2d84f608f2faf86a50608b9c5c7271c96004dc7380168ae68b7ecc4b074c7553cd9d2f3223302ac23e000670cd30d445b1582fc4873a71458478b113f8a12b5bdf2fadea6bd58db49c525f371fe3150ed2b63e0dc8747564b5e17493203b8157c757bb71636b2e18be8d0ead9b97098c871a967724c61e662c2a5f0fcc56683c6cd2195b7eb805df095f5ae7d16d23f61dddc70cf533ef05b8d8afc60984bfc476ad0e154991c889ca3b20cbadd9900328b06c82c9575daca7294e25b349301c1930332ac9a15039776b21d36315d61730be337cc350373b282e5e36754202677a90b7b6191c59bf5731b274e7f0f1ff124e869093ff3968d8e74bb10e8a805d425905e736f44a732a0ef0153a739d4b01f8e698a6b30b7a6f94e660270714d2e35ca366d331b9be3e6268fe07713b5964d56905cc7d9052ca448fc8db46b72ee1fee70dbf5d0f89b19804e7b8c4a71fc51d2f6e2ef47d393f5cd88f29a4bdd8bf1614f638407b9491ec8af32364c20394bfe13d874734663a1ab6700d050d794f48b75621a82a9610c599be9b4cd6cb13e346fbc699a34cc1892843dab2e0ceb5d4e20033052fa815c4eb13e2fae222290213235b674c934df87b679359f480c60d751abf7e2479132da7dd81c1c828d147c9de7cf6dd7eadbabaeb157a191df7250adab5853990c046f14f42230de42cccf5e3638ef38fdce2231f26e786dad1e4a6353c6e900bd7eb2b807d963d6e5ed8c5393de50ca303485bd0b629cab685a8f51b137b253f5a8f6e770e05cf5fdec1914f8c0a4aa28b38ab3baa1ea871b382bf5e5f3862d7fcaab1c38c7d49e51b3a0190ecafe1d88f49aab8d72fffd4a4bc262169275fcd99cbf834019b6d1edd9c89950dc22707125e38924099b790a1c4f1056db2097266408a83a1e24abed17f0c3f9192eeaf0ec2d8915fc6a7b6fac1cdb2d0534d3f9f21c14826f0c1b285f4e1ab74a969e48989570b4f6352a979e474778f8a7f0b205ca616ff9ce67b9b5c859ae0dde450a3733d7434e9fd34fbeaa2479681d6e7de07", 0x1000) 16:00:06 executing program 0: nanosleep(&(0x7f0000000080)={0x8, 0x2}, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x820, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0x2f3, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xd452, 0x3}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x98, 0x80) close(r2) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(r0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x6, 0xffffffffffffffff, 0x8001, 0x7fff, "1a0d450aaa38f9f4e8a50b24292b1ab7b1bd5530", 0x95, 0x7}) 16:00:06 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x9, 0x100000000, 0x7fffffff, 0x1, 0x3630, 0x200, 0x5, 0x2, 0x0, 0x6, 0x20}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x1f, 0x2}, {0x3, 0x4}}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x6}, {0x3}, {0x6, 0x0, 0x0, 0x4000000000000000}]}) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0)=0x1, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readlinkat(r1, &(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000380)=""/4096, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8800, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x3, 0x2, 0x163}, {{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0x0, 0x4}, {{r1}, 0xfffffffffffffffb, 0xe2, 0x3, 0x40, 0xf1}, {{r0}, 0x0, 0x2, 0x60, 0x20f4, 0x800}, {{r0}, 0xfffffffffffffffc, 0x11, 0x1, 0x3, 0x6}, {{r1}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x2ef, 0xff}, {{r1}, 0xffffffffffffffff, 0xf, 0x20, 0x7fffffff, 0xb13}], 0xed, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x7f, 0xc9be}, {{r1}, 0xffffffffffffffff, 0x68f06881dfaaedc1, 0x0, 0x5, 0x6}, {{r1}, 0xfffffffffffffffa, 0xc3, 0xfffff, 0x8, 0x2}, {{r3}, 0xfffffffffffffffa, 0x90, 0xf0000000, 0x249, 0x10000}], 0x6, &(0x7f0000000240)={0x1, 0x2e}) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:06 executing program 0: mknod(&(0x7f00000006c0)='./bus\x00', 0x8000200b, 0x5) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) recvmsg(r1, &(0x7f0000000680)={&(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000ab000000000000e0fffc003fa4db04920004000000000000000000000000a684f75ed37ab176ef9f666f4fc0ee000000000000000000000000000000000000000090db25544150150ef62c01a9c2a66847fbb4fc5ed1f73a260b754d120bcf8f6811690c9e15b6075eaceda69e246a28f6e4d6017e68b896e4123d2d66bf49797b7d79abe9f2ca81c155dc8b29fa4c9923061b265894acb2865a02a51c522ff8db"], 0x3e, &(0x7f00000005c0)=[{&(0x7f0000000280)=""/180, 0xb4}, {&(0x7f0000000340)=""/22, 0x16}, {&(0x7f0000000380)=""/82, 0x52}, {&(0x7f0000000400)=""/66, 0x42}, {&(0x7f0000000480)=""/245, 0xf5}, {&(0x7f0000000580)=""/50, 0x32}], 0x6, &(0x7f0000000640)=""/10, 0xa}, 0x40) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000240)) 16:00:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x7, 0x20) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r0, 0x0, 0x0) dup(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ftruncate(r0, 0x0, 0x6a) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x41, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xe9d5, './file0\x00', './file0\x00'}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x28ce) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000001280)=""/4096, 0x29a}], 0x1000000000000065, 0x0, 0x0) close(r0) open$dir(&(0x7f0000001240)='./bus\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10100, 0x40) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x8}, {r0, 0x80}, {r0, 0x116}, {r0, 0x40}, {r0, 0x42}, {r0, 0x80}], 0x6, 0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000001c0)="00a4ab004000357fb327060575254c6af2117871f4462d26bfec000000", 0xffffffffffffff5e) setsockopt$inet_opts(r0, 0x0, 0x200200000000c, &(0x7f0000000080)="a2a250387c9dc6ce6f3fb006005ca0ebd4df54696aaa7a2d1eaebfe266509744e6a15adc0bf04b87d5f824ee08521c41a331c8578a6560022c07d5fce9db25d8a038c9928608e119cb669335ee3cf1a1bace7b11b3fd4923b52495b14c935665e28ab73a7632b33d4b4ba8e1a37c67ade00000c8c198209549da2807a3bf9f7c4f87f7ceb19d88602b48d7f6f73c57", 0x8f) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x3ff, 0x9488}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x2, 0x0, 0x1ff, 0x0, "ccaf15711a21ab64ef147200000000209e0000ee"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000040)) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x100000001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000140)=""/229, 0xe5) recvmsg(r2, &(0x7f0000001340)={&(0x7f0000000240)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/33, 0x21}], 0x1, &(0x7f0000001280)=""/183, 0xb7}, 0x843) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x5) fchdir(r0) utimes(0x0, &(0x7f00000000c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2, 0x564}) 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="020000001e11ff8e279c04a21f6e13a8"], 0x10}, 0x0) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) socketpair(0x2, 0x7, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1a, 0x4000, 0x10001) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, &(0x7f0000001800)=0xc) r3 = geteuid() r4 = getgid() r5 = getppid() r6 = getuid() getgroups(0x4, &(0x7f0000001840)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000000280)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000001740)=[{&(0x7f00000002c0)="4dbae073d5d2171f09990f94f612473480ecab2b7d760579c61cd146735181c4deb3d44b2d38fd96ba7fb23553e07eb169f4b7cec27a23af65570ca28f8663aa5d394ec2e8fb4f75d005", 0x4a}, {&(0x7f0000000380)="dd68ea76f7fcad9b2edb82c95a5be540a5460de8103f733dcfc47ba049c3191137d051c0e2d11bb53a28b6fe1b67974a8e93e2b8f4a809551f2a063e910a2c600f82ab502428d1a0bf58fe1d490d51492efeeb55a2b3876a84b7c7b5ec66089b3ecbaeee8354f18d097afe9f8e19d1bd4fa16124b67c5395e7d493a306f5fae7ad7249263b8e1f4fd137998e8009d46f34fd30cb71f407cf19bd24be41fca54d5120163b20c5675ed12b", 0xaa}, {&(0x7f0000000440)="13640f64eb51536b47daa49bfe8b43dd916bb4bb451414fbd5643e22a50b4129a7f0204f2db53f756e0bd7c168bc81fbe4d470a7d90ff9a9e025e5ad3eaea7c079dbf252cc08405d3223fdc13f7ba7f52ca415bcb7e6c813e4107c813cc0faf76b2669e55d745f746d05cb962be880a58972a79fbbfb59a5d4ead557bb5ea2e2bcf4dd1073a6fe1d85e57916", 0x8c}, {&(0x7f0000000500)="4c32b991292c2e07fc2023730d04e3ab7ecde07e36a3638370793dbc78db7cf2ca0c2d51edd79f369115c7cecd9734d33172497bf7e5dcf184d3fdc25fb9d6b5c28240f9efc3006fd93d73ea7ae85b23f3e8a082d283c25734d73707fffed7d6e7bbe8a2f3624d7ce3448fe97fa317b2eef893c0c702c680a8282fccf18c83f06d14f1a20701970fa47712b8903c9c16faa29fa89757e04d629a66a2b3319f9e6321f3a8ad3bc5034e3b0994977c0dd9bc8bd97fb48a473b8318ba2acc8db6d48303629d95851cc2576fb74e6f4f9e23fdbff9d29f0705a0a886b9e394a0465a098c6239b019dd610b9fea7bd110f10552ecfdc429649aae2ef10222d3ee76de54170fd55bc2dd9bb5eb485f9dc6264bebefc240f5d3896855be091fc282d5e8847b77bde721195b801e146c98fba4d64daf4dd297fbbfaf750553969348387d974a83814b48a6bfc39f8838eb15b8f21d59ccce8dd27bf517e29392158127ed2d1f48af057ed3e67f0578f65ffe1b20e3380517a0dfb8ef2f6bae14a046580418f793d28b75f049d499b53846f02c110a3ed2414368264e8cf70df98c23e0a20bf4894d1ae17e1cdc81e937da4dc01fa7379127a5dd0736f8560b2351bb3b4fd661d82ba0cac56801ea768b55747043e7e712c689e6d888093214524cfa937cb46873b417b31c01760dc5dc889fe26f02faacb266665953cf1677ace48d91ede9265ca49e385e438f53d6af61819536572f0961a164023acdd8e8099f196d1c7790047ff8db9c9d4c663b8a5c837dcc54aae45c1b5c808ec886e9ab97807b4a60c056ed8e935465835fdbaa52f1ea1a398b2793f4f246c344a8199ff9dff30425d6ebf6fbbbd978163b55a097f82ca5ba0d9e7f536902435fbdc2f1d1dbf0e52d1089f2ee40154905f7397babd41a8a7661728bb76867741cd15c14f21da5ee934a38c20444d7ff8c00e287e2e846d38bac765cd0dc38b3f31488e835b123a7db90da8589f35aeb7b873f8bc6696d29476a21a02d664a6e9030b76818d864dd58d98a19c821f67d001ceaa48fe8108d1e54110a0cf8017e9bddb0780d273e4591f5a259ed2c69a78ed9aa0e28f2674d79c3a6102fe573e15c4a7da33d1756183ab9cd9fe7be2659aa842658593e3c6bdb7062a487fd7c45230649cf2ba2de8758b6e49576f8bd8b2eb302bbbb8986ce365d847f51284282578682ae98c8cf3e3149608355d18dfcaf8c08b6651f2adef3e716e1ca84232f371f5b18236ce1b02031cb86a06dc4836274295aec76b23e957be221edaef08a4e588dcdc4e452b1d5fae2bed45d272b14a5094729ab0fc2486019c5948039efe22093f80809d574f3d35b7cdba4c3b8b86b0ae7e751d206dfe0a87b6441e28a56299bdfd11f6d8620db3cad151eaf1e074569fd5845ea6f1c2a1ace82ee7083750d1677c76f8b1c82a8a12ceb8a14de0084148ac6cd47e67d231c4837f46261fe9afcfcca63413dae51ef46daf54d74ccd3d5d317ae5b3e004c805686c046308bbed77353ecbaf0d34e257957a3fef353e9e3d26f0e12e08105684afbcf4b8da1a55fe6484c7670f4930222b7af6bd1d52d35e32f2eff266e3bab01e7580c5bd59896a7cfd23ba26ef8660ebc6622709572aab89ca039365a058ee6e221fb8d094b1fc1db68c112feeb6970b4421473ea2902e0beaefe8c3cfc8ed7b01b216cd32d4402261db03499335614806df8502b38c02af034ae8f829153afe5dde822757b5cdcc3d736001669d397bb798be78190a546b4ecaae3e79266f3157d92cbef645a5c1bfe337db954ec1f1259eefc835794f85f0e4317c8f8047208243e08f2886d4a3ce975227658a8a63b91e0dde93d25c365378d88a7d0f21cac2463dea5833beeac7c8cb3178b6648787d3d464c7662665c647ad844e5593172592299d00362f0f9ad53a4d5245e56766577da664cb388d8af9aef349aa331082b91c81b53d173fb864739e03bdb93bf0db1b7e0fcf0efe50c3d1713d19dee0c39ab4576df42d55a7a2792ed3e9a04dea0ad29400b06da4a6136f770836bba98f7c46bfa6dd79ba88eed30d59c80e4a93e17d0f8dbe4a92251fca41cb0142099a49d2f6f8650e497d2e4cfc14d17f31caa604a969fd549537615cb7bf98ac145ab04d9400f5d692b069d7fdeca513a513da8a671f9ab84082ac17bded319809f4c49d01c164f9d02358336ea2475df16cbdcf674fd70549b0eef55031fd40de81d1b3607841df7e3d3bead63e37e083a5c436b230f81943396eba8de3259e837e800b25462ed2ad6e780fc80e51145bc8637221de58e28be4193d1c7f26c964bd9c6757462487deb19ed484123e17d2756a05d9bf127e82157c4478660926153063d3d75b76f44dc9ffc1165384bf5920a2cfe2f5ab1b1e36d5aa997568995d42a2d4fcf9ff24f27c0d22b8a72a6236a04c99a99305007c9a7b55b6c819e683cb69aed688e83b47b5ef46b9d83bfd186bb1533a2193fed84d1093fd54f34fa1418376a96b560b0b2148914b7e5693f035a1fef0243ef1b172a93da7c6ca2025672a97cd4b5fbd2a1b85f5aaf34e79aee989c7408dd4140d2b1c405c83ed35bbdfeee5171d1da332bd10e06bed6b6908773059cc6adcbd2e38db7a540cad79485cd2732cf7d6b9c926714a5fcca526c4225e4830ae95b4c391afe48f585571a69fa8e2aaa8a2fca1133640a2a7098a7272bb7b0b39926aeb579a2951933408da28a3446e0d7e0d364ae0bdcd2eca90ade914d8ab3d81ecca8567841f7bf6abd4eb4a3fd02914aab5f371130cdf6ac00fa4b04939b8227cbffc1af06c62ea4ae4ffbcce5ee6aa34c8d10e1959747145d75ed6d7ae9597e69c0b975073c3a71cb0a32018c12e4ef9967ac63f67e6f53139ac14177769d90ab12e90cf99823a00237c7c51a5cdade98aa055a6877fc504c416d43a258b85e1e249e5d7b0bc355813e8cc80bfb59c1d813b6808552e031f0051e4985f0471a2daa419d8aff4998fc3b8b4c46ac2316f6d9810c9570910528d12e74982c7b0174c753e3f278164bf1b88cf5019a5a865d81bc51e96d6b656ee645f102271bdfcad901896729fe7d80c54261bf34d091098173270679973b7ae9e5f65855616b146a5056e90e2cd5e1f3de44a1eda003f5b32953f8270804274386d6c1e290b909ecf209d822398cf7dac1c079f6e30013e5ed0af02aa7accb04ef5868d61552c5a3515867f629a96863b32ae332599d5a09bdcbdb3f873003d6373030e6c495d207c255fb4c0805283dc710111668ecb86be415976b3e460a0600625e4aace1a7405f60c7ea15648c02db5aab30db6dda7c1809faffcb95dc3d54bf6a253a4646a91cf656d587da46083c88df3b51f8cd413356557069899b565b7a4f899b3f2e206c5c890113935b9b7aaa484e284ea32c27ae922760b03a8a5501fedfdb9a580f46c1192740c6226cd49763d3024f0b9ce808473edf8e04f4cbdf286cffa27497381967d0512bc1471118c5d6c1fefd7b7ff553b460981806d8624f8a49ec3c10b272497e7e226d22d2b1814c125bcb3d50fd3348bbe1b422917174131c91b68c878323246a354e563935393fb7e9b773ae2e2b54a03487f9b03eddbc512545b081fec29aaa447fb77a3433c1316ff40a18f323f1f8080073425bac943e34ec7a1bebdbc510ed9506d3e550c8edf96fb821f5f70efe72da7a70564404ae442d94f220453570969f0e3ee0d24e14d4aef30d1375c5299a74084ab3ff7ccbfc0ab74d2cee78106cc0631c75d6296734ea337bd5d385525fd4c9de1c0201ac4672418aa2ba567ce2efc75261fc57a1b4ad0f90cc14f95930cb41b55988aaee2ff94c39730891d6dbca9040118b4c82f67cf6a4cd8af9d67afcefbcaa4441d835c5515e716e69005251a4fcd9fca910a76ef8619cdfb4e3ed08b313d4d99c2bdc35ccc6b82632c63ca6f78450a644a426122ab38efcba5fe41f344c918b9baacb5308ca983c572a8227663e522b7ebf47d96e047a25ca9ed188068e3b17c37b3a5ce713f1155c7ef0e2c134bb5290955119d9840c158371dbf2855f3bbb651bb39dc01089ec21b766d68ea553899da1084dea5fce60cd66736cd73f6fc696e4e7dc7048085f7dca51d83c195bca68698468efcce4982cbf1a73c0c57ac0830b0f744a9442bfe8eadf62b0238a4dde6e87c38b4a85a285ec581f4386bd86379de85eca06e6a19cd39f3907ca9594d9a2bc702ca28fe3711a7232260b909a278cb117e8522dcf9e8d3115779904f96c8f7b62ec00f199ce193bdda6a5fab8d84369b6b5ba7ac41f7a065add4a77a8dbeb36791dd40ef606c1ca3071d6acbda6e719be4a441b5f4ee6202c314c12674c99a846d2fd1d4c9df04289ffc98ddc746afb578ce04df8a4ed0cf35ab71087291f4678ace44739d13e32137433a8ce6e214bdea15da8307fb9bf312bbb987b734ed3274bee3bde8d563f6087cc830fdac2e7b9cfe821680a11e52be60c7231f705d9f1f4636bfa5885cac51b98c5ef089c56fe84dba8a9a819552147a51543ae7d7ac7963f8c51be5bc459d207688efc239c1bb6ab90bb121b8b675e23580c9b0c4bdb6bdd7babca3648a783bbc91260d6ad74be599107f3dedbd54e9ce2ba025c76e492bd25b221fd62faf4949b06a5b301bded8fba4815b009023007a2525a8df1794681cf741e5046471037d221970ae583b291dc9fcde28b5a708362f93f9d63106218cf1535c8e20fe8dc91533f825ffaa5446b874cf041e785d9c536ed1cd9f4b829c002dc91f6bf072f90adb30655133f650b7aff0de42998c5daed73953476922f59639064d8f47ebc4634253ea2dbf1e42b93090f7ea69fd9f801ce219c56be490dec07dc9aebba222336ac3261c005e579c87948688cf9d6ea55845ab6308390f02c1b840bda8082617b5f611a3bd7202cad09253152ff269005300571867a840b5e21868863a6cdeaeff082e8bc24743df8761c0f85c1de85327be53f9d40a2f1bdc60e519c9bc95c66c512d0c078d57d0e9d005f131e7fe17a752d768d0872313f346ecf4c88ed8ddaef42ebbc7f2c236b48be894d11a5ccacc4547b112641744eba3f15b266011e8a85f1b44c6290e76da266de5aa9edd5fee3bbe44cfa97dd3aa188cde78c80929e7956d28eae33eedf7ce2ebd40a7ed86c99ea7f72e84d5c123bca3d5600458280d58c547fbaad8ea849b1900a40912392cece8574d80f31c9834b987d6f2cb66d6cca7928360b42b2da14cff4a2cbaa4d56f3ab0ea54d1f4a06ac5cddc0a2a55977d039578d2cc170e5dbb6379519fdd5ca3288662a13feb9044985b91f82356bc817bf406f9cec157006b26f6f19fee2f4ca74dd20906f957e41e12a1e86ce8eced2e4c378e94c99d71b2f9842b00c0ae33fd9670005273b69615a321a860dde9d11482c38982d445bc0d52d70e1f928e63b1d5799fad8eda291660d08dbb72c8272c8396ab749682d9615634e48bb20e6fbd547098843086a0560d3ee45f47bb1e578d1dbb5dff2eaaa8afdee2fd2ec2b6bcf180f7ea80c30c229fb0bdca06f767e6d3204c5ed29f5c725adda633ec21d399cb79789c3c3702cc179e6d2e463152dc82bb944967eb9c4331e573562a38945be3151f60e1e43d0d4d72433785d54ab07ea73b1c71f58ebd6f4a29a9019efab46cb86e78f52d4becf34f3db4e23136c0e7a4a55a607c982ef24931883048d646d7d897d88f4f20af26d919350ab15568b79c29a58e9dee7cedb0108db53e884026754681568", 0x1000}, {&(0x7f0000001500)="b01ba42c6c6cfd7ab1872cb230609bb45958aa8c3ee30e98c3b044f64fcae4237cfb5ad0eaabcff741ccd7f34e09b11627eb8e0d3312c10f09dc5b750f777e32b02cabae8032b7bc4e1c8796e009ca187e52d0bf69a8277280440df51461baf612eb7c09c22e17274f4532e9f0cab9103ba1d78965c3f18f94747914a8690a798baff8edc3b3d285ff477ef765294f866a67bbd0c81efa79c3c2967e370686abc09fead3dcf95bd36d653fd68a002fa4de56fc9f1148d41eef38cfc403e99542d639251a65a6432b0179158fd80465c810c5176e1cf199e1e6897b1f295361005e514985efce068da489cc2f6208c1ff94383ce1a6", 0xf5}, {&(0x7f0000001600)="31c7e2e55f953ac48e7da761532322dc8f9316d8fa43d31a8bca1979f69ef464a4c486e6b679e654d3db8e155556a24e075f9d5a66557d549396f93cc5b41fac18d13b6c7190ebdc34adba1cdb05f68587f229f54d2ba617756139b591bf0c1ebc5343c2", 0x64}, {&(0x7f0000001680)="fd330560ae5c7bf054aa19715151d436e867f4e4a5f0fd4c6ec14a1d208b8131c6191659040bd78b2bfa4bbde1413e7e6dc8d36a19d4be89198f888a87626b8a2275af5b3781ad96cc5579a28969e290849aef72d6ff48c974e3eb0d4c074d2a2ab0bb", 0x63}, {&(0x7f0000001700)}], 0x8, &(0x7f0000001880)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x58, 0x400}, 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') chdir(&(0x7f0000000340)='./file0/file0\x00') r8 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r8, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0xfffffffffffffffc, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e01505c44aacb88fec667ef247140d2104", 0x9f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x999f055b79565ecf) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="a3bac320d885e8924c7147eae526e6a5521b40996fb22a244b595ec6dd3d890d0560085ed9f008911330215732198da6218f3abda6e80674229bf6bd55dd919e926a13b405ee10c01c36f8b3e3c1c5cf50c0f58d3a983d6c2a3d9858b2a7238c16cde6950856c1cd58bf712f9a7382ea4c8c7ad735161f6a902d840974456fc4dfa91f1710626fb6ea23d9a36f16f9350516", 0x92) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0xffff, 0x888, &(0x7f00000011c0)="7ec37e8631a958ff5f994720416790e66b08fa9d1f7222eaa2d8bbef2067c1e2096f95e3a8a791ead28e42688c437366942a6c677805fb6c128123ce26d6342e264494f82a1994e21139c75c31714e61a94768a9a4b54b9b0e70dc2222088c441280716051978ab9851ded44859fdc30273c97f2efc803d5e74bac214b93844516f4df822ccfbded08f0ca99e3f3e7f435b91b13a3497716998a8b49ddfe8a84706d0d5f7605affd1519cd056dc4ff920c526d87314b0ef8ffd6e690d42914aa58ab372b79d81facf42ab70ed4f4cc3fcffeca3082b3c08a210b409754bbea3351843162d737607f4888777b258c5032bc331996397d0a0ce2310c6e5c2efcf92323b3caccc9e50d8c7100dfa1a1331f304a18f728bb133a90e33336921866d8afdfece6aa6b797014cd8877e58c7d519810924a08a2605cf915ab7cdf737c12a98fedf8a35005ff32f1300578a15a7ee9eadfbf1924f2826992905b101d8083eee02603408e287f78a793a4d3bc3ddeebbd5954ee52d4d625b484165245f0dc9b159f0e155776bce7f05a14398820e7f285a3daedbb7ef65613d9b6f87696a1b85592a0fc3695e85e836fb12f8250a6c409dcbf8a9a50085bdcf70a8f7ac95f9a6b2b5d8fc35f3e195709001e7a4ba4e416512032edfbbba2b17f95a0728736538303b94143cff682d5ef025c240caa28dfbfcaa043629e17a03a1f9fb1a31e18513b6f5706d6ca7d11cc7ff0467b8974fb59c9e9365a129296e6464f6681dd3f475a7a66dea6361333534930c71d7d48c89903bba8833ace7a9911bb41bc8570e28b2d13d60524a09308c1a41a0e8736ecd1307b4653558a62379bb7eb3bd841687111697124511bb0b2d2c2a004eb8ce97d45766379ca573496b40c959e474d80a001fb803da664671c115ac6ac8506077c171310c4883d0abe80ea6eb7472c867ecef4829d902f1e700a2747d740e820fe365547d1a3583aa692babcc7632636692e571454d62649207ca96cabf19c315d1b269398478ac6785493a2bf6198c4987eeff0db04ac6c4b63898767bcf06e97a702b85969800e1ecc00e6a97c17363f35cf4f4078b7e4a6a8e39e44b07086d96cbb65ffd6a063a1a0a904f1d334ab27d2a209e24e3c49a5ba3a1ba651db0978dc2e2769c74254caa7051afa6f027a2a703b1c27cbc246f5bf9d0c7379b88978c4ab1de2e755ac0264f0a11332abeab69df96053e0c68b41d93deb0b6b225a5f9acc7cabb4354ee644ea2979b3cb79cf28b1efd38e98e0ab7c4089e63758dfcba9a45bdc37bc10e4fc85d7d95614f4ff20681910f67a6e10372244eda0310c4597f2e6040622c0798028a8cbc6200f243fc57dc7494aecdf794ef89ab2207f8a58812beb7a8aaa6073c29a4847063c3f72729c4f8038e4dab2ddb48ab1e73b9e86396ee73218852243d920291f11820f94dd97a0b8ecf0bf4e4f508c6d85f4f6c9d020579c54afef3622adfede1b9ce368301aa3182daa64bf1af4a8d5ea86cb5abf9ec48500bcde462dc152f9d4dfc3b91ffe1dec9d315626cc12c4234ec144cbb49dba3f6cfd659570402a8ccaf3f8d0cb81e75ff9212cf2ab6b2a882e04b4a0d35472e676acd1913fbec94ab37cd5c67972b3bfe78898170c08a6c27b647c8bd0342aa10831f167bdfd0e571ae40ddf7fa97f7ccbc4d18916935e0f42e5247a66bb6e9a58b209c8225d1c2e08a31daf0817381fb6d4923b212c9457af9e559aa33e481e7de1a1eb0eed3fe833c18185d8bfd250e2a7bcba396e1f4f4e8354538337258c8bf665c42194fbb63766099208d7fe165088904a8bb060114010b964dcae3af9f393827a0b17b4b3a4ef224dde25f67de6742b99a2ce9e9b1078b70afbc8622edfa5fff762da5641998305ba4a9ba271f24b1f67cd947e42686c86c57179679efabbfd560d758edc598df7141af415722412a54933b5f09b12a360b335ca5788c39ac2d5f79c3f5f3355d656aab6a3af2f1b670cace60fa4542b5904eee23af514b2309e310777a83ca6d5b8a7f700ede7fef08f733177c7e093a9b8fd6291d528cd29c12a2ac509faf9821edbba9b35259a8b46b32dc93e89683de92bb4cc6d6e9d197d659ae05fd17fc7068a76cce0ff295ee274f52498c7ff6b25e1b5f68f60c6a3419112c434434ea3bd6d932da0fb9b2d87080e352dc27dfdfc780ddd20d7ca09b8f25676812164507ee2a3f885e6d20cd072a5cad4332e47a478c99f812846e8ee33eb15a5d750eb2aa64b489a12b958dcacec8b3d7c38093f2931cdbbf7158ff987f6b48fc57700645d1231548eba0a4da79ae314d05057c835729169211349c8f631940c37f60c90ced9e38532275adcc9a07229e5ffaf96f46e3ba36b0e6194cefedfe48417e479020bcfd7266ad9fdb0f52bc66a8171895561376cea4d9361d09ebe41bad963743ae5c28af755bfd42d55b2f30dae9956724ea012e1f72bcb047d787cbb5e2fb65bde74b3f607b425850b5c5bc44e0a973bb517d512f0911be0834c3e7cd5deebcf6131c153324fbad4f022071968c90979dc2d8652046350e5243c3ed0df2c0613b02d94f569062ae586ae261f76fff3bd2bc1766688be1bbdb28dfd96b5b320634b198229e500215c523a64282ca46e61ccd8d491777e7971a7a3c3a385ca121627481d43875f1aaae808f4a07edcdc13970c24e7113415645b4e8703f39d35ed2bf077de4dacec9695cda484ef0008593107c22a311fbdb720e10bacebbafa3297e02def8b752f294c4148500bdc56f26aaac99324c1e7723fd2845461958c7e6ad45b7f9096c617c139d1e51b8d983f926e8525b92ab7706cb4e649e404430d15fdcf2e4803d8b11421cca714631d9996d4886627a6e52dfdb499029906b18f3ba2ffd30380044d574a2dd2268edc4d61365a8e7cf47ae59af91c009c87a4c315115321de4b177eaf63c6a70ec957bbdf1e9b320ee66bc4c5e67fa5e67d8a698a0cc1a0c46a3310e24a55fd02db95d559da7a48cc26923421867eb2cbea12018f6cd36fbeff8687a6d56540a181431ff4481fe74c3f527120692a59f0fdbf800b1df3f7f4e2a6bb2e3081b54b9715ff8dad19bdc63bdfd7ac3aa5f57019a753a2cb197c830ecca9435d5d44b62ae32bff52d7427f84fd26dedc06bf516f396924be39839d7168815553a2d4ac29cafe10d4f56ec8588df8abcd71c7f1ac5c712217a1ad8096f457e2969ae5f97bf9b249b969dd8fddd1d691f8a5e38c8d6529686dfaf33f2457db58c41e1a74235b13c6a78c4c666550a30b980506359ac8c10feb2db04e5121cf988e07ca99f3f9f26327f34b4ca94f94f62b1e25d6c425362f9314a3e6346c762121aacdaf7eb93f815f1fb231e04ab65d21c72bdcedaaf6071b2dac9887fb835628a0e77cd563ee2f16bfd7d30fe4abc4e4a6456ca795f44c883d88ed7724d91f4789a158e3baeb4182837bb510a058492cc736696bfb61180fd6febee89832111063d199de7b742b765c91fafc7f734c0601e30ec9400b731d965ea2992ee52fd27c859c2e82d17549a64ab8b3d6c4cfdd569672e117f6ee88b3431bb4ef22c54f5260c8fa058d78e542d3cd3d4d1539ee43859ff3ad909376a9f453bf071e18d949b0c0e380cfd331001fb4269696aedd187faf00a2c6e721261ce32d7c11dcdd7e2094cdd95b2f9511e7db05c18e847ed8eccfdd000ff033553c4e255a64b6c2d33388f35ebb0ab8f93b4acc61692aba2344d3610df4e180322332362ea1018af3edb9b83b0b2c62a9aaa1126d967d73283d6e2198780082379d22eb8d940e8a8cb40fc4637412e8ba4c6f593ceac09eec6f1ee34d45f7032248e5e82082a39f29c911fe41553b9358a325511cbab990c32fbbabdf0ae1fee61b9080832649b247a36552e834539205e39ef50a4f4f592b6c825bae8eee69419a2d5e6e05f55193a22e88e0a4a407457a7efa8b9b5d6a44c279704da7599261c5e199e790729732fab0831eade36ab9287951e5e5fa1e989a20fa4ca58e0db59d911da8ece951b2c4a97afeb39add8fef75702628de4da470cdf03ffc72d043917dcf5da3251f64d168c89049c95911e51a20fbec5c5ca560c1ed1dc62805ab385fa1a8b92d48d597682e74d49c6ecd998882d93a3a0690288882794bf75a13f8fbc2e20525843dc2306813fc9ff4ce8446728083bf2daf627934fb9308278ca180dbcf5d0b6a6b9ceed822cea416b553292f9f7da46aca05b7bcf449706940f02b20d473e359773f041f990e21a0d6ba2b752c470aeff8b44bfa4635bd911bf25ac3cf2a97d8fa84503d46f01172e4f6abcdb7b831bd88fc0d2ae9f9b47a060462172d9dabc13cdea0f4e4791eb6235bc1600d3497747a41c3f08e92ca79c95cc2a83715b776a434c9a3cbc1ef34576e5167e178c940e724a6c171ed3b4e20aaa36493eb7730ad6d6ad27db8e1b5a310cecae5969268a504c4165923c0734e64a4213e14c5a50d664341bdf1f829245f5ff637569746c885980bf55cf5c38bb1c60593b617b82724f661dea8e10841eefebd516784fd710da031780430f5301ca9a1d6374593603856d7f0054b0162d66ee245fa182eaf3ffdfccc044fd739e78958d1a008975883bdf3c821ac1a13e10398b751e70b97e5609c979a91583df9a5b8093bd296a30878ae6f581d78de8b4b96ad8fc8834819679d833ef334bbcadfcb505b575b8799fb4f7f248d0c1e2b567fd1e62d6ef0f8897fffc57704d2b4dc458656e6de17e093ab25e225cf5d6751cdf7866ee3e327907832ba2b30cf85cdc06dd7c95de216ac876615f581c89fa52ffff156bcf327ddb87ad74a427a84aab55b572ec5625587e2c43d8d7a9cc7b58a0639325d402d608fe74bfeaec7b57c07e321a8490b72ff97be903a85b20021ec2d7203bc28f515355d51792499bebe5b617686e8cedad6307b415d41da4b3da58d3393ebf32126739d190af73ac278169c7343edc6176e72d069721d70c26963920ba798bfe006373ebf7cbf130fa3e69edcd625cec84d7499378e5fdd846c263cc96982f91c3d7341787fa9195f671bf4b8f9342036f18a6c2754a988e5fa7f49f4c521613e56f098f08dcdfd494c2af3b440a5aef417238e21654ebefd2a088d9145df9262dbdae0e37440c2b82b20f78f5e68683365d668432d10277a5384789f94515af04095811a90fc852bb6d3cdabb3929a931cc131988d6e9d3ce5b7e9f2cca906254615758eb756d75e70ec9fbeb0d79209d02b51d680551c181d5e7fac628f6db2337185f9de5b305665b5d8a5a3b12993c793ee3f061c346889a3f2f3df2ced92f130533cb5aca57f6c7cb952d8a0513763e36496422f579ab8af6d33ba0c735f2363cfc52cfece37c8fd19aac4cfbdb642e4e01fc7bdad11ccf54d22d948326efac578c92cbf7c8626435d825cc9ba4ff32d798d7ae2808741ac160de7a9741e32be8ebbff8e90113dcb20528c1ea51f321e12450ba1ae01e2037bdac0d78a0e91afbe1f79a34864b633445f28e9e80b114b33fe5b52cc0e4ed9b0c013a682cfd0e8155c77e8da0646a3dfcffa1beb553fbfba0e27af27dbab88b9fb1aa38b24131b87a99c602279816c0ed0d0e4899ad16cf79a5e14be282c68730da293fe238202e67c0750dbe9d88b36490a45a51a399a877a7aa6fbd68664a72f6296d9064b426a388180a1df1ee4fb20b841817475b56de1b651735b0973b5ecb018ceb2c64b2f634409e5d4a29bd1157cc57f73f6e1f30a4bdffff024f56f1d66edc4", 0x554) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) 16:00:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x6) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x10001, 0x100}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)="00d2b1a953105ac1fd29f5c87cdaf8a71ebd879707d7c7c9bf67c88aea4324388db0e448a93165c343229fde1821b0b961210333214834a5ea78b3e47bdbd2657b3564a6fc9b12cf8f808c65dadf3b7678ca050f5f214b00f83a1338f2b1bc82b0867735e5074f92c0874fc4282789b3dc4f5ea80c10", 0x76}, {&(0x7f0000000180)="0de44661c853ffa7a719f78e799b97a80240903790a54bb22f7e4735a2b89a32fe9a9efcf4130cfbdd4ef8e8755a769c72f953f8df3d9528fcf2df40507a5369510f31e8f80ff896110ba1a6e224c3977b8c5f581ebbe98a26db768279fcd22bd72a5106c1b6913fbe1480c66e", 0x6d}, {&(0x7f00000002c0)="6f58b0a8b0abbea72f1bc3fae50a77f8da974b0f47befc673511d14e2125e586b975a66acadcc79edc7d3a634f2afe4d213d114f257658ca983ff4a5d8a7ab535939348284a239f6b6dc4cbbb6d4f9c266a4a2c4952900944bfa8e696b53794b04b24d6bf656796051bcc94d2bfda8a896cbced01360bc1758e8ea0a80da8d826cb0c8a6d3680ef60b90ebebd2b76861724e9af48b6c9299b1f1fa7a218da0e4e003c63a6b1332fe97cb0f66abe0895c7beee0c690d407c81e9cacb309ae60bc3b9d0fa5d2ff1b17b50a036edae3aa627d368b9a7d65f23b219bd0ff994b28144ce31259e9d17f4a9087db796ecd70c243d2fd3de623da9adc0e5b55d4798c72035a553853410eb9f449077e73504943beeeaa745b58206fda595e55a4da3d546c34d35b794dbeca3dbba26af4128140c7ff4e56b2a601c011e31b765deff296ef6ade4e3c1dd1b6171b4ef3f9890bf2b8ceeb83ee5fc306e10001438c2ddebf25608fe8d82257cbc2ba4bb83305b7af31b56d01846c574b12fb10d9a8edfad29d5e47a9c9ba7f7a9feff0c1d14a9af54af79a0ccb0bf5beda54391c5195fb8b005066bca444ceb49ce41343aec7781897c57fa10cd08f68623ec8ab797a6f09e9e1c9bf02064dd1cd2dfcceff0aa69ad0748fc16254b0a28eebef0abe6ca332b1425fb32330414299caa7e1daffb936f99244daace97827648715551506767302d40a8ee231d50a192443fe0e6fac8a0ca1564a4c603cec08ec317dd8eaedbc3d11e78ab1f1811d62ba9aafcff7448f639e1ccc6a72e3cfd6de61858fb8a9fdcc27576d129c30279b886595732f1acac04170a005cd5d90cb98e2bc1a37217a4a69769b2eac06f221a4fae64d0426b856706fd7a6d58a8ddc94086cdd198c7025d71f37dd4b0a33c84c5e5f03a63a1c0fafae6d20218418b99394c8697d9ef32e7e791faf0402ac9b2610f0f14a576230a215fce5a4d919af2b4d7e9628127dcae43175f78531e1252c8bf4a8222306d4b8b1dc20bf1ea5b9b8377ca88c8d134a991a6329704bbc327ad6c1c126cd16804b36ea20b6caf2339344c96e7ae49a3abfcdafeedfe810f274eec1359e62f161e39a9a62e9faf4a6c5d74dac6e2ce7271c47294a6777f2f60b5b0b60834d6bf2c8ab64efa42ca3b832b934faf80c917275f7069deabc7457b158d052ff7aedd0c9643d90ec370c35f7dd3a0effa21e25167ac4e1138751dad316550d647be069f5ddd2f44f1ce04c80fa9fc18b5993ec2acce824659fc7497ffefd7f5f595370742dd2dddf0b1c16e4c3bb4ff63d2a87eefdeb8af1d89c3307868e51757056c21902677f720ae3ad9d699d1dcf0a7dc2bf8bed1e3d6f9bd3fbe481844dd8443237e6b5e14ed143dc350533e2a3f4c1651c617b979f39be95a97909c74281d70ae5a6e56f1f2f25106c972857bdb1ce66e708da2fee6b66d746d6f390e6927c5fb960d9807e484b4ebb1f673ca5a74cd32ba39da1b0bac722a393d7585309fc5bb7dea97efa0906dde515197804b5fead517ccf9531e6c56d5f149433b32e0524b650a4f0151121fb6c066dd6c8727cc1da57476f66f6503179f5eba9bb89afbf7c60c6241eff903e0c50ef40fb20b8f150808fc3766c7e9ae62fca96061abc3109f6375a083575a6aa048eb5295c267bc8e13f6e0e06a7a47c7937eb69c1fe6cf78f03b9e882a43415c4a1c673efbbc039b5311385652c88a883b7a1448860ee329732c2a8ca4c30dc67c19b10befd1b516fc400ec8299903b9409da1dc00470138a819c1cb7f3522972e3876536af56840555e972ccca4c205c8872af1fe1707be3ed7f08081a9125c56c1ba3635d61902e585fb15f6d77dab0c88a5fab7c048407c35cc056748059203c63e5665496761a081ac9b63c80b4a7d740461a364ae43c9c855f241a58b228820e184d68c4f1663e83d8260495ea2e3c0b38bad4605c75ba30695a9d1508c7a25ad5a2b1cc06a5ab2d9b11f59b9a17b1728d6613819db46f34ef1924b1541a29c2a3988d32280f9321177c8c27fe7a578d2f162cf0df06712ca51a3c9e82b688378d88e614e6bc7116403a5c774a6bd106415358b09d0baa803066b1ac82474542fad7748bba1bbc97627013cc2fd9e721f4642e7149244da30c09997d54f6e4ff174847f36efe157375b8ebfad9b8c358f7bbf9c958eb84c8f4557968b6bd7a577c2ce2a1fb69022aeea4db1575a649b9f3e79595484610a630f53ca37c0e926c7f20109965ff9f63967eeb1ef963e77ee5bc71393c5b8a2749efc7a817dcff95f214811e52be6c8bf1c5fb612ea5b869a194ac2225cbe6bccc2374bfb4526ae1b2858dff04fa166beb317c40a9e01ff563d2fe68aab024a537a2eedbb1b390b5288c1464fe6c49a11ab48784c5e94edcf1a8bc4482ccffa9323878f82d6b511f00acd807472676d722f54cb6946e5f43c13c476275ade09016d17868c73aaccd26fa45a9302dce21ecae0198db4cdd4c5db7097d81f175c4ccd816bed0bd8e107d1bdff65289925baab4ad15f68be14dc116b43f8271b7fdf519ec00bf7a7e3747b37c327f8aff0a2d20dd22ec6d5fbedfdd1a14382e2caaf53bd4b87d37415a77f103e7040c47fd29ca86773885e8b02c83912423e79cbb1b89d01590dcea4cb59513f53e9245fcf4143ce8049f4eafb4d385fd02403d74930b5721269bc05bcdfef63d507d2b981c3a9b4f707ddcca8d2f891207c757d7c160b1d660e543045cb7687483b2caee5c7322a28389f4d6d05fd7f8a19af2a9c5350d39ac48f7662a5a6daeaac150d8d036cd6227697689dad50c357c0257df32c00b547d37c834e572084e0820db7ca10b6c128078ad39343a7be25da061be3b116056b2050f81e4eae9318d15138d4158ff1439274abd27aa0bbffdc4b63876e75230cb7fc26fd6a72a9bfbf387f8375291376c9180c08ba0631a3e290a2f71decc606931b05a965468d52ff5c58e1a08070391655836bea6634d0b51b05406c247da6e1c8500f87377ff23385a12740684aace5435e208ae5e6be0c35a3a526e7cf2a57ef7cbdb96758166046a2c196f21cdc77054b44363933e8461245b8d58dd175d02e95beb9ec8ef12a62bed56ad7eab3a476428c1cdf1a5d00eda13dd241c3a7e821ee6eb517d2ab70d25e36fc1963cde65b198fbd67c9279917e1cfc45f682b4914b290f68d4102f936d4311af00b4349c2c2b06e4dbb3ff2cc6121f8fe71ec6112ed5c6489e794fa7417c73c295263f01e20029a12f6cfe8dbf45c5ba512d808a474b69ffb152e5739cd82dc29de79e2ac284ac1d0aa048dc849dc9b0bb5972185ea7bad04994470c4af7de7276a8ad477e0d119fd2eac7a5b9926731c7d8c02075d6519e9db5d69eac5b08b4d73e66506a4616adb3fa70da36502c610744244d8b7c9584e1def6e0cd875a2f906860053dd7a8f6abaeaf93af6068ed279f0509cacca6464a984bcb5e4d2514d0159d46b216df7cc2ebd6af62477727c20e88259419bed4c22f38160acf27190c20dacd31d3ba704f806af581b9efc6e2bcd79fc17f97f114cc10a4299b5697946600915cd859997adbd8866a2fa3c386619a78a188e26e585e65c91a238642326aa7bae7fe359d414014415107b180fb416e37680c5a974fda2e4f658f7c931c7896f714222076342e553d52ce9839171b1e665fa8f6b46c12c0235925a936c33bd11f5292e136b3a735a9cb85093ec929adbcc862f8fbd160ffda33fbea664500ff0bde9c815c5d9a7a8cd622425be4a3bd29bf40ee4148aeedf7d36ea2bd9973d5a50d161df99e1f07010f3e662790f99a105fd42b11ccdba37422c96870f1b9045e3f8972099356e9fb1f65106dee3e322346ab89567ce52431c1d64efcd19062bd089cc81c40a3f292505c3da40cb29fd1990d6a2ff1b584d5229b281194aa2d2c5404e22a2f982d3400b7f334aff169e9ec477621888d820474c1dc216fc1a9fea16356d314296c40dcf847a27cb1edc6a1d350b2c7f94d3a25c0c847bddaa720d063e3d72ac86bac6b61d47316d10ae120238af58764c1c380647e99ee4cb84b91658cd1676b3f873678b590558a4c00f418db80b0024f76253e489e64092b8fbdf2032867d0edbf20f8b53c93c68b4757479c33af430d166504e4e04283cd7fad6b5ef8e1918b72959d1e5d160b8c334dc8e7678ee62c52f9edb1ddcf3d40181e7073fefb93815d0689fa3048b2d97a3491270fbf6af59657281ae7ab558e9c6a5d583d50ecc05a81ee375540f6ddee3a9e20aafa3683c01aab8ccd0c6cb7dda8420415dea04933358b8950b099b3f7f8fa4b2dc37a648c8226cbc4494c371cffccc4380d5f3ce44bece89e30f7e63d185f3718034c3f770f041253c3567f1f995b439f3332efcef31586aa04947a699f6755f8a33a6d9447c2f968d9166266ba79bc05d160ea2cf2232804fb88c459d474d4e430cd355aaabdbae7fafd4534fe29b61dc0c544a07dd7bf44e0d340939c18895302951f534e9d8cd2b52abd9f6977bed161058060e5fe3efcfb61e92c27a320cb0ba2b5e4973ed4e299e82adec62ffe9a0ec38ff8d8022c7b067dfa087b176b455efb6eb459f1f0403148beb717b5ee85a939f7cbb99a83fe8b687e4ddc599ea1ec3ee494c823acd0c9169beb055897bfc9023892fe80d21dc7a77d17b1d453d0f181156bfd9efb7a09b5f7f3806a03df84ad7684f19294b9027b707ec78923401e3191feba99e9b92f92b5eedae17c77bcf6df8fd34da91e056227182c038b3555b807116a1c261b5431c0ce6e82928590d16f6e4c3bf6a85a43004fae309b459253645fedce4597c5a58765bc2a48e90d9c0e1252f15f3799e8c3e6074fdc7e160dff6a60461f7c1e87f410f77fefb31c6d428bb52310a2a3bf0cdec3f36d453523c801c463982c48b4ad7b92b37588364a29eb5d4ccf296ce6e91ff7a2b0af9d5e3ab43620a09084310db8fa7f3fd3154cba8fad0e2e8406bc8f15ffb3e89dc8b64f5dcf9e7ac68258e72bb93b51803277b07931e781c3db5649e9b3ecbf26a5f6553180af5ea25a07c09c8725d34f6472df1cf5f8ce442de32f2c84a87ac2497943ceac0b793f0f9018dbdc20c7742cde8b12ecf2ef2aaf0d81f08cfa8b77ae3fb6f93a601ab68bbd3fd05a311969d59eeb3d9df36cd7b50829b9c9b9af5500f55df19517ff40f59260001b7269a8a5ce38af4bd56d768face3a0c5f4424c354c131d176544228d18075c424bee10b006dcf37fe7f0231199f194784c7793ee89028a4eae8ceab90626c6577ff83ea62050ba25ec6894b50c0d81f06698a5556ba5d3a91734ca26b21be849adbf7174e1feb88bf6648064c5c5a9d184d2416935a0082c3ae0e3afc35cf98dbe844aa24916355b0e9a76286b850fcfd9065d22e75c48b806c91bab06341018b287ceea35ee2d33ac2a642055103bb3f36a314ad227380de638ff8ceb9b47e2722d23fc4044fd682f0a05a88ddef5347ac1b3b31172543699c2b9404bf9864824ba5579e6d2b47a0d7de25d09d4f0a5ae010aebeb0ae9db986d758dadfbaa23cd983302777a4f8329d102bc6510278a3fb288d936cdf349358f9d08449bbd81416cff4314dce76ac0834a85b5313460cd8044c8b818460fa6024555d1685f160ad208655df84ec64556e62eb956d4f7f3c58b920a7f3e896a842e393d72caab394fa542647ef7c5084fceb2ea982337262cd67f744c5ffeaa72830858d6bc29c138eeafabc0552b3ddc84a3bba11fedfa04ba6d", 0x1000}, {&(0x7f00000012c0)="98f43ae22ad5e718c245623ca84bd3b995872f360195252bb2c861242c25ea254dd33daf962d0e0bbbf3c7807e0562d5473c6a3fbc1c019bfaca10f6da4b9e149ce3f68c5d90b9973086faf32a648ba43bb75c9e0f8a34ac72074b604bcf185364d9afd8ea1da55c1578fe667dcb0700e1aadc9b59bdd980529e8fe2ac4645265afd69e092d441ec4851b3df666549bae5385f3eaa8a3528b80cb81a3ef90e174885760f08c5868c65793756e2b3f5b53a7b7eb74d7f8a3119c660d2fec24e8e66c5854c788eb97247619b6a5acabacb14f6e013da1cdd37beee86", 0xdb}], 0x4, &(0x7f00000013c0)=[{0xf0, 0xffff, 0x5, "6e2636dcdc5c67cb46efce831cf9ed4e09a1542678b2360f04b827968bc982f99fe638aadabd256fc80188f0ef3856d77e5beab7a84d1f7cd1ca5156e91d7d6ed9723ad6052bdd761bb254a1745cd7df8f8e3530b51e0d8e0f281f190318168e597f15b23ff181fa22365a1ef8e39f897136e31ddb86ac43aa05d308a4439a4c5ff9d535953afc4bff8f3dd02dfa59595080aa4838a50315e61aaa6986f404bbf380c18b23f144ae566502116d71ca7567090466f0d9ba7f53a8f19f8aa4107d4d7261320111ae8925c568d418dcb62b3a67832341ed9dd14ea7f1"}, {0x88, 0xffff, 0x0, "12d1b737c742b289b544b1fae975a127bd0301a394e95875da5e792bedc99acf3ded55e054b19217eda6a8ef6afe95f5a377724935245584590359dba9ba847101fc545b9e554fe19e79ed6571cbb55afcaeda4c2fc22d61030211ce012c1c2644e485209804408240b4940548b94a518adc218e355dfa4a"}, {0xe0, 0x1, 0x1, "ecacc2d5a53803895d3a821d8acc1aee5d1984f3dffb62ced3738b69af4042cbda3cd49dca6f4d15c11e025b7f5f4a1f3c3fd4fe3c06144c1800284e9b7a4b5150596686878fff8603779cd7c106e0914cf260a12709fafc62fd2eca7b7ef637af460129be50838598d2ad021a651362d59e52f1bd39cba339cd01ee49ed7e7b2a424ac93ec97c4c8e93a7a98f9e6dce21175a17f376fe9564d94fdbeae2a23c60e23f738d9e926b32462cc2a9e78672ccef5d7618a35220e0454db28baaddf3f10183a3e0b572cab9ada7"}, {0xf0, 0xffff, 0xf2, "88cfcb956f2610a5ba600adf0a99c2f19754f3839ebba1eeb1fd7fbd875daedacbe22515b21dd1ccef125157e79922a2f5eef597138579f1f382388c579fd7e9c208144043f9951b774d08bd4ab77abdb98b1cd8882c120c1d3025f11a3948bf4f97242d39f57bfc74deb431d51b96a38148b5475b298973716a5c7f9c16e97e9cb6b78d58bb2917eb6aea4341b07a30df80d9b577bf29fc0ab7eb44c40ab07d5ace67e7fe6564a3a0a5cc4c4b168a4c4d8106a6f25fd3992694c93fcdfabcfd0e1ab698ee3df5d2d13285cbe169de0799cbca299569354b2e00"}, {0x10, 0x1, 0x9}, {0x50, 0x0, 0x9, "2c43deb9a303863a4f5cf885e5fd66cccc8fb423c41cf7208fa4b79f8a1c59a1994d04dfc4fe71f3527327b339a4b980b96913edde60eec3c0"}], 0x3a8}, 0x402) write(r0, &(0x7f0000000280)="64a356d97ca778a36789156885cbb6d2495bb90a06fa1a974bd6ca626507492c9c25484c2b1bbe483e4378e8ee335769a1d5dca543ecea487bf8c78a", 0x3c) 16:00:07 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000180)=0x6) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x7f) close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7fffffffffffffbc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:08 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x288, 0x4) sendto(r2, &(0x7f0000000200)="4c76cfa1203db024f28d1a51cecd81bf74abf1789fcece41c431d4add5db654104c79545a88ba0e5922f2a2a34079084d77a6762a38496e1ea2c91c573f8e61787a5f2d028ced823c72fc7a59549dc42b76bc686befc73d8b6e4344d1898e269b913d95bd5f5af87957818471e4bd446330b2398aa47fedd71a0d8a73afe4ee6e3917b03c5951d821d85b8488c22b5ababf32c456600d1b47ca82ddc6d10ac150c26", 0xa2, 0xb, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) chown(&(0x7f0000000180)='./file0\x00', r0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r0, r3) r4 = socket$inet(0x2, 0x2, 0xffffffffffffffe0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setreuid(0x0, 0xee00) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f00000000c0)='./bus\x00', r1, r2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000240)=0x8) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) sendsyslog(&(0x7f0000000040)="24dff805e1a999302e1e95938ae2061b8328c1986c79b24c15fe38b13587e9f758c097a18f89614fcd5f173bf08e20", 0x2f, 0x3) 16:00:08 executing program 1: syz_open_pts() syz_open_pts() fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x149, &(0x7f0000000040)="b60400000000000000d55172760e4da2b30035dec5f8cfe7ce9a0c67e57759044f0c6e4aa425473f2f244abc66b36521636224bed38f93a2465e") pledge(&(0x7f0000000000)='tap', &(0x7f0000000080)='(\x00') ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) 16:00:08 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x5e4, 0x8}, {0x1, 0xfffffffffffff000}}, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x2000000000000000}, {0x0, 0x2cd6}}, 0x0) 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x200000000000ffff, {0x80000001, 0x5}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r2, 0xa, r1) 16:00:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000240)={0xee5f, 0x2}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0xa8, 0x200fffff, 0x200, 0x2}, {{r0}, 0xfffffffffffffff8, 0x48, 0x10, 0x1, 0x81}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000000, 0x5, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x82, 0x7, 0x9, 0x7fffffff}], 0x81, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x6, 0x1}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x1, 0x3}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0xb85, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x48, 0x13, 0x4, 0x76af0124}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80000002, 0x4fb, 0x81}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf0000080, 0xffffffffffffff80, 0x1}], 0x100000001, &(0x7f00000001c0)={0x100000001, 0x8}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x5, 0x10001, 0xf00, 0xa0, "a327e5252071cfedb2409e66f68875f26280deab", 0x1, 0x6}) ftruncate(r0, 0x0, 0x3) setuid(r1) fchmod(r0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) close(r0) write(r0, &(0x7f00000002c0)='>', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "85fef6bd060200008c00314f6d809d19980200"}) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:08 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xffffffffffff0001) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0x29, 0x0, &(0x7f00000000c0)=""/41}) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x7fffffff, "9278026c598f61e5174a47bf09add23262c199d0", 0x0, 0x1}) syz_open_pts() 16:00:08 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000768000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f00003df000/0x4000)=nil, 0x4000, 0x0) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x80, 0x7fff, 0x6, 0xfff, "9a667eb6b377341d28cef2f19a6bc60f2d2c69af", 0x568, 0x1}) r4 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28000001000000000000"], 0x9}, 0x0) dup2(r0, r4) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) munmap(&(0x7f0000ff0000/0xe000)=nil, 0xe000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x6, [{0x1, 0x33129972}, {0x3, 0x1f}, {0x3, 0x80}, {}, {0x2, 0x3f}, {0x3, 0xc8e2}, {0x3}, {0x1, 0x5}, {0x1, 0x7}, {0x3}, {0x3, 0x4}, {0x1, 0x7}, {0x2, 0x4}, {0x3, 0x5}, {0x1, 0xffff}, {0x3, 0x6}, {0x3, 0x81}, {0x1, 0x4}, {0x3, 0x7}, {0x3, 0x2}, {0x3, 0x400}, {0x3, 0x6}, {0x3, 0x8}, {0x3, 0x9}, {0x1, 0x100000000}, {0x2, 0x3d9}, {0x3, 0x1a4}, {0x1, 0xfffffffffffffff8}, {0x1}, {0x1, 0x2}, {0x1, 0x8}, {0x0, 0x1}]}) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0xfb71}]}) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080001ffd, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) 16:00:09 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r2, 0x83}, {r2, 0x19}, {r1, 0x4}, {r0, 0x92}], 0x4, 0x3) 16:00:09 executing program 0: syz_open_pts() r0 = socket$inet(0x2, 0x7, 0xf3c) syz_open_pts() socketpair(0x1, 0x3, 0x31, &(0x7f0000000000)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socket$inet6(0x18, 0x4000, 0x7ff) accept$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/110], 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000001740)={0x0, ""/4096}, 0x1008, 0x2, 0x0) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="0200000000000000faed482f02c4b7b27c492462416a26eafda2066b14f708255e1adcaa771c3d880030a6e7edcb810899546a59b39922e8c8f69a706f9e4ec141a690692f08b9e4832c46b7ee722495624456d07f6ef2d0e9918faecf67d3ccbca7ffce42049f40826c19e97e3364c5f310f75e4dc64ea1a3d85e0f56098df29d909821464c4e18ed0c35c0069900d308653b920209d62e95ea8a78232041478e57f50cd89f9b4162445ab89a7204a2e01af5cdb5e8dc0630dae0e35d6bf86c620b919663cbc2c7ee78124cb08b352a721bde47870385f6cc177cbc1e3a6d4b7567656547a36aff9ef8c32d"], 0x1, 0x10000000) ftruncate(r0, 0x0, 0x1) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) 16:00:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x20, 0x8, 0x80, 0x6}, {0x3, 0xb60000000, 0x5, 0x2}, {0xfffffffffffffff7, 0x7ff, 0x10001, 0x1}, {0x2, 0xffff, 0x9, 0x2}, {0x4000000000, 0x3, 0x3, 0x7fff}, {0x9, 0x6e, 0x4, 0x3ff}, {0x7, 0x7, 0x8, 0x1000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) syz_emit_ethernet(0x0, &(0x7f0000000380)="a10000315ac487663cc2cd9ecc0c9f57a2195f04e9f3ceec2ba3229b468856808a3f23bc773cfd9685e8cf434228116c4151fba1e791a242db3061fabb7c653fd9620a07ed9514ce4699ae21bd9c2c6657cbe86bb94e730c7b247c560f0f609a296640586e5c89db10e549d2df1349a65bf20f0a410dcc53f50489bcd2661d6a4b4ae3519977104b02412f6a71b310d0860ea0964f23dee097fdccec1129fa22ad9c5ea43e02bad9f0cb9fa3a50e681e66b6ad43ca1ba085e9c1ba6c2b10c35025ec1cb0f75667c2e175fd5cca8522c094f42131daa67a91dea0b4d740453262b942a140b834918824260b2db70238944fa2a302d79d1f3e51542a3317b975f59322df9590617e616b48a0937ba0a198e38720e0cb0b29ed0865310b4bc97a77b3d191903bd7d41c98ee34f87e76fc7d07e19a498c3540d14c7198811fa1bb93c392c58af02b17d9149b4d536bb08bdf6c1b2a61899feb00"/354) pipe2(&(0x7f00000002c0), 0x2) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbe9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r1 = syz_open_pts() writev(r1, &(0x7f0000000100)=[{&(0x7f0000000400)="fa7388a201081dbe32e0973bfe69bbdf7e0c9e3b7d5373d1d2c92098fb2ba600dd21f9097e19f58bdd686494d260c27f0186109a6018f60c7a2cea145202f4258a1db75b182de000e2d8", 0x4a}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xffffbffffffffffc, 0x0, "a4eccea6da0000000c000000000000008000", 0x0, 0xa6a}) r2 = open(&(0x7f0000000580)='./file0\x00', 0x22db0f6a74ebee6c, 0x150) getpeername$unix(r2, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000040)="ed96c5541eba54ec4d049f0e582d5f78b66bca276a116af7b591467699f5efc7c86275b24e26e522a84431198e76b634061440d9ad467df1170b2d", 0x3b}, {&(0x7f0000000180)="24a483bfab5fa0de23bb69c9bdc4ab14700ae83c1c2246da72e56689fea5dfce6be7c48f225c398b465ec9823cf318e41c90572cf27ea2e3841ee31dce9687f66205f1c41d38a7634158992c77de78b699f02df4f3ffc06ebcd86d43a899c996f73293bbb1c211b0ed4436a15ab839f6322efbc05a423a5687369d27d2fbddc446d0c06e8e189c1d5fca1e757e3e9d5e975e2dcdeb9927d2d12a7deddb016cb0c6b3e0841294784314ae3ea88b6e885e025b5fe720c4b3a271b2ff71cf530305f00164a6b7c701459d268e17114d59821a4d9d115599e3b25d9b4bf5ec9b0d4cac6cb571404b4deb5224636cc604a2", 0xef}, {&(0x7f0000000080)="a3463493dacd7b2fcd72bcce2e26d43018a05515da68fccbb0550fad16a234634329fa3a36f01b60f5c307941f89cfa5d039aee4a1827759cedc68ff35c35554e665deb91abf", 0x46}, {&(0x7f0000000280)="74fd0a1731469b78553d33a4951a062ef57ec026c6db2a298e8ad701b927672d4ffde73d84f6f6ce733fcebaa3b437d718a26f424a3f0d520d727a016316b0c8ec0bfa923784cd947a760eba6e73af048f186c66a4d373fc2a1d2510d2b99ac4557205f2213b87a4976bfcb8430e7e23", 0x70}, {&(0x7f0000000300)="f3c2fc7a7a7599054f7993417a0f035099f24edf46aea412abfa19123728f314bc398cb1cab3416fb682f4cfef9f3906e8b7065e451aa01a81c24537990faf1c171df3", 0x43}], 0x5) 16:00:10 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffd, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() 16:00:10 executing program 1: semget(0x2, 0x2, 0x308) 16:00:10 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x80}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xffffffffffffffd2, &(0x7f0000000340)="b6") 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) 16:00:10 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0xfffffffffffffffc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x3, 0x1, 0xfffffffffffffffe, 0x4, r2}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file1\x00', r3, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000000)='./file0/../file0\x00', 0x80, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x1) 16:00:10 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000040)) close(r0) r2 = kqueue() dup2(r2, r2) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000000c0)="824f313690", 0x5) r2 = shmget$private(0x0, 0x2000, 0x48, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:00:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8820, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xff) select(0x40, &(0x7f0000000180)={0x9, 0x0, 0x0, 0x800000000000000, 0x3}, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x8000}) r1 = fcntl$dupfd(r0, 0x0, r0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x87fd, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x9) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) execve(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='*}-{(\x00'], &(0x7f0000000200)=[&(0x7f0000000100)=']&)!-{.\x00', &(0x7f0000000140)='\x00']) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x29763a338f5c0b7e, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0xffffffffffffff41, 0x7, 0xffffffff, 0xc79, 0x3ff, 0x6, 0x1, 0x10, [{0x80, 0xe6, 0x977, 0x7}, {0x9, 0x9, 0xffffffff, 0x6}, {0x0, 0x1000, 0x1, 0xffff}, {0x4589, 0x100000000, 0x100, 0x8}, {0x10001, 0xf1, 0x3, 0x9}, {0x3c, 0x4, 0x9, 0x304}, {0x47c, 0x0, 0x3ff, 0xc8d}, {0x9, 0xff, 0x8, 0x3}, {0x3f, 0xd47, 0x7ff, 0x8}, {0x9, 0x0, 0x1, 0x1ff}, {0x8, 0x100, 0x9, 0x2}, {0x7, 0x8, 0x55}, {0x2, 0x0, 0x4f8, 0x80}, {0x3088, 0x8000, 0x4, 0xf260}, {0x2, 0x3, 0x100000000, 0x200}, {0x8001, 0x158b, 0x40, 0x9}]}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) 16:00:10 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000300)) r2 = semget$private(0x0, 0x3, 0x10) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x7]) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r4, &(0x7f0000000340)=""/81, 0x51) readlinkat(r4, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=""/105, 0x69) setuid(r3) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000400)=0x400) shmctl$SHM_UNLOCK(r2, 0x4) 16:00:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = msgget$private(0x0, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getpid() r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x3, r3, r4, r5, r6, 0x40, 0xf1}, 0x9, 0xffffffff, r7, r8, 0xfffffffffffffffa, 0x7, 0x18000000000, 0x3}) fcntl$setstatus(r1, 0x4, 0xcc) r9 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r9) r10 = geteuid() setreuid(r10, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) dup2(r0, r1) 16:00:11 executing program 1: r0 = dup(0xffffffffffffffff) shutdown(r0, 0x0) clock_gettime(0x4, &(0x7f0000000000)) 16:00:11 executing program 1: nanosleep(&(0x7f0000000080)={0x6}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20a, 0x0) recvmsg(r0, &(0x7f0000000040)={&(0x7f00000000c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001480)=[{&(0x7f0000000140)=""/233, 0xe9}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000300)=""/146, 0x92}, {&(0x7f00000003c0)=""/155, 0x9b}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x5, &(0x7f0000001500)=""/222, 0xde}, 0x2) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000000)=[{0x0, 0x28, 0xfff, 0x1}, {0x100000001, 0x7d9, 0x0, 0xd4}, {0x7, 0x7, 0x8, 0x2}, {0x1, 0xcb, 0x3ff, 0xffffffff}, {0x6, 0x7, 0x1, 0x101}, {0x3, 0x1000, 0x9, 0x2}, {0xfffffffffffffbff, 0x6, 0xd43, 0x6045f4e0}, {0x3, 0x84f6, 0x3, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socket(0x2, 0x6, 0x8) syz_extract_tcp_res(&(0x7f0000000080), 0xff, 0x8) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000880), 0x4) 16:00:11 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffd) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(r0, &(0x7f0000000000), 0x36f) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x4) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x6) connect$inet(r0, &(0x7f0000000040), 0xc) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x3f, 0xffffffffffffff99, 0x99, 0x1}, {0x300000000000, 0x2, 0x3ff, 0x200}, {0xffffffffffff395f, 0x8001, 0xff, 0x6}, {0x50a, 0x9, 0x2, 0x100000001}, {0x3, 0x1, 0x3, 0x3}, {0x3, 0x1, 0x400, 0x3}, {0x6, 0xffffffff, 0xffffffff, 0xc9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x3, 0x12d8437b, 0x10000, 0x389}, {0x1f0000000000, 0x1, 0x0, 0x8}, {0x4, 0x1f, 0x1, 0x8001}, {0x6, 0xb72c, 0x400, 0x46}, {0x8, 0x123, 0x0, 0x200}, {0x5, 0x1, 0x7, 0x8001}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) syz_emit_ethernet(0x4, &(0x7f0000000580)="b1a05e28") 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x2000001000000001) dup2(r0, r1) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2a, 0xb, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000385000/0x1000)=nil, 0x1000, 0x1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x3, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:11 executing program 0: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f0000000300)={0xfffffffffffffffa, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r0, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000700), 0xffffe0a) ioctl$TIOCSDTR(r0, 0x20007479) r2 = semget(0x3, 0x45, 0x401) semop(r2, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x1800}, {0x1, 0x8000, 0x1000}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4}, {0x7, 0x6}, {0x3, 0x5, 0xffc}, {0x1, 0x3, 0x1800}, {0x4, 0x9, 0x1800}], 0xa) r3 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r3, &(0x7f00000004c0)=[{0x6, 0x7bf, 0x800}, {0x0, 0x677e, 0x1800}, {0x3, 0x1000, 0x1800}, {0x7, 0xb73, 0x800}, {0x3, 0xfffffffffffffe00, 0x800}, {0x1, 0x2, 0x800}], 0x6) semop(r3, &(0x7f00000016c0)=[{0x3, 0xffffffff, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) ioctl$TIOCSBRK(r0, 0x2000747b) clock_gettime(0x9, &(0x7f0000000600)) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:11 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$lock(r0, 0xb, 0x0) 16:00:11 executing program 0: r0 = shmget(0xffffffffffffffff, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = semget$private(0x0, 0x2, 0x200) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/70) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:11 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10050, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x5, './file0\x00'}) 16:00:11 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x3c, 0x8, 0x5, 0x80}, {0x1, 0x3f, 0x54, 0x5}, {0x4, 0x8, 0x2, 0xfffffffffffffff8}, {0xfffffffffffffffd, 0xbe39, 0x2, 0xff}, {0x9, 0x9, 0x1, 0xa108}, {0xce, 0x100, 0x2f3a, 0xfffffffffffffffb}, {0x8, 0x8, 0x8, 0x6}]}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20048, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x0, 0xb1c, 0xffffffffffffffdb, 0x7, 0xfffffffffffffff7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000240)=']\x00', &(0x7f00000002c0)='!(\xf7\x00']) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchmod(r0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) close(r0) unlink(&(0x7f0000000080)='./file1\x00') 16:00:11 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xffffffffffffffff) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) mknodat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x100, 0x80) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000340)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x24}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000300)) lseek(r1, 0x0, 0xffffffffffffffbf, 0xfffffffffffffffe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') readlink(&(0x7f0000000400)='./bus/file0/file0\x00', &(0x7f0000000640)=""/245, 0xb3) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000380)) ioctl$BIOCPROMISC(r0, 0x20004269) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000140)=0x8, 0x4) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) 16:00:12 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r3}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x181) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x80034, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r1, &(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)=""/29, 0x1d) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) seteuid(r4) getsockname(r2, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r5 = semget(0x0, 0x7, 0x100) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000300)=""/241) r6 = openat(r2, &(0x7f0000000400)='./file0\x00', 0xc00, 0x21) recvfrom$inet6(r3, &(0x7f0000000440)=""/71, 0x47, 0x2, &(0x7f00000004c0)={0x18, 0x0, 0x80000001, 0x7}, 0xc) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000540)={{}, 0x2, &(0x7f0000000500)=[0x0, 0x0]}) r7 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r7) unveil(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='x\x00') semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000600)=""/134) recvfrom$inet6(r3, &(0x7f00000006c0)=""/4096, 0x1000, 0x43, 0x0, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000001700)) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000001740)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000001780)={0xa3da, 0x9, 0x4000000000000000, 0x9}) stat(&(0x7f00000017c0)='./file0/file0\x00', &(0x7f0000001800)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000001880)=0x400) openat(r2, &(0x7f00000018c0)='./file1\x00', 0x0, 0x20) shmdt(r7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001900), 0xc) sendto$unix(r3, &(0x7f0000001940)="816a83acefa22c5ceee2a14b0aea336b6695b3e7bf40b7a92e07426c810d5746f9677e3ba60af4cb23fa29a028f00aa2e4dc43505d51aa9b64284594a5ce9ef9ce376f2df4027c663132e6a26f93c217ad366265561266ed97", 0x59, 0x402, &(0x7f00000019c0)=@abs={0x0, 0x0, 0x3}, 0x8) unlink(&(0x7f0000001a00)='./file1\x00') ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:12 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) open(&(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/\x00', 0x0, 0x0) mkdirat(r0, &(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', 0x0) rmdir(&(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') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') renameat(r0, &(0x7f0000000100)='\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, &(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') 16:00:12 executing program 0: r0 = socket(0xd, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000080)=""/21, 0x15}], 0x1) kqueue() open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) 16:00:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) munlockall() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, 0x0, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x7, 0x29c8, 0x2, 0x7, "71ab838f2814702e03c8cb66d94f33b84d8f1f1d", 0x3, 0x7}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x6, 0x9}) readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getuid() r5 = semget$private(0x0, 0x7, 0x40) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000140)=""/12) setreuid(r3, r4) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = socket(0x11, 0x3, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x5}, 0xc) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0x24}, {0x16}]}) syz_emit_ethernet(0x135, &(0x7f0000000300)="334f74aa50018bc9d91cd737a5025ec951f832d1753b340cd4a932a92e5268fe5037463e784e68262fde2da6f5032951e53d8d167b9f75fa629e5337b8f762337a3a66a1ead8b4c84e0a6ac7a7df441def89e50ebab0e7a9add494da208ae80294d436b9fd2f93d6225f375054216cd6b179c789a3c68be5a27113fc8cd7c814b0c7a095e502080b670bc09f078ed78dbd3db12efae25d7a0fe0f6e5d436b931a625f57b76243c90b46a192f8e5fdc59fcac5e177f1714f5fad1bbb7a800035144fffb55738debbaa8e618a34359fde41e203b318847971775a20a59e2b112edfd34b2d854c3fc081c01fdd29665698f6507000000c94080e2046ac7bcb106460c6f537e3ce93a0b6c9c2998a8005f3c2fe22352101b771b65838fd26f536800"/309) 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x180) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x3) 16:00:13 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x30080, 0x40) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004000000010000000000000000000001000000001b0022feffffff000000000800000020000000", 0x2c}], 0x1) r1 = getuid() r2 = getegid() listen(r0, 0x2) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x2) 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0xab, 0xffffffff}, {0x46, 0x3}, {0xa6, 0x1}], 0x3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x3}, {0x2, 0x81}], 0x2}) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) poll(&(0x7f0000000080)=[{r0, 0x24}, {r1}], 0x2, 0x28ec80) sendto$unix(r2, &(0x7f00000000c0)="b10005016000009005001b0007000000020004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0xb, 0x0, 0x0) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x7ff, 0x0, "b0d4070000ef3c445c1f2c000000003e00"}) r0 = socket(0x18, 0x3, 0x0) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:13 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x12, 0x32) symlinkat(&(0x7f0000000400)='./file1\x00', r0, &(0x7f0000000580)='./file/file0\x00') accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@abs, &(0x7f0000000540)=0x8) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000700)='W\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000340)='./file\x00', 0x2, 0x4) utimensat(r1, &(0x7f0000000000)='./file/file0\x00', &(0x7f0000000480)={{0x2, 0x9}, {0x1, 0x8}}, 0x0) socketpair(0x10, 0x4003, 0x1, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000380)={0xfff, './file1\x00', './file1\x00'}) chmod(&(0x7f00000003c0)='./file\x00', 0x2) utimensat(r1, &(0x7f00000000c0)='./file/file0\x00', &(0x7f0000000200)={{0x9, 0x4553}, {0x4}}, 0x2) mknod(&(0x7f0000000640)='./file0\x00', 0x2020, 0xffffffff) pipe2(&(0x7f0000000500), 0x4) r2 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 16:00:13 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) pwrite(r0, &(0x7f00000000c0)="6871a293e5082e1dbc6bde80d6f645367199683e9ebf9f8e7368a271f298b7b002cafc828a8236f2756a5a289d818e919d2739dbb16972dcf80002483a2671515dfceca6", 0x44, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 16:00:13 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) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000280)="0b97d71381bcbdf7ba22ba454fb80ff8f32cba0a61549d5060316c9f2e5cc4a17071d5a3fc5c43f81702827fb615ff34eae83fe785b21b37276280d32efb6af29eb7030a6b93c8aa8f0c1d323f78e5c023be5ae460350d56bf1dbacca4ecc96d46c1f3cd84d3a936e9494c506605d01ec389e67b8a31dcf75775cb82fd12a77f973d70f538b63d92606a0f9502537627b0006fafdcc02f82a5153a6ebd46a3090c3093f36a64392ac0bfe86ac7f6f2286fa1d254db24873b8621a600a89f7b49928d5f3fcb1fbe0c77e00338b2df96bc7b3cf0e9", 0xd4}], 0x1) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) 16:00:13 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)="78a16b368af6d448e8331a309c12ada5", 0x10}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)) mlockall(0x1) recvmsg(r0, &(0x7f00000009c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000800)=[{&(0x7f0000000240)=""/154, 0x9a}, {&(0x7f0000000180)=""/49, 0x31}, {&(0x7f0000000300)=""/151, 0x97}, {&(0x7f0000000400)=""/217, 0xd9}, {&(0x7f0000000500)=""/57, 0x39}, {&(0x7f0000000540)=""/151, 0x97}, {&(0x7f0000000600)=""/157, 0x9d}, {&(0x7f00000006c0)=""/204, 0xcc}, {&(0x7f00000007c0)=""/43, 0x2b}], 0x9, &(0x7f00000008c0)=""/220, 0xdc}, 0x2) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x4, 0xfffffffffffffffb, 0x9, 0xce48}, {0x3, 0x8, 0x4, 0x4}, {0x3, 0xe87, 0x5, 0x6}, {0x4, 0xc23, 0x9, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/10}, &(0x7f0000000040)=0xc) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0xfffffffffffffff9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x0, 0x0, 0xfc}, {0x10001, 0x4010000000, 0x2, 0x101}, {0x4, 0x4, 0x10001, 0x8000}, {0xbce, 0x6, 0x8, 0xffffffffffffffb6}, {0x0, 0xb8, 0x1ff, 0x800}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8040, 0x124) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:14 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) pledge(&(0x7f00000000c0)='/{\x00', &(0x7f0000000140)='\x00') r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)) 16:00:14 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: socket(0x18, 0x0, 0x9) socket(0x21, 0x5, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x401) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='\x00\x04') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x1}], 0x7ff, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) listen(r0, 0xa10) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:14 executing program 1: r0 = socket(0x2, 0x480000000002, 0x0) fchflags(r0, 0x0) 16:00:14 executing program 0: pledge(&(0x7f0000000200)='\xa2\x89', 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x7) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xe7, 0xffff}, {0x87, 0x7}, {0x88, 0x8}, {0xcf, 0x4}, {0xc7, 0xffffffffffffff00}], 0x5}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="c194a543956209d8f94ea72647c04f672a402cec25b36381902a492457fd357e533fb62980ce42bcd124e225a165a9fd3d2fb16d41c8b0cb57dd886e8271c45db09bd0cc25bf5f025d7dd1a0e25c4cd85a6aaea63138abcb26bd2ef6cdcd27", 0x5f}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xc0, 0x0) r3 = dup(r0) renameat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)="581d78ab92aa5a23b0fa4e29da7d2ba09bcff5912b0bd130e8d7637327df7e4a780edeab0ecdfe9f88a1d984d91d557e5b8d02264adceb914bb42f988a4a65b4f6d5928805d7a014e07f0439", 0x4c}], 0x1) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/89, 0x59}], 0x1) sendto(r3, &(0x7f0000000240)="eb8ac20e625d63815264b81e53365b67ab3bcbe2543aa2c10631072f", 0x1c, 0xc, &(0x7f0000000280)=@in6={0x18, 0x2, 0x7fffffff, 0x200}, 0xc) 16:00:14 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)) 16:00:14 executing program 0: socketpair$unix(0x1, 0x8000000000008, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x262) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x2e}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x100000000, 0xcb23}) 16:00:14 executing program 0: mknod(&(0x7f0000000200)='./bus/../file0\x00', 0x5000001ffe, 0x101) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2000b, 0x0) write(r0, &(0x7f00000001c0)="85c2358e7e2e", 0xfffffffffffffe70) open$dir(&(0x7f0000000040)='./bus/../file0\x00', 0x20000, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x7}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x4b, 0x2}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x5, 0x0, 0x1f, 0x1, 0x5e, 0x8000, 0x47, 0x1, 0x2, 0xffffffff, 0x1000}) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = msgget(0x1, 0x46f884b6ed2300e8) msgsnd(r1, &(0x7f0000000300)={0x2, "1816104342bfcab72367b2d119572b4707135006f1a10539db2025671c8d2bda91b8448a73c43d099ed22dfa121b0225c54452dd454378570691931b1756fb73308ecb0ae99fb5dc600355f338f5f65ed05053e1ef005f47d2c640e66828cf82e162b8bd62d3bea18baf61774f8ec78aa3268253f856d08149c655108021fedb13ba67770c77d38309fa784a4d2c6f6c0f84a858e58bd7b018672f25e4d0985b3b05f1ef84369cbf6ffe4d7d1d6b57340d8c1006170c9206fd43ab753fb15030d27e6ae2c327ef2941948104e716ba78358d13afa4b4e42540a110d28b0b25689ebb1314acb120afbb3ce599f7a7883d9e4121b072833cd7531867d6fdcb57b8134bfe65e9574de7cc115d15cc1f3ac0b2b70124bf2c2b325b9bc16e630686cd5ac5a3450a87c783bf54023b6df25326136b807dd080256dc28b352aa1626517dee04222251a86b2743751cdb0ad01d0bbc30533f718549a1d6dbffc84af30e4ef773f9868573a9e10ed0a73a79514568ec00b563c3d7bc3025ef2f63cad616b086cf117ded52c75549aeb93a4e2ead0d2c20d49d8eaec03025bca769152fee23b431619fd51e01fe0842d75bc7aa21f1a6d5f2224d01865a6cebf39633ecedd3143a3b970ac2e74ae14201de7b53c0a2a47d060b4633840f4b1cf683b75b9031284255cddb20532add26a8659e1ff192b53d5a72a8fe853fb84a0620e2f115c19ad3ac9eb56c5c53352a8ef34c778d63c465b0eaaacca92557feb40d815cefb92d4cc7040a82ab1b78c677bec8999f805cf8c0c345cc31448061c4b7cb3f50647fea7ca4640d7aaf579ae167b8869d8ab673dfdc492d1ed8df711104374f419e7cb0648f3c1d07701cf3fd853aff738f83f7e31396d9115bf36552601d270a50ed24a7e1a7a4719952f5905123fd326b05a49375a572c3306e8b603e9a0561b5f9dcdf6e98ec74c06574f036c88b1cf328f2505195d98b2e6216b969e8bfc8382d32ac2f5e372a41408460fc72bc87103b4979c10402e783b0424a03fe6904fc592beddd887e6413b6dfb1d94abe2c987bbdc0ae8b4631d9addf84f57f23c3b1e1c4259ddc64f58514902bece66631ee92ab351d67e5cc209dfc8e7a085f84a55a6281f3699d50c26d783d357938e0389a684702424ce6b53c85ff38612f137b418e339be550b7f502ea014f304f1934769ae1a4e82182ac25c50ace2d3407d23aacc275411799efeeb0dde2f7e34a7d0e9efc6751ef32b12c33ea2dfda7c52fd9b8588b801f15169c271c31954f983118f4f1bff3fe80aa5ca5afa687856b207f37c6f51e10aa16a58b566b0ea7011df64d1c40f3d29e4bac654d3b29d6da14671278e5d54fca9a0f094132cb2e18b438d2967ff71a6740307ff83bc2997d0def4cb76713cb683122697c9832ab76212d2db97c7c58be89c06e48d70938d1e0c9ed4da5bc9d443a2c852b4cafa1157a87d3f6729f62cf627108365fc9c4395628ce323fe04f20bd629fcaf9cdc8f23922607dd826edacabdf640bf491196a088ae02612329567b3dbd4fb8d4862b1d8b89bf0ec8a6a80703f191ae4404610b4081329a7113484b7d6b4b84735baa7cc37fb877d41fa4cf1dea2ce6f3fd79c67b9c59306e9fd0abb87a3f2b2b78d281218aa7bae47b153957860dee760e5b4182b95a965cd7eadd8454e1d683d150021945f0410122ce98997c68f9dba50358dde5adc586dfb52bb4f99fa782aad565e1c5a261fbef6abcdff61795e59c58f05d8e0c44e2468b3ca45c0c12c39050472a272b26cd9e6fbd6cc8298169d9451600dfc9c4268f119140eb0950152162bfad32a3ee38f47bba650e5ef03fc77d932bd33f344a9c9b41fe6e1f4b91c50e4749fa28f3642c7d2d0ffbca3b962c2c54b55103e06568af1538b913d46a2bda1e5b64b8eb158647f158350da7ab11c14a39cee29dd417fffa5105af5f15a7234a35f3d30818cdd6522a4553ec0a6ca6ff23ec9eef11a92bcba6a0bd837a8100026cff0d7e543c0b2374186dc53d1db0869904c36510f0fb6568f79a01f367a2a2aa31d4a9197401ad3ad400c4a9c44f74ace66c44537ac1cd83a65a98780f4dd442cdab22e47a0bc7eef29b7e81fffcd300674d5a62ec40d37e50b931eadf1f6980ada90c84cb513007fe57748a1a42573aa7977d07d73fda15222fda6bdaeb247bd2a3d8024f74cc5894bfbbed82c3a931d4c00142349e1cabfa218aa32152c121553a3fa5f0109e48fdf1dc742895ec3c15709a301aaf8f54a7c44d654d8f3e2690e8cba5f0514c1b1c478368f749e7bd303f14b4eacaeab9abe9d7a1bc696ac778350c94010d260bd46bacfb593d86d71817d10d0ad9ad7b27f5f0c9998f39262bca215dec74e9c1e65f0794112188b16f6130a8abb748e1c4d0424c683a3c1059128c0cb9f7fe56f9a6de055473e324ddcb45bd61bf7f1985587420544012f4655e4063f749deb8af8d4d95f1d6c9719cfd1ac2b425c3422e1dc7f754801d5ea82132d67826975a8c3f303f4620a222db4306e36ea9d585e9d5da46da1c5c9c2ae998a0d66fd8567e1b0a806f32c80a289729b8b77a28c5f73c4166c3e8a46ed335bbf0acf07d13c38f0727fb11af502d991d86302db4fb550fb56cc46fc014683b3e38a0d81b587d282d27ab638f1df0550f5bb7829138246d5ca5cbb7f619611e770930a42ff8179b299e1f50953d07ad7fa82f420c952a20fc710aa08780ff0c7bfe8a38e9a846628b1df5ee448a2a0b2f8a0d01aca3d4bbca326e307ded695a77b6ef9c107dee6b7c540eb2730af2f7e7a30cb349040659bb86299fa8d7f8e6e31393b3eac56c7263e0c65464fe92546fea8fc3f07f763207cf96f443c87e1a5156cdd89adbb0f35ae4a8db1a22220e3222d1de8f8ff48d3298e2e8cad3f6845c7ae51ce3a985ad7f9e954fc842086f3c1361a4f37fb116941ace447595b64a7ca3c37f691a6175be406297e90bbc2e97a830806fceccf47ae64664925dfa391de8d76134b353c99acfaf1baa67abe54216777bed3d8858940712d0de61c0c8575ecf83da26f7e05bdf6874e8cad96261aca74c502919a23f4af0e171ea78475370b8ce8a0a8607942407f6dc9cf0993d96ae1a8c906c94c8d8ac3315d573f5b120db591dc9ea5824c17b55edad2d7e0f6180d955bb67c60d38be787aec3fff8be8b133be1d70b35514c3af76c1eec9f3eeec402f11ba5d3bfc70ff7a90c9b4b15b5f7984d6df7dc718f01ea5b329afc2fc0e15b95eacf340c31ee4eb7335ae1beb1ad0358835d393860bc50da89e3b42be3a64356902facdd3dfa8432da049d3345d405ca30dffab86f197b61192d10c30c986c19738296d12c180f6912dee0410cfc8dbfb0dfd34c007e9866da1001c8c91ace71d882e1075eb0bb8d5514485198650d26c5992d9043adadb06f8ea800ed9f749d16239461fc80de3bb0095520e9d255f13b921c93a5ba0319e8496cd849d6dcadf1a3c735994c70a44d72fd1de6ec9720ab99abb743c3b51052a825068a36d92413747fdef79726e4ecba5883f06afd16c5790642d8854b6829abfa8ba2bbdc8e93e6c255fb54a2f75cd6ac87e27d5e97674467a30ebb58aa49bf83ebe5d0c1c5992a9af35486e0c0f0da165b2981f93a8ca28474e7692eede6a1d52279e63d43be2f159bc26b39c058e824ed672252aa2db65da942744a7d6810f3463f74dc0d2d614ce427a345f352ce427d9096362718b930d15eddba318a05f11d6ee5e57cf883f9516a9d2bc7df2fd7a01a874556ccb08cca5c4b44dc1448d57e7bd79d08383edada748af709250748e448d4312ab47207aa9b7b118a0ea983d838f0cf32c073407109eeefe2bd8a27ea5e6d1201da9b40b23753e2fb52a1a4549595c07fa634da1ce451b9d11ce82e120eb7d93892292276564613d47b02d512f8c56d9eb0f96da550efa3e2fc9ee2f6189b6c74ef0d3912c5592e7200f0b017699b366550a3d1f2663008afd9a4c191a187ad507b1b66b2b8b351b3a8e1d02e68beedafa6ed76106c6f07f2dddf506035a5d8145ef37061d6b9c758bcf81713b17a236e4ff16624b94a2d4708a336b93dc7c249f509d2cbf6020e789e4efe136efc2c20e65cb562cf9d94fd9c6bc4a2ba623e78da21bc6a1dbb77a5bb834bcb566dede586799dbac4d08e1ed0a18c2b4281a1cdd822f739e3efec103635da557ca4fdb4ad4b4333b29ad43468eefa80d4b6a0801293bf40ef9255b9f2bf42f1051cdefa94bb929f72e2d1480fab033cb992cc9618d3c51dca9202196fc4f90bb17354ff6c368b2ef73471d3ddd033bef54eb69920cd8d036f63f98c3c59773cdce5396e18b642c26f45fd7be4fe1ea6f3f0bbe1fefc6b15c62b405b580ebb5bc87aabb0c4fafa5e49ef984e7df165c08965d5b328bd304ea5a7d731aec86b031c12246bfb21496bb689b1243f5970098100018ab2b79474d001e467068c9f2c89ff9d6b64800d2752d6d30f52a4aa17955826a8c37ad1accbfe7b7baf618e3e98e7b5fc97ffcd8ec5578bc08de070b2eda9080b9bd422d03f1f5de63fd3f7bb902e8edf2f15171eed29e34eee78b36aebb2dc166dde2c92017cdc6e3a6a0c5966ca33a9141bf529ee1b6a24d9ca6f6d885a73abab1185feeab7bee580e5197f1456aaf4c4e3ae49a8c19b2720b8a931efe2ae097163d1269a08ce707d61b86cafc481871c614e86f24f46a7066443c599fef703f969787a165241501d8952a44cc4706216c9195f67700c6d437620ba13a1b34dd9f76140945db4134143146e85e6f496ac8662813e499ac3c081ce739e8897137924341ec4d4fbb214ef60d994c775623e84ba0aa4e8a1ce0bc82e30a437501876db42b5eab48a7be122d302d68307dd96498b3e1bd3e1595b0fd1c3e460fc04e0185194389ca038c8a4f4222d011757fcf1f8dc1a5c565699769d3583626873d901e10d20fba2818ddc8c126717d3b2632340ec2fa66a68c9ff0cb6bba5330dcac07612e555b115b82585b5db663ffa1538dc5adf68d69f971d006c00b6147327bc2d923994d1c15d0b0e25e6dd974b54b49793c17e3d276f67e28d135044942adbb23e2948093966595548e278e98bcf9bf8eb5cf79a50fb10c60c47095a8945ebe6e3e179996c323c81d22d68911f7465165885162191e3750209bd4c8025542999c1f527c5d72d37be9b58d7e6afd9bbe6a354c240d0b0338664da50a9645e99aa7035f533f9ccb723e6bb5ff8250361398ca582f3086d56e35c78ac36208ac69820e5e3158021b602ede618dcf7263984181de9b0df9238ae75322e9bca1f9166d8de0ec35ce32893273510cddd03d63943d3f3faf53637e4217a8dc0a72d34c01cdaab1219da583da59e7191db0d984f4b6a61263ef638d8736ed361cbde38190b6a2d5f16739ec8a08a8f8543983ecb1acc1cd3c04a1065f9d8b2f405298156a9009ddc77816bb1594756f968a02005a049837ce303c5c6dd935614849d459ad3931bed2b36149fda52e1fe1f7cf4358fa58c90ba14eb6e71c4db720283558ba0614396af039be1b1de3ec3ac96a2b08c114bdedc3b710d588a4fdbd00942360d05a6126e6a02d7c3295ac2c03d77e911e03262877ffd7137887e9dd21c64b1cdea6996344b81b579436d42d2b6ed57c66a70b6d611e029a1667d3c461b6a4848fd19abc5cf0312433ca780ca5ec99c1bb18fcccf250169475e853944a8469c13f86e7fec28094acaa4825b56e0b872dbf0cbf47d19ac2c22169a7671f35f2c87d81aa9f"}, 0x1008, 0x800) r2 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r2}, 0x4000000000004, 0x9, 0x0, 0x0, 0x0, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0x7) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) shmget(0x2, 0x1000, 0x1a, &(0x7f0000002000/0x1000)=nil) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000001300)) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r1, 0x0) recvfrom(r0, &(0x7f0000000000)=""/63, 0x3f, 0x0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x7fffffff, 0xfffffffffffeffff, 0x200000000401}, 0xaf, 0x2, 0xffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x8189, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, 0x0) 16:00:14 executing program 0: r0 = kqueue() read(r0, &(0x7f00000000c0)=""/157, 0x9d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0x4020426b, &(0x7f0000000000)) 16:00:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1266}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) write(r0, &(0x7f0000000280)="a02ad4c6aa26640000000000000600000000000073da326d002ca9773222e782051c514cff7f45a2f3c03338ce7cfe03a8a13fccdbd14af95ffc70236b70d6cf5c7bbaab8a6f87aaeeaad41d45efd5898f1748290b56b3f5a477d1a45eddc29abdc0751732b67b0349bc661bf7963eb33fd78267e2b701c9da31aa0f1aee276549f4e83059d4dd88a8c23c514aeabe88465b9b54cb68f7859c4d59a46805190d69f905370e2f2650885f88986353441a93bee05d94538ac000daa3d7ee3db7a679e39e3833d0658c4a96fe185d463618123548ce96684063283027ef2686fcc4fa1e3fa11916eff56e445824200da0372f94670e4c164b91f508dcf56a89219f416637def303000000d755f0b6ffd2bff045acf131eacaad3d1f16fd4f54664b393954efb17f5340ef93bcef8f8c6b1514a0addec0186f91fa24060e26181b71e4fa785e2e1f41d347ba240e4ae9e49f07431307d4c5a788c00f1294", 0x15c) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) 16:00:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x165, 0x6}], 0x1}) syz_open_pts() ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000000)={0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) socketpair(0x19, 0x5, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r1, 0x0, &(0x7f00000000c0)) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001580)=""/4096, 0x1000}], 0x2) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="047d41dc08b82795d2d0602020dad1b4dea5bf95567fc93e61bef53f949c210f589998648e8249746aa3cb5d1d33196eb66ed430b55b366daa2e62d78d958cf065c16232c9a023ae3819cbb77774a7188fa3c37826f9d2410404af034afe2322b1d57211037f96cd0c007247ecd2feff163d49980e7ad5ad253928bf88758216194c10ea443b0ee9065625c7861ad4c2c39af7de11cfa75a59f2e61d674fa97ab803f0300e70b2015cafd6496a5428bf847980e2b1cea08436140581dc3f9eafb15fc71c84f705bfb8b731e7df92a5d50fd891afc7e5d35d5f878f106e5c0aee1cb2d3", 0xe3}], 0x1) close(r0) dup(r2) syz_open_pts() 16:00:15 executing program 1: mlock(&(0x7f0000310000/0x2000)=nil, 0x2000) 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) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0xffffffff) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000200)={&(0x7f0000000180)=[{0xe7, 0xfffffffffffffe01}, {0x101, 0x100000001}, {0xcb, 0x5}, {0x6e, 0x2}], 0x4}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240), 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001600)='!', 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() 16:00:16 executing program 0: r0 = socket(0x2, 0x1, 0x6) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1000) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) connect(r3, &(0x7f00000000c0)=@in, 0xc) close(r3) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f00000002c0)="b94836fd5b0defaee496000000000000006f6a5daf1d2058eb52fbd3e5b7eea89790d4ff691df2c4eb1ed947b0399f48d768a184c48a916242d6d84b797c770118a765f2b683a31620e635f0ce35ebcb26586bab1cd5a4c676da3faaba373ac1971278e317fd390a80515f96a87c07b6dec073992111ac4ae03969ebda4695093a8076b8341d637d30348f060b90323b1ccccea200b94afbbd6e3dbbd0e5f7a25a76e07c4112db8c9893ccf83f9eaf1bb2626bb08e12281a06d6c1a3ec4c52f4a4ada93f01cd7bdaea29fe813e072cc3b3b663bc19423fe90d2fbde704cbbbe70db367290c0e02ba6e569a1f670ea19c6a997a1fbb8b63f05a465b29bee6dd71a69c8dd49441b3d49ce1d0ddbe58e929e1a9e77687fb25b9d66f2895c9a28911e2a3659eca80f06c50caacf2617a2d0a3dc6fcbeefd0eee897661f0bfb3f74f8469cdad5b588be9f", 0x148}], 0x1, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:16 executing program 1: socketpair(0x1, 0x4005, 0x4, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000140)) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)={0x400000000001}) 16:00:16 executing program 1: unveil(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000300)='c\x00') r0 = open(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x100, 0x1) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f00000003c0)=0xc) socketpair(0x1e, 0x2, 0x7fff, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f00000002c0)=0xc) sendto$unix(r2, &(0x7f0000000100)="09445631c02c34d62e815feb5cc2635365f0a9065e6ca742f73e4169f12ad42b26cb7b316eeeb874008c98d5f760bad32acd2e09e32bc0f29092f820c99121dd60a19b5b25cb145beb6b8831087ea21413ee652c0616d5e95a6cf5c8613b23b2d13c89e00ab6554f120de0797924f8eee33ef3552818708bdf704527a02a3ef66be190f66ef26518c15466491c9432879466d3d93a79f1cc67277aaa41d5c16523ff3a0382b2158d180ae80fa18074532ccf9476894fbdfbdf5987a123a7ce919e7f9efce94e936e93c5760274d6079ad1", 0xd1, 0x8, &(0x7f0000000200)=@file={0x0, '\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'}, 0x50) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x400000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x9, 0x8000, 0x8, 0x1ff}, {0x7, 0xffff, 0x80000001, 0x3}, {0x0, 0x6, 0x1, 0x8}, {0x45, 0x3, 0x4, 0x7f}, {0x7ff, 0x1, 0x0, 0x1}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x11) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f0000000300)=[{0x1e, 0x0, 0x1, 0x7}, {0x33, 0x3, 0x4, 0xa8}, {0x8f8, 0x1000, 0x6af, 0x8}, {0x3b276e04, 0x40, 0x9, 0x3b7d}]}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) chmod(&(0x7f0000000280)='./file0\x00', 0xd) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000240)=0xc) r2 = getuid() fchflags(r0, 0x0) setreuid(r1, r2) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = semget$private(0x0, 0x3, 0x401) semctl$GETNCNT(r3, 0x8, 0x3, &(0x7f0000000200)=""/29) getsockname$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="c33187f2ea8d870b1cab83c0ad8c92610adb82faa30dd06e57edd87ddc3e10f9c6898ed36c27e4b951b989d011046ba2f3a0316b5596c4309e1aa7a1ada9b2ccd7e8273789e14ba856f9b9b58f049d107b1595c31397e0b7f3a5c6dcbc467727faec674efe7b698e96161bd35799", 0x6e) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) close(r0) 16:00:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) kevent(r0, &(0x7f0000000000), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x9, 0xbc3}) 16:00:16 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$KDGKBMODE(r0, 0x40044b06) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x812, r0, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20400, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x64}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:16 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40000400000002be, 0xfffffffffffffffc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x3, 0x200, 0xfffffffffffffff7, r1}) ftruncate(r0, 0x0, 0x7fffffff) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x18102, 0x10e) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x2) r2 = dup(r0) ioctl$TIOCDRAIN(r2, 0x2000745e) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:17 executing program 1: clock_settime(0x0, &(0x7f0000000000)) clock_settime(0x0, &(0x7f0000000180)={0x1}) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) fcntl$getflags(r0, 0x3) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) 16:00:01 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x6}]}) mknod(&(0x7f0000000080)='./file0\x00', 0x2002, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() preadv(0xffffffffffffffff, 0x0, 0xfffffffffffffda5, 0x0, 0x0) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0xffffffffffffffff) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 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$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f00000001c0)=[{0x9, 0x7, 0x1, 0x1}, {0xfff, 0x3, 0x7}, {0xf, 0x0, 0x0, 0x7fe}, {0xac, 0x5, 0x0, 0xfffffffffffffffa}, {0x1ff, 0x0, 0x3d9, 0x7}, {0x9, 0x0, 0x20, 0x8001}, {0x815, 0x5, 0x4f11, 0x6}, {0x4, 0x5, 0x298d, 0x2a000000000}, {0x9cd, 0x3ff, 0x7, 0x10000}, {0x9, 0x200, 0x20, 0x6}]}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chmod(&(0x7f0000000000)='./file0/file0\x00', 0x80) link(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:00:01 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffc, 0x40) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) r2 = getpid() wait4(r2, &(0x7f0000000000), 0x1, &(0x7f0000000100)) dup2(r1, r0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/130, 0x82}, {&(0x7f0000000240)=""/183, 0xb7}], 0x2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x18000, 0x40) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="a815dc0ba2fba482393b0c442945ce83654f7267ff22f8d09ce46d4b7e80239d", 0x20) r1 = socket$inet(0x2, 0x2, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x400002004, 0x4000400400082ca7) mkdir(&(0x7f0000000080)='./bus\x00', 0x140) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000440), 0x10000000000000ea) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000440)="629045ce7125a448c1fbcd03bbb4717353695ae08f0b2912170cf40d53f566bf7427821dad31aa1dd5098117796fe8a87e8927b0bbbe4441cf7cf4d3d15acd7e79e23736079d44c2eb4a10e27736059ba603e58c42f35a1df1d880f02a1f1c0462a1d5e2a42868a9f505aefc0a606763724cd942d02d5aab365788d6a68ecf4784655dc91aef9c783ac5c4212b42e16e06d1fbc44c088a3ba6677089935298aa5563eafe36704c75aa9fcef72f41aa5653c98c5a1fc6e20331718c918fe33cf430b0a69ec7d485052e3fcbaa4e999daf473bbe225c9fdde9fb717b2fb90220589c29d32cb6111e", 0xe7}, {&(0x7f0000000540)="09c0dad8b6403a035ca136a5f03812cdf4b4af4dabbb40a395b33754581e7cb1255db771bf1a6c492111fafc07a76ad8f6a0446e685f90064fa383056fbad6f3a0ecbecedf9963348a526cb4938ce58b3e3776079e018202ca024d342789a66538c0b14286ae1a3d096c86d5e324c740d96c17090c2e609c646d23e1818a0e738dbd9db00d133a3ffd0e0c05e850eaad87d9b514f51b1d178cd5f5543250dfc562e4e55e85a0e90e87d4234d5e1d00a49d6f0cbc166c607c5ed5570f9db7c3d1908797784896cf165b5d6d8d815c25a341a9cd731e0a06ec8aed3abddb5af7643168096cc5839cbd49998acc83423a42dcc538e75504f7a5c4c8dfbb35", 0xfd}, {&(0x7f0000000640)="3a2f4dff1212fb7ee1af73186ffd8dafdeaa13ab630e5aead96cf277b443eb94a4188454405e98f7739fcd4454fb1f5b37b17e71125b2e0fba24b20faeacb69511608e880484ed059fadc0d06cd3589557faa9b06410b736695aa6f2aaa770daa59ddf0360a0ac43d06aa72aa3d19b48c9bd31f729e93f5f0b7a922b1da41f95449520897c5f97bb7cf4794cf399960380e0b2036f823abc5cab3fb623be5a6bc401499dbd74a544c84794399602ccd498343eb2dcff8320458e71670f4967108715", 0xc2}, {&(0x7f0000000740)="bc704608a0c8b12d8e9044c1baa6b47caa38a4f9ff85d6377762d39f4c0935d69056e02f5b1b956912b17f3ad7f6d9b34ae9fa8663882645be08ff6308081a555bd6f36911d06af6db91744ccd82e5a96776e57c171fc08e", 0x58}, {&(0x7f00000007c0)="a70debbd02b6d7e744f833d57be5b5772634fcc149710f3f953b74524a833aeb05854b1c215a97ec3217c490f9a91d31c4cb62aee1a0adc03156bedfbf71d1615631d360f19e1313d8a000972bbc74658e55ea8bbea04441f707beff492082c0a5802ef01295336171067799d3887d1535880489e80d66e75e00f9e907ca8c37ef3faf919cd3b6c50ec960d343084a98a33b09e89f40777047157cbcc23c6804944a76c561f73c8c8ccb64558cd78a417c9e1eb240b858d5b42c814a3b3b011d015f6bb4c7b7ea36b305056e262124e9ad5461ff50f3a8e2b624b04ee549d813641f367b799c5871ceaab1e7444562a66e70c41e87b6d834c8c1216d22baad22fbe345ca7c787ed143eaa5a11db4bddf05748009c808a362d57fb60f2f724ae7df30a0c245e62e58d82008f89585c517b03e6ca02118ff5bb412d2f9bbfc6c586111ca74c1dc1e8f6fa56f2edd4d20af0b69dd366f4c89ec7fcb18b4da1651187d13aa2bea5797b8e1c44c13fa697bba7223f2414c40a5ed8524162545891d8f75c410080dd61206951fd065bc5f60e33198f014a2540a201fb5bc0a7ab3e3ef36833f69894c8347daee40208d5d8431c2c642a0aea05748071ef781f9ab6cced79d279b11d873d5c92d7875e3d23e82feb463da36027347e2f2bc292c808de9ebf7f21e74f637702a4a5e4651b21d7148a3d2127afdbc9d004011c031ac55eabb14821ddbf8fce1d491724efbb2fe6fdda297c275b41c77d1c9c0dc187f885d2b0fa9579a1ee9d2bef1142021e1f284bfd509530c2ee0b5bc61464db79d84291fb959c2fcf70b696d857cc9d54c71b825e3f773dc37c29ba78f65fe497aa9c7bdf727dfed4733cee5b3a1939a908e774d7ad4f39cfa962df4561796963554813fbd3f149be42cd80549b50fcf63bbe25ad773f1a8bb96435c54fe90d78ec0b61504f9e1b3b667e2c01f4ce7c7ee187245210efd0ace8d7a4e99ed8a41101e2ab2f1b65436e101c94f7eb7ca0977c1a257db2710a878bfd2d5c3167f3f6f092ec1ad4600aeedc7821142c6ff3277193025f4e0925eeb667e86a7062182b9b7b2bbbe68330ab789496964959d97bbedd289dac6c2d534cdb00d56dbae8afdd000ce48575f7960ebcf7dd638e6fe3d6935b28c0efa4a42019ff76e3ff969f9f556a4f55183ef64a0ae5f6d488a931a43f299e4d7e078d42cd42a8ef39e83836f6d9b6bae74eb5b0906864c3082b2075aae3c3e01efe891a9094d9cc2d005e4776ea7ee3c19d9cb526f4dfc4eac1b5c4d05bfac5d602c9b40e1ead743700c3bbb1df4254c35cec74a06e9cc83dcddf73ecc20f33b682d3ca3e7aed8d327fe18079685ef4cf954a1866f3f9aade8f3bdca914ea5320394dccf87ed65a4fd542707376668e334e6ba7e55f1a629d3de9f533bc7b1c1e954b80ee637cd4d40b315674fb3645e69dee232416cc6c7947f07eb7978fd5f16d36100916761e58f49048ac570b175d89a490996de86cbbe81c97fceb431238e61eda8cdc23aff65678b26542da5aa83f081b32cea55b490ac876a3df97608cc80ac02a0ef712e7936e904ff061c02b3d874b600659ddcee5082f34c0f332e232908d2dacf462949013a6485bde5959b0ed16368fa61bde3b2f7693643b1414848b9800fd0934a054a9f856dbe186e5a583804ad6766a019bd7df3e101ec98296c9163f2964fcacc5786bffbc348d229af610a899a4f6c6eb78d9055115ae3e9f3ebce7ac55630441e483e0a4e8eb9cee7c1b4d4d1a3747360100a610fd9598cf07dfedba9f03600629f566940c092749fbc9bce0684b5152fcb87ac70c26168376c5d80da5a5008a49d329d6a2f5195f8d52a4f0f1f2cef060ba6e1a097c11d505a1cdf5af5050a2e8bf7417cfb32d17b296fb90f893932dc80bb4b490d37096e57003ad3f1763749633926fc61a912830af56b05840ec63524bb8dd9ccded8e7a625c357404b67ec2082c1946792a88414d850b0072d27866b701711cce0dfde10705bd6395b27dda74d0e2b953431ade868e07c181edd1f8e911f5296f9e72e840c2e3b5a05249d2cea8f4daf6084847697e93ec7d17dd4b135fc39c438bbba596a57265d2071532ffb38434e74bcb5465a1b7713034ca06c4dfdb7acefe66928a29eab151480af1c2eff875b0e28543b83e8a82dcd14f8a06b765c7c29c0b142a449a7daacb42d37620d9cbdbbb609bedc9c1b884344c56f2e80439d32e671c75c18b4b41c81170d420c4a84cca8d8cfaf0d8683c9e4a982c6bff23de48689890fa7875dcaed4743d06fb0a77616eba0986d009b85f63f35dcb1235b787d73839b5dcdeb1458cabfe92c3e4fa57921f13d034a22ffcd306cef37f3b8f5f4952ce19b8ab06c95b3adbf9dbcbc4fd061923c5ab08bca07ae48e547843461b5deaf895851ab9155c6238d983c5449d25be58572cc184956a69079fac27bd3898d5750662f6710d3b73836f3e1ce60468c1ec164b9e340d269bc653fe98596bc7636552aafc1194deb26da0b162506471e6dd50a054c2ed1fea3fd2feb1f857bb9b72d193773fa249bb89c2fbe2fa5d821bbcb3f9813486442be8c73687fa7afa2d838a1f34ccc618c04797d0efc6b1aa7259b2dbb29277d92216f51e6a310bc25d7aa59febd832b84ffeb077f85b283422558162c3c72f9b9cfef40311110ae83482172c851a42a9371d347e075f170529dd2ab7df9da1b6370a18ac4006cf5d33ed197f84f2c2d5827ad6b322589711d05e5f124c4e248156ff908abf4c5be2762cc0f4b27c2146ae76ee1a92e46e5bfd41b8edd6071c67a82b167651a2c307880a8dcb2177f357729520d615523579d65a7016e5d8f973e285048c0c2ae3e56fd79989d140a1e7ab6cb91d41eb744a5df16d243ce9f38db7d462ca10f0c35cc2b9c11640a71cbfee8324adf4ca409f151a06be008f0ced6d0b4d6f3f7ea5f328b12f19cb8859b933df6d0c1dc3c5cf6fcf4b0b5f6986ccdd9013129fde3d4424ac44742d0aad799c020f6adf4cc64f7a9bf5286cbd17cccf0764784a94663c6e76e00f0d8f1a0311bdc8cfeedc81a6c5fe53dfb0b956999c2f116e4135c6338aeb6875f9a7af229a57ceb0e90a944c5834b571ac234d6b01fe6a0a917ac13fb2dad6c4eeeb12a8be5dea9b0220ab15fc0cfcdabd11e02494798923d21acba695a32e879f1b93b8664aef0b60a944e21b584f3feb2e5b0a2666145c55649b9837f0031b1daf24244fec50c04109210d192572a23671bb8665ffe50c536d395f42e37687ed423655c69158281ebe1681a519d682aad60185b77e2f5c6b2d5316041b8d0d3f1dca8070dc496a4543d767df3f0ccd5dd8bee58f87cdf555899b2924c27a471ce438393a7e51756304402421854c99471a1a87a96f00c163270861b24c3f6c681f06c34681f35772981671e91260614383d335ebe8f450ba59d6bf2a500d889c76c216d134000134f2e0389d4dc71b087170c1498f7638f1f4cce1b6fdc4a149eeeb9d59b2766265b9aef385443d9a9c1e86af97b260fbbc0d08df98133971e4ffbb1731c8f79072f92fe583b06afe2540c1cab27ee73f02300688cf24d7d432be03dd74fd1936b4fc866bf697025f6942308b23e077000caceba729da2a351e67c86a0d541a77e0c1b926a0fbc14c9ef9b9ee80ed07b9dae1b59e9c32e5080aae3d742ad85444bea0a73970842262e63881bd05756845853939473f68b8de0dffb05a5238a51fd0c9d3e91a81f6a7211071f01d9d487266365112ede29b9d3063da090ade1cf58ba3b61d7bc90a3feb64fc63de83e132c6189b4f33183c2bf99d4d071558f512147019368e755b6ce21343afb6f446afdf624714e4d1b1f415a5eb0cd358fa4575b834478dac26315e51bbaa94ce3ab0f6cbf60d6a75433b29b621a86d60724fc84da3cecdebe2ea2b4b995746532738c6392caad0ec365495c4635c22813fd039967c5ebd84a683f7701905cbef07baa1863c3936cd6bf14a7bfafee90e7b7930b7b2d7a416a4d7570e8c5ce39677fc92ac684ed9cf83605822b210297fe878631fd3d0f6db62d03655a853ea3f34b9a94a38df2983af40120a6cd1996635b94eb636427cb21aff5fc986265a3734f87d1a2916dc9109d3f96766488175c567208cc7f63cc475366331e981873a3a7812eec9ca38f8c6495db5e56d4027fe3676ad807a7e3fd58a04b882cc9ed35e4aabbfa93e08f8bc68412a5c7e2e0879b9a42f96689a316b090e302d847bd41a5d6c8e29f693bd188e406524f23c8815ad491d3ddf2fdad696cefcec0d8151b13c99aefcde1edb747f50fd527a8b46545c3bb671b9e898074ec60695aceba8ba21c50688335c8225e072d30d72c842516d645079b17d7467f80fd11b82b149fa378639875afadd9899d70215be15eb26fae5b291ec0f34bda8a129fd649f10aefaa869a89305ceaf958e3a331d510375f9a62fb63f763bd30892529580b2006642562a6d501ca6f739571833937a74bf25ba2630ca12addd98cdb345f725992fa048d61b542911dc7fd4a0b60469db7ee918ba183a4e6b6bac81df72eae2a86d737fafe4bfe3371de389c512e50533f33f147fa8c3bfffafdd78c31a7a1b767adffff532745b25ce9b6cd849386288c9960122ab95cfadfd03f34cc903862dcaebb5d45c70f76c06d0240c03f1667673d5bca2d57b437a38569294ad196ed1e623ce82cb668baa9c1ce4a1137905d5ee3fe9f94e05ef82c384422e8d9230f2f358295a6de426c0af91ae217978f33399c2853a085546ddb7c3d560696c014d23fd34126d62c83599537d14762ff5dee0d88124c85627ac42a715a7400f0c58be178fd268ed0cd22d1d748d417e8f3d89a6fa19020176c18e4e37e3751729e26141d212751a89a60e25cb7fd37f670e1182c01cb7123f9bf202d58cf49043ae952823519941bdedbb7db6fea10c412851ac29a5e26171fe367dad1feb6d2c3a3c60493d967554c9c3a944ef0babefd0ddab5cb7fb6f38c06c31dd5669c0629cf0ec74caece49e85f74ab9d8ba192b74643189364edab0dce60b98b6d892d4b4c11f9555d0de740fd28970ff02cb21d89b9a5354eb5597f6a39a5d12359f4d10335ace13ffd1c2f80113e97710ca2a56903c6567398dbf0d577e9e9a3f0adab460337172082730bb5d18c137daf4b265995fa3a5cc460acf746f6a12c151c8bff0a5df195824e85d9cb57a131a08415db622780993d65164da3cfe900002c889750fd081740cef1f5b55505d918af240ed46f4640e745f475ebf4fb8e4728015f8b9fc68bfbcd0df21704d08aa4593b9a83b57d9811f8d80e64dd05c7f631cb76ab7d687060f0869278d95e0a365d1db6fe6968a07a9232262916c9ae621451f811681781c2481053040d2936ad3abd17619a69d053b400a32792a2cc39cb198e7d3e17df62211cec07fd0ab9bddd6c7e3e59f3e1990de23ed5b4c9b692e41acb88b9f85c9368b66921072a65a981816b6447d69a9bf8fbffbf450b27a96e7f5325610c1d830e9c5ed8b8a929b95814e9a1cd646fd5b916911ffad6e4149c6a88967d26f1c57f096ec69107d8bc737a6ffeaaf2d2f47a7abd1ded407b54afb34a5ef7cd5edcaa700f6786e68190336525bfa39e8e6cadaa6d330b5b9b9a2c8164e116951d6c6b9e89acbc3c5d8ea4170fe89dec4bee769238637278d07a69e41c1281db0c68de1aaae6acb21cb0ea0a65e54c0e8988cd086b75f710b07dd58331d32090b94915f31582e11301a5d3f56a24", 0x1000}], 0x5, &(0x7f0000001840)=[{0xf8, 0xffff, 0x4, "240f9996b4feeb318fb87f967cb3914b513451189d3df6820484c7d9fcc08b81803383d2335b37e6aa1cd224a5837490f1f4815438af50206e7a86f66dc76cd2518f32b0f6a4e484576fab5dd0acba60b5c26bb9c6fac891ddfc176325335605a526e2f72b725615b73f282feb03963125232eccccdc4b44e9431498b460cd8d76af1bdfeaf0ee24fb8bfcb55f4c1efa19b711b46b663acd7fe7f85129d72e3c79695cd7c4200177637cfa46890ae7c086175e1b725a7e1963e57f4ee952791aa4226cda336e99734f5e9005a3185490454644921b19727f2bbe7acfadb24939815a63ed644f58"}, {0x68, 0x1, 0x11, "a11a6078ff3d8adf0a7e705b29a6338109ea9e2f56b2ae203451e681cc7581a8c4172ec5f6c440f495845e73e55dc1fcb2b989fe2d7d147d5d25e3321ea9377f9ceb72aeee690cd3329cd20897c688035c98d6fbf8607473"}, {0x1010, 0xffff, 0x2, "4959e4287f014d2a0a78d3ef33018299291be57de5f9211de310c383e380d6d9c58038538df3f1e57ee7b0fdaedc2628604401ae0b4a3efe5ee24ef8daf7f27a86e8ea23bbd107dc08bb9d4d3f181ed2ef75d62c57a0a27ae32f43251b36c1469ad918098376d02b9da751491d95850d38d988872a768727a5c5f489a2cd5fad28e814316d4cd081f8c708dba33e11f1f8c3e38f934460503de5af5e40fe017bd0fd03e7f6c91c166b56e105c46e3738cde39ec7379b46dcffff41b51c1ef6368ca5e9eb1292ac2261ebb1929429a02497a4116f26a047a10e5defc3a749c14311cb36e889746ed56008a2db0b9f2da5bbc3e17f8fb5469d77db8c30ac168f217bb60091f5d06522670226398348de9b6c7be99ca8167e01bc56ca07404b9ebf8fab206944bef6e2a96591f706b5b43210ab2a5526b198755a0ed9a57e0315d67880b37c3402b8056a3134de2b8bed965f0a4059cf18a2b497697060b9f8df189b8053d344bac5d5d1e8d46a081262349db0905732b262d3c1cfcd7577e96261587dc3cc9bc22be8f5323ca4a582b74f9b4ce3a02d22ab1d9ff2e1bfec58aa782bc542cb88e46e377f7a5f18bb17c3227d48607fe13c5326fd2cdcf964e0e192b6e64783478584995519a36322f65264d000f4477b1735c576f131f8d62645b99717cfd0e9f64df9ea48de4a2795ad109b8b8ff4a90445973502ebfb7c2600a5a4f94dc0890e25a1c61e0f0d3996b5bf782e6520c546b6e7efdc84cefe9b77a49130bbdd312c74f2e61918c6b9fad59ced0dbf9ec769a22800529d1093f22762207ab8fd88c284a10c2096dd0117d910cfd9f42604e42fd208941be708c80c37f04333bf5b1c43ac2d6a58a3613b91083380fd38cd65d8a9e6956cb8ebdeec27b4d5041d4b2497e0bb72cc7c529e11c2a55a2bcf16dac089cb442b179b97fc3d3885709e7135feb4d83d4020d70a2a99ed02f2996b2a5f5267c39f7b4f7d5d5efb9551e4f5b267f0ce4f76f98fe9ed1a6b3f6d71f9cfad2a5e4aa3463081a37b4de43161944b982e8d7eccd436e8183d7c7aa6631449468bdf9aa71f4928117e0d9e7385bec51ab1ed1708b06ab45ece8942c1845cd0ea24a108d32b2c30cc4264611977b2726818d3a06e18f89fbf0f48a39fe27d79ce834fd6ddbf107a3de76823f54913363e0331a32da8b0c197e32501f947b3ce5ffc7c995043f4913955c7d06ae9f66a0796d52ece9f30e76378b2d9e0dbd6da1eff03f77298ef00fb21b454ea42f7c348810e778c736d9f11fcd2de2b2acfe499f2ee95184b7f68758a4358d660d1cfe02bbbff2257a2892e5b4878df3fb713e9961d499df918b623c51a40d636543100313a3c2da88db1b1fb0e8ced8396588629c09bc5eee3f14a45972f0b093424b7a25c9bee48c8e8d03fc731845f843f6838206e3db92de1604403bf452f478381c6053eb262360d4a8ec66e1d55c211eb17ddca106c914b4614b4d0c5080ae1693f3e446cf5227f959d4359a9948ee838df090498453f3d585626177388d8cb73b9cb2e210454be8ad973f7189e4d58ce74061d9eaaceb1673bdd73c28356d970261a8ca78ad9a950b1832cf03030ad51f67359fccd3aa78bf5a86eb612084acc05191bbd2b92c49ce92e74f2b2ab99ec49d3ab882065950131778bdcb3ec5485a61385721a6259794564387fda4501a2e8bfd6e62b20afc01e9f7b373b5cfbc0160076edff35aabf57461879a49b2cdae7c7a7f4198779d966d112aa38a72e39429c8c17188df5b4ef9fc3fe22e3f5ae83e688b289e0c52508c538d0f59482f44175608e15c4577b4e46f559b15aa7d5e989a5b901e0946b4624175213072a02ba6754c4a0567e66b2532242bed8b70bc88ae18b9c77c6fae28174bb3edf2716c55ed6d9cf2d577bd5d1cd7a88d21f565253724d6a2d653c9878e67cd6646709bc8b0ecd085e2c7ff07d9ef71e5440fe112eeeb8d4baa6ecb5139ca3a3a398c52496e272f56cf9b7d3984850348bd6ce1cdcf6dacea6d0ac040d24bd05e8ea9d1dec015438e2fc79273271d38f824c50023f63c866ab9bae4015ce2275444c9877168d751612832772f87f560d157afac30e730eddff30cb73ab305a7067e4ade95e531a62b89876ab44fc3d7a1d402028d7b4d89780027ff8487623cff1c320698309e055120e216d81a57787097e19118b1359a7cce71c958f1d2bade25ad91025b74e47b2928f7ad3119ae86c8e53c2552c42a792a0c4fee15f2c76e390596863782a53854806c21406d43f7d485f37339c9006b08e9c7f9517fcc20b53e55c9105d5847877f40206963c3fe7507fe7869c7b5e54a54133c142a70100be803c569ae4da534f432f0fbd30328cdb78cf292f27b233c550ddeb0cd029fffe909a4bfdfa2f8c31aa1ffc25c30b5eb65ea33a8aab23ea4938569af5f52969f3726b8ee7eea210fc4d316d05fe522396430bd1135aafbe9e79d0e0af925e58e28013decb9ea1a19b1afae79de3060a542d8195e67480f7bac9ee3721b029cea2e733ad49ce3af0f947e331c75169d093abdf4069340004d22dc0e9b9e0d382c995198778128f528b3e62ad09c1c7dabd41a0b719d0d5c18bf8618d7d4a4216a5d0f04f6d45cf9c479064c1df810f6b911340f115020a19ab51cbfbe4fc68c2728ad598c2b1555d2bdde274eec8566ae03d6e024b07b519e4be181959aa4369ea0ae73b4b3cd1ddba57955603017fb80b870a1de2375ba14e32c5a4cafb105aa2a0d6a502fe550aae9b21ab6594a3485651e30d98682794c8c9220579fb27736773e9b208920a506939b6f5911449696705a15a46bba949fcb260cd11a9a2ebe8badaee4408c7a97571111831e31d3527fe5c09b89a45724ea0271ea5a3ccf0a7721a82ea1f567d70e1fc5f0ab132761fa5269776af7ad69e3a5cb2533d95b6680ac26db58047842b4525403fc7f54e7d8da38d965511bf1dffea93077929ac88a7a0f4d27b896e38373d5dcaf7688337cda7a52704c5d21c40d8dae5ae72d38bfb9649d16a15193a18d271726c05e7db8415e8f2697e3d7ac06d00a09cabb143f162265092b947a95e912ab44216d2bcac60147df3cf71a2b838f58279e50f1273ea824836bda4a71146cb78097959badad4723608afe4a62d3038a7289ff72db3e2e9e21de09f89cad0b842b8e377f24ff9862d67e7af929dfbf99c931408e9a35b3c3f210ff98d2cc11dfe43357d63b8e30915f63b8cfa535c1de95ae31cc5c1495904e826761c6d9c4ce2b101824f4bada42d0d099fb6c77cf254331a25e88b330d8619bf7723cfa762b1a5602cf974dcd5c8653fe5fdfc26d4d29e20d8ce916b6f2b38f7adda18e788760e837ed9093c876853734338266e5e0df4c50a6a6b7af17462f4bf1a00719f2b4e7f067f6a3c007ed26fe846fb018b5146efcf7cf50c8efb81bb097cdc6e76c2677668f2e3a87cf6255445400aeb0f75f659bba2adfbcd594d901602067a177692e4772253650085524f68f5730c2bc7e1cbebe48f7296238b66dac189a21f01fe9280349cb52df09836c45da1e42a628521cd82da8b45c2ff45a10728f3fefa1c4c1f8ff4c13e749ac25d2b52d18b180f9ed81e395de6086b00e9271cfec2b28da33a6da9cee2c12b7dee403f7316470a2469f539fdb537385e73d96cbd0e069e9c812a89e57ac92f62bc29839db80c539149e6d46220dd8f0fb5570f1557b8f0d347d62b9a240971aa454e01378d2b42fe2bf0f48b26a6bfd1e42534857810406ae5b09002f1a0ee3992f977b2c4ddc104e81142d8f180c5569a2d6c3c415347956c5c1f82a2e40d41d909667076efeb13fe0f93d87bf87f948d7d7d67b606dd7a90884a5223d21e1fad56dae160c6e9667073b99c366b9a6c8981c8e57f97cdc9a76ffa786400a1c9e09b2e8942bbacafd67196c205c0aae0df23efcc996c7958de79e2ee09399271e75a3f1d7578e02c5e9379760974313f6a6f721e4a95916958b2f2ac94efb74fa6175855a6eb5184d1ed4f92b100a2ca06b911f8b5ce2a8117b8efbf2b1d1ee7f010d5655aa11aa6862486c6249bd828efe8eba19cfc42d0f401cadd7816191b0908b42dfeb19c0c990820849f0c2fe8c7b3eb4d193e2cc54e769d98b934b05f87aca126daab2a655270e49e890a60665c62a1da636a3dedfe5ced17a057c0ab549753410fdf731f64fdc88eaedbdbba1bf2f1eee7847369ed084c1a41cf6bc2ccb3ebdc75aacce8e4fb033bc686c6de3aadc87a0dae45efe5dbafb91b08da83b385835336c6869c459c7b8874e5bcab45bd0aa44baa3214a2b91a12b92b15ef20e90ffe4190c534fa8b75af4756c9a873eed55793085d574fb1f87afc5cc39934de7c9de52b617d4de82489cf2055921130b97756a57dd2b96da27d834a366728a89d3b5b3beff803f14335822a62c0ef1803d46076ed3a357ae6c43abf5e365442b977b9ab9a1aef2e5fb1e6e3170343260776df8c55d67a42d70346ca891e2806260194236295bb877353d0f1922339f369af2c7848ab90dc555e67b86c1d90e0ff5ae6b7fb86d4d2bf0df52f66750263acabfaffb3baf58f98ed971f8521091c297e192a839f5ae19372c100a04fe8013964ecb514b19875fef4dcb5bf59d8b1608c57cfb32e0027b3a03ae15f75b020c1c4a67d5bf3f9641f1e6c812696b5ab2e809437be31243592960a38bfa26c9e51c5051e0a55bd44dd9982667676ff4ed0351e7c6ecdca084e2fe697c84d1afcc3fc35b2f408ec4760888971e9362e3fb9fc33025453434f30a83d2d2a168a187437a7d493cd71e6df4c6e149b4a1b2f35794c40a24ccdaff1ef396bfec9a5c760030c4b15f3cde1daf3a09d33be1a9b7bae61311026c4c9d58903e99590d73afedbcfbfa5794eab479e70efd983330e58c350471eced017a27afa3fe15c057b819b572887ef889fb037240e4a707eb691aa5d960c4cc3161438fac7074dd4f46943bc46f0d115f87a4da7716027fc89271310161b67227c1387ff3c1c1bbb7a8bc4f695bcb28aed3f53f8fa8cb30c0461d0a3199cc0f1c2f3cdf9483c4188a69a150408a1ac397050d36576fb8b55587ac66fd106ee51c180a41f4844b024c7c8dde4636c54a879c26a38c01a7cd29d50fac2bb4f3aa567d0d56e461d2ef438e405a66517f70d5e62e9d3521d4b009a16b5c76c088e58e79526a338bd0e38f086c982a997f1fec629ed4cfc0533a82265462f6dc862dbf16baa13f63044eed413d253df03c994664759d33a50be3875755916beb7a96b92e1c9c9d3afc99b37e2b93a3e815448b7dcdd3a5975369ebff33b47f243771de750961b3c118e97862d7036b26c868f9a1a5b0284e53053fbf5fe661edcab59894b4b3f3994991b6539548c59c2ac4477da7b406c5aacfcbbd4717bf11c91844afb34835f708f17b8af5bcf57d492508ab08bec7f6a455db124b43f87a7fb8dcde311d405c6e38c8fbd667c84839e6350b65c5adfa21d62855420ac97926c7c5b1afc4b9736cb9c9362f7771eae499fc4863d5694dcd2da22b8783c65963c2d9ff46d2293f48ae9515f1cd3d1c2c6d33680188d19afbd5c0825a446f07662fa4df50f8415491f2f6c1e9af82476b5aa3c7af51bfc2c5e84a8d146d4a8334719c40f8487fd50dbd6acac1d2daa8b298f4ade50de641dcaf8d1b12ff9dd8a4f033aa6154838231bfdfec3ff875ce51059f8dbf0344ffa2c2913348fa247d8305065241e449814bc6a52d6c5be0c982a57a028bc3a19bdc8a874288a"}, {0x68, 0x1, 0x100, "2c9a03e1a43034822043ced0ee45a8630cf1dca397a964c2aa52f4cc3f39c7f4e0fa3059bcf3081a8a83342dc26db4a3ce7c98eca51b77d8b59976fa5e97ed494ab569491c5abbaf12f7d74b43d0fd64051113dea00b"}, {0xf0, 0xffff, 0x80000001, "11cfac7d7359e31e1f4ae36318cfeedac0148753dba060d2cad38525e60908b2441edbbcb72ed09f911cbd8066e056485f1b1d7a11e93b392b219668ad78abec9f41a57caee2d7a4485175ed6173893638e411257182889b7355ba7e9a33d991ce88162d27f3114d6bcb3d6245f36d4fbec102c4a2efe66493e9013ce5886ea6116c9797bef75895564c31e0abed8375b603bd396af18feae259008b2d63c81dff704aa0c42c2e3157671f1bb99e1edd7aff8c81cb9d5c555c677473199abf5e633232c3bfc42f3725203a2fc55bffd7dcb2463f5359c418ce4827a70930"}], 0x12c8}, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000002c0)={0x9, [{0x3, 0x3}, {}, {0x3, 0x2}, {0x2}, {0x3, 0x434}, {0x3, 0x80000001}, {0x3, 0x3}, {0x3, 0x83}, {0x2, 0xb98}, {0x3, 0x100}, {0x1, 0x5}, {0x2, 0x9000000000000}, {0x3, 0x391}, {0x3, 0x20}, {0x3, 0x1}, {0x0, 0x80000001}, {0x2, 0x4}, {0x3, 0xffff}, {0x3, 0x4}, {0x1, 0xef75}, {}, {0x3, 0x8e}, {0x3, 0x4}, {0x2, 0x4}, {0x1, 0x4}, {0x2, 0x80}, {0x3, 0x1}, {0x0, 0x6}, {0x2}, {0x1, 0x100000001}, {0x3, 0x37}, {0x1, 0xffffffffffffff7f}]}) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/200, 0xc8) pread(r0, &(0x7f0000002b40)="c43cd2face6756f03272676663fb7f59345de5a62e2abb1e7efef0d833159d29784428d99f9c908e475eaa02acdaa1c99554717823643daf357f03ef2c58d94692a19a1ec07af6b902c6076a2daf1f77defe0491fedfa3b8687d170c05444e", 0x5f, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="baa09c14a37003a015b1a40e2a396aee43951b8d74995e1d4c66649dbf635abcf2", 0x21, 0x0, 0x2c) 16:00:01 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{0x20}], 0x1}) read(r0, &(0x7f0000000040)=""/53, 0x35) r1 = semget$private(0x0, 0x0, 0x202) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x21}, {0x87, 0x6}, {0xc2, 0x7}, {0x48, 0x7c6}, {0x0, 0x200}, {0xa7}], 0x6}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/105) mknod(&(0x7f00000002c0)='./file0\x00', 0x88, 0x8000) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x4, 0x7fffffff, 0x2ea, 0x0, 0x3, 0xfffffffffffffd1b, 0x0, 0x0, 0x1, 0x7, 0x1}) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{0x7, 0x7, 0x4e70f3d5, 0x9}, {0x2, 0x6, 0xb423, 0xffffffff00000001}, {0x5f95, 0x100, 0x80, 0xffffffff80000000}, {0x8, 0x3, 0x7f, 0x5}, {0x6, 0x9, 0x0, 0xfff}, {0x80000000, 0x7f, 0xb4d6, 0x81}, {0x100, 0x8, 0x1eddae5, 0x8}, {0x3f, 0x1, 0x9, 0x401}, {0x100000000, 0x9, 0x5, 0x7fff}]}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlinkat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/23, 0x17) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x8, 0xfffffffffffffff8, 0x2, 0x7}, {0x5, 0x10000, 0x80000001, 0x5}, {0x3, 0xda36, 0x7, 0xff}, {0xff, 0xffffffffffffffff, 0x9, 0x1dc3}, {0xc3, 0x5, 0x6, 0x200000000000}, {0x2, 0x6, 0x6, 0x5}]}) 16:00:01 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r0, 0x100}], 0x1, 0x8) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r1, 0x4, 0x407b, &(0x7f0000000040)=""/190, &(0x7f0000000140)=0xbe) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) 16:00:01 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/79, &(0x7f0000000200)=0x4f) getpeername$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) write(r3, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d", 0x800) unveil(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f00000000c0)='c\x00') 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfebe, &(0x7f0000000380)="b6d255451961134f1d35ce689c42e309df89146df795889863e95bf605b5372d2f05690d5de8a24c2ce7b75681742a0ae2242054061de33928cb06f4570ed99d285e7b7544cd16fdb818e6eb8c72c07e4522bc08469f5bc826e2a92cd425c92800009ebcbe2163ed5ee4839ba2c89eee7070356680ea17e2c414dde46222096f656bb807d2d3a26f23a4a87907e97e399dcee5777d39801cc301b558d62c0347ad06dd37d3767e2ba512cfeffdb40751e9db7237878998f6b4c5f21783a4e6191f5da095d72c0558601a9f9d00"/214) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x0, 0x9f3a}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000000)=[{0x5, 0x4, 0xff8000, 0x2}, {0xd8fe, 0x2, 0x1000, 0xd18}, {0x2, 0x4, 0x101, 0x400}, {0x1f, 0x66b5, 0x9, 0xc0}, {0x4, 0x0, 0xdc8, 0x39}, {0x7fffffff, 0x5, 0x6, 0x20}, {0x8, 0xfffffffffffffff9, 0xd2d, 0x1ff}, {0x3, 0x2, 0x7fffffff, 0x80000001}, {0x5, 0x8, 0x5618}, {0x7, 0x8, 0x3, 0xf2}]}) 16:00:01 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000000)={0x7f, 0xfffffffffffffffe, 0x7, 0x400, 0x7, 0x3, 0x9e6d, 0x10, [{0x1f, 0xc7c, 0x7, 0xfff}, {0x400, 0x4, 0x7, 0x4}, {0x7f, 0x1, 0x4, 0xab2}, {0x100000001, 0x3, 0x6, 0x9}, {0x6, 0x1ff, 0xffffffffffffffff, 0x6}, {0x3108, 0x101, 0x8000, 0x6}, {0x2, 0x4, 0x8001, 0x7}, {0x1, 0xb9, 0x9b, 0x2}, {0x5, 0x0, 0x20, 0x1}, {0x5, 0x0, 0x7fff, 0xfffffffffffffffc}, {0x2, 0x3, 0x7, 0x2}, {0x40, 0xfffffffffffffffd, 0x100, 0xffffffff7fffffff}, {0x3f, 0x49d, 0x10001, 0x80}, {0x7, 0x1ff, 0x3ff, 0x5}, {0x5, 0x1, 0xb2, 0xcf}, {0x3, 0x0, 0x3ee}]}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1fffffffffffff60, &(0x7f0000000040)=[{0x6c, 0x0, 0x0, 0x2000000000000}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) r1 = dup(0xffffffffffffffff) renameat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x80000000) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000001ff8)) r0 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) close(r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) shutdown(r0, 0x3) 16:00:01 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x1) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r0) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)=0x1) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x9, 0x100000000, &(0x7f0000000080)="fcdb740d94167e21d0a70ad97b99ba6ff5c012ff38e320d906eba7b54394ed59c73baedbec9b7118f16e3a0607f4a14bfb05eb1c6cde77cf3b0a4f4d03ee7f6d65d4ccde40c0f651b2e6019480ece507bc1d59b8b6f5285f3d246d433afa26e38189141d8fa4f434612666ef8d9c9228a2982e148b32e0c7382d6c7debe5b1bd3670e7e8209bb4d00f7a461c7e8b849a3904c34b6d36bcc88c59c0166fc658c598337b3389ed83a320bb23b5a09fc421d67711b1f9b2797da9ed7defb194c0e6cb7ae5a3abe7a8fc610e83b56cd2890e424c5371756925ef8b24892b", 0xdc) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:00:01 executing program 0: r0 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) shutdown(r2, 0x2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) accept(r1, &(0x7f0000000280)=@in6, &(0x7f0000000240)=0x3) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 16:00:01 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r3 = getppid() r4 = getpgid(r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="5bc3ae4389c26250125c16e19d8ebb650d3d2c8f182539829cf87f4b35f5cb7ccea4aafac63c5217691583631e57b1d32f19fa8eec25c00c4877a6454bbb4b76583934966e33366a46bdcbf57df1843568b79f0776dfa9fcca8978be14dd070d74e80b7b1575716e322e169858f9b738a5abfb3b37bb697b7a1c5e5d3b5bb76ddda42198c2669b8e2314757bd5f2f00a5e8a8adeb99a501eeb0a8f2f50248b73de8f2d24e430a80c88f21a3670849a30dafacda1044b299ac0246a3de7bb0b04ba1e93d7253abafdae0313097c", 0xcd}, {&(0x7f00000005c0)="fc196580f10ff5b84f6c57a9685b9e35c2f82c10d7e5f142452afebc5be588cdb5f2f6afee0653c3020bcf273ce49d172bb436f125725b78d3df32337e704f1d861c1cd5d7cf4b9aee664841295f8c978fafc83cac9f04f0c6eab8a7dde45435c0d4a63e03c460527bf1c343695eeef86b942f849dd6ddd0ed1d7ada360eccf709029ac1de093c6bf91fa7675966c1192ee9939ce3eaec3e1348ab49661fb782a72f58013b2875aa5253071c8300aefbcc9205c277e5965517eb3550cb7562bf627ef01d9ead82076c9be4b185253ff3f9ddf8efb3857890dee15c421651b90b60c396e9423ee85f01b052585bddc8d52b01de4f2a1969b83eb558cb634dab99a04c463670544e452f8eca4c36e85ee0f1add69cf1d8f71554043d6623af781cc0479365159b305f7902f28a151cfbf7940eb78ee2693addb085aeefe35f9a3eb6f0d50c683623552a4c5cdc21fb5f00b24702e750bc72f7819663aa50ad14f86a19bd0b88ff117959ecd943cc66103130c3370f84aaea25101310985ba6d97ca8ec6477c12fb49d26557699e776db28bab7462383405a4fc8100045f515ccce575a79acc11c6c88369294e13e329b8527522a1f3d8e3fdebfd6b6257434d4de14c621f1e738f2dfcdbd31800b17ecbaf996155e51d418c9c4389161a30a5ba8ab98e56ece5c81421a57a0711f1d5f2ef36c3eac5fb3ac1b8d1848aa5112156d80263d160b9394e3d59c1294271aba883dc2e4089c0be2725aa50aa03e27f3bc6b7b8c8f3641f7e220e3348d8bae2256acee6b7796bea7b9519438630eaf4dd6f262afbbd90b04fb011bc295aaef64555c4ac7fa462233d2583e56d9bd17075b1917c7f3f74674c263d840cc05efe2d6f1962995f07a4256a457a835295534c52326722516d86ded31df3b4c7df9be0531dede89ea1ca7887c5889f40a37946244d78d1df3cfdb48b6115129a582ad5b7d2097254cc60c3373ee3a71c593685b59ce912ee39de0bbcf83192084632c3f72434abfc8c509e0fc4797678fd80ef5bd9358f3688d4011e86c9feac8642489913f34c858bb9b958bc6a00690d6a0075e4b6d7ad4d45eff6f9535ccab000de20086e9b5fca1e9accf0aecde0989da1d072de082b61f134e0e3e5790c57d1bec9a636b3f15afd2d5c47d254adf44ba831a43d8adb57e1da969a4ec9340d68478d8d1b1dad443c442b15ae625e2568804a1a381384e95686360228a8cc11cf7f909f0b4b8ccef5cc8c6a13f647b7d0ba21e84fb3f3121d9bb5997e2be51254cc9d4dbb4558f51b51e72dfce1fac183874f606ea46c00d72d1d5d935aaef6a3846a947beded965c65cdf19bba2d6b97a17743b2b20255d40661f4d3206d8d6c4981f91dd16d8cdc3f0cee01c75c75ee0d42bd7bb0cee7d622f3573e17fdd6a00c9ad04b7dc33c2dd0922e8b295ff94337ce40aecf5e5c544d2271fa7df392b5bc759886aaa0913b21dd526bba9007fde22a92177d1edee81b769008bf8f5f544d4b41c8c3157cee9d8869fa0fa9a2026c7847fd13a9c97f2ed2c64ee45683e73adef59ef3761629aabc2b24f3ea55544059f15e7bd6d69269adfc3ee0e409ddec6c786ab1e443008c3096ac3c9b4b5d963759580ebfac3d27cacfa2ecb139ed4b89189fb91fdd8da2b4f91faf06e9ffb3f2b83978e60944db7393574790e106d94bfbe013169f4dfca102bb2f3c1f7c6525e703bb6244e282a351fe5c191b9906bad9ed11c9a67b3e4bec8825b5b0d9ce8bf92b7f4ee46baf4cf0a2d996f856411b30a61a5299605df87be68ebb772cc45a03b21abab0e0b931b73125717adf0b09c7c3038bcf2f9b7c162916d72a187b595eab64e48e9ce82a1ee463f0d2dbe5066f4e14097f6ce7efe01671ad104eb02680c0ff5bf98dfd145268a685ebeaab706b8482af5372c7eb3cd6b7f1b0846d1f95cd3c30bbf610a40f77efa3eb338458c89cbe35e5715f5a5cba1f7981bbae6f3a708613d577f170260fa8847cfa173c6e0d4959acc9996fad2450e10cd21eefb6936b1101b8243cf3c253ac7f317d410dd5d6cd225d6fe11205a57d096150e3740f64fc7d25840ed9bb8740fb9f0cf42122908a58017eecb7583613f9d5caeefa9dd023d73230c7ba087d480a8d670c474e84745a3652dd39e29dab2a7fa5a179e5021b39b68dab9bc695856efb8758c5f1afb11716bebadd616e91191c465ebc89c5596fc581805f4686a43373aa74673008f1c0cda9d63bd640d9eed02ea282100cfbdfa2604f1e0814585d1cd98061fe943b89ca201b9f8bb8afd913b8fc2f3ae2df03a0a549e5aaca4aa77cf9f596407dcd7bedc3730fca07f791dd5e166035ab9d1e00e7ff630c497eddcef6f0280d96030263006b6a25a95a86d9626f3981b702d8db9c6fbe917ad4d837b1047eaa09714abc644f61e7aca900cf9b7e9f79acbd5f9bfb5c1002f9bf4ae5ddc94e35e3a80cf9661aab0646c2ae91c6664c3fd23cc77fdc3e9fa4096ff1356ed37eb3adbdb179f739e7591f5737ce802f45b0248db925a9f62481837ea1f3cb91818cfba16936578066caf2b4f1c4117e6c8153f49399ca00a9398a8a2a2fd7103bde436bd49e017e1874fc378df20f939fe67eed6d600aaa79057d39302feb5f489c72965c2daadc35acc38b752166dd427cb9452c430bd75cc4fd337ed42d70bf32c6a20e9f2cbb630c81f46322c648a10b24fc6a5407e25773badad386e3bd54743f2afa05e0d805d4b959bd8de577c117599f810f8752c410bb95452259ddf3bc310a8590b6d93666833b59354756c1baeab5776b5073b7418b97ec8518540b5dbf923ebef648163f8c7b6af9550839d459c92ffe698c1a538ac3ccc5ce347395998f0650df8962f085064200151566e9d4bf65d5b6eafc3b058e88b50f8df52c7d56db1916cc0bd9fe8ce002e74fa0f68968c6ed35313bee1bfe440eb842910d0babf612767168ef4d746fe50ed1ae1bf22aae0565cb8695bd06c4e50e46e2145ac923b04d448d06b097b8d5d165345ab7bc4cd9d946a2cb2222770c7a3ccee22dc06bdafdd938cb56064fb522ea0a749c2677902f7bf1e9a0b5680d973d88aa0ce5ba043a43b8a84da9baf22965dd61701ecd6a450ee02a3d0676871e47765552e369b12b26ee8cb084b8fe1e8908e69b34bb2adaac8400b13ab8533aed973f8856934ade503dcf492d653a9b7889b6eacd9326ae59545fae5a4a51e97d15dfe75c3c2069d3b1c3be119d2f2507b62aa8626aa2c09e2addd56d3df31493cf606b2f6bda2528d2a8e4064e1423af0791d9dce2d67536def5894972bdcc3575949e86622d07e03782a0ba801a6504727339d31bd2511625625f3ea9cec88d955bc9a394953f5d2495ecf4d5451443f716a213fedda671d61085529b746762f23ffc10e2a46a3001a57013e6987ae6ce22e6c15a25eba712c345802626d56eb84de060c4890e47e0fe213eb767a13713f7976a55c4bea35925d18dd9965171f25ff7dc3c68367aaba3a5b227ed6460c42faa7f26658887ebdbb03f68d66ecdcbdf8899c3d7e63da905f5145d8eabdbf8cc3be2baab2d35c3f8aa1cb448f7fffcc8d1e4c3740eb42e0db96be83fd9ba946f6f785bc3833de46d68f343f70d28c3e7352df3117bf6f4ae192e928549e65eaa25d28acc4dec6a6e40c08b66683efcc734188bd92e8b665b60f442c7c60619df5dbe84cbb92243c2466d705e4ed8aa0bf24033fb6bb416aa78914eced42f776a0b3f895b803b882a2475a9e4d30960646d8d2d15a9a24bd49d755572c408597b98c2fe17d5961e2da3c422aedb1be3d9ceece3d0a744865037b5753508737aaa788e763a4484ddae04e623c5be835b7ec0cb1aa3193bba09cd9a53aafb95ccaa0c44b615aee935cdc62cbea22a3352f1e0164a144ec14341e20fe49bc0794257f60029e353d82759cb6d11f4bc2485f5b1f5f6e4fed5de1192551eddaec5517cd7af4f1872eede5b142fe2f677400fe752c92976ea61baa4e211e15270160f5f1be058ddcdfff7b5e8c181dd62e115d700c91d691c8babb38ba60b26eef1e5d784c73f3a2272eb14b5ab463c44dbd5f13b99eeeeaf6ae5f1d3e39ca565f503426e5ce2f4898691ec17a6845362939fd2897719ae7462d47c207289dd83eaab4a314063a24c7897c51e002321b8499cf8020af006081d18ced833de97b34d8f2daceabf34e6cca6d59ee1743dc29dcf345e1d23a587692aba92da3b3809a599fd82bfa8c114ef4c3f6c590ebb0dfdc5c8caeef91045b09eb5e1bcb53998e85639c34a3c25bb518498c21836b9fa78c722c8ca89382b34d6588882d4c32bd01c2d5017baa598480bbfaf6bfb705fa1255949140785831e92841d4c0d57574b6fba56793ea1fed64d7ad44af850203be597f8efb83f1b6705fcca46402db95bad51b9cb744a9ee07455c04ffef326dbcac7bc583b4dfe407094709deb2fe6d94b4579875d722c93c84ee517da99ce29ec3860617e6efb8e24bb1aba3bde39b14db5b51433678aeec1153cbbd8f20c80a1df62cd19823db2d408b950c7f927c218faa696c6a9284bdf5f3c58821d705d59816de0d61af90d771f76dda0585d3a07da73d768b3d11f834f203cbf0e317a1a078abfc5427350c3e9a4c1dbd2c367696e8bc906cea663de327a046b80458cb22516a71ad37a41a1bc4e374d3f3d65233fa13ef4cdccf8e2db3eac488346775edcf87abac3e14241c949f316f7062c5b21adff39b66ec8ec68a0dbee378aaa3d5fc0a09d7d6342182f7ac8e6b8c97293eb9822c31c0732c0c159ec3b0c424f516f47b0b063107d0216aaef1dadc88858a2670b60be2cdcab94c46394526ff6c09e0e930e47d3d738ba60d67a5aafdd890818b93f4c5ef3341d7c9c87aebf5f884e7ed27d5fe336925ccb47e2b7e3f25836a691f73bf518c789b40f8d0cc50dc34494958576141e3db342d90df812739fc7ee50d56fa18ae98ec60b3112fbfd1c91418d85ed16b58bb3c1ba1a42f8ecc45b47ee6211cb1b25d1e9d7e3941c605f7b697bcf0edbcf32b676489c1eddd4aa6f0fd5dc01a01127409dc2751fcd0ca9714cd4d48c36e7b385b579e45228e074d19c913bcfb33d81be2258be24e4cbe51600970f7f770d7ece155605871fe0e3f099fcc648def7daea37a182d12190955ca6115afe50dd8b59442eaf56ec6e6ca177025648ab2c2ca182965f7d4eedd191b67e80f3dcbf50c8d0d1baebaddfa127074d450d1e11421d055926aa96956571e7d0e84ab364effe53ccca30fa6cb14209e31d1c40678c629cba4b0993aeba149ed1dfe58c75bd48279f2f73e610433cdbf207a209dc6d12cb1d62dc120eac00296cbfc0edd635f43901d97ac439a2c1a574e510dbe7cac86f9aac16c39abc271861609fc49f13ef32b1c11b56256b06123024e74aab2e7f1f08660c6c3766184fd5f0d50f17309e1e4e1ac249c4d72d58b598b59bca36e3c2748815dc42e80f9161e3bf20771736700e2b718c5e3a70df0755b5e3554ff8c280e65b03d205fa97a4d0308a70b4292184d0c04654c0468baaef27f733b8ca059cb1e5de3b4b652c31c6479afcf576a4a98d5599aa1f8f90f034efbcb927f194cf094595db2f61c794bab84f2640cce5ec01f01d2a710da4baecff8d742649da9ec90c705bcbf902ba562d89527e3751ba681381fc41111fff900cc2380a81bbbbf19f6aa6ae51dfda39eb793296cde9456812a99b06b4c958a91eb411e3b280c0a098ca5c88219422d4c8477e349600425290092", 0x1000}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r4, r5, r0}], 0x20, 0x2}, 0x4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='W\x00') 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xa0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x35}, {0x6, 0x0, 0x0, 0x5315}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x1) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = dup(r0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0x12000000000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x82, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x9, 0x1ff, 0x3, 0x3}, {0x4, 0x8, 0x9, 0x7}, {0x18, 0xffffffffffffffe1, 0xcc, 0xfff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x8001, 0x101, 0x7, 0x4}, {0x80000000, 0x9, 0xce0, 0x5755}, {0x6e, 0x0, 0x7a, 0x3}, {0x0, 0x7, 0x1}, {0x6, 0x100, 0x3, 0xff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r0) chroot(&(0x7f0000000100)='./control/file0\x00') setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) setgroups(0x8, &(0x7f0000000080)=[r1, r0, r1, r0, r1, r2, r1, r3]) 16:00:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)="78a16b368af6d448e8331a309c12ada5", 0x10}], 0x1, 0x0, 0x0) fcntl$getflags(r0, 0x3) pread(r0, &(0x7f0000000900)="86d5cd1dbd4117550ec93851abeb77b0bfb95d670ebb158b597925fdf900658ee72a40d1eb2a415c2d0369e8be2cc0fcb2dce52ae49da1722008c532b15fad44ac06bef8f277c5652f13d2449be4df559fb2c74736e4ede780a5453320d4f28f38840f902d20e27907195d2d3172a6fc3e0b6521984c1a09dfe4f2ca8aa5b06c15110f32ef7c480a025e41485aa6cbc4d7a8e7d955a49cd366e4d88357829100d29291cc1a972a120d0a9edead6485781f6c174a15c6ad1d75c6d737a5a7ae94afeb867be0b329bb86edde29fe4606fd4a5b751e5f78ffbf8bd9e5b54be36202b7eb2e2ac20847ee6cd82ad8dd0c57c586dafb0000000000", 0xf8, 0x0, 0x806) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)) getrlimit(0x6, &(0x7f0000000040)) mlockall(0x1) recvfrom$inet(r0, &(0x7f00000000c0)=""/133, 0x85, 0x2, &(0x7f0000000180)={0x2, 0x3}, 0xc) 16:00:02 executing program 0: pipe(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r1) r2 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:02 executing program 1: r0 = shmget(0x2, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x2000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)="109cf77608debad216c2ff085d2b74647ec233", 0x13) shmdt(r1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ftruncate(r3, 0x0, 0x9) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x10) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000100)="1da52c15af694081caa291a4d4b07637b8e324847a47", 0x16}, {&(0x7f0000000140)="1ca7c667724c6cb4e5583d7b8a1541100105ab86d6d87980acdad1c3b7bcc38cff74d5619bb589fa1a8972d429f262bf4682d4e00bd2a7fdd8474738810b1b71714139b787c44ac4e8b1ca17bf9166d8a6ce47a47dcc3fac6ca3", 0x5a}, {&(0x7f00000001c0)="c3538c113529faf3505b6bfbde53030fd90a0130875d3fd929e8a6f0e27a21d236a1dbaeead2df64fda66c279ab465521806f99f07d10b888cc046de9a6f6d2bcc1231479bbd82298b85ba20db47cf6cfc39d942f80587615ca61bb0ff6efba154a710f3", 0x64}, {&(0x7f0000000240)="af1bfddc1b3a0c345c738f4e1b8932259f8e312140c713b70d49ffe98c11d9931aafd5a778b045923ea74b071349faf4882037755eee86bb7a2d172ab27be6497183dd1b90667c060b47c0eaece8c15d91845a7752c306a2010234ae284b1b7234c25f", 0x63}], 0x4, 0x0, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r5 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffb000/0x1000)=nil) lseek(r3, 0x0, 0x0, 0x2) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000340)="2eca003a0c692ba6b987048fc15e28418ce6370da1d75d240a1b695a2776f75e95e581d87d563db5f515d1e6208a52e334f49f888946b72ca377249d54866a86a661c19a6529d260f910fbf2cdf12ba5da5ab7a30a52f6f43252995ea27940bad9623e1437eae759f3dcc4a529d4160a0dafa31e9a977f2796532bd2c434fcd062b7e203e4d18233e31761ab6fc27099f2", 0x91}, {&(0x7f0000000400)="7f3de870fc1f112b4b1a", 0xa}, {&(0x7f0000000440)="6b90fef24775b086c3d8598b8f303e1ac7a859e507f0d0605dd553b9eef0a5d6889a67f459972a5362df2923f06f4bc068f74845af4ded3fc340aab1f602858f08c214d0d46f42f27ae2cd7aa8b0fe954cd0afe3f6435bd523fdb4529c15e50b9cc8b64df8c7eb15dbeb89da880c6967074380e6e73aef5d764a908e35348adc427032282a4a324dfc7d28a1a94ad769688c7eb0c49e76360030425862c4096bf93e64703b11ceeb34ddfc4422cd0f0473a06d0709e4fbc4bd648703031a26992ab6229ee9a5fa030b5c9a8e29d77f94034be4041964092b297da05313a6f66e0b560f46344be579af5a2571cc050858ee", 0xf1}, {&(0x7f0000000540)="7f40ef5eb02992f20a80f3c27d7d862b5b84b7ddf958eb6e4420ac464d12acaef1b57152da6be94c472b94ee35c584742014252dd3ec246f4321154564babba8bc6d4f389c61c8b534ca0266703e9fc1f5f5e02ce70e47befbf0f70eaf3f3873be5b2abd20910d80f68ff96f192aeb404a734a671de3e7a03b5d73778ff6400911fe6aec180f99b126a37e9e2a6637e146eac7390311361bd4af0736d46d188cbbb3849250d49533cb8e207060685e3e9153d41b90372592d6fb13666d62deeedfc6d677640e605e27b4fcd905adadd632af9d82c84c26e62c44a70cd03857fafc", 0xe1}, {&(0x7f0000000640)="6c66841086886d6415dbc83b42cf5a1efd109e2aa6", 0x15}], 0x5) shmdt(r1) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r7 = msgget(0x0, 0x180) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() r11 = getgid() r12 = getppid() r13 = getppid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000780)={{0xffffffffffffffff, r8, r9, r10, r11, 0x81, 0x6}, 0x20, 0xd0d, r12, r13, 0x2, 0x1, 0xfd3, 0x63a}) chmod(&(0x7f0000000800)='.\x00', 0x102) shutdown(r6, 0x1) mkdirat(r6, &(0x7f0000000840)='./file0\x00', 0x80) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000880)) getsockname$unix(r3, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) 16:00:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x1, 0x3ff}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000040)="8cd9b9065a4f3f6900eeb062d52972041b67cb4d233a9a91d27aeb571f0a8791e737aea4f764e2a6f99e444985049cbf717e1c53c26610e6243c2e93fd5a696663fb9f77d3cbb6d4a96459c0449aa19a9367dac15bd47e177d5e736c724551491ecd1a4e01902c39db0b1a903a78b8a61a616142eb5829819e818f272f744b5c23355ac1bc597fc665c845", 0x8b}, {&(0x7f0000000100)="9ce72f075648a69460e0e1f7a62798b6cca0a706f074ee2e94f7685423d9d4263534a1dd0e601198c06cbd1d1569ef50305cfd4725bcc690829d45cddd393d972c4f97c8cc5346dc00e6c51f1b3396a66e2cc1d520b7f4c1fc9e0f8bea2f466a5567da7fd85b10240474b00b22ecf557958f1c35c9c2aa8227c9d3bc7bce523e50d11ddfadd5", 0x86}, {&(0x7f00000001c0)="d13ffb0216d0370760e4e13e43b1319af8b88676c55ccdb85ec397d5316c448ac8d33e46511abd5c97bc7e2e31c029eb206cacaa92a8d923a4a93255bd74e46ae17ba04043ced87af797f555375fa8832af3d00add87fc23a4fcfe071aa8a487b0578b66680a5b0091c869186bb843538e2f9d7b", 0x74}, {&(0x7f0000000240)="bde2f36edfa8d73cee3d2ab70189b433e5b8dc77b2cfa14c46b94cf47a744f005559ca9758570e35ff1f1d36101e0b4fe412de07cf0e9e25f3224f9eff77089d82b0456c29145240ad1e4e79769e51b0a71f80b29b7490b879d677a75318448d9108cdfe27ed8335f586bf82f0d1c6b9163d960ea963d4bfe731920b4b32e5de96828a1adbc737c8d165ad9ee0e90e628a", 0x91}, {&(0x7f0000000300)="08a5eedc1b3679fb02", 0x9}], 0x5, &(0x7f00000003c0)=[{0xb0, 0xffff, 0x9, "1a836449a27ae3e2614c70e5a4e8fec520e6e28a5f30cf1d1ededcebd9dbc45531197bca9e7f843c65af7d6238b00db44d6bcf2b03156c40dd955e63427972f93955a4df282ae80f8d0bdcaba2ff7e8a4b804f9cd5eb6da71a720fe5bddbd2c92978ca5d3179f815f821de92e5b3738e1198a28477462355ce791fb7380da32063c417bf61edb9a1497326e4e659e73b6fda2a37c74a96c4f6ff733f4abb"}, {0x100, 0x1, 0x9, "54faa5e69f2ee56dd20713e7939c5624ed98d726d6fb4209f1995ace1eceeccf112d390fbe72161b182c5ddbe25bc4f8fcedb71aa46ebbfc952ba54fa8743a82163a93cab0d6a157b96516338bd71e813ab2226e205d4f81eec2e155952e9859b421a9b43766b2b1a33d2a0f4e79e8e538493bcb4841b50d033ad0f20577548764ac3a13a5ad845dec1f05d6f798f1bdd40e828f2a37cf4281868c67d241d44c74a1c1779ca6f3ab0cf2f2db1ba484f7a06d51a2b1dd0f4409521fbf95eeefa9c93ed6f13e177d04bdea962474f0d9531cbaa25334505a97de6f8c38e2c8461f9e4c656e75ee97b5264a56"}, {0x110, 0x0, 0x6f, "8efe6eebc76690a0d2a59756bf688bab03feba55d630207d71c0a937ed14c54706225c0f31cae91d508a0aa6754ed9a59d8e4fabe54f49921eec246af8d16715814b1a374a94eb006713dd0eccbee9b30ce0efb77b434e1f7dd804c77f00f3c429e105d8b490aa2929cf285a32d50a94ee08fbc53a89a8ae7226eabcefa8dc24eae8a72afcadff2040a1fb75df4975ab1574f435cddc3d375c321de73755ee6de44c2e52cca3b7e0a753487a628c98d025ac5eb80087698487c83452b870358d4d92c68f573b7d96876759eddd374799dcd564ef35a91ec5bd0cc7a71bc2ca19dbd335d66560c3f47515b8cb38058ce55d0ee5493fb73cf73587fc33abc8"}, {0xd0, 0xffff, 0x9, "4d85f877e922f2142d7d194aef3b633b7c0d7ac00a65a426677dcc2833203461997687b9ca1680fa78bb9433f4b2b5412f40a55884c62c87e749bdf113c2a5b1364bbf369891ddb7c1fcbcbbf562815c36972b09dc820b09a41ad486815c5a097d0bd2d2aaad1f2ed932fbe818bf482c004e1668008009d04d9de0a155935857947d835424ccad1af23f02150405df08c3183c8eb28f84b830a8aba09a84755077b9736db1b2e72b8fc59eb24585577ad562e2056be982eae851146f40"}, {0x10, 0xffff, 0x9}], 0x3a0}, 0x400) r1 = socket(0x11, 0x4003, 0x0) sendmsg(r1, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=ANY=[@ANYBLOB="d01b3271cf3821520000000000000000"], 0x10}, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000007c0)={0x3, 0x61c}) shutdown(r0, 0x0) 16:00:02 executing program 0: socketpair(0x11, 0xc003, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) close(r1) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x64, 0x7, 0x8, 0x10000}, {0x4, 0xffffffffffffffff, 0x3, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getown(r0, 0x5) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="ff04008e127858fdd4e36c37b3bf0700eb810000000000000000000099f0df6fd7f54b5b717938c51097431cded395ce4fbe3aedb1a5ac5571ca7666d52f81a3a48b3c3840f417d8f04cdaa9c9b6442828c8f8d885e313c2cfe51acc9e9ec5f607763691de2ed28e719b14dc111f727ca56b09ef59c6bd9777a1111c1f1b8a9a50a55e7956a92e549ba61abfde643da180d858fce12ee0d4bc375ffddb1dd4a16200"/176], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x30000000000000, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000300)=""/101, 0x65) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) open$dir(&(0x7f0000000140)='./bus\x00', 0x10040, 0x90) fcntl$getown(r1, 0x5) close(r0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x7, 0x3ff, 0x3ff, 0x1, 0x4, 0x3d, 0x2835, 0x0, 0x1, 0x400, 0x5}) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x7, 0x5}, {0x8, 0x3b17, 0x5, 0x75}, {0x7, 0x7fff, 0x2b5}, {0x10001, 0x7fffffff, 0xffffffffffffffff, 0x7}, {0x401, 0xfffffffffffffffd, 0x5, 0x5}, {0x7, 0x6, 0x6682, 0xd33a}, {0x1000, 0x4, 0x1, 0x5bb9c8b5}, {0x4d, 0x1, 0x1, 0xfffffffffffff000}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x41, 0x0) r1 = dup(0xffffffffffffffff) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000001c0)='oL', 0x2) write(r2, &(0x7f0000000400)="1e95e3d684c4e3813815bd7d2dda9d821ba407ab4f0166", 0x17) pwrite(r2, &(0x7f0000000300)="e5097822006a2c89b5652d", 0xb, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1027, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x7fff) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400000000003, 0x0) clock_gettime(0x0, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x60}, {0x46}]}) syz_emit_ethernet(0x1, &(0x7f0000001240)='=') r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x60) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x0, 0x7c) dup(r1) ioctl$TIOCCDTR(r2, 0x20007478) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) 16:00:03 executing program 0: mkdir(&(0x7f0000000140)='./file1\x00', 0xffffffffeffffffd) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) 16:00:03 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000280)={0x3, 0xc016}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000240)) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0xfffffffffffffffe, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8001) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20002, 0xe0) r3 = getppid() fcntl$setown(r1, 0x6, r3) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:03 executing program 0: chdir(&(0x7f0000000380)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2104, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x0) chroot(&(0x7f0000000280)='./file0\x00') r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x1ff, 0x3, 0x401, 0x1, 0x6, 0xffffffffffffd458, 0x401, 0x0, 0x0, 0xf537, 0x3}) r2 = semget$private(0x0, 0x2, 0x28) mknod(&(0x7f00000003c0)='./file0\x00', 0x40, 0x8) chflags(&(0x7f0000000440)='./file0\x00', 0x0) semget(0x3, 0x5, 0x112) semop(r2, &(0x7f0000000340)=[{0x2, 0x1, 0x800}], 0x1) mkdirat(r1, &(0x7f0000000400)='./file0\x00', 0x10) mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x4) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x6, 0x1, 0x6000000000000}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x8, 0x2, 0x6, 0xfffffffffffff000}, {0x0, 0x7, 0x0, 0x4}, {0x41c, 0x9, 0x6707}]}) syz_emit_ethernet(0x59974ff03b03da69, &(0x7f0000000140)="b6ca8d5bf02214efd120004dd109e2349aaefa6f09316da19d4eeb26ce1afd5d398f40a7f4fd980d1d7f24ea46992486e5f1a2bc1c3f52335260bed732078f664acc4a37a72b561f7676efdbe8d14b190e60d331ecc312220300018288f49dbd85a7b7c783ffd74e28138c453d0ee88438964443127e2653113f7f48d0f6") 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8008, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x2, 0x6, 0x7ff, 0x81, "6ce831e6ea2a00ce6184d7aabe69b4c0cf98fdde", 0xffffffffffffffc5, 0x8}) rmdir(&(0x7f0000000140)='./file0\x00') bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="13ff5919ee6746c6fddbc337b3406cff"], 0x10}, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000032, &(0x7f0000000140)}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) getuid() syz_emit_ethernet(0xa9, &(0x7f00000002c0)="ad0f0010e0a58b62afeaf253495819389ebab38024e5108b17a4ba5216003c5f716bea3a36566c87d64b48fa8286378dfb49c0868280aba87b6a519da93ebeb5499b3f6ff29f10671cdf00bc7397b22974eaa0a66b532c9410663584ca7266a5652d5f51c184e36344ff33ce9fe10417825051608c310e87dd529d6588d6cb22e04796dda9f31944ebb7baa29f06fcf4b059eaaaeca391459f5d21ce85a01bf48dee07950efd9b267a") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000000000006}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) syz_open_pts() r1 = semget$private(0x0, 0x7, 0x90) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x401, 0x800, 0x0, 0x5]) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100000000184, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000280)=0x2) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: mlockall(0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001440)={0x7fffffff, 0x1ff, 0x3, 0xffffffff, "2040d813d4804a2b05d1bd4a0807ff074e2c117e", 0x4, 0x1}) r2 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001480)=0x8) r3 = dup(r0) utimensat(r3, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) chdir(&(0x7f0000001540)='./file0\x00') ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000015c0)={0x100000001, 0x6, 0x80000000, 0x5, "6469800d3f28c407d9c1487baef4aabf8fd476e4", 0x8, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001600)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd0\x00', 0x200, 0x0) socket$inet(0x2, 0x5, 0x844) r4 = open(&(0x7f00000016c0)='./file0\x00', 0x820, 0xf0) mmap(&(0x7f0000fec000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/null\x00', 0x221, 0x0) accept$inet6(r4, &(0x7f0000001700), &(0x7f0000001740)=0x983ad28e17e7d729) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001780)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) setuid(0xee01) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x9) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:03 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="0e7aa0f96df6b7c71db711fdc71a40145c573de49f56025b89947788a74bb512cb5eaf16a05ce93e66cd60877581915e52c1ddad4acca6d74181754342af49ba163079ea71c0cc57107e20f05e3f24c14ba735118bf89b5250f44d665b3465d997b05cf57c55971fbdae89dbd9962fecb9de227d2a1063e4a78d3f1c368d98", 0x7f) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:03 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r1 = kqueue() r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffd, 0x54, 0x20000000, 0x3d2, 0x3}], 0x0, &(0x7f0000000140)=[{{r2}, 0xecef89bab7d63493, 0x8, 0x2, 0x5}], 0x7, &(0x7f0000000200)={0x9, 0x3}) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x120) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000240)=0x2) kevent(r1, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r1, r3) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xfffffffffffffffa, &(0x7f0000000180)="969b") 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) 16:00:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) 16:00:03 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x100000001, 0x4, &(0x7f0000000080), 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x210, 0xa) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x1) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x2000005, 0x4) 16:00:03 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10220, 0x80) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0xb0}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x2, 0xffffffffffffffff, 0xe, "4e964fdb09e59c528ecca2aa61c4a1e7ad260978", 0x82a3}) 16:00:03 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x2f) bind(r0, &(0x7f0000000040)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x8) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0xb4c) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:03 executing program 1: r0 = kqueue() r1 = socket$inet6(0x18, 0x555a66368fd5c7b3, 0x0) getpeername$inet6(r1, &(0x7f0000000240), &(0x7f00000002c0)=0xc) kevent(r0, &(0x7f0000000200), 0x9, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x13}], 0x8, &(0x7f0000000080)) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) bind$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c653000ebf1bde34fccebf9b50eb5f451d23dd36eec64aed4a60c9a05274f82cfcfe2c49688be63e4e40117c1686111d90118b3419abe0e5990c800bc6891bed2725c37f2ba00c14b925551d7692b2000b94ca4a60b975ed2ea90c4d6b6480d5bb62be9165cf371604b"], 0xa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) chdir(&(0x7f0000000140)='./file0\x00') unlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x8) r4 = open(&(0x7f0000000000)='./file0\x00', 0x100000000480, 0x10) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0x0, 0x2}, {0x74, 0x1800000000, 0x8}, {0x80000000000006, 0xffffffffffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ea") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000001c0)=0x2) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) close(r0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) r3 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$getown(r3, 0x5) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x44) write(r0, &(0x7f0000000000)="ab827dc14787be20b55b2ebf32b9067e340e8f2f3fcaea7d3ea7d0afad7b019912f8f35b1f33c448f07ec3009683ba3fef6062c35045250645d17979155eec888135b9215721091281bf7f5901c5da8bb503e40fc7bfc3922620d959fbef4ace2d008b085443287d3d3b8418090c938704d445f31699ed9d43128bf5bf98a0aea1631bd1a988edc18eb9c2fd410e6eb32b7f4048fa694a9c6a0a4eec13719b9d70e8e3e628b6c1f268de72edf8b124b31d987b1706a3e46a8d5311846bb62db15cec960eddbcb7ccead01854b08800e8334c88ae93724c4680978c8ca4d5fafcc8112b35e06db12c9690db37c0ec", 0xee) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() socket(0x11, 0x3, 0x0) r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0xcf, 0x20000009, 0x6, 0x2}], 0x468f7783, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x9, 0xabbe}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80, 0x6, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffff9, 0x80, 0x1, 0xe8, 0x3}], 0xfffffffffffffff7, &(0x7f00000000c0)={0x7ff, 0xf1}) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2000000009, &(0x7f00000000c0)="307585a69294b6e5ccbbc047dfb31655c6f95ae65c1eacac56eb94ebba539bb543404582594d666d69e4759612b63f26c52fe2b1bd232ce49afa7be1a4e6bf5bae3770", 0xffffffed) 16:00:03 executing program 1: r0 = syz_open_pts() r1 = getgid() kqueue() setgid(r1) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001680)=0x2000000000006) ioctl$TIOCSTART(r2, 0x2000746e) r3 = open$dir(&(0x7f0000001580)='./file0\x00', 0x80, 0x24) symlinkat(&(0x7f0000001540)='./file0\x00', r3, &(0x7f00000015c0)='./file0\x00') ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x2000000000009) r4 = syz_open_pts() r5 = open(&(0x7f0000000300)='./file0\x00', 0x20000, 0x4a) sendmsg$unix(r5, &(0x7f0000001500)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000380)="f9eb93516717aa3ddaf20ec0f4d70bc4c327b7ac16a878d84c304baf3569c7dcacbb45596eaf982dd6cdf1c559afc1f7da71c9b9107b13b4999f826bb3250624c5119594f0cfd628db7a6500f9a50c1770d758ee291d4fe99181916932d9d4f1b58f77b44947e2b1b997a2e09a9e0103f9b645fb179b2fe1f972f5bd868cdb8a616ab5251d148c951cc94675e5b89858f10a0b926f2c871938031297e4ee310e6e32119d4b654566546813609d0595a0c4576ab081c9e54d66813f835e805519e97c2f659fd1cf4b3304457910a59b9e4622f6a3a74bb7b3b9e446630c80aa89306523ab4475d718a771ece532588eb649f6db5440d402bf3c788cf15c08f0031e1267071da02a80d0f12dbd2ae3be469c11ba1c1c520aa2492bab3290d53cbb72c5d886f43ca1b2c65049e1148a453cbab4729f8ce8b9ec55eaf6207a4fc5fd55bfc89ed5956e9c2da3c16f9e95e8124b654b16ad5172084b090d6fbd80b561e4fcafeb5c20c4533da1818f7a227aa8d014a9135bf68d852ca801279ed45be90fb056176e96f6d3afadf555967bdc677863c5cf16793446b23d0fd52c372f15c983157c3402d173bfe7e251b691637b03c82ef212933a6672224c723bdbcf6934034bdafcc8c8dc617f210c043aab4e325be5f3e7c447549d039179f016386081267c403fb05896c7217b230d76d907c09e3b2d49b45a4855ae05e1c89600fcc430f0259c7be8bdbcf4ffc85c243ec80128ab9baa12f2ec6001fcca9c3a8dad70e2eb7c0cc6afeb9206a21873f831b872c5acf4e28f751f586b8215d467762f8e5573f6e4907b19f106fe07827bce89cc25f165f489a7efcb7ba6df24e3a3e1fddfb6b32d578f4dfb59c90246c84478899ca8c594d5f910838851b6f941fe2664156d17c2f32463521d6e5bd75fcb355ad9696793824b90733118a87a9da0a1780ef7b59feda210c0173e097b384f9fed22723e9a84eb63f55150152a8b82180b7b7d773af544f4fd1502e7103ddec81f7afe62762baac14e563ca899dfc40db8e7810308745a631ee3787732896e2a6a8db8ec6dc6c9919adab95f123e854739d23b86928e1baeb0680fa3e65e37c4542ee072ee82c84e3efb785e49b13d2845308d4a6c795e25f0a67a0d6f38d8d3cf678592c7c37968cfd969ae981d81621e9570f16ab9a81d914450b46d631dbf2669aab4cbe74fb7917ef85a0f737fed9c342d0e051e0978e0f938d1c2e2293ff3b8fbd20638f9d879a78c59d78384b73e61229c023687c061cd6966413e7db9dad7b5faff7ce0794d493de8aa9c5d20f523783ffd021f783334a0b63e62afeb06c424a50711f5ed19ce87fb89309a339b9c0ecf5e5fd7280576e0ca38a533522db48ed86ec77b719cff3ca1bb6b26ee7976926df96cff596f44abd22375463d707eb6977c3cba0ca12db9a5ae619f38ae7f0aedee3f3a89787d2b6ff075ba891068c54e1acdf48ed0fddb4b7eb6c76cc89f08dc3bb65e29ce60087c99f4ff6f842a24750fb4cdfc2881206b23a8985afa4ca8c442205a418a4bfc77247124420059c2b9a5c401fdcb9725194b6e5fe2ef178e472fb3a40cac9146547f4e3b801548d0d721f70b6a79ddc3d50c50909a21de340798b6238cdf1bbfff51083bf67cea55042c7756e02be3e23dcdb76e0c0e4ece9a8a7a95d2804c50c06478262a46e6886cc8a4f1eaf4da13c499e144adcabc7751fc965ff147e2d0cec4cea923d04462a2a4586f5ab0562dd90c37cc98689acb51cb922acd8e0b5a130187a181c8e2dd25f045fc738a87ed2570c316bf4b683356851f4c7b24df3734ddfd008d5a21bea571d9a22fdac99256fa728ec5048ddfff445fc1f2a3d3e4eb885d7ee7e6c7027f08e678ad800a08a15c5d01b857052d2ce96a17ece0a1f852f592d303e8b338158b0cb1f41c43aa0eb5aab95e143ce05548c172b166db3a0c778233b310d0897cc9f702e20825f08f05bc7780b1a3933d51801dfb10f4ea320de5236002a770fccb121ff36549c9571cd36a5a8beddcbfbdd494e7247c9850a0eb769575b9029981da32275078a66033e366c35e73f58e8bd21cd1e32cacd6a7c3213865c58f7e8af66fd899d33ba7514885e885f3e164d82c18d1271abd6e1889f0a6701e94cbceac0c7816ccf404b05ea796a44021db270fbe30a72b3e2b881faf1d836f0d3b687a0c6649abdbc06578319c2a69f01d044901a7a6ba93cbfc2ec5bb7a93654ec7bfd05ef1df75a057af4bf75e7834fceb083fe7f12bdd2c16a39a71360e9daa68a476b9199946a7b394ca8182f2a12754c5952a7148b39b846f34c9c6da8bfa233d5042ae4127b9c23feefb5319adc5332721d04310a18984052cfbabd518a2f11e7c467d305f0edba6401eadaa6cb31c2554a93e62c0eec940156bb34ea78184bfd2607f4a95e3bf00cd66ac0300314d25e7dfb897cc26af6e647b0b2e4b1686963c96afa702b926385e43179acd2834ae834ef458d28db08d3e02d3daf80ddb2e0c43b50a578a258696fff53eb81f46637e8cc4678c587dd788ee7d2dadea7f19f9b20bbaefd80dcdcd79dafbc10ad2c76c54481a799f8f0f9c01e08c0b957573a3b2fed3939f02c8c72e5646e431e1f28d5e6a4bf37627f93014da3c9e2441e87bca6ede514df02d62e5da6a6422cab51f9b9850ce24a4b42225a241971300f6f56ff3049fae0e12353956a6dacf59e42ff416932db0164127d4c25599b5ababd4a1db4bb1fde685bd8400d901010c090a5ce7768255a1aea928d1e6bff7bfce1970ece9707599829e2aa893a3ef43f670393cba560d66f2b3de363680c9294f08ef04a827d2e326ef151f9e6b9c97a3924c8a9ad90f9e4a9960ea8897983b53a1e997bdb0ef601be7caefaf9ab6e2701631c04e5bf8769c1c0bb8f7d73af9798acf056bc8bf3ce39ae76172bb38bc9cebdddfb791979c2f06333e6a794b01419f052784c1cae715f821f5c1f0e4c18e45cbccbb42ab29f36f374ceb12b2dded6aa42b5e50a3d5cf90d554fc17c634001822f5ad0ada6d9f4be555e7a6cc9dd61b68467411349dd6504c8e935e9b5c029e9b2987cf9bddd3ceb0ccbcf5a18e2a4320d48b33855f6239854df75184beeb92c6cdb878c8a180f7f4939e846aa683c224f62e1d36ea6b302c1b730d14bd54f88bb8a084f5e5cd4b6504338ec62c94391f7b6373194c54ed07f8e3fbb4f14b1f4c00a631abd710219aea37415dbb13e90f7deaa9b5b6df68460a573bb3bd8ffde04b58ac7a2f75879b1897311e75b5d1967b55311af94302c90fb8292560e0584367d291782ea05fa615ac8942cff8329a84e170b7cffa721dcd0b92aef98490945efa1272572617cbfcedcfcc13cdd2fbd624466732c0f26476050a58165c7a2f0bb8b6cd7a5ebd0d0202e697df2db224dde58517a83a1925e116f17894092b6482c013a04439d830d89a28d30f00b49c6fbc27d264a40224f6b1edd6931b89ad6bc7025b7e8f7614c2eb1c936d39b501a51f0569f50366d15ff8c04e1fc51f5b75c553c1ea0c91d36db3860e0bb2c3ec8f574e92081b07a20bdf02e8ab5b8850b3a913895a7429af5c9199a75fc6ecfa97b2a4173195942274ec394e66c570d185ff3f4a635f073a2dca4ffb82d7ffeac9bcce45fccea02f2fbc867515e5ee0d50d162970dac2239ff9082527469d05deb8fa4749e1db67e44814820e66145bd345ef10f02685a5da565a4cd029b6d28510fe9728d3ff0077b97a3b13d2aff9249321dbc034ecbab5c4e4004d1a12c7f9bd477f3b115451f80be3aa334cb0a92db6e7d2146ae6d588f5a62f2ba340f52e8448bfab53c5acdf2c97fea6255cc8158b16851c5d3dc4f0f0864cbc4febfb40cbc6ad72a0e64cb10d9b15093865cabaeaffa730940e9bbb805c45e253b2e66cf87faf0983b581f66cb4fe210a94eec745ef32b66d6cbd35f00809012ef7c5cdbe72e72ec93f977a7ae165792f28cbab3107a4598288a27c1f856dfd229ea67ffa23629b5948b23ad3adf0c4f7b62b88a4db1b3134834a462bd83b3094e056970c3eaafecfab41a1dfb44739d94b5d0041c3a7c85c0b8a1b586de0433d071c2a7dd13a7ee6baf65b4e019615cff7bb980fe8919e814da099eacb618660ec07ae77a4d16000617da648573a0e52ae593512d4da69310bb5bcc0900099b67658e734c264c1cb9cc3b6422085b774ac86e4dfab6e320cd0857bac19692b83450a3a59e189b11b83852541a617b283e2ecb6cc389e535e81c67cdf771917d46aa3a9134c7a2ad2266cad2aa7e5968509fb026e2273e29706b31ba8f9f5ee3c546bda99b3157d068fbc1854dd714ac9c9de824dd42ad0262a7bc62c341839148f431d9b9797049fff9ea20814676a4f184602c526420354667f8d63449eabf1367f110d9e0bacf1aeb3f8464a62f0f919eb813834d452315aa10abb6a3a4398a8f4d83a8346c1119e32c8defd445c9a4a1f6c2e6287706f6a5dc3003dc9b395ce945754e4386e8884409c52521cbfe541b104c4a125ac3223f176be6d7e709b588d022f6a2ebc44a8effdc1529e66ae1249aed645b28b5771671a008ef0af7e473197d376d442211d483ee5d73d3bdb7c699d5c25b1ce9dc6394a0951e321d54bec9a0e4b63afa7b079c25089aa55c88d885a90e560e511a7af625349d388d77a388f5b2dddd7a843d5efb397901b4af469f6e12ecf72aacb70bcae9199b126b50a9a48fb56dbc672eb8951413d509eef4a3e1d42c82b033bab2f0e5e06bb2d25753e72643fc5b8e66cec4251659940d00db50030546909aee4a4004f5b91e8bee7a9f41f639d91d8c51bec20e3596c645425dfdeecd949c41a424e4cea66eb40ba199f810dd0b921953170f102b169b157493270257cf1c2da6c749d82b1a03be8bd336fafe54773c5c13af59757bbf868ced5d7227ac7deb4485bb195db6dca4cb78000c4a9365dccb52b96a4c0a739df31807505659fc1a7230a475d9e27d31ae1422d95b2201b7c8191335035d02e80ff6ed8b494bb6d6d3a52511360cc2174bd2cf5b72c71d56de182d8f148355e6f083ac95feaa83dbf72092cc31350452ec3d87adfeaf63fe0c252b6441d94136bd6c2e74eb55d8cefbaf07a6911bb32886d8a876d9a517fd8c5d6e3e48bb52837e360f656c6cc7c0215d6384fa1fdacbaa77825bd5ae8c5c73971719a155bc741258e2eff89c81d9ef140045a07e8bf81efbd76d37cc8e8661266b5b7397f21438f3fe194524728af08760f9cf3e7d8d264d73e1d172bb5cb10b6d78e7bdb9bcd20f217c1e14ff87e813b65393ff0a0c093522c9834090aa78335a00e30258d266b2a077134139410cce2e54a3a9f4b813425b8e39de9d06e097526f732efd8d7df8267c9c7d611923aef1fb3fb9e6d20b0698d94f94d9b5b3e9cf0c7c17305d04b02ef811e9de8ff6e6073887f9f66f6327f1f0b70f7f06c954936689e8fc9e28af99a397db13f79ea1445e8196980ad7a222696f665d75f30349ac0319f339d1942eb7c8f41f0d22c0faa7cbc05eda793013ece0f1a926bb5ad76538aa65793abc637985816697265cb0b22c0ca66518a10e4fab5fca396f0427d54e8e722ed9f3275a1e6a8741764606d60d46ef46fc5f36fb75d48b404f159eba8ddd3f59de2953b9726b60059db600269773ab345c14055a553ba15046aa22ecea5a444d6a0723ef5e208234ce5d02006e970ef96c5fc27e83a55b8d591cdf5a6b3ebe684b3a44b35e550c44cd29707d8a77ed8961b4f325d113babe2d", 0x1000}, {&(0x7f0000001380)="76ff4073c06878c085cd7f1e3b6f022dc358bbfcd504bc788c76c6a9e2b0505443fa97ea876b78474ab42af2366dca6d48071aaab24a88f5c69993db11b2d747bc837ea801c42d6cb4253d311b19157fb9c5313f0ba1f0a17ee54afe2550500f2a20a64f5e25", 0x66}, {&(0x7f0000001400)="63cca1464d27089b3dfc52b7c26a6229e98072bd52c1f28c6d4363d14716f9a4842ec6e876aab8f001b6f806826901ff3568149ee5854f915fca6e7c0bc4a3683c94ac9eb39a98d968a9e9d060842868fec8d39db4cfa17c53e7be8c3f03fdf7d615906447f0c26a7652634842755bbceda6e45b3ab8769860ac46ed6b7807a3f52f4b14b915ae99e9cce5b6bf1b162519b2be4f3ba258", 0x97}], 0x3, 0x0, 0x0, 0x9}, 0x2) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000001600)={0x1}) kqueue() syz_open_pts() r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) fchdir(r3) chflags(&(0x7f0000000140)='./file0\x00', 0x0) kevent(r6, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0xf0000001, 0xc79, 0x1}, {{r4}, 0xfffffffffffffffb, 0xf9, 0x9, 0xffffffffffff8566, 0x7}], 0xffffffffffffffb2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x0, 0x200fffff, 0xab, 0x2}, {{r2}, 0xfffffffffffffffb, 0x84, 0x40000001, 0x9, 0x6}, {{r4}, 0xffffffffffffffff, 0xc, 0x80000000, 0xc6, 0x2}, {{r0}, 0xfffffffffffffff9, 0x1, 0xf0000008, 0x20, 0x3}, {{r4}, 0xffffffffffffffff, 0x80, 0x12, 0x1, 0x10000}, {{r2}, 0xffffffffffffffff, 0x10, 0x0, 0xffff, 0x1}, {{r2}, 0xfffffffffffffffc, 0x10, 0x3, 0x7f, 0x800}, {{r0}, 0xfffffffffffffffe, 0x10, 0x10, 0x3, 0x4}, {{r0}, 0xfffffffffffffffd, 0x35, 0x1a, 0x10001, 0x3}], 0x9, &(0x7f00000000c0)={0x6, 0x5}) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000100), 0x10000) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x4) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1a1, 0x0) syz_emit_ethernet(0xa3, &(0x7f0000000200)="8cd842aa0e09788d82851f4f744f6239cbe67791d39edd864dda21e24ef5d011f6aace7651ccd2911c834a46555497dd7d3d15988170f4ff75155311ef566b7033bc9fffe571965806322b8834fa0667b689cff74c96fe99382de7e08992682415411617f2265a234a80ac17601c17eaea52e5f83aacb12678500657f13582ccd3a00b1675ee9760324b08a004bf47fbb80c418e6f89462c9bd019f1d1ea486dc707cd") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000001, 0x0, 0x0, 0x7}, {0x3c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x1d}, {0x6e}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x200, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x10000, 0xd1, 0x5, 0x1}, {0x2, 0x5, 0xff, 0x1}, {0x7fff, 0xaf, 0x8000, 0x100000000}, {0x5, 0x5, 0x7, 0x401}, {0x4fd, 0x1f, 0x1, 0x3}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x53b, './file0\x00'}) ioctl$BIOCLOCK(r2, 0x20004276) getsockname(r2, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r0, r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x2b9) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x5f85ea264e0ac9cd, 0x0) 16:00:04 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) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$TIOCMSET(r1, 0x40044278, &(0x7f0000000000)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup(r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x11) 16:00:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0xfffffffffffffffc, 0x401, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:04 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x11) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9, 0x0) r2 = getuid() r3 = getegid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2}, {}], 0x2}) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpid() ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x10000, 0x9635, 0x1000300000007, r1}) 16:00:04 executing program 0: ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xffffffffffffffff, 0x0, 0x7}, {0x44}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0xbb, 0xe064, {0x45, 0x2}}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x3d}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000040)="d2b1f156663b3d00df", 0x9) syz_open_pts() r2 = kqueue() close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x401, 0x7, 0x6bd, 0xffffffff, "0012477c09182c766588555aeed2ace0930790d4", 0x7}) 16:00:04 executing program 0: stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) 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)=[{0xffffffffffffffff, 0xfffffffffffffffe}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x182a0, 0x130) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x3, 0x6}) poll(&(0x7f0000000040)=[{}], 0x20000000000001a3, 0x7d) mprotect(&(0x7f0000545000/0x1000)=nil, 0x1000, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fchmod(r0, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20020, 0x0) recvmsg(r2, &(0x7f0000000640)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000140)=""/4, 0x4}, {&(0x7f0000000340)=""/241, 0xf1}, {&(0x7f0000000280)=""/66, 0x42}, {&(0x7f0000000440)=""/211, 0xd3}, {&(0x7f0000000540)=""/60, 0x3c}], 0x6, &(0x7f0000000600)=""/48, 0x30}, 0x800) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget$private(0x0, 0x4000, 0x84, &(0x7f0000ff9000/0x4000)=nil) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x72, r2, r3, r4, r5, 0x21, 0x42c8}, 0x3, 0x76a7, r6, r7, 0x9, 0xfffffffffffffffe, 0x3000000000}) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000071e, 0x1d6) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x200000) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) 16:00:04 executing program 1: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x20, 0x8004, 0x4) close(r0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2010, r1, 0x0, 0x40) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f00000001c0)="c152029612356f4d5b6dc192233db76e77c252cab44a01b4dbc1fb914e6b84ef96779b93ef6d92c4f39ab326f510ebaf2dc4552fbd8c65f2e5776c359e51c366", 0x40}, {&(0x7f0000001280)="68728b530a3282ea61e89ebc70e7e297b93bd6ba3379cd16bd6039494911b47d378cbbc0c0bd2db6ebc4f8ba69c7d2f293a6e427a5b540a3b6cc672c47dc69a3d629b10680accb235c505e51edfddc5f393bedcd3aad02691882f6ca6510e0a5510a961f0b6785c14a1203b6a7d719000154645b0bbced7bfca7c26953ca5b6ba52352cefc00a6889524360f59edc50b0e59073e2e98518ac459d4b66dcffb4e051274312d3a624d30d68376848486350d5391d0574a5cfb144a13a07381", 0xbe}, {&(0x7f0000001340)="ae788ac8ed6e8c71e3c43199308a3380f9d471912b55e97be2da7fefdcc8be077413dbd0452c5f9d8b51e144a6a1f67eef4306281b842eb60286a4eff7f844dca9eb17a8b331bfeb3672e0c2e614fe70417179aa8341f69e220c6cebc2ca0460cf5d95c28f153cb2147eaad464b5a33d95e166f3405500aee09ec46b436ede928ea463570ff80837d1fe9b168869dbd1e01cba72b27738f01daaa9bc9066811ce86fbc51b56cdb1cf6006ccdd0be284ac2b9", 0xb2}, {&(0x7f0000001400)="f78f9d6c465a1ae4f2786601f1eb41359f15870d79377cc7b3d4d3d3467fc7e6f6f07a1fdba72cfe7d9dbfd1826f1532f566c4410e9318229de7fb92a5dfb4f7d3c0062875d9bcee6565b6c1f9d80a589a7c842ab88ca1a22286314b4ea094165d959f466d6073e45c68448bde29c454f07bf554329a74e8d0f3c410f995e86e3610a653760b9f6de89706837d1f6c1d7affb712b6be4c4d9769839356c2fdf62214212037b3a115e9aa10a5b1bed41844d31adbda7ae4ad", 0xb8}, {&(0x7f00000014c0)="aad11170838aa68a1e986d414bff4892ab28a6598ef37cf6becb4df130999d9c1ef49748ce7b2da789946487e146d14d5c3327ecf49dd9218eda1a909e2820bcf2a2a2351ecc293b553f497d824df6b506827a21a96fe2539627b022ecd6851f4a2897a181d856e1ee39c014e66a8afd84d9c62c920a5241d870c8a4095eb6d8ac9fbc1c179b0ee9ba0b74a3f9c7eef191b1b14739b81ed309df1cb0d5ef67b91b1c0594f7d4962446930b57fc0dc7aa84194ba03b9ef2b9d6", 0xb9}, {&(0x7f0000000200)="39f06ac14bc90dc216dfb4d4c90a9f6a7037d505394126d04abc67e62ac9fa9026a3f5eb9754d569c9198f49cab32a40a1204a17fb1d1fb06c8293f8e551d0e32c4869a4e41742ea2901c0b6f4", 0x4d}, {&(0x7f0000001580)="ad6c1b09cd85a2579de32832dbffdc14e2417e37d6b150c1debca97f7d63bb45e975754788369c4b7a8e66631969564b9bdfb613bed6deaa2dea3bfb2dfbc5dc5ba388f01a8864314b5a7f3eb9ff14ad32258b8c966c76", 0x57}, {&(0x7f0000001600)="1dc2f25b92f490cb6914c3ad7fa6998a1027df8a50487ec13c6b1a3e4c79a3cbfb70eb822d580a8a7a9f4769f07289f2b705e927d944622212b1abf52d693ec9568a1a63f901a24e5568ab075e3a330d5ba49d7e10d20bd0e19bf003e132962c1912947d82c5cad6af3c44badf3fb77ca3f5e35d23c208573268ab19f51ea40bc2905b0385e9f58b59b7e5705e2e04469db9025754cc62275295669bb2350d0122d96545c4b540948c", 0xa9}], 0x8, &(0x7f0000001740), 0x0, 0x5}, 0x0) read(r0, &(0x7f0000000280)=""/4096, 0x1000) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r3) syz_open_pts() fchflags(r0, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x81, 0x80000000, 0xff, 0x0, "13d48a9c414b2cde100ae45552c3c4260cd94fc0", 0x1f, 0x3ff}) getsockname(r1, &(0x7f0000001740)=@in6, &(0x7f00000017c0)=0xc) 16:00:04 executing program 1: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10020, 0x0) fchflags(r0, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:04 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0xc0, 0x198) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)={0x6}) clock_settime(0x2, &(0x7f0000000080)={0x2, 0x7f}) clock_settime(0x0, &(0x7f00000000c0)) pread(r0, &(0x7f00000001c0)="71e10bcbeb8dfc2bfcbb9a42e66f1a62626c6870414e3023b63f4da426c2f75429407e6017b5972ddc0cfb52bc1f713888e2b3dc1be289b83cbbadf1394acc33b274cc8ab127674f48c86cb0157a889f124ff27729c8e5347191052e704838a151b90d1763ad31d758dd734479c659db44be32a54c199f84834da18df61ca3e206f699e26dca3d8d255978e95b06e385cfc6ac799cc3cc407d2428da70ea75e5ec14a5fea12de1e1db3019b0a62dd27b34451bd7d2bfd9bba5c44ec06db45d068f597bc13a8ecb6847ba6071fe97181ad17f167016aec572d6a489818aa4bdd0f370fa6002a95bc528ef916debe36f2006455ee22e1f186be86d1fd2bfd5d9dfcbc3a16eeb2e9d79f0cf6c291a199f2a10eb46dbb2d1c92b3b33173d5971954fe704da086b23edcf1320569b00c16f85c8e9716959c9d07ba114242e250c02896e2d6293f22b919cb5a586fa89b5d74607cea6053856812e6a8865ccace661e28bd12f4e1fbd31261fa46f01908b5efa5b3270ad210e87a76eace9bbb5f099530f3e166ebd0cadd6e19416a16cc53b2ca27fd4807573bcb207a0a5d991ed8cb3804afb3e3222e23325be7c7e9781d94d0a120f9722bf585ac51ee84ca9b6dcdc01ca3554e89660db11632bdd7535530cbbd4eb94dd8e291a75f076650fd0624067c42243d06e2cd654330b5acaf92b4a219623559503f0844d040d065a94ed8dd2f6c2588fc502c07a0048f7941bb4d224fdf4eda94c108cb352b0dd1fb9ce19e87e0de3166e89be1ffb98428692887a7d91c8a4e0287d8a1cd38db5ee73d2af82f3260f41829f69c70d77bc637ea71d991572a0bbf491d4d8940b34896ed64828129a919235817ee904cb4c3cc648c34ef341709d50e1e7666d4895c488df883ada938863b93b63b36affa6da27282135c21b315047c4ea928f8550eb38f8eda16f0a86a8ddc3057b7450ba531a8c9f0272c12407185754c52bedecc6d0222b07172a72455397b137396362120391219b3470826d881be429b3f022f918185a0354b7595e1a1b4e73eddad16bf2553107143ebe079daeaafa7c0d7b4540de185ec694c58276e5ccb566b5b3342c1022d3edcd94186880a785c8c0b6acf121432c9fbf2e7b75b4574713c4ae7438d49f98ffee2392dbe16063a87d22e644637bea78f1ca4d3ceda57aad4178995d93d8f5e1d5552e59ee87d7e7e036923d5d73e13b845ecf586e81a345be264d2998e7346fee4d635c60bdb1014124bdd11530c829fcad938b1ff508bd084857330ea871ac43ec513334dd78d79824b2ddb0974f98550e5ce2e3798f188a0e06c37f00bc487542dd2a0b2d8ee041fda0b4fc177132c1e1e2383e76f8342d7d7724ca7e5d77c54c81ccfb055e21f41852ab57a060b1a22e8e1b5ffd783f545de83445bbd9d8d52ccd1bcd23ef19c76bbef8a6d67c025371e1e9d0d46977faa5fc1e8ee92b6d5eb784dbd0aaea9eb25e6a110912ed0942b62b7944920bb1a536ebfffddc1817349cbca58f2a48bd79d37ed7783c64bb43bf91beb236936e03471c128e84120dcd86ce3ec13aaa88b49b0d87eb66ceb739641a301a68881fde7451460f8171d6282daadfe521d35322dedf1c428165415204bced1a80b94943c8b7464c93c190cddcd510153bc99572f6bc29e3909b98bb856ff09cfceaf094fca35afb4aacc2391103edb6bc0e9b4c137ddc0ba71357da07785fa8f532592c7dc3e9784b0bb3a25e31c420a5e440caf10657ad0559f1ff2905bc30ae6f5dc8cf407bcd8d637ce2f3755305f18cfe904095e122e62be35f7e0a9020489840d31a864b98a9493d275a89383e95ff5663c1751f49950155e0a30b1c8c08e34e00c562fb33a4465e8bb03e475d6d46fbd39f4e045a0131cf7093b7d8f40318228ee5c5d4098050a3794a5c4069acb2a1e94988fb2aed4ba7d350fdb30a76a15f3ce9c71ea9be549b4c52cd9bd79f3149d58b65738a3b213004a4a25f372c3597029716b4bcdb815465e5e09e4d7d28366c2a0d1ac1360bb25b1a19c3b690e90a0e0c545001d87170ede9de5d7874e4cb26263901cddd853021096a716f5a01cdc29a3c16c3401601a43d64d81d5af6747eea4ed9194074076036ea50b92862ec89212514ff1eb29dde505c3a9aa98607827badf0131d25b98a3fd559cc950a170d960314e1de2ea0263ca815beaf29d93d73cf83620adb0a1f0a93c8af36ca2cd4dbe6409ea70cc7a161700621ea2ad8665371ba9c9356e98c1acb9d44d6ad9b58bcd393bf33da06fc3daf84fbe31cdf8e4dde6baa8583a3145a342d15d223ad46e66716e4555aa95e572cce5df51454bea6fad13097c8965278cc122de250d77fc18a6350a25356cdc14932897fe9ae6b816e8ff02096c413f7a492d4e1ec2c7e893c9b9fd344d9392959dafe60199da51c933fb6d090abd50819f8c60094c33f776c49823eb3ae5ecce84f9243ae24aba2b77e9828816906602b7e58d6a33a3c35309a6cdad142e43647008c82bed4e3454a09a49bb76d224d41f93684991a0325d5a93bc0df5fcb8d2c8c15db31572a8a720fbcf43608a89e9c500bf0085556015d47ce6ebd7d6951ceb36d9376941eda339345f7990cf0a71ea1b59048f2a7a7ce3f47001039dd026dd18ed1d43ddcee9df67aeb17398406ced0cd9323eff914987614f3c3aafd9d9272c31428876ebc06b1abe5ab3a4d6974b8d74143141921a22d7677f5534690c0298074de2476cdc6e4658171c3ea849a3d35a1a178943156770f40c3100e70370d3f8682d67506846788ea7a172a37dc63509fc055876d3a3dfe0a6cddfea2a3f198f749694ea5ebf684a46fb852012b207cc7dab0bbc156735a197de74ee7fe78fc810d10644a4ff2d1788d2c5dfdfafd90758ccde038954ce1160ba45700abb96d1b50bf413d26a386c0f0016835fe9ce617a9f3f267a1364fd2f6da460c77b9aa01658640a5db768843751eb453a188dccf8000b544ee33b2f894775d4ce1b84a3b98ca6e5497e25c6db99a78b35b3a6799e8e1d4df037fd4a88b3d762c1c8c7ff66d6163c898fb80f0fee2b4906542a88d41fd6254fca458b8ac4d9cbd7095a30219aa678bdb3ec1cc61826e122d05ff2d0f37e0496186183f876e0199099520518030c6729c00fc92e3d76a439d4ce06334c8bcdd1d69bce394d96f56063a5965f37efb813e6bd4c6a1be55cab4d1d4e8cec82bd8093b99d8fb3c799b33b59f6676463229504693f0dd91def279d359e9ae8c99a0e5eec61552c756b6d7f85ea91332e974774c1d72c2e0ac71f971b901de8f37ad86a9e23a6f4fcd518591df943b5496a9e5395fd13bfd3b718bd0904e3ba2bc704048515a855955fb532d0a9ba46445004d93ce6965b6c49e46183de4569cf043fdd3a23ccc8428a53f701698f0136c46efbf740bb033dc127d277d884bc362c01067693e6e68338344d2d51f215fd796e8429bf1c49df4ba5e2526ebf5c15136ca223ed1053e84dce3bcd7d46beb257e3fdb7130780c74cf69d62944417a455fe8b1f4bf3ce175fdb5606108eaa385c28ec84f681ee142e30fdd7b9c7a0d9f9eafb4e3ca1ae74f16f43545b20c4496f2bd6ebd0b9ce5c013d9685641df0b7788a160865700ec0116ffb859dcbf24931d076ed9402d7dff321a28981eff9a9f24b17656894fc08350639168036b2c3523a40b4e51f2c150f8710258b945f616ec1c4053dcb889e43aea87529d5ea0ec0b6211c0df87e2564ff9e4a39768859cdb4d2faad90ebdb77058b3338da397d917e68494933d35ba27412687bf8ce27a0d7c3e926be5f73f53cc2829e20e8b683d3799aadf5c22bbd50b21a1561fd7a4c5c99a3a306921e9d572a960beb66315e918268ff86c7df2e0164b55c0b63fcb29fe1484fc6eef39905ce9cc96a5a543dd5a69a1f3a2f171da3f5deea2064df88167e780fcb5ba9fb278b2df9447e2987adc7080444d89f97c1bf46355eaed8ef778d6ae45799d7ecaa9fabad771a57d14899ef2692f6b2f9f63df1b8ea57c01b087c4526d1a9cd3056c738d8c9dfb1cde8f853df748a58b3821377a37cb97053e5f3ee3498d6c5d83ae1068cf0077206732b031316d977b5d0d44710029f840d2fa282713a7dd992e48588eb6ca51f913276aa16cbaba2eb0e112b5121ddb4560c1c8be03e20b863fb820bbc314228b6047dc0fce682069cb245c766585cbfca98688f43039b21e0f0315bc46ba65d8f1599703a0e62ec030eeaf8db75ba7a613bcbb635c7c942331502de345d32286bae8721f35304a02b6b7da71185a08655444c4a7105bd674b6ad157d0f02dde3e0c402d94599a975fed89f9dd4559818639c1b428683d165dd39f2c8ce41106bced3e9062651ed6de8a0d33efc52b70466c67d5e2f4aa468e500c5e806312a3f9078d62c704f5c80e3e3e81008993c99cb93725058df97bb7f6d66ea867c6189c3ad1c497f2e4e8036ec055248da7700c2c7b907321d6fad7b1667203024bd164840d4695590a610b356e1778d506a75aa8a7ef4f02c3e0a91424915213e52ffea6b0f1ab0c43204f84110da01ba2a0ea7a09ab8c8574c5b535276fad50571d65fbb46677b13900218f4a6ad24cb564125200371115d9d9e18e4223d314f34be8d97504ea19136bb6458d8ec70284e3003f97bdd052c709dcedee0bd80a4c3469cedefa4043217ab7fd74f6b9ce6a7a3ac7afe324366837fe7a7395d54376b8131892c13ae0475b17c288eb27e0e0c396ae357e674168a7dcad16c6ae4a195945fcf67700021bc7fa842ee68ee5429aca678f9d2e12bef0ff995c27d57ea32b6763c14b79de1d914d673d0bcd4740a59029a5b61c21dad182930a7dcc4ed578b8960ba23379d4d0e115a32f5c6ac266d9d0c934184f264ac7d26e46d14896c480530c8763d95b8762cc9bc81e1b844915e284f59a71c21b6b209aae0da78db924158d1cb265fd3aa6898c37624cd4543d188e35a0f59acbe4a70825c7776c46a6890c26f2bcc8c4e7f2a99345a0d94948056565330ac18767385139c0193b3ae77df08494626953bc12a5545424ba06ccc25e11fddb75026af9593952502be98fc447e9f197126b36d9735f0b8fbde7f3eeced88904227a702a90cd486a195c722dc038c16bf184135a44284c4ec07e9d9237777ccd795732cbdc0fd6bcb370a70a9513e6c8aa0ede7983397d3f0039553917e9a3b6f47b74dc93c9ffde4e0d92ceca182b3b08b95b8fd6fa32f7bf2be5107beea6edb06320ed6433927f0ecb6e573380391e072478f6536ed06512237dc78802056d45137e393b342fd4242073f7a72ce88f69c58a2b75bf2ba51789d59fa6003e9950c4fc1cfb9f49be1e48d84a5f238eab5695f152be810ade1eb6ef4e784b29c6ad71e90c940ba72ad0c7e008f70061863b010b8845f14562ca25b4f1297d0a19281e98e38242b4ab3220027138d5d336eb9691a5642b8607c43e4b900b58ffcb70f3f9790d4663fedba6c178f3b8e19c6fd8b00db957dfdd4d198c09dba08b8875de61f1661c3288733a3d7c8c77caae382154a7b295de4126fe4856edb94a5ef0a879520f687cf3f72341f7fa42c9eb121c3e0dc7cbaae0a1e4abc84d216983d2e556725675345c410518eb978bf0b2a5bae75fc3e328d519c922fdf461a2e80f06bdc51e38ed739089874f0301d022fe828aab44f88b7079c44a19bdc35ec350ec6884a9420e012dd02fd141d97a136a31daaf3c47fa1c24e819a17e7762a4f61e786fa99fc99192af19ebc5ec148", 0x1000, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000040)={0xc}) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x2) clock_settime(0x4, &(0x7f0000000000)={0x100, 0x1}) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x1) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) pwrite(r1, &(0x7f00000001c0)="be2f743de98152af48f890f7f4880b6d9cb6df2c04d99db3ba2e24e6ac747b6fe15c89068f6a30c42f74d4823ac26de26c3b313d711014779710b0824978c9e7002f4ec21f11755ba40ec9f400c8b8e8a533fb0932aade114f5fa3ab6b28030ef506cca2781fcb11ae83adbeb0210c07356fc559236cedb1025c43d14027c010e9d5b17f63faaaa92b404cade97505314496a19d876c35faa9fec45b0c3b801eb2a4cf6ed8040fe9b67fdace5b2af28a6b8c49e736f1e6534c6c97e1c930421d8fe578cbc7c4f7eec39bd3d12e09bcfe8b73a769b2f3ed2cec708d7934", 0xdd, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r3 = dup2(r2, r2) fcntl$setstatus(r2, 0x4, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) writev(r3, &(0x7f0000000040), 0x1b) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/26, 0x1a}, {&(0x7f0000000300)=""/31, 0x1f}], 0x3, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x1) kevent(r0, 0x0, 0x0, 0x0, 0xcf9d, 0x0) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000019c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001a00)={0x0}, &(0x7f0000001a40)=0xc) fcntl$setown(r0, 0x6, r2) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = getppid() r5 = geteuid() r6 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r4, r5, r6}, 0xc) recvmsg(r3, &(0x7f0000001980)={&(0x7f00000001c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000018c0)=[{&(0x7f0000000040)=""/65, 0x41}, {&(0x7f0000001200)=""/112, 0x70}, {&(0x7f0000001280)=""/195, 0xc3}, {&(0x7f0000001380)=""/210, 0xd2}, {&(0x7f0000001480)=""/154, 0x9a}, {&(0x7f0000001540)=""/176, 0xb0}, {&(0x7f0000001600)=""/87, 0x57}, {&(0x7f0000001680)=""/166, 0xa6}, {&(0x7f0000001740)=""/201, 0xc9}, {&(0x7f0000001840)=""/85, 0x55}], 0xa, &(0x7f00000000c0)=""/19, 0x13}, 0x800) setsockopt(r3, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2404, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x20) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x6) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x404030004) syz_open_pts() 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x54}, {0x6}]}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 16:00:12 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x76b, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = dup2(r1, r0) pwrite(r2, &(0x7f0000000000)="a8133cec4af947097342304cbed95555c5f6993cdfe47ec13679e522474f01", 0x1f, 0x0, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x62) chroot(&(0x7f000009a000)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x88, 0xfffff, 0xfffffffffffffffc, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0xc4, 0x80, 0x1, 0x3}, {{r1}, 0x0, 0x4, 0x1, 0x9, 0xffffffffffffff01}], 0x1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0xe6, 0x19, 0x7fffffff, 0x6}], 0x9, &(0x7f0000000140)={0x7, 0x2}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x1b}, {{r0}, 0xffffffffffffffff, 0xd}], 0x80000000, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setegid(r2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0/file0\x00', 0xff, 0x0, 0x5, 0x1, 0x7fff, 0x7f, 0x1ffe0000, 0x1, 0x1, 0x3, 0x8001}) fchownat(r0, &(0x7f0000000200)='./file0\x00', r1, r2, 0x1733538377d7e76c) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x2, 0x0, 0x3}, 0xc) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmodat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x80, 0x2) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) setgroups(0x0, &(0x7f0000000140)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x10001, 0x5, 0x20, 0x5}, {0x4, 0x1, 0xfffffffffffffb16, 0x8bf}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffbffffffffffff, 0xbb}], 0x7, 0x0, 0x0, 0x0) r4 = dup2(r2, r3) accept$inet(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) fchdir(r0) dup2(r2, r0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x1}, {r0, 0x8}, {r0, 0xa}, {r0, 0x4}, {r0, 0x80}, {r0, 0x20}, {r0, 0x2}, {r0}], 0x8, 0x2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000340)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5}, {0x6}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x7) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") r1 = shmget(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/223) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0xfffffffffffffffe, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000180)=[{0xb1}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) fcntl$setstatus(r2, 0x4, 0x80) ioctl$BIOCLOCK(r2, 0x20004276) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000280)='./file0\x00', r3, r4) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) poll(&(0x7f0000000240)=[{r1, 0x41}], 0x1, 0xa5) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x7) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/17}, &(0x7f00000001c0)=0x13) r1 = accept$unix(r0, &(0x7f0000000200)=ANY=[], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000080)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x4, 0x2}, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="353eecc44658807bd8a736942ebf8f78f8f39014b1e785cfe342625890c30e8c548ad0d2236ab34cbb39310f0cb59162faca79dfe2ad1964e3ada0c69bc6707fdffe18602fc1d2add05e20d40d5f40bfd981f7f502c0eabfb6150aeb5b24d5b18648365aca2ea1edb5f21d117172f55d4f538212f0872f7d4e45dec52c1e0b32be4a47430826af5d4db2a8d2b8ec090020b337937a170ff7221c61e508ac216f67296cd712e9fb8fa77f64cf5dcc05576d583ad9a33e48159bd29fa275146ecc204191b2a7ffc624c604b37328f8e4bb9ccd1e78c4036f3c9a0bfd64fa5d1f7f5a86d568e73b23b0344b8f5fda917053659a9848af488c91bc14b1e5c82d771c29556abf198069cde9a93072c9c79a5918e19343865a015b99574050ef57f17e0a125bb02134136c9b7dea14d8484513557d5585864037e6dc996afc3aafece2967d3c5f2af5a38b95edb138d824f1f89e4d65c1af8ae03cd745e4cd28990d3a08e4be9c4a85e553ccb9e0d760ab997c0297352728f3a28b1eca9eb9e1856219b9a71b297bc034a9b40c14783a01370c54c50b1697fc0f0005c30873918557e2440eefbab47b86ab3b0146eec9febc097a8a65b6d6333fff90cdf705116e8423f030ed69ad76d68e71ca3ecb75da09bb42c990155b86b3427c736a78fb374c9bb23e09744c1461f6ed3016c9a9aad5b4398d225397523d7ef68ccc19416927745460db681a2b68ffd7e8366b8fb254a07b8a5455b13dcad2d8e819eabba1ae90464543d09dde028af2247fbae56296e70f4b82c8c9294ef948582681a12720f036ccb3e84da700066ff659391469abda00decee031a153cc86721b14b96c2927378a11ab1a2f06b8e40eda128cb711062d99f97084cf55c8962f12719a6f38ed06d36a5892dc405ec550daab6e73e85ce33287fed69425185754d2af3eaa80160a6c263ad869aadf5e269716d3d14530633c03f17b9e3b3dc146eda1139faf4351b1e52fe57721f5f1aedf697706ccd4777342ddf0dcf424d4508f6ae9810cc806890d993c0be300f52546226404376d4fead2848b5c0c83124e151e76ca1a3cdda565353c93e1e4fd5a5c2ae647c195cd8e3a7fa7624004d1778aab80fd7e74e10d3dfb55786290d78c5c42e39f5d4b5e64bd08d40c1b9c96ef88791704e1f16de4b36904ecda8344d8b70012117a858ace156231da38bd1a21dc21668c86d52f6a9ee8619a6f3c76b6e5e5dc54c54208cace98061c8a9f0f245eca6a7e361c18894a1ba4983bf0458143eabae0828e6b5c58f199c9c31cf7304c155b5b557fda2092b2f37a20ba06088dabd330a31f64702ed5c5b8a6822543f3bfafe10b4e1522d84e7760f107f7a11d4d4dac1bb2db87d80d2387033fbf9067c1eed920857c939cbe9d2586a831e8c8c96b218d608e11a0a4964b0be9c3fe99d8a8bce77c7b3ea4860012084885593ddf1d32d394c6435c3b697b9371b2f45f6e996a6ab2c6baf7e7f57df1b2cf0f4200868ab9c03d7122988208bbdf04410458792f3b108a67d80a1c350208ccadb93124edb81a7e8f384bbc416ad01011f1f96a3a86cee666372f8e99d910a5508d6bd3ba2c015f83c04f252b6d48258fa1a0868ae50b874b9b6b7609a67cc38fde442c006546679b521344f29184486b02e511dad0b95b1e45a69899cf32125169617f0636555ea900c3544747a72c211c4617fd57dbaa751c4804cc718a90ff558077c1e839e70e925d1ecc2888370913b8bc859a218545e06aea63e6c98f9a3cd634d73603b803917353c33dddfc03980674ec3898cdb44c780e402b6a105b146caaedec4ab87f3020253b4fc98e72fa507ecc762545ab7242b38a71851f915dd775663ee1250997e7c4e9a2c6025e7a2c819253bf4a4b0b5ea46508b0044b63685db09c8bfa5cec646729b91557e2cb2ffc3e2996c0e3c574df9d25682a6d3cd7402bcf535c20e5df92ce9eab8730fc0d68522f0d0e9d7f15c787bc44d482d18540e4d643704554707892a53c6c4b08f6480ef2d22a1b0556001e76d65c006c14f68c605b8770817681d156ea54ef73cfed05dc65c0fc91615ec383bd5e1206f89bdc405fa6780e23658f6b81aeefc9bffeaddd00c3322a36f55abd6e097bf4cd983f14057ede367934ad80ddf9dcaf9731895610244ab685ed747d43e689ae6b37180b9c09fc8a1231b4c250ad041ac44db63c026d91cda7801643466bacbf47fd9a7f51ad1eb996cab6c9311687524cb095ebbb74c1c7350c4a91d3aeca28e64d0ef3e1d1eaf0a1aab04fccaf9d240b24442c18c99fe3ec766f713e6e95c2e962d0d2f0d91d1f2ef0730fd75d8adbd542aadd960d5408db5c84806dbbc930829822136d7f3135011e8266c185d8da4bb47cf460ab494f71a67b9a72e9267d2de3012870616267c1976bef86e74df9d64e7d5a46c1bfa00f105ae2fc3be15a478a19073be9814cb68dcc0ba84c00b28d8380e8c7ab41e3842c0b0c2f108d33f6c063f4459c15466e2986de05da0b6005a769f87024c385cf1304e0932f623d2e9e67deb4ba250e0acc341baa6503d0c5698ef3b51225458fdea33f53500384918635f0241100eeeb73a99f7a507e657ccd97bc05968d89a3fab07f59cb535d8724e799a4be06341bf84a288ed746d19dd286a6c1961d63fee1d51a5f27c309cef9118fe597f9bf0828c63900b169e541b5d8f6179b4c5fd2b861f82e69bb61503b818c029fa53bccc5ff4a82cc35f5b115ebe15db88a90d96726336b0de94137fc5107efbd97adb79a5f90f255b5557a6b0d98e95427d7465fbdd319f3242539021ed0b767a79e32deae06692c38efc399b92615d96996143e4a10e02a1e85f3725ac4580cffb25b16d148797a19847c04b2361f61a26b468d9f5c3a054620569208c480e1a53906a16aee3482a2322a337acd9fb14b876dce50f179bc6cfb6ca2a9ee992d2048aa1e4a24ed421ac3833f6436b3563b36e3453017a8f5444bfdbbe19c3ae3cd06bd507a8e79357aeb8f107af8bdef758c2290768e0e1885b208b6de22afbd213095b3a426c863428857843514fc7664a13f1f6b0da4ac71b0e2db352aa33555e2298882920fb5bc0812e6273c01c467db481757d2f94df51c43c009cdb248a82c3a89b6f3e20831f4657c2969d18ea08424270c9eff87179eb84b3dfd71077355c7b96e9431a4cff968e4dfb4de0b7082fbb65e1cc1335dbb87e5ac27a5470e6ab497a50b96b80569397067ba70a15c7158d6b144329ff846687e2d239881c86403b27c254488ff1d6fd3ec4e863f81b54a6183662a16dce9bc443ab6b720fd021439d9f93e796ffa7fed8a7199db11a575b62a79357b761183e734a9d3c99caa60692336f1b4564af367b451c0fd699d1ac1300dbddb72a889f7ef2fb2e2fd7f5856ab21f311e94b1c96aa9435d502b00f38f2f777cce8d40e8c745925fd645014e8bee65d2212ed7e79973ac030bef8ddda08dc5d6213432cf97fccfb07f982d49240e5a9401e93eec966ca64d0aca70e0fa4151aa612ffee770b0e01cb4ea8aceb600c50696c585490415598be67460e29b29dfeec052035ea71e25384473c47fa01e1e8f7290fd073c60adf30d7e8d2dbca10187ff93d668b775778084f140bb867a399e8f572b275161777bf590ec3c086961968ad381f8da4a4b62dddb493f967ed936206a083766b508f20b711415e4aba245dff636dd9b1e37e998d6dbc46fea3f44efff315361d530a7534e338ffc65e3c38d4acdcfb2b34326637703e84b0658f600e9ddc04c48ee0fe696b4da94825de600d55eec58444c2561eacce595ce03a928f6c1372c328af61344795450066dca26e10a95f16d21e8e377c4957688211d84da254a7f23dbb70941b134a204ffe2ff22649cdec16888500415bb2366d795d2e6984238b0884656c8ec818f805b9c11a4f348abae58beda091cf91bcc153bbf417065d2772a6bb5f8f549fcdfa2edd136dcfda417952885c117288cfad1949745fb98ff549e6188c743b1856672ab187adbef072871eeb1421c83155b73ae862161dff4283b026b0d86bf2152921f01d8e852f9d11979e8b6ca8e669e07229c739d3d4942184db0ae5446e8b3143ec9567714359b5d5d3d93795b4250ae63b564380c94ab173b41b82d1c2eada7c6c4acae217bb7caede007ea427a2879f4d5a8d4278361e1fd3fb9362f9d3915cb1a31353481b96f14c0b94b1b97cf21a32ec61775db1d7d0872b513d7a65255d8480d69943d7a420b8f0ec72bf6c1461e77b0ebcf36122ec8a350f794eaaad3961313cf6f97db105e9b6817786ff5628cbae98c9ccc47b154ae67e6bd86d192366ff21118629227aa03d34219584763a4c70023636a5a549ff306a21179dea542b4962d7c49df61434c1395f9c24a6d0970adc3eff450a468532234a7acf53a4400898008ee19607f763f8d36cd3fd204affee014c3a7d416e875d4773f7825f6c662dc44b2b0c29d4ef169dac112519385f47dc875ad1752ee19cf71c4b3f73947476d0256d00df5168af7b39af7e3c820ccd404d674b9c66f041dceee1c6e49eb1c767f35bb5b7ad41b8da619dc7e05ba4b949719b260b262f43947817b82befdfc95ca291e43d07f76ad5eddff5866c225ddb5ed2b7a38a233d95bbe44a756f3d6ad4413724780a370469d62ee43fc8cd45aeb9222d1239314cc777eddbf896db57f8e09ee20a4dc62fd6d35a7ef1700853c803c3e4930ebb507e42e483a62d73bacf234d2d2b4a408b1d578416478295ce8562cd215c80c2895158a2de68eae73e66f9e4d1f8e61701b4063b220e99570ff5270188516786b897a06602db33b8cfc843c58d069e80fae5172111ccd3cb1fbcb9941125b6482b2ef4133cd7a0e51d374e0f78bd8a4fa9ce4cd48627d5aa917513a81e278f29d3a29063d16f5a1092fdde5effe928d2982846cf54efabd8859cfc15e090c29285266592e0b476c315fca22770f9e55dc5f8b983fdf482326092a75404995989c92cc0c75c62d036047496da8196a308c86537428498d0fc7fe20b5f57f8749e9afd3c688b95e3db218dca4f13791ecee305436a080ee5f853b4a9b76e69369e04aa3bf9b8037247a297a0a8e49d83fb2e0feb57456a223b30ae314539b76059bad9c705be7878bf8bc80314d20b12013a1051aecba91683b10a2a75fa1bdf6582d921205e880dba69961e497b288f9ba84d1c17a14f4c36ef056de80e8c3609a1118301753c1635a2e459afa946e7efa8c8539be4d4e17c231d7d5955feefad9a239da078c6306daa2057a9b0158a87fc40768e831c6f4812de375ba06e71851a0c1fc92ec056d89cd0c8093fb47fd83031388bab1814bda09d56749c9edb8155e144f8f69168f8038500a7335501090503dc3f04de6f9e7751dce277e786e5e5b747fe2623499864733ec01704392c78fb9b0449e73a9c259228f15b39a962625b1dfc95f7edae55f5468ef47661a074f28a317f2425d023006a574b6ec1c191e9f435ccb4a78c1071e555bd44ef65c39008ac458746bd6e45ea30270c3c5ec9b2fd2ca762856e7b91a90c7f47e20f3b5633a012cf9161836d5a03dd8ae4e01aea319fbdcec2060512529b1458cdc126f9969a48f8d2e4bb05b17b0b29097141006a3103cfbc20e21c024e523c16f161a15fbfaf111e4063d121dffa179b421f9ca67869b7d43e1155a3c4613eee6b6b312e3095028c76955565d92ef5fdab07254575624cfe32f5efadcf3226ee8550a2b5ca20cc3cf96e162e1ecec2", 0x1000}], 0x1, 0x0, 0x0) r1 = kqueue() fchdir(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kevent(r1, &(0x7f00000001c0), 0xe5d, 0x0, 0xfffffffeffffffff, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000001140)=0xc) setegid(r2) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x10000, &(0x7f00000000c0)) 16:00:13 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = kqueue() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x202, 0x0) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r7 = socket$unix(0x1, 0x2, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x0, 0x82) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x2, 0x0) r10 = openat$wskbd(0xffffffffffffff9c, 0xfffffffffffffffe, 0x428, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x2, 0x6}, {{r2}, 0xffffffffffffffff, 0xa, 0xb, 0x100000001, 0x3f}, {{r3}, 0xfffffffffffffffe, 0x40, 0x80, 0x2, 0x1}, {{r4}, 0xfffffffffffffff9, 0x0, 0x1, 0x400, 0x5}], 0x8, &(0x7f00000003c0)=[{{r5}, 0x0, 0x40, 0x82, 0x8, 0x7}, {{r6}, 0xfffffffffffffffb, 0x80, 0x41, 0x10001, 0x112c0000000000}, {{r7}, 0xfffffffffffffff8, 0x18, 0x0, 0x6, 0x9}, {{r8}, 0xffffffffffffffff, 0x3, 0x10, 0x5, 0x8}, {{r9}, 0xffffffffffffffff, 0x44, 0x80000000, 0x293, 0x4}, {{r10}, 0x0, 0x0, 0x4, 0x17a945d4, 0x800}], 0x1, &(0x7f0000000480)={0x15c5, 0x8}) r11 = open(&(0x7f0000000180)='./file0\x00', 0x8002, 0x0) ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f0000000000)=0x779) ioctl$TIOCFLUSH(r11, 0xc0106924, &(0x7f0000000080)=0x4) 16:00:13 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000000)="caf5b415", 0x4) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x20, 0x4) 16:00:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pwrite(r0, &(0x7f0000000300)="cc7f3c1a24fd6252819f71a1d39ac8", 0xfffffffffffffece, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r2 = semget(0x1, 0x5, 0x400) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/225) 16:00:13 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x200000086138) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000240)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004}) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x3f, 0x2c143559}, {0x5, 0x2}}, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x64}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x7c0, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[0x80, 0x3f]}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r0, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r0, 0x6, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) write(r3, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) fchdir(r3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x31, 0x3, 0xc9c1) setsockopt(r0, 0xffffffffffff0001, 0x8, &(0x7f0000000000)="8c5ad82325481776b5e6e6b9764feca3851633f923163ea0608513f00541770ae00af2b437578b5275b2879beefe5413c0b85eacbe1a84861e2b43", 0x3b) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x80000001, 0x2, &(0x7f0000000040)="ce21", 0x2) r2 = getpid() r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) socket(0x23, 0x2, 0x401) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000100)) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0x80000001}, {}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x248, 0x100) r2 = fcntl$dupfd(r0, 0x0, r0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") r3 = msgget$private(0x0, 0x220) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000280)=""/168) 16:00:14 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0xa) r2 = getuid() getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x4) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffda0, &(0x7f0000000480)="576a113827ed69cca29d5cb9568397138f3935c163c80b790000005d8bb8e8ba40ee04d698bdd27bb9ed3601cb8693ff733b9abd6e7d254b1290056935a0e9527e44025f723f20ff029a9556221db30489282cfc68f08d94e189c809b52599e6687624ce2cc2d846b238137abe0126cb5c50b40a1631cfc10358599df8ca28777bac18b51f008e03239092293c1f6bf299f40e4f695124eb48df295e08aaddd9dc3636d7db47b2cb3d761138dd6b3ec1c760389499886ae2e1011285fae4ec90c72b33fa533eebc659a40c18720b6f2559ac0059d27039e552207d712b2d216dc7bea5f55d87679d3a559e3db34e90f12f636c08b8551466df4d7390b9") 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7fffffff, "6cd23a9b18dd86e459e50c3acd25b354799dd7e5"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4bdcffffffffffffff2902cd683300"}) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x1, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0x2, 0x1, 0x2, 0x9, "e55af91159a2b9e88f98b5b2337a20d816989db2", 0x40, 0xb42}) r3 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000100)={0x7, 0x6, 0x1000, 0x1, &(0x7f0000000180)={{0x6, 0x401, 0x5, 0x1000, 0x2, 0x4c1, 0xa38f}, {[0x4, 0x6, 0x1, 0x9, 0x2, 0x5, 0x10000, 0xeb, 0x5e4, 0x2, 0x101, 0xb066, 0x5, 0x1f, 0x3, 0x5, 0x4, 0x400], [0x10000, 0x6, 0x401, 0x400, 0xfffffffffffffffc, 0xca85, 0x0, 0x81, 0x3, 0x2], [0x6, 0xffffffffffff1d55, 0x4, 0x401, 0x8001, 0x9, 0xffff], [0x2, 0x4, 0x7, 0xe6a, 0x5, 0x3], [{0x5, 0x6, 0x8, 0x8}, {0x7f, 0x9, 0x9, 0x3b1}, {0xc2, 0x40, 0x3133, 0x8}, {0x8000, 0x4, 0x5, 0x2}, {0x0, 0x7, 0x1, 0x1}, {0x2, 0x2, 0x401, 0x2}, {0xe2fc, 0x1, 0x2, 0xd39}, {0x6, 0x80, 0x75e, 0x2}], {0xfffffffffffffffb, 0x80000000, 0x9, 0x5}, {0xfffffffffffffffc, 0x7, 0x8, 0x3}}}, 0x6, 0x1ff}) r4 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) close(r4) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000480)=0x1) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "96f7cdeb90271131b4abf086500c9b6695818b31", 0x0, 0x5}) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) dup2(r0, r0) 16:00:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) fchown(r0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) close(r0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) dup2(r0, r0) 16:00:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x9, 0x1a8}) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x2, 0x1000, 0x7f, "a60d503c7b53b45930c7bb398b29ccec30a65d62", 0x6, 0x60}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x101000000000004}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000140), 0x2) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000180)="c4c3b606d180788949a7e4657c3d3934208f7fd0fb342d58ef9f1266e11500c2733a648d0a2ee87377a806b5ddcac4c89403e5e00a3be4509c85da136f1886af458bd113c679132103c38de6bffb09df35a0dbf553eb3b64e2d8754890d07e8802d0e7fa18e20af91faed451eb08e8977912fed5a2a11a012fae4165569708996b31b46c4e812155ef5bab39156455f72dad891544a69e0545048f8d0f", 0x9d, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) connect$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0xfffffffffffffffd, './file0\x00', './file0\x00'}) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:00:14 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf50000000000", 0xb00}], 0x1) preadv(r1, &(0x7f0000000440)=[{&(0x7f0000002240)=""/4096, 0x1000}, {&(0x7f0000000040)=""/186, 0xba}, {&(0x7f0000000140)=""/201, 0xc9}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/196, 0xc4}, {&(0x7f0000000380)=""/163, 0xa3}], 0x6, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x100000000}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) open(&(0x7f0000001000)='./file0\x00', 0x40, 0x100) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x25}, {0x4d}, {0x6, 0x0, 0x0, 0xc2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmget(0x0, 0x1000, 0x88, &(0x7f0000ffc000/0x1000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x1}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x10000, 0xd) openat(r1, &(0x7f00000000c0)='./bus\x00', 0xd8a, 0xa4) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f600000000000000000000000058a3bc6e15d3e30b", 0x2c}], 0x1) 16:00:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x68, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) r2 = dup2(r1, r0) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x620, 0x1f}, {0x401, 0x2}}, 0x0) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x5, 0x40) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:14 executing program 0: r0 = geteuid() setreuid(0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r0, r2) setreuid(r0, 0xffffffffffffffff) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f07f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x10) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="a06581376669522c823e"], 0x10) munlock(&(0x7f00003cc000/0x4000)=nil, 0x4000) write(r1, 0x0, 0x1cae) 16:00:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) close(r0) getsockname$unix(r0, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000680)='./bus\x00', 0x402, 0xffffffffffffffff) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffea5) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) select(0x40, &(0x7f0000000640)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="e1ffffffffffffff"], 0x8) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000002c0)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000700)=0xc) getrusage(0x0, &(0x7f0000000780)) semop(r6, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:14 executing program 0: r0 = dup(0xffffffffffffffff) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="78d0f2552e3ee3de10b5faa2fc4b7a677fec58c4ec05724d9a6a24150eec1a2468412344b93d5220653e9ebed1879824fb8d50b331565ee58f1c4d766d209e7b2ee20ba98e178bc5d3acd2311f501c84be42f970516fbc642ce9c1350d9ed6bcd797ec15a80612f28cccaec7fe199bb97039e40061e1abc83627ede1e53d033223398fe75c9c3d02c0c116c090f68b171f942cec0c562ab7e16e7f6b6908eda8091a3b63470379a4a1b0885b3dd2d3aacbf7c15558b683b1013c1f7603a904bed008ea700c18a2fe8c8c1d6c3b30e4b9968acd60b16ae30a05c111f3bcd5f7ce9f1776a1830f39efe314e21d5a75c2a45ad009cb8f", 0xf5}, {&(0x7f0000000100)="c70b23fe275e6d53bede10374512f5c87deedb7ad0c82bdd22d0c09267951ff9dfd32935068955a850f26400cba1e33c1163ff27fbeff75508b9dda91fcdac6ba714832a8fe54e12371d911340181659ee6f", 0x52}, {&(0x7f0000000180)="63748ab692c4e41fd7a85b445cafa2181a69fe8eb762a845a35ac54cc463d334e24078d7d9c69a560d5da9fa2538e07b6a671cdbc52940ac9af6101e2e559b6afa81aad1287e9377eaac7224d20e37e311", 0x51}, {&(0x7f0000000200)="5f928f025ee1bb244412a6af239d8272d7104b4db1c789", 0x17}], 0x4) r1 = socket$inet(0x1e, 0x3, 0x0) writev(r1, &(0x7f00000011c0)=[{&(0x7f0000002f80)="1f2582bdd7952a33e779d08b81d618d957a30aff25ff405e6ee90ed3f40a0c8b4e3fa9f28f45dc6b06e28a3e67924b00d4e2f66d976c4843656df7fa5b5dc6240caa5079a81d016646ec3ac81b554264051cb9b44773914b5a33a93ce024d3cd24bf238b4a4d0b6002dac1edfc8871393bbc4d027ab74ed2acadeade9aafa7286ff475fe23ec59930330fe69322f702902d12fee1935d85f348a834538ee2a43aa347a8bc7f0b7750686f339f8958034a79ef2554e9ed63fd8f9f98377df665f288d7fa7453711348ac2c34def67105cd0b167bcbbadd884c94a3bd49e5dfa9ce622b50c7dc0e876dc9eb6a236ae7f6ea55dccdb2c04c192148914550a9a22a852bd29eaa0cd39517f3c70a3096c38f584f46a2801a039394471b998e780902023a8a8cda9a12e95e6a54e5248049ea79e682015a350c5aeb8dd9576db8b680c618023380c4a8e108e5ab0ddfe19f406ca800f0f0cffc718c765adb60a1392b949a816f9f8b7dc9f1b8f06730e1cfdce2552f4cd22855f9b91510027058b9448928d0d459f3296b9e20a1ac074ffee7b2e5b95abc05f51240ab4d6dd53adeca9c1e1279bc420b8d6ab055af5bbb7157e0e2f6b2fe09107aba4a121c9f86f5e5bb88ba717c76594da442c8f07e8079c4c6bb21a7dd360f03c28ec66a53406608d602b4d325339cf322df5197f4845f7db11b07b5d7423ade24ffbf56f93c998306670be1054f761973c34457894f3c46271785cc4373fdb9619f826092e402e0654103f2744d653ced48be5b8f57610e72e5a5679bb55aa9486676ba261bf3367ef33f97f70472abe1d1e589bdd8e626d29853a82483716f6bab571fd7ad138132c4d3ee7a43633af9197f02f8c23edea5d53a83bf939164b882962fb7d1aa74c0ecf458413fff0657e1b9067ba518c682a89faa5b2e876fb27d905751d3a23fa267fd43dc9c2c59711457cf2329511f1c57b956e0f556c120a54423a198e84393e31bbb6bdebf10985668e1d5269a89a18058d21ce153741872f0a2ab78f300b41e1b13d692cf3f36d275598d4a52f625f901966682b9903bdb13b526d7289a2108b3c424d2b98b4684235ed0513fe3fce59c60caf2b36399036b7bc57fb52edf0f120a1fc49736559dc4615703f9dffb8bcccfbd41c5b1c190f608315f012f609e367d339a3cb86323c09a151e12ed8c5bc0f258431d93f4832736336ff37b52a5270db4f828896332a587b6ab3c6bd0796754087de6f77214b30d8af1c431092062051dd28cffcf0d67cabff1cc246b42ee4e8d4d8aea94214926bf2225deee94ec207f040f90456d7b7038e1141ee7b368ee03d91da8dfdbefb8706c44f5a9adb758d25ebf587a110c85057175ca98c32fede3c1c87825b868e94a9e6b13b27264b2d5464cf194ba2ef7f2aa50b5e66d68c719dbb51fda74404a845c14ef143862cdd862002440917a6f60983f097d17cfb1cd355d73d558a0c2d5d646fb6ca76708d7244057b65203da0c4f447bea00a6ff302ec859c51bf817b1cd1ccfd2a05ee2034a44f8812328fa8c90dcb24a68441dbf6e7861b8127ac9d6ae911944984cd641ce5c916738dab0757fa62a92d8617a71a2b18a18f593387bc98ba1bcd47beb917daac44030603254fbf03716be87fdca687bc55645b79de6b3284b279adae5530ff97ccc79baf6ffa558f877323d00a3e0637b3bac8d531d5c7246e3bba1d331671406c24eeee87aaf3aeadae43176fc73b367db1040b456bfe636a78d1b611dd2c81059eebed48e5354fdcc522cbfe16cb60f6f351180dba4ea032de3a145534625262432436363e57b3146dd8f43b33f3330c994c52c0858ebc2ec88c32b808c45f5ca4e4a75e9606ff87bb58973ea3aa868daa704af52ff400889f5148d91ff6e0f3c4a65856204c332c8e446b574bcda80c3a4d84fc1b52afdbb0e2c78f078f9bee5eb715b2b06829e0ed0f907c8f531f594c2b4a0302aae8529b4d2813f08e90717ed56fa4c7599872d79a4393d672f6c554648a191562b60d54d2bbb880720def926efdcabf990b496e89d33287093edffe3affe56e310abad9e4ff208cc69d6add12443fe59b852c04b1faa41186e961b754c79ea4ed0440b3cf94f497963827542daf0a622d4518995dba8bea8cd5c4193156e06a4324382a8729bb3e0fd0b7ceaa55a61efc3c1b686c1b51e60eef5021661a26287bd51d619ca9d7e1384861c76b6ed48f47bae332785145484127ad0786eca373c4d12f9aef759b3b53675f2cc3e59471f38837c84f9e186f3e77b2ba22f2774e12b123e0438e7f0bea8157acff9ae4dfcdf1786ae47216201ff4565d9d03c195ce85798acb0ef74969885d0a402b00762be13100508c759357c378c6ba773725fb08f8e30d5327e1865d9196aeb2a0068d8f173e0b68b4d12e54cd3bedf0185020b16ca94256e0d0da3841f08b194ba5682cc4119a00d89fb65274c36b117ebecaed68ba7a165ea85e6f2932ab3a7b54eb9d82ce0c1a3de6e0bfc647b2ea8a81589d5fc9a05035faca975cfb9267c276c38a80a3dc2a6e436a78d586a031c3267a143e0fc65530aa3b619107512d565da62cd928a707a83b4cb11a18d8489b5695e5a6d07b5d879524074979059cb7046ab72347a7aac33b6e32a17381f748e7d336ac6eff8df5cb83ab50a6f555e6aa5babfd76a0c81c3c3ab20e8a64085f443b71d520c97b7816a8db4dee9c41ad472279f5c47ffa03f7d209daa6e46021e069ef88895771d8a9bfe507e41d0645df3235567ddf28a6d7bd37405925b6413bf4eb462cf1bcd0deb11c645eb87c4337a96ddcb6ad4400c82375856a047ca7db17e70133b6615a70118eedb757418375841e51f2d48f7814b5b342e4eb2bad89447d0b8098cbb448304e48997a39f4c96157d75eae0f8240b4a37b5b1b1f2e5fe1a19dc4e2c1c5f3706f2ad02ab1b8ac88316906ae6a4234ebef3025fbe9c48e84fa5a89330a35ed53e50ed4a4c3d5711aaf16fcb1e6a0abcd4f8e733544ac87bb386178eec6a60057d79ebdc567053738f47557aafb1ca819748eb7c01c7e617f780d9a1f78aa54859c7979f93997a6fe1ea44e720fc3ba3d56e2d3da3fb472195214e5391b36575e31359d8b78d11568a1b7d7286fe01720729f29d6945557915615990b5f34915814e33ff30a950e2d6d562b9e07dcf0d208790262791112bd23f7a7c5a48e6a518180c69504f2d2bd48e752bf2bf5b1338a54a82f8e677e7e7c015e46fb71ff72474af0978b323a185bbc17e84d9ce29dfd8a35899289147acd0119b58ee05c78f594077566c4978ca5b237c4bb607c46e53295e1a9708299f1ece41d0c13a1a31421dc60773eaf2c07c866a471f016ad192cc1bf2e452d0e7978b74de6e06a432a4a21dbf7bb6f113bdc3ea25d0a10782d5d3eee888e804c76043baddba55809aa7be0e51779248d59a0b5a2c8b3f6059fb452c295902d8ca4ef1fabf9a4e8c186cfe87092431f293c99bb8ffc57a48900a5b695d360a54c150fb7651e3b64c37118957fbc3fb0038fccb662289c6e44679f4848524ed180028e1fa7171e84cb1ff716430fc1348bb3e777a2c99c61732b276427b6e55cc146d23ec398d5b5973b6e71ae746e9ab4d4fae187edd22e36b2a06fa7d8c726265f87aed3b92b4efe025c42b2cdca33815784ae5eb65704d2fe5f98831c42db7e8dd968981e2b720a349d89d7651ff4a1ebe3c1739621c855e6f90d080d00822d3787613258ba2065f5b2a7fbb3f8a685e6d826c7cf27940ebf86664009579c11aeffbeff68517b7fa2fe88f0a73417b2b67db2a6f00f91473ad077caa9a5fd1ee8e2d4bfd8b606dc147458169707aadca2a1a0064ca5723850fa042c1d1aff578bb5888235fcaf7b28bd6a1e9a0b9899c16cbab282c654d85228d9b1fd1ebf281129ec2f0d7d210bbee19981dff94df02550002e6bd15bdaadf3d255f881db86a0992192d921fb93a8c9b3ddf9cb4efd791dfaaea4b0f6273765440603ccfff0ca6e0541bb7e2b431af2937a3de7f4947c8b26b6b0a9fe577804bebcc4e0875679ff4a52ed20a98552c4f49d76ef002466df99948ed05ffc5edccc183fe49e71a34a2abde59593109fd790993a4819ddea4e6fafcf3b571eef2b3c3985c8737486008db5a72c9f8aa3c7fbcd05a0e341c3e6c47960e49760b238df316129ce089e9a9abeba91b3a5691631ee0859d204e74f8645b0ee632009d533875bc51624545aef87e6b7e89d8371d5fce78c2b3a33c958e58c4675dcd867acf2ad1b570f9dfd1a9558dad0ff54320df02b22ac18c8c7cbb4e20482c0bf10a32e110d85f2e045fcfad35393e1aa9563649917ab17205b281ee97daafc385f5e863e9e17630c308318e908736740cce40146b4cf8ebc81d12edd2ac393e2623ae6c90e67f7229b333ed434741d4e8f47ce7df86c3a3ef0a213ef4e93d5adb7ecab82d2b146f6a5a3316943679b6ad08b4186d998736b85d1188f13cc45b00f7e6960616e7965982229da1d3a597b31dd0a04b84acaf8345f440dabfe9de93c4a180fe11f711b2c7fe3a5d2efcbfd3c0f445156cbb9ec600e30df82e6999f761f3eef8a87098b4981deffd15359d2b0d1e7dd1c3e587a7f014bfcfc7b21beae7bc6a823e9b2de54839dda3af2c9c03607c518da61585327c5cd0e8c50a40aa4e9210ad0cbfcb796284194fb9c87a36be9e0973518263b35bce92894804b499f458ce3dbafc2807e986f37cda8de5e1b98f9d3b9a27ef992d638d9d0c7e305de3ee1c58f1a7ee21f06dce1b7a8b0deabff3581747ce31adf16ff8d4823ca9e0f2f0f221020e54050587f0cd460837b35eae13c9e6094e577d0d02a64f05347e2606b9f00afd68f0d86c963e271c78d96bb56e6384489bb5055f5ea058c4ed2d2d874b35d3aeda1ea8b0fc4ca43874c64b7315062ded9c00710058551b4c10db305ce4ea8ca544e28efc76f03161df3c6729285702f0f598709687158fbf8501a57f042840fea56b0f275d1fd8a31c8ea4e05696f1eb6b87f37c561c1fe6c29a5ce687750ba92b97df5ce6ba8270e5e9b578f8a2101ba0510682d28e381e23792ce09ea6d689f82014be03e828308310088e20f55b1aba90daad3a300258e6aa49075d23a66952c14e9e6d6d7ea5c3bdfae3e35f89d0baa04cb1ea4a8835c92e32ec0f59118aaf5276409dfd2451d9df2a211bab774847e57fc709f68fc7e6cf9dfe61a9cfde7d3838e34dd5be7093d5055c7ab6ce5b11d43dd1585e4b39fa4b7594f3948722b52cab84d188638ca220747f6c342a50835555b248c3a17f72132ac69b7a6b8046886dc7526f9280fc8cf7d815e2ab57e0e92b29db29f59aa80474318c249bb91b770440d35fa612e7d874e43276b23ab2b9a4301e42dbe3b43bc873c3c91cac8b1e91c5beaab0e601d279c0fca417b8f0f3273c8720f74f069ad588c141b9057ff60c760a27045538919731ff38823a502b1baa3c0bd4f41ea3f107986da4c739a0e76e40087b111c45749352230ea99cbe59bd4ee7fe5819f5f0c16fa34060475bcceabd186fe3610000000000000000000", 0xf70}], 0x1) 16:00:14 executing program 0: chroot(0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = semget(0x0, 0x7, 0x301) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x9, r3, r5, r7, r8, 0x1b1, 0x1ff}, 0x10000, 0x34b7, 0x89}) bind$inet6(r1, &(0x7f00000002c0)={0x18, 0x0, 0x82, 0xd8e}, 0xc) r9 = socket$unix(0x1, 0x5, 0x0) syz_extract_tcp_res(&(0x7f0000000300), 0x9, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000003c0)) r11 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000400)=0x200) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000440)=0x1) sendto(r9, &(0x7f0000000480)="88ff9591f611d0e4febfc20ea5e5791f4586e0751a5eedb9525fa35456aa0caf2a80e88c0548071cf4dc9b55f6af", 0x2e, 0x3, &(0x7f00000004c0)=@in6={0x18, 0x3, 0x8, 0x2800000000000000}, 0xc) r12 = msgget(0x3, 0x20) msgsnd(r12, &(0x7f0000000500)={0x2, "a57e35b4e649bd0d83a25fb7f58eceadb3cd3d94e7f274636761b62815ac8813413c9a82386090edbe71655a56f5262c4389792885feef4dfb6c49ff14ac932adb2d711de16874b4b2a93d30648d468b284b98e525eee0ac3a34b6e881e9ffc4518293dabfef5391114ad77bbd1b3c4e8942fc958c3a740535423cd2db4ee748f090f302582f98"}, 0x8f, 0x800) fsync(r1) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000005c0)={r6, r10, r4}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600), 0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000640)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000680), 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000006c0)={0x9, 0x7, 0xfffffffffffffffb, 0xe94, "c1e70a8b5c3a386d0831fa975aa33b9f6ec4beaf", 0x1, 0x5}) geteuid() fcntl$setflags(r1, 0x2, 0x1) 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x802, 0x9d) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x280083ba, 0x5}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000002c0)="64a356d97ca778a36789156f9b80f04064345389c77719aa0e62f589699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369004376036e5835eec770091359c293c9952439e8aec85342e412f4650379b62d001495a34264920202a5ecfcdcb60baf59a1efb5b3546f9b0eb1b85096eacf1349b7927f9d30e3427140bb", 0x90) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x400, 0x1) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x100, 0x40) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00', 0x4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open(&(0x7f0000000180)='./file1\x00', 0x18080, 0x2) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unlinkat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x8) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x80002005, 0x2d94) open$dir(&(0x7f0000000040)='./file0\x00', 0x1a4269692bbb9374, 0x10000000) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0, 0x7552}], 0x8, 0x0, 0x0, 0x0) 16:00:14 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r1 = semget$private(0x0, 0x6, 0x80) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000340)=0xffffffffffffffff) syz_extract_tcp_res$synack(&(0x7f0000000600), 0x1, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) semop(r1, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r3) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x20, 0x20) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xfffffffff7fe0002) semop(r1, &(0x7f0000000300), 0x2aaaaaaaaaaaaba5) shmget(0x2, 0x2000, 0x80, &(0x7f0000000000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0x8, 0x3, 0x80, 0x600, "b5011b35c8f4ad1cfee213f30c0c7834a919c889", 0x6}) r5 = geteuid() r6 = getegid() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getgroups(0x40000000000003ba, &(0x7f0000000180)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000080)="4c0dc55d", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chown(&(0x7f00000002c0)='./file0\x00', r5, r6) 16:00:14 executing program 0: setuid(0xee01) r0 = socket(0x1a, 0x2, 0x10005) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) 16:00:14 executing program 1: setrlimit(0x9, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() syz_open_pts() close(r0) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x50dda43ac356a167, &(0x7f0000000440)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES32=r0, @ANYRES32=r0, @ANYRES16=r0, @ANYPTR64, @ANYRESHEX]], 0xfffffffffffffd52}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x0, 0x8004, 0x100000001) 16:00:14 executing program 0: accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x4000, 0x100000000000000) recvmsg(r0, &(0x7f0000000040)={0x0, 0xfffffffffffffca3, 0x0, 0xdf, &(0x7f0000000080)=""/160, 0xffffffffffffff6f}, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x6c}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x7}) r0 = socket(0x18, 0x3, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000a80)=ANY=[@ANYBLOB="000000b35a18dfe23d3734201d000000000000000000000000000000addab244dc127dec893ca9c7cabd0cb461a6bfea6827d3307816277bdd011002a6e1b73f4d52f8f699bc21cf56269673dda0d4e95bbcdd10a5d17219d8f80af01e8037da7a416ab34c6fbeedc61c9e96cc6a1ed9dff381e2fb1a15b82910a396746611a45de65a668565d43ecbae600ec10d9d545817fa6eced77d601ec5f8a54cc3b15adf3d02139fbdd8521857a1561d13a6d9d0d19bd459d3973de5e1dc2997a429fb22c4f3b651eeb4096d52d886e5c68619fff95664ba"]) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x1, 0xffffffffffff9a0f, 0x7fffffff, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x1f}) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x841, &(0x7f00000001c0)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) r3 = accept(r0, &(0x7f0000000640)=ANY=[@ANYRES64=r1], 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000005c0)={'./file0\x00', 0x200, 0x3f, 0xa, 0x80000001, 0xf72c, 0x4, 0x4000030, 0x0, 0x12, 0x3, 0x9}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000580)={0x1ff, 0x9, 0x94}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000006c0)=0x102) close(r4) recvfrom$unix(r3, &(0x7f0000000700)=""/219, 0xdb, 0x801, &(0x7f0000000240)=ANY=[@ANYBLOB="00012e2f5a9a00"/18], 0x1) sendto$inet(r4, &(0x7f0000000380)="19478d880c37852bc31b03e95eec08a8a3a332c15c5b324f9714e58ba27eb7bdfbb82219306f1c85f005721eb9fc1cb24a67ece830c68dcf82ab2b24d1b3bf2ce07c149264e23af48d56e88cbd0da0fcc46ed60208d398e575625c8c2c8b133eb4ba278102f24d2cd1dd03b1c668d5e8061d0962886fbf627926756999b4656fbcc8b78053bda3b2f7689c1357ea2e3834b722657a06d453e4b686b84ba8d946d326fec10aaf1223657611d5f20f5466c3ffc2fe06a7daf0f869faa008d701fc196ef55bb0663f4101d4e21c07abf7bd268aa2a32db1b8ea249451442594835e884a15743e1499ce849e", 0xea, 0x4, 0x0, 0x0) pipe(&(0x7f0000000480)) fchdir(r1) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r5) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000300)={0x9, 0x10000, {0x100000001, 0x401}}) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000004c0)=0x1) sendto$inet(r3, &(0x7f0000000800)="31ab0e7dcf536b58c67f42f014372ba3a46407d4abe9704c135c513876aae8c48036f1ac86cbb5dcb028d4e214761c2c7c26b25b6336fc40ed44ae6695b81784bce29bba647bfe389711a008568dbee1419dc119e6bfbe781be2103e2f46e3d2a98b3c6f44", 0x65, 0x1, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0xcda7) r6 = semget$private(0x0, 0x5, 0x40) semop(r6, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0xfffffffffffffffc, 0x1, 0x1000}, {0x1, 0x6, 0x1000}, {0x4, 0xe, 0x1000}], 0x5) semop(r6, &(0x7f00000002c0)=[{0x2, 0x5, 0x800}, {0x0, 0xffff, 0x1000}], 0x2) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000540)=0x1) 16:00:14 executing program 1: r0 = msgget(0x3, 0x104) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x7f) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000300)=""/83) socketpair(0x21, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x8a9, 0x80}, {0x18, 0x3, 0x1000, 0x9644}, 0x74b487ea, [0x3, 0x0, 0x5, 0x10000, 0x0, 0x200000000000000, 0x5, 0x4]}, 0x3c) msgsnd(r0, &(0x7f0000000140)={0x1, "7ef7c49e3474638a988fd8ca6730425ef7b9d20a89bb5cfe9ca8eece933aa6442f3d4fa0807ec019ef9f89f72fd260766155f361e3fe0bffd1d57c31acef65c93f314b9126f6394fd53a085c56b045e62ab011a9692d106666c36712bde56b57ce72ebe66362fc31edea2fde3b6972dd6655244a664376435cd86c6163d46ab22ccdd0d2f2bdef5247f7098c0328ba9f0f4f2da5482404532ccbbb3e66a684532e7401e7b8cac934dd939acf774ed63ba5ee10"}, 0xbb, 0x800) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/35) 16:00:14 executing program 0: kqueue() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x200, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x5) write(r0, &(0x7f0000000300)="a487884765d7ccf2d10a763aab7c2a590e8a07ba250dc6c40c8cf7c86e9b8a97130d9c6162aad7138a8f12a68748565b5f516f3da5e3824f610788db66be1c206ca6ceee", 0x44) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x60, 0xffffffffffffffff}, {0x80, 0x80000000}, {0x6, 0x1, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10000ffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x88, 0x114) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x13) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000000200)=""/101, 0x22a) read(r2, &(0x7f0000000100)=""/233, 0xe9) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000000)="f7", 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8400, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) close(r0) 16:00:14 executing program 1: execve(0x0, &(0x7f0000000480)=[&(0x7f0000000400)='[!@\x00'], 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000300)=""/189, 0xbd}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x1, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000840)=[{&(0x7f0000000180)=""/185, 0xb9}, {&(0x7f0000000080)=""/23, 0x17}, {&(0x7f0000000500)=""/219, 0xdb}, {&(0x7f0000000600)=""/66, 0x42}, {&(0x7f0000000240)=""/22, 0x16}, {&(0x7f00000003c0)=""/5, 0x5}, {&(0x7f0000000680)=""/207, 0xcf}, {&(0x7f0000000780)=""/12, 0xc}, {&(0x7f00000007c0)=""/70, 0x46}], 0x9) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8110, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='..', 0x0, 0x0) r1 = socket(0x10000000003, 0x400000000000002, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 16:00:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x40) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x747c, 0xffff, 0x45, 0x1, "bc7668e6cbfb04b0ef5a1ebaba7d3fc4d2739688", 0x9aa, 0x7}) r1 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x1000, 0x7ff}, {{r0}, 0xffffffffffffffff, 0xd, 0x82, 0x94, 0x101}, {{r0}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0x200}, {{r0}, 0xffffffffffffffff, 0x82, 0x2, 0x3, 0x1}, {{r1}, 0xfffffffffffffffb, 0x44, 0x40, 0x447, 0x6}], 0x6, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x48, 0x7fff, 0x81}], 0xbc62, &(0x7f0000000180)={0x80, 0x8}) r2 = dup(r1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000001c0)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000200)) sendto(r0, &(0x7f0000000240)="7de7dbe7de4aa1e85445d66cc9195549f8366ebd388bfd6e41ca6cbf9bdfb34b50d4ecfe6a34d5d961907575d8d1c2573a", 0x31, 0x404, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000002c0)={0xd69d, 0x82, 0x7ff}) geteuid() shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setgid(r3) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0x3, 0x100, 0x6239, {[0x80000001, 0x5, 0x6, 0x1, 0x100000000, 0x3, 0x4, 0x100000001, 0x3, 0x81, 0x10001, 0x6, 0x5, 0x9, 0x8, 0x4, 0x800, 0x9], [0x40, 0x7fff, 0x7, 0xfffffffffffffffb, 0xaf, 0xfffffffffffffff9, 0x8, 0x200, 0x4, 0x800], [0x2, 0xfff, 0x9, 0xe41b, 0x205d, 0x10000, 0x81], [0xfffffffffffffff8, 0x9, 0xffffffff, 0x7, 0x1, 0x1], [{0x100, 0x1, 0x3, 0x7}, {0x0, 0x7, 0x9, 0x40}, {0x1, 0x8001, 0x7ff, 0xa9c}, {0x0, 0x170e00000, 0x1ff, 0xbf9}, {0x6, 0x15f8000000000000, 0x10001, 0x8000}, {0x6, 0x80, 0xfc8, 0x7fff}, {0x9978, 0x2, 0x7, 0x5}, {0x7, 0x100000000, 0x0, 0x5}], {0x100000000, 0x9, 0x1ff, 0x9}, {0x3, 0x5, 0x4, 0x5}}}) openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000600), &(0x7f0000000640)=0xc) setgid(r3) setregid(r3, r3) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000680)=0x1ff) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000006c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000740)={0x0, &(0x7f0000000700)}) r4 = semget$private(0x0, 0x4, 0xff) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000780)=""/149) 16:00:35 executing program 1: 16:00:35 executing program 0: r0 = socket(0x6, 0x8003, 0x9) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x3}, {0x18, 0x0, 0xffff, 0x2}, 0xffffffffffff0000, [0xff, 0x7, 0x3, 0x10001, 0x0, 0x4, 0x2, 0x2]}, 0x3c) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x68) 16:00:35 executing program 0: 16:00:35 executing program 1: 16:00:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:35 executing program 1: syz_emit_ethernet(0x102c7, &(0x7f00000001c0)) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x61}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x42, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x5, 0x4, 0x4, 0x3}, {0xffff, 0x555, 0x2, 0x1000}, {0x6, 0x9, 0xffffffff7fffffff, 0x10c}, {0x4, 0xfffffffffffffffe, 0x0, 0x3}]}) socketpair(0x3a, 0x4, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f0000000140)=""/77, 0x4d, 0x2, &(0x7f00000001c0)={0x18, 0x3, 0xec, 0x100000001}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x7, 0x0, 0x1ff, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socketpair(0x7, 0x4, 0x8, &(0x7f00000003c0)) 16:00:36 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x6fb, 0x0, './file0\x00', 0x4, 0x9, 0x2f40, 0x1}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0xcf, 0xb8, "40074b12b937f4cea415a3e1f216b74d167d3c0a", 0x7ff, 0x7}) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000001c7, &(0x7f00000000c0)=[{0x2}, {0x4d, 0xffffffffffffffff}, {0x5, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7f) 16:00:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x4a2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x800, './file0\x00', './file0\x00'}) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002002, 0x40004000000028a9) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/211, 0xd3) r1 = socket$inet6(0x18, 0x1, 0x14) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) poll(&(0x7f0000000200)=[{r1, 0x20}, {r2, 0x4}, {r3, 0xf}], 0x200000000000031d, 0x1000) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x5) fcntl$setstatus(r4, 0x4, 0x4c) 16:00:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x36, &(0x7f00000000c0), 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0xfffffffffffeffff) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) 16:00:36 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000002500)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000002400)=[{&(0x7f00000000c0)=""/105, 0x69}, {&(0x7f0000000140)=""/238, 0xee}, {&(0x7f0000000240)=""/245, 0xf5}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/142, 0x8e}], 0x6, &(0x7f0000002480)=""/79, 0x4f}, 0x800) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000002540)={{0x18, 0x3, 0x1fffffffe, 0x7ff}, {0x18, 0x1, 0x0, 0xffffffff80000001}, 0x7, [0x6, 0x1, 0xff3, 0x4, 0xfffffffffffffffd, 0xa38, 0x4, 0x8000]}, 0x3c) mlock(&(0x7f00004bf000/0x1000)=nil, 0x1000) mlock(&(0x7f0000768000/0x2000)=nil, 0x2000) 16:00:37 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0xc000, 0x7ff) syz_emit_ethernet(0x34, &(0x7f0000000200)="b6176ff796cfe0cf4ec64c7aa0348462d117436a7e39d71b7f0e9203a919379f27a104695d049aae44ac5a3696a9e82f6fd83ead") setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x8, 0x1, 0x8, 0xad85, 0x7}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000180)=0xd9, 0x4) r2 = semget$private(0x0, 0x3, 0x0) semop(r2, &(0x7f0000000040)=[{0x1, 0x8, 0x1000}, {0x4, 0x7f, 0x1000}, {0x7, 0x10000, 0x1800}, {0x3, 0x5, 0x1800}, {0x4, 0x5de5, 0x1000}, {0x7, 0xfffffffffbffffff, 0x800}, {0x4, 0xfffffffffffffff8, 0x1800}, {0x1, 0x5b49, 0x1800}], 0x8) 16:00:37 executing program 1: getrlimit(0x7, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x5, 0x0, 0x1}, {0x3, 0x0, 0x40}, {0x40d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0xaf9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x181, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x80, 0x0) listen(r1, 0x8) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:37 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x3, 0x110c}, 0xc) bind$unix(r0, &(0x7f0000000000)=@abs={0x1f95d27d48731892}, 0xfffffffffffffe16) 16:00:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x28ce) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000001280)=""/4096, 0x29a}], 0x1000000000000065, 0x0, 0x0) close(r0) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:37 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) lseek(r1, 0x0, 0x0, 0x3) getsockname$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0xfffffffffffffee4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x7, 0x85, 0x1, 0x1, 0x7, 0xffffffffffffffe0, 0x4, 0x3, 0x3, 0x8, 0x3}) pipe(&(0x7f00000000c0)) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000940)=[&(0x7f0000000540)='[-()\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='/\x00', &(0x7f0000000600)=':^-\x00', &(0x7f0000000640)='!\x00', &(0x7f0000000680)='\b\x00\x04\x00\x00\x00\x00\x00\x00\x00\x1a\x12\xc6W\x1a\x13&r}\x00;5N\xb1\xab\xa3\a/\xb3 EU\xfa\xfc\xf2\xbd\x94\xb3\xc5k\xc5\xfc\xa8t\x91-;$\xcd\x1c\x93\xda\xcd\xe4\x89\xe7\x9b\xd1\x87\xcdxp\xae\xb4v`\xa2\xc5A\xbaj\xc9\xbf\xdd\xa4\a\xeaW^\xb1Nd\xdfX\x00\xce\r;\xfa\xd5\x03m\xed\xb11\xcd\xdd~ev\xd3\xaa\xf8W\xbd\xf6\x0e\xda\x81W\xd0J\xc3tq\xfb\xad)q\xe8\xeb\xd4\x92H\x13\x03a\x98\r\xb3\xf2\xa6\xad\xd1\x15r\xea\x8f\'%\xf3\xa5\xb0\xa9\vc:\xca\x04^)N\x94\xab\x0e\xd3\xdd\xc8s\"\xe6\x8eF\x81m\xb5\xaa\xc9Qh\xf1\x86\x14\xc0\xf2\x0e\xdfpT7.\xcd\x84\xf3\xe5^\tcUOA\x1c\xd6\x0f\xbf\xb4\xb3\xb4\xd08Q\xc4\x8e\xd2\x9d\xa0r.\x9a\xc9S\x06', &(0x7f0000000780)='\xca+,\x00', &(0x7f00000007c0)='*!\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='\b\x00\x04\x00\x00\x00\x00\x00\x00\x00\x1a\x12\xc6W\x1a\x13&r}\x00;5N\xb1\xab\xa3\a/\xb3 EU\xfa\xfc\xf2\xbd\x94\xb3\xc5k\xc5\xfc\xa8t\x91-;$\xcd\x1c\x93\xda\xcd\xe4\x89\xe7\x9b\xd1\x87\xcdxp\xae\xb4v`\xa2\xc5A\xbaj\xc9\xbf\xdd\xa4\a\xeaW^\xb1Nd\xdfX\x00\xce\r;\xfa\xd5\x03m\xed\xb11\xcd\xdd~ev\xd3\xaa\xf8W\xbd\xf6\x0e\xda\x81W\xd0J\xc3tq\xfb\xad)q\xe8\xeb\xd4\x92H\x13\x03a\x98\r\xb3\xf2\xa6\xad\xd1\x15r\xea\x8f\'%\xf3\xa5\xb0\xa9\vc:\xca\x04^)N\x94\xab\x0e\xd3\xdd\xc8s\"\xe6\x8eF\x81m\xb5\xaa\xc9Qh\xf1\x86\x14\xc0\xf2\x0e\xdfpT7.\xcd\x84\xf3\xe5^\tcUOA\x1c\xd6\x0f\xbf\xb4\xb3\xb4\xd08Q\xc4\x8e\xd2\x9d\xa0r.\x9a\xc9S\x06'], &(0x7f0000000bc0)=[&(0x7f00000009c0)='{]\\&-', &(0x7f0000000a00)='),\x00', &(0x7f0000000a40)='\xca+,\x00', &(0x7f0000000a80)='/\x00', &(0x7f0000000ac0)='-\x00', &(0x7f0000000b00)='\x00', &(0x7f0000000b40)='#\x00', &(0x7f0000000b80)='^}\x00']) open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x3) 16:00:37 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200b8, 0x0) getpgrp() truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:37 executing program 0: setuid(0xee01) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0x3ff) 16:00:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x22ff, 0x0, "00370020000f00"}) fcntl$getflags(r0, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) write(r1, &(0x7f0000000100)="a3c3872253f3fca300a270b9c32b3c5bf3c207652fa3aab27733dfde7d7f6532870e9a49eacf33f46e46842748c33fc613aa0f792f8364b450ede29d53e098093545f69fe11edbbbbbe0f4360edc3d30d882cc01a623f5ab67e527d9166f61fc2a9f72ca478ea98377f478be5fb6308e157c6b1cfd81e5982c952ce0c49517194e408c599356e11ed9c22285647dc8e363fc6d59be9646177695887909d9cf1a0829e6b6f4dcb35027c3a9394cb474ed723bcbf1641f6508397340ec70b401f8890a0342a5b839b310d3d1e76aa4ef46f14d849429dfad3c9fa8f0beae0012a9494949762ba3a9c5719b27bc4b7ecd405b2785cde41982a52673183e283917ee316f46fda1cc5583b7a5618bf8175c9e264ce6fcc26bde7ffc1d21019a10f69fb659d81cda26f02712eae667bae1ee4cc18646ed26c1234cfbe4abc8e3b588c61d35019d44cdfd9f3849df6c0bf5d23e7f13c4933ab90a1606081f1b936d94f19a90157ebfff5d48889a96ee1bac334af62fa3a1d141f3b48e792f20ab9088a19513b20342de928cd5df7da6fbf85211c1caea1c440a9ae0af76288a03fc0170ae3158b9243aa3f48c6ef7da5075387b274f8ab4d230aea65d400ff613bb48d2b03c4a838cfb683043abb6ca11eb70edf3cae02472c6e0d1c795a67802f61cbe5d4c1b9d84791d23ff47e4a63e338eaf39e11cd02148279e348de21b7808a12321f352b0574bdb36d386589892836dfb3b71afe02839a39bd52828591c123e0ad1003496788813c7c9231fa6d469674726ce19d432217b6ae98fc1ee1f7a7f251048f01b739178b855c74b2de2f360c08a1710f23e80544492e107cb0c1ad5760206361887375c0bb977c1e347cfc888b3a2f6452169b1d57b6878136e80dfba5891788d71043661fb13a077e3eb579b4ca58de287a693e279b77dd08694028856b86acb3b1fc556c1a4ad3666412cdaf27b33fedd19e50ad9b3480d49b271621b9a19d2427cb3259bd6fe6fac43495d4e1b594805719395c56f8b7a602905bf2e7f23737b54e5b994ea1a0bf6cbda80bbcba6da34ca9194b888c1ee800d4e97d91f9811add4984e62ddc62ed0edf5145fece5b7cfbd5314aa1473c94d947cf7053fb3559861edb36fa60f93fe0b59305855945e7526c5b26fbae2cea7e712b1916f454477dce6ec06114c0c6cecbada4d9515d534f6379f2c6e057366f9e19230d114b2bf94040ceaf46c00e368b9fbc2e803f88465b65928da785bf43e6e7fe28bbed06b1290c4c062cf33f55dcda1419e7f9f4f95513146a6db842c6cb274d04e42d2b08445cb2c582488c659d2819b1b4ca5854636cc5fe0bf40a3fb32c76b08f9f2fe3b616ea570a263ba7dfc6892bf3cea133631429ecaf6aa0035e5df71011f9b2697fe687543158773b23bc68a199b687e1635952fbd741e07f73b89b21384ca14d7bf1d03b0631263b88876e663d36a415b7bf68f72d4d9ea18bfa651aa7071b338ed96bf60de85b5be826fc1e664261c7833b548161e128a1acab67c73f319d7924ac4fa5461200235964c93ae3f678d9f7b1a7ae82cc4150e10dccea0466d200f2d0a26840698f6d4f41d03e0b13cec6230d935124e891322738afcf77f7b81972c807d48814dc45c85954efb5ff1f1e77c7a548250eeae7482dde931b9f231c84da6f891d4bd788d2d3c8be141815204c9d8ad332430a39bd0d587d233d3dce251ef4320c4070f6c84e66a", 0x4d1) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) execve(0x0, 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:37 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x104) fcntl$setflags(r0, 0x2, 0x1) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 16:00:37 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000040)=[r0]) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sync() r4 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/117) r5 = open(&(0x7f0000000200)='./file0\x00', 0x10a28, 0x1) getgroups(0x7, &(0x7f0000000240)=[r3, r0, r3, r0, r0, r3, r3]) r9 = open(&(0x7f0000000280)='./file0\x00', 0x8, 0x6) shmctl$SHM_LOCK(r4, 0x3) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000002c0)=0xfff) poll(&(0x7f0000000300)=[{r1, 0x8}], 0x1, 0x4) setegid(r6) fcntl$getflags(r1, 0x3) setegid(r7) fchown(r5, r2, r8) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f0000000340)={0x1, './file0\x00', './file0\x00'}) r10 = semget(0x2, 0x3, 0x10) r11 = dup(r9) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000600)={0x3f, 0x8, {0x3, 0x8}}) semctl$GETZCNT(r10, 0x4, 0x7, &(0x7f0000000380)=""/3) r12 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x20, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2088, 0x7) utimes(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x2, 0x7}, {0x6, 0xeed}}) utimes(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x9, 0x8}, {0x8001, 0x6}}) ioctl$PCIOCGETROM(r12, 0xc0107005, &(0x7f0000000580)={{}, 0x2, &(0x7f0000000540)=[0x0, 0x0]}) bind$unix(r5, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffb6, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="9fc0", 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000001a40)='./file0\x00', 0xc0, 0x10) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001a80)=0x401) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0xffffffffffff260c, 0x7}, 0x10) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x40) sendto(r0, &(0x7f0000001b40)="a7d807e62f9816c41d056270ea4478f381fd91df68d9a804f50ba0ee00772f02e57e8e3ababdbb48280b49d6e42004e74ef887a51dee28fb1110008406efb7fcabd734e4cf6f45bb5fc2a9d8ddbb8b700d74cf1566b4438782d2b82cf183a351677662f728bbfe373597abc695a5648a60f69d41634208dd5de5aa757694a8745a1eb7a509cdcf7bc771b885f1100b6aa95c91202814019967ed9913", 0x9c, 0x400, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001ac0)={0x9, 0x4000000000000007, 0x1, 0x200000000008, "26eaf687ee6a0f1be8e34514856cf19ee4e3049a", 0x81, 0x202}) mknod(&(0x7f0000001b00)='./file0\x00', 0x6000, 0x400) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x3, 0x8000, 0x5}) sendmsg(r0, &(0x7f0000001a00)={&(0x7f0000000240)=@in6={0x18, 0x1, 0xc0a, 0x10000}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000280)="31b090ca7b43077bc869fedf3ac3ffb7b7b883541c9dd47e2363f57317b2acddc1b33ce1fa0d796431f892593351b885347247424c02a901e5a74487e4f3842148f79fc39775ca38a63f191a6a644216c1c238a36314bc1cef6e81e9166799a24a2bdf7ebdafb9667962e766172911183fb335791c2819b3dabdf159b389ecb887382c35baf294aea9e5387c29026669f409202d6a430825eded033588adba2ae497a7204d85e2b5a94d5849403a726d9483642d788de9ee6d32113581344dacd4452818aba9109104524f874f53cbf63b7b67a408fa715ad1", 0xd9}, {&(0x7f0000000380)="c3c366aa1a43028ccd73d09842847bcaf9f4e7dba953f939d252602c5d2799cc397e5f3e79058eec5248a2e70b2269bdf7301450e2b8f3ecb2cae64e92d0c80c90ec1f81a275dda4ceb009bdaabe93bfaf1b97", 0x53}, {&(0x7f0000000400)="dd91d67d77196e79b6cf92a384595f3e62fd86b0be60647a1241a8196a12a83760d5cd8e84109dabcb9f6af049db7004308360723fa2d88b6ab3866125a4c5f486c6561d7754f338e7f4724128eeb699cfc84ae060b28d527d4f0ef4029490fe5401cb6e3602b081e4e5641e7ab15cdc50c479f85cdd02f1f53eb7b1fe229ec8c5918cc97851d5cdb83057c0f79c12d18c9b730ff2cbdc1bb7e41d0c15f3274a9049325b10813979291359227f3eada5a8efd64ed84bdde9c92afc36e89af2348ef9cba44bad957da19fba6cdd4112b65af552e188d321373cefa06ef666a6c05a4594973329f8a33c7a5e88333b3a", 0xef}, {&(0x7f0000000500)="57c1e6ce32d8e54e79818a0365a60f5211a9c3f17b2592a49df4aba2520fa79a590cf622e9eabb07b94be980d99990186850e7955578967a8899f39bc33801db18d4094c7a9b8a056369a70094f4584c2034f16306cefe8165323fe75802d681d3cf81a94c85911b462ac65c61fedb1ccaf4e14559d1da624393154a8b30c2eb7796a7dc42ca9c4e49a6353b73957fb4d836144b4b83db0ba55153494d7e478340452ff2b3bd33cf5a69d9364f484ba8c38dc3cd89cd756b6d09c59c2b53804a3bc709ba6671f65316bf8c7447ced31232de74c538e11e51d7b660cd329a55db7fae", 0xe2}, {&(0x7f0000000600)="edc6e1da2cd972c476e4d2833bd0f605336dbd24ed1acbaccfd805efa429377c472b8bce297f6fb6a17d48ddc91bb701b52ca812df2ca5476733dcc5e1410675f6ef8b9985d055f64b497aedba39544a83b6f485188963856886e3610a38f3b8bf358dab9dead654b724b4a6fe229c1d43a81bf282eb4a75729827fc29f29b21998dae9cfd46efd63593adff4be9f022025524bfcb83269ac3fb61cc895446c06b13837cada6bd82ec058f79fba644880d69063f9282a53fa418df2618d8ecd6b637626dcbf6183dd4449da0b899232a9bb1a511825790cf1f109688233f511f061d845f6f9e569b7f554bb971caba3b4b565b719071e8509892", 0xfa}, {&(0x7f0000000700)="bc76b72e1fd602d6d8fe95f82ce1a5f7ff2fc1b31e1ea2d1c9ec43501158e27506ac12bd178aca39e042153c180b60002662b1a55b84ae4e682d145e915496b514f9a0cbe028dffb7a1ed9d561ff81118ed7831696aaf876c6e20b51409b5b768d5b8c867257637b7e3024dfad1a7b94343096f43a9316ded824af949a7b758ccd55750291219d7d8651f085c4a9d1c01a6ec1b43e2ba248a098fe7ed0ecbaf66ed2dade090e6fa94b5cbf2bdc63b2b41fa9be57e69b1d6f496af684c81d63834720df1312cd70e693169998f03914177cdfbbd5379d94adb24e1a1455176c2261e6a9bcb6f8d0d8dfb88eab3bdb8a6a699822fa68601774ba2a865d6acde2614e0c84d89aa001a6cbe57ecf4c6b831fdb08fa9339c527561f267ddd7b6c27d4e9b3ecf58379877b0719358ff9d5e5a5428f7a8728859490d60c95958754d36abb8dd4a7f871443ac2affbe771c4330a7b4ddbbe1db7df3fc8adb92fb1e0addb0589c44af870d7d2e88b58f024c3d72c6c928ef94496447e472b00fce59dbfa4cbb078c28009bd964d8fc62ddc77459143cf0ba1aba401c922cdb824628a8b12c69065b140d7b0729d97e447f8bda6f34bb85691d38f26f90cd1c4450f3d6eeba7d769f3e5913807459e211a386e1c861f6563882e054f5c30098832c0ed6306b39e784983d49ada9c8984adc15563561383e9fee075c353fe7a7b890c0864deb02904367de40ebe323d178cede4c888a5d71aeeded932844b0b8997af72845c0cb2be31f5a7911e6f5dfbc17a1c24c1f7144e9e9b94fcde0cd739462582f825f66296970b87f532e6718bebe141c69d24f7d82b026a01b52312478e347c54ef81327bfb94208eb83e5ea5e51156d8ad0ac73ce3689a42a1bf2cdc6a480639ddd87e4fa6840fd025c05c681907469de5067c56d3462e5725c362ee5881732c598be49aebca8a9f7be8fca31a23e39b1aea49a6fb5c384e7754a9e825e35434334ed73fc8e8360ba52a31b172608ad1a31c3dcba487fb6f102cf532bc96aefbeadc9567f5a9cb82d6ad218f4cdc91ae7e747452b774261c3a739a07549a7b4bd129ed62f30d501e0fafbea657edbfbc83886f80ead19a54572828c1dfaa516710a985ea2dbb4ec0c69ae5a479d0c38a003bc787f5ce8a54436d8a7151d9e73f86a8a1d005966b6cdb979a827521b0ed61bd195cfff723fcb05d6dcff6b8c3a214aaa9cf73cb0410cd9aa1e294fab79b2ff77bc5b5c1bc76addfbb3b2152382bc161f6bdc05cef164abaf4bbd63f2eac7c6d5206782b189fa63156f2ef6ddab05872db244f448b691ad5bf49601cb47da7a667a2b7a3a9ca6729a12b54fad1bea1a3ae949f6c330b3602ad990ce9ba80a0c6ddd1835f2db452d12b2d960f1f2e9d5494004cad4592bda0f2220f33db3f3fb9e7361399aa95a4a36646f1d767a4750ed925928e2498bad257e20012416e96897f7e358233492be07404b5955baa635bf262667b09a19af54a43fa4ec6d887750d0d18320baaf1cf2317646733c93d9fb4100bc96964f1cdf13832a63c3d520a919fb07b5abe6b5613248f7d858f9d8bc24fdae405e22fed74fabdda814c48ebc597ad4cfe885cd8233992067f13a7e1b6adba5c52dae50ada7db53e77fa23d6b094585558ce2221f43be1583853a3de04ea1200204b8617bd41d3313378d54f4b0627ba46408c2d1d4e7edc70a4ffda216237d7316109c6cf873caad37fc869e092fc39aed5ca63df18e2132298591f16835693305374ae394435dcad05341aab68467a056a551f8e4aa3826035cb2354d3009e38267da046806ad572818ebeb5d582cbdc9ced63ba7dc5554674bd6ec848676b8dd9745c92e6653f67ffc7a12696ea61eb1acd8f2806daa849b0b41cdd02b7e4b4e157135e70f4f516b13eb2f16b8431e6a4d88bd546d2adf20d663f6c85ac009a6a6e2afc6b124e3909170d0cac2174385d0b58af53a40e4291f6cdd5f253fc0dc423427c9d0955917f4f6f69ac7c44b196476f7b2b569c7dfda2c4a6b52bc4c13466bda4695c91459910bd3b03e135fdd0a9f4e7b3fa97d448237e1fbed12bca14da2e0fb14935789f9c7ba0d724f34edf41c501f0d975d695e0bf26a1eeec50f98fbf1eb55710c09e05ab268eaf6f32d684caa129b2108d0577103efaadd1e41f401569ee67580008dc32c50b76aa68a0501fcc9b7b3c9413253c535441b5d6139f9afdc7667fd5e73b9a3f4ca79420e0aa9f8a29f6856d04535ba173442ff3a9bac0b23739b6e8896a9c53f09c61795985bd5950475b998bc018d883f9a9c9a076306ed558131c8897e5bea107e04ac54be32eb2006ef99d640a6f72282a16d352559ba9a26ae6c90703dbee255ea7fe944659e1053d1fcf1e037f7476e5a9a26339a7aed292dacf073463573186822d8b79e233e6e220e325d30d15e8e7182cbe1deea48e7be41c34e815cc0bd0b426ecfe67a1b8c849208152295b3376ce33e91b42b72f506ff96b90547ff647bb731a84fa000e9063637d0a96388fcfbab9ee420c745ae5896255c21666b5f312704c5e63e7cbd7fdffe2fd95fce3a70c72661fa609464ebb5c7c06cf508ef08aa0767eb2e0da88172f07521d95dfd7e7948fe3e3bf06a38aa21ffec3e8ed499a49c9490b56b99aebb4acbe6f538fd588f7facc3ec425badd274a75ed5a4ed645b60431ad332a9f88d9f6602e260d95babe22ddca94f1676dc03e8ba159d41345e4627a5c7652eb1b9be6e40592d3da40fe11f3b74ed61bef5e81106e04a55c89822e387f7a5cc4a0400f74b91058cbf0f15788e5f58220eb38f0327f2e8a204423846d7192b3d00ddaea09db69c91894d869699b71f74947988febffa5a0e50c16a365479854ac4d12bd11467f43b87c2231bfed569253297421b80e776e8ca064add5f6060c2e2eace17481e8917f07ec9f5c0fad1d4377997b83d4b9f031864d3768107f7e1ce39b1ca3a7bd3cdee91a6095340af09a271dda2de1cd0412ae6c5f300c96d093a901b25ef971bad169da5f323872aeb9a2c7e672cae5fdf775d816c667b900b9cd03649dca2f1025eae45102f813b20086c47436add5ba2d76645eac06c0195e6cc01ce0fee589c8bd00a514b2962c3a74863739d5a2f44d33c6bc6b43feaa6fa6b0765a9468ae6ffd00b29c0ed88d784c3826ce15c0f1a2913bd4863ae6637cbd4f4360a4a759a1f39779201713fd999a14ddc5f800c77016281fc34aa0af1619669b0f5f758b4a876f4f4b131a2b2e7c554621697705c5e5079c14f3d439b2374f472fcef65f86b85f819c7a8482f04b6294f6418cb846a6f4eb06fec8756664f9eca4de0830bf65706979203fd0ee154e2b70229d05f852049f5a96429a54fea4277066709cbfcc9caf6ca5677b59f6ffc4c9c4ae64cc42b638c31a044aacb985c57c6fad8d096adcf8bdcfad07bb164a0a33ed58209bc5616304e2d39cca2f8e1692cb8dada2c20548426c0c64a3018bbee0c8ec2e2312864ab16a6b3018ee2144a68c64777d442e92fb2f69b88896f12564b4e23ef326023160cf38771652439854f42356ab61b3189e1a2b4ed03dfcdbe4ba79bb9f865612d59669ff193480f9e358ccdb086f281bd61121bc9e749a77091305d215ccb6a8cfc56fdecb6f8ccaff32c142f5b63d90810975f424eb2781c75d5917a4aa3dccf22f2d558fca356c6f5f0aa44d1e0f5e8678f511bdfef3e4eb497fed3cd509d5b01174eb1e00d36071ef6555811a83c38cb12896c4c9205d36e8d4fc3d237a72a573b196aa05d77446b1552d6cb9e11248703748c24534089a365fdf1457a145083d4ec9eb5632eeb1f12a3709b626f7970fd36ec4e70abcf75fd0a05c0f213555d83ca00da5b3eab85182be98fe71b883231925d3e0d5930e8c8a5ced555bf5fab42f23868bfb8eef93c40829d878052a748239fedac779452aaf50cc0fbf601f5f348aba915addd9c94341789f2b6bc46cc3a4749f6bb9ce854c190ece2b945fd4bb90634eebf50b71c175d0157f52b6a753e82b03965adfc02364d3318bc4ca676cf2b2742e88266fb7fa0a3b235de4052dc6efa4a8fb6570277bbb763dd2a927270c2b249a024460d4c975ac2554e9ca3ca3687346f5cae8f52b3b89b697b760eadbcd14104f2c2c485bb59da516ed2af5a2e10c99ceb5d26a9cd461a4e81110e59eacbb32d8e7a3661f4585c01a65470d3cdf3a82a3104ff623890e55808dd9a9276d680f7b2268fc906cf9be8edabd5496960c6a7dae66b64f004e3734d3876ec5de58a65203bc1994c6c94e19c5a7bcea39d1952e7c48b360ce8b3c7ce7fd104c688df05945d3d85212d25802cd2bc3d78b464f3aa5c5f86754feeadcd6309cdc9395e4124633fcc95e3d6126c3c88c432754744fa9eeb0b59bd247e022ee1f693b6e9ceb4f0217cec5874929dff5b53d2faf4f13429f2a5780614ef9f44d0546fb709d8b54314b30eae49213e3cae3c681c69ba3164933ea962c54f51a59a90813f43e46278b2bebe2791938a02c550fc6f595d8ad8543ec05f26a98461a7f856c1778092ec077b7bae4bf2a610622a29d9fa01d226791a2f54f5a712cda322b3db29af49375a5783e0dd2e232b6706ef08dc64564f7643ab4e66b63018b53fe9b6d81b02e04942308e2617fa40bcf310b12614188639c2eec680f56561371a7416cbf471fa77fbd16f482d38bba6cd4337349e8b9167335613407aeda0accd07c3f30078c28839065c5b76d00f0566fbd6829f39ed190e91fba325bdbf3eb13cf22e364e36ef6da8e14d77154a4281d4402e8e215ff53e4de85e86888138070ce898c28dc86e1a3f7accc1365b8f279e667296c10a04a5aff1678f1e79f5a47156cbba615d7be03ff167e0a9c6e41d40ca94f1d064beffe1c6d3de4a00d1f0883f57dbb47657f4e2829504e9e73e16f291513dd79553b332df7b6685288134dc637a2e47ef730074f1aa4443b697d9b9f84a864dd88a0e102f5a489431c913d8201ddf271ac5219d75afd588ef62d350a353c378299a06884accb72908aa97bed3deb49e4ee82e1b3ac82759d635050e1c410cf9616ca09cb6b7510ad35e2d93d43ee6b50b5a7df2e1fc2e16b2ea062dde7bcdf6e437784df9dfa8bf46fb634c863bb2cafb76656b36dd3f70397de25e464515fac96cec465ca90bf6f64f090aa355c2eb5ee5165b63787b5944beb0bb71ec432eed5ed35a2e189a3440294850eca79709f0d6aa997603d3cba74e2829b89bc6494c58d5ad547f6a1f9bcd77d43a8949e201d19b58665971dd9554a4eb7d208c05b72bc00af7722449ca3b9dde0c7a0670fc4862517bf0b9a32354e941361dab82eb1e1c733a30fbe9de572908fddcacff00874825a1c2d45b6982b583318d98a77b599580c41f243730e7c9a4c833e6af7fa505b4d43d72c79b22d461b8d5b0db0769177300e1daf4fd08f8e037cb8a3453c8e08169e4da7c61da4d36703885262b5ef5bc69a83c36dbe2d3bd05e97ebe302668066401c9e96c4a0c14729a5438f4ce652bec2c3290b743f1f92a3ac71072c54e4b8e79e1c7adc392404f41d15442823b299bde561bf601c684be826515a716653fa5a4f8a939a7151ee37bd174130f78a63c9bc182fa688b2a47eed9fd38a9f1b6fadb84a4521d91b7f2c8aaa9e7402f83a6ece203059c618d844fbe5463c15b3ad7c8a87fc8e1c9f440a33b108591e853c90b1f33a8d7c6401ce07ef90edb4e0ddb2aeac2cdfba7e3adefbd11adf0790f09700cd52d5a1af4eb0d421", 0x1000}, {&(0x7f0000001700)="c1815c", 0x3}], 0x7, &(0x7f00000017c0)=[{0xd0, 0x0, 0x7, "332d7e5203ab29b48c00f37dbe71d905e17de192d4525919cd6b2e12abe1952ce61d91febb2790c4585b26d544f6faffb5cfc7b5c3f312ba9bf437700c951a84846bea2c31b3ad293f408dff33728932112e99fe4137618d5bc521e3a2734387d13520502df74b525db67667f25f6ecaeb0851d25b9f51905fc3fa4f07c79494d2f645f0f5e544fa4ace3ab5a9636dcfa886aaf836c1c0b00dcb6d16f6de9a36a14e04e5006d28af36b28450db5a4098efd9b82fc123636c1b657d379c76e9bb"}, {0x40, 0xffff, 0x94, "6abd7ad3bf7303b5e679cc6b681d0f18edbe339bb51d488a27d353a768045dfe26ce7d1cef34958df687"}, {0xa8, 0xffff, 0x1, "acf8b339a4a12c336f325e6d50c8707b4659453e5e9ede5f032113555876a08ae6a8b084a193f03e8b5dfa0cdd7bd19da06877ad2b01de29f0b08e3eafcf6daf980ddc08a7076620363641bbae778d14d5dfb82d035d2c5f56865b1b5a412300c4885fa71bf187311ce9c99d9b45b97f16da4cbe9ed4be69f6301d7af045c224ba47ceec551f0c10bd9b9458e6f2aa97fa525c"}, {0x78, 0x0, 0x0, "5aedf3b9b5fa456dbc60cc35f02c5d11c367e5c68b8606ec831ce804e85bb6786ef09f68bca273761523e3c38883b0655deed05a21866d12e4c1b368fbe2026227d5bc03b6fd667fa391fb12f0cfb497db5e06265538b738e01e99c94220dc2ab1781b"}], 0x230}, 0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000000c0)={0xffffffffffff0000, 0x8000}) setsockopt(r1, 0x9, 0x4, &(0x7f0000001c00)="5cb9f57bf455e115f9fe24d5c9ef5ab6dab7c42df6306657249dca463327e0c4871df1d7232055af42646b5d659333dac46b2dedfd4937698de27d1a8893905bb88c16db739f5d902cbf2cac2e2abcc7eab395b29758d9f150cf120813550409c45988c7535cb431de99dd86cf8aa598458810de45b1ba177b154d0ebb1382ec67191341a443668af9e4e48d46f614792c4e0b12c4afac453d850592486a7609a238", 0xa2) fcntl$setflags(r0, 0x2, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000200)=0x3c, 0x4) 16:00:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 16:00:37 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') chdir(&(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') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) flock(r0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000024ae2c9cb0c7501df839f211ba78867d3bf808185ba33e5eb867e610a0136a151bcf04ff98af3be1c", 0x2c}], 0x1) 16:00:37 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x80, &(0x7f00004e2000/0x3000)=nil) shmat(r0, &(0x7f00003d8000/0x4000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 16:00:37 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x20, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) dup2(r1, r0) 16:00:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x17f1) r0 = socket$unix(0x1, 0x5, 0x0) fcntl$getflags(r0, 0x3) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1000000000010000000100000000000034d056a09d6eaac42f8bdb19bd64b0cbdb303f1c1f535d8c01d0784fa3f9e40a21e2de73b48ef7162fec88a9bc07a7d4c09d9266ae0dcb0395575f797eba3d6465ea393a577c4aaf5e83e2343a687dfe55fda597bafef332915d0b87bbac9f49705f8887027443612303fe5d782428c60127ecc4e6ce204f3c58a14077edaffe20795e46bed09ad0fe618aa87af0898380eb560f3a2eddb7dc21ad6b5050a6a2b9fd827b3a4b9d3314f5f8d1d1d932c8ca7a68e9bcc9b922068b63743c283db32e797e159770d6b8be36a9575873cfec369343453b"], 0x10}, 0x0) 16:00:37 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x20, 0x3}, {0x9, 0x800}}, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x220, 0x4) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0xdfe) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0x200, 0x6}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0x8) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)=0x1) 16:00:37 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000400)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x420, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = syz_open_pts() r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x103, 0x0) r5 = dup(0xffffffffffffffff) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) socketpair(0x2, 0x4, 0xaf7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() r9 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x4, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x8000, 0xf9}, {{r4}, 0xfffffffffffffffb, 0x19, 0xf0000002, 0x6, 0x6}, {{r5}, 0xfffffffffffffffd, 0x4, 0x6, 0x94, 0x4}, {{r6}, 0xfffffffffffffff9, 0x22, 0xfffff, 0x3, 0xffff}, {{r7}, 0xfffffffffffffffe, 0x50, 0x1, 0x100000000, 0x1}], 0x101, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffd, 0xb0, 0x40, 0x4, 0xffffffffffffe530}, {{r9}, 0xfffffffffffffffb, 0x90, 0x3, 0x5a, 0x4}, {{r10}, 0xffffffffffffffff, 0x0, 0x1, 0x1f, 0x3}], 0x6, &(0x7f0000000340)={0x81, 0xb86e}) r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r11, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r12 = open(&(0x7f0000001280)='./file0\x00', 0x212, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r12, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63258669560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x126) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x148) syz_open_pts() 16:00:38 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r0 = getegid() setgid(r0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:38 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) 16:00:38 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=ANY=[@ANYBLOB], 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xb2}, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20480, 0x0) semget$private(0x0, 0x3, 0x20) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x0, 0xd0d3, 0x5}, 0x7555, 0x0, 0xfffffffffffffffc}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:38 executing program 1: 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, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x4be) 16:00:38 executing program 0: 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x800, 0xf7}, 0xc) 16:00:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0xfffffffffffffffa) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140), 0x0) 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) kqueue() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 16:00:38 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f00000000c0)=""/191, 0xbf) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) r5 = open(&(0x7f0000000200)='./file0\x00', 0x10, 0x2) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000240)=0x9) fsync(r3) r6 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchownat(r4, &(0x7f0000000280)='./file0\x00', r6, r7, 0x4) r8 = semget(0x3, 0x3, 0x434) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000340)=""/251) lseek(r1, 0x0, 0x0, 0x2) fcntl$setstatus(r5, 0x4, 0x48) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x800, 0x0) open(&(0x7f0000000500)='./file0/../file0\x00', 0x20000, 0xa) getdents(r1, &(0x7f0000000540)=""/66, 0x42) open(&(0x7f00000005c0)='./file0\x00', 0x640, 0x4) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x800, 0x0) socket(0x2, 0x1, 0x0) close(r9) faccessat(r0, &(0x7f0000000640)='./file0\x00', 0x10, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000006c0)={&(0x7f0000000680)=[{0x2, 0x9}, {0x0, 0x1000}, {0x4, 0x7}, {0x0, 0x9}, {0x101, 0x3f}, {0x0, 0x6}, {0xa7, 0x3}], 0x7}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000700)={0x8f15, './file0/../file0', './file0\x00'}) ioctl$WSDISPLAYIO_LSFONT(r9, 0xc058574e, &(0x7f0000000740)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000007c0)=""/221, &(0x7f00000008c0)=0xdd) 16:00:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000001280)='./file0\x00', 0x212, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) 16:00:39 executing program 0: r0 = socket(0x1e, 0x3, 0x0) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) r1 = semget(0x2, 0x3, 0x0) setsockopt(r0, 0x7, 0xffffffffffff0001, &(0x7f00000000c0)="28f9ad70b166ea8bdc3b70f2c98724197f03903edc024cd1c22bc1540a4169de70cd125f56220c7365c47c016b", 0x2d) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/140) ftruncate(r0, 0x0, 0xd2cb) getgid() 16:00:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x4, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0x20000000, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x101, 0x6}, {{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0xd658, 0x4}, {{r0}, 0xffffffffffffffff, 0x50, 0x2, 0xaf8}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x4, 0x1}, {{r2}, 0xffffffffffffffff, 0x80, 0x8, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x1, 0x1000}, {{r1}, 0xfffffffffffffffa, 0x41, 0x14, 0x8, 0x9}], 0x8, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x200c, 0x501) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket(0x0, 0x4001, 0x43) socket(0x20, 0x6, 0x0) unlink(&(0x7f0000000140)='./bus\x00') syz_open_pts() syz_open_pts() 16:00:39 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3d1, &(0x7f0000000000)=ANY=[], 0xfffffffffffffed7}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x90, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x7ceb, './file0\x00'}) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:39 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x10) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000001480)="4d38a83a8d6008157da7bda63e128cc6b300a44bb9436cc2cf1fa873e7c4b34c3f8abe991bf70047c2b0c15c365d16b16aae37c0baa7e076c6882a46ab4295d55cad9e351fef93961de736a2e84d490e83d983160a8ae315ba961ef253eccd33682bcac121ebb0baf5deb12204be0762e6381fd79376afec04584bb96eb7a1254b311191d131569eb6e3bb674d24d9a0892ae1357dba31518fdc9245a908416d49dd72640bf33f11ef88", 0xaa}], 0x1, 0x0, 0x0) r2 = openat(r0, &(0x7f00000015c0)='./file0\x00', 0x101, 0x1) fchmod(r1, 0x101) r3 = openat(r0, &(0x7f0000001600)='./file0\x00', 0x20042, 0xc7) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000001640)=0x5) write(r0, &(0x7f0000001680)="f627aac426e43682350458c448a089e5bcc0ddae5dd26eea0ffcb1040ebd3f2bb717e2fef04f8296cb5b6a7d6a14f3b93f4dc3b7f7100b7bd86147e0c5f0f8bcd4f867b9133e494a5d18c938b01e01fe7954f5eff742a87bd59a8145bfe155c7a80bb7160709b0df2d60850367143fca39d2dfbec19e2fba0f6704e4200b4c15664607b9a974bc0193f4054381a81c71be4a02d0c612e80768429b7cc531a341a63c61fb833b9fe2a41e4426a4927be8536f", 0xb2) clock_settime(0x0, &(0x7f0000001740)={0x100000001, 0x2b}) mkdirat(r0, &(0x7f0000001780)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000001800)={0x9, 0x7fffffff}, 0x10) chdir(&(0x7f0000001840)='./file0\x00') ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x2) ioctl$TIOCCBRK(r2, 0x2000747a) getpgrp() ioctl$TIOCSTART(r2, 0x2000746e) connect(r0, &(0x7f0000001900)=@in={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001940)={'./file0\x00', 0xc7f3, 0x8, 0xff, 0x0, 0x6, 0x28fa, 0x16, 0x1, 0x0, 0x9, 0x6}) connect(r0, &(0x7f00000019c0)=@in6={0x18, 0x1, 0x2, 0x2235}, 0xc) mkdir(&(0x7f0000000140)='./file0\x00', 0x2) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) sendto$unix(r3, &(0x7f0000001a00)="a3720dddb979a983fbe467cdfdd7c37d64cf5bde6b3953afac24f76fa49c05f544669c6f96a69d618a105c4e8a784824af4492bf7965bb29ce0ab94c110746c2d39a512708b06561ecec0e942401c62ea63e674061e9ac8d3022c6a839c71e97443a6e9a2cf0bcfad9b9e61df0af55c783f418141436acf02f128c044369aecdc588f18d7242ddb77aec64e765efaf23a3c7032bad764f4a512243b0aaed2ecceac99ee21878e45a629b35323449f02ab561848a2475705241", 0xb9, 0x8, 0x0, 0x0) setuid(r4) openat(r3, &(0x7f0000001b00)='./file0\x00', 0x0, 0x0) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x33, 0x0, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2, 0x80000000}, {{r1}, 0x0, 0xc, 0x2, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x30, 0x40000000, 0x100000000, 0x3}, {{r0}, 0xfffffffffffffffe, 0x3, 0xf0000000, 0xaec, 0x100}, {{r0}, 0xfffffffffffffffd, 0xb0, 0x20000000, 0x8, 0xffffffffffffff81}, {{r0}, 0x0, 0x10, 0xfffff, 0xcc7}], 0x9, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x1, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x5, 0x2}, {{r1}, 0xfffffffffffffffb, 0x1, 0xf00fffff, 0x4, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x100000001, 0x73}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40000080, 0xd9ff, 0x1}, {{r1}, 0xc52022954bf70e0f, 0x13, 0x21, 0x5, 0x9}], 0x9, &(0x7f00000002c0)={0xfffffffffffffff7, 0x7}) bind$unix(r1, &(0x7f0000000400)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x622, 0x83, 0x7, 0x1, 0x8, 0x4, 0x4e1, 0x2, 0x1, 0x95fe, 0x8}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000003c0)={0x6, 0x4, './file0\x00', 0x3, 0x0, 0xf76, 0x2}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[0x3, 0x2, 0x8]}) ioctl$KDENABIO(r1, 0x20004b3c) recvfrom$inet6(r0, &(0x7f0000000000)=""/210, 0xd2, 0x2, &(0x7f0000000100)={0x18, 0x1, 0x6f0, 0x8}, 0xc) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x401) denied attempt to set clock forward to 4294967297 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x80) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="80000000290000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71cd156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee900000000f351e69e883aaac144ed0571220f4f83a997414149ffb6ee42148d286a7e82da98ffd4517f02e8dc4c0ca8ad61f057163b38a52547c9744c5fba598c5470910f7fa8b69b2af254e36e17b83a1409e424abbdc520611d5d1a022c80f6a5a45c4bb36c6ad0fdc4b3274f85eb7f583219b4aef4e28ecabc3fd395ce03996873a47662139d02dd09cd46e309232435ccb1b8b20b3c4a1f58e993286e4ee1848ab03f9cbd98ead1b321f7997789cf169dfc"], 0x80}, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0xc8, 0x1) denied attempt to set clock forward to 4294967297 16:00:39 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000000)) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:00:39 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000000)) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:00:39 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="280100000000000000"], 0x9}, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='B') 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x100) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x4, 0x400, 0x2, 0x0, 0x8, 0x259d, 0xfffffffffffffff7, 0x2, 0x2, 0x20, 0x9}) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x8) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0xb931) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x60}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = accept$inet(r0, 0x0, &(0x7f00000000c0)) r3 = getpgid(0x0) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:39 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r1, r0) kevent(r1, 0x0, 0x0, 0x0, 0xec, &(0x7f0000000040)) 16:00:39 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r1 = kqueue() rmdir(&(0x7f0000000040)='./file0\x00') kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kqueue() 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff33355619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54271d316d045ed1b7bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c0257862c72a2ffc217eabb44b4c075c2ac6181afda773bfe371df8bbfe44c3b783dfe8bf944f4cd7695844303f20cbec23d68aa2ec45be62a6246978054514d0173f287f4a7569c35a7b3c260f255609ff16ebff9d59198fd7a37c9549a0e0b1f4a12e3958fa282e25b931", 0xfffffffffffffe34) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)='eh', 0x2}], 0x1) write(r0, &(0x7f00000004c0)="e3de7598d3deb546db9b8f892ecd8fc73e711777ba1fdbc339aa3ba78e0a67430a781c269ccef953025e2fa5bdcac09447d152fa9197e5bfadee8cd7e376452d052bdff4166a92f77363428d47e6fd9ce6959ab22177c9d8300d7db2f8db7af204335ab3c9fcebb7c0d0c722e67f27f5156e6aea96993914905334513eaa3a9c6f8cedf8c7ba1f7646b9845421e96922851ba624cf6cff053b9b7f29491923c25d16c1386c2ad1f8afe71eed0cda933222f2724a0530ed4893e6c4", 0xbb) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f00000001c0)=0xc) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x400, 0x8, 0x4, 0x81, "48dfeb037fe2dc71acae9729ba966fa62538772f", 0x0, 0x3}) r2 = dup(0xffffffffffffffff) setsockopt(r0, 0x8, 0x3, &(0x7f0000000340)="a04a91a3e0c0f34d64c72fd65bcb3406fae34f8dc41e5b99dcbd911391dfe2b8d6a5aaa27632dca54d1e10e30bd9cdb083dbfa9d92bee4cf9b27e86b125368f9d4d146c53abc0cd1bc6fef17e5b693728019513bb362c18f00f46344a06ea8b0002d503e3dfcc780f17db8550bf70c12c906541978998f603107a19e2de9b6d2652fb9f064ed6572e1fba1be0b39cca608f313fe88437f5f82b9b0b2d3a3be29fae596795e42bab43305cc1107523e172ae4d73da9c43328fc17f9cc84eb93d3cbf99b4b4ab1417992738b70cc7defdc85e86c111767196408c523b751", 0xdd) r3 = syz_open_pts() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x0, &(0x7f0000000440)={0x1, 0x2, 0x3, 0x7fffffff, r4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) mlockall(0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) 16:00:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='\x00&') writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="2c936e4b", 0x4}], 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') lstat(&(0x7f0000000280)='./file1\x00', &(0x7f0000000100)) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)) 16:00:40 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="391b22d316c835ba7e", 0x3) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x2, 0xb79, './file0\x00', 0x7, 0x7, 0x8f92, 0xf64}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 16:00:40 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x8, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x42, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getgid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) fchown(r3, r4, r5) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000000c0)={0x10001, 0x1, 0x4, 0x5d06, 0x9}, 0xc) writev(r6, &(0x7f0000000540)=[{&(0x7f0000000140)="67036813423d791a8c7793e12a1382a9546be10ec44ed113811560c3bde8e5d5bbdec37d33aeeca1716ab163e5d574d943f5c133f5624489f7e492054eac0729d3f1d8676eaec6c3f49954552601321b3b69fb4ca39246a7686a370eff2f721610d7868701f9f4a4054d6d8b5c24a015d965d11883da92690e0210e6b6416f39bb8ace4fc69ac20c65fc0ffb53696b944d116a70c36793b8c21b2b62ba033b64b8c9b23b", 0xa4}, {&(0x7f0000000200)="9bdbd4cca592a54aec454617c90ba43c0db8525d6c0c1a12de1d3c33f2bfa76e75e4756ee5d4617b10e017ecda39d8812f0171f3a4021df666c50725b5ca8ee302e3f19ec45b2e0872f7602e6818146be2141c4d458b8382a4963653ca92e0b05feec4fd274efe82a25de0f755711706482eb043c7230036b6a884dbb03bfde76dbfd1ed774987c7200a2dd12cef61dcef1374e46dd933", 0x97}, {&(0x7f00000002c0)="e73566a223547ed926bd516e46da8183f92b5f72cb387e97f9b2c1a53d7ab3f9822476c1e227d51e", 0x28}, {&(0x7f0000000300)="690963915dfcb29095d33bf9d098bcb808f04c", 0x13}, {&(0x7f0000000340)="3f5699b4f06494e322076691f1f2bcf980fd0c09d90262a4", 0x18}, {&(0x7f0000000380)="7e4d025ccdc18cf3705fabbdf028f7d921f85599ea3a915dc1efe825e2d7fb84602d08b17a7549f139af7be81ebb99a953a94c65b00e74fd4b73ac20d00d224fcb7b60a91ce2156a3e315d897aa990a70822a6b175c78549c3cfc0b07e7c58b469f8bb268320817bf82b4b51ffd4e9eaaac24ea215627794477adeef7884677728c57002111f22", 0x87}, {&(0x7f0000000440)="a963ec372da4dff50c5cf5c7d11b39a50734daa9d9cb47875b6d43df58c0e0aa4f2228cdc5d4ed41a3c7a74344c9ebc3ae742c849391caeb4185ec0c6d9cebe6c4f52bdbdcd528e7ce1fdb90e8c592f6a8ea7fea4afb4ede1f6f2179e63e8275ac6482fca28e7cc990c8654b34b9de3de74926e870b36ebac5e49561efabd3cdcd9bb7f932feba99896b571a651f3a17c715f5ff27264b37092d20713b8b5265f536936d331f2576076e8393f82483a2bd7df80572db188c64d634ffd40ebf57d8a92fcc608bba5fc872148da67dfdf7f479b4dd6494e36ddb7064b01a3fe15eab957c240efdff563d", 0xe9}], 0x7) getsockname$inet(r6, 0x0, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000780)={0x10, 0x401, 0x4, 0x2, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000fed000/0x10000)=nil, 0x80}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x7f}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x266}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x5}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x277}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0xffffffffffffff80}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x2}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x401}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x1f800000}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['.\x00', './file', './file', './file'], 0x1}) 16:00:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt(r0, 0x2a, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:40 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='\x00', 0x1}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) socketpair(0x26, 0x8000, 0x2, &(0x7f00000002c0)={0xffffffffffffffff}) r2 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = getegid() r8 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="4dc757478c6f9c78936d3df0f9b6d8ed04b710aa4cb67ec6ef898472afb98a95daf3eefcbf806ce2930a", 0x2a}, {&(0x7f0000000d80)="5e8910b4dbbd92efddbf46dcdfabb55d7077e9290d78632813b098c0ba2da4bfaae4c9d202bd96662736e580604124ff18fba097cee633768a4b71acc20792b0e608cb232ec0112022906d58c4c46a590cfbc20c67840cc5f7501181538e21b3f643297c1cb048b15be0f546d5b4da55692b832852c53e921d500843dff77d15c32b225d558bec2f0af35eb10adbfdad978850a2be35fe0c5e459a9a78bf5867ee92e7b231238d2bbc30ac2ca84213ac072e2ab89734d8db79d825073a0cb1d7041e48571955ef304f0c92660e25ce304398652d1e8eeaf3f16b490134f4b61c8182a10759a6e79987fc685e406df36ad1ad0cbec627faf78e04e70e0bfb0c94f8a8606c8d60e075bd4c5a3ba167010b37d6e0c742cafc51fed29302bf31107dabe91659a27b0c6fb8e18be008ca649261b34dfa5ddf529b47d83df447ab78b2f26472c503c500532464771ec2aa3f334fe674cef03a096f77539c4b3f867ee810384fa1e62340a2f997d1275efc430654a2faae0955b70d5b51eed1759f3869c2e1d4f2545acdf60aa58f6d1812e5806f0c41560b9f7a7cc854f7cc43bab82d0f183474e61118c176639a31c7b201be2cd6cb2a1f721abd06c325015c682e1a20328299b82714dbb898ff16a0b22070175d774b63be8adb6de113af05675ff8271c646185a2fe44359108506f818bb8c9e9197fda71e16cb454a46ee9f4a2838f82718718e504272428133001768ebd83076c2484e4957931fee134585e38449ed2e0016a133f261d7a6353a36779a01fd537ddb0e9077b0c3174f91ef8c31a6b4eb7050a072c081a0dc8c678b95b313d883e65b3008581bf07f78108bfdb9dbc609a4f8c8329e72fbe2f7cf6f5e3ef5ff9625c1a494c535292588c5502bcedeb1d74fd6c9fbcde4440d24e129a9e50646279a3d887d157427b515175abc2cb883b2f6f171dbf9c0c36acbb90ad13c529d1249cf9f2d70f1287e5eebfe966f7025552e8da6823769efb0afbb537be9846a35bd55ff6b9322cc0dbdf0d1dc7e49b3abbcdd74fee95cfcc931d8a0314f78178be229684ae5c89cf2c800fc8e97a4bb09b4ba2689c9e9d60814cb0fca0aab2b93a08bcf0c07eff4a2f4d3cb24d92dccc5e867a7315e586c365ef59268e7bdd03fffe8f54063192667c98475a84fb23c0dc908497838f77748fb567116395c8770d7e2c04ffba0d021cd3c1844e54da9ef4ccc6937542cd1a4299e909cb13739c27dd1a89d527b9c3c0efae07728fd9755205d726b90435de726056b9941da03917d1dcbe3b03b6813419fa8b4d91b5d7277c68d9dbf5bcb99914fcb4de12b2fd0a20a9218d37f0a981ec420f9523fe78730abf3995d0a7e3af43eb02f0ba99fc045c3e92767ec78ccc809beea080791b96b02f2cedc4d7bc2df4f1f29d37f0dc90c66c51cbb6e9c698d6d74331230fb6eca534ae4625c02401f3331186155017dbbbbdbd25a262c361ddb5de17c1dc3452f32fd0cc7816ff60cf005d2365f05318c145044e83c799726b56b81fb698416485a08d983bc29ab6eb19d3134de43d3fb702650437e31ce278a90a95f21739ff2563312b24e220321d4a5042d25b47c279b15b0da641ae4e9af7214e6ae5549d91f15aaff2a21d16645728a79264105303eedfa2c535aad890591ad4ff6c583e22d909c756117e48add355bc8b19f33cdb7ded5b9afdb33ba2d4d7529a724d4d97a4d308bcf51f2678e125fef41d60d58d540b8de862ff6f0545a7f0dbd80efa70fbfb70babe99dadf1a393e05e3f2be6f3701842f3f290da39fb3be2572204ca8e42ceed8ec95822983eb085af53452e5980bbd58aca512c1dd9908886ba2ffb624e033c49e6cbf161573765e65370ab2eae902f938f2de6eecc841bf9fab20ef1133991d4f5ab6fd6f6bb0a02e5764fb0a4fea210bee1bc6b3024d5efe7f88e21f9f03a297646993754ab448ab5241bb1623b02b6e126e6fd097e31e9eb9cd3cecc7419369a69ea8c1869d2b6de5522ce6f88b42591eb55ebedb23ca5341a1d79b726e1a3ac55f40a2bdaf9c777ad66b26d8c3d4582d520a3221a996290ec0026ef23028b43f4d24aba0eac6369a2b67207afbc17fb50fd57f54b4d76a6f65acb30d10c2c6d560c5bfdac59115f0e0d72f37ff273cf3b3d46a68cbf4dc0a6f274913f640e8d93d09577ec571237c40f6c97163de826e81c438190e06d2683e111f2ddb653c5ce9fdc3cd54a28570fe3d489a5efa506aec5a04b5f3f079fbe83aded7addab566e7cf618aff319b30728d41ddea82e4e8308e41a08fbf561bfc98a95074aa460ce24fd73a189d75d93b459f45416666f9421e718d0b907cfe45718ce39cc62bcfe16eccf3fcd471b77b13413b4a082ddc12f461e03d356dd26bf2ba7f334edd0f0ace32d229070793f8a33c9fa951371c3e084a38b0c6d5769f3a9d52fca6f48b4b9c5a74f404deec88725e7c9971d603da4446fa0ad01ad42b1cc2cf6c9dde961a66fd27e619e8bd73548c56d3466c9f65badf93da32e95412b9e0f78e10a684a1862a27f3e4e819e6ec15a4adf4f4247c11e1aa1837bf7013e5c9d12d59fea9e763ea370e2b67a7f5931dac153e64ab612fa5b4a92db07fe0fa39b9551d942b49079443bbd6e2386b203b6306ed03c209868320b07251e8d856b92fb6d7186711b47949fa84f3a80194a467a9215058cdbfe9e0c38340758f5f25d209dfd225105791e8eb71c886b12f5a8fdcd4b90a3dce360db29c8092a78c46da599a63e4da816011816b8cd1cd7541a4a13f3cf9d6bed17f3027868f751842404241b6a0afb453ff805c181732b65e4d7e6ab862fa1b343e9293beac2874399f10031874ab9bcbe32678b56c0012144d12c6bc94f5d94220f1395a89940ec6fa710d0ccbdf08788f2f51acc0bf3992a3cbe63ef98fd3a8d4be1cf3a81c55df45cc6233414927b1cb704fd1ead8335fc593ad0f0d7f66b79f0f789bcd54a9a12e6fdc13c57120096a45be1d9156103238e1911148ffb4705f3798e1525fb43332a4efc741cc61044991d3ef92dfa2c71d0d38459a2c4ace8850cded32ba20c27fcce57d3a56918d3e8249f43fb3d8fa83cd594abf80150d84d9656db1c08f06086a913ba0da9f58363f4eccf31fe869305d3e8293721b21efd1d787896a77c6b64fe74c1f48adf9e91da600c2d4155d84a7a83af8be21415f90fd5a5e88be99fa14a93a9ad0c60f3113044a3abf6ab084a83ddf2a690d7c0819934b205fbb91489cefd5c76227ab6b27f8cd532dd1ae6f4ca82a4ad42a40285505c84cfa5d8c8e4ac0718995ea479cd99c097b1a7ad179b6a3650e868f22bb9c8a23fd079a03cc63724429747c8d9eb8f7360e21e1007474dc7b798050b3e49c2e12304a3707c0488816b2ce2adb63441fb1c73f7459e02698144353ae0b1d8151430277a973f5760be22cfe1682dcb3b875e3c6d8cdd8be3191df69fb45366b33c8d439ec914fa1628494c71559c85bbc9dd8d1fcf30df56d5444275dbf08a89137a44ad9181f0776a69448eb651c74c480881e0edf70d7a03f19df318dbc6d5e1b9021fae7666479cd4b504f0a2dd059840b8de34e75cfcdb3786807d4c2cd9396f1c705440a1f0c22baabca1efe74a6641896a0603287d8e8ac8534a7db92ae88426b7012f0b10348daff2729c1846e1cfa0259ab0af902236ca4ca28d92f984831f0541ae17cce1811aa5273483451f724101ce816921f063a02b69d7fd81381cb1de7db718180a85b81f8e0e33648eed26adddbd3a78681a68577ff998038c8cd1d1eb925435ada5d6b047a7b6c533b1b36d66e07a286196193b5b691554f85ca8d67063db4d1f7020073668bf489c41fe56c2472e1b2aa8448377491603d0efd8d042e97fdbdaf20a52ca650db9724164711f726584d10d2de1673b6ea62f73ba9e18dab5655da96ab6c6f1005619dcf681b7db5c0ae394e605dd4e3933d0a459b94ebb8070a6e8e17c13d14119986b6d93036a248a29f94d5cdb9efd6fc2fce905c57af1ad4f8315a7f1ec58293715d57c9f4b998ecfb06fc4086babedfcca5b99c53c0b4339df432b4fb3bde7ad2079ba1d9c31f5cf9821e275b8cdb7f7256dfa164840668e76961ad21c578a567af9dcb572819accb7c85c22035e8fe94e92ff76b259319101790cc13d83689b3e348ee9870c9a96861ed8dc016068f5043b63aa2d179e7af8dde21546f898b5ea7ab8ddb7a19304b7753b35702b907ba0f56ed2d6dfaf86579af249bb9b112054d71e6e55430110002cfb04927a11f9a9bc0ba076e313b790ee960f3276e6045bd1377b94cdde7344391f1a2db43ce36d7bbf96b1f1844430163b925309f3016db418fa1e1265b4f95ebd6c9e5a5483ed090f2503e18ee36e8803aea2eb456854edc6fcc2e505aeed763e73b8b239d2492573f2f593366374c55066e561342ea59880812238d68ab05fb0776c8cf746b990de0abf8cf4216a54c3d25d033409808f73fd4ec5def146d9d0989b47300e8d31fafbb082b6186caa4af84a4a405f99742db016428b685b5e1b8a643707ebba43863d0143ee2bb13b461d5f567fdb4605f9e5134f18021b2447ba02c820b577b8e87fe5dfbc18bcd7033978d4ba8d925ec32c0d4f47c9eeaf0aebd1cf279df226c2b0c28af0b6f6b07492cb67add3bd1722ec2aaf44b9d0dc49ff24877f42bd22419b46d1ed4ea34b7f87c976407ee1c43e06c4dd2c2c98b39d84a866dae2da3df70269e9ed57cf4c19227a57dca5f85e28718a98b29c115fff4f0d590ab922f2f6a1b22832af09943d2f841edc06d8caed5f5f0086db497a92aea01941d8886ee74c0192dfcf6c2c6391b8762552b45ca4483f49a6fd6ec72062dfbcc620f28654eefeec055206eecbbce0b48e55d3f9c146954f42767820b2a6a428470aab333969bb698c5abb869dcf484bd428657451126f0713864da3a0feeb174da549302c422579dd8e9835f654118d1eabaf446e6b01709c63d118f91697f8ce091091c585754ee04932eb70486f3a5a55d2811049bd5d2176c5cf9c85f3245cb21f10b15ff3c91a4d97b2e180e7cd4d59bd6600094ce9e694c3de80efb369e1e174509714d6745373c78afd492fb9873fb9f89c4c457b09ed84ba50bbac9c517661f40e9f54ae40537aa76f21c5f35d568a5a6e8b7f80ab86e828be6ae3b10249728861af40d344b6e1850cf5a8932aaf9c9158f56e7747c91e199901ec1d0a026bb371b829be3d15757265d34e15151b1eb98317c4048af2c83562847f1a96c77b47fcc6d9dbb2c73bd8879817d856eca33bb45b9291e44cba6c0dfa5c3f929dc9338f00af53287ddb1175fdf21f20ce34bd3d7b17f46b145868ce81ab519b9bdd9a302efdc799091e2c114360d848578d4e41ebc7f0b73b974e75e47f772614a958be119dab78d2a20becebdc730f92c818f5d4af1bcb3561df7cf4591872b502a5e5e5e908f2936bc717f9c46de77440377ca4541e3e4212c266df08475789567cb96ed73621f0adf94d2c135a600e8d84d0394ea958212fc4a693b935361a88dbf5b56d5cdf4ec267a077d1243ff40db09f367c6d0fed6a8f09b55c837604ed8393c2ef4bdf0715374c0369b8b2f2608424fc40ec4a4e7564c1733c48de480e056b454006b394870564e6934b216f9268975bc760a70c31de8727b169b0df5b8a87c5fe725140792dfdc670719246ea6d8bbe5a46509734fb7455aab8401354899c2c672d4671f32425bf4639a77f959ee0d57e404e1129c0c2b56ba7e2f", 0x1000}, {&(0x7f0000001d80)="80d45545b62c2351dce3053af8b98fa7b1d18a131c676530ac8031a1848d2f46b2b4e7c9a636b58339e7177c411f97100e766857cd3bc64edbff29277081605bce1e34467613d930ad61962ad2a0a66c676cbf8bcf7b03a7f4040701c8f1f4ee4d3f258e6efe411559e50f69ee37088d542af43e1932d535753e1c315a444a4c565aadfd0c76867d8296ee3b3300d89dfe93de93953c165e2e89fbb3f14f66f23899a914fc4f5d4969766999f58927c80dad5fb8d9bbd45604897a59493f80417e83f1c1798814ec42fcaec094d70b48fe63d363b7f6a022fe9d37a73fe0a6c15b57c876bd609aadeb26acfd35edcd7a16020e2101eb765a894c9dd0122c79265caa1210779f9b168ea9dc294862f4f124a9f29a105dec02f6a0dc2f168cf180b1a70411f0cd7fc40fcd723d84cf6006f732fb990f2cc39e9dee01d1391bc39affebf0f8e8affcda84e883af9f44657e184e2aa8ffebfa3778a4d3f874682c888542234cb6f039d264bb35002d498151393efbd8e58bf6105aeb6c3bb9189666ebe5b91d74d6a454d1bc1c94755ebc1492983e921f399df46d060b66d19bcb6e8b72f6fd9e74d0e81f6430fc9bca9d6986232f2b27f99ac784fccaca428349831fe37a53a5ff35dcd417cd7999254874a84453ef982179af420a340e0f6d104776f320c4d40a6a60599a2966ce4822f686691c6d5d13adb2e0afb4907e154381ce176d476a7141c4c3beffb3c938b6eee2d2b583d395870e92a444e91e000a70500bcf07a1a23dc869fdb9019ebd64ac65560c0d853f84c41fbb527373cd6923cc6a0762b9416f1e92008879cb9309d1f1e4efd10a85bc28303e66b2e84bafe6536e93e1d4233cd61a7edfccb1030fdd5a0f5540b41b20e652965dba8e5c8f34062008a10f9b0f2ff87167ae5b5129a5dd543c87593a247f53fbe38d15d6ba8b33c6deb5a5f86a4a550430de07770732da4afdc579a11cc4ed2665f8ee90b9eaa9acb19e29680ef3ac9366b9014a109dad132194867a34ab1af04927bde3719fcf564260651e9efb463046680ee70b0edb5586b600eb6899ea554d1bb6353a5b902f7e18bcbb5d16294949a91aa6de512e2ecf47033ec8464e3e1748f34a793471d3932e0be881c90a4065d8c0294908d4246e86fd42c53b66a1a5f9e1447fbf032eccc96e20ed70ebccb9876040477f26db8c084d2f9bf86b30d09aa544b9657b04f46770a59b4bd10d67af15dc3dd38f4608a43ec1253277f7adf658a284c0855e21450d33e02fb3c5d4e28aef63876601ba18ced239ac1df943a1c91feb2990cd4c25375514a968d7aa83d27b54d3d95d6edea09f30e2ef29fda54633008d75fe97b4b5b37381802327934270e1f229a585962a1f7868df19cf1fd298b1fc836731966b2acf06673685bf867af803370de8629a03120c0252971704d9559680d252242bd1d488fe1a52e9e6539fc07ebf5ba5115682e113f3138b2d632afe34a9827547381a9c5d1bb7b16d3bbe2279c5c22b508497c4d43f4e7446d171bffcf5e8439168a21ed690087341043b0529209b2add1bd2ce209f5c389da4c216969423f67a8ff45fb76ae49ad35b339b373087c8fcf7b32df015f786b01f4d8edf5e4da9467b8a8f3030f94bb3bd4fea16926ca78592f8ffeb053947aff3122ff26e6473593ef0ccada5720e34d3f0dc0d7f9f56aaf37e45e7cf8a92cf8161a8416d3e4201dd764b61cff5aea955115a9cca3e4ccfd699c617ddddb5efd2a4e81332469432394f70da46c72a71fb3d8e50bfee8ad090aa23024bc39a9540052bca15c28d5b044e681133309e8f0c0c2fe07e97cbc64796c2ae6313407aa03d486d305e850d204a2f7579ac15d63d01d711563d08f07ce3348da7437595dfdb8d79bb26284aef80def41aa85c5b51e04d1482abe92ff9028d7424acbea87b5fcb35a73857e53a31fb176a4977de7cf6f14466db263542d5439dceb3d7e54d90a46fcb5f93b07ec1be6d56eeb8b0f92821b34ee54bec0bb7f131d529db90327d5318e35cdac77202e3cba48d9a88f773390b7e76b2a2f5365cfc7e401852ee396ce102e60ffc453f4f534f7e9f6f0d55f1ee4a117d04270fed420fc54e512d1696b9be0f4b7faf054d8cecbf67a5535a0be9cd4a15666be66c6a1de8914a5c25cd5c9ce426e0e53912fbacce9516ea13df8838f3632d8be73e920fd877d28f99812d78324d7f3ac816e5d6f655b05b9267edf2c788a58589294844997ead873a843f43eca933c0834a6b1266c9ef8de3129b621ec02b5dfc83308c31ac36b1e7612067a7d6ba048200a7c60d9311473cde8b904c4aae681c45ef2bf576da087a2b9bc6dc235e50df335e55802113a36f096a31f7af18484296febbca358922b924169b9176b38e2a8d8139496be0cb37a673b30d39f69a40228328dc2a3f4b0d0acd2e75f1419755eec6e0191374868a709c68cae207b0732f654ad52ebfbc9b344f3bf457f98eb6401e3c5b780ca1172c28256595de78aef153c5336f5bb7834c794e40a45357389312dd2c1d643a39324cfbf38f1a5e2b21e1853f9e177892554cc77bf440a4d6480d88bd81cce3ea364b6cc402231800e0f4c38ce6285544a6993486f9c1f4f563700f6f0a7aea168a442dcdbd39dee485962fadfb09f4b8ad275df079c479c50db7612bc1b842e0c8dfb8336e1e51c63164ba0788334f8fa90ee9165a6bf89791be9b40ccb4dce08b81d9cfcca042856ddaa1ca1500ee31e9c59059419f992636b0a6182686696fcea7c285c170b61c9fb22ef7f2e73f976c4eac0bf2742796588ccd9fbba7353c5271a954ab3417daf2bc79b8fe60042bf93cfcfc7b60c86fe08554028528e7de4e823487e063b080e8164817ebab89f5300f84002d08e05b7a96e05fbc66cff08ecbf000e3998ab3341252f57f0b9da61a34320befd459ae7e706025afab6d6980a05e457f1c4f921957d2d60fafe27aa3f45bb744b129658dccb42a313982602d73e44aec64a861608158a1b9679fb773272954aea372f0df3265c5c4e51dd341e61bc01e05abb7581d90d8fd5051c40e411205b2a8e767ac075a10b7e3c5b67d9bd572bbdff422dfd5571aee54ee611fce6e82028d238df080416bb9a2e400cc4be351849e9b1c57c3e2534ed86ecb90364f993fc5f2b6c365c0c10839241d22fd9bf7ba5a916d858382437ac32161d8194dccb3fb134a39483d9bcba2d00d952a33ac14c3a25e6d9c50898ca7e10bf5ea14ab3a6f8e3e01215fb3f7b7e33069e41cbef6c84903dfa2730b9e0773d9bdbc41e1417bee787a152b666905950e4383ff1512a0488814c8458fe46c47a2b8bc94b63e0ed290b155b34be2b1c70fa3c95af195bc601bb852002386e8bccfda7cb4889d449d3b733dae7505f3a0d2046e1bb86e0dce94d2657203dc3c78732009611000c2dcf4c4e0da11a5e13a87107a051429cba9c75c6f9341380d286c50b122ce33afd55892ef446294d96a79a64d9c2bbbe171a923202e3c75ae5b91282a3c5d15fe64a9d4b8eea30b91b936ab4869bdb7908c231b7e6c48f458c9cd2c0c13f562b2f2222b21c44ff857a4ade3b1e81a6cf6818125db12529bbad3bad32684744badead90f14b57710f617b0b3b76fd61bf18b2df03018519b374e507e16ef0f331e5ea18fac412eb2d444c64a6711ec165955e135f4cd29c66d308e4a3f7f7a75da0f290e68cbcab7cb4a9625ed437419ef8ebba6f96d9ef66ca6f71f28ca87f97618dbb199b2bc8955d94a9bca7c982128f7d14ec6322d80a29abb0636790b8dc8bb4c04338a22af4aa5f8137e4ee12c5055f54c97b7eac1885bde7c6c324ac653303694109ac47abb6e55e035fb0f33db1135daea90fec93491dea1cfa14ace2ed150dc88e5f22292819d7743ea5a62c1b6bcc66490ebf45c55c777bd4d1c669ef8382a758e242bba0f4769017ecfd457d4d2f7833cb3a3e7b8c37c5133eba7908372016646ccf57fbaa005b7770913e7ca429cf267044f7ec1a7e60251af9b0da84e92b0f1218bbf55714d190da96ac48be42512f0bcf2d4351cdf9833c5e82aa48e29728f99cb977bc5b97eec943e18397dc55ef2577299d73f8139987ee4a72d90dc05ad6556d99c10db3ce6c0504279f77d24a551c3fd2e9707dcacbe1310a172e7792c9c3216b1de3f064b8cabd651cf1549c26e8ef6ec5eb5a7358df0ffe1064bffe39a9c8897ffa8d65dc806276ee989953320ad378a48d195bd9953d0178473886096f26a06954dbc880f579dc3a4b54e8cc22f9b05a2a6d954eb1d3eb57b9da17635cd2ee466427dd277e70f6654a7bdb7c731532660f88bcfb17faaaf67c23ce5d18c0e605f10187defcc1939a7922fa3bb7a5011e3ca41148c0778909efa8a96729508b46cef50c009402731c3cdfff8e67a558d817d610f705c5ce7b606ea61e813968119cdc7b3a0bb69abca693cc52b539f514feb3df2374229f148917bd6024d894a8af7f010b46f6fd51dc0f557489da42a1a26cb4b1adeaee309a4bf53572607c379fe19c9c21768f1d666b5a3f30a62a5fb1ebf80c166baff5f38e0147a39d88d114cf81c4f7c7fba8700b99dd9064280b627725e563e1e0220823b51bd76868226134e2ddfc24ba2664aa5b5e1398c250dccc7c716d713eac7d83f703b0cd5931921f5ba803c72340112548c37bd290d61d274c799cb1746fb64428232829fa90795f49a028d90e08952533aae051dec012fb1634c1e9e6915307722c64dfcee8927b59c774ebd3557038b768acfebd02c2a3d6c26a838605c395b2424a0899cf782fb30e3c7312fdf3a439d04cfcb59fe6a01b25b303fdcac30af08baab0e3f57066347061e0c6b8e3bf97f25800e30308d49a0abc217be67ceb216e208f31577343375b6df6a93091b957b452c5c24a31232dfb2edbcf71b49f64f6f8a85285f7a0a53bed9a037c5be2a37871411180e4be57600f7aa0f968dad1ff4b3a2535cf30e33ae98b8168045278d15bba51e8a02c00c41ef63bd89e07742e7f8ea6b6513185373ec29e3ff119aaefe32f83449c15683ab7f1d797f00f5ee28c05528b6382f3dcdc03a01cf9098622f690de87b9c528eeed3a5145311b2e92d190cb239beb7c1bbe9e1421f64bd395161539f94627ba1b9b50338d2f879c044b9b45112a9fdb453360f8d071af0235578c7e9958252adaf8e7798f11b1f142912302a6917e8f17f746ae76edcd46b830bbcf109991af04f7eafab6518d16c142e357a20804d52e0d3f3db8b67c6989038957592d943a4d112c62099f37d7e8edcae75f26ac5d29b1c988661570e21a20fdcd4149d6c4195e8cbe9c940942d85105e9b0fff5b99e670ccc8d08be4f6bc99ddbd79273e28115d7cc1bb3f987fb31d7e1f1ca3cc8324aae139243f836a4c4a9de6892493d9ba2deb881ce02615e8d7bf0a8041dda5ff2a3aa579399ecff46b410c4f2897857becc35a840be255d9b5ec34fbcac9315039750b5ff9c69422ba3e197f0086ce99cfd4a91a5fd5f84627f56dc08a1dfbdd2be9054b2684b17e6dc615238770967f6b7c0af24a9c22a6f522ce7e8a1d553a406e00eb4456ce1a46ff32591b7a35101ddd7f18e5fe9bb980f94518bf35913e0db406aff18f5b3b00fe61a55ded74fa19344f14e78beb391ad48cf78e0a276c0342a55bdd90824e5a36ace0f31d2003daf845b61060c8ccb14e34db77e47360a2535924c2bfbaae93418f28589f075cfd2e349683a2c7feb0ae55f2ad9df4087cf085dd50badeac104122314f", 0x1000}, {&(0x7f00000000c0)="e0a1fc831a8ef3f5d272fc60937852b35a65b1474718ad29f9efcd5566b8de9caa39d0322658928397be9dff5d5b461e340343a0ac98f8107ed47636bbd60a20b3f6ffebd63bae8c0c25a42d9753f9bbc2b3d3bab50dd42a3e5b3e2e160dc87bfba469054114ad72d4957c4e53c43e57", 0x70}, {&(0x7f0000000140)="9b8aadcb8cb3dd9d6ad0180b28e054c2129d2d83e727f939f111dd361ff160fce4d51f50fd0d1f8ea89360ee47414586ff29b1d314f051110ba21240aa09a63c69050ae1630003690f4a3bb9", 0x4c}, {&(0x7f0000000340)="33c17af1ba947e85a0c3c8e59c946dc266218b7ce3d489a358cdf56733f20f4eb972f52ed4e9e30e611076ab80db4fd9ba9b5d1b33ff9425412f36516f07ce9d8a785ace49bb5a85338cf7211e9b08660254913b3102d1a7879acdd50d3b7e432ff1db749dbd8895ffccb1009e4e68720a5c161d152b615537c53e866da39bf6bf83392c4c158f9df11a033efbb402ed1b3e6f4088f929f2aec8c170", 0x9c}, {&(0x7f0000000400)="4bcfb4e0caf5abe949dc800bbb0df2b5a01ea2a4100918b3e0e5a5e5d9402a1b14f0577ee0868178e8d968340269459decb4bbd931503e2640783977e07705f39a7b5bb9cd6677f37adf19c58f3d1a314791ad84da3040db0675987b3892ac271499860628b0d785cf82f32d9f76f925e4877818480c0194b1dfbb3efef5ba72edda4c20273564cdcfbb170387a640a616fdaa01516ad4e845b4befdeaa5990f9feda12748554d", 0xa7}], 0x7, &(0x7f0000000700)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0xb8}, 0x1) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x765}]}) 16:00:40 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) sendto$unix(r0, &(0x7f0000000000)="f10455ef1f943e3e231d3c9cd78af787be5c63ca6e108d709b39b8c65530698df8a4d231a8f6278d0a39bf9a4cd2c1314c04d65854c85cb9904c1973af2333d1b464b5233a530c38c7564ee7f624a69c3033facda2f099751de71a6fd1b06c702442835c774f77f1cfe8862c15265cd5655a26f95056", 0x76, 0x4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:40 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) accept(r0, &(0x7f0000001700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5277f14c7e3aafa5c0c971973d153d74a69e628e2b29b5b6cd62baa48d768fa4825557229172e41871277557c2b51ca1972444d0f63ecdda3f3f14bb175b79ae74c37cbd8d9b5a7c4f5256693c3cc161e8b4e972029c0"], &(0x7f0000000040)=0x1002) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x400000003fd, 0x0) setitimer(0x3, &(0x7f0000000000)={{0x8001, 0x4}, {0x3, 0x7}}, 0x0) write(r0, &(0x7f0000000400)="470d63708f7274b2d4996f5ea48d58897b8bf6359150bd780c9491b5b9b45b68eef9c7d8ebbb26c3eaf62bd26bd3f3efa703000000eff2601e7a427a5a14fc5e26863985b4b00b8e4ad0448a6d790ace65043b48b8c0f3c92384548b35b021637955c531797a76426a826804086867772e040a1f0eb2082315f00595d6ecd16f196f76999473d0e5cfde2fd751adb671a78964440a8bd74d050035be5a543392dd02e7e450a60c9d5e4f0b4a4f8275421f642b7bb320432f03b9bf6171aeb22183bb0e12b2a5511b89ed22e05437a102540c638146d94d002fb062ea463e27c0f85f66136a70096cf6b51ff3e2426cc961a96c901981f1ce6fe0efa922d1f4c76f947e2e27", 0x105) execve(0x0, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x10800, 0x398e10382ff8ac41) 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x29ac) open(&(0x7f0000000080)='./bus/../file0\x00', 0x0, 0x4) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000080)='\x00') 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) truncate(&(0x7f0000000480)='./file0\x00', 0x0, 0x80000001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2c}, {0x6}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x600, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) ioctl$BIOCLOCK(r0, 0x20004276) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="ac5b9d27b9058301fa9f9478086f53d6c82bc077e65ccd035c420cf0f5fbc9f2058c230d7734376d7704296376779d2e641d1ccc1b48f6bb571fe87d8b2519880b", 0x41}, {&(0x7f0000000040)="7bf1118c1d", 0x5}, {&(0x7f0000000200)="97085a21d3ac", 0x6}, {&(0x7f0000000240)="6dc3168c405ace21d7d2ac2015d110d52a6338b7b869378d93fc814a6482a16296b370", 0x23}, {&(0x7f0000000280)="96136602906b6e0967557bf0f977c4af019707379fca3b65449ddd7b562ebbc8774c4f1126ec430a12d88bbaa7b86c5e2e7fe875fcba3e387bb584cf82071db5b3ca2683def5ca9451284696e461856e485bcdfc6d55fc5fd469553d7aed34f352166129fd40a10e92b2db35a09d1e58078cd86d4b277ffd9bcc6d50228e06a23c6c8012b1749a29579abab2858d5f993e219d33f57a07a53ec32a17bbbea81d2fcdbd5274a05b897ec97f477e78f39377", 0xb1}, {&(0x7f0000000340)="20e927337d26c445ca2e9330beafe05f72172dfc14548f7af93b8969b949668d6aad164ce6ba8497adc26622258ead3c3d11f8983bc1420b5734f15e7220ceaf59a44e98efdeafa9f4fed8a198eebe5a33087dcda9215316a24bd394dfd4217fb8db1636317cf6e1ef9cb639d1dc91e5cea2ec753c6d7a552b5dc88b629ebed2", 0x80}], 0x6) 16:00:41 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x102c, &(0x7f0000000040)=0x8001, 0x4) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="535ab0f0") 16:00:41 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="0922d339f3250a57db47cb7f80e74f12932f819b974284887a35fb5e39e2eeaeb2b3b2347fc0d9dd3df1e3cb4900e5bcfd3aa29ce4ab600aca2e04b9532d4c8e8b6e55757e65", 0x46}, {&(0x7f0000000200)="cf56f6da5774730719d0107a108295cb8b7ed2e817bc63753cdfb50c002f18d999018d1641609c92cb8f63eabcc2d9d10f1b5de03125d3315d0781ed398695f54ebb66c4064d074d092c01011f7f96478fd0c5fcfc6142c1d6ff0df3d95bfcf24bae8a5a684bf41f251ea986a44c63da5fadfe81b0d107ec1fdcf44483d17e87a30bfb2ac43a48b3e9de86b4b2045f6c075c7ae2b70d84f23f614dffdd7a13adfb04", 0xa2}], 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDENABIO(r2, 0x20004b3c) write(r0, &(0x7f00000000c0)="90853856a670d8149c976cc8efccfeb6a287611df9e9a23877062c368035b5664d65457b194153000000000081303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0xffffffee) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000000240)=""/108, 0x6c}, {&(0x7f00000002c0)=""/197, 0xc5}], 0x3) syz_open_pts() close(r0) dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x3, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa62002000000090100"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) close(r0) syz_open_pts() 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x2d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8000, 0x0) getpeername$inet(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x6, 0x8000, 0x7fffffff, &(0x7f0000000240)={0xffffffffffffffff}) getsockname$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000180)=[{0x3, 0x8, 0x1, 0x6120}, {0xfffffffffffffa9a, 0x1, 0x7, 0xff}, {0x6, 0x8, 0x1000, 0x1}, {0x100, 0x8, 0x4, 0x10001}, {0x6, 0x85, 0x800, 0x4}, {0x6, 0x3, 0x3, 0x6}, {0x4, 0x3, 0xe0000000000, 0x5c}, {0x1f, 0x100000000, 0x7, 0x10000}, {0x4, 0x40, 0x8, 0x941d}, {0x6, 0x9052, 0x1, 0x4}]}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x18080, 0x8a) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000380)=0x8) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2c}, {0x7c}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0xffffffffffffff5d) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd564e7f1c05dc03e23ac168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xaf) socket(0x0, 0x4003, 0x3ff) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x105, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0xfffffffffffffffb, 0x4, 0x0, 0xfffffffffffffffd}, {0x6, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x8f, 0xfffffffffffffff8}, {0x18, 0x1, 0x7, 0x4}, 0x0, [0x0, 0x7fff, 0x6, 0x7ff, 0x7, 0x1ff, 0xb84b, 0xffffffffffffff80]}, 0x3c) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) sendmsg$unix(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000100)="bb", 0x1d0}], 0x1, 0x0, 0x0, 0x1}, 0x0) write(r1, 0x0, 0x0) shutdown(r2, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x18}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x6400080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10098, 0x0) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x0, 0x1, 0x396c}, {{r0}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x9}, {{r0}, 0xfffffffffffffff9, 0x28, 0x2d, 0xfff, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x9, 0xc000000000000000}, {{r0}, 0xfffffffffffffffe, 0x8, 0x20, 0xa5b1, 0x6}, {{r0}, 0xfffffffffffffff9, 0x80, 0x6, 0x5, 0x2}, {{r0}, 0xfffffffffffffffe, 0x42, 0x20, 0x8, 0x2}, {{r2}, 0xfffffffffffffffe, 0x20, 0x2, 0x5, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0xa3, 0x20, 0x5, 0x3}, {{r0}, 0xfffffffffffffff9, 0x88, 0x40000040, 0x1f, 0x5}], 0x100, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x88, 0x0, 0xaa0, 0x7}, {{r0}, 0xffffffffffffffff, 0x42, 0x81, 0xbd, 0x2}, {{r0}, 0xffffffffffffffff, 0x32, 0x2, 0x8, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x42, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffffe, 0x48, 0x0, 0x1855, 0xa85a}, {{r0}, 0x0, 0xf9b2769e491a3926, 0x22, 0x2, 0x238}], 0x7, &(0x7f00000002c0)={0x8, 0x4d}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 16:00:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x42, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x200) kqueue() dup2(r1, r0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x7fff) 16:00:42 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x3, 0x10000}, {0x1, 0x5e9}}) r0 = open(&(0x7f0000000180)='./bus\x00', 0x200000000000005, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000100)="9ebf694301353fc689b3e2108d4eec57f66f25f3133be48ca1878623b1bf0b206585f329f85d2b01b84d209586335a600e8e2903bc895ce9861f1b7dbfe013220133dd24ae5c4a29bfd5a41c2e27dab3e2e60e871b085f2ef7b1708d3b97") ftruncate(r0, 0x0, 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="00000018600400000001000000000000000000000000000000000022000000decf7665860000000000000000", 0x2c}], 0x1) 16:00:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) getpgrp() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:42 executing program 1: r0 = socket(0x11, 0x4003, 0x7) sendmsg(r0, &(0x7f00000012c0)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x2, 0x9}, 0xc, &(0x7f0000001140)=[{&(0x7f0000000100)="2ca31eb7e9be25b2b3082c8c5e998f02f783d77adb4aae66699c8cf1a09a0718d5f41168b3d17d8477fa9f009955db46b1ef8607b92dcb1fa1dec52c15bc4d899c44fcc92d011bdd971f92e7c9211d2206b51f97a03d9eafd79c734f14c2620d5098a0691dde7dc047236e8190411add1649bf2e79e744cbfd6eeb300eb700a5f6b07906590d0e24bd93612c09fa4a323ec859c226466352bba92d5505fde3a898f6ed5d607def13e5175c950a42c3dfa68edff4e2bdb2faec064fba5a150cefd1e0fba730e0a266aba9d431cb3bb5224d1dd1bcc8801b46cf57cc0790b22d2cb9cfe967d5eeddf3f928976d938d4b5458ee56030a4b411bd373757cde5b52faab815420a6b4d17d8471533680191095a66724331223d5061cd46240fd24d15e4f38375aa90d51eebfc3286cebe0f0abf49da178fd2c1f263341a3ab791ac1aa1655087e53ce4f0d8a2adff62f100088f323f1e5b083267bd1e75891c6d7df7850bea98a85abe87bc81e1f47b8f40d1637368499d81be36a0d81c1e6eca18c120905e444c0d23ee58b3e4522ec4afc66762cfbf71dcdd2bf380cce3de192c01dfd687fd4acf056a4b6e6a8d2971a264030f288de1cd0a0c99974908e412425bb7fcf181cae3a610433f98683bc50fb0098fe0355fdda89bd2e2d823d9991c3e7cfd5d2ac2d4effa47e8d3d9f67538a80e6b3f34dfb2eed9e70f8bb430b67e9231713314c7a025c442c6ec6404b5ed2eb2ee2d52d94bb1a1064a2a265828041164ac46091d541a202f08fcf948515b5be7a35098a2d9b07abfee0d2f3fe845239435044ad52f0095620a64a32aa70f9948d27fc38383a6baf22b0102fa0e1e62d2c11dadaa4d635d984fd73b72a56dad7fc283884d533115117540fc0e2c00de30b489f376b569f5b64ad825b3cc8e83d01900c9d728cf1e0c4506a5bde39d399aa73f628f938ab69decaf4985effb5c6d21dff1f114b9f2d412a35bd94f92776d9d15ca5bd9991e8ec08f520d05c023c053efe9203f3065f731f2a943abcf6f2b012045c620cff46518f5a8c37e4c302b02998f8f390a0ba4eace3439d4afb2377d31053cbeb41d2b6cc8dc586ce478fb1f707140a2cfd484a7b292055584ea3cb2a89050d3621c5ba39d36ea138a38e341b802812f188725abc966047b2426f8e649ddf790b8e00d4954d658149d8ab279a534ff8930cdcca9522298efc6ba515e248a2ed09b8ef2076e79049b0778d945045edfe79dc51ade63e70dbfcb529103482e1922721d1153fc0fba1d36b0180acc19d648a7cd39d0758fc76fe72ff930a0e606bc2997c0aa4469a6bdec2c7bd9c58a7ab1fb37c50375bba703e7706857ca784cbfac7674c6072eeb1a2105fad5d6a35c0a1049f69aeefe2c25d6e0b41e983be6542d8919db94117df37236d1eab0a212a35cb375320cc3c1ff702c16a2ffe45e8493556a1f77f7a5dc38b2c15ffb22c236cb4db47465bcfeaab8ac65fca13b54f6b313142d1ffe5715158e7a2ce8087e096f44ff33c766dff641f726406c8ad77119507ff985cfdb3d133292281b2980d66a9fff890d959cd6a6df0be59e6cd5254d7394b90d66e8860e89a88eb0fdc5d07191d92c3dc69118bc7c151f5e11a2fa17ccde17c7bc38691bb305f19beb07c99d320b2e833be7ff40caf51c459138e6de19d7ae83a036c709200278f43479bd771bc2c1ad4e67c520ceed99877fd7de1f8377ac4ee86114b15742ebd017cb8dc4cdfbc5b2154aebe851ca84d95d58b60fd684cec0a2babab9b709c4d87f54b56229de107142051b3d1cee015d3035ad59eaa0147b92b3bd4bed4de694f0f9088777681d7b41474853a64fd71a470c6b454a0e43d672b2bece88f055d5d17a955caa5516c6639a2674409f9a72be294dfdd45df4dc9ae52c366cf9cfcffbb3e17cce4b4e3dbf948aff4aafc32d47e834f395fcc8556602815fa1ee7c66ef0fa4f9c22b474b12bc7d604b4c411f11c137ecdd45765317da1b419fbdcd11df40bb813d68977ddc275c8004a94fcf837bb0b9aa8b6004eb508579f3449a51452a69b4aab339c11c800d816a8e26f31305054c6923313ab1e97f3dfa13e1e8575765a33a61eb835ca83c67525a8b19f93a4d9ae611e7c56c2271abf05c869ebf96008339a70a5e881291daa2e7aabadf3b8e4d22d4128a280ff137a8e6a39bc7f230d52efe25d022969b2db435185ee1a0a58efc3d7f3c665b685e4e7c167a76512ca53be4fd32029899af82979881cc25981e7675e92834571c6d462b404c955185f173165ab89e9a55484d0ff9a41e805736e6edb335e38bdd3db0aaaaf5ff8ea372b80a62755400bb2db59e9fb7cbd5b2b81dff3b45a227d20bea6834499d1b207cec011ced331e2c1277d02a57e9405a1c0136fe5759194a8f222cb4695069e640b92388f591c2075485e8d307266a67ed4963c090b9929e8729e93f14c8e386a7159560f7dbca95eb530962039b516f32714239a7bbb5b3ff6d43e67611c2d77f9604a523bd5b633c911ca227d796741a6ad83aba855f1bc1dd1bdbdf248ca29a1ff48150f1ed30b015426e1363a611c45ccb3d1e413747e2609015202a6f75637ac1ef84774233ba18c35563d33c510339faa59fecbd5240a9577007e67197b1fc96f73b3d5f94294b5788807232bb60a19781ed6c4bd6429623a4fa9d2707ceaef458f47d2bdf738d87b4f2025ac3ed810bd0e53802df442e1b64612251326d0d24b59eefd8ac129b84dae272db0904cad0dda7c25f44891c37a0260bdacd28574f64adfbd418853ee54a0c41856d7c4d7188eef82311a943025fc206db543a0890bed34d3702d9d37b0840d5f0d053ec9be888d1f71c25a9102b314446d2acab18c005df1845b898bd0379e1c28c71fb0609808432d566713b6de752415b2edd94a9474a82d0865ff41efee439c91bcd413f333a711b3ac4072ab57ad9494c26485e99b67dae9a3cfbba1e5a67fa5b7562874bb6f8fe3416af620509d3bf9aba34592db28e87f52854025f3364ceba960f112f3b2e874d0feee34082b317da5ec767b483f7798a87ae82869b42b603fc1e20bf4fe58a1dffa4023b432f000fc28e3dd38dd1a251dbb6ad3086ca7fa8e2f65cf9f5fc35e24debc16043f8dc7c1b25997c3227a7819905dbceb65301a4061a854829c911d92fd9eb498ae5082576bff6dcffb340c737d2ba1ba7c983622933d6610b1f32ed3217c4a56c066dcc54f9792b96fe098405d3681481ae62d3d39970192f199767d54d1653e3d8133595740bab428b976b5f54429441ba2e94829e2562d9d91a0a7f8f08e7e26ad0eea12e490b0dd05c7e44260ab606ea0bca9e5fe00a4f7a6d1bde2361cbd131e790502a9644a71a359f40b8c749ab8dee1a62e4fede7cde406511043336dbd60eeebf1760130c7bdeac8f6e0256e6947764a59be5b8fbdbd9ea2a9ccebcf600a620c5eba2a801839f92e14507e56794223a0a681e2a90d0125ba95bce83a21e8c6c3fea218a498a157149c66c4392ff698e03ad12f5b8186a3db54df078f5be21b0a86f0ef273f93c9f60e4cbed945ec2992157953edfcf077ee2ac43ec7cda369096eec2b639a721de620d0a3780650b38ad32a13b8aeb8725cbb5f973ef5ed6ca2338376bed37aec65d2f5957e9414450a72e6303ce5434da6daf26496fa5f4373541717299eca2fd7577dfeed8c2cecd7a99a71af21a06058e6f675f0ce986a6d35e55bf22952305c8e19d539e5da3d2a669bb1a778c80b6cabea0198af6accbbf1c2c39614d54905930032760a4e1cc3fee4aaa8427a6a2a3ba238d303fe09dbcf4259c269a7616d5d4ab2924f06c2b835d3759a0ffb7b642535a11b9272edc7e5385c0a918d54aafbbaaf1f870d9127b51096ca8d0c725603d06fef6aad9c8557b51a6fd31a2e1dc37c49bbbabc22dced92e5ee80e173c3363100f1ca46e95175f3b13008220e3358fdcdaa6ec831986e3e8c8a27f996fba337d4e306ce1266e36aee353227d102b9774afd6f102ecd4a88051350f00cea03868e43cf176cb00adfb62c71f2b7cbd17cace12f3182d6b0ba27c81dcc9d5053a2d4be5468f13c6e3b54e190bae0bd8f673f8fd7fbd5a40536784d8b9fd0842df45712ba1834956a2050da61ee7d01b1d52f1d3b98b3f59d47f06128b57c42f6217e592419382fa78e9587ae095eac8be703a674bfa7eedad0e750693b6443a37a08c5b0c90cc461991ee73d68f086f199cf59fa74191b17d22029ef98df65ee2e286d8076f9829db7405e8877d56937293fd836e1f7f543b245d72c72bdd8e9af4caac51cc980971812fe27790f8714b4887a33ede68fd3589cbe312ddda3ef4138ef93358c2f3b86e3242c7f0d3362677003d99eaf4d3713c570bcd50225e2c006a6df8a1ab4be3ab045a719e61b36c260d430f8a981295dcdb21ce9e1e19010437a84993af0c3dc1ec23b3ab3be20f71ada0f07f3c46782f4029902169c1d27a6347d439e09277cf54bc77805a37ac372ec260023a67b9a5d351dae9458f3156c297d7e0b070db4718e2b578cd4c0f40f0a8510f1e1ca193eb6270f6245a300d8d13fdf2ddcd435c210a39997f35d78b4ee9fedf3725f134196b048d59c70f3317ec4c62f0adeda6934ff399e736520a432bc9d39f767485f83d8f2a1100c6ffc42d63fbcc6389c75ae7e8ee01b239c419bb087d5ff540cb222f9a2de35bcb5d01aed21b5cbc830632e4b86d8d85d9f60c0fc245d4140d25170309fd51003d156dbb0752306035182998bebf3c6a22c7cc06301670847a42830261add1d4d37b32a1a194a1f74db8dd5d52a1c39df5dbbb242b632a92f4f6745bcd23556f6f4db20a9216dd62f56b726296b05cf1368241644ab11e8922c8f463bd462082a0807420393b02d8532c6ce28d47a66d49ff69c5bff54bcc2347d8e5bc9a8e07694b36373774d601d1efacf7008cdf2ade390afcd158333134c834db0731ec5e7b48b6e07d4825d93afeda3852d498672a0116c1777bccc52ce3c91ea7c7c9494e479c84cf5cce086fccf0e8d379f2df70f1670027e2e96961feddfe9e3d183952c62f164bc4c379972f4ef8bea29cfce8c0fcb8e063dcc9ee85a52c62bebc607850de136f5a7faf88130d9e805080c3942aa8cbda86b66b94829af0b48c3dd75efd642dd2d82fe205aa250aa36a2f1d1d6b1e71800a91d771199bf03b2cd0c7a184c4ee7cee66d30127393c4c90597be66f8b5be586fa5e9f4c674fc2c91e8901a0e04a05f5fd0224272365f22f099cb8bdc373aac15da8b52e5e2b70ab50a7617197b3596f01898e0f7b9c80f88c8d8916fc26a663cb5e2112094d186a4ea1a53170df36b1faaaf09984ac6b51799885aa1b26e2a7afef8f0e50a5119853c9cdec98eeb237fc981c35d67e976513d89a4eefed93dd796fac5b3f71def7d432dd0e15550305a03cc5830907981d62efc4a1a02de572fab4adb09a43861869ac2ff0bd391be111ba7071d598c649e50e6abb8c97e6fed0e43580409cb8916147b368580cc796ea4032ef6a73deb63e779b68a87c9b22cd70bd27c9cf3886b5ea7a2f09e08cdcc714eda3fe545db8b2aacdbd84972441026408183a43399da09681442a92ae25f72f66b8e515feff234140ddb72050867a6744a7299513d3f3dd07eb5f75185cc89b51828ba0dd443956731ca5c31683f1f68ff25b38cfd667ebdb3b119e4d83d6b0b9a384affd756b8523e695cb80553b1d73e4fd31f29be42a18f9ca4451f58ff30bfbe0edecb805adc", 0x1000}, {&(0x7f0000001100)="8e40e042feff51b8319157c8d13c076276279df4b5f5942300eae22a26be7fae6ad3636e50", 0x25}], 0x2, &(0x7f0000001180)=[{0xc8, 0xffff, 0x1d7, "c25b377e8ed282e8f93ad36c234b4e8b64eae39907d608f93334607405bf4b50730b136792416ab60e2492a787fefb1005c4f10ee08a0f6ff913dba8ef4416e9c64affc208871c5839ebb76d7fa546996a5aa82d051130a192b0b9bd0f3f193f09a7705a6baa3ba6144c12a1ff52964918ba1f1a9a9a23cc6823ea4fb8a088068700179b1ccff32e11138166cef8fba3449b4fd82b6ddae0beadb480b12b17d66f32dc93ea7d929424e5b6687072537d2760d20e35"}, {0x68, 0xffff, 0x7, "5afae35215a2761894d5f772f60fb0bb7e587922f6b819c8ba5a305941ff72c9b2dc8006d68966aaa5d5fc7e3ecc731a8a7e1277e89a6d951c31d018853a274d5060aeb24041cfa858bf85d704625846cb"}], 0x130}, 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x1dc) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20020, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x1a5a) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="02", 0x0) r1 = syz_open_pts() close(r0) dup(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) fcntl$getown(r1, 0x5) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) 16:00:42 executing program 0: clock_getres(0x8000000002, 0xfffffffffffffffe) getuid() clock_getres(0x2, &(0x7f0000000000)) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x200000000000017f}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) select(0x40, &(0x7f0000000040)={0x1, 0x2, 0x9, 0x7fffffff, 0x9, 0x5, 0xa587, 0x4}, &(0x7f0000000080)={0x8839, 0x4, 0x6d24, 0x8000, 0xfff, 0x1000000000, 0x9}, &(0x7f0000000100)={0x0, 0xffffffffabe696c4, 0x2, 0x9, 0x57, 0x5, 0xffffffffffffff85, 0xfffffffffffffffb}, &(0x7f0000000140)={0x1f, 0xfffffffffffffff7}) 16:00:42 executing program 0: setgroups(0x1, &(0x7f0000000200)=[0x0]) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) geteuid() r3 = getuid() getpgid(r1) setreuid(r3, r2) syz_open_pts() 16:00:42 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x1, 0x3f, 0x6}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000000)=""/84, 0x54) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') r1 = dup2(r0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) socket(0x1e, 0x5, 0x7) r2 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) fcntl$getown(r1, 0x5) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x7c}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x6d, &(0x7f0000000140)="e526771ece446def279cbb7116b9e57b3077ea2ecace56b3a4b20cf55f98381ec4fc1eb962d91d0b1c7e28675578ecd0d483e45692c822aed37cce3b373e8d17af440a3cb7c80657fc7f9aa37e6a412ecff7a33265d1fc2cf4441d20ea017088536735fa5df91ef61b1656a393") 16:00:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0xc65, 0x0) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000040)={0xfffffffffffff001, './file0\x00', './file0\x00'}) kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:42 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10, 0x0) pwritev(r0, &(0x7f0000001840)=[{&(0x7f0000000200)="dc0b0940ddd4a27452bfb27a587521ba4e2e8d2db83b193a0728f6061f6fcf40b5b18c797efc24f2ef10e658a168ba9b53d9880712ddc054f00902006b6f9a2494146dd22bd51fadcd510c8507dac2b76596d9cd39daa93024ed46999c3915c887ef98492c1586e268f675fba6079712c43f249b34d9ab287e1b9bdee95013769722ac73080e8f03c056cb", 0x8b}, {&(0x7f00000002c0)="a7dcd69bad0f738da3ebe718efec3ad70d6c03edc23bda4e58083f82f59bcafd914b698855117f30cd0e16676c3eddfb5682151d4d1533b8a4393469399493931dc9c1e23ae708d9084f3c57b3225960ca69ff08b3089a29f6dc893fcef6122567b0c649ea806544e620c9f925545d633bfaea04e02895388c183dd239b8c2376be308ff945c5bde90412b36cd9cfea8ae4203e392997dfc8355620dcf404a2dbbb12a759759006986934bb52346f1ce084018918e8dc6b827d05c69757d0f5225c02a70028a050af29e3316680b18cdedf2a13e25d87c9487f486c06c38ec087b58311073128a", 0xe7}, {&(0x7f00000003c0)="76210a3feefa1acbbbec7834fe948564ee33ec66e6cc4b47f911772d0929ee36c10b7558a955807499c48f4b5c24e635d20d540a9ad12abfa8fe7dbc08776d5654083a5be27e231005c0bcf97ee02535c7e4c36e66fc9b0808951220c0aad6727ea15861304f053383a75d6a5ff308d31e930b57d566552a0138267805b9e259b5a64aeb743b8dbc29b219bf044a9a78e9eca8f9", 0x94}, {&(0x7f00000004c0)="7239781c8f6c9f7543e0432a35385cdaea4e4a2d6354fe34f5122762c2e01cc99944736cea01b3f6e14f8104ea56a1d14f6748d5bacf1da9b19f21505c5c3f429f4372e8bdda30da6626341815c47cdd01cb33b1e05ea77f445de690c08039873b202f6cde1496cf8f1d7cc68ca7bc48300abd8af10eaf23fba45c7aaba8a9966ea443f48a11bee8756df13357d680f0df5b66e4a202", 0x96}, {&(0x7f0000000580)="88ce917d336b0ce60b7292c82606550b2219a7f143af99b1af4047a9d28f59d54cca03e1637991e74f295bf0d32909a45062c3adbe7972332ab4091a2e50ad96c84932fa48d82bdccf30b7d1f802def0eb0d80452fe3d35917c47300c75dc122dcab4215e80586f6457ec498f0d259b0e0552b85f427adac90868d4f4710d9a9ad19d7bdc955259ccc8931363d5d4e714dc64abc22ab85c9a1f77c0713f78f80201d77160fbe52979951c83bfeb53d73abc475adc097392ca4239b7d", 0xbc}, {&(0x7f0000000640)="17385fedda4c3060e5005f900cbeefe8aa7a2b828f692f7b8b1fb3c8eada97ec319cecbc11b9636d72a6a1178a5b95426fb1c7a26b7ab0eaae0033d0ba43398f45dfe26f43a9fb401b505ef1e9adf4c70ad2f0d9a94a205dae25304b0f5daefadbcb8f5194f9bf08cac22252d2dade23cff7560af2db7d444cd4c85e5985588ef7d73cc9aa7a09c16b44a2e213441d866fa23ea2dc4fc84dc5a05e7c13f6de38b1fe40171a1659a27b5794817b7834b3162b160624930b168cb60178427916072095a4c39181902fb642a3a64df91e83574a067a080dce88a9432af4902946306c05581e202377d58701c87081c0f65145276b08eb529d7a7b4ab311cd85992e266053be46d8560a72a5c0b3081d6aaa285a63952537271aae2f2ec3e50bf3e5fbd2ddee63ab32c9bffe8c9dc99dd1783bb3a1d613b28ab3d4ba7c5be6a70547e1900124ffabbc4f2d21e8f0abea1d9fb57af7f834bf86fd0c4f013e4f912c3925f163b15ae2d25c7edd910e5fa52c3e1757921cf85042f013884c146182fedac72c7101b29c71ece990c8536f186dcefce90b94a02b6be91cd22944e43c1bd90f3d33bbd5485caf59383226a3194bea5bcaa5315bcaaf0a52bc9f3e530ad10900e12ef86a9e25f266b611f24c6c83ba58835951820bf3c45a6b4bbed59ea6b54ca07d00c3e138aa58d9fafcec9208361c7a859d4d03f6d0ed4b74c937de82182df06980f1f1d893c0fa0e4c029fde490f7c8cd8b36d86029bf9320ffa18f613574232215e7b5dc3e63861640142596532c21c9a100e30fb6bb77b93b1c12c5199592ab7e6d104224c2683b85a9ce579f2a605aee496e5e9f351bc66e6113334d71467d244641f6cfe6cdf0dfd3f79d7b45073f21b895e5d7c32a67be8f6915eda0314a4d65cbeb497b49fd76ff6c46d8b8fcfdd7b628620ec1c618396a8a8b3addf594e3d9c6c863a7ac312f2d90326abff16dc05f6a50bd489834184511426b6eb1b3a2b1bd37acd750e7218312da10156eb21d3e7e372c72e146b77a4fa7a92954c04cb8ccc5f08fc4d5e02f22415588a4359508c2ffd4bb6560ef3cacbb9355c91a0b3a7a6722881ccf0416b92994344f78e14fc076549c27251c618a7ffdfb3401d59449d3d453e9f8008199c4e5e5dbc3b2e2c030606112cf18e4773c66a8be03dbd88e3b7fc3327fc54a71272780462150a834c806cff38503df3ca0cd945644c873ba1578eb404c48451bb5b8f3ba98d096c7ece9c2c30c418f02475a9923ed69d4d531d5c09cf7019ba6fcd117cda2756610f936f1310867e753ea6fd8cb3ce8838b2b441d50d0c6eb4485d2da4d78d0dc49978d53bb913a41f1228170fb170bfd75324e96598e3e7b08f2b7e4807148a6d0be602198970f4170cf5ce72589dbd45d4cd028f828484e573f6649d29ed2f3675e9313241319a1ecc33538c4619a1ac3b88367dddf9283eb52683db8eed6a63b1f82ec8c020fa1375937a723c612c39ef6e1b5bb4bebe49d3ff823905c2294d08f8a890fd751eafcee9efdc5d7f1c67d75ce0010e1884967e8f40ef282e40b459d00371fc5fdbd6bf4062e2855306e2160c7a7b4b3af01c3cda88651d17b90e3e3c51c1c3fedd7a65129ec15c0808672f6506fd90310772555637c62c4fe4ce49bed5d79d8132460b08273b34c0f95b835cb9f2cb6a2264ee304c033b98656d21a605fe3bf31da1e81f7295771cf22d3197e4b449b6521df6c6798b01ccfa1d35d0568fe181da790f6a2f93ecde704921a29aa1f0f967b88597849d4fd4004465c0ea6312182d2c9920d6beeb67899bbcaf64f545340a9e45773369694b1047b80f12b9bf614a3c656b119e15b9083ddd7f6d3d3ad85228b476ea6593104810acb69d2fc72c63b8c46594cf3dd04ef5ac11f4f6ef006843c526743235ad0b4c652212360f01e34f4fb3ecd28fdcd5e6268252cf613dcb6e6f038459709a500d4860cfeccd1152971c1c8dc983775b574c837bf142cb187ac8c3705afd8b350c6d367633ef1e797a38c0e11703ead7c88645f1fdd3f12845b8840d89503e4345dbef5bf243095ded70c876b04fc2d306c5af5a09c2bf44d9fd785b1c22818870fccdc4157962a67692a058b8619f1a4d3b91d92600fa3b494620e609bb433f7fdc91b6ab286f6ea55f8223386bd80cb2f8a795f77081cc7589c7c5ad4bf92b231391eb1d08e9531dc75d86e5da2823636ca175ab9da612da68e4b419b2a0261423df98f7ad2ef05e1e82e9420351551dddae461fb44b12d6af2802bebc6c06c4dede4336278a1f347718b2ba4bd75a47d49ba0f02f373f9876d28e7abffa3f87df544a12ef5c514101ea75c1ba9cd43f7c63bc83ab8b5a25979e56928bacc4634ff4147866607ae663b79fcdda19f20c684e37854b73b5f80a78af0a45439e319989b6ee5caec8e8851a6692dd57215a52556ba72c34269ac7f92d94c809d1114316701d08a03aa9ec9b3ab8242ae8b8d603cb544781d4fccdc9668507466e630c106976a7324047516e5c1acab49fc2dc968482154ad35dd6ab865ed1d1452d59fda6d1eb8d22b595fc5c3cc93e275cbaf84634d35a0649e340e888b1d4455833c330562c771f21449877a0f723e948b7be8189f014e775f5a32038160395bbddc7125938e177acf785e6ee254608c37443d3886a322964abaa821c055b1f1256e6555f517a74a5048771a433c8381d064d9185eb418505b7eb4f09d103ac80f6199383b00f441e8b2c6e9363daa1717444ea0379cea4400dd7ead57be666582f7b8447862ec304abf74a3fe61a2ac5b3ec58182c281c37eb0a73d62d2d6569bb214238b97fcc42b655c2b10b24601d95be07b2e9201a036d5cf63743593756ee4d36ba73c0fb0dbcafe1696fdf0ff4a8fd0e3d67d077f8cb5ef8ad580efa7ab23788c88c723744254c5cd521a5d80bddb30768903067202ef0187fbd52ae232a7e0ec0977ad199e93cf84a28cb2281ea0ce9315168c066422ba232e436a3c5d96e69a9f85fba46f818db8c1023b58e6373bf82da04560173bd3332e850691b555f60dc71be4ff0c232905c4429bf8bb3cc92f2056454dc89b8a123445add5cfc9e443fb4dc9fa388a02d525a27208a2e3d3847cfc2e6f4478eea2b006a9f804fb87a128e98021b58c09236add52d3af3cf6bb47fc6c739d63a720a3a26a2091afefe48747d691e2261cb2e73016de1cd77a5eec314a563e10ce84d5dcf87af12a9376e1364077ebb0d29d05136669fa426d2812e28b806866cb927ad0e10a87d5fec6beb30b8fd1331f1d50479684cd01edfb4fcb20cff3d53e024dff2b61b214dd10f09cbda53bc68a93daaa60a8527f5d355416c769e6350c10091962e2e925383916392af12d49f456ce783f97f5b5df17ff4ccbd90f27e77ad5d56500f8b0944aa10fdbaebfed0fafd7010ad24149c94333678073330aabb41318a81f24ee422be6924869975015998472ea2941a7e2835539b519546a9d94455f0e2fd5141967028476fde7a2e7d1071082e13c32340e545b7fcaec6dadc9891cce78421482ebc2ef46bcbc148dfa6d37243a857ab83ea8afa832109716b9d31208164fa60fb55fd0733309050a04b28ff40fcf4fcadb03cb8a41456a5e3a4b6b78e961a286e59b0f12d64fed1aca042d8d3c494d67818930868a30787081f0369e3236e13569834c8f5c354ff04eb493f104cda2900ba3024ce47afb2a0ec97e1fcf8d25db047163d79334e44ba30dfa18ad72ca090eb61db8b7b71cd4d9e7ae1feacb6e3257df12b10e2dc4e54995235612dc29372d5da781de8dc1650b84f1f34d7a2225c2cae0812f16f29f5e40d540b6cff38157427298ac9c417343dcfeaf47b03842820940ee249ae2235ea680b7e457110c470757f49e29bad616561db24837324ffb2a395a7bee1563721c151579b50b33a342183d1f584626c2400b0ce40479beb37c62a9e0cc237c4c6c451aab0a133a8ca18e3fc7abe7b7ba0b6c78090b46f0f3b483fd3fdd4e8db907ae4f2826686ddee1f782b049f70dbe6c7e4e2edc2931eec96fc268a05d3b57b20714bb09b13011aacd92cd7d03c4d62bbd0ef22f51197141f37a28955d982f123fd81a11fa4dfde70ce44ff9f076b683eef490737190b7c1b19d89eac62a35118e32ececa96982230fe2a4d36bc73338c0950837b94a37ba0b4cbd9518553fa5e59a55bcd76789e9824a775423029877a3c839dbf83c97906d73c5f680a831bc1c9694fd9f4031ced519ed4c825d09240b91a0a4fb5bbd56e306b47b395aad2760eff39200858362aabc8d8699c9869ab4344a6807372a359a71d46f7ddfbb352a245e9bf6fd03fd318bfe5b59b7c1ab6a74ffcf237a3d11287c176a93b8beda9e4da44b3f55454f245ed9ad8b1806d5c626913ca95420ce28b43ec4c7e16af590a8c3999467ea9e71a1d30fb7071e69ca1d545109669ff21df09bc2770887561fbcde31fa2c2d4ccc44cf82f387e39a9b2949cca8dfd90cf9d3342d04ba8ad4012b3deddaf319f8583bde025b481a6bbfb069ce1212ecdeb26c27f4d3aa8bc739c552bac7c4ed39f6efc7a8cf172eadc5b5277b87dbe8edb1157f5bafc6108280513af3e506e2b549252ad2cb5a9fefcbf752033ff71f547fd347a231dbf22c7a1e6dd9dc18b964d8b19475d034efaf1aae6a25c7d34063e3d9d37025f81a5bdb7af44de96e89acde370e15d2b1bca9d461e496ee78f654db6616d08ea85e42635ecc10db6a819505b6a5d230aa1ecc9ce684e68b3a7f8ea9a04cef00fd242beb4fdb9c705c96490b381c74fb8a21760274bd3d4847e44d38526df67c036353846527779b86181e21e5ac838a3113e3de18c82532ede0a13a0c120e10ac8f81e9b34fa22a77b1d08fba1d3b3ac326f9222ff7672fc9cc89cac0dc3b4db30a21706aba1b0e33bdba617fd92bc9a9c638d63be4a3c44906e0b42f852540fe395e85efc711c985b2e5d2011f7fc2664a0f8720d4ac84acd8a442d30ff10cf07c1e12a8e40b6cc22a2f4724b6a3797514b2c18246271403c2b4a18656accb1fdad539705b318d41bcc2ae5b2e0682be6fbe140556fc7a80fee710943d9ece146dd930796f83d72037db7eb8b2a93d87dc69d403f3b76c88b1649bba21df3cedc17fbc8078856c0ead1a4b2726e6b89797d85025a7e2d3aa8220badf978a54a6bf5b9a5110a42a5c3515c936adc7be3daeddc884344ae1d8a7309a4940303c391bb2318264077a783d150013a99d16278255b87aeff8f65b35ea84ce7ee52c95b8b791e5b98bcf0a583e2badc093425c2cc44ed4cbc3819e25dbbb0d424034410fe5f5b47ddedfe195d32573b278ad2498c487dfac6ff1a282bcc9162e143a4d4a5b2ac51ebf9fae9520e020d56b49276c3bde8c67061e5990dc8b6f299a5df54c4e78143d1dfc014dc9a4793f15c3f9cda08a50ebe31d662f7de82db6ddcc9340f00f5f093c036d36480c3b7708f96df429d0927c9f8af674b7bec66af4752fa4468841eddfd025ed8a26303002041c8cec1e16a63058ac6280f42ea74cdec2f36353546391415d476067c8f57a3c114093cd8ef7ff1d20b1108be0072c601c70022c94950fa5736dace7302b70da4b05a898b668ef31ea06d6b54d02ba9a4a436d95941760458c94311291437a6f5e0bbb3c5f1301d3a357908089943c96a5bfa139664c575999bc57b15780cc815834de0ebdd9a0ccb092cfdf3781c3253cb67277c771c6e7b3730266e64168e751366c8b122c3e796c385fe1bc5c231e4", 0x1000}, {&(0x7f0000001640)="698976539cc04024c549ae334142e227a6cc8016702e201e939ae7003fd5853805172b568c05c018ef7ad794416a2c810d40b9dd8dc11891b1c3c7409758c06d2b49dd961a515cbdc6579d46989d275d8de6901e392da9f008cdd0b11eee1c65c79583382157f10ec12253a0b4e811778aa50ee12304458049557b38e99ea810d2d12cf1f44fc3fd93e9944a43c764416205c019866e80967191f586eabcab239013bc4eddf04520dec33cb422212a3934d76eb0ad7bd5f10ba2b98112ea9a61c5cf34d6e18c910c73", 0xc9}, {&(0x7f00000000c0)="a458388357db13e2ff0da46a0f197cd059d1a665062b5442909c5a2d378d4a7eab7826efd67c07", 0x27}, {&(0x7f0000001740)="e07c0e5cb6e0e9018d85244adfb38d19a53fda25f9e7f3b1787c1625c29036fa7cf0f9ea4df34440a13d6e84b97f2fcd617759ba24ba49cb1d0232cc17457eb8d1517bd1bd7c68e71cd9d3f939b4c7dfcf1a9f087759b65a15a8349caac330271a13af5ffc7d9b5d85a8a15ec6503216c7f184fa2a0f4ef8f7c27485c75a9b193574ea2fff1dd4c4e906681e6544b588850937bae512172c3bb1379cc9dc593fcaaf634330e645882fe9603f02c2785e10e39971b1374fb87d8d8df419471406ff870a539029e3595760806deb84842381518063457a961c26", 0xd9}], 0x9, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) dup2(r0, r0) mlockall(0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000140)={0x0, 0x5c, 0x400, 0x8001, "888be4cb66f63f7f243b001312d9bd045ed25d76", 0x9, 0x6}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x2, 0x2c, 0x401, "637692208d1b099085895cca55f076ed7885b1f2", 0x375e, 0x45a}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) mmap(&(0x7f0000edb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x4000000) 16:00:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x2, 0x0) socket(0x0, 0x0, 0x5) setsockopt(r0, 0x0, 0xbc25, &(0x7f00000024c0)="f2", 0xfffffffffffffeb2) shutdown(r0, 0x3) 16:00:42 executing program 0: setuid(0xee01) socketpair(0x30, 0x5, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000040)=""/117, 0x75, 0x840, &(0x7f00000000c0)={0x18, 0x3, 0x200, 0x6}, 0xc) socket$inet(0x1e, 0x3, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000140)=""/21, 0x15, 0x801, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) socket(0x2, 0x8000, 0x80000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x5, &(0x7f00000001c0)=[0x6, 0x48f6, 0x603f, 0x3f, 0x3]}) 16:00:42 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x9, 0xa, &(0x7f0000000080)="00020000", 0xe5) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r0, &(0x7f0000000000)=""/81, 0x51, 0x802, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x5c}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x5, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) renameat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xb00, 0xa0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") fcntl$setstatus(r2, 0x4, 0x40) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x87}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000440)="2193ef4693bd7b711cebf4be9a69cf6584abe5d60b341df727b86f4b2122e30402e23af598f1ab80c91681d25c6c5d2cee9c6b7148341e54d317db4a6ee91c8cb910da492d0d07c03aa4f43b2641ff6045caaa51d87e61bbf3af2ea1a4040000000000002bf702d663c8f1e45a0c31acacf5ab3e2c28a3da18f080d5c2d1d5e8b93e4457b0d67f80ce0400d8628c0eb35b54ef64950d5990f52055536b6a8775780e3d461d09513abbea7d0abe5b999dc95bb964e05fd0f70463ae293a0363fbb367ae9cf3422381525d72d75af1c55d32bccf57bee3b10d3b3bca1f7a3f063538387d3fc4c15fd87445e8d24cd20656bf8f4fc4bbd8e32e1f2a9388651928") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10081, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x5e, 0x0, 0x4, 0x3}, {0x3, 0x6b, 0x4, 0xde9c38c}, {0x6, 0x0, 0x1b, 0xc0}, {0x4, 0x1, 0x1, 0x6}]}) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x262, &(0x7f0000000240)=[{0x87}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$inet(0x2, 0x1, 0x20000000000000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0xda, 0x2, './file0\x00', 0xfffffffffffffffd, 0x1, 0xbef, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x3, 0x186) 16:00:42 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x141}], 0x1, 0x1ff) fchflags(r0, 0x0) write(r0, &(0x7f0000000140)="c8918a7519ceaef190c6d4b3d0a104ded9f1e6a5cb82c5e2fa791e3154de669a9bfe0b7b3e9ca4de1001", 0x2a) poll(&(0x7f0000000000)=[{r0, 0x111}, {r0, 0xc6}, {r0, 0x4}, {r0, 0x102}, {r0, 0x172}], 0x5, 0x87) 16:00:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x3}], 0x4}) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x1d}, {0x6}]}) socketpair(0x6, 0x7, 0xfffffffffffffabf, &(0x7f00000000c0)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x9d9c, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:42 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x1de000000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x280, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {}, {0x6}]}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)=',\xf0!\x00'], &(0x7f0000000280)=[&(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='tap']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:43 executing program 1: socketpair$unix(0x1, 0x4005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x4, 0x4c9f}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000001, 0x8, 0x5}, {{r0}, 0x0, 0x40, 0xf0000085, 0x0, 0x9}, {{r0}, 0xfffffffffffffffb, 0x0, 0x8, 0x1, 0x40}], 0x4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x80, 0x1a4d, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x7, 0x3f}, {{r1}, 0xffffffffffffffff, 0x80, 0x40000007, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x81, 0x2}, {{r0}, 0xfffffffffffffff8, 0x4, 0x11, 0x8000, 0x8}, {{r1}, 0xfffffffffffffffb, 0x21, 0x90, 0x1, 0x9}, {{r1}, 0xfffffffffffffff8, 0x40, 0x2, 0x0, 0x4}], 0x3, &(0x7f0000000240)={0x1, 0x40}) chdir(&(0x7f0000000000)='./file0\x00') 16:00:43 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) write(r1, &(0x7f0000000200)="c34c212e858e28087ecf6e4821a6f2c666328e1fc0d923f0f050edce37ad3f3afa5bf31e96d9aa04674b092677279f1632bdc39393171ab1f1ab06cd59e86a5d4d2176286103d678a61b9e5b52cb3485cdb3c3f6ae4f001f59880fb57847d13326827f29768100a11337321d12175e8268064ab4a3224a26f40faee5e18cfb5d1cd308a62cb345350240d0", 0x8b) r7 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x5, r3, r6, r5, r8, 0x14c, 0x9}, 0x800, 0xbd10000000000000, r4, r2, 0x8, 0x4, 0x7f}) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x41, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0xbf02}, 0x10) setuid(r5) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000380)={0x1, 0x3, 0x0, 0xffffffffffffffd1, 0x7fff}) 16:00:43 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x40000000}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ftruncate(r0, 0x0, 0x2) 05:37:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d0263a8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100"/177, 0xb1, 0xfffffffffffffffd, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1f) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:37:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0xff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000000100000008cd1fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) close(r2) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000140)={0x0, 0xfffffffffffffd2e, 0x0, 0xffffffffffffff96, &(0x7f0000000200)=""/88, 0x58}, 0x80100040000) 05:37:04 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) write(r0, &(0x7f0000000040)="29d3846f11848c64c89e0596ddd4a70e8d1abf35292da5175dac0e536e56bbad2c760457c5c4c45dbf7c1a13ca4c2b590dec4123546f27dd3630ec65d6da7e97244c6decd81692138f8f341d5710a6666dfa625d5601d4d68115a01fd7a2488fd33bdf264e3e511f54e1487eee2fc5dcc3d1e08b634f82db3b4262e8459d5112fae876d961ab", 0x86) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x7f, 0x8, {[0x400, 0x7, 0x7f4e, 0x8, 0x8000, 0x8001, 0x101, 0x5, 0x438, 0x200, 0x0, 0x156, 0x1, 0x5, 0x80000001, 0x3, 0x200, 0x84], [0x3, 0x3, 0x2, 0x800, 0x9, 0x3f, 0x5, 0x3, 0x81, 0x9], [0x0, 0x8, 0x28, 0x1, 0x1, 0x3, 0x6], [0x1f, 0x7ff, 0xffffffffffffff00, 0xfffffffffffffffa, 0xfffffffffffffffc, 0x4], [{0x9, 0x6, 0xcd, 0xffff}, {0x1, 0xfff, 0xa7, 0x97}, {0x5, 0x7fff, 0x2, 0x7}, {0xe1f, 0x0, 0x3, 0x7f}, {0x9, 0x80, 0xb3, 0xfff}, {0x2, 0x588, 0x0, 0x3}, {0x1, 0x7f, 0x5, 0x7}, {0x2, 0x65, 0x1, 0x1f}], {0x80, 0x81, 0x1}, {0x5, 0x7, 0x5, 0xfffffffffffff801}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x7}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x6) 05:37:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="95c28c2a0a890749066cc5fc7a4bef696e2019d4982536e39fd8fae0e1a5f3ea72f2fa4032c77d0d5da3a21a6dcf1e7aab0a606a98eb36424e439a8af7de8c65ec3c2cc07df8cf4883588b2f9c7bb6985788726d8c4b52d6d028871f2f635636d9bc26a30f40f66f8ca25db81fd2f5e74b4568cd86a937100a33b1449f9a3248989d0af2d4b7e8a1462417e0491e83f0f02e512b94", 0x95}, {&(0x7f00000001c0)="d17f4370d9e4080b7f1f7e90a60841e8a58a4e1d5d8267879eee42c731c10ec71f664bd09e8ec1ae1e149e05bb374f1dd39c4f0fb7d1434ab3bb3944621f0ca85373b8856f646cf916cd7166267a68a30b28c8f5f9195eb9db51d5da6f984ae5828eabd3af31d4b8174b1155b2415d2f9c8a68071b94549d24e8f85daae4ee8d6cfc100b22e8b965a8643a5bd8", 0x8d}, {&(0x7f0000000280)="2adf1d78852d089017e7f3748db9734903dfcce530f0cbf21f1523956e47735f24d6eaece81bee659e63a3186f21c4c13cf27e6591f87d3b627d2c4e68574aadcabd87235319b26f43484081ddc8c281b7f943a12219", 0x56}, {&(0x7f0000000000)="959cbc7c187c98ed013eeefe1568c7daf8fe8a31b9", 0x15}, {&(0x7f0000000300)="a115d6727f62d75731cbe651b677cceb2768aa283bf76ef9867a86a6b685f0f17e7e8ad0f479a6991d857d73a969a7caa68f1e540ea0453a83dd3c0a521424c4e22a69cfedfa71f0ca19e653b68d6363019f2f89c72930be738ded803a45b5ce6536b4361d6dcee0b88705c7d46f246319b3f8419c0aea4a2bdaa089cf986ed602f8626a78", 0x85}, {&(0x7f00000003c0)="fb6a0efdcabc91d5fccf4ceb4836f8b7c8b81ca4571aeb1c07a3ef5810915812f22336d676fe119b15d9b45b0a5176102564a4e75305aea07f149de93cb083272a8dada1776bcb2d02eef8b08161ec5c7b52c5739e3be985c49e68c9460425613e8872485bd51f255a14b0714193501b75ff", 0x72}, {&(0x7f0000000540)="5bcadc888c35cd8b7b550407b87b820101be3f10d1b1512917b95fca9f5731a48d47f57247980d7f71d02a1f2989c79d2511934f369e5cc6dcc4eb01eb0c26abba74db7cea2eb9875638e24475b1f3f3f35b48dcc2738852ddeba041f6ad448c435fe3a771791392d2a9503c0433f5c222eb3f1c8293369ea40cbd2280b9c7d59b8e8aaeea5187024a28ffe83095d7d8ed6c0b2512af33aec39f12ac3fcc2d09720f048d813fb057424dc5282fdf970dfa2513", 0xb3}, {&(0x7f0000000600)="09b7ca6ca9e7cd92ce215b81a047e989e630c269c2217a17e64583a13809862f313edad56c208738929004d7c73e0d10e16ae60a5097d72af030f466c9a33c2396d2d71b0d55b2152cbca5d9fff23f44a03c33b3663e0b6e7c1b1280a1c7747450bbf019b8a720289d47c23eb0be7562a9cf6479378c1807af7c5157057c969ab1c0eeb5186ba10751891fdc0ad7f159b701d6f25988be6725a244a7", 0x9c}], 0x8, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000480), 0x9, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x17, 0x0) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) close(r1) 05:37:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x4f}, 0x0, &(0x7f00000001c0)={0x8}, 0x0) 05:37:04 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, 0x0, 0xdf, &(0x7f0000000780)=""/160, 0xa0}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x2) close(r0) r1 = getppid() wait4(r1, 0x0, 0xb, &(0x7f0000000000)) 05:37:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x400000000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 05:37:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x40, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="eed9a79b4ef2b343d8cae3f3c182c9b3ffb5645db0013e18444655c19f0812ef419fb626e40bbbc1f589518ca5eb66d61ca3e460e1b5e54ff3a1deea6327a944", 0x40}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x20002, 0x4) getsockname(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x2, 0x770, 0xff, 0x1, 0x2, 0x1ff, 0x1000, 0x3, 0x3, 0x0, 0x12e}) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x1}], 0x1, 0x0) 05:37:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x100) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000000c0)=""/73) r2 = msgget$private(0x0, 0x103) r3 = getuid() r4 = getegid() msgsnd(r2, &(0x7f0000000340)={0x0, "9ad7ff91df773cbfdf709b1a4c2f6bc37ae27998a50055cc45d8094e48c6d7e7625f426890f373c98c246c82e12ff274fac5e48a0e61f0ed9b50553068dbc899bbcce73bc0f28004e507e67290dfcbaa5748935080100399d162c37b31c444a32fc4f7067b849e08e936609ea607d8501604da039db7f1f3a9f39db08bbbd204b9a9cb6fe32b5e7c74a870944f96b39928f3915f0913a2bec5d5811700170b531359add64e8c2265dcadd1528e6ae046491cd77ab6c4b2c3005d0da18bbefe44197bd4fb77ee0e65668aa9ce96759b4b"}, 0xd8, 0x800) r5 = getuid() r6 = getegid() r7 = getpgrp() r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x1800000000000000, r3, r4, r5, r6, 0x1, 0xffffffffffffff6c}, 0x2c91, 0x1, r7, r8, 0x2e6, 0x0, 0xfffffffffffffeff, 0xe8}) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x536d, 0x1800}, {0x0, 0x8}, {0x3, 0x25, 0x1800}, {0x4, 0x7, 0x1800}, {0x0, 0x7, 0x1000}, {0x0, 0xfffffffffffff70d, 0x1000}], 0x9) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20}], 0x20}, 0x0) r9 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000200)=""/176) 05:37:04 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) r2 = getpgrp() getpid() fcntl$setown(r0, 0x6, r2) ioctl$KDDISABIO(r1, 0x20004b3d) fcntl$setown(r0, 0x6, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x6c}, {0x42006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x3, 0x1}) 05:37:04 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) r1 = msgget$private(0x0, 0x418) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0100000000000000f28f1d568fb7299e7dfe3df70c76cc59162603897d3c1b11a789ade9963deb66c011c4834075ec749479b075e688b94f813c0d0000000000"], 0x39, 0x800) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 05:37:04 executing program 0: r0 = socket(0x400000000018, 0x5, 0x0) setsockopt(r0, 0x20100000000029, 0x4, &(0x7f0000000000)="3213bd4f9dd6e0fb7b69821415f93df3690fd111104b6d47597ab87b32480641b848", 0xbb4f841d127d5707) 05:37:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xffffffffeffffffc, 0x8}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="b3c0b138efee3423fb0135c35de93959206401d7726e1b78c1f628cb057105e3fa53af5d7f5e733dc120a45f6d2e9a97d3b4e656a2bac82c47f848987aad98caaa40e82189ac8f09", 0x48}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x1, 0x3, 0xfffffffffffffeff, "854967f5afa680400900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x335, 0x9, 0x3, "cb115c756553e1ca39452301bc86e5969c8bd6aa", 0x7fff, 0x101}) 05:37:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) socket(0x10, 0x1, 0x1ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:04 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100ee7a4769ff364d82ffb5912fa0000000000007663289fcdffb82f73000000000000000000d6ff30b8d3c284dc1618c373d63c4909ca3868941f07dbf4968d60a61467eb971e56f91405ee56ceb9fe7d7469e3c51a714e078ca915e8910b99c8f947085444a341459d025eaf372b1da83e9478f4a19ccf1cd2db9da5b3a201706e86255132c08d60657f169cae866d9a4ce4e66a00eb3ac605ee74f5c4f61b011a86d9863af50e997ccdbe1f26d28ca22618fc4a6fcb2460dc15d79d267adcb202284b45bb798d9dc212d4a8b804be702b98f0a548c1c702897ee61ef1122657"], 0x10}, 0x0) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000200)="242f3043357549ef81de12b21b5311d783136789bd4bdf00c44c0226a0327d1d75511bb103ab5aed3d8d2514c38f847a6568a4685e3d1366acae98494a0556cf957578c3cdbeac22b6a5b9936057e0be27776497f5d604f51cbf867b4c2069227b68eb70673521dd11b245a3a8a7e8aef3ee78933098c695707f2e35f8b7c9910bf78bb87d136cb6d21d9079c9f447dcc3d5333a69893e4d1f33c18dbd4e9fbfe584342ff5ce1e144b9e26cef6e77e1486ac65c1ec324dc8f2e8f5fdb599b0dbeb00e8243ff14d2bc9565d6f219617755eee72da2e64c112ce668f2ff99700", 0xdf}, {&(0x7f0000000040)="c0339d35ac1e7f11c616f86fd7d1b625c4e0f6969be40947f396a6161b2eebfe58d2b27d079f2aa5a93cf8343072bbe88adb2ae1e3d1c7e46cddc477c8772b65dda0cee0", 0x44}, {&(0x7f0000000300)="a9e29eb276ddb6e9f4396d55e386883bed26b6dfd99bdd461aaa6103b06d8ebf7329ca021bf9fa754c7f1fcbce67e3991ace58615f101032efb2e6c4f6e5ec99925e79df244f647b8d6284db13d3f8dc426a19662c83ffc7b6614fd07aa190cdd8144e3cd4ab5f1f6c9da02069ab8a0ccb32966820c201db41499c1e2ea4af9b27c06aa2a6e0aa", 0x87}, {&(0x7f00000003c0)="7c384912c155913b292ca51ea9322eeaf939e1d4e9970fbad19a5a4c52dc5c6f6e4a91230eb829bbdd85be449de3f93a56c19865ac4d946c7da4ef5bf630b75e460c236fa12d188d94d41795aa5e584bdcdc410666096924086d433d950a9d01811df839812dc867bb11a1ed34302b1322cbcf2aa499ca6eebc4e368da9d", 0x7e}, {&(0x7f0000000440)="8d6da97ec3fe3695cf8a1d5e1e3a7571e2d397f74082f7d7aa47c2b0ea8f50f839ae70099bae6d", 0x27}], 0x5, &(0x7f00000005c0)=ANY=[@ANYBLOB="0001000000000000ffff000000000000c2abcde9ac7337932399786f31a3f7a9389cb9ffab5d41c5b5963f65303501108602572ea8eaa7e9676c1fc08ce4e04e3f66225e5493a341d5972f6a5ecc8b6230c55f93ee48dfea793fd83e732223c06f21a20c8b0cc85b13441de5b1592624739b34e4d015541298aac21b92ff764469c644b38864ec58496815ec82b647f52b49a285d1cd9b08731633a4e0ffe685e00e2129cc43af407b64e754142b38bb4054e6847c522c1b56c31a380f2a0af84ffe67d9a11d1e2995f2c240726b2402d78a37895128174c22a20642878de1f80b28f96782c4f81f1f5eb5cb5c3a8c28908a142e04a75bd483000000000000004800000000000000ffff000000000000189deec575aeaf43620376414d9bae44eb66ff5716b605b581b99678e585ce2f89916075ea62f8003a47507e3f7e521b3a6b7600000000004800000000000000ffff0000090000000843c8ee0312cd2270f972a0c16831247a4d8e198d54b6fb38c5b0247dfe1ec0f2fe5811d92c259c35580fbd52ce9a8231da7043e97600001010000000000000ffff0000050000001bc8f9f993953490441d7d15818834c40bc4e60835552d4053c05ee00ba594cf7649bcb351d385af81aca179c4cfadee08eefae1209d26ec8e4c7c7d13299bfc5e4a41bd5319e313a1080ad00234ee70fb8504610cd19679dd2c9367bc4796c6fa455cf9c7dbec3a2e8d77a69e57ddbb28d67da4c2eeccdbba411e1ee9469a51ba2dcfbef7ad0ee5c00b633c85e12b5b804cb0c47ffcafc27a631600fd07ed8b47e218d74d89c01d7f4f3c1a4d74c85088e42627c7b5f9fc027c88b00af594e731652f61e668e1adfebff583637dcbf4b27d540a07d0e1020e4f2f3358c8756ab9bf1d084b10f6ae73d04ae7ca342a927bab529b57402c0147590bcd46e0739f26d928dbf82efa95d706be0d5d86b73d7c87e8b986777682d0aa40dc69152b7599a3f4516702e19071191ff1ce53847f48b621fb2674f6451fa24fae04d09708014c0ce09279c44b602981604e297dad94090c5c4f5390287d684dbd58662046ba639af1e4c3198ba527ce18388ae29e39117901dac7c1711b3dafa172e1061e378dbed2b9ed27871c0e27a29a3b72b6a87d4707cd21b70734bf723cdda30054f1730ef137eb20b299059a9f52251e39aee9e85b5eda6ab928a749a39c126ce86fe69af2840141228d8c91b7b5b151686a147f9b69651f82ec31d7937229f379a3f5df5881481e7cb1523b9532b0df2c706e40d79fc3f57b7ca259dc483f1e8d8b7ce59aecd580aa5362947743cef39e5815debd25afec379384bff415a04ea6418f550b2a7fea174338db6557b7a34503ed59ef8a2cb3060d6f37e0e4cdab965974dcbe317f83b498ed3cd2e0df41dbf2771505d917cbc8b13edd1c71a33e99768d029ff283e3d546fb7ecf458d2a2c0ba16bd04712046c4c0307d9becd5959e7f6c4cbd45f76421ebcb7737020d00e0c316ede6fdfdab5d4988c3acb3538d100e93a9a21b135590f3e8f7471cc14fbdaf5d41bc3cd64fede2d6c57e7e8ec197f0ae3b0364b159947a04de7fa7ace95beed8b5de051ddfc63abab7afe4f030b9639d27749774ae08d4f6d5d749d8474c554ba5f55300a99e0c852389d1f3c260e88458e6060e074cbb9bca7511190a771b1a3ad4fe6d28227dc139f6cd7b525038876c525065deaf689082372e1950123969a5cdb0b82f966726b342dcd225c0521f6a5ff81db26d6585702140e5f2741ab1033ff5d80cb0ea4ba82b2537f67b51a530d33d4ada3ce704c3ba229e0ba215e4789176906b38086d7e7e47102c3cffff3d2d329a275856cf5d62d434ca20f08f1eb3fcba595e46e6bbc440828d15a18110158342a3ade55f9da6449e3ccda0d4589eeb2dab2c25cfce8da9112ce5e75e7b8dedc590a25ad45a5e1c986252af80cbd77f7bd30d7f641c0c9019905227dbf444a08d8f90a8a4d46b67106ab88dd41a098007f7ea0ff8c4b0174f275e7d446f14a76e2a49e7a67a45ebb59ea10f7e4a468cb19091c145c59b9bdf9ff8e0ca328af91085f0fb893c851bd4020398323e02a4588491cce1d7a4c665b39f603ef1ba4fa88344ba1089ee40cf992ca46f89569f5fd58c83034a042339beba32745fc087f08d42ea31bfd51a6f2d87d93d878bd200c41278d6561dbf1cf224a7669720802804aec5beb2f9f88b706b029ee7dff862fafe5bd4cd9a4d9d9a516ebc7236bc37f3d8321404b9c86e31b496f1deb1924fcdc79bc716a7ea2e3595addac380dd18720ad402b427504bd1d70ca462ecbe249a50e2d8703723b226d1beec3e01dee3adbed8f69b1e0990fa636915c2f2425bdad9296c5197cee420695c2786351cd5a8fbd3073fd171570cc6bbcef09bfaf74c0d10ad24f8d4ad4d8f5f3a71aef7e6460a969fc57d48753b8ec196984798d8d6c0aba32921854c8d65a0cfa6c58742615998a2b9117d1da218db163444baf9369fc9edaa5be2133081b10d458f5496ac81185d785b1d2db0d9c47d495e3db022fb0414288d507cbf660f458fe7e1a0a03ca2fb1d84371f2f3b9e4d2457d8bfbe6bd589019fcc1e4bd28a7ceeeffdbad06073cc061e804001b50271fc680eb8f8ee23da4f29f1bed98359d7d51c0c6c7ca4dc5f714945e5d04b7a166c4a1138508a7852810b378c88d1d639d19576d58cf110303b447bedd32760dda03abc2841f4a594caeba086b6abe4893b5634f5f9c028b7129635fba1c13da4c66162b801debba184e8f2ae4cf415275cee619b9996e17b0b419136fffd101b11f11acaf3c56ea29c6586d8d7536ac5db48d528698f75801e9031e0051b39cac936dd7f3c71526d62c060947c1f5d3a2aeba2e5432e464433861170b4300ffb53d240f5286dd6ede9143aad2691a40708326ec3a12e8440a93451527057983d48244076427d2e7aafe3e9eaae9f7a8ff773f06bf4788c5f67526f653af03203c37e3fc3375373cdc029484efa4429624284688c0bd31fd3bf69891f46b2c0e153b71cd07ef58b227d3056381a77a21136ec7215d726392b4c7986b7f79b60be19da0871d3d8c5edda88d2063f41d3d3045c72b0007408aa4e8349d23b5dadc33acd9602cd85873f6efcc46b814f9c01259389e4c2d5d17fc8e534d485499878140b12fbfc8c7f51b22f03c808bed94e1ce0d4c889ccbc09c095f6814c30792db81d94aff192fbd717dd7452595142cfffe61c866b1f78923ed4277d6b27de5dd625d2fef253cb6b3d08236f00136a819a4bb8870fcf0d9c5b3199663be8284c5e910b45845cc1ad623e80eeb811274f02cf76a1dfdb1fd79c1cf19bf389a5aed4a27d36fbce6626ab59659ff6ec0d87932814dc445fa0ec18ed570928cec162b070348b870fe738510fd64875460840c94557cd0d21f098a6a45f8573b8b4d6691fac3071bcaf4abb1887c28a72084f9e0784d8e25794dbfc5ac8e3bb41b3c04b13156b9e244e57d430422365952582ef473a02a799d50888a4e294a70b65f85b36dbea6f3b38627b0071bda65b837a1d9ad09fed1cbcaa962e1cd6ef699c8988d91926bd2f6176f5612cbd2d20c9a473ed038e601a5a1e7d4dc926238706092152ae1e5526b0fd7b31826461805f2b4c37c17c95d3ded6bcce3f235c102e8c72b516bc4c7e7199f1e21a60c996ae038523b974c509dce03d942e8609e1ebf085d04ea313223872a80cb17dbb50c3d08a8797b055320299acccca29cff6d75159d42d4d4a1b3d9a00539a7d9accc5c9a52f33d5aa0b50906cb25256a01d83407509cb9a3a2bac907c909efe14ee48ac5a698ba0b90e0c169d2a7dc2c2cc85dbcddddacc3c5615650544a9b337d4b3f654b3af113eae080db16d4f88e62676793a0c17b90832cc4238eeed0d0c591cace4cd5cb300985684dbf1b869590719ad54160cb468b2fa973378244c28c34ca0d5fb89199ab5d9affa4f43680adaf3f47209ffd113f759b90b31b94a65bf883bacbb3760f4269679e2b01607be0a0873365f33bdf9052580f5b08647d2355e4b7d577da0890888323ff86356a132b4661129d3bb17b0d0e4bdb1f677e74ca1dbd69256a9b28bb47756df8a2ca599beaa066d868a1420ad4fa1d02bca3d3a7871ad126b3d0c47b798db99b9c665b309246ab064c8327bb8b2ceeda11a77c76c861febab9b755a0348bd7e2c9287ca8d2d5ec790876f1f24b76ff2ba64bec0441903d2ba2f2bed323e425c4dc27209477476894f262125e6690d97b5c4ceee774fce91c924daf8cb62f6886450b5c13f85bc910dde6fbfe3119d63c442db5156a7a4e8feef0c0d8ef6f1fc6bef9dec9397b3fb67273de91dade04c72b90d205de34bac1ca76af8ffe26dfdc65055dbb7e37288a596ac3c89117a547dbc633174160e06ef20cab5bfcbaf028775b17ebee714867e2adfea7f7da35ca590876ae7384324b833d561cf4e3276d81a0efd55d33e84b0abd063893fb8d933ebacf4c4fad1c7da1c5de2f75a0dd0f377ea5bb6fb36c3ceb7ab7dd1a98af60a835d13b69e58242529c20f6bf656ed73bb0c53b7e2666e9ecebdaddcbb557eebd7f35b9b17a4e677f5b971bffff43a1c7a6b9611adfd311ff43a69874291dcd9d89f47d2eca3ba6ef93171b6432b6fee55d2423eec498a2c0350879948038586893f0e6d89ef3831b6dc7bd6703c1b26870f513d14858fb52b352162843b9bbfa3c451e2e84b530ca5c535e6df1b3fc558ef73a997ef535514da274b38c14b0ad2b96278aca0cf3ba63f02b1650332bdc6c37cded83c1acb57d3b54ce343d35eb038fe1f94e2ada008e0a99a79ccf6c4b06b8b6f593232f5cc3b2f2ada7febc14dc99728f29e75f5b4d266ed7befcee0f1e5a567fb5a1575c3118363ed0a9428d5ad38973442a46457b023b001a1ee4cabc61179d7b82bdf4cda92e419a84d656af7be2f9e84bd18515a6225239adf9b8171a1f591752b708c1666b15aa1a00449a4e407beb0586e2c3bf1f252dc4b933f9ba87c4dad08729164ea247530cc7a562d3ed85ed7f515a16d63c046b620281e43cc2bcc518fbfa0d5f1233672f68fe557437a30e73faed118776fb4e0896e31ad0bd659618a892dcbab9ef466c0f4843766c37829b878301da59a31c135abc0a3f8e8253dbe9dab6612244ed8d77599282a2483b13b09d75562ac3edfbfb2fc9cdc95d38049c4ddf1fe577ab63fbfc1d0b96eaaf55eda60c52b1188d8464c1719817aab8b341c91e16b8867c05d8b442369cb760239363088c15f12ff9219da446c2fbbcac0df34323fa1636e577ec416ad49bd0c606fa4aea9e12690705764584d816e234568e8b4e3a1de0ccebb488636acd7595f47de7f0dc0cf3ba517eea56bdf3e828f10099a1dab8d48d6def0435236c461d2323490c0d07b62b48776a9e5213ebd66c3d34f3a1f25b592081b69dee3c0a2d97579128ed2a7708f60eb7b78e167620733e93a9fc9f191ba61fd798ff87a03d073baaf71feba645516c6d676530cf255cbc8b7a6ed9dc757bedacf0172d76d7f656a173c925059ff6e84fa553eaa1366664ef8c7f6e7da9f53774e7fb4d1369cef9a13e8dd62aa8b889f458a514e0e5a73b4880063d2d3d3290589822e1b6ab6ea5b9492d09b9a8e245eb102320780cd9119f5c5a492e64e4252d863f102596ad9bfedccb97e5a2307da4f76068bf0023c9ad3d974510251be10fb81402fe418fa4b5fa25f819cfdb0a0fdfe21f6eccf225951d2fadb63547ac5274c9021e2e6e6d03d5a2f4d6b95829501bd39eef0411f1cd784ea88b8d81f7f24d973b5fbc5c81e45646da9f5512379bd5f7068fc23558befc3d9844784d915cf7327a1cfd0237fdb3ce2964d34e9fd95f5cd95728661e8a4c3f73f86deab4405aec52b0217f7292c87fda3cdff65f2a6eaddd4572d103b6b4a730556d9e4b5c8649625d9b2377ec6688ce76138c1008314c9266bbfcabb45b2dd34239f1fcff608f27af6768a815a224225087fa3ccfe71b76bda0852407db8e1a96310174c78d595f3328a94f67ca2048452994aef2f6e37815c2e48cbbe35377fae09f4e893be210bdada62f1c5e5624ca75e78d7a2662ccb53f0aaebb6d80a2fef1841e41ac9642430130fab2ab0e5ea6d7d2ecf2146f85ae2b22b190feebd9d94ea6999425b7a465f6ff5cdb6b8ab7b09103c77ccb64796fb54be7cf1e7427a78b0a9a9b05a26c9b833f1c499a08305295f738e71aeb1ba30dfe9cd9d76ba3b7d1c253d5fdcba2f77a4cb02b9854f69e40e55552936ed8291c5fb46634badb345d60acfd18abb80addca622ca4de1e394b7c5502eb9dc083d0d9b720e805a1e91c3364a8087800000000000000ffff00000180000064915f4d0b24f323847b0197cc75a62de714924db4f72798d05f411437004129f578fa95998c99dce7389df13a610895ed44f7e1e4bb85ca48b97e1fb26a93a62e4fc2f564e9efaf229c8362fd0540259c08197824e5c3f7e8763a4ae0366f2f65cc0f4e00000000"], 0x1218}, 0x2) socket(0x1, 0x5, 0x5d) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x30000, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x8, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x5012, 0xffffffffffffffff, 0x0, 0x3) r2 = dup2(r0, r0) listen(r2, 0x5) execve(0x0, 0x0, 0x0) 05:37:04 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x6) ftruncate(r0, 0x0, 0x81) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x9) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffba, 0x0}, 0x0) 05:37:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) fcntl$getown(r0, 0x5) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000140)="cd95859d430bac0f5a314695fc82f51e3b7a4035895f693c239787dcd84d3565b9bd8508d66bef126a7438bc0dc304e21015368d82f3e2473f410348e7b951b74181cd7eb6bba35eb7e08e2c9f15dac45a041eb8aedb3f01560158d876d7637dd595b81078ff64b5afb07e4a6a3ae280abb3dd8f6fe1f81cfbb810af6af33656ff295d0dfe91d444ed0b5c39d4274013c5bafe49ec9e85020d6c4c55fefd89c40037f86b7b9a77553a67583aeef657a93b5800e88103e1d490b11b58558673054b244ab8dc0cf0967c10c459ed3a", 0xce}, {&(0x7f0000000240)="a2c5ad156e6397157f7aa2d7c50fbf67126a885b8049d8ee963986345e1c36cb356bc30b015c55a59002a99038254d01b1a6654785b331f07187e8b5a307643e83e06d6d627fd4b7e53be030012562babfb95d7f23689a8eb98ebfc4f3385009c7bb22e1aed792c93c378b910a8fa7d98b61e6b81a48d9e58027599a7a2729e15de081", 0x83}, {&(0x7f0000000300)="7e9214403b2ab8c193ce37cf80e452ba5e3aa17eadda61742300a66f70316005069fcbe4e2f372f3cf5019aa84324328cc358f5f6f13cf8596a40b4e5131830dd5dcb9800267bb3bd2607ab125e1bd9f19bc99859d6e1875835999c4924762d3144774c861cfdc3b4e8a1f1385b2cabd60f4421caefe", 0x76}, {&(0x7f00000000c0)="fab00d3a68ffa874f97915057e8a42fcd6a78788a5fde49de1f6b6ead23c911e0e84263adf6875869b7a9239f96584b25226fb8c51", 0x35}, {&(0x7f0000000380)="d1af5c4d3a84c69cf18a7153ffb9364e0ebce59b684671691f3ddde15062790dcb3a7b5459ad26369b48688e97", 0x2d}, {&(0x7f00000003c0)="0028fbd76b7510429a1b42bd945c7a19efda374afa3ba64a4fe1f77b0f325b295c06b8fffc8449f4bf66fa248d91fad0afd9aa3cbd1fd7fc0d0e6d58e04d8eddf5c17e57fa0fc72ee086ae45db2073707bd788f1a5f85404e586a72c77148a670e39d746296486c6177189050cd4e1c5b56ae52018417f96d77e325f0121bef51b1471fc74d2964b1912aa3d92ac1882c5c5bf329bb15ce60168af8366abe7b91805f286a235dbd55f57bd0ccc3c44957f55b2e92cbf9d08b6d4f174262a00f1092e4bb4e85b01925607efa1d557beafedf4b48130500fbf0a520f7d90333c26dfec07b2d3ad8a11c13c424e5fef50b25ed315d2d54ba4f50ce4eaf34fb3f98f8d46dd531a696d8e4906d1c30ee1d059bd39af2f3688acdb7705de4ebef1b21faaf283c7831f88a7fcf5463f00c2644c9ae4ee6ea303e88777a0d467860d65b2b6ebb9da3ee38191bbc66bec7c48e71d968481424a3360d1f59ca890f4b2b33cacb2631afb34a02d90476d5f47bfee70e8359272c1508e6823f8f36ef0835374daf6a50fd8d9d44ecda7ff16b1bb7ff89799c24c5ee8f596f28983db9e97b2b74ea9a8b2a58f81ad00acece1c78f771c487874065627cb80e0ada8ef8fd912204e005719a56891fd8368fad231c644bc8b8fcbbacd5ddf5a2b1b993703a86b0623b655845d6b9f9adf1ed8c2484d933169fc9b0637a9e384c1cf76aa4d0863492b73d8945c18487b9d936c8ff03450db854430af90ac887c136f40b12c83676cd45072a995ba3aff0273922fb6551e83cf0740be4c49bc79326d4945f836107308807f56b4146d08c4558124caff1a30ed323f138865191dda235403e4e76fe846915becb85a76faec375a3ced6ecca217e3fd5d55a27eef0f87c27d92a2e84b76a1348ff70a454dce1e1d81ffeb53034d8433632eb0d5e25c3affdf64409875ba15f0bc5c2516d61ca1ce5efb11082d8fd69a4dabf9946733a7d963f651f6865620bf9e6adceee3f26ab3b5c3719ec78b33216f5b25fe697cb5c7fbf3efbc5fd1fd8c3f8c63a8f96dd6582be31c2b31cce3e9f135ba52a0028ea13f6d2f06ac365c833e3b137f42dc7fdc43e7919de39ede5d0553fa20fe508e0793baf1265a09d0f8180b913edf8303101608eb32556088d1a2faa47a445111f12262f37cfe70d7ba146cd65a7db674bca93549e96f471e5254a2590a79ecaf48d1d7c38fa776ca855a7df5f46323ace763e4b4412d21f6c192756435ee00ca86192d9f8e76959aab817ddd497be456c6c23ff7ee832f650fd892df92bdeea386a38e649d09ee075e7246af4290a8c8267c284c5e2ff93b583af0bcf60c72c431c311af4eb4e0f3f196824b2724aea1072023e4c2dfbbe99380eff94411dce6d8a33817e678be3143fa483073cc107bcb79b773e753f99349ea2882fa9b82f0b2f7c396d47ada74968e80b767524cee7069cee54c4f24ab62d96607945ff0846e6c1cf9b2ece4f6f7036de5f7a4674b61385affadb1ead48bc676eaec6afa1d3a14be74f1560bb50c2e0d993e5a632ad33970f524e6fa0cddf1be4f5a1c4d2d1f09b1989315e31fb3af6cead5a70d593f3905289e14eba77a1506067207d2645d14e64c21157d949f564daf63386192f93d6f4c235d7dd659f7cb39577ce82e9cbff9506af703afbbc4ecffe756126fc750a3a8958b3b2e1be6d760cd1cb4fdcc0b639734a5c15528109566b7e344cd011e31de516597de504638013a36ac701e9ac30c2f3980f0788a8b3447132ff967d88f8c1a34fcf29571aa1e12d006105b2fba4fe8a269e94fa50f3f58163c514fae09cbc4635175c24187141e9bfa255267bbc56ba270e349cdb554ea86caa33a32ddbbc13e20056653286b4e73592f465428165f7faf7614172a1fe45a4053481e30eaa5be39f4a642e9603940e90569416977a25b427d4b19053d92369b2970069b4f7c32f3402506a98de9253515ecf92a2c82a8e5e4c085a745e5f60ae37a65ff19a1819e4e3699fac7f4b54a53b55c31ec4b943437eac5ce25b70df1a4d7d109e3bfb11656045e1ef779d4055b419f1332500c55c18899dcccc3f0c99c60b0c0a5c5559b82e79d74cb54b7adcae72ebdbf54e700435fcd24827c1f8c72335e91b2905f9e90c80a6a1df235b7b59cf53d2d96083b5b64db21ecafbb992d8c837c197fe1ddc2244062064ccbdb6d14615d577fa456420c448cae38cd3c0146764c7da4278b046438c6fa65c66ca2477349c4347f6f63ffaf839b385fef25a8fec7106a5812f8603d9924ba664af24b0bb504648033cf8227fa50b2862f596e3827b5c7c706a557b120999d83bb0a958cff4d3b6029eb4392eba1315070964e47f8d8dd6c7d70ab367094afe01345f738daf16fac37ab7d4432382257df1d8d265156d246a01229a9152942043a10ae896a9df8a2d1c9057148f39e862d459446c7b2473cb3d0d78e9f4ed4965426b147fce1bb42e93ad8344cd803b64aa707567be01cd2bd5a3b2a077bfe644d29322daefcaa930e5a54b50a527405a57f05409ed2b8d23657423c3cef0964b86538f01bb0be403605d2baa619e99099dc8b453fafbd1783a7884445c7e5e43d5b9b09827cb62517038ef06c0e0e95bfd47bd6ff64f8317104d5aace966c3e704a55634db0b2d342629e707df23bf6b79aa054d77968b5f6f511093c19ecacab82c029fd925738ab4f720d050b206726f63d7348c08b5b668f3f6cfe3a158b7fb7eb765d58578ce39288d55655eef0345b6428237fb0a9a0ddee67a46c790b5c495ff69df4b115c3eb2b2fe6a760de2eaa1749d8e7cfece3f6d0afff3218d49b1a3ebe734a5b2c2074567ed38444de79ce8cb1609d635a9120d3d3fc418d4d0900033842c674510aa81f0950be88ef0925fa3c106eadc1ea13b872ac83267a60e61e1973eedf0e93bef01e08ffdfd2001915f996e00659c21ea24785fbd1975b800b49059496bd5ae374acc7c1e6715771b92dbb12db54b5df0ef80e5f43c54b5ccab804956c348cd6e0f7967d51056cfcced17ccd928f9667a20177c9bd1664ccfbfdac561ebef802399eb874e628aef1f80da6a1b9e33c0f8739076bd28d0a6e6987387c40fbbe663fc307369a04b028b5b386c7b0698543cf22fa10bb38e27f67192d87ffe3792305e8b857f2a864cb8186ab65bbb7ba1a9d4bc9832a1be9c43716971347f8d72788bc503182896be961379750b6d89dccabc71283655724710766a2d04a9a050f65060b1e986d6b9726558e140c15633451353293c3c300b8af65d909117e8aef8401664b0a54bff42de5ccba2b93de6a4d8f6cdc9633f9b26012da5123ef939b53ef1f89b21b3e63d6862a22675417950e7b28c526349a8a9e672966a6eaae0a94194b8364e844519d688abd67a28bce121de6a0e10a6aa5ede9813a0dc9956821491a605a56f3f0123bad696ea16680467e659d5924844afa7b895dc7d0e7cb00f44716009161854568eb30adb2ff94100d5973750a4f058b0363389bf3cb24b44d14360773d383d33f93953df5d88a2d4101a4039d2b25f47e19039d66062c28a256e9eb511227387fd7236fae88179387f665bc0241575fbf8feedd9a6a25a2011c017399b389992ae65379eb78f47609728529f5b6cb8dc449402ad0018e6437dd9271f26e1702874ca8f5f5755a9f83337f1fa66efeb3a03027e74c0735e92114b1bb0f028563c1b03dacb510676e5030add7bc1b419c194c9e7372fc379f5e3ab1b5305a95c6afd6d72791fd677d419c71fdc4cf636a105769cbfb617bed1b1cc573e224809e83c98794d0e738b0a644ebf8b5d7fe3917cf4327c884da2d0d404c0fb1953d77b68e64b27cb0f6c30e538adc4cee2b3d49fe58643989e08ba78aab78e1071dd608d0f5c8325a6e252b16d24c6b40cf817f95b15435f81228e5b6e8cdb18f23329b20d2e7da768e652f0e2876f5bf7bae70fb181e2e14c7da9bbd916a6c2af60ae686405863dd3a489c11d83a56181ba3c7b2e636f20e7ddd2f60652e8ec03751392904f7e4eb9eda2dbb08ae5bb6a52e999b94a1cd1cfe17efb4b5088b8fcf364af1e7008418b2fcfca47909e0800aec0691fad8b2c4756d7a6ec91a425342972a2e58b4d7a74d6dd1f2fd74b5e809faa0b8e756b2808268e38ca7c5bdb9fc4937ca82fcaa65af0b5af8b3f96c94859278d5ed77276b3a27cf2ff6073619ad84633937973f5e925655d36681aa3c34a5a11d344f6087450f0f92b873219d8c94c80666faef089bfd72486cb6e386f5065742debe5d9a7bb73f8c71293f5b520a2ee90352bab63e918e83100c51fc8a9fbbf8e7a3cfa57682ad460fbad87b05e49aa0a9cb1dc225d5330f329cb972b6fa6e1e2233238792875dd2194b0dd9ec5a365cf0dc0e7d3bbfded3640259b4b4b66a3dc76bfe1113403116a659c182ee2506bc0a4229e4b0850d5571b849e2ef8fc639cf816aaabab418fd1813bc6a1a34d3590ae550a63b7fe0ff98bed00ee006e06a5828b5650b854a6464efe3cdea914748adddcb0c20069b62ac4d34bb6c9d795fb2ce04df4fd11f0bb3c2fcf2f84643b682a2878fda8a587c06b22378b5c6d002ada99477fdf191078897db3f02e37b7844c64dc80486ac808f7c4384089cec32d2615c6bf5b71a38bb4edb632479d0dfd6aea6954a22fc2b8427003d9569da7210ccd795e44cd1da92c1a18f73412d20ab6454c56985d638235ba903b94ee3f205e254fe4ecc5fdf8814a3d648beca64e7548d92acbd9d2f1f858bdc5b6cf0e7b125d421a62075c7a016927ce750d73d24a1e18c77434f5a8d9c193c305f211eda3956f1be4c439fbfdee340ecd5150691325fa5f357c6f0376e2cd80de1e7b98ffdf3ce836ae0452d277e085f1a30e5623c13534038415213bfa688fb842cdbea7afac9230fbb516b37dc04f2b78e605f37e7b7db4b759914944306dffed83e8f3467fdfd54f921974906650fdff528b68450e2e4cfe38f7b3e7fe53aa39b63cef646cf30e81353464c363fce3f676e2f7cc70b764fafcd3127e360f59d4fbd56fe1ae1bd1a51f233ba40aec1f8a3110a4f2a6aec3920385c3cfdd634145e626f0bec99d478178fac44f83598815549edf5ebeffbc014cc966b9a99dca001a92244ef0949ec490f595fe0dee68a55f33a6bdc13b234a385d3f2121c1ca249bfe1f347580f24895e1565171e21cb00cae9f8fb7cc6f25b753b7850993a5bf4383ab4baf12c502adf3c44481832433ed7959e7a2f8d623e454886db33bfca57f850604e2694714ee7acd44195ae0140371d135faa4e31642c09b519cc93b8f05de1cae1a16bf4498eacd1fe5e3bb257e223e0dba27cdd5492df6757e76cef4a4d516ce95b682e33487f5e0b6a7681eb4940990367d5cb4abfa17a08a2dd479f193d335b16dc965a62902e19dba73854d160de8df56c159758a55632f57592fa50bb9ec6285b7d40a9cf387c00b9b08da228bdd3f02081f9a70befc900d284b327aa4960e0a616f8d01b71cebe12ac7fd857c9da3a2b4518cd36599c7548c1fc65c01201c05f840f36477581865d49c3f42435b8b0dee65dacb9bf69d06d04bd05ad3df74a4926d1e489df4e985805bfdb8dc84766aeca7f4964c821a384232beffd69bf204f0329df5bda03c28396077b9a32edc569e3ccdc84c51172f4cf201b7074051df791d1240aecf506a2a9bf8190406fd4f831e480fcd8aa0b40226be7e017ae5e0d5c2382b95e70b7019cd5ad8a64bf2a94a980470725e707efa35cd5c33a62", 0x1000}, {&(0x7f00000013c0)="1cb6f67e7ffa596ba8fe5025ea3762522f6ff7d334f8da7f77e305c7db8b4966362ea2acbb42d56abab1d40c81aaf73f0dbce74f1db7a354145b996f8c04d933d43ff4412f984039f3e2a37155d73056e32af7ffd2c45c616ad6d672aa97547d384c8876075e6eebd206b5eb7cedfa80bc6b73444bb69bbcab330010cf8d29f67509f1b1f50152c34daafa982df20b5d", 0x90}, {&(0x7f0000001480)="24782a3959aee1207dd29053f8d9d9a845a6072dda17665bd97d7155f388fdd26ef72065cc55e96fe18bfceaf341e1419be4323df4990a146cf0cb0f53070c9c5a852f6196e2f9364a319b25221021c5", 0x50}], 0x8, &(0x7f0000001580)=[{0xb8, 0x1, 0xfffffffffffffff1, "6c0995912f815895260ed88b539be3902c1b49bb950930da7ae923e5b159dbbd256b104a12b349c98ac932c6552babe0dc41f5326faa31629bc3e16a58699ef81696f993283220b70b1dbe68e9d92b878c1bf3ba93388f9d55f49cd662cf24f275bafce40ce0df533116ff88316d8bb9735811da7afdb032cab4646717adecd5dea2bb6b7cf0693b8ea57c13d76b3b298ca3ef450466285ed3f0d401ef0e229e81f8"}, {0xe8, 0x1, 0x3, "08042d0ed91ee38ad7b93106abfab7fdd66cc50f3245bbeec92a40d7785c99dcf5642acf7253f5556928c1791f27926ae347a0faa0aa6c5236fbfa47470bb739f2e13791ecebf3dd3520726fc27db1e066a56c75eae6e876007b6ef66a457c963feb2bfe460d5715c589d42f58fb9ef53767bf14f22cbbaf65294c4beeee40dc432affc7126017ecbb72cb59cb3907bf86102cddb5eb017292161843b2723f78b58c20b27406b194c407cd4170dde8fc9259728fb203faa9379565619057c34cf3ecdae9f339f73e7888dea4560036ea849dfbb0"}, {0x90, 0xffff, 0x9, "e41a788a5efd40e7ab1b109a26270b1778f810dbc0a7e9597b83f8427cd8da23e36192c32853f10178e98e694932a92aec2e250dace33fec428f087856920c7a0eb84e853aa429da9b30f5c3f54a935cb2cf9d14be0a9011145bc189eeb5bb60585092ab95acbf1583a5f5df75fec297e54a87b564152d37e30293ed94"}], 0x230}, 0x0) 05:37:04 executing program 1: poll(&(0x7f0000000180)=[{}], 0x286, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20020, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x22a) 05:37:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) pread(r1, &(0x7f0000000300)="0d7e9aa1ad8aaaffddc937cc793ed8e87031fb8091cb2cf736d15fe9d6627f7bfd77ecc79de59db7e2dec8c57da6ecb0bdf5333e93f27b60bc533f9d0541aaf62f5498aad05e9be585103eec2fbbac56a18cc5741b239d0f", 0x58, 0x0, 0x32) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 05:37:05 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) pwritev(r1, &(0x7f0000003580)=[{&(0x7f0000001400)="0f00", 0x2}, {&(0x7f0000001440)="13049654", 0x4}, {&(0x7f0000001480)="d0789418dfa8fe15591c8fa73433d155aaff8ef17b9f35e3608736e826e1f01f0c446de06d3ff850ed5b09f0b79593162ad671d6cdb5cf863e738d5ac270b970e84c958bdec4ddfed9494d5d5d31c5007b9a50594906c6c5f324a699efede669e9ae8ea492e4719e4eb05a757fb74091ef5b2669c4ad36b4975a51629396e5a394916ba44edbcf8973e9ab1d2994f49f467b6b6e17ac3267dd23871675c59af60d2f7e55dd3bd14e0c1cd90b1dc8cc5f8281e31a90eeecf0553f379e1afcbcc08a86d7b8f068eb9e3778ba931dfe2d265cfd3ec5524d47287724a6112b081d539bdee0dedbdd72c2422f28a7ec8fcbff9fc2cb59749fe5", 0xf7}, {&(0x7f0000001580)="b723b14b372de02715b6ffa159a92eb617fe408b75de5960d05865d294d9ff4d5687e6adbcaff90000c5dcff3d3093a814409d205585589ed55c91ea2312c877b907319e40ae26c4fc99e1e42dc7961a3434431ceb3c682ac86e6501a73f919d71a14f5eaaae8fe5e3820374f3f5ea00d089d8dc2f7571620420b10cf22aecd4ebff9f5a537186b25070fd215f0652ac185bf2a5ab41641e80205faf34201b1e7f57dc3f18999426f06931af917cee93889d43ada99c89fbc38c5ab57a4f63c7adc8216ee0ae2853699aec1bb7d4eec27d655bfc172f049b6bcf40d9e0349fe84f198cc2fe608614dcf81582997fc59abb368bafa689553fdbb50abe75a4b465d7f0f8de1be29e3ebc7a5a39f7dd9b6f74ee569ea56509fa22463adec4df370624b0021a9d842eded6d9758e82a61ef98ba2326eeecf57d01c57277265b76c3a2212f5847c65dd729bbfb5e1601ec33a953f36913df7e7f4c70c99188332db9ab08814bc14bcb4fd43a8166416015b2044a5d420b354ae1dd75f223857537c21e9f66bc9fb3cbade427160a95de085f5c5a39433707d47f8881d26cca79e79df06dbccab15938dfaa95ee43dae0e69687cdc89a23f9434e5803a70f77485a0952c788b2a16934b17a05570cc54c900be3d2c8061ffcf094fbc2e4822cf4f2f3f2411fb41a0abc16f3fb9ab1063531e4b0678ae806145dbf283f4a548ea76a34cb031fc25a5b4b8d395b8f1dc0c81c18e70f5b9c53d9e6482584d6947294c1dd30d8fea125f2fece0b313af267dfc58f19a41af2f40fa826ca32927bdb7facac40bb7aa4fc28aad38aef8349a35a7e795e10fa1c0831c28a9cc0f5e9a52888c7b5d468b6ebf1d1efdabc6adf3c1b1e9f299f114899b6d1c8555a97aaa3d164eb1a82b5391d0ad55aee2b35e6069ebfb91618617c04e54db8f3bd45c84bc26573ffcf641d4e1964244926a0154943eb8ad1349f8b8e87ebd56680f5f8c7c3fabda09cc3a3450ce79186783af64ed5f86701f0455bba088f54f38516263f6409decbddc87d3d386815abfba50a72821fb489b17b6a68205ca41909f68df307e729da3e2b7c61af56bcc5cb4a336c4d9092ceaf4dfa5c22faf7c60ef6e6b2c6f486e5691639a7466f1cd1d4468201b170f9b38698c014263cb57aff4ed8f5a1de5a70a2703ae90c70e5f64b9acc03c7c9486fb966651d917ca88eeb9b6a93fe90dbe85daedbca2225ae42327495578eef70169b4e530d3c8184143e6a572d3f8b80ea39c0bb20ec94bf25eca37fc505c10da54da994260277d72060a25c317d6251ea3570a94262cc6764ff1b6bda28060ed7f33887fccc88b0a502b8385866fd9693628060c749d7b01fe7e74768dd860f080deedee89feeb50778abc07b769806f678ace51f75a6738c198fac0437c36628f510ff7511a7f0a77e587f745a101012468c3cc3a0fff74a074dc17ed9ae7ef792d84f75a4edaec07cdac18bb656e36a4751ef5380d464fd2d0bcc2342c2d859ad6f363697db5aefc6567386f4a5734ac33aa2cac03d30a105a0450e37869eb20b8a765f36cb992530a029636dfc845b8f7bc0b0591ea5f41df96c32b00787db33f9f2a5b06a4b3328d6e72a296c1059153c74460bfa9cc55f30c226e2bea524f52cc4cac9136ef1b8687eef61b211b91ff295ccc0d5f2c6a3ba55a6bfe6b072d45178eb04ed59386ad8c09452ffbbe340aa1479debc537d0fd1e44377061735a4bb1a27a9022d1aa7829b28cdb8a081bd36fbd9bdeadce03d5ea25f3b3fbe2f67e4b1ca5d3eaa30d1d1db7e69bbb3359d126f18e945e1174793a1b35fe4f154b1c20ab4af7666884000158569874f1bbb462d5c5d4674270b631997741d68e3bfa30be7e2e5c7fa03534b302d219eb6222aac6eaead875694c0c8f5a6b92f34c63da2c31774563a9793a35cf56160cced87fc25b5f391646f740c670400bb239979d7e3ab40e4b4faf4ac233746ece0f17d913914cd4c1f89aae898ab231f96e1d5409a82b1659c04382673f53d3f47953015d14baf09ba9c746c46b8ba11cb2f750027396964de521e4e44479bdf1e21a02bab10b33f9bacf0305f73d316572193b7510b52c091d7570f13def7e040f66fdbf6cc683819be2757a0e9cb5dee3b515d0e41850b4d8299902fb18d19e39011271486c4a3994c3dbbf3746883a66e150f2ba199eae3df8ffc08b0f67853d52299549c6f964e7f8768e30b789f5cfa8a3ebd4b124decd2cbde903f8b13e18094b2719e5671d189bf5772f3835a83c7219fce16af44f5bf04452315b6db75b0f2f143c31ebe6d8869027cfb645903a53d0da11364b40e3f30ffc2cde76b027588dd58b8104e01b0b717fef60fa09a4037b439146fbd1275fd21ed4e2e6de2d194a010d7b3627b4c59466e0a93ff4ad21b9f4c9ce4c44a5ab5e7da333d059146e0256945ef6d72c7be510e5bcf7703081455dc155be65862842a59bb843c2b9395e9b34ba8182fc2a97de1d2742ce57dcb2a951a2b69e0723d16c952fb847de0c11e2de4445bbef7d8405006720fee4518fc3c01effd0e720cd21ef3305bc440829eddd7f506fac5b3d3631ec82c2d0eff4a4256b97a4dd10aa036abac0a4c93f663eca827f28b4b852b09cffdaa7bd6325f0fb0389743b3552db12eb6c8e796264a790407c69c9950c79508071b8d37bbb7a0ca2996fe6d9dee7c044a801449c2995ae7879bbf6148d873e026cb1aa58170b04e700a5154fbf7451084c5d2b4eca652d69bc641d33ef2d8967d5324107457c7953dfe0a1eefa63bcf6b50dcd2de4145402e4933be672cebdafe60af1b1ed3d0ba3a94586773e1884548b07880a95d6aa9617b70035b2cc58cdb2b1df0d4307c74b1342c57f91d732f11cbc215939c764413d5f664ee83cf7374c6b3e2e0f857974922addd462c87ebd580219e60c41cef317b9a0ea25c45e209878d6807e3aa30a896ee41c4d7a26aff19229ceaf616aa9ed3386528bb9a02099a35adf0f4b571b3658514dba4dc96e9d14a8d0d56e5d453d1d3816f58a229b25d370c9551ec12fefb961c8569789b806ae0bfd100441060681685d680f9e493a78aae888fd47d35646e8b4fd917fef4185baf57f30f16b0518400bc7eead86b088cf454bacd022b9175561862089f61e3142711c82ad6439b7663216ca1a0186f0619d07f54a9f43c7874be29ead345f0e627e8778bf0f84c551f8f62d797f5d2f0a034d261da5673e16d35386af3eabdfca2a0f5082fd73c7075ae5718072e5cadedb4d0395b085e30ac4cb8b70c79160da4184a4e36f4cbfa6c2e44785752e89845e43cd968d599ee2e290c17da2e351b2341bb3f5258c86987cfb6ba2697e496edc7700042048f45758be20e9596777af6bc1ee8f9cd626d6d553bbb4ea6d82663893958d5c16243e0538e4bd27576adc9ab6329e119e9b159ffe87840b7bd79d00a13670d8aae3911360d2ca5eee03b710265380c6fb0aff3a659a905997fee8e0e67b337be0414d93e6dada19152aeb33ecdbec4c8c83ac61dbd7a1faaff2adfdec292447d41f91441ad70fc202cb8d8a33b66ec35b39dc14d221a119e60a66798a8b60bfb49915106c4736c5dc897ed5687b90d90985720500ddee8571ece710a688a362dd15b602bda168367fb3f7c2efa1067944c1c97d92893b57d28211c77f8f478db5d336e4da699b107cb6931934ed63ae4459d494afe88e2f54c25ff53be3fe0867520529542e5cbe26a0a2a7a3db414280ae423f95b65835c4a6a6bff03a6222c7b4fa389ed1790dec866872796289a516b60f64ca960556a02eeb5ad55a3d277f83b863192537759da4a54d610ce05e0c31361dcc01f3630248e2c75b7e6eb71f4d58ba882e082e6e40cebd4f44c071981857431d087600ec85f34051ad0bdb05ed4b03f96490a7a9baefbe022d2f2bc93c7cf954b821493aacb315877a8ac40a43eedaa55110e39ea000e6a97cf765d8f5a5dcff1acee74dabcec981389d4af05ee7f82689d30cb6b35e049254eddc1a4347ccccd8a3ef27e150ffb839414941cb0dab1c40bd9a663401983f3e9fcb5206cb2d1253e8f94087b9e1405292cbed5b2d271b5f273a0e1fed6f46bee072d06eaceb9bd5a04289047bf0ab388cc7258b730ecb067ee9959ee72b63d4aaaee16e76de802447a89671e4ab3f10f0e343f8989f264739e8a85262070dca7fcaad17ffb4cebb8eb5bf0c811d4d652d28536489f43db55a5adbb1b4a4b5eb1b45ddf523ab753d1875b0d4786153dca1d695d71e8f28db30cd6bc820aa73efbfa9771b8c4a8a7d700b7f47ba91f57306d90f5b4fddcc1e170f4df2bdda69084185cf097e537435aba8e18781e761ddf7d7a626888bb7d933e31139dfbba56e8529cd9dc0c2d0c78383fe64b14a2db79cc1fcab8861a3db9ba6bab46b84b626fd9d831de0dfcdbd59a3a5ccae8b249ffe5465681738754818c483bf5d225cd12b9c515f612d0409e49927f62f93f8ea20be8786706a8d040c20f580c76a92b1b1d189ee080697065e506ba66666bbaa615f82185251471c34c35e2a8a1999a3bf343d188d4888b4778dab08489dea0cd3e61cb34154e22a7ab45561b424f98fa7add796a31fab95ea1f008171a4df180de2f9d72ec17def4a05fb1846f2c4dd81b78da43be9262d31d1fc5623f504b1173f2c2f7ea66fc1f30eb025941c9dd5d1130a45781cdebf8219582fba1858d7bf61d327c306827c6319e8af45d02b224f90f0fe69a5942dda206905793169b1498a1719a0b927606f2c3dee22b4785ce265fd79a5dd1ac425d6536dcaf3ff40eb07e171f78631dda1f844a5b358081b05d6490a441753432f66705189df5bfa1b1cfa385887b7d8169b4d85fac2e8e5c63a02ce523d4230f3330146807fa4d3faf29d969a244655a1c4856d3fa5a55a76b3664d4565a42f16754b180bcb6b2b6fac906a3fa8a7b0ee86ac98778e5ccb7ea355c99edd29836c03b9d0525f5c8557cc384aa46f25297f80bee8acd47989c7ef5070b5afe5c497e076e0c38603b4c0c5b0264461305f16da235e5d30c0847bc5572ce44c62fe77b31a3142e181cafd2577943ab5d1391a5dcb0cd46f04741d9c56f6d339439af213ee611198adccf9e4670f8e9181c5fb45e989afed21295ac0a5a4632b37986bee73f87f17287e36f1c04c5671fb32d472c8104833fb40c6bb105fc46bbbdd868280c68c1536fff3acfcd196fcf08626419f4f0d2f4de024e9babbfa284f3b5b15ffffd0287984a6c3e68a30f618ded7aee86cca36a6a1717d107d7667e2a0f9469133f86445a3aedb1b7d86baaebdf39934a83a689c97c8c00cf19744b28b49157cdb2c70787c89062ac6332ce136a46184803be4100e57e0bb41513b768479eb27244e677fdae84907a3c1fccc1a88f50a01fa5c29c3e9fddd3e6ecc16a8edc2e26cfc473d946a98789881c776dcb2cc14ce553b702978d4bb1bb4e54bbc591adf3db1b3881257177385b850288ea0ee2b3454d6752e848689a2f8b5bfb296f79b0c7fb49e386887f0244bd3ed2ba61c1308141decfa914137386935317e4c2ca28329a10bbaa199e2d46646e81ff66e32c596b837858fe3ab65772a29cba79046198177e0966b3b025b742288be67990321b348855ce9a33c8b674aba3db42a1cb260c97692a852ef0703a74583993dec448c007f4b79f7e66094d9fddd2363ebbd879662b8b4c3f865794f1cc827969b779e14553fb78bd57d03765dd569a5a70400dfb80b01f477566597901748fe5866", 0x1000}, {&(0x7f0000002580)="f58e4e974c09662ce290d30e16cc6688986f79671de7167c052e995a5afb5812bc38bf611776aa4ae3e06b9d672db2c1c8f6b01f5f8ada0ecb3d17028c112a3d4f01a88729359e14bf6e17cfefba588a36f335accd042915d68dba55f83c40381afebfb4d470add164dec04d55e996e8e91f09d671ee3a6f4bdc183876f32d152957f890b60da9e1db33e4d0435e4385306af6f239f7f8f025109019f506a2a03a5711e06686acbaf4addb918338dcc6bb4ea9f093fd637c8faf7d3b64e65b0a3d4db9b2b373bf85cc051904795ac20073f775c97c5d8560241ec2b3f8ecd57686a16e7ef38dc88a78dd26956b9f1898fb039d1605731c5434835112723ba68029881172edbd4838895ed93251cb109671d1a9cc1d06b723207bc47c487e69fd50597c6bff6199a1c51aaa7587ca73d59cc26286954458e1ee4564ecd84b3ec018a8b1f2709b005e88b6643c51f491042699084b492601b89cb57918c94ce41b7333d1731b9a1ad10298702752407ad4a3b27758359be78a8431f28ea3915abf60beda248b5639f7c865bb55ea2a7b406c40cb7e4806363882c95f19241ad4720ab7f499ebefb7ab861cab9c99aaa5db08c248352b3973d76110c0e3a6a124d658fd85e259c92ee1c9bb52006405f216acd62f8e18fa5bdf7c3b38df9b3191488f56a2db40a7875007b464db346fcd6ce1c2a3c9f3161687f211e14749b32474829f3f297e502e5a095f9f04723cb238297c7718769503cbd1c74a1ebe524b5b1069b70a60f704944684668204dfe121b21451e1e54e7e62c95cb621139b20b38d2897df890ba12d4a94ed69ecb70349c10d200857082b18a6870ecb0645b6879275305554af52e34970c390e52fd57d8aed9bee5b31171fff9bf3cb22aa53360c63138fcee0e6cb6af0cf5abc555222b611dd3aaf65650434e06848671467cb4115c8f4b3e61bf5a799984ed37da40a663f63c19d14058d384172a4d9d9e3bfd9c7771da5d80bd8b5215e16cd3c890ef662d4f6d0943879bde1f4c8f3921a1b6da567e69cc2dc3612600b7c3edfb7c2b28649dcd33897ac6098ce5ae2d70f07c3f3a20a509fd00b34cda36580257adfc22c90d326e2cdbd09869a03ebce46ef85e22e2b8b351acfd1ebcbc3788052be5386323468e55729b309375f6fd95568c32192456faed8f640eff121c12b341bb62a3f9d53a560d5b19ca65fa492382dd2d27f0dc69f40b57680b95f9616dc28583c414e5c0cd2735f0ded0c0f4e2d26d607599b50f5d3dd3aaa117a969680eff86fe9a8d326c1d410cfdca7a5fb166bcb68034dd5b0c3eebb991cba3cf8198d644a61111bb49fb8aa21b2619bb798183e38b37e5cb8e50725a868c5e453ad8671511fadb88d629009a8b001a827fceaccd0865f4d0a8c01de7936def26ed2875b3923afecd2fa5e00717a30961251c179a61f34cc8ae41dc90c35670588b218ca0c28cd43c476321cf5b14906a5fcd3dd480eea9c54c496785c86ff09dde4f2c6b5714626e714960a09cb66f50ac8e114f66273dbef365fdd18e46ccf3c45372a67eb855b8635ca0822373bd4e5a0b6bbf654bded82ff693451a1199b56cb61a94aebf5a3c96b127dc09e77b1e172ec911047a14560a019f7c590f1ebf070e03a28e83eeace589c39f0cc2416b6490d17904f72b474540c68fd39c85fa944d878eb705b5500c86a75c96422fff37fac02949fb6c06d98e8286db1979170342305da260eaf73d8e5a318748a703789baea85e0ee8e9f58cd80d9026d57fa4ab2fcaa0a35c4b30fc1e147c19df25a39149c232ed79607c7a1f798c04ead3a1db800dd68bc49d1171c5f3cb00e40e8488ce04229cea64f9c2c547a0b7f8690b4f235b13fde7ed4cd82776d247a9124f852982d9b0d08021d27f716860945accd7b675ed335ab729b96f7ab73c743df44092acd713b252c916a98ab87b7604fc563e24bc97aa0bb3f09f0cf558ce7e2455044d776762bbe993dfd488417f8049fc572c345af879d8a54222e2500ca40593301cc6d57ecc3c5988b2b128d504ad20038562da218154a06a90f5ddd5b98d617abf8f836fb96b63eea2e29fa39db1bd8e944e2fbc293e0f7f6157ac0e6bf960b2a5e7577048250128fb4920a20f0278229d32db3154f73689d5d81a8686e66151a00f7dfe688a1ca5afd01fe960ce89e5efe35498c36bf72c2a9fa5b0545525bf0b45cc4752ed93cc5c7019562ee6fb9ddffefe25b09e0a6d4047cb3a7837b80c3bb108de80bd6acfbae4b17e964ac548bbbdd87df02601e9872461c1b976e462187939fbf909065a32d13794ff6f70f15539ab5ff9c5ead5f4af58e5d5c22a2abf03665cf6451b86577ce5e6accd50c06b51e9c5d3f54a447c9af7921c1e5b4bbd436209fbefd676c079bf43d1078839aec52c8dd228ecebbc366e672f0018df68c141b24187f7e574a29f83426f9806196ed9c0067a833ff89a6dbdcabc8ade930e6285c62add8bd870765b1569fd133129d60465c1f8a035bd9a8c06afd3e127846e2286a5cdc66d626e051ad46df008b5b4de0aef21694be1f01f115b8ea32feb4f6b6241ee8e074418ccc3a68583616c30c384d137c55395171cceca8593fbeee7d81b3d6617fd672d4aef135772acdf1d540f7ccb7f4bd4b3e7123794977b993738fa7a458b759c0f456394f6f248a44dc70d7acefa2533b53629783d7513e2141049cc8b2286ac97b1f114e5754ebcfb43a9ce7c9258af16082621e6d39a1c3269f7b664cbacdd2f526ee3c4d128e0ae2933b55f513e0cfdfd48119a2510b2777f56f8c267a437ac6363753e4d9c007b4d764216f4dacd710da7a773e58d70d185a99a4a67c83a19fdf7b703b712ee06ec5e6b7cf06e387d1a60a89a09ea16a89230bf5aab515e829f3926a3695401b5ff7727005ecc3b3827828c4f2d7f9c157e397ecdd45beb958dc0deea12e14f97689971c15fd5a35274b634693b6ac8dc78f8960a231e8447262f46ed22d6c7203cdf51c74be007edb421507507722add75de2c227b4f5bbe24a5ac1d847ad031fa94f196702b1b5c63aa9953f23814fb90b491472b6a3e89e42d15161d741207c4ae4439cb7a41e71fe9a9211136478b7c01049e37771a1dac42eb7aa291629a229ff9affbe01e9ee8d95355ed4a62eca7223a0f82227591fd5cb912ef6ebc02714531cec716fd2d82358daffd50f26d619291d87e61b0a41dcaf867ef376746b58af3deb6f2cfdc260c5302b10a84f7f2cc34e24d7a2d7c4e21e8e238cf06a48acb1dab06d1cfc5a19f41f61c2aa5c3f7776f1c85015bce8a872a92588c596c1be8ccaec67eb999503a5bad7d2143d56d8376fda9c05bfe67deb347aa5530cd423ae1363fe0a9104dc5f33814a734f9a6d2ad1824ae5e1d08889f408dbd36f8e864ff956e6d4f6acf70244f3d6fba3b944c837f9db433e8100a201cb56e68d87061ec669ac0815b58aeb2b901fc5bfa1302145c2732978cd623412bddf053ab9af8dc83da0c3af13fe3e772f64bc8ab949cd5851587ef54027dc045ae918829fa11f12424b5e7bbbb758a3e36d172cc5c3dc0545573bebf1e972b02eeaa4c4607300f24312d87c8da4fb1dbf1fb69c13e7bffbf7b9422224b19d1343ba1a8ae2ba81b86204a681ac46fbc1df2fb4685fb739d854f4e8e332926dd9f821ca5f33a499e53e752726966220b001fd96def05b6332476f088b791174e02b05b282023c900676bd24d765f1068cd21b10dd2fe01958c978e63384964696c8c165d2460cde30be45fe675af94c7bcc029d2a5325732d3e149f2dd3b9e6a47308d0712c5160de3553106b8ae44736b877e4ae1c1166c1f752f07a77a9f9bd59fd91c98d964c9504c3f105bbe26a8589df8ddc979b71b47c335ca5f96dbf16bedc67db340863345a030d442feabc1c28db38d18de8b692c9e634fcbd8d08ba7b258d9477aa0678bdea75acea8c7b83c393635c8471bde36ab5b3b340bc5ba646d64959c61381bebaf9a230afb9e7fce7e9e8e4fd055b7ada895ec55677d82ab7cbefdb7cb2d4254ac4c6c0068b6c6dae0847a0785cc220cc5a80690246e89ea4777201369f984ea2746ccbeb3f41a0f0d35532afc68bb4dd1895e9b984802a19c385588ae1bac9c6e575414d79b6a859731ea54abcfda680d301e610cda2720491985fe8dff05f942aae35317874bd768845264a63c13b7b3a13f7e87519c1db0c83b8d2ca24cabf01e3f557d7dd7b07cc4c2c37b768cee0e9a5c28d44d772615d4f1c63e795c89b512a099dfcb2b2edba7f2120fd405c109e418f45d2ec88720f68c0d8acaf203fd1fcea87a8b899d941e42fc498efc9ebe762420f1f9f3963c8cd1c0b1239fa842e64c7b17f338a0a026002a3946bd21739eee3588bbd42e5006c87861d179ec53804197caf1bbb97cef8b59f58b8197c85b0b8aa783b9b5852cca814794f0632a5d60d0dfe64a7be5b1485e8f59b9008e496907d8952845a0b5e37ed307eedb9849a412fb5455f59cd2be510c3b90fbdafc9a7d3bb52afc923d2514ae3a23c1ba8fa9848307ea3709a6f88ba4c1238ce9db52846a5599fc3290b4863da6a37f89f1179e8ef02ebdceceab398eb23ee42a635688b9e6ea53d6d9f933815e72614de5000bbd9c0a375ff87a242d614d3dc3a7efdc383a126bbbd2bac7381db75b02009cb738c08a4ff56bd85d13f6da6722f4c7493816511976b0a71c5112df48dddec1e257aa52919f1a564b87dc7b62ee0d45e357095f26672de950b06c9c6d5257d1ecd15a8e51d1dd2f9703cb0e084fa35c1a7856a96e025636f5fa6d17603f2329a4426fcff2ebbae511ad15cbabbe65817c968a4aa7e07b4da996ab45589ab15454a6485396d43f05b3c48aa59761749f1b907dffd2b49a9a897e4e903d38470cf32402800b711c44aad0d046e979b11fcdf30cf221be29ca628539bb4ac3b68a16787454a72185cba0eee8f48508d89cbfd691a1bae6244749452b5ead4b7e782e14246c7195b13ea4f36bc68fa15c560cd5d4cc4350d5e70823235a9fe8b70af76374117ae00e4751034bc57b0c417f2418c4ee4b1830f8f50f6092da85524a34c71fc6ddee49741292ddf0ddd339f7963fcec0686680d084c4d45620758e9725be82382ace594ff924b62d96417b4c3f0b99d1af486ddaaa6205defb281e4bc6a601e43d7c55427074f70bc5d663542bae45f60c8fcd7ba6353cce1e820ae0a96fdf3afaddf0a586f053ccc8e788e6ed107a66a3ad9cb767954e670917a31c6a1d4c377cc23fe490150fe6589833c1a486edb815384bad8c3fd1337136da91ffb43d88d7e2f68849cc3e4a39942cce52ab90ba055d04f49eb8cdb48cceacfb88043c974e9da4754384e6273999d5fba3e34f110eaebac5dcdf273d710f4ae0e914b00bc5fa59619bc946b0346b3b3b654d0d60541ba4947507a6cb4f7c13d00e144782ad09b36a77b73e44cd3ddbdb041ba1639db7e77d0561054f4ec2e335a5323a061050e0b4fdf6121219c8555acf6fc0edf40d89107806ec113fa6ee32850f95e9c71b20caee914c7cf1efef5783dd072b6afe23619383543fe9a49845abc5f0d78516e618f372a0afac1bd7ee47a2cf059228c74165e38cb12f10c965c8379edc4880cd33cb329356b6bc73cd84b0b6ba49c2f935ef0d2c60258bc1e8140446d093c02d5d4aa20b7cf1d6c8573889fee5795330a02ee50196e4eae88164aaff379e4462c8c9196e5526016db88c05f40f4bd9283df39215235f7096d92fa6634a922", 0x1000}], 0x5, 0x0, 0x1ed) ftruncate(r1, 0x0, 0x0) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) unlink(&(0x7f0000000080)='./file0\x00') recvfrom(r2, &(0x7f0000000180)=""/4096, 0x1000, 0x1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x6, 0x9}, 0xc) preadv(r2, &(0x7f0000001200)=[{&(0x7f0000003600)=""/98, 0x62}, {&(0x7f0000001180)=""/122, 0x7a}, {&(0x7f0000001280)=""/122, 0xfffffffffffffeda}, {&(0x7f0000001300)=""/230, 0xdd}], 0x4, 0x0, 0x0) 05:37:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) shutdown(r0, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x20000000a, 0x9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x7, 0x1}, 0xd068c7985454691) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x78929075663faaa) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x5) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x68) 05:37:05 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x180, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 05:37:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2400000803fd, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000240)="e618c18ec8c4f017e62fa168d36a0cc2231a0cd1306dbcb676f30103af94b65caaf7d6ed7c2254d39349b0738b4948a1bb15c6c10bc26be98a11038d69e1eb6171b10e87b28334bd3921a4c8da793c4244abd8279861ea514457225bd81ec1a38c553484225a0a18a7e5d93df9ec9fdea5566861c92a232aecbf4dfd0acd2d4bf00fdd90ad034e0e4b1d039c7c7fc5f967affa7f5ce521acd4c31dec0a5ca2d86d2ccc7915c0f50355a3313dbd8807c2a0837b54111a6eabea708e244d715a3e", 0xc0}], 0x1) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000180)="c199548522b7ed72442c5e1230bb91950bc7efa56b1bc37baaa7a2733fc08d9a66c2309c1ff45711650196c85c40efce85dac022f70b4e6437c784f4e049fcf4e4db305d622b81d7bc7cc83866a8e985730eef85525a78b6e2225bb849c38b348b573e5588541893f3fae74df36a7e10020ea1f3a54d77d4341a71d8aa263e0ec9d695aceeaa2f9f63f9a6b269f6d6b94223", 0x92}], 0x1) execve(0x0, 0x0, 0x0) 05:37:05 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x19}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r2 = socket$inet6(0x18, 0x8002, 0x8000) recvfrom(r2, &(0x7f0000000040)=""/65, 0x41, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x1, 0x5}, 0xc) ioctl$TIOCNXCL(r0, 0x2000740e) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x6, 0x1000, 0x3f0000000, 0x1}, {0xfffffffffffff166, 0x0, 0x5, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x21, 0x5, 0x100000000, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66856c653100"], 0xa) syz_emit_ethernet(0x6, &(0x7f00000002c0)="10550563521d294c4ac6bf3d9b011ddaa9ce742edf27d84064ffe186024472a795f58ca7fbf03313c23270c3a986bd8c2cf21098b04f5a30f561e7e12f4cc839615acddfc1b868bdd790") 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) syz_emit_ethernet(0x97, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1") 05:37:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() r2 = getgid() getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000240)=[r0, r1, r2, r3, r4, r5, r6]) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 05:37:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x80, 0x4d3, 0x2000}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0xfff, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x40, 0x800000000fffff, 0x80, 0x7}, {{r0}, 0x0, 0x80, 0x1, 0x7aa, 0x6}, {{r0}, 0xfffffffeffffffff, 0x1, 0x20000000, 0x4}, {{r0}, 0xffffffffffffffff, 0x88, 0x6b, 0x9, 0xffffffff}, {{r1}, 0x0, 0x41, 0x40, 0x1, 0x10}], 0x1, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x20, 0x41, 0x1f, 0x80000001}], 0x4, &(0x7f0000000100)={0x10001, 0x1000000000000001}) r3 = kqueue() kevent(r3, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 05:37:05 executing program 0: r0 = semget$private(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x6, 0x1f935b47, 0x1000}, {0x3, 0x2e03, 0x1800}], 0x2) clock_getres(0x2, 0x0) socket(0x20, 0x4000, 0x3f) 05:37:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0xffffffffffffffff) pwritev(r0, &(0x7f00000003c0), 0x13e, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000100)="477e90f8fe1528b3b218abc30368b484044fc067ed0108f09f4a81e8fdcfc2c2afa392d70b91639346c82de71ba26d96b11a049fa5e638463bdaa81caf3df357190145dc5ba524abcf129a5643a726ae3c3fd149f416cf73eddaf1fe4130198300f77e43cc3febb709e3dbf3474cd02479f646ed90ba96a24af336108ffc7bec22171670a82005c2af473b8e4d", 0x8d) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 05:37:06 executing program 0: r0 = socket(0x18, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) socket(0x6, 0x7, 0x7fffffff) 05:37:06 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x8, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x64}, {0x800000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffefb, &(0x7f00000000c0)="5a8df30f72fafc067e80d1ece599e608138156a47ddef03996b8953d2192161eefc193c629f6") r1 = semget(0x1, 0x4, 0x241) semctl$IPC_RMID(r1, 0x0, 0x0) 05:37:06 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) poll(0x0, 0x2, 0x0) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x2, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x30, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x3) ioctl$TIOCSBRK(r0, 0x2000747b) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10908, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x101) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000002c0)) mkdir(&(0x7f0000000300)='./file0\x00', 0x12e) pread(r2, &(0x7f0000000340)="51c49497105a2cf641d15002660d84628832067d14aeeb59195bb36e895cc6cd07d74fe9a7021804450a8e0b1b7943cdfed2d1898574e90bf299a0", 0x3b, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x5, 0x100000000, 0x1, {[0x0, 0xc49a, 0x5, 0x3f, 0xfffffffffffffffd, 0x56, 0x4, 0x8, 0x0, 0x3, 0xed6, 0x3, 0x20, 0x7, 0x6619, 0x2, 0xe8, 0x20], [0x75, 0x7ff, 0x5, 0x91, 0x7, 0x0, 0x100, 0x81, 0x1ff, 0x1ff], [0xffffffffffff00a8, 0x8, 0xfffffffffffffff9, 0x81, 0x5, 0xffffffffffff7fff, 0x3], [0x800, 0x1, 0xe42, 0x4, 0x1, 0x4], [{0x5, 0x4, 0x7, 0x9}, {0x6, 0x9, 0xff, 0x6}, {0x7fff, 0x7, 0x5, 0x6}, {0x2, 0x9, 0xffff, 0x1}, {0x5, 0x0, 0x6, 0xa606}, {0x380, 0xc1, 0x4, 0x6}, {0x9, 0x1, 0x0, 0x6}, {0x7ff, 0xffffffffffffb1d2, 0x1, 0xfffffffffffffbff}], {0x6, 0x3, 0x0, 0x81}, {0x6, 0x1, 0x3, 0x4}}}) symlinkat(&(0x7f0000000600)='./file0/file0\x00', r2, &(0x7f0000000640)='./file0\x00') recvfrom(r3, &(0x7f0000000680)=""/53, 0x35, 0x842, &(0x7f00000006c0)=@in={0x2, 0x1}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x8800, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) close(r3) r5 = semget(0x2, 0x0, 0x480) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000740)=""/210) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000840)=0x7) semctl$GETVAL(r5, 0x7, 0x5, &(0x7f0000000880)=""/167) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000940)) syz_open_pts() ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000980)) nanosleep(&(0x7f00000009c0)={0x4, 0x1}, &(0x7f0000000a00)) 05:37:06 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) sendto$unix(r0, 0x0, 0xff92, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x0, 0x0, 0x202) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2f, &(0x7f0000000080)="cfa000b204133b47804c5c9c1e816af0abfa5510f69b3f1286806090a13bf9c7c230439cb2870c3032ae948343d3e5") semop(r1, &(0x7f0000000180)=[{0x1, 0x5, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x7, 0x1000}, {0x0, 0x7, 0x1000}, {0x4, 0x7, 0x1000}, {0x0, 0xfffffffffffffffc, 0x1800}, {0x3, 0x9, 0x1800}, {0x7, 0x2af, 0x800}], 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:06 executing program 1: socket$inet(0x2, 0x2, 0x5) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000400), 0x330) 05:37:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = semget(0x2, 0x3, 0x10) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000180)=""/220) 05:37:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) 05:37:07 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r1, &(0x7f0000000340), 0x10000014c) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) fchdir(0xffffffffffffffff) 05:37:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) execve(0x0, 0x0, 0x0) 05:37:07 executing program 0: msgget(0x3, 0x1d1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 05:37:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x80, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x8, 0xf0000029, 0x1, 0x6b09}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}, {{r0}, 0x0, 0xa, 0x1, 0x6, 0x101}, {{r0}, 0xfffffffffffffff8, 0x1d, 0x0, 0x4, 0x6}], 0x200, 0x0, 0xddd, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000140)) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) close(r1) 05:37:08 executing program 1: pipe2(&(0x7f0000000080), 0x10004) link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10001, 0x0) write(r1, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="b380") clock_gettime(0x4, &(0x7f0000000000)) 05:37:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x41) fcntl$getflags(r0, 0x0) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000140)=0x8) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x89) 05:37:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0x2, 0x1, 0x6, 0x200, 0x101, 0x6, 0x6, 0x10, [{0xffffffff, 0xac3a, 0x1, 0x4a}, {0x3, 0x3bc0000000000000, 0x6, 0x4}, {0x8, 0x1f, 0x7, 0x2}, {0xfffffffffffffff9, 0x6, 0x3, 0x8}, {0x1, 0x1, 0x7fffffff, 0xeb}, {0x6, 0x7, 0x9, 0x401}, {0xb6, 0xb7, 0x0, 0x7}, {0x7fffffff, 0x4, 0x3ff, 0x4}, {0x9, 0x8000, 0x28}, {0x0, 0x7, 0x94, 0x1}, {0x6, 0x7fff, 0x7, 0xb64}, {0x1, 0x1e0, 0x8, 0x7}, {0x4, 0x0, 0x1, 0x6}, {0x8, 0x100000000, 0xa0d, 0x7}, {0x0, 0x5, 0x81, 0x4}, {0xef, 0xf2, 0xfffffffffffffffd, 0x8}]}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) r2 = semget(0x0, 0x1, 0x240) semctl$IPC_RMID(r2, 0x0, 0x0) getrlimit(0x7, &(0x7f00000001c0)) 05:37:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x4000000000, 0x6, 0x0, 0x1, 0x5, 0x27, 0x9, 0x0, 0x0, 0x4, 0x3}) 05:37:08 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x8, 0x4, 0x1, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x555}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffff01}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000fed000/0x12000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffe595}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x5}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x623}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) recvfrom(r2, &(0x7f0000000040)=""/127, 0x7f, 0x0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffed8) fcntl$setstatus(r2, 0x4, 0x0) 05:37:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) fcntl$setflags(r2, 0x2, 0x0) 05:37:08 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) ioctl$TIOCEXCL(r0, 0x2000740d) syz_emit_ethernet(0xa9, &(0x7f0000000000)="9b0992701dbb359c830f3c29ccb87669c6c9235cca5e04514216c0bead0017058d9783baf23685542b4f51c2ce88344b5dece4634764ecd8b40b0dd35fe5d5b684487cef26c8b64ba52e0ce4da928a9f109c48f4bf3048c8b0d804e15bded0b3d0aaf9b8980a6a97bc7043e3051c8a5512504b089a98a5c268c0b796b2f070ab18621f3b587ee37287db911996b016ff8bd1c2e56826e45d21228d2eb9e1d93a22052d04d31f9f03cd") 05:37:08 executing program 1: socketpair(0x21, 0x4, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/28}, &(0x7f0000000080)=0x1e) r1 = socket$unix(0x1, 0x7, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc02069b6, &(0x7f00000000c0)) 05:37:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0xed, 0x58e}, {0xef, 0xffffffff80000000}, {0x46, 0x100}, {0x42, 0x7f}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x3}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x40, 0x7}, {0x86, 0x8}, {0x26, 0x8}, {0x4, 0x8000}, {0x84, 0x8}, {0x23, 0xfffffffffffffffa}, {0x88, 0x2}, {0xc7, 0x4}, {0x44, 0x1}], 0x9}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x100a2, 0x0) 05:37:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x200801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) close(r0) accept(r0, 0x0, &(0x7f0000000000)) 05:37:08 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x9}, 0x10) 05:37:08 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000a2e96fb263c57a22238e59b05c1505753610a62c450f54c0437d78b8f3a47a05f9a1750187b4962004ca68abc1c7c066df737041a20f9874bd62b197d2627e1be6f28ffb883471100d4f8c736daf021dcb106c075e21b2c07714f6c3261660168291bbe6d513efe8d39b498c72565ccd3aaf277e4ac2c192b9bc8246248171af595ff2ebd0b3a5ed573e0f9ab37abee5cd6cef847b6300000000000000000000000000001fa680c81ec3474757edb16e1190ee38b27c7c72294bf5f4f6df1ab6901c38d0173ece935af86f1268a18d50a70c638951657af83d9a6b4476e9259b2220cfbf596cc58718c3"]) mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) close(r1) 05:37:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x88) ioctl$TIOCSDTR(r0, 0x20007479) r1 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x2c, 0x83, 0x0, 0x9, "41e4b9fd6b2db7c86f3b955a59289408372d6ccb", 0xef, 0x8}) r4 = geteuid() r5 = getgid() ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) fchown(r1, r4, r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r6) kevent(r1, 0x0, 0x0, 0x0, 0xa102, 0x0) kevent(r1, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000180)=0x6) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0xff, 0x9, 0x3, 0x5, "02f85b2e4c811b260fa4af51511ebbc522052920", 0xd6d, 0x1b}) 05:37:08 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x401, './file0\x00', './file0\x00'}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x9}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x50000) socketpair$unix(0x1, 0x148b4a4649e03259, 0x0, &(0x7f0000000080)) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:37:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8000, 0x200) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0xff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) fchmod(r1, 0x100) rmdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000001540)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ftruncate(r1, 0x0, 0x9) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000001580)={0xb3, './file0/file0\x00', './file0\x00'}) getsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f0000000200), &(0x7f0000000240)=0x4) r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x8, 0x8, 0x8312, 0x4, "2ecec2ee6b37692795099dff637ae09840167727", 0x362a, 0x9}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000015c0)=0x9) r5 = semget$private(0x0, 0x1, 0x400) fchdir(r2) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f00000002c0)=""/239) setrlimit(0x7, &(0x7f0000001500)={0x3, 0x5}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x4) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000003c0)=""/178) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000280)={0x9, 0x800}, 0x10) semget$private(0x0, 0x3, 0x200) setsockopt(r0, 0x2, 0xffffffffffff122e, &(0x7f00000004c0)="2e33c6e6da5d67c010493a8115b975aaf5740a994b8afe5f665d42689c7e4c62cac47f1af09f8be0608af5ca9f45933cdba1168bf53205d5881204f082c19adaf65d6ba1c8b129523ae9774792dd294799fa0ea93e8ebd33d8b9f489fb9f11cff26bebf3590cba71d54a65dce3afa17d0ba3a79ca62aa951b2c8441529d92d41e86e88053c75bd1b822d359beab5fff1bb695decc3bddc089a9fa0c2391c38ac02ba076fe9fc70d3ff661b8c1495cac4ba2ded5246a7887a8b869b5c3181c2ddd1d8c51c652b8fc81740254b27f0a4ecfedb82e2d2e3be105dd149411321e1f512edab3ba554814f1756b6bd4c359fe5b860ad146767893d4f9776adab6a3303186823cb3072c89b2e2d7ee9cfcbffeee61cbe58895c92ed82e7cdec1f8fe57038049be601029684eebde3fb6146789c9a996210ba5eb99dedf1c9fc5d02e7debe6405622c14f6460bcb613aeea8d061116360e32b061d1e69037cf5f7ce96c07ebcadc2e71fd93804d74e396d6283d9fc02a6f8a1e1f799670d9396769846c652dce565dd6d4ce0dce1fef6d0012d598e6ae178d98269459058f167c51c97fce9ed1dd9aa70911fc724435638df97e2d10a6324ab66531ab8c64174d3c36f705f3888faad6f1a625499ab0ccb1d94bc489933e34ae7240455b0e47328cb19f1d4a41593166a59f2aa0a42ebafb03eba38260502b25972019d54cfd4e944e1f7b781ba65f887bd46f5a84e3be552c2df572a0f00cd44f4939a22fca1b607a1c50e1d5f760a882235adf84c279405ff23cae934b7feba190b36d1ff13394b2ae1952a82517971d2786092e9c0d3aa6aada6be85cc7f78eb7365f43a386dbc4ffe94d84a3a4193c62e67a48491af6d788c358956f84ce57e3f964640ebb8b9c44d9d7b1c96972dc157235dd833dc0ad522686967db97e342d4f2e1d180b76bdc23b7f90ca92a02d5a42e07a08345ee6331f6f8975c6868a46ad9bbae3ef549ae8a4dbdfebd3066d829641da2252475417a1407d42f2457c0cd2a99afd5e6f85f7d2ad09e6f580803a6318b4bcf2828bdd55b3190d951f272f4914acc7b08e85c41754095eefe232d7168b9e0e36ab3099b25a4d4000d800249cd910580bda73093b81c47742b5d0c0bd4c06d24915af39fa090ff3159c8997f07f63a5f4976fb12117525da0c80093161ec8e4c48d831e342433eeab802ae2110d640942b06ae8316ca89b63f471319a0e4de0a036dab351b5230d397d38049163590a42095ddb090d17057fbe36a6cfd7a41a23230565fe7008cd7f551caaf49ed593535c4e893866ecc93ef8e294da0541cc02887cced8618dd38b047213fa7aafd9751dbaee2eea3ba7e7b41a1a84127f51ba17823aa8cf3b69f9e27ff3f37f7b319be6a3c9456fa6db29c70379daf288f7fd71352ede80b4878f2c24d93fe23f210ebc024a7c2790b3b49e2123918d5a1045a9fca2e4bd8644155523de537aa2db4a6d92468d4ad9f827028e256e3799dd09e5263782debff915c506162bcb83396f0ab4cc843b524159bb2ba438a49e2ea10873134381678d8337e82a68531c177902acfe865fda837727649a3c95f1225e7ede605ad26ca57fa33dbad3c9d859411a432b9537ac83b5cb9092e42625d25a91fb8a899c5886e1114eea13efc8d7bed5c12eb896a510548c7c92a4132ad2ce0a0728f510b3b4b0bdb028f42da8c897c788661c6d1521ecb777589e32b3cac05c967e46b449c0763fa8138ee8112add565c6c026a98a4dcd5f7f229d0f2b8f23938ca5fdbed50595df45297f81a946ebb3370ae7f5b5737ac8667c9a9fa638ff4ef21b9f59d573a4ee4debf5c714974e092918ec4a9695a72d7ca202dacf512ae8533970a8dcc3d931f60def924f84c9fdcf8e49cb5b58995ff693ed07885cbead80a7fad48f75080ea64c8e56c5ead26cc8a674ce0576fb60f0ea6066152b2b99c5f48d39feb6b774c01735cfdfcfcc18819e21f49bf6b5073faf6ea9c217ee0544d24952ac2103f63910247cc2a69ba532ca1dbf9f94ef1a46508ecd48d6541f3f552ec8540908f7e8da0181c7d8338e238859dbc17a931ff5a37320e48ff728aea1b4f7a4eaf14cc08cbe74d05c41e27af8b5db9b97eace677eb2302344de2bc5adc0b2807f9f970ec80ff64560530b261213c951c594bf2de57d9b41d2ceb7a1bd22c42d65ba9c070e279737f813ae30e0bf59d751b545968f12eae3b51071b4b60ca2ea34bca76db39ab5f48dbc667caa34de5b783411cfa6367e1226971cebb89992444e1ae7f2f5b7e018731ce25442210510d9581a48bf21305a20899d9b147ed90f5ac9384527948e1abc05500299a22cbc6edf9acaa390d3a07e213090ae892186f7471769fb68a13fb2c23ace88886e6848d4be39c35a0666d22dcdd96ae09697d21371c1cc814f45d8002407a452d700c680519bb23913a7afc61994d1ae2433bcad6fcc3140f8b4f63429e1011c7d3201a3fb7a03ee1c99797cfa8a14bd3d4aadacd96fa57b40ac11a1f0164f1712b7c94669c250fbbd232600c59a781d4f155da0964e6fbf0a25be4b5519678f75e2f9dd3025eb3a63443cc27b929c255b613b4b367d85112597b81bd632da5f96f0b7943cca0ac3c5451720480c796909e3f158793b4e28e0c5fddace26d2ad4f05bf1680638c955d1817c10ffdf39cf679b4c7a6063d8735c7a82ab3b5875e156eb78845db470264e044a4598a73427ef095a0d5a8ba35e057697bf1beda7ae57920563dab5703f0fdfe5f42e2c85d17e371567b0ac81920f1393ff6734e39e60d9233035c2232967b7072c61995de508db83b4068d08119e373c747b7b5c5491be9c3ec1f3adb030fa3fc78fc2b54c99e35f7dc0b9f80b0c2351fafc4a8d35cd13ac7f229fd73c3160030e04545176c1cbfc02f43c3d2c39556b5244ef454dfc9a97c9539c190a4991de6f9f7cd5e335fd4459ebce4600ac0851e3c744777c1f34c0ab3b52fb6356975e3e083f38ce0168f4fa305da0109269823475a2043bbcf78b0855eb9ea6ab294b57b8c4996dbb5bf5b1e8e8b24cc562cc6f2f0bd4d74472ffa5d3518276aebd71ade69c22949492a5ff5f975fdf6f19cab2004be519ef725a76f7cde384806ee8666a9586cbe349307493362371b631ae0b48503ce6df03c8b9f3b2cf873407bd6da0af2274940d6ca782af1b04c5380c17460bbc29abf6c5305e3f9a3219804a358f641d64b4162012de887dc1bb5d1deca008599bc1173f3319f65a5e782ef02f919a53e6a2fe4ab89beab4db89c17243885981c18339c115be27dd679725b6f49f5fc18879b771949c77aba449bce46c7fb144a903502cfbfa1aa00f9833d80a9503184c26e9f257958307062460a66fa2f9b0544a95cf811f40097242f265ebdbf786f59186f0efff41ec31028fde9cfe31bbe78d492f08009c8ee680818a8588e1518afaf936677e2463dbf2306ae4cb9c9581900de672900bd3a420e12e4b79a6dc8358f4f9fe2bea4befe46e1bdad3857a8717d4a136bd5c8c050332529dea821fa4822b7e292dcc262c01c6a2e8c6169079501c81ca6c02d559091f7da4be7a239b3305f42fbbf19d9fa8b13f5623270264f6c979fac85eb78da191414c0935d9c7c2e68eefefab8869720c1e67647538c4cfc62e708abf142c8280edd3dce63e9a9d06edd7a2b6397b9ed39a326febb4633715f643884a27dc9e8984743f34fdde9c62cdfdb5e225bc22fa3ec4552238e56fc36924f77ccf4876277ebac3f47072104698c3cd4c6c32d7be44bacb213583803950548c084c35c2d0ff7e19c414f1e4d1a31ad6469d2afed27551c9f06d70bfbba461ba7987ba73506e6314046a96ea84f816c0302c761db31593fd7de2897ad40d4fd9ba80e7192fb5c49f6cf325d31d868a2f6f995167cf9181a9bf59542771c1517aa042c4d983649984e8bb251c060be161bbe24472c3c17de09384030d8d7cebedaf862e0e9117a9fba9e2f5be273e0d30fbd06dcf5fac999c461cb8db9ba072a2af22cc612f79bf0686e9ccc22c7db12fa5b3d9549ea833df890fea8162373c074cf852fbe90929968d5078795728d4cc061bd339bc66348c88c0cee5cb95e7e400409ddb2329c06eb918ebe3ba8c050fac484909e87b070445c5f3abe15c56eb9aa3f3688ea2d40a8ca9bf3af1cdfccc27bc95f2b74d6f2f5e7d284211cdad258656356ec6ed1a64e24c846ab21349f4b17fbc2b29c0115cc458a52cba160766c9a26f68839ef19b746384107bc3fc91c5eb9366f7cca3f65b54807f02259726be5629d2f2451a62fb4a545d5dd94f85ee8c44f5346830361a7a4b32f2789bed45600325910f3b24bd16ed08077ba8c6299f6a8c2a6bfb3f66210aca5f6deb69ccf0d3a021fd871babea9ee459b4ce4ec8db348314184fd5a6f049d943f6d9c4050ecce8c23356ae032432f07591f33da4dc91143b4f3c40a8f25731f351f1237393bd647b086f6a665093a574bb85837c69b2a9f98a8e35977dd8a2023b16b413d8dad9f7cc47ed42d0630a89b90f1d151642c702c112cfbeffe0c531355636f4045b2f772b8ca42d2d098b100f739f5b32793fad9b323cadd7bc57c3d70ab6b3f9e5d3a9d48415dd4678fbc57dd353c30c7a2dbd3e5a12c0f7f3bd60c04004ee0bbe645665d6781b4d4952121cfbedc3e944fc58441f1ad07c0a0ff1cf93b90da90f9563a77c3490b164d03b1938dc19bb7dc63b350cb9073681b1054755535710a89a41ef0b58229c041850e99d5b031e68a331a3974674f00200a5ab3f7e919da4b7f7bd9d2880dc1c4fd5256895a6497180aa4013ea321631c07d617f92b3c2eb323bd53ae6339ea08e600092ecf3e1530d010494a5771f3c2f45f75e34b638dae223b891052f643ff51fc36abc77fd2d79722babd0ed3d61c541b5c04c0578022bd02c579010377947fe06015c42c73e1785aba81564ec12d520f7e383dfe90dac596e09eb4589bb66d3c8e6a6fefd03ce4ea0e8d9dbc0e25a582c597e07c67508c09148e6bc8032e58b5d9c67b173fe65b1c59534e5339f5b2fcf42723409581bd962b9016764d6bc133bb44528c9d429558504409d45ee1ee64270028e8923f1552cc0711c8b46fd74f1e92b4eea779056f5e556bca30b064df8105ba12ce16af85c068290c94d5fe9e5211e0ad692e91027e3b7a2dc1f0eb87112adf5b96f129fe564d1011f2e394c1637a9222e5f059e2714a1074e68fffc5b7a5fedd78174fa98204090160385e41446270feacbfefa638e4805694d83fbf9876fbb34e5ffacc8c9bef5202de76734f36528a68c4d7b0c7d008277696c99ef3974e0003bb91ff5060e6608918790a68b5ffd92930736d7a3a1591e3bcd91fa8cfa7fd9d70b9a969e2bba3ecb7c0357397e844a8d77d9e35107e6ad55642ad194806c0c9365913e69b251febebf5a935e9da4bd48f5b71baf56d913bc9a832de2784f1e9d7e0de9aad1970631a39cc996431ef8a6d13fbf3f91790048b7cdb506c7270d5ede063d6e00a3f6052d2339d5e434e62949af0766e6feaad94f1f7dae3eb70a7c06809c5c846907ac4a27f14d2c59737f9a479c9e7c1792c02380a1799eb9dab890f4998f473d1b66c9e989a67d6e467ac32881ee95309226a9311382d7b4a4a2b3bc979c1f1411b922b9548f2db93cc5903fc0b30bc536f09b48e6d7a73803d8b822a5f2b09f22f5c97d3cdc3d66430d4ccdb4aa8d2da227e78eeeeb3198d874b6bfc7dcd30599134b810ca704f7ad43492736678b691", 0x1000) 05:37:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x3ff800000000) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0xc}], 0x1, 0x0) 05:37:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffff28) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) write(r0, 0x0, 0x0) 05:37:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="fae6681803b296158c2dec88ac13defecefd05b386bdb0649f39fb31c2e10c26194aeb49cdf1f26782a396abbf5d6dd3244d9c99bc6068add14094416ec98f5fe378eeecd53d08b002aa62de3ef34fc7633155baf55f6e127655527e06e0b9d58b05f4587b89c683de6d959ec9ed0a", 0x6f) pread(r0, &(0x7f0000000540)="ab54dfabc284fac2bcda4e0aa7423a45ab3165424500ea48cd1ba3e6d6bf1c628bb5ff584431d85f55b52de4579d6e8c5e43bdae3be98ebd2b88012ce5a5748ae5ece0ff6da6363d0364065f56ac855ab491bd9e2acf1442264780a20127b0ccc4e3790f37fdb1019eb37bf41a38bc6e2bef4262e84677ab46854dcf02b2d87e405c18b745f986b9e2eb7e522035419a52ea71c1a6db80d03dccc7bbbd930ff184bc4239805e68fadde84014bcb44b071ca14301d514c187deda0785e22651afcce9e63d1af923ab00fd3c303a5cbc1429fcd84efb90d889429f3c6324d504d3d7224fe98076b54d7534896816cd9a1149424e867002dfa656ad736eab17eadb64dda6893fcb434ec6bd84d6cfe4ca221ebaee9326806a2c2eab5ec96d78923d764b0cf4d4c2772ca3f37d02e9085a882c4ab0cee6cf1c4f87c171ee1bbf9cc042a682a2454a3d4e01a946bcc16248935a0495b20aab9aca71757413329b868e795a1286bcee175b9913f9eeb49115e87f4060eb3982f3a6f77ece328436718c8569bed6bde1b68914e8129d760e1661cfa5d710f5e065cb30cb111975410400f4beaff9d969a81521be5155dcbeb4ba80a8c39d00124ab8b157e05642d22fde3479145467da2e015cf5e915e35b6c0d5328a72b2db3d844c0a85ca9b16ece3315a901a537561042a0668a6cf4fa73ce85141a5ec407e6ee8b6d242e46168b1aa28aa04e5121baa34dc61e46824f7397c110f7b1aabb6b9c08653cfabdd01ede27663e500c71950e24aa10d47bcbb36c00ef7526dce6888337c147890a41941a8f8d3940ff33c6d7d8259c438909a4901cbff56729fa20efead333d3848e42f3e739b05736046d57a5c07f1c566ce032bfdf9c5787a636e4773dfacfaed0f3a19d7f98a51c12e2485b256225cff3c3d0cf4318f9c04b9fe1121515f743ea98fc4db0a544b72c1d692f362b67c5fb9bb892b25ddac8eeaccf5da161527c8c8b789df9b7fa9bb213e96c2d4cfa8eff415bcd77dbfd9bde857586a9c4ebc8bbd9ac6a6be0ed25b36dba303ffb7ddff308211e866aa781b8264d0f672247ff04ecf88ac84e9abd2c02c3d6cc82e1e3911da8bce68c756313a8997e544c016dd3ff4080a84d11abce676b9a449676567ae447db00b539e0e4fad7ad600d34aa809e8a8e50d9f59d9133fdb7c1295d57a553de5dde13aa42dfd91d844b94475b74e5086ec34835336d49e7ad6eaa03b74fb160add5cdd6d8a0319c020389ec94e9aa577ecbd37019fed3dad7f53fe3d709581fec4d4e7e743961690acc147de46cb4057652e55e43fd9aa08a58d2d65a8b7df300e362aff051f78fdea44a5d024c891413a53819c8df4a46e3569015e392750bb9fee4f17d8f580b673a60d131008bc6c58c4d98df5167995d99473bfadf1ca852417cd6ce8a7e9d86415870bee3f3fddfcd7f441029cd480c61bcff06b3be6da04d654fac07e5b31ab622c4b313705121d13af34f9214048e676a2f5cd9e1526928d47ac483132714f7ee48e525aef9f1dca5ed90f0279a3e38cd022f1d4e249fa8ae9dfc837fbe6bdcf06f73e3bff669fd2d65cbfd8226e3a2921697ce0ba6196675f3f19e0a514cea6967d3d62dd8c6eb26d9476eaf564613d805b84755aa46f3f2b056a2820b9b1e7f4a256c24e8ad268e4db23a10398fa6109d8689fdd0c56cba0e5864ed8474be2c57659c7e652db13a99b45ea89c4f5dc0a0cae37e48f3affdbfc0fec4c183dd253fe6d733128b52a301035fd8b330c95f30c4f4d05b0add850de47e3379af72918a2592db6a58f8863402ecf3aed3b1a91d6b599c86af3da84832bdf82be96db3398c922c5c6658480101bff151e166b1b1c4f46e3dc8fdced5d2d5079aae535333eb36864cbe4a15fa2e313e43660f74cd3bee46cc805c8326a5b63e36026180cd061c16d9eced426bcaff46568bedbed301908b7cdcf57390787396017b2fa3ffea960f8c4f667721c1580aa496e361c0e2b81e09d97c2506bd42455cb75448828657d1e4fa20e98f418aa03acdc47cd6ef794a81c6c1d1d12c8b58948523ee6b126c926c940da1ed7ca24b9af31ec2e4a616fd2c3bfa871339e6faaba0d94a548a743afd14c72017be94d89bb7c3c1fd483ff72060d9d1173b65c9e2804447449c78f947aeef3bc90b7f1fbed28249eb16a386dc4dbba77786f97bd2521d0fab69f46eaf2ce85770287d03dc817a8397cb019ee65a4b49c6905acb588b4138e2b14fbb34c91696ae263a6f6533f58e4d1208dfd98d3b20e484adcfc585bf8033b12feb269a00a0945073ff4a98bf618781c589b627523cef73afb2610cadb271e671e1ad4d16e9c2238d782468e65f00d9cbe978b423e13ca4d4801e9b842b46e590b20fe57e69b5f7e5dd8495845678a0d47b718da9bde613c1490b16bd34efb9af70b37ff4269dceafb23c37183a853a1e12abd20901928b86f398845d8695bad4efc31861d3ce81e83c41bf78df029bdf1f81f0077777b9409f74ba360de7696c28a547ef2683524b9f598890e2cecd9a49bfb368fe942df903947cffd9ae889409b38d88545cd52f95cb3012bdd98fe83d615f29a8176eec3f86b9a7ba6a6ffe142938fe4d4c26680dfc22ea71fcd682abc5124f247a2c5ab31fd8c480b4e0ed7238d1146f23d0785ba2772edceb8d4db59a634248d352489ee8b84bf8ed1aad22f00e6f543daf640093c8bd5e766655afaaaa1cecbb982a272678bb194a366017a7c2ca1d0f6ee318e72e105166342c5c326b69a40f6c351ce0e515525d94b6ad685ed01588e55917d4f8d491357f452b4ca9f2859f1064b02d6bdb17241b49aa62124a2ac2ea962a897be61d684ed8ddc8403d689111c645f49607fb65596dc41aa1d996b801597b6c38360dfc60b3eeef6618c0530eabe0247d76fcf53a6006ddcd55557a367993f7b23ee37fc585c144ad149b8e42d0db35a57a66484ec9e552297f4166ab4788f6497aa402a9661f7502091588b2ef4a8e40692f0e75d0c95ab54d182ff94b1886a121b0965866c9c0f3798bf51c4b4badbf86da46e0fbfde282bab27151552520633ce3c4efb8937d3c5736e4987abd8cd5009f10c6218979c040ca13f6078f5b1c07082b521639a5e2e3aea2bc3da89ea6ae4402951f52f6320cfef4826b80b4a0469cd3221e6cd4ba9abf883897bb2481aa4678a761f3796392b5a82c89891813cbdcf1f004c25e85f386cf976bb4c60ea72c03f800e7c247a9f25f76ee4bda78ec7f9b3ad5de51c35fc0a97a4a6491296d26c7acd0676de38db58e02c1e7183db7fc36134d0bd8e7cee8e1002a11185439d49d53b549d9a581e31c767f119aae857d02286d4bd659a0f7faa74bbc432c57610d6fd10b6664298d68d35149d31f2337fca8be8f7dc2b3e24529fddf95857ad0382b6119574948d56024b2177bbf7d60692f1e5d5c0b2ad2215e90dcdec71da652c304e1cc7b89a45c4da576df7646fd769271e79bc8e4bbf76da92767209cbbe918c54e0bb951067e1b17e020cd839ad1504bb9b5387be0503d215438ff9934b681450f7b440ed86eed392b83e1e021accd560b9e954f4e4dd254b001d42d15125108ac8529a303f5b3b052e2d65f0d602f5433522cecb85f9592cf30f0cb4a1452e83d3d22d8e8a503911e5d66bba3a50cd81d1060682dc6f3b2ee53f354db177fbdaf1d231291d3772bb38dfe72a12375307e89170e13f4e3bc74a7a1a9ead770ec87ecb0ef59f85422b7f47a3a54c2c15dc0727e257c9b13b476c64a1b18715caf9c5cd2182e19bfbcf592d368fa96bdeca5c76be5d61830ffe8bcf626c5ae33157086dc4c907e69e68625596b2050b8e279e4d59012564c9834b748a65572465bcc9ce9e114b5428530c889d033134fe2864184454723ca66c59fa6a8c97acd4d2e3c6feaed31a56341b774e25d246f14c24bd37af370e9aac5008481f0e7ce57d0cbdf6062445562afcc08dd5867288bad8e68d745bf335c4ff8911a62a380814a665f2ae03bca16466f778d9e6d33bfbdf8d7e261203cbeb5a008ac334a07ff5180a31510594f7ccb021ed046cb1c421c3511aae1283e2cf2c1342b7599245cf3c5330a6d89e32e97ed94214525ad4e3e4b4c7099d343b9b4e162a001009329cba4ff34b47e5dfaccb37d46512cbe6888832bbbf92f43d0d549cba8054d4b06c54b494f024d98429996417429ed1b7eecc927d44738c9252ab37dbb798f22c449de0d63f8e6a8956c53db7fa2fe31d6d88e50cc273db3221ab6435a085e75683acf8a5aa56bd5e1e2851d0611f9982baa3966420c4bc1814208d51b35202850e13dd577d7401660893c4781f78259b5f399b09a57d0ee7ccad069c4c6712c779667e06f5661d7137c1d7b2becb3ef3a3783e23f7a1e5d1e4e4608ac441fb2423a0107b0514e5968429780295901a1129de7d0f163e3ae007ea03033e397d3c8c745d8149f94d9900ec821428ca4ee57af1fb1eb69031cb35f87b8de35980dea8c602334159d6562161a9d05460ed9b0392b0c2cfaa7314c4dc008585ed1e96d86ab95bc8e715af75dd4bb6dcb7b7eca90dd595c43e5090cea3b402c4b99daa36b9db980cd9b5b811aa4edd17e3aece336c7048aff0b9a1e5bb66ff3f1ffadcd33aba67fe5e6faa8b5ee1e3df0c64a1a30a5b46073d66bbd9ed8abe2b5450f09b28786f7c0753148a79b74f56bed02a235b7cee7ce23d84b17d1e29df43edd2552dc7ac4509a551e4553a09cd81554b2b91bac279220c79cb322c545a5b9011d76a76ecf7120819ed5c32965d0b334748e0d7cfb213af81f69c7187010275871de7c473335b9455ecd877d889b0c238157301d1ed3d3f12988a0e384e50c2639be0f4a922733196322d715564c6858cae363428554525b1a031fc7d04f4d0e2a30dd411d864a23fd4f6b904e247a1405a2975577e5cc9d4cb891003107f0d7728fc3e7c6e62714a1f97e5d8651f8e818eeb70d535310540f637c44eed21163b88735fcb8095c0667d2d8fdc11faf6835515e66a0ae28b6cff18197248b3ccd106579f5b7ad0b190554df4cd4d0d0c4fbd3d95bce30899a5cfb2457ed848db14b81431ac6cd77b8449ff351859b2515b6b3a3a9a10103bc70d489ada9fb4d7e8e82437552936802a921d029d73e3ee5ab57dde97a1a32a2c4a7abdf5e85f90415b26485533b389a815bb14810f269dd4b0a8f179e032436102e364b44f9c783b9e937a0737fabe76d4604cbd037d5475dbca04fc4b1845168aa2b835975feab92cceb1493d3aebb9eb2834820d1f160ab1101cea500344aa29d7f9f73e6f843db4b7babf50cbe5dac15dad48cd5f548879141af50ca02da7429b15d921e5fe3747912ec23f0b8736b2a00818afcabc19de49462f65f3ba85328da315b93091deee1e71af512091f14a4adee639f0a065dedbfd5389cb7180341950c986eaa7430988d59286a8b0ab400e8f6d6287171e81385cd19d2689613fb0ee6428548f348625a228e87fcab725ff3c69e704668af3437a3e829ff26a082cdb3de1c4d479733ded5a9ef4c7a4a5f1ca14a4c889b39cc804b54761483b2523e4e3c4fd08e30288453673859427b64ced3235a4e7a3cd5965f329347489a8f0b49708a38f3be042b6fc0e53323272cd390540ca9733aa049e636cecbcd2465caf3594829623f285934045e469218291b073a80097a9a0c68997ec8fde8e64cf95fb999fb2e0696dbd3d683e366fd4b3e08a9fb7629c7d8bc9740764cd3768af1d0d1d80ad6f27b25", 0x1000, 0x0, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x52aa, 0x9, 0x3, 0xfdb8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) chflags(&(0x7f0000000000)='./file1\x00', 0x10000) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x84}, {0x6}]}) unlink(&(0x7f0000000100)='./file0\x00') pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) r1 = msgget(0x3, 0x80) msgsnd(r1, &(0x7f00000000c0)={0x2, "52b4c000a5d012"}, 0xf, 0x800) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000942b6b6625a65da68e000000000000"], 0x14, 0x0, 0x54172c55bcdcb8a4) ioctl$BIOCSETWF(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0x0}) 05:37:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) socketpair(0x6, 0x8005, 0x4, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001680)=""/45, &(0x7f00000016c0)=0x2d) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001640)={0x20, 0x3}, 0x8) r2 = dup(r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000001600)=0x1) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f00000014c0)=ANY=[@ANYBLOB='\x00#./bus\x00'], 0x8, &(0x7f0000001580)=[{&(0x7f0000001500)="f6456bc42b88fc604510594e544a66d628e7af9c775020c1d89f7057a9e5863ca3dd044e3c72cd094664961d663cedc2a041562c8351b2c7e8b475aa2038b5c42602bd88bfca6b86019316", 0x4b}], 0x1, 0x0, 0x0, 0xa}, 0x400) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000000)=""/28, 0x1c}, {&(0x7f00000000c0)=""/26, 0x1a}, {&(0x7f0000000100)=""/200, 0xc8}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/96, 0x60}, {&(0x7f0000001280)=""/56, 0x38}, {&(0x7f00000012c0)=""/36, 0x24}], 0x7, &(0x7f0000001380)=""/144, 0x90}, 0x3) 05:37:08 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x1040, 0x0) 05:37:08 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = geteuid() r5 = getuid() setuid(r5) r6 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r7 = dup(0xffffffffffffff9c) recvmsg(r7, &(0x7f0000000280)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)=""/22, 0x16}, {&(0x7f0000000140)=""/191, 0xbf}, {&(0x7f0000000200)=""/38, 0x26}], 0x3, &(0x7f0000000340)=""/110, 0x6e}, 0x1) r8 = dup(0xffffffffffffffff) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f0000000080)) ftruncate(r7, 0x0, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000480)={&(0x7f0000000440)=[{0x8b}, {0x67}, {0x6, 0xfffffffffffffff7}, {0x22, 0x7}, {0x24, 0x3}], 0x5}) r9 = semget(0x1, 0x0, 0x2a0) fchdir(r8) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000003c0)={{0x2, r1, r2, r4, r2, 0x2, 0x100}, 0x0, 0xfffffffffffffe01, 0x2}) shmctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0xffff, 0x0, 0x0, 0x0, r2}, 0x0, 0x0, r0, 0x0, 0xfffffffffffffffe, 0x0, 0x5}) shmctl$IPC_RMID(r6, 0x0) 05:37:08 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x15}, {0x6}]}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) syz_emit_ethernet(0xfcc7, &(0x7f00000000c0)="b6b2679602150af1b381c4b212417504649cf01643bc46232ab059d8314026b28358f114856b4456597b6c93ae4efdfc8160fa7dcfdde3134558c200402049d1c069f10704129f50a3b0aaa41c0da90d97c56ff42fcf9c64dab4b4") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) r2 = getuid() ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x100000000) getgroups(0x2, &(0x7f0000000280)=[0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000240)='./file0\x00', r2, r3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x0, 0x0) 05:37:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x28088, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x76, 0x6, 0x1ff, 0x5cd6, "1617a686b87ffc78e3b923a4271ce1aa3f98231e", 0x1, 0x80000000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:08 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000001, 0x1e6, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9", 0x14) 05:37:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fchmod(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffbe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 05:37:08 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x80, 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x1) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x0, 0x3}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r3, 0x6, r6) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) connect$inet(r1, &(0x7f00000001c0), 0xc) 05:37:08 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) getsockname$unix(r0, 0x0, &(0x7f00000001c0)) connect$inet(r0, &(0x7f0000000080), 0xc) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) write(r0, 0x0, 0x9000000) 05:37:09 executing program 1: r0 = socket$inet6(0x18, 0x1000000000000002, 0xe) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) 05:37:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0xffffffff, './bus\x00'}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) symlinkat(&(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x34}], 0x1) 05:37:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2c) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x46}, {0x25, 0x7}], 0x2}) write(r0, &(0x7f0000000200)=' ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace pfi_ifhead_RB_REMOVE(ffffffff822b0e00,ffff8000009a5400) at pfi_ifhead_RB_REMOVE+0x58 pfi_detach_ifnet(ffff8000009cf000) at pfi_detach_ifnet+0x11e if_detach(ffff8000009cf000) at if_detach+0x15d tun_clone_destroy(ffff8000009cf000) at tun_clone_destroy+0x1c6 spec_close(ffff8000149e2248) at spec_close+0x3b0 VOP_CLOSE(fffffd8036b9d170,81,fffffd803f7c6a20,ffff800014970870) at VOP_CLOSE+0x64 vn_closefile(fffffd802fc73088,ffff800014970870) at vn_closefile+0x14b fdrop(fffffd802fc73088,ffff800014970870) at fdrop+0xc9 closef(fffffd802fc73088,ffff800014970870) at closef+0x118 fdfree(ffff800014970870) at fdfree+0xf7 exit1(ffff800014970870,0,1) at exit1+0x32f sys_exit(ffff800014970870,ffff8000149e24e0,ffff8000149e2550) at sys_exit+0x17 syscall(ffff8000149e25b0) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffdf9c4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdf990, count: -14 ddb> show registers rdi 0xffffffff822b0e00 pfi_ifs rsi 0xffff8000009a5400 rbp 0xffff8000149e20d0 rbx 0xdeafbeaddeafbead rdx 0x28 rcx 0xd4532f4f256cb520 rax 0xffff8000009a5410 r8 0x101010101010101 r9 0x5 r10 0x5eb75b22b3b88c8b r11 0xbcff0b1aa661fb4 r12 0xffffffff822b0e00 pfi_ifs r13 0 r14 0xffff8000009a5400 r15 0xdeafbeaddeafbead rip 0xffffffff81abc7e8 pfi_ifhead_RB_REMOVE+0x58 cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff8000149e2070 ss 0x10 pfi_ifhead_RB_REMOVE+0x58: movq 0x10(%r15),%rbx ddb> show proc PROC (syz-executor.1) pid=266687 stat=onproc flags process=1008 proc=2000 pri=50, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800014901ea8,0xffffffff8229b1b0 process=0xffff8000ffffa360 user=0xffff8000149dd000, vmspace=0xfffffd803f013990 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 38470 228773 20401 0 3 0x2 biowait syz-executor.0 41462 292969 1 0 3 0x100083 ttyin getty 81409 519974 20401 0 3 0x82 nanosleep syz-executor.1 42257 406870 0 0 3 0x14200 bored sosplice 20401 212667 40742 0 3 0x82 thrsleep syz-fuzzer 20401 62684 40742 0 3 0x4000082 nanosleep syz-fuzzer 20401 251455 40742 0 3 0x4000082 thrsleep syz-fuzzer 20401 21147 40742 0 3 0x4000082 thrsleep syz-fuzzer 20401 211501 40742 0 3 0x4000082 thrsleep syz-fuzzer 20401 4772 40742 0 3 0x4000082 kqread syz-fuzzer 20401 521991 40742 0 3 0x4000082 thrsleep syz-fuzzer 20401 310239 40742 0 3 0x4000082 thrsleep syz-fuzzer 40742 483040 13514 0 3 0x10008a pause ksh 13514 480016 93571 0 3 0x92 select sshd 93571 152584 1 0 3 0x80 select sshd 92371 216931 51860 73 3 0x100090 kqread syslogd 51860 131760 1 0 3 0x100082 netio syslogd 13545 347274 0 0 2 0x14200 zerothread 42874 209450 0 0 3 0x14200 aiodoned aiodoned 66870 367458 0 0 3 0x14200 syncer update 78877 476919 0 0 3 0x14200 cleaner cleaner 33547 408917 0 0 3 0x14200 reaper reaper 79510 449037 0 0 3 0x14200 pgdaemon pagedaemon 76399 220792 0 0 3 0x14200 bored crynlk 91477 235784 0 0 3 0x14200 bored crypto 65577 330344 0 0 3 0x40014200 acpi0 acpi0 42556 362191 0 0 2 0x14200 softnet 96661 144498 0 0 3 0x14200 bored systqmp 10262 75228 0 0 3 0x14200 bored systq 28112 160558 0 0 3 0x40014200 bored softclock 3664 134610 0 0 3 0x40014200 idle0 78811 387347 0 0 3 0x14200 bored smr 1 371730 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9558 6320K 14638K 78643K 50027 0 0 pcb 19 8K 11K 78643K 6654 0 0 rtable 118 4K 5K 78643K 688 0 0 ifaddr 77 22K 26K 78643K 1352 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 699 0 0 iov 0 0K 36K 78643K 1837 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1192 75K 76K 78643K 15743 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 161 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 1220 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 15094 0 0 sigio 0 0K 0K 78643K 196 0 0 proc 43 30K 54K 78643K 2100 0 0 subproc 32 2K 2K 78643K 97 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 1387 0 0 in_multi 33 2K 2K 78643K 518 0 0 ether_multi 1 0K 0K 78643K 57 0 0 mrt 0 0K 0K 78643K 40 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 114 503K 503K 78643K 114 0 0 exec 0 0K 1K 78643K 1499 0 0 pfkey data 0 0K 4K 78643K 10 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 90 21K 39K 78643K 36179 0 0 UVM aobj 130 4K 4K 78643K 136 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 653 0 0 NDP 18 0K 0K 78643K 366 0 0 temp 210 2716K 3356K 78643K 49822 0 0 kqueue 0 0K 0K 78643K 153 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 6 1 0 1 1 0 8 0 inpcbpl 280 5977 0 5973 1 0 1 1 0 8 0 rtentry 112 90 0 45 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 20 0 20 1 1 0 1 0 8 0 tcpcb 544 2165 0 2161 1 0 1 1 0 8 0 ipq 40 4 0 4 2 2 0 1 0 8 0 ipqe 40 8 0 8 2 2 0 1 0 8 0 nd6 48 15 0 9 1 0 1 1 0 8 0 swfcl 56 5 0 0 1 0 1 1 0 8 0 ppxss 1128 262 0 262 43 42 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 332 0 135 14 1 13 13 0 8 0 art_table 32 333 0 135 2 0 2 2 0 8 0 art_node 16 78 0 38 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 8 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 1218 0 1208 1 0 1 1 0 8 0 shmpl 112 134 0 6 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 26346 0 24732 53 0 53 53 0 8 0 ffsino 240 26346 0 24732 96 0 96 96 0 8 0 nchpl 144 47717 0 46097 61 0 61 61 0 8 0 uvmvnodes 72 6814 0 0 124 0 124 124 0 8 0 vnodes 200 6814 0 0 359 0 359 359 0 8 0 namei 1024 155664 0 155663 7 6 1 1 0 8 0 scsiplug 64 14 0 14 14 14 0 1 0 8 0 scxspl 192 150251 0 150250 68 65 3 6 0 8 2 plimitpl 152 523 0 517 1 0 1 1 0 8 0 sigapl 432 15271 0 15260 2 0 2 2 0 8 0 futexpl 56 246139 0 246139 7 6 1 1 0 8 1 knotepl 112 2762 0 2743 2 1 1 2 0 8 0 kqueuepl 104 3439 0 3437 1 0 1 1 0 8 0 pipepl 112 8270 0 8251 18 16 2 2 0 8 1 fdescpl 424 15272 0 15260 2 0 2 2 0 8 0 filepl 120 92265 0 92180 43 39 4 5 0 8 1 lockfpl 104 5433 0 5433 9 8 1 1 0 8 1 lockfspl 48 1866 0 1866 9 8 1 1 0 8 1 sessionpl 112 35 0 27 1 0 1 1 0 8 0 pgrppl 48 177 0 169 1 0 1 1 0 8 0 ucredpl 96 21393 0 21387 1 0 1 1 0 8 0 zombiepl 144 15261 0 15260 3 2 1 1 0 8 0 processpl 848 15287 0 15260 4 0 4 4 0 8 0 procpl 624 34659 0 34625 30 26 4 4 0 8 1 sosppl 128 188 0 188 42 41 1 1 0 8 1 sockpl 384 11787 0 11777 24 22 2 3 0 8 0 mcl64k 65536 2035 0 2035 197 196 1 64 0 8 1 mcl16k 16384 46 0 46 28 28 0 1 0 8 0 mcl12k 12288 241 0 241 33 32 1 1 0 8 1 mcl9k 9216 245 0 245 39 38 1 1 0 8 1 mcl8k 8192 216 0 216 44 43 1 1 0 8 1 mcl4k 4096 635 0 635 12 11 1 1 0 8 1 mcl2k2 2112 68 0 68 31 31 0 1 0 8 0 mcl2k 2048 75427 0 75392 39 33 6 10 0 8 1 mtagpl 80 27 0 27 10 10 0 1 0 8 0 mbufpl 256 182534 0 182487 83 77 6 35 0 8 0 bufpl 256 46658 0 39815 428 0 428 428 0 8 0 anonpl 16 1256189 0 1245540 415 362 53 77 0 62 5 amapchunkpl 152 62011 0 61917 141 135 6 18 0 158 0 amappl16 192 76929 0 76329 401 368 33 43 0 8 1 amappl15 184 2298 0 2297 1 0 1 1 0 8 0 amappl14 176 2347 0 2346 2 1 1 1 0 8 0 amappl13 168 1425 0 1423 1 0 1 1 0 8 0 amappl12 160 42 0 38 1 0 1 1 0 8 0 amappl11 152 61 0 53 1 0 1 1 0 8 0 amappl10 144 11382 0 11379 2 1 1 1 0 8 0 amappl9 136 588 0 585 1 0 1 1 0 8 0 amappl8 128 183 0 162 1 0 1 1 0 8 0 amappl7 120 11331 0 11326 1 0 1 1 0 8 0 amappl6 112 68 0 61 1 0 1 1 0 8 0 amappl5 104 241 0 234 1 0 1 1 0 8 0 amappl4 96 13280 0 13261 1 0 1 1 0 8 0 amappl3 88 5302 0 5292 1 0 1 1 0 8 0 amappl2 80 122852 0 122789 4 2 2 3 0 8 0 amappl1 72 269789 0 269410 24 15 9 19 0 8 0 amappl 80 35084 0 35054 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 135 0 6 3 0 3 3 0 8 0 uaddrrnd 24 15272 0 15260 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 15272 0 15260 1 0 1 1 0 8 0 vmmpekpl 168 98501 0 98473 2 0 2 2 0 8 0 vmmpepl 168 1764817 0 1763261 379 304 75 94 0 357 2 vmsppl 272 15271 0 15260 2 1 1 2 0 8 0 pdppl 4096 30550 0 30520 7 2 5 6 0 8 0 pvpl 32 3746625 0 3732942 915 770 145 254 0 265 27 pmappl 200 15271 0 15260 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 994 0 426 20 2 18 19 0 8 0