8d8ca59cfe420bde187fa27939053acdb63740e1de2349249b0e6c118f8a4f80b4c26aa475b70c5a8dd5588423595f17d7ab88ea8477f71ccb5bd11fb4f7e5abe3993f337460b5dfa096c6a84a3af27e33914c7f1b923796ba7f5c9f9900a2b7868ad1d7b5022914b1b6ce0947b0ea90cd79cf3bc35cb9559ea42fb188930f660658961b53ba687c863529077eb877a7357afb33054f8c7f0fc22fd0eaf79525bd512014d03d3576466ae7a37c3e8ce3e1af0b651516a1b2117666410a25fcec1710215433b6b9448636c027fab2b50b62df32b9b0b07344ec136f8adff1be432fe8042270c496c61999740f", 0x6ce}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x82) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') socketpair(0x1, 0x5, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x8, 0x5, 0x200}, {{r4}, 0xffffffffffffffff, 0x1, 0x401ffffe, 0x93, 0x12}], 0xffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffc, 0x81, 0x4, 0x0, 0xb5}, {{r6}, 0xfffffffffffffff9, 0x24, 0xfffff, 0x1, 0x8000}, {{r1}, 0xfffffffffffffff9, 0x2d, 0x40, 0x6, 0x6}], 0x1f, &(0x7f00000001c0)={0xfffffffffffffff9, 0x908}) connect$unix(r1, &(0x7f0000000040)=ANY=[], 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x28}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:02 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="7599", 0x2}], 0x1000000000000032, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:02 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x3, 0xaf38ab8b375b361) geteuid() r0 = semget$private(0x0, 0x1, 0x80000200) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r0, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x5, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getpgrp() r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r3) accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) unlinkat(r4, &(0x7f0000000180)='./file0/file0\x00', 0x8) socket$inet6(0x18, 0x5, 0x1) open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) socket(0x2, 0x4004, 0x2) acct(&(0x7f0000000000)='./file/file0\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:02 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x0) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x4000, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:02 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:02 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x1000) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f0000000040)=[{0x81}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = socket(0x10, 0x3, 0x5) setsockopt$inet_opts(r1, 0x0, 0x76b7e8bce5e8bf0f, &(0x7f0000000080)="bb19e8b5bcf73e1db94449ffb9f441d19384585d645b8478a4b400d2ce46d312add58e6ea5d01762408cb18d9f09d88e02137948ff330d079ba472d884f764d408692a0d788c", 0x46) 16:00:02 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="34974dd0df87489b705d4e011d56aac73952bc95f488dcd8105bc4bb4edf5510bc4c511c"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESDEC=r1], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000001840)={0x1, 0x6}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) write(r0, &(0x7f00000001c0)="000000000000000000f6000000003be4509948faf40420b857d9ef460a1117e7080000000000000071231565f7060d50edab528a6a8a0c8d6dfb8c19f0c599196f1abd7f74a54c72a6d101bf82879de2f397e6f590fa1c893433d3033f693c2a7056ea9460730f39dbad74fc2fc590d5b2ee76901a246e78", 0xfffffe0c) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') pread(r5, &(0x7f0000001780)="1362f20325f7979cec953fcc3e0e96e5c8d4f792061b4a486e49f22bc12354fe73cbefaef757070ac75a954b76dc70cf170728b8a86d971fd8e092e5eccc0cc82bdf4f6eed4589a13ba56139a23ce3c9cddf133a71a173064d4eb2df2b96cc2e573d8f08adfbee9c4db3fa4fb99536553c2f28be64194b83b20d5fd74f073aa8324cff7264ffc42d4d893918713db0c64a", 0xfffffffffffffe1b, 0x0, 0x81) fcntl$getown(r4, 0x5) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000180)=0x9df) pwritev(0xffffffffffffffff, &(0x7f0000001700)=[{&(0x7f0000000240)="1efa4b0ff29868ccfdc5a4eb95437e5a355862758701abd546fe00da03437c87874c74f6cde11638981dac2d8a044e719bafa3587c2a7f390a5a6ad1b7c1b91c305d3c853c4eb664d2e6ba9ebfa645a6963fe4436508bf31df68c9aa8dd51d09ab83141a6147a67991d30b3c76fd2c4df3f838eca1ec196df54faa4866e597164be5b965b49fafc3bff9ceca", 0x8c}, {&(0x7f0000000300)="b28e51208cbfa4f7a7009245d41e6fc1d6414a81d0721de362f22b77a5093a333a9bab924dc7a80d1decf5ca4019f9a42b11e423a25b15ff5b1b93a557470a0de29e58ddeff0dc6af273b34372ed2add73fecb7f2357ce069e612647c00a3843d74faa54712e577bce4dbb27044e46ce", 0x70}, {&(0x7f0000000380)="d3ef7d37db7fcb02f76a848bca90f8a0654f144940a4affccd53acc871b2b2413e661e87c533d7334961a48af769ccf988c0aca6c690a2242f6a65ba1bb7af469ec315b2aaed80c673528773b9f83aeaa18585f542f835666b12fb2402ca1e3bf4e416334f93438c3e581933a5346ceb10c6a701517f0893e68584763039548e9caac425e37d41feb8d456df728438aff29d0635f854749fc6d6162fd19ff90212adc8a4f591effa8649f5d6c69ac6885592e85a0c47527e2936bba5ab564f00a2985b1896b970775f554da7669fb72bd5e93c74851a189b084aa4b9b0dee472da658dd3cf02d969443daf2f6a94908700b3f75a0e70db8c969daa9f", 0xfc}, {&(0x7f0000000480)="888602e51e87405f226d167ade60f244da69a3429358c650f3fcc2d6bc565f6b3414eab564e9637586d6c7d101ddb3ffe00442464a18d5509a457b3e7403910a21c6bc725008c2e79a5068e61ac5e09c7abd6bce5afd71ae363370612e00d7f285fa941deec23fbdda5100557a7e382280b07be6c10995924467419b95bb2d80e1e1dea7be3ae99cb5c07189d2e7cbe8f8e719d5445feed8abd0709510fca3e174352eebbd99ca3b2f3d867d5cd567dede4677b687d5d4fab9a5141f13e0711edba2b7d98ed39d1b5ebb9f33e7f29e4f87ec438574858c081bbfc63be4beb18571908989ec3845", 0xe7}, {&(0x7f0000000580)="6e1f156c3f3004fe9a0a857acf941e3e63ac7106acde115873d1dabc009b52329fd7ded933617ad64eaaf33c74362a63870f1f0a71d7687cc4b942ef735af54b44cce49ff4b7492405c620575c16b8f8c4f1ae75db7f7f045c104de979fb985b50b3814c523c", 0x66}, {&(0x7f0000000600)="14ee1f557d0f9e9eafb4f126dd706a3aa2aadac873a5a1b7fb2bbff97858d50ede5e93713c8a2efec9c72c307961e7cf03abf5e1c9dba50ccb92fe872609a18e846e4edc0dcc1f262ca58a971287bbfdcb7f32dfb44cfe57e44e08368d83f9ba242db5cf30a64239aa7f27f3a2d3c35dab051b19613811be48c5474c5d2ea249b82a0ddc3001e43f166320472dec32b16968f2c78ac1ef16a5ad69f660780e96be8140ace4d9bc7c9df0b4654142b2c63f00166aca1b683439730bcd3433a340cddd220f7fc488ed45833429340312316641acadeb9680b02f75bec29cac52b8393e5c070f6240f0fd7cc2836692afb1d8952230c5", 0xf5}, {&(0x7f0000000700)="f45c4206638033fcb61fbdc406923505f04c3833dbc26178139b2e7f78eb25187d0fa735004613accefa712abc70687874518a2a2d8c428a72c7c108f81351ff00a67b2c117ea32e191b81467c0e57e480cf2409a9edc614de8d3036765e350641f1852612cff28a57c9f1e016e7bc5f86e426fabc871817a8e76d72aa82a797b328b84a74534ea91eb59bae5dc879ad5403f2c82d3e0c4908f314aa91f1736d12fd2f093f140507f6c957cb735a318526a2504b6b95a7fa53584c7cdc226039d97258934488ba684e15d410236f30884719e529a9d7eb7dcea17b3d6e3a64bcd5372284b1214797a6eccdb5c8ab5cbb95ed2744342d35dba471846fee75d05f056abcf388652dba365365b74f04bea219fb092017bbf304d6731f591638320de3ca8099adb1110c6b501065a9db72353787817e9e7c0bccefbd6ecb1f08b4345c13464274529108abc924d8c0f1d743ad7582faab15dab37c02957dded75f0b66cc2260683be2da02fee3ad4514fce4ba321862977c0a953431926486b79fb88a45dd9e529196f7753c59aafdd880715fdf5931ab5c2252551496648a03d44540538a19d2cfcc91b856cf2276b1189f129d954291fa11d08628a80c1771b215d42ed8decf6550cc2808277c231e5b0ab90066fb6607e5656d6a2e3548352e784d8f6642584b20a3a8db7dac3f527a7a20f57e4f70e3d3b10099b45776b8c10268ffe488bc43c3f35ce51e6949abf26e4fb9d0fd363a2b6cba4dbd2fd3b738f81625c83d54bbfbc0e2f9829f1e9f26779018f3b49dc0e3784d18fefbfb298ca2aaf64a1e2af035450b4bc57e2e60f8b2b11f97add42304699ecdfaea33b699cb9fef7be57adf1190d339c79b0f13dd4f579e00fd23c9b3f675317d5b986b2d7af3626818a8aa29d98fa65b4fd5ee2f130a15700b2b951c08bf374451bd4fd78018da0c6ab04e8b3c6dd65a1273e1e75415645c330698e4ab1ee88d4680acb75a9198c4a7118484689a7809bef3d4d038fafa299565e77cf9b3957bd1ffcbb60f32714bdb4eb5b0041a09188bfec2e2827b4057948165952997bc860f9eb2c08d784fffbe6375eac97a586427b2a73ee8a4b94a4f1e643d164ca861fb8ba9e4cce0a84c1486f0a279818e5de19f03407f12fc4e72144038c9615d37f0da825bfbafb39ca4d6e45889641acdc6a758e42290d13a7e4b60cbd9b790bbb3f3ffbffe1d6d121f1201dd3abd048549eef159b3c7a81093a06ee3e804f393ddd44121c119d738adaf34d51f47869726370ba0650274e00695b4771896fe717b578a228b275057e45dbc9dc7d2e30f0543949284f69bd5b7808b02073f035338e9d2ec4e2137c5c56fe972e7a90195d25b7d90728da9fa5b231c19b99a2cdc8f76938c5b7ed7997c27fcdef2350c4079a9803d15ef8ca3f63771070518b16da28ed20823d5065a2a644ef64d7f66dffdc0b752d32a0d9190b8754671f223647c9964bd12177d9719b56e30651f73258519e7b49ecd47a3b31b6c5610e4afc4a616cd7c8d0e783fa6bd35e4e0a5df0a764354fd7bf12d020d88a99659231971437f685b4d227459f7c10e5428bed6f9045ee66d0fb7ed6b485a3d6e97877a34580127ea70d88fe6654e9c2ec5e28692b17cfab9b2d90c8cd56e92ac223745829350c3ae4b5c4c930bf6cbf983635c7ca0db503cd4aabefd2c0861263c95cdce42bbdd60327472805097911cd541069e634cc62243ec2135e88f23e0e819275d2e3e88f784d4f5c2a3064cf5a95ff57bb27da6a69671eee3c41144059e2a7a5efdc8800155f0fbf65344c3ae75dc73c3e18476271d87323a60c249fa15360cac5fa97811e36befb5a3153ddde0e9fbe15850699db70d4013fd013167e3fb9a452450d0f7e70f1822f268cc717119fc3bc369f950f8ce660dc00b535e7b9d2beea82903e276caf1ec6682737310b1884124ebbd5000066cc4775bfe25a0d120d185ae43b24eb70401f239fcb7f026e55cd35c41a6fc6c2701fba68766902319776d34d7f5686576b162bac71c113c040c29eb34e63e1d97cade6bc2a4b0131f0f709f9b4e5a41bdde0f2ee69ce3401b16bd34159027db850521be7a7a20c8d4e472a56d883b1b25cfe41d6542276eb04d943adeedf9f9b5fc58577e658ca8d171d33ca032cde7c9d24081af0cd782397fa1915b05f7f0c5b376de47caed782facadb470c449554cf7aa4a3531a417ccdf07dd3aea9e8c654ad8bf2ef7770dc68b58ebdcc51b8fa6bd3af9e0249df03b13eea48de6e673b30e5a6470d28923879fca95711c25fe2890720f02a1dee17c28af5f7bd60d835c81a4dbc9e466331604da89a9cf677e9d8679e68b634413f6a6eb6c62e17f955ab81d5e900c9b9feb8c73a1d9cfb574abcebf318a680b702d8fbac13153e79668833a0c51203f2aae488b92478108b3778e8bedbfea63860c236e560daa0647ad06384d9c7e245e747417e41e8569b7c2eb54bded405ca65b85616c5e1f6248a7fb3e76c988796df0449d58e82a49468cc1f2235101c8e824724d237974dd8ce4f5dba2a8eba1a4507c3b7ef28e7a6a71164a08fa1c0bf41693f874d6b4b16a8a3587cd2a1d4acb74fa1d90d5bebf944f095125b5d8566d897908fe9173360a726bce7efe7e4f174f38dc6fa5e3d6e26907531d12e5aefde6692340bd8fa458398953bb0917d7eb8edcd227705e41fc380097e2b9aace62156e55442761dca8919b88ab4e6f5ede581bf6bb6449f197b84c20eacf022698daaef56cf1d19d1b826cd913900505375fd6b8bea4a71dd882cf06ad7f61d2c86bd33449e248887577efea8a1260bb845891d2b1085b610b499f4035048da40abb48d1598b1af190b9be91dc237e64751ec8ba3962c785d9f909b60593dbc57e791a30d23e2647e1106b2cb5c70215e8f89411e972d3b69a6bf424c13f8b2cbdbb0eb1500f1a69007092d4c5821ae5e0d8893866fc11cfd63a6f53ec0f528cfb180935fc7ecfb77490a760cf8a418028df5cb5a8305f5a00ddb3ec7e8ad6008897f1ca37759dd49c96e0e59be8005ddea9941d940506e4f14fe3d388ecad2fa3cb96b90c120feba74711c0c5da31b795ed6d59320942f08365cc9468d0eb6099f247bf84a24bbca4a613b191bc5925ad37a444668917d0c6acf47bdcb46fe781600e353494b12b7a5a27abcf91e695e8cd455cdd184ac626fcf1d576ed5673b22a43fe359388f1bcc367fdd0429f2c90962ee9aa28408f9d5e79ef1b442fee9105d98aeb8c495ded5c33150725d30574c604ac775447dabe6f9c58ec9f2b89210b66eb1f93781b63a1a341c13f63eaa131d2f2cfd579d12cecc550c106dfc1416639f697865e5a76d278e61c7488bf7d3fb6611d26c815443582cab2d1532aa59a2d802f1d0eeb3ff5b85594692c7b5105d270bcc5f00746b2e1e8e0b7f4f47471a208f348b6716f27d7b0fea63778a39ee9268ecad1a33ab09837759e309f400ef66ceba5404c63ee344b93e71f03afd2ceb66568792d26abfa30c3766a560c165ae501f52d6f0a4f00af85f48b5a755e3236a693d6ad647af109647a6048aa572289833ff5f358c1849c23e64c35cccd21ff627e851faa09e451cdd36837073f8b9bdb7cc65c1209388c802149674d68be972e93a921dfbc63e19569f89b7147fa4d8fbfdcbc51ad5a266a4c5bb0e1b3de18f37bf5846402e1d9454ee46da5ea022c7deac70a8bea7da1743f6a55e0092072585e0b375380887d79f8390638976f89a0446ea925af623892b4e63b2239ac16f302d3a857331a79952096e9365fb6227fd72ff078d987a66bfb9dd4ccfdaa080505188dabde7ac3c050323391add3e5a45d824633e11068c2b71e597e9dc49e9d4b00402916dbb2d669e7a89aa09c062c023d15c406919519c4d44800a034eeea07da1fbeed23899c32232f260b173e48b57f7df5763ab7e39531f63518b15593c62f79592455ed6c0f46e628138da6a1ad3b2ac6bdba750d26f8156fac83f124f24c8c0806851540ef08cbc75c9df32ce0be247b066733737bfee068b7a4d866da8603b94283d014c1c00dda25b213ac7b6cb147cbffb21be57b7404d4d3ac54be7a656904da99e5a42efc5bb9940cfea2bbf894879590a34cfeadcd3d44e7dee81e2d18c1084fd7bd3d08478925cba96c1e3649fb74dbb9f80b371b095286f8f9a85bdd3d2948ac4abdde3b06f4418e645f8e5f24c497384810b072480ef00c6d73c77bb6acc33915e1c3f4ac1ef3bbab363f36e26c6f1c02e538ad6c1059cc1c0a83c8a5ee724d0db848baa2a92837a1794946969e222fd3abc7cd0f32a6091a59b92d8eadb055143572042b859cfad31393678d70e9d48c13f6b8f7caf20f1adb61d6c0ee7eeb787d052cc99284e7526156dc09b60a09cb4a7e29fa924486028d229f6c10ccadd3c3a9388b4127175ccddec43ddfa6b660f78cdafc241591319b17bb2b1dcc85831d82b38f6faf281a1a8c6ea1905abb2f0b7b641a51c29fa8c49bb5f8692af99be76ff5c88bd3a7bba470da73e7739c336d1fbb25a219479ff082382ad4ba2a9d66b0211d35d071bf0333455ade9e8817a09ee85c784d9f9a9cb30ee8a23d8f724f4847e2d2af357b169876deee3e771f5104fda0c211f68f548e72505b018fb2ec1b98638f9030fb0d825c504c5a6eeae2854664abaf2d4f2e2427c0595e7362063d74a0f5d7048b608c9b3ef66f67746eb310c9ca23e7fb143da942404653bc34ae9755fdf7f54c30a06868550742bfc17da560b87c8cc17220440092533c2dfa708a4138dbf9057f8398d923f462dfc9f9c2e9e0d5ee47d627031a2a4bb6fd4720a067a2c6c3cd5c61d475a02af37e998c2f368194a175a72393f4b7d149c3fad3d8010d7ea25dcc3fa21d2bdca5f77c502799a0f2ad2dbe5db25d43fb345c4148446e384e94b450374e38ddef9fa5116a85f5c98a8eeb246c3820f4c442b613fb587c6877ef5b92313ba478458a8d1f1d868ccab09753a82f5a7f2dc6fcb527998e226c6c7d14c59d89e72c14fa9aea0725eaea878ad957eabf8699f8a52cc91d8c3aa63a138dde8e49ec5792a783127985839101447752dc4347012f85493862602ebc86ce1e3a4b1f16b25c4938f5e11ba8aeca13ffd0f94557dba214fb087b1f4f88ef1d050ab8b6e323c127e8f4c87fbce741f653bfad11468979099751ce244886dba801da3db47303ffd8caf300176b5ab1e09f2f3221c2f48ba37083c655c1bb68e603cc842c4afec19d944124cd6b45938130806bacb2e9d9af69a1b5db69c1b84f7b0b829b9204fa5c2ce91c446983ca8030cb0c626c056273bc27c5faf4a5f2a5a878930ec87aaff34e327715a93f071fb3f64829a4ce71e171fd15e5125f716b3cc382a242f2caf96ad4e3be303cb30b6d97fec85da156b2614b0c255bbb5b478d0d9d459e24210f45cab17a048746d4af41ec76eb29e704f7cc5a5c5732c67d5a10c9bb3186794fd64e3503223fb21523acad9b7b18420f35548d45aa39dfc521822c4991b1498cf7814ee0cbfeb63e4c2a3279104296232e2569687594eccd56df5beb07b5f1ed774b6297ef6b6ed6bd3f8480f5b956bb0c788a5515624ffe113f979b76ca374b64ed29270e3e482a58231184be9d3bee9804cb6506463f9900b41945d0a74cb87962639ebc3eaf0025a20f9dc6debbf7a34c8a84e72f4698dc929f810296f9e00c4957fc7b8846674ccb0c88c59ac373ee220a792328e165ecf39966558074695ec224ae86040d9e2a9a76", 0x1000}, {&(0x7f0000000100)="27263ab21851f77fd0685ca4e636a54c40fbc3cbd002efe549476bf945bd3a6267d82341222de27b76a167e07d91ee30b474241453e62708ca1a258a6a48", 0x3e}], 0x8, 0x0, 0x8) 16:00:02 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x1) write(r2, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x30}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:02 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1ff, 0x2}, 0xc) 16:00:02 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x3, 0x1000}, {0x2, 0x4, 0x800}, {0x0, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x1}, {0xa35432a02fc9178e, 0x8000, 0x1000}, {0x0, 0xfff, 0x800}], 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x83, 0x20}, 0x1fb, 0x100, 0x1ff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) utimensat(r3, &(0x7f0000000400)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x1, 0xffffffffffffffff}, {0x0, 0x70f}}, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001500)={{0x10001, 0x2, 0xfffffffd}, 0x1000001, 0x5}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000380)) accept$inet(r1, 0x0, &(0x7f00000003c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r4 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x1000) pwritev(r4, &(0x7f0000000e80), 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x201, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r5, 0x0) semop(r0, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1800}, {0x0, 0x9, 0x1800}, {0x0, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) 16:00:02 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01040000ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000140)=[{0x0, 0x6, 0x80, 0x4}, {0x5, 0x37, 0x4, 0x3ff}, {0x3ff, 0x1, 0x3f, 0x80}, {0x8, 0x52, 0x9, 0x1fc}, {0x8001, 0xf8, 0x1, 0x4}, {0x5, 0xde, 0x25, 0x3}]}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') getpgrp() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x401, 0x7f, 0x4, 0x74f7}, {0xffff, 0xe4, 0xa7, 0xff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000180)={0x9, &(0x7f0000000040)=[0x96, 0x6, 0x3, 0x6, 0x8, 0x3, 0x6, 0x3, 0x5]}) 16:00:02 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6b06edb92db6f2009883ee1f6f293502c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="ed21924c"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3bde3de0a74af215, &(0x7f0000000080)=[{0x101, 0x2d, 0x1, 0x28585c48}, {0x6, 0x7f, 0x5, 0x3}, {0xfe, 0xff, 0x93, 0x5}, {0x100, 0x4, 0x81, 0x7ba}, {0x8d, 0x4, 0xa0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') sendto$unix(r2, &(0x7f0000000180)="22e582e5c8221a81ff025349007118e344b0db4670a68b5b98a5cbd0ba0f6610ce6cff03b268a4a6b61be9ca0ea0380de33a4d86663d7d", 0x37, 0x40e, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x401, 0x20, 0x7f, 0x37}, {0x27, 0x80, 0x2, 0x6}, {0xc68, 0x4, 0xfc, 0x505}, {0x5, 0x40, 0x4, 0x7c82}]}) syz_emit_ethernet(0x5e, &(0x7f0000000100)="11a9dcfaae3978740500800000190000") 16:00:02 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) minherit(&(0x7f000013f000/0x1000)=nil, 0x1000, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x36}, 0xc9d11bd2691ef716) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:02 executing program 1: r0 = semget$private(0x0, 0x4, 0x484) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/185) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000054}, {0x6}]}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000280)) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000300)={0x6, &(0x7f0000000340)=[0x6, 0x4000000, 0x7ff, 0x7a, 0x3, 0xfffffff7]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x9) 16:00:02 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) unlink(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x10000, 0x30) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000001c0)={0x10, 0x81, 0x4, 0x2, [{&(0x7f00003a5000/0x4000)=nil, &(0x7f00007e3000/0x4000)=nil, 0x80000000}, {&(0x7f00000d1000/0x4000)=nil, &(0x7f00006a7000/0x3000)=nil}, {&(0x7f0000574000/0x3000)=nil, &(0x7f0000024000/0x2000)=nil, 0x6}, {&(0x7f0000461000/0x600000)=nil, &(0x7f000061e000/0x1000)=nil}, {&(0x7f0000712000/0x3000)=nil, &(0x7f0000759000/0x2000)=nil, 0x6}, {&(0x7f000039d000/0x4000)=nil, &(0x7f000074c000/0x4000)=nil, 0x7}, {&(0x7f0000906000/0x4000)=nil, &(0x7f0000a26000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00006e4000/0x4000)=nil, 0x2}, {&(0x7f0000928000/0x3000)=nil, &(0x7f00005ff000/0x3000)=nil, 0x5}, {&(0x7f000002f000/0x2000)=nil, &(0x7f0000341000/0x2000)=nil}, {&(0x7f000037d000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f00006d4000/0x4000)=nil, &(0x7f0000001000/0x2000)=nil, 0xffffffffffffff80}, {&(0x7f000073f000/0x3000)=nil, &(0x7f000001a000/0x1000)=nil}, {&(0x7f0000909000/0x4000)=nil, &(0x7f0000339000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00006bb000/0x3000)=nil, 0x40}, {&(0x7f0000555000/0x2000)=nil, &(0x7f0000705000/0x4000)=nil, 0x1ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x101}) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYRES64=0x0], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = socket$unix(0x1, 0x2, 0x0) r3 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r7 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001680)={{0x8, r4, r5, r6, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r7, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r8 = getgid() setegid(r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r10 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r10, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r10) r11 = fcntl$dupfd(r10, 0x0, r10) write(r11, &(0x7f0000000180)='\t \n', 0x3) fchownat(r11, &(0x7f0000000100)='./file0\x00', r9, r8, 0x4) r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r12, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r14 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r14, &(0x7f0000d06ff8)='./file0\x00') r15 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r15, &(0x7f0000d06ff8)='./file0\x00') sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000180)="c8129effba2c6dd35d148273b5fe1790c92c5da2eed831819d8c56d4cb67241dcb46d3cd9cbdd7ae504f8f0b2d1f9236e6edea1013686c37b3a63d4c55a9c3cd80671f231a519f1edb1103dbbfdf849fc266bf912c12defaed3454ea7f999141b55dea2fd6f9fd8fa577a0783e9408d97856803c87ff967fa3eb24d5d02130", 0x7f}, {&(0x7f0000000200)="1a668269081391e8695b289bbb884a95b309ed296539cf8683a45bc340749ee915176cb7c67e82845e7be916474e453388f50bc509492ad9abfd8a7622a6e01ed3004f6d34fb8b12e58f18ea6e483c37d099be12e194d038d07df0afdbe7b0ff6900cead5e3b4d0d55f0f21986c06ac1c3873b05b8c6e8c7b1d622f1831f", 0x7e}, {&(0x7f0000000100)="b71952fd401ad136309c186dce1d18f7d6fe258e59b4d5ff127e0cd8720735ad788eec7fcdd397d65c83499c34503381872c2e41589aa31dc6f1497f08fd", 0x3e}, {&(0x7f0000000280)="7549228b3cdb02a544bbf4791f8e71bbe6b990055ba48a630658e3afb00d544287a62d80b0da1ee43c239555b8df3db3ec4b184e324699265fafb4e353c020a8342293c3f033f89513db7c7b2abf00fefe44f2e08253ba03bd201b8639f41b1fbaab7941e55088162b913dc48b61d4f9fae2a8e6be74b6b2bb1f68ecc5ad3bb07acf6183c8938a47464d66b8e5b7d26ef951dd8a5c1cfd504ab4ed48e83e71e5b14f3167121f3907fab8", 0xaa}, {&(0x7f0000000340)="37a79376ea9bcd0c4e930fbeec748c8f1560975b0bef3c4d520dbfb85635ddfcb7641f5ccae6f594fb86b1a780b8a1c7a07b05e4ad632eae7e634bb7209ddd093074f8967827b7191a79ee96651e27681998ecbb1a696df5c715826890a7d498292e17ee49df7f51adcf243b36", 0x6d}, {&(0x7f00000003c0)="be8e2ce8538ced1add1740621de8addb0eaf431ab927cb0d06aeea4c6041619c8bacda71c3fa689ec252c646f2e69bd03dd03410a15a466a2e7f4e3fd7a9fde24ae31a509d63cdf2862f7ae242c0deecf985473198a56775393b07afbcd3f3217691aaf3f7724d5d5eedf446c3f8e14245eac2af104f056fec685b6876396a37001e54d801656f72c57826", 0x8b}, {&(0x7f0000000480)="38dd9c475f0e168800ed96c495ca3a2d60c1834e144a3d681e526bc97d25053ab9bf180a6b5d65541a15f94f9736dafc16fccfb7b48d91c57108798a9f", 0x3d}, {&(0x7f0000000580)="f4d9973a3a18c54133667ffc53fb92084ddc733042a5f4b474c46f0a6c071d2588e82ca1d3f173e15135a69d3873ebb01f46d6e04769eb8af95187dd6c3ca90559d582948c5176ac40c319f0964c3a90f0e288863e2f9a87fb62e3633134e99591941e13d908b21c940cbb88430fc5fae31d9ce8467e332c97226dd3c40a3450c88c5406c9d4e0a2be727dea36d2c5f171eb413c0ded5f195541941e772b45128bd25f2a7df60b46a494f7854ca4fba64ca163ee1ee442d43f3867827b37e5f2632938fe1c98cae2", 0xc8}, {&(0x7f00000004c0)="c93547078b762cf9bb010a88586e5075adf02608ffb8c2957d49f6f3232692081d859c8ef10066fac8843bbfe8", 0x2d}], 0x9, &(0x7f0000000740)=[@rights={0x18, 0xffff, 0x1, [r0, r2]}, @cred={0x20, 0xffff, 0x0, r7, r9, r13}, @rights={0x18, 0xffff, 0x1, [r14, r15]}], 0x50, 0x4}, 0x7d9814d9c3201ff3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30, 0x0, 0x2}, {0x86, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:02 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="e3ba6374a015bed0cf0c0b7d572444d0087fdf3bb554d9822cd6c2fa465d792c6212ee3553ab573407e34597a612ab41fa69794a4d626a4c7f404bdfab483d8c51251454b6f53e3420ed56fb6e5b0c51c20e8e7e51a4f5703e6e0287fa84aa406ce48af892d626fb511448fcddd9e6928bc70be2aa8f312cf62ffe84957d7699be3c9cb7d2556e3f9c1545d0157b3c3a4c83b11b6bfca6079af4f274c836c67260e41f7857"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x3, 0x6, r2}) 16:00:02 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f000014f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc142, 0x0, 0xcd8e, 0x0) r2 = kqueue() r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4}, {0xc5f, 0xd3}}, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0, 0x0) 16:00:02 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000140)=""/19, 0x13}, {&(0x7f0000000180)=""/186, 0xba}], 0x2) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="0000dd939089b67736a40000000008007137a246"]) 16:00:02 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:03 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') flock(r0, 0x9) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffff9c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 16:00:03 executing program 1: r0 = getgid() setegid(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r2 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r2, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r2) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000180)='\t \n', 0x3) fchownat(r3, &(0x7f0000000100)='./file0\x00', r1, r0, 0x4) r4 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r5 = geteuid() r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000001680)={{0x8, r5, r6, r7, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r9, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) chown(&(0x7f00000001c0)='./file0\x00', r1, r6) pledge(&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00') r10 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r11 = geteuid() r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r14 = getpgid(0x0) shmctl$IPC_SET(r10, 0x1, &(0x7f0000001680)={{0x8, r11, r12, r13, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r14, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) getgroups(0x3, &(0x7f00000003c0)=[r8, 0xffffffffffffffff, r12]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r15 = accept(r2, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) accept$inet(r15, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r16 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat(r16, &(0x7f0000000080)='./file0\x00', 0x8000, 0x87464d4aeb70652d) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x0) ioctl$TIOCFLUSH(r16, 0x80047410, &(0x7f0000000040)=0x6) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000080)=@un=@file={0x0, ""/104}, 0xffffffffffffff73, &(0x7f0000000540)=[{&(0x7f0000000940)=""/106}, {&(0x7f0000000880)=""/135}], 0x9, &(0x7f0000000680)=""/67, 0x43}, 0x800) 16:00:03 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) 16:00:03 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, 0x0, 0x0) 16:00:03 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:03 executing program 1: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000048c5e3cc6409ab8b5cf030ec0adf1797723d231e04578a43f8c122637690b3ef6f996bf4a5c6483a72958d8bdada570e07ddb258fb10533e0f1d03dc6bf436febdc5755b3b7585c04c57af350004000078d2507f0b43082249f34162709dd6c0b73472c24ce2c0aa2b7060386d56d1def41140cd78368444498f6c8d0b2880636a461d14ed1e"], 0x8d, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x4) 16:00:03 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:03 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="9a1460e130778948e39385b55632f08f85b1c03d62d7b309709a1c6f13b792286fc162b55bc26c29f66ec31777c685fe9c24c9376d2eb0e76d53f64e9e0b45b1f309c8ed595e72f88df435327ee7402454378329262553d85f11b1360f9e5e0360bb44505955bccbcc73e848c58b2b3b5586f893677c50ab6219481c332ff168c4e33c3f776e65dd456d7abfc4ffb60eb537de392edf8c16e9bc7f59ed7be46175b551c22b0bcc7b9aa920c6b193e080795d14480e5fed12c6ef4386ab19ed90cbc222ab08ec9e1b1e17f96f1851bae5b4e5c95b9a9a3331b0d7db52b37f64d684c80eb9b9675cf0efaed84e42ef3d10aedf77d06234e0f4daadbd31b84862260dfbedc500be1c2c8fdd08f8d589c71584fc9f20e6ccd2a726ad5b9643"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000300)=""/227, 0xe3}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000100)=""/82, 0x52}, {&(0x7f0000001400)=""/179, 0xb3}], 0x4) write(r1, 0x0, 0x0) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') renameat(r0, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYRES32], 0x1) syz_emit_ethernet(0xfb, &(0x7f0000000140)="f0a3c1a68968c855a4f94c334acae967aa44b3373c9591e291e85cafd576f1c883f96ecf2fcba4008e1a5dc2f8e4f9b5bfb4adbeeb7284334b913aa7a85e1d79dcd0619bcd5d39b3220d62fceae1d90c34f481274aec43d9e459b7d665eb28b333964d0f15dfac22bf56d808e7153f36d9f2aa28eb974ced3324ac2d90457a70727e2a95ba016d98faa9b7550d983cd9e9041e7f393a3e62a79eb255d5fdcfb6412d404342f323ce02027c418ba43eb73202071712f8220e53db939f9fe2e48c2a303dbb0c60c28edefd59b25ac8028f492e712c1bb116cb5d65d1bf080c42bf1db1d30d2953616aa45719715adae6c5201575f7a50f3410f979b1") r3 = socket(0x964f5bef67f9a760, 0x1, 0x3) connect$unix(r3, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000240)) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000040)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) 16:00:03 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f000005c000/0x3000)=nil, 0x3000, 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/20, 0x14}, {&(0x7f00000001c0)=""/165, 0xa5}, {&(0x7f0000000280)=""/133, 0x85}], 0x3) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x1}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_dstaddr=@in6}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x84}, {0x40}, {0x6, 0x0, 0x0, 0x80000001}]}) writev(r0, &(0x7f0000002380)=[{&(0x7f0000000100)="1dbf53d02c170ce30594503fa118f0079d5a67", 0x13}, {&(0x7f0000000200)="5e75f03ccc3510fc4a9da418e10ce27e3c2b1b62e971b6b1ad49a132df052807529f3e9a89485d8899ae07ff19526cc959c6f256232beb8d4147d2f19076d44b5da53f65c04a15f37a4eca50d90bf188efec350ec7f6597d42593c5b8d3c09aba6425a26781f882d4c3210812d167b27843a0cadc6eda579fe6b33d68045fc458eb4748298e88a4b9c48a313b09424c6e981c7f12493d0c6b31664fdeac704906e791c6add373b976dd707a345d0ad773a3a789317c2c883e43d5e1d23e26c0ecf39ed0e34e2f5", 0xc7}, {&(0x7f0000000300)="9015368e072c8ff7bea1c3da7516f08e21197b478279d9f359cb99a6f804c96eedfb8052f147f021ddb50e972bef2b9e83b721398fb368586883111c80a43e195156222ad72af1528e2757e1a6462d26f7827d7e997356e1ff221995aa852043b76f83ee6fb72391e0c9d50b18796200fbb38cf3cced2413e11a6901cce6fc0a6315ab573f72bdd86bebdf8f9adfb29293e4d5e3c76419ab81d64fe79929c139f19706c1921b54c4fa0805453bb4cbd7f1290382338a866e9edaa17f265a6d68cee5554db15fa38f6e68ddd2efc92d9f10405c57c4b036ec679b9e560f5aa3c3cd3943ba5b5f3253ac9263c1d9437861752164476ee70e3d11800c838d2521decd05c387570324a885c8ef0a21ac46f6689312b4db7a8a80225e5f825b433e6cf4dcc8b6665657fdc802bf07f146fcf18edbb7d9a69a425e6d93cb4435c7839d293bfed0849e6ea2ac7697998e2d76304387d4bbb3b9863594a081ef53a83b1aa89b24d4d850c91a8cc5a074604782fa7a232451e7839cbe1afdb000d1628c80bf4e84b80ad8d02aa832590b19bced9a64ca46251e9ee8ad153820f08ce57d56ab75f0b7610490350e6a4806994673626bd19d2fc8e4ba935f845163ced462d3d70b7c6f4b8c5178c4c1068d0d68a23f595e5b29990f05e3f52fb2f2c56a18f8efe94c4de0b39c6cfb2e91f8d351b4df1e5a764c6501a28d7a24b1ebee257689e3a338e06ef3221aead86db2fc8c9054b44e4abfcce5b7982b1eb17a55bdf5e90a1927367bc5fc527247f130480e59a26adfa4cc46d5d07467a63afa9f5e1d0494d3ac6551e0d4bbf1845594c71904e2ba4d1d6bde53d85bb1e0588d6b5cfd07467915dbe842b044d7587bf60544375d3424e2a74eb24322e5256b99782ab570f6fb761699d7a579742995dbf0fc001037e088136c733038adba4fdaaf58d53ff187f51e4f10f076d56c19c737ba0c74d928f38a2ab8e590572800f38bba8a2ad2efc00ce6eb769a5c358f69dc31d45e8763ff485c70a032932dc2d2730972055404b69b9c56e770cfd4bf4dd278fcacdcc4cd13b2f95f1e434a162a21958ba577241b0868bac69c957f6aeca0b9fd68b2e7256c6af561c0f58b57940d6af45e3a099cfc1f7075260108f0a143835c052a6670ebe7b1b263ed109d008becd126dcad99ff2b79287c06cb67133e17c09325f81b1b4c5f1de63cfe07e3b9e8f7d2e87ed4746f02fc5e24a0eb7a39b253669a582ef15672c3d3a237dad63943b12c3afcda49fea5af0b25a42c5ddf751b434caed51db1dc35120c3f6dcaa2739a2a4b36b00cb2da16ddae4554dd07258819c7c542a9d7d6458517565b6d6f72d4b510fefdccdbf4d27155f89c613a0eb4054ef741a79083aa91980c3560cb69b193ac0b1c0a212c9a4964ed39db8f61a4d7d09b2ad4398504fca8f0c54b3350cfa721cd7c2f17422f6d898b50af7195f8f6761454e4ec224d2621e6e338c0028dd5732f5771f8bb6e2681fc1964fcafa94dbd9633360b25546a55b4fab60b5b7b4cef76b4509f831ead927f0870523fcbf08152faff01cd06a2a0b8b75539b4a1a4365ed9890e6e7a08bea9b0046f4a3dab20333ea05a279b277dd61a40382f9b5e7fc28eaab652c4361a946723e592e61b0bdec8211ece1a17b25f9fccbbfd79af17f81326fe8698269762d435e3a756557769a28f608b35c7be07d2c039042dce93dca02bec881a1ddd924d60b2a6d008d9f2a54b7e1e17b897c191148bef7faa01c50eda7e35fc1eba2de7255dcc79e974351f887d52654703b4c7e83465a0955ec5b97ae52afbd968c2b7fc0540c5a8d01558a7e7fdd28795897edc69fcbfcbe636213acf63bdaa5bb150bf6a956014397277b4e199ee025343cf8c6e6eb4fe527331d08cf296233f1401cd2e08075711bc8a664afea261f7a8aa2a06dde442159d5a62b9c86a9b220aa5570f371c538b5bca437f702e7094163ebe6e63a977b4bd2f5d10cf4d9c306e775ec39534c6c5efae765b68b6b146b794f20fb6b9c2c9a5def49a464a21e21a73dee37b909fa832135f851c6cd4249e458e1dda793ed44bdd11915ce95a68a9810c728d6bc727c1cdf79daf5cbd54b86986a463d30a04b43ba3f12e2a3d5dc41e7089a733cb58d6e2bfb7b348085e28f88a99f8f6c4202541d2629330138c5791cf0ebc7e685ba16e91502baf1330c330266edaf5d5a7cee1339cb96e277f32eab9ea1d020ec227ddb2bd7af455b691121c281b290d20557c99e07ce253ef8d1f5eed1346859a7c486a5591ef3f130460351dfdb029258deba2a8796c2bec47581bbffed45a576981478507ee8c820543665a9d0c9083e2cdc3ffed96b06cad7b3b6d18b0660ee8f33a836439a2502b2483ba3ee1233c79404ef9791548314f28e732dba73b14c4a4dfc2a0e9ead9996fad92841fc7fd81bc21ceff242b7ed5a3b4d85b869a7112ec38392c84673082e9ba3b0eebea8ab56b844962e67651bcdc4e198a7fdee8cdd659710b45dc9cfc90d96e02574ac36bfce0454fd9df6b325ddb31ef4e6e2ec3b4a15d985bee1a5e18cad43b8b1145fbcc5a1a6b488da57d24e2cd3ee2cfc74c196051b37206e8104676a969c803d4d1025be8ba98af839eb670e8a2059d423fdefaec46c4e607b77553c38ea9a44a54f72d95506b5701ca006675e2a6803e7e34d39f7b0102b46b23c1187fc9bb9179a451ab42b1493dd3c4adfbbbb14503fb96af5cedefeaf33c39eaaa221702da3fb8802d198879b751f8538bc296f2e0c7df8a4c9bdb0cf1db7a2ec5161ebcd86f265ea72c3c0bf57ef17fe4afd8ab23c7c53b92fd6fb842bc93121781d33a57a16ffd0786c9b5d5a7e1ad4f70d4b0d9382bc7ec00142c2ee6aeec05d34c4983c6c170a0bc2c27f610da7455fea2007dd6cb81fcb223fd7eb0c07bb6aa2e22b90cd546fe47f2c3979c6b8a583f03b2d312f3690a76299d460f04c845a049e78303f00a8f7cf0cfca0781d01ddc3421d9b690b90e30c3f7d77b285068df6726c28412408e1c59513e9886841042f60445b9e5485844639b1b31f16f406ab74d4f1fb1d18c0ea380349f250edf1b8e8ce26e2c62cb9f9868da4fefedc924c9d29b8094772b3e41df77139a27fef0a7b27f23aa0d111c589c7d178715503bebbc80cb698804b9c7c85449f73a2d9a7176265ab6ac6696b9bf1138e54b1cf1405b8df08ac52928addc65bef7012bc8e8e1234bdbf262412819e0f92a9beb309411291a8625410249457c56cee1c7ac0e610d28a6831189a606c166bd6df874c59f8239f8998121dea2d2216499d63c459f34a6440e7383ae23468157a69843298e683f973ccbf0ec7a59235d1d53c57f31b5595d6215d4588dcb5ae0efd37527f88cd697d609e7102e2a34575a40b74e95e977266fd9ea0a74af56635ac09c533b001114ffb3a1d209194013bfae23397f9a68800384fe158c917b16ce78a81e625de4c9141c644e1c0791bfd88fcec10c12797b80bdef244897ed675eb5a794f2067751405e7c745a677d7dfcf8f7bc293ab59f090306bc7c33780b0fb9f75503f0caab62ee18dff692d5e5e007ce374356249fe7b31812a1189fa9a12343cbc321dbcb090ceabae06bd84cb65d822374d809a4d3c11d0f3a20f68493f7e669e7d033864eb04e949c85b2e6a21dd120e86747748b96f1d9215e66347c1aa9779d41a4a34c943c3883cb272ea6166cf303c69407833ddf1d1a61080f62f09f0e02f877cafd1e42fc4f9ea6cf35ee7575a4cf585794882de58edeebaf0d056ed908a1bebd24b6ccada2111ae0bb99c44e274ef37a1f75dc3e18181d095960f70bbd838a720f7f75cedf93124b34abacc9f819ee9ed845e05c269730e228b7f7f4849024ba099d174062e11d7177a1acabd9acebbfaa84c218908b59edbe67b0440b49ec862b18a686f11b5986eb2a488338711c2d76018780ba4682c3ae05d0a0d2c4eb9ccb26f4f88ab4b3c6a792cbf54ae6cce8dd26648638f8f2ee9df1483ea3404291a98d88e563841730b22d695c8f4187e0ece4690da5d46afe03945e2dadd9f20d9db343cd3fdf56675f44038b9ae81d97058dbd55187df6c31ad7aa7d1d1d4dba498686249a712fe9d70fff001b2a9efbdb87c548bdb65b14c8aab415f8ddc8f1d9b566cfb8b0438485494a0e0daee6cc31a865eff42468c178ffc352b766e530460f6257983b763a5c1fdf29c016e0ed88e4d8039a3a73021ea9d2a555ceb0c4a7c0550e865aef8a22df068cddfcb69393f4a88bf0b844783213f4e8abebc0eb734b56cc31d09f189be1a12fde73caf00a2a2d32176c3127fe9349aae11c3b304adb50a3874c055a537dc7dcb24c3f6c59bb4a3c8f771b127c4e26befbc2380c475a9bbfeeb576eee694ae727858df4b94af490519dc9027eaa9836c4c5aece9ce04c360a07bba4a05d2cca284d278d9c0b6c6e5e6de88f88ba20fc6ad75b326a3ef489dc0f1caac219cfa1f5626c2217c6695c04590f6c3e1be78e6d14fb1edac291b61cd709cfe3299ca9d7c3f525388cb8e882e1ee4bf9f2fc1e74fb25132606de0e8ba1c530ed7e5f3c6194c6d696d262d7db9a04bd92bfb2de12138e1dd0bcbe028a14009a9f0931f7674ae26444cd5a5e4ec720afc9090b80e2e9cb9db4a5fa14a9d0b990012f6621c379f66df61508a6fe44fdaf97892ed5eb269e6d96f80f90dc52ab765d2ab5c42c3cfbb14752a37763bb72e2e124a724b6cd706490970fbad1dade993b329f9006ae781e29109722b4a47a3345696d9b9bb65de0b633a363b2072637c52322dbbde688863ea56857ea6223f6950d6729e666f6e44ffb4ae509a9aa52f8a56985aac795e914c08768095b2df679d69db9d5f98b76baf054bf9455dc1a8f14a1a0827582f9dd11637c136376fa09291c778766f4df006cc99ce6784854403a3bb5bd06c4956bf1dc2f966b0df6ee5826310e36607b6eff34bc7efe88923e82bfc490cc033bc65d1149edefd55d153a4a817543c9f00fab3a45e942ff79046da9fc6bc1468ea83af4f966f06cd12ffd5481a821dcfacefc4a722ab5b8a361957bbae7593566fbe48849347392cd60fa451b210749363d4cb39bed02a42500d18d65047236a9a3db1fcec6662251ba6a811a5eb2ad2f42ee8d5a4fcea5f3e16f7c6b82d8555e936916d4ea7529a620f9cdd0fd81999d23f3bf90ccaac7d93e717b225eba6dbc7ff4af13ec7b6ac227db014931ce486a5ebe8c764360ca1c6fc4bdc54f53fe34c1bf90a64d5d684ac5274b767621442fea29576d83df18275725e334b4aef490da7ccb17fadf07d10e6136968d18393ed4608bb83ea305d000be0a1b937a588831d85b49057e5ac6be16111cd98bdaddfe68033e10f7bfb886b1e422557a78f28cb883bd27c79ef97bf08c2ee790d46c95863980ab3c314a4f7f29b6166f0863cd31c4260c2f734b5314639dde65671623b9e7025d451e21d6a2e1bc56037b9e0387aaf2530db27d2e1c62604ec01feb5f9dffc9af80062381109c44844510a3444b857baf4d6e4d7d103557922145fc56a2f9e32795fb86c0e6cdea1de932d0ffd76b134c4f8da8fdd59631ffcf1efe538faf80febb049604b77b17f7b9ec717af5e1312abd940f85dd50597b9d44a478652342bd73852d7df802f95cfea782c5427131dfa7d5bd34be5fd9abbb93349c1551c4b1a521f07677e6d16e23015dff6bd885136ca97fb6ae67d0052ee113788697efaed198d9db5fb693926c85b7ff51e426a197e1b8e193297b895", 0x1000}, {&(0x7f0000001300)="f46457a35701bdf23a7b63925bc26406e61b5dfebb9231fa275b037ec86da776301ee331494c1a1ce02e8f469e1913d6334f3d4f232a2236c2134570020037b394dcd84455286b6dad808de21954ec816549756ba0c512620d5a23466513fef9f8ecdb03157e0dfd2f8db1cb0c78841e0deec2e66ca535c7115f1fef1572f702da3635825f0648e8a7b4aaab43678b2c9635e75f7111ccf0085c1c9da94e92f5ff840310fd0b1857ef238e321d0ebd81d9f3a0db7d719b6273bc8f08af69bdb7684e34dec9771042eafe0ae94097813294b294e401c6759db87c128afb68d500c8bd22bf5dd8909447473a733f363b2c3092cd54d072c5e0116d63cb4d68c6fe146cf6805b9cf48ded4d7ee1a7deb13e63a6e40493d512a406a3e33516eeb0ab0ea29e472e18933cdbc8153a2351f1c4fce4ae3b16f6b8fb7df2fc28044bf8f95767314cca1fb28e5504399d179228033cd0af54bd45bf2b756f6f06f05f1d45e5fe53282eb56a0955a9bc8a37ec50d1153a4d9efa49333f44696b98217ddbbfbc7e1396374fc3a0f62d258027ce532f7c8a5c655d86d829aeceb996ac411d850c92cfdf5fd449def9cca461efb382d7ae573ef7e7e2e3e95a459db0477dd327b07726193b36dda9ce525d6d9cdc78ba2e1983f9d6a407ee9c4d1e07da307cb92d8cc180944b26c0156afb8e28c27f845fdcd0ce989ed0ed6a4cdef4488a7ec17e65bea58d2249a460410232b6c6951b262889f1feb76f4072ebe7399ada27739480f1fe57b3dd7a2374b9c5652bcea66897f4d411c613fe2358c967293489792d7ade9b55a4936df7e72b23f160cbee189ad14acbe5adccc1ecbdce41af291d67937307567a37f9a6d902cbc95465046043fc0fbb5fb09165582785f7de6380eff96c97eb1566146dd4af09b134540f0eface37c05a8586b33c9d28815f81e70c54ceb18ec8f485aa3bb0d2eb99c382cf82fe70a5713757381c130a74edad7bc4895a5475f4df12770c10a929cb9be116735d93bf71feef09ee4173e093df53f0639ce2ff1f8caea346f8616f665c12ef14ec3391603b2f1c3207a5dcbbb77e0962eccdd9b0f5bf11f87ffc03050b57b51f403b162884bc61ef4ab19c747dfd695a0653680ffa593f7dd427d01c0dbb252964f3c4cc5195f635feb42d3b2c96648a5651aca25a5b455ecc099d6461ba0cfbceae0e1a84a5db5ab3798bb75edf5a0e1a2de7c0729b193fce64acf2ee8cc34b9807dc691e3e9d890f18b979ff73a7fe8a2b274f9c8b597a924bd7e8a25f649e34828da310e4076afcb454aa2eab763f46985673e8db8aecd9b5bba962bdb7bca98bf64df36af51a41a13109dea98022aa2c250f7b8c00f5a74af6c5bfc3b61127559ea933247ce2a43127048a58602a0a95e28311f41c2e6f684133c35bdd4cc9fa69d8493b7d5cdda5a38cec69a5bff44b08db3e34fbc193f6595f9366d64859d4afbc9a5005afa9c679d72dbccfdc397c71f4d1530ebe5de68e142eac17ec53ddf76ffd96a75d85af574dd63a48e7a9f93eeb8c6600f1c42777adbf8b723459eef07c90c5a7245214931b26e01fcaa05bd157bfe4e7dd8d694021d38407e3ff19e45600e5870079693fd365830db449efbab9e342b2574f74448820680a9bd29cf23b4ebfe423e1bc806062d0d9433a8a26201108cb338ded141f984645478a127d043fa9c747ba1a65e4c6ca512bc3ff062e469a44f7e50bf5970e3eec7d31668cd5a1e0e4287b9e285945afbc22a8136a05bea1f82beb56667b1499522e61cbef6709c531ba57f0c7c31bcfb0abfe57c25d5ef3762e2fc83f660fbbeba32f9abd3f3377510fcb08e406da57ef309ccfc98fcf115d1559d29115b844302c6ff9ed70e4db4250323d7a6d671e0fb4cf53fc841ea0dda0bff416b45fc54f341b3b5a7a1aa9980797a0e32f2bc8ee5f01329fe53ca2bd2721551a9f72dc006006b784561421d4318f2addbd1f3cdf0e366828deb03f625c284a854c8f8bac71a80ebc0b4fd978b10b7db0701f84f260ed7f3e4c96941db02c7f21e21b6fcba8f248a5abc6ec637ead19a572fff354607571d2f09f59e995ac670d53718a15e932a069246de42353109f85f50bb53d76a859b62960fb5a77745287cbb9a94ef1a436b67beac50bf5df400095278ad999c7b73fd84294b10a70129a2981d38c5936f5a4b6c8530db8cf61d21e108fde96d055aa39cb346df859c2cda3c9906917853b78fcb34cf3024780d71c6d196e3ac2517cfe640109b1b873713dc9446bd8ae382c45bf9bfdba456281021e05854480231699ae166b2cfdf0ff779501114834b1ef3a36425166ed9a2c485c41b839dc78ab56aa23df31181d3e0c69372933eb2ed72575589de80c80975b87d773566ae7fa497150cb3cd9832a6ffc92b84c4fddfcce113eb870c5c09a47c23a3a6c04c3a06490adc9f1e8ed3b79f707d6547959c8d2d6275a62feeb3a73d77e3f5fd9ed5a4c671f3b73c85427a55d15510f139a9504e8441e3c33f5b3ea9c92ed887bcb57c784b6f999e3f46099db6cd263ab45bb7f810adc6c25d5f661f3d2ff50593c24eb500c4bf3c3c5f8e05cfc0c0ffd5d2a4b19af5de897821c125386b2122af040379eab77df58aefcebb5c048cf06b1b986c396bb60a180378d0d79f06a3071968a3935c92c8385c890bd09a8b4de3e624a1000253734e1f6d9cf8532ad17fd40bf4c9357aa397fb0e58c8c6e2832cae88f31ec73126f928ba62b79ebf887e7b2f6c652f85cdd2235f720d60c8e91c56114f30a5762dcbdb25638eaf2ba7eefc33870cf65d9c5df5f0d23c29b4024881ab48565df581bc6ab5ab5d7150dbca1387912398382ac8438caff84efe76e96f8aa26dfd147f078c5472950763f8f51e72b9806f54bbb54d7ce5a673bdfd020771db3e734a6b289665f8c30cc48d57e355bd86b9f88d3332968eb09bb31f0c26191cf74605b9248ba03969973b569b3868b467427d13b1f4dd5bca1775748e06b2bfcaaa0571f594323768e590f864589fc1a75a02c723caab86099d3275fd5285ede47ee998d55a3d91f9c9f790988772e7e7ef97ef90185c06a389cb8e990faf30b3f959f2b109b1dfffac63179aec84d903a9e2c85e1cf54eb96529a31b32d7292c30d3ebe5e2553fca61a8db2a85e102b5e365552db3447574932266b6e29f97ac1365374f228bb4fdcfc78b9cfdec4d86596f7765ad21591df0b013c94c7add1af21900343dfbfa272da5ace68df6afaf11baaca1be8c1d9e19cc61d8b1ff96a5176ba0b569c9a0994d43fa2708507ca7cd91d93ee025e67638546a19d500c8232cd9e740ea601e62a69951f4b0ec8b10be828b0b9ee1819e7a98650feb86fd065b15bc7ee0ae968a92af2239fa8efe1f543844b7ff21f9049f2055441c40b06f6e2c601699d9e8a5fe92c6484c1796b293ab25e8635ffd52cac9cd634d491dedb6691011614d9461d4bc7a82ac7989f831fed4e27fc51dd47c9cce233348ce34c9b3fadbd6edccedb00820bc73e66a85cef90c387eee35ca55af9cc15f26f1050956a3749b503cc8af74924ab2d758cd26c70d324d8b447be042e42a25f0fb04c77068a0201fd8e7dd892e8ef8a8d00ca0bfeb3383b0096ae016c1f307dd3755254f7687c7120abcb9b1bb5e0c490c9d02a3c9a6b63c05da5d5f8c8bc250b6caad5f5e33e48b8367c7141e7d917634506b57a22add8a585d612d72b18f634a78252d9a1750117698f2739d8372a5075c5b06cb09fbd6451a388fa139abd5bd7169cf60db2df7f505d91c7838a9c9c76a67fb5f92bd188a74691daefc51591eecb85ccfb1989cc9949e215505dbf1a0605ada2b04febd17bbd7593a81355c34340db3e46914b73df375650126c2f4f0184780e7c5775ce76a103605834261cae96f57de666600e7ffc1e6482444370ed0acf8e6cbd09203c6942e0d91e9f39b5217297806f42d7af0eef7edd0beff04a4e78fde75956ec94e017094616611d500d08c95cd88b37a6b13cb4147e40a831aba7a7d39cc3c96adef20789deda3f52ff249f2fc227b39c5a1d8fc8a680fd7103a14c50b653da97417dadd5ae87e8126696b8be016c7a186031e1400a83f126c32d1cf48936daf9065544c4f83195a2ec80bbc24c3ac7f926e32b6b98a288d8b1332fe40f1146e2d5a33365d4961fcf4444f4c39f2db8b311dbb025fd8ec79cd6f43586e931a2b343d0321408cc907fb7607490bb38537aa5b09833500336b986c427be39b1dcbdd23cab91d6783546e44a7a7819f5002e5fcd67e419ad9146e84953031c66363a2b99f59956d5214c549bd0a481964f3d8730eb0ba1b73ebcd40fc0bf7dc0201f78dbd2b11297d33de58e26ba553624c8956323d1847d0979409ecb504bbce8dc01aa08c906ed51f9c616dff089a09053622716b3b7546612be70f7c407776f71a088603128b63149e90a2b4e51b4e2576fd4669c603b88b21d654af0f90203291acc5111bdddf8437aba959865aae2a695210b248988fa65cd281b26260c976cce1fabe791a40f32aea6176e2dc748c353178b0d7c37dc2584be67a19c45b38ec5e806c81c32364aeeaf95aa87009b32da7ca86a3f5942562f2410134e1f8af703a0c433f1abda4c557dd1d99db802394e99bf352e73efdcc59943a649a29d46bf39bc2dfaaa9b5dccb5446c8ce8007f1d41e9525971dc26f9f64c1f9052110db21bd8ff6065fa7e971356520bf1a05776c8ed3ee0619957b6f40a7d3024adc5ccf5bb58f7a12ba06ebd8532b1593be5fb662d4c0d77db5bc855839cfaa9ddf99643013452f109888456f06606df267d611e666b20190080c2e6f185a53e48c26f791b7cfd7e8c96bbe7c2237c30a8b466cee1cf51660fa4eb228e325c2e15c0999cabe9fec8dafa896c58dd4ed9a8f28a5ee852688e1513d4faf7cec1075e8a4000ec3a95654a43bc3c7d690e175d13bfa629114c0d59f9780aa41ee162faa1881f41a09bd4fb2fd6ebe65c4d1618b1da2e0b5cd679848b808561e0ebe39bd8dd82fe94cb4d423421ba5de3d30256ae22705fbabbc1467251013b2d9e2f9c434f4f55f11fe9f194876e870758e4ccb6be4b4f2902961e8142bed18f04e7ae7293215ac3b716a77da1316c247330520c9333dad50589e714e9c2c0a198e794677ef0ff83222fc32ff799fa04324ae76429814ea2ec91adde9844156e2726ff9f5933d07802f357e60ee8a147bcca07dd26934a9ff907f7cc3586380ddf650da95f6f98e7bda360d6bbca1217d3ec8277e7af4f633e65da996a81305f55bd4b497aeb8f100899d8fe1dff494882a45fce5ea79d4d751d1868a8062d766b114178e010b8e7ef4451d4b40ea309c9c3098fc29343ca28963ac858f2120d69e583e7d085169d01e5ac323297f38ea833a6eeef688f7bcba773c6f2885bfa2886901b9728397cedf20c3421e6acc32e396177c0f7b9954a623f20b89781d526e3dbcf56827f40d5dde374fe14986f480621fd0c53568936a7f36d17e5d8b6c7117712465060d47fa1e6b4c92d2f4d899866b1a8674258f5ff56bd2543b98b5644589a7f0280ae07e71045f1ee97205fc77e75684672b1da9c4a0edb1966d16c698fd3d3e2eb414024a76689bab8e9671b4a08108cbba65f98fe282b3e660dc0b0e518bbe9e4a25447ee5fef5be8373f7b3bac68e156af2a091a9ae40e85ee87ca67ce4779239acb02b3d34f6a2aa9a714c5a746c1e00a4efee83cf64240ff38de83a22c6e7d42930391c435b0cf60e711d70d45", 0x1000}, {&(0x7f0000002300)="2b16f8802d2965b59606bde7efdca224e015ea300270f26911869a50c2c13a858946eb843fc5058d2529daea96019855694591160c9ff3cfeb3f95b5fe62df55b9596963fa60f48453e3dffe7f0ae722d679db142774c8acb81dc09982a60b1b96c51337b5045bcd7c25dbb601fe596242e693dd2bad4a126f23fb16e5cf", 0x7e}], 0x5) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="97420d8ab8f1e9d11df700542b2d38df8628f9038e040116ecf6132b1d729d893582838fda07c92c0800031e2d6092e92a16b2a4d970b58b1570d7808bb876355ffa5743de831137103a85f256089308ff4bbf8082be8c0dc160cb52dc8fd8a5ff2548e2c204a8d797344bf9570f4b56b24235125d68daa4de95803e9e0cecc934b3d54391f7eb4a637b5ec82a15202a7e6252e3d843eaca401bf8ff576968656d3a1842ee9f7067fcd4d54dee4f5c61e1d5d98a6a193659e4e68501a4bef52be84329"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "35a86eef64607fcfd71100000000000000000002"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000000c0), &(0x7f0000000140)=0x4) write(r0, &(0x7f00000001c0)="2078f7b69541d6d97099188e90cd9c8e765f9b5a2475e3372549dfa2c14c0333177edf6d0f3295f5a5e8b04efdd700"/61, 0xffffffffffffff18) pipe(&(0x7f0000000080)) 16:00:04 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f0000000100)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="e8b1eb91c425900b65347b240890e2bfaa8b9a6ac1ecf919847f923ef11d8dff68153240c780625a95b97e61138e3bf917d3903445e91f4e97f95216359c7ef2b0ea7d3be6d29e65089cc32e4238aaa6d6c40d872077b83bb03b550770c9d199f2fce30802fcf7bac1ba07d92c885b40e4ccab117dbf70ceaa6d1168ef1fbd0afac7b578e93d60d347af80aab8c4f72e3c4011fe94e20d010000008eb9380bf28821ae54815988719bbc107071516d194193be7deae9aacf0834bc5cbc13395cddab010115eb8e4077ae635bf2f1e2f69cfd6f0ab35acf4caf92eff5fbd2642907dd6ee5702fd4a7b5a268432b969d9152e9ae7f2adf30eb29abe7cac99494e277634b1003a7481c3af5378dc38db5417827efd88967899303c405d83cd9065f193af566a738bddb736c520f483e367e67daeb6d77be12b7084bdb5064e0f024d7a570d743c2528cee"], 0x10) r1 = semget(0x2, 0x3, 0x18) kqueue() r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000340)=""/216) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000001c0)=""/160) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = dup(r3) r5 = semget$private(0x0, 0x1, 0x10) r6 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r7 = geteuid() r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r10 = getpgid(0x0) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001680)={{0x8, r7, r8, r9, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r10, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r11 = getgid() setegid(r11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r13 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r13, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r13) r14 = fcntl$dupfd(r13, 0x0, r13) write(r14, &(0x7f0000000180)='\t \n', 0x3) fchownat(r14, &(0x7f0000000100)='./file0\x00', r12, r11, 0x4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r7, r11}, 0x8, 0x0, 0x1}) r15 = getegid() fchownat(r4, &(0x7f0000000140)='./file0\x00', r7, r15, 0x1) 16:00:04 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:04 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfe], [0x0, 0x0, 0x3696a8fd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x6) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000080)=0xffffffff) 16:00:04 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="4414", 0x1}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="2329cda52700ef3bed3ac739ae0db8ffcd728da6be39f5e35c937eeea15946857a5bdec0ba23481bfb53871bd2dd39a1fe995dc415bb1188940f0b5b1d562ce7227db8ce51b55f15f7daf9ca00000000005507f2fac2aa9034f44014cce6bea45f3b3f1bf3e6c962ae3e5ca74e39c9156f69ec93431393d7f823af078618f2ece48f1e226caefaceae46735b95a7f233f60218b1816674809344c32cb6e66f2085b0b542e94d28bcfdf4e3840f4bc29c1d7e6bd4075dee03ad7da25308aabef7a84f256a4602927461f357138b3e8ed00175eadc01c2a99348764dfa22572fa3bc4de0faebb1ca7766850b188e87dd22e779709d243b9a95fb74fddd058a9c4784089b8ce979b3631d1a62c4cb5d0211cf3a399b1aab02553b25a25dd3f07b46f00cffa21100"/306], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 16:00:04 executing program 1: getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) getgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000000c0)) setregid(0x0, 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000087000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f374a36acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f800040000000000000700"/177, 0xb1, 0x0, 0x0, 0x388) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x20000000000000b6, &(0x7f0000000140)=[{}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000080)=""/52, &(0x7f0000000180)=0x34) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000016c0)={0x0, &(0x7f0000000140)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setown(r5, 0x6, 0x0) 16:00:04 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES64=r4, @ANYRES32, @ANYRES32=r6], @ANYPTR64, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000000140)=ANY=[], @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYBLOB="3f88106cf570daa0d9b5983716ede0c99bab258a8f707bdef0b05c2c865cb1f59c30ae1dcfe1bdbe6af6cb1fa17c0341753ff574ab26356cba8abcb5131f462a5313fad393114e3d9d81f835242de003c5c17ba95f53e68c2c027a03aa0f4d96c9e8c6226e4e9d0ecbfa7997dc9372cfeeb989e0f4eaf3403d342cc8134175ae93fc2574936686a2a30aa18441170a4f14472b96d37ff2d865975a45996c64323834fb71bde56ccb9629e361462d2b706112e186032a6fbedb7befeaeb6abaceae1d213b536e5ff2a7e9a3d1a7b89137d60429c8badd1a07d85b650180f232b072e236d9dc8b58f85314855a16467e7cefa87aa04d5832d736b7c738c5b69de119bcc32043ffc075b4c40f898cbf07ba7855243976db42bc6937a148ee681b36f26dce089ad6b05b5b2b2d0041ea522b73c1275f3b0ade66368c9bcf885e55ccda2497bf285e4c89d407c7dbb79dbfcce12decf8062a95776a07010e78a225e9d825cbf96ce8d0a55a03340e54a5", @ANYRESDEC, @ANYPTR], @ANYPTR64, @ANYRESDEC, @ANYBLOB="b069df8eba87e9a5fbc6e684ed9fe1b85c4b5c815786e6dcfce50809e2c3c20b455da1d5ade0983f36701a1db77e0ef073f8c089876eab7a53b77de39b34bb1ffae3ef24c4dbbfefc54196d82ebf669cc642014e70e13ccd4ca731cd289fbd7514f096ec132abcdd98fe8d0ffe3ac24e3d028700f48067526edcdf9ace28defa758d66ee42839e82eddfc4d83a433211ebdd8edfb3ce0f54f7dacc2ceafefe98893303a1efa8dcb839"], @ANYRESOCT=r7, @ANYRES64=r0, @ANYRESDEC=r3], 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x5, 0x0, 0x0, 0x400}, {0x6, 0x0, 0x0, 0x935}]}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0x200, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000001c0)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 16:00:04 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) munlockall() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xfffffffb) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0x81}, {0x6}]}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) pwrite(r1, &(0x7f0000000180)="f7", 0x1, 0x0, 0x0) 16:00:04 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') pipe2(&(0x7f0000000000), 0x18004) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(r2, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYRES32=0x0, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES32=0x0, @ANYRES16=r3, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRES16, @ANYPTR64]]], 0x2) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000040)=ANY=[@ANYBLOB="a461ebd8050000001509a700ed481cfdc441d00b65b58b38de101bd2028c404eec8984b62f8a000000000000"], 0x10) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r11 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r11, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x1, 0x7f, 0xffffff7f, 0x1, 0x6, 0x2, 0x9, 0x0, 0x2, 0x1, 0x7}) write(r10, 0x0, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x80) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x1) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) fchmod(r1, 0x120) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') poll(&(0x7f0000000080)=[{r3, 0x100}, {r4}], 0x2, 0x2) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:04 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000001280)=[{&(0x7f0000000040)="c12d38d176ca0c1fa74052837965b9b56922d2d68df77db982362ae7b0", 0x1d}, {&(0x7f00000001c0)="3a1ce826b85eb340593b96ba011f9424f36df118442aab1a62af06e3739bfa90ccd4eb3d8d3ae4743f3e9152e71c9d7f1d928b6e9aca9516078f396e538b25470943159657538d45bfe703b54b67f317e5cc2b27a9c7332567aa24c9a6803bf0ca8fb8b5053170e203713ede8de5cd0d34d22e37b115a98df051628aed6ef15e932e9d5cc9c39080b21acc3013fdbb536b0d27ccd05c089c542b6619728682e0bd1e4d3c08129b3755adaab5ebf1fef97d6574c7eb589748e21330ce2fb3b5a4fbe06030c423baf081ddc5b24b2a82829c47cdfe149d1f48471f3be64169dee2c91106329245629365ec00fd6fa2d8980eabd464e02c9c690c635c7cd4c040afde1ce0e3675549709860ffcf7034881754fd0d284c8edc0385ad56cb5a65c674a1cd79b911142608b219b9cebd69f679574d46ea683e4d62ecc043fd0e4ddb819e9b22324eba9160707af08b59f6de2adfc34d3989a3ee55176dc10f0c9371f3ce4b8b7b51b58a6dba0e51b7248f9d37718885941e81afd9b86d6d6b8ff02f74795632cb656a0f4504fedd1259b86eb7edc1021159cdd1083a1752b10817e6f126c31997a847d6e414a30b7870a9e786cbef11555fae971854c39ffa3670fdef60cd399d318e44fe4c96aa806001ab0d3464bb08f5c9183c4acff71605cb53634efdfc0eecf9fd290f690f00b1d08f7fcde511c4f96479744e1e5fb113d0f76bc64e09050c9f01dde8233df2c69073398ed3b4821f98505211fa5d5c74f2d3b3e4563cf3f4266c74057ed140efa16b1549b5fd30fddd2ab8be2aa1170a9587b8a68f1fbcb4755ef4a33e44bc63c80244a47071b029cb7414969b62a0fd5dc81946c7ea05983de44790ad27c32ea1b76460bf64cfa5fdcfec1dc1f1c5521f1f6a0c5cc613cf03f5ef184abf54882c704c0704c4cc96fb8017d43e6c309e7e0077fb02585964e71291f03ecc9e18fb2eccbd52ebc25edc6c3e8e386db2f9ac99b11583a41687d0919a8993a12ce0037e32c18e05ebb2da1c344fae2097ef515f3f3cd2c084cb864acb5616000b14c01ebf7176cacd6af59551557582818634b14c9d1a221ad6959bce22f8d34aa312ca74d13a16f55da3e8e4f119f16da57b346f1aee0378a6d989d22fd6aca887f67570fbb2555190136fb493416513aacd8335264fe78f755f7190a4be2710b9e32e95637af4ffe950df6b58ffbb187da377e1618553d905733b0c74966bd2d485741d1654ef3794754069f5e6798228f4155931da7875e4cc058206d68faf2f499877b752462e521c65e1b05b47cda263ae0ee729371387275bf192c4c9c6277da9df3b483ce1fd523c29feb24dd9318aeefd1848cd3c78e849274ce0f0914296e40a3a9b17c39737aa4908f7fe311d1078f788f45a6b55c21f21322cc179505d094d013ee31a529c8f84e2a8c80822fbb245828a0d731541d9aaf461eef32b6ebb7c3cae7081c96daeef91c1f309bba0012a420bd84783a1a1347a9b9a526e518869d3d5f6f942bf15d4a226edb273db5ac36df7c0424a8e3d7e1da34117e3394c501b3813e1f3efd4bfae04703be1b14ff4e46d80009fea2ec78e95f281a8f1dd06b41508727156c54c06d1f2dfc5a83959745347e45e00e945e8c727682494095e0e2e0a76520e84c4aca7ee9a44b6013f07d70ffba4b1110920f418ab95a5a7527e59da60defb3bf28cf465c723f096efa7254ed51ee29acdd726757b7ae8ee4fbc7c18723a47d566e83ea543b06201f06700afe6c68d26c293c74c865d8d5c7ffb4dc1f066d6d9f45f9f5d5ff850d5045059984701642d7fc3af46e10451c76f976e4d6b4f828068e26213e79fc41fd1ffe0c4f7525a08388333eed30c39d3c3b948f68b22a0d6f0e39b3389a3ce91c43b945ac2808c8a6beba2310173919acc3937c52b37e0df92f4a025c84c9486ea6b3d53ea778ebdf7b7814e134dab26202ffa62dda387cf1fe0800398fcdd60f7f5b88eae4cfb28f523b3797ad53a18340bc9a4d7f7cdb57d864edad236a8c930adf6bd80d6c39e2883d4b8a87d724c65b9fbd6f84c831c6909db0d954f0d8608d8d233dfd41908b088f8c73a4d980dac43965de24a5e4c8fb450a99d709041202935f1fc3f3fc9db3d78eed48c49d9b943ae2f01022c6ed61edb95eeea0b9b44a932604818c2c76bb9296585dca230104c8d3a959a3e8d2c311189776bf24edfb864aac55498a9cc49d3f3567e84cf596c17a35c2ffca4102f81640be385305bb713b34b4d42c1091da51583e7ac1b92031fafac5e0f116d13b3ab54fc25d71d5646abda6d118ad4f4e29350360710c299dbbe1c58257e4fb8ab8a0ab44fd6692b0842e67f44bc49bb7ad271e9844634cdecb2d06e61cfcb1c1166ec5530fd862ccc0cee65354cd220c865bd0b83f8e468c1d8b16fab834c2cf30f9959cd6730d239fc76e27a4baafffb5cb6862c133b1ee045a4359a660f817bd78ce286f281ff8a7abbe333a43456dcb9cd327aef504e34ac440bc30476832b12328b8e88e09052a9d3b313358fcb37872a94915e1a9e83933f4453b5545f1ef089757391d7369a625978340b6452a68d046059420b5cd1d7e40d29ff920bee16a4b87f7437591bfd6ae956bf38d87b08c29940042ca978041a21263620a87b050dd4bdb06ceb9b66b1118c8ed51d5a95afa5c4946e8ba4b2fa5ded7a6d3607ca331556d810a25ed31177605d0182a77e974387138fb12193658655359fe4ee0475407a4982c828ae325df8cdba6d4d12d97eeffc36bef1f743cf45c840734691b152916d6421bbab4f402da23ace7b065d4480ed962b34179ffdb19a2c2a02935993e72409f3ac8f919f5e8f89c3fbf5adc6fbbbfe4ba362728898b12b8231aeef75fbab9c460cb58208aaec874a3bd390a5d7f341dc664af657cf7d3f6bd8ccd6381a9a36edd16268594d043d4c26583e21821fd56e937dacb8c4c3c0b5fb44fd94a2796b404ece1624d7053d0bf9c3a2ed9239b7e5881d0097582cde146d6af3cd3485ad5f09c11cdce992ef4a0e00e2b004cefdf9263100ef9eb8c0e6a6d100a2f4a44dd23669069207bac3402a5e49b7e5b0442746ba020d1b718d83e7b3621c74e3caa3646de0a7475f5345f971eb225b0d4ca177d40c416f65e06e19a20ffe550c537d69cc64555919bc230696c7b96353073fe0d80475bf7c5be55985bbac1be9189e6e1a96e4b9fb55a7fd737ddeda1bf1f5a57dfdf26f29ab9b29e74bddc382e7ca5792c8a8d56bd2f3e8efb9726ee0135e1ebe252e8bf7197a5ad42d5d0d08c57bd8dc2d70a3797c3ac88e53024c56b91732769802bf5c85b923b33ac514041f60e94f60e05cf81a9c6ec9767883f2c8a0ed92d9da294d88691d2c4e307573c90a8f5cd014cce7f8159b97fe852b4f2330f3480670913df20e3b98755542dc04985b80a934fb030b6673aa315ae4ff001eaa1b76309299c5b256cf16c92c1c0a6025b1a358cd5349088ca94ca321a08c43a87f8e07de6807ce4a0745a8d3c8f9e80828e599d044833b03c847d492c497f730632952d0c650c4ed39ab1e9173f66513f14f65d2c0ff0364f0c942c0ab9a3a32d3a0ec1a59e043ab73b3f8275ce319a3d8dbf5bf2997f9ae02663bdafa41d9c29b610d7015de18849a414be0d202cf0a6efe52d0c6c59481b719ad4aa433f99378dadf0bcfa47ece21223a27554966a6c316f792491f80afd07936801250c3c35bd8f992877b4c4a5e3e72232038d5556f9b83c6b098c43caed22523b74f305485b49f910c53d0e272d0191f623cf5935ba25374cf8a196679b9f875174a981608386df8bbb907ab713ed4d4503f4fecc03f4d36cfa5bf76f9bca902e402937e2548fb85ab67b6737f778128ce009605c45b789aceb216ce2cb74a76d1c1201908188452902a290c036b3b78e097ce6136f6300c94077b2236f190ced69b3d1f15ff6ad65f44e7b6c70d3d268a4effa7137be84b6d9edab597950f0574fe5beeb01a4a5ba098b09cbd00bc472e78aaa627f1bb272c38e4ae4c53a49fe711e2a80ee3bdcf2cac1e1a3c6434966342a1142a5d93da6076a1f24bfffc55184aefe4a3b685213ee44868faae3cb868dca8568b04ad64647b643b04d1ad52377e57937a9d267bdf2bf2986a0bdf2ee933280d81f657190d461b5e36751c6fd9796e6b2c5e61aff989adcca13ecdfd947833e776e99566135728d122e9c2c69cf02ce1c69a689bbf38c2ecc42a321ccbee91ef4e3a15e37dc1034e7104a3d04cfff3df0c34edb58cdcedae4481fa267b691ca0c23d13885ef79dd33e5d503b79fe41e9d86788cad2465d4a39ff1dadd836c0eec36eccbe2068d190026b2edeb2cef77e361a5a50533ce8e1fb4069d7fe5d0683d449ea8ededb9b79e3929380df26a80ed079c18277f0261e5a6ae418964d25d4f773b57ece2f100fe47f24e0319e7575b51777edbaa42215a64427593931edc8bf9876aeb837924acf358937f9429f43b89874c3427cfffe7c4fb17f540789c592cd6eec4074aca9b218568361e3c7a0e7600126be8c143c80719c72b93f1f328123f0abcf7a387e45d7bfe04d583b8fbf6f7b1ce25fa28610940de3ff72469c7d4a611933837570beea4eea6cfb4317a4eecb21364ea4751f8b24050c42934e815fa9bc40a54267683cf61271148025d93036ce4266a20f121232a07ac8eb0128269d586f91bc5606e20101af6cb5e636bff47826d7db50078393fdde48d4bbd9aeb528036a0a159945b63a991e760f9b599c7bb908e89ee41f0a7317ad87df0401855589f3125d0feb39bab3d36c3bd4624a15c3b5e5d81d22a5af2f304688f09d62e58b9559b9aab5499b5794209ee20af4164669d4504b8b7db7afa4e9c63573bfa0fc272b4b5120ee999137af98a8509c9b985f8fe90de7afb9c603f7f1fe7b3b629d607e603b7dc7b4bca923c3e807442e8f18e3322d829028bdf5aec6936dd4df97469aa657bde645625605c13aa3c54144261ce07c9e18371d9408c40efb08d96752acdaea3bfbfd7f7baebfade20fa345ed71e4a5363a8b8aa4fcf60e6e9649266a37c5f9d5d9ce91a7aab29c91c15c91327e818139ffcdef415c04204ba3723929264d55ab53e0fdd128e0f0c7644105f1194f97936c32a4b6bf394cafe1fa7257db27fc345a8472589660468dcc579ce63d4b5c2c9912f173c130a9a0206b7e9446e8434c00587e26ae7ca34beeb621747654f9138d48f85e18f4e7cc98d3f2e2e3b7e2de0b5ddd57b3b93ff6f53791224586b6353884e6b60ca60b5ecf6acaa96e746832c7e0583b79ac087568f606bf7524a462d600e6aa71e35c5eb6fd662262b268b6b98a6a5c39665f0830165c974417f5093c3b4ceb1b988ea99005b6f1cfcef8d2217a1ae535f0250f21c6667c8e2d4b86adb43d9fad30e29d8ede1d7e6cb7bb651687e3c634bb668a8b79a9c8f1475906b8d841d74427fcfeabf5df06a33d6ccf236bc9325800f2ec6cdac0dd9f45d97ab060239020a9409983a4e74758818c8ea5dd4624db986a837e24601566ee3a2ed5d54c5d5abf86e4e63ce9593d442e5e2e487ea659f8ef9e1946425ae54e6bd749dea052e1882b5873f1212b8a109ab04e27676f6db44d834752dbdb81c7d7ed51230b6536b8bbc44c7e2aa47f5571eff0ec5853f1e00856749320b0828c960ee1f6109ec4694a6b5af48b5f7820daeefe2e95064854ed5075fc663a72ae3de56d682f54226ed91fa92c3e88e39637e4a3ce73fc83c4e82a44296545daddb5a78ce87d11", 0x1000}, {&(0x7f0000000080)}, {&(0x7f00000011c0)="27e4ddcaaa123b6a5e6162963727cb1df600b199394c8ed37d928dc7293b6a23bf436f4804404c1a2e47997fcbc13fef1bfbe61fdb84064100d2f767fbfbc6d42c6cb78a80d47830dcd150cd8c4f3cc992592bfeb8c6193081421bea0601cca58e98da5fc313fd677df70ff7514840776f67dbbe7d2d2c1d89daab7a449310527068a73bf9bfb846b0c933d14f909a78e23a7b21a406e2f2dd26a9ba632f7ebaa9b7037efc3271c37ca1c57d45871ce96568f0dc820a02e25f1a839b8129", 0xbe}, {&(0x7f0000000100)="6698c5d896665f1cbf1b67b438227b6902b471336837f78dadfb3020862468df49f2558c49424b", 0x27}, {&(0x7f0000000140)="6165cf563a4f830e99cc706989", 0xd}], 0x6, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:04 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="7e9c09812d81132115cf45bef4ed24324059b2194ff2d7f830b7f8eccf5952c6ba045b6452417c99054adf27285bc7f6e1ebcadff2fdff212635c21d761dc22c51bb9a03102e88b5cf8a01326a1a2e5a47fe10e763cf4efdf7b6fe8274917a766d7fdf8d927f253f3ec21e0cf6fd3e207d12a4478da199f550e2da9d66b16dd0300fad81b5aa20dbd7d072736bd33581c03abc07af4ae32916b9bf133de153dfcf0fa53eac"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x120) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/124) 16:00:04 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') write(r1, 0x0, 0xffffffffffffff5f) syz_extract_tcp_res(&(0x7f0000000040), 0xffffff7f, 0x3f) syz_extract_tcp_res(&(0x7f0000000080), 0xa32, 0x3cac) 16:00:04 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) write(r0, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001200)={0x101, 0xffff, 0x0, 0x6, "6597f3d9eb72591d69c3b052543aeca8a1a00294", 0x4, 0xffffca62}) preadv(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/121, 0x79}, {&(0x7f0000001180)=""/92, 0x5c}], 0x2, 0x0, 0x6) 16:00:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fcntl$setstatus(r3, 0x4, 0x4c) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x601) r1 = geteuid() r2 = getuid() setregid(0x0, 0x0) msgget$private(0x0, 0x4) r3 = getgid() getpid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='W\x00') r4 = getpgid(0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r5, 0x6, r4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r2, 0x0, r1, r3, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x80, r2, r3, r1, r3, 0x21, 0x774}, 0x5d, 0x3, 0x8}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') getegid() semget$private(0x0, 0x3, 0x0) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) r6 = shmget$private(0x0, 0x1000, 0xb0, &(0x7f0000002000/0x1000)=nil) shmat(r6, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r7 = shmget(0x0, 0x4000, 0x2a0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r7, 0x0) getuid() open$dir(&(0x7f0000000400)='./file0\x00', 0x38aba7793b554af0, 0x41) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = msgget$private(0x0, 0x480) msgrcv(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14af6069ef75a5c23f8a8e9d9565bba2645dd781a39a1e23a376d785a7e3a3c5f10e5b55173f86a59db21481a69eae5e7def573509d703b80c8ea9f04d7bbfee83fce97b9152ecbc3c854e78ade035eee0cc6650d092ab8ce8754732bcc1e9e3e92dc40a1570528d8338f7d6d58b0d9e4a58601"], 0x1, 0x3, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x74}, {0x6}]}) msgsnd(r0, &(0x7f0000001400)=ANY=[@ANYRESDEC=r11, @ANYBLOB="7ab448c4ec151a5284b2bac0d2bc95f4f0d1dd5d3c1944bdb6443e321ec312e5e6c3137a1867320301b63885ee5ac4b62aa84d676533a8bc1b1c9e47a4e5d0647d653e7d5844e8e5d4b16855ff02f8a77ebb0993f5165ac131462d6cadc7aab82f6f2060c87af2495d7b0fa648d0e5ecf7330050b1ee6b4546e189da5396e042a61874f2ecda5ae612fe27884fd2841955705760bfe8f165809b0d00feaa7841c9bd7a58a44dec0f4c90ca7e36255df0bd9e7675c4a3527d9b8383c2a03c34e4d393d2d94ff4a112ea025477964bd721318c79a2adf2504a0dad8318ab8b9c7dd1c5b2fc960000000000000000", @ANYBLOB="8673fdb2b7c179c63f46f6d44c8328e9f9b6503867099a6cf426c218f38dc8ff97150a5988efdefec993e936d6d308c70f16845aa468ec04af097d5666ef73a5a8f5ce0afe89370664c53ff6c53384d602c8549a1a83fb061f30a684180fbf3b11225f1b6398f2175e9d5ea6150199450387aa01370d2cdaa9346b3cf6c8ac3d7c43f927dfdd77697cc983e5aa3076b3e01dc11f92435db0d94971fddceda2981b69aaccafa703a1c69b800ddda23daeb30e9e4be56c0121571076838e0706a51a30e5600462a5bec55c39113f700f01622179e22f4721f1e224"], 0x3, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r12 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r13, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000025c0), 0x0, 0x0}, 0xc207e0df4b6e14ef) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xffffff0c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r18 = syz_open_pts() readv(r18, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r19 = syz_open_pts() readv(r19, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r20 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x40, 0x0) syz_open_pts() readv(r20, &(0x7f0000000840)=[{&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000003680)=""/4096, 0xfffffffffffffd8b}, {&(0x7f0000002680)=""/4096, 0x1000}, {&(0x7f0000000640)=""/240, 0xf0}, {&(0x7f0000004680)=""/102400, 0x3db}], 0x5) r21 = syz_open_pts() readv(r21, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r22, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r8, r15) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r24, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000800), 0xffffff0c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xfffffffffffffdfd) getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) fcntl$getown(r25, 0x5) 16:00:04 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000012c0)="c72ca3fb4e3d7220ac118d4f69544d847e6b622d41fdb3a04f87d735abeebb84bb1736506fa7f2515f87048e8e9b3fcaa9b842d6d6a2ea9ab80333f4355523410044f9d969bfde18f64af4c5682c6688e005182c10a063b71fb2b6c0d39734d54d20f4bddf7a7aa170363640674abde58f66a818e49e4f7e233d7eba4e9b2ac16065cd1b1fa9a4c4de72832a1bce9e9f962b39074e51e825a3be14e10c68a5a397d11a7b86a04735c0c8756288ad085211506cd399c74fc70c8535df2a2d5739b04825594b27e94fbff30afdf29aefe5f13552b6cb8c63520c6c22f40084110dbddcda2dc318316b2a0b9757f72a7513"}, {&(0x7f00000013c0)="d631012c17f9ee4446ea7011e25c55f6b02e295376849d785d6437c2f106034ec6ebab9aeeb132a1468786c6198a35d264bbfe1828354ba2142aa8ca0ba5a35669d2b33300fe26f04389776c0b1c0ef09d0049d416c4e6860e434a1af015c27e9a142ca638bd0f11c523a341a5b1117c2437c9519613eeb989f1879a42a85324bbb30b741c2ad222ce63dbfb9227f550de126ea849986e2dba8a491f208ccfd977fc6bb5811887fd554a958fdb7005706c"}], 0x2, 0x0, 0xffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) 16:00:04 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x8, 0x4, 0xffffffff80000001, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f000079a000/0x2000)=nil, &(0x7f0000665000/0x1000)=nil, 0xb5}, {&(0x7f00002e6000/0x11000)=nil, &(0x7f00002d2000/0xb000)=nil, 0x7}, {&(0x7f00004b5000/0x2000)=nil, &(0x7f000072a000/0x1000)=nil, 0x1}, {&(0x7f000066b000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000152000/0x2000)=nil, &(0x7f00006b7000/0x4000)=nil, 0x2}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffff80}, {&(0x7f00001bd000/0x3000)=nil, &(0x7f000072e000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00000bc000/0x13000)=nil, 0x2a06}, {&(0x7f00006c2000/0x3000)=nil, &(0x7f0000360000/0x4000)=nil, 0x10000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001fa000/0x1000)=nil, 0x8}, {&(0x7f0000039000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x540403be}, {&(0x7f00004ce000/0x3000)=nil, &(0x7f0000413000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000061d000/0x2000)=nil, 0x9}, {&(0x7f0000029000/0x1000)=nil, &(0x7f0000023000/0x2000)=nil, 0x7}, {&(0x7f0000021000/0x2000)=nil, &(0x7f00004f3000/0x7000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') sendto$inet(r2, &(0x7f00000006c0)="0652fd2f396174ad02c7b17ee14ed09ed9bf3463c9f2f578827b269aa266f92cfc893f7cfb436c08e5d03005888eadf6e3e9c28f653703929d0a66d01293144e217de03deeff491d1104afc8a64a9b3f2443aab8ff25dbf80b9009f97e4821da05a9df099042bd1e2d84915b2ac0b4dc5e3035886439c48be8327c37cbdbcaae25895749f2d92c22765b9e47cbbbd7077666381c6f2fe6adb03e9b567cb49633820496", 0xa3, 0x0, &(0x7f0000000040)={0x2, 0x3}, 0xc) write(r1, 0x0, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r1, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x8000, 0x95eeaa5c3ce07946) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='c\x00') getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) symlinkat(&(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file0\x00') r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r10 = geteuid() r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r13 = getpgid(0x0) shmctl$IPC_SET(r9, 0x1, &(0x7f0000001680)={{0x8, r10, r11, r12, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r13, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000004c0)={{0x2, r8, r6, r5, r11, 0x140, 0x3ff}, 0xffe, 0x7, 0x0, r4, 0x100}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45, 0x0, 0x0, 0x1f}, {0x25}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') syz_open_pts() sendto$unix(r1, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) close(r1) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000180)=0x101) recvmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000002580)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x401, 0x1}, 0xc, &(0x7f00000013c0)=[{&(0x7f00000001c0)="4c3ba603524615ded625de2766a13b6fbd166a209b71109c42a35f99157d714d186a0cedfd7d420a8812445cf6c130ae94adc39c66eeb96f05b9df9aebe41cf55367800015c84c5cf2ddf8deccd1e49b2c193ce1a5c6847806d7dfc6446e49d806ac3771372cad3f1cd134fa8eff218b4daf67e6cb70d2742753f84a32879ce1", 0x80}, {&(0x7f0000000140)="211471702b105febc1fb17d3f872c1716606a3df1d0f8fb4c7698ec91e78dfe185bc0208e9da08cac300d898c2686de88ae4a0c4c28c2a85", 0x38}, {&(0x7f0000000240)="9237bc06dc42846a32a8479b7fc2adf75f145ff8d83ddd980ff58f09084afd4a40ac0ba0fc82a876b3cc5bdc6dcf636b9bc157cf99569ddd2e82bf2f426168acf1194cd1090b296e12f89bfa15f889a8a0a46da56a32e02dc989ba27fd176e3a0de28fb51336cc6392a8c091f98fc55f", 0x70}, {&(0x7f00000002c0)="db296d8cadf1a83257a50b3211d9753f95c59c105e76fccdaff5f1176b3e57f2bca3f06ec19a47b879eac09591f173985549bff6d18beec55ed7fe5c69455bd2258ca6ba32da0b53cacba6f1c7e2a45626e777c3abcdf8b7fb260a4ad68deedeed099995c17437dc8e413a919af0932cd68a635c7f265b43a9321ac1958b525ef4da24f2c5e7d91ae0905971f7bc8185f8d3208d773ece285c3d18bf40910f18f9f4dc8ca17c36571042c95eec1ba3bf17f7fe19d6a3a0ff8987516bd750e98c14313e3fc7a4385eb6072e8340caccf7df33d31a28c660fff7fb1e2c17d17b7096c3e2384ce46d96e3c6d0d0911f07dc89159a198dde072410a3b1ada2bd1278b6d2efc3fedbc207917e748c5edef1a20e14abdf93097b189ddb12d297687c85028390162ef81c45034b2bead4ec8b9398c0f537839f706d97a15061d001ae8a0276e531076dce9224f7ed7bcdb65ec5de128924fd3d621d9826c168227677511ac24e657d1bd2b1979611ee66cbe0565fee1f61e21e6715d46d0e0c76361dac69b73029e1f72d33237076890a6d92fe95661250a00403aa4edb1f5993830931ecdf9e9060ec662221a770a05b224fdf501b094dfccc8d9643d13de032e58e64307efea2f9f3b32fb351f0e035f5c8c86d9aee4148b07f40297a07071c023239e06a1874dfeb528b84a2ee8ebe4f8e814dd9484d6bf42c0916a573c72fa57effb5c7f23228836e112d5ba0fcee4fc8b375397a6676cb369e7461e1df281f35c13c64b2880d16c8ab5bff44bec3b0b54d8e0dadfe292693165afcd5d48a785931fecba022000c59986aae0f8b6fb290639d394249c3b02e5f8cb4bd4c53313b3aef4b9f3616a56fb9c3a359d34197b50d16b6d2addb79e882a689ad7d2dbebe9df9505ce1fc2ad7e0ff95029ffdeace72f628ae02b5cfbc8c0a22cddfcf663fb78b3c21442bab58ce76f4cde73c37da301863a2495e59a462482bf2472e4a013ce9e9b0cbc234a81bd77d63d7d1c51165ef93db7dc954375d61ce12866b8753bda2928db32921cb5fd183ebffc39e872b0c00f88fb2ad14afc99d612f20cd6788762965e9caa24c3c4bdf0360e2d36496f7b4e1c8d6c983f7987fc7784cd7dbdce4b479420aaf2aeca5a2e522a9f41615f50f7fdb4f6e15c0a7792b5b903e214c117146fae396bd77dd2acc66f49255e34698e42e0008316a3c1c5cb248812b47358dfc412486b8c0de00401b2a45d44a4f9a2b334092bd0d95d576f03bbd1db891a7cd01a5f7bfeccdd2738169b951575eee87e0806c976e8150f6d2a0ab74d1e8db5ab6708462e184f89e9a962e2c1eca15611e818dc9f1f5385df05db388f4f267c82065300a3bf85a1a58130fa0602b084b93ea29497d89e689d90dee727a1c20bdbc74f7885aced7581df4fd86e923b5e32db82ccc193bf0dc7e82cdcf740aab91597c19d035573a3dbd516fadb7a3807762b557388f0d88c0354571389515f556dabc8af83748895ffc6d15a04977d3f5c1f289f05366ada90224dc2ef77f0e835ec6a2f99a629508eaaa1ec06e2559bfb1ef10a0d31d50f1fc0b72910aab39cb0db26e195fc5dc194b011034a081b0f3730d5a252c22c0df683b600710af02233849093e180cd99439a1f10bacc53ea6f628390e1ae8a2a7fefac3ea5023fe1187ecda05021d91db6685310e120a2b241e669fe3ee954144f1ccd1681b6a6a4b78c3f0478c944e0b9e8813c09faac514a4994db2b1c5a5d84717d1ad99b088e947bdc20a49128b8586c4dc6168a3cb23738c3183937d9bb6278333b5112545f90ed910fb430e08d818b55cfee8d7adf5f0b2207b186049816c0752ac96a1544c39965e73100c706091fb56d62728f072202ff3e759055b0fcb84c1d243db05861ee2bee9c1d652ac6da1ac073bf8789e360cda51c337c4c428b712a736978b438a543b4cebb320b0d4cf700989be8c02a2d63566b2de8d556623dded1954faf2fe223747cbcf08e2885d5275fc202edd72a75fc9e59237352478c23d1d1d0c398a8de5b0eb44b5099b904fa631e8072d118f1e45411e7a4423e7b07944a0066c48a41f5fc1eed65d6f37a01cb8b5959d8c0a81fddd620a3f475ca5cb514678c6b99c593a80843827410169290b8837686ab455318c99095d263239ad4a44fd8193f7ee13078b1b354c55af52802687637b9ca201f07b6bf835cc3e50f050a0cd5a20bd5c73737aa2947ba8b3d79eede83663e0dcfdf7964a6d806dd1f348e6ade717b74eb5315e7804c90aaaf6f8be323e4bafd724b2b2d02f3b712011e68ad11a50dc0fa9fd7582169865ca4bb70fedf9e28ccb5a747356f64607051e7e1567be2cce6cae3b3e89c27bc32665ed4abbe587128aae78790a07658b49f50aa48da414a1f92c7b9b21e04339316377ddbe289a2db9cd3c36b1150e225a516ab415df80a97d0b1e37c545341c51faf4937979a3c94b8181cd3e99cf3eb0cbbad8cee795489a09b6f644e03868519190ec6eeef3aa7322222b362104ecb94c0a99bf5545b9574e1e746fe358414bb775681be832dbdca849cf0d021ebecbbcea72ff276be32e963f860a80498cddfbb5644567a8d36f21194bc2ba66284263608835a6f96d29ee887c1d0e4ae1d675be6b5939199b4acb50e785fc377e1cd03bf2cc0b4f46f2e52d8aca858b395af8bedc7a833acbf570f27ee18a6944fb6b9f03488357559dd8cbd404524c1c2f2e0ff13696b2132872094b0a0d834d06016a73699ea370d4600025e7acb46cc6416da9db997f666431f140c4d9f2eb6fc8eeba671264e6196ceeed0b808517ab19dd6d56eb15e65b5c98739de8222136a6f4e7919cb0eb951b8a64569beb453bd1f9974a75465f2e2d41ec1bbda375856f9eca76fcd4a396b8d72cc7c671ab1ea25437ab4f748bfb76c962985793d185ebbee2b1c007929cca7ea73e44a23a76805288fe0aa969c091a17ecd672615de23737c1ee1c0e253f359418dc3239033ca9bc8f3e9fb2af9c2f7e6a34f48f72b1a7240fe50272ca2d5e68634dbac8afe43579e6d68ae51376d5026c096c3dc29aa998b369a41963f68ea94135d321d1c9a59873aab643453946e154284c01e107714bcd94d4e01c959d0824fd3182e43ffbf9db2b44d7a958712d054221dd57dadcb3ec32b758e0f61a773565c3ebd3627d8dbb3499f30418ddf45e352878b362a2f442b83ba8295969b213518ac488623f0afcc19af3b990e94946bbb27353a4675863b5f163f8ba9c863cd5ff6d4d8fc4c5cf3102a8d71d2ee8941d5e8cbfc885769172cf8f29619ae8fa8cc74e5cc7a7f375b558a53141e98bd400e83530530592070945243737787e65f05cf78a66f10e26a118c3305761f8f6391b0dddc3e645b1e39a35379183767c9fc9094afa1838e28312b04d4eca5f388539a7746e9b657c6d94cdce876f45ba70923a1d7df0edef2de6eb0b759b4ac4e798674817c238e2d33198d22db118c248c669693cee26ef5f2e998cc1941567e875235fe7ef18ca902fb4060c211dd56e05c77cd3b8946c2fef76bff01e089fdc0a13a28d62a205f0b9f3c080c61e498306fb7b9451c65dbdd97e3f49ee2a62fb966b34af097594d708a839b9a337b411f28ed77a7ef5020bbc57a707ce98c3cc04a669dc6b7b46e57f743fa60bffa09c6ec94e5daf5ae552d13534e2f8c4b77cbedab8bc06111d40c401f6e9e83ef592c53be24ffc8a495b6f38071b564a3a3037b55e7443987df3fb522ebdda2e656d43cce80317510aa92c49ec9427acfbe5ccd15806d83344e2fc3c8ce5394e4382a8d11f89972b4616f420d6e8af5c2c2cd1f02c54a5b2cbfb2c1c2a4119a41707209ba3f1c451777295d134f1ac1b5db6d8492b1060ee1be1d1e8c6eb39f76322a115178561d5ef5575433aeb1e8d2741abc862167c7bfe0049537d3e996f4e62fddbdd4815e65ccc33ff2d17722a369584e7f2ece01f5b329df603cc521317948e7aab20a8e4a0e9bea1f0aae6b889e5ef4a59a43e6b37b9549d4dc17ef40e87b7d808d75a26afd0d8739d0daa5a24c915222bf141f213110afa8eaea50c264231474cf7b702e2a8348da2d0333eeab80628d049a860403acf67e2a3918310299d7545134a12d9809cc26f5da66e3bc3fa03957d79b8d3ca2845bb877d1229b33419a90ffa5df89d882d8e76710d4f2bb7e934252b9e249b4b3b585f57054c89145c572d52dc63d4be6c638c4a1fdd2204fe6f8a37864501b7cd62b86828ab16b01333334943712ea21f37814a728c9cda2583b2eade43741343ca9a20c8fdb98bb94652f45b99e4fb44d908796e46e6ca45e3af70f8b98e65062cde2034730cfefe24d103cf7e79cc2ab7a7e1b9fb9cc7ee529a396374c0adb4be21c8cc169fad5c2e02389a9b1730049d6bda1ed0189b5a657b89602769c4a904531be3ed3bc480b68db79faffc9f3a347cc90807ccbd65e6566d5be9eb407e475617f740ed36dd935f3eaa6bfc92767fb13c555f14dff751a08e80f84904dc786b4d570aaa8d485144d85f0ba4ff6d38a44c349ed89decd5af2107aeccaf8f1766a5769014579a3920bf64f993d35246be999135743e62d0aac5d0c05f26ed2a3dbaaf7d20feed0176eb422f615ba4619a55640e77f8181a1b768e266d6b3f0460cf8df5356de9bf1ade30e547a4fa2c69e64ce5cfa9a81dec15c056c5f11595e2bc907577826e47b800e87b5f6f9a07d8f98deb4b461a0e85cf1fb140628315f19f44ecacb1df73b46028b8ea13e8afccaee01dc2680f729a8e36aad46aad4326cb2871dde478a28b51d63c5b58e1b0768d52796213b76da69d02d24de29306868fe0ac963758968f3b1e45a89d41293e0ea1ed20379081d1ca7663c099d047feb54aed16ece8deabd73e51d0cc91da12c572201fccb939a336eb6016af8e0bedb07286d01fdad48cb203bfd34a525f5a95903e964d37d3d190ffafc8fbb5f5e831a9cad2f973861abd9f516d21963ad09bf6737724945a7b3fbf0c57b7072beeac8f173291912804796f2bbe9ae9a5757e1ea9ad1ea21edab902dc20730d49837f32d60a2c00d570c889a5152264a1dff299c27a65f1f87f4e45fa232cd2527ff19494ab5e895d57c9304e635f9a1450641bd1b6c235826e92b39cdc2dde72c095aca9998bae6276e6182b962933b5cc95120f4c13d82813841b54916185cfe0aaf05f6860389871761b7cae78aa3ae8407b7d648499e2dfe2afeef35d4b62e1fa25318a8c5592ca7c658d93c5274c120d855388614254581bfe982679c0e4f5f6a2ade4a08336e132e6e7ff40d3fac4e5c83f4436062141e89bfef05181a87751d67d6573e087128bfcfc323f6b77324d80ce9ada4b2414abb5e85639aa01882796a0f0bf85d922ca3b640bc4ffbb68233b67b51f6740491c182bdb3db2405afc1e33014747d2ce3fa296af72c9bbd314a4b7047cfcbb9b4188e8cbf25c926c8f7fbab1677778d3c17db745d79e6cb7d3f01c8cc36894c3d5ffadb992540ae3ee69514fa0715060af77fb41c65a48691d7b7c5341999a78374cde1cbbcf26725d0a8991ba5b90290bff6ac43b795eb96e963b95826ece5781275bdf318e9bda3d2d282f33f85e52f8ab89f2dbfd1811d217e7a999fee011011749f841185e074a7f53480113cda62e4859f1183a4762587014c19c1e29d3e41534ca92576a7aa5926e76acdc855c503e348c417abfb7193f06a4f605b25188efbd8612775a2c7d3a97ab83a8e70b530d86a4f803bcc70a57b66db9e929001", 0x1000}, {&(0x7f00000012c0)="389c0dd6beaba0b878ff3f3f24ccbfb762d9d1ce5fb2ab470392b2963bdef6b9", 0x20}, {&(0x7f0000001300)="1ed8cef87a087f317792aa2f61a623d2d3e52f2e6ef55c1e2a892ddd57e5cf37d1936fb32ae2deb7d1e2301be489347d9790288166fe1bf5c09737ba87e4f0fddb7abe3859864170a5301ec5200815d9f190c1f84ff83a2dade7ef62297968df9405e03319a2edfb68797df8abb7945ef0ff60ee3ea64c656e1069577b7d15ecdadbe7bb16347fc75d6392", 0x8b}], 0x6, &(0x7f0000001440)=[{0x1010, 0xffff, 0x40, "1c182e9cb76e81ae262a7d8750a348f9fef60b3ad74dd4fbae622f6e3008fac780c3f3191d7a45cb9dc5ab9830a98d02eb7168382bd5e9957a1c0b308fdd7f0f309eb33f075dd09b379b83c66f0f0ca6bf6f63992e77495b33419fe418db135ec9e3bcc4d07d6146ebc68902850c04da550ba11aafddcaaff7e4b7a51ebac07c32f02f92fb463b544d4f3f3a6652ee4bcd406d99a6e186ba054aea052056e2489365edcfc0ae3a2c58735995db7b47d8bbc1a2b1b37fae2f26c52f7f2951fb24bebeab8445d13ba1e98b6d0ec66fc769c5c264bfa260335cd406a900502b3939c8745892d0f7439cd69474e846bc526f668f1d73e1219b7eb292adef30cd274bd1317496922426931fda2db75c2b04233412c471544d5918988ae4d5ae3c88c10c74b4fe53c00a77ce80e523adb6ee2951396320d9effb63ec1c3f44381eab9d145f10ec49b0b65d3d6f508c42ccb8e2f4b53ec4c3acd4f52239e79d8752ac4be712bc0dbea51ff4b459280ab2e130d961ac2c80dc7b78d3d9db31d863e1321d6851e30241257f9182a15f70dfad2a75ad0a5b7e133713acfac8b61ad8f8e3f02f7261a636b3b74466a602620460950715531d50a9917c99df04bb5d288d1283b6b27ac8083e9e86fd1e3f37fe5bc88dcfed1f51a717a521d018fa636ae4995097a2194a8ed931c7cc87308bde07fd1c6ae359e2c74e8fd3c557fb73033b7de9a720160163defd153deaec3331a172576997517cac6c16b755172925f18ad9eb13973b3eda33e15ef9cca386c3aaa5023f051f6b93b2b109d8bcbf8b701324fe93a8b5e036c6c9d74aa73374c4ff7c0f2fdf3643acb8ffe8f2d926c28ed541d4fa2252f632455bfa20a0c03840d04cab41f34d945a93a1cd56e4c75912aca8b19d54c64afb2247169985736182f0e31d8ed1890fd82bbafaae8ed2ee4d5fbd5a14604a62dce3d24a477e8f252ae59ea360920b8f1e7f0feb86068a1b3d18be5febd117edcd0ad768606807406a2c67688e58cd29a5d3ee956ab5c35ef2bfd8fb7efe7f1b97e36cf2700f5260b559306690043bc02b14943612b68d51e1c150908157b21991017ae8471eedd6ef4a1439aa49d2ca81110e23db6c6a16852dc63116141b974ee80dff43c325f095b8f49eae7856dd9e0e8fb565a2ccf3b2fce46e779798f063d64e879e4da40647c3838b8eb01b9602d2447c69f8976341eb4b4e40a376c967d34b1fc3209083ee92f975e7bf93a6438c5ef38404766f75c9925820f6f1a054640a6f4e3b08741001d6faea00759f39f7853432d8caac802e8df87d9fbdd3c08e89f769ff1a14ba0641b21053250e0fb1d8f4832f1b1677d63186b51ca0ca353d73c344af103cfd6ef11f0b1852f36946ddb14391416a229c49d0b9725a0f4f25647037c925a30c1d358506d97d9252aa8f66bb272a2b5999495fd9f2ab7173e259fadc151992b177c865e49ea85cab0d9a5aec027c156401cecbec2511da091f980b421aa469714dba951e3665c3aff309de183d2690d52e098b40c8c2e5b7cfd55c3d952eaafbb0184e51d07a5f3ef2aa14de99c0a842c5ac2aaba5b27f75ffe78167562bc904b443b4e5922023357e8aa136ec46810dc77e0c0c23fd6dda25eb57bf288b39191accd15e40628453066ee22c0ec7788835ff69a29fe0ab6503ced0dc654d8eacfd3dbdd8b3e26a8bc0777bd190c2a8eafcdb3cd4634a57536aabf99544675ce7c382737902b0fa5dd60bc9a80b0822e9a51f8e74d2624d15b05c7636b7f3c35b05b9d8a14381333a091f13ff09b87303ca774ae5513c5a7524f5d6e44a4c5411f83ca9f2e581c9f082cedf00673057aa6fd6b337fb8c75668376fac2f343e642cb695c24b94fb7aef7b402c1067996294a4938949d51fda61be57aed6a9ddce905959a907c88edfa4c05e812cbe7106b4c419aa604ea0b61b9dbf133cc6faff257fe57737d6f33918323c3eed16cb0f6cae559c801296e0b437dcd645cdcdb3a02662d8563019c7b6adb50fa8b1c3e35fd894369f630c55ba28d0d2fd0150f3b0bc08e19be35e27daa7f38c873c98e79f74b7d614e7d493dd7df3a9c6113b03be371c3fc680a8de4b15d30fd0bb3dc26791ca3696aa3055f68465904b0801923bfa00a8ee9719c449be48e4f006473f1e9fe37775f1741c1c3018913191e737a447c889e0a5f4b0b4e1979050061c42b427ef2c692b0b7066446128e10a42ec69c8fe2cc89eff5bb4334b98c035e65828c9c22cf7fc89edd1368ebcce6a985b35ecf4f121130a3a83682a1a11896f77533646e8c3beefbd05446e2fd2c5d988834b225394e609618fc13c8f3afe1d3b0c123ea7d85587953298e65de923addfeb15f038f2ec4d8611421960a8aecb209448da7f54749b96b51c619e5283618ee4e4cda14e3566fb805b66ca6f07857d4e8356b33cc3eaae2652be78ef43dce42bdac31108171b3c8c7781627e2e22178baf07ee6f9d6e4b3cf081c598944cdf7f24b7ae3cbeff60ccd4b7268cb29084e232842a96f95d7a0136bc0f39c8f10702fa6d6eb59c9a301383fd21ad6c2086f558150ece862b2b5b747aebd6d5d4888adb6f7f5778c0e8e112dee1e97338dd3e62a03b42ed605a517ba6b717fc6b96b3c643e6650b202a8fd2667f58559ac4f2ba9b5a04e6ca6c89d0d67eced6ca7efb2dc56530e04df7d9e3346492e8308085ee7e921c5c4c7198ff7d6bb3696239f191d47a3cc3d0670082c4f6c5728632847eaf4a1e12b6bf4478e0f00a866d6b79edf1d247e3444057139d9e4cd38a1642fe8f2dffeeeb72993f6e938169f6bafd240a9e8a3ffcf2e06281ab8faa434992816743239ef7df64694dd7204be1d23dfe775e2e796524e8e1f02a875c87acb8036b47113914b9899db7a437dda64140eb24201df521281204b3434bd2b0908bcac082568a3077ae172db342d86feebe1187db8f676466312e845ba714a83c2a4501f62987deb76d56b329f9eb0574c74f0b9ed26cb1ba18aa6096cd5f3b8a26974dc9e7d9273c6a9873a8113f9d4f1cbb448bfff9977f5e11612684db297ea6da4a3e804c60b43c4b0c157ed5c4aa49741b37210ba800b4e4883d91a9b18af3c3cecc66c6a1a19d9f4f93616dddcc2f797fc05d284d3a277e83027979fdc091b0d6b58127904984b5337054165c0d616552140409507b33d5cea991aea502cd2bdbd2f411c53f8bd6b06acf3d8a3e6f92ba6a3f712519118dc9f675fb6c861b186ddbc2ca001a315a8052bde8db6c9175b4a97c78349504f05816abbd5af4d4979e50e3f8a3578ad07d928728b6dc6b4eebc8a961c6ccef3f799be164fffb8dc60ff778edb2a156c2f41cffe3f42760d1e34eb528f89b9c147d4fec8a7fe7b75b79a2982fd6b2e0c4b9aa6fbe563e7493f5f36682094ac057ca110441b6829721ca03022b24f2f3d90d480c5953a45a065991b7512541d71b2cf598a7b3030cf9bf6e249166098c5bab902a0d30655147ba23d796e13184041e97e90c22d076cac374b72784d71afded41d943f8e8fe672617a5df1f7a3cc929d6588496e1fbeff76e70507ae96aa1317202f3e8a694a1a61896c478d5b240dd85ed55700ebd0edcd87cf6307982027dc48ce366d6740ceaa5bf171a673ddee8cd26480f2e6b1093b49867eaddd47393e980a2784828df362880e0eb83ba1c7c0d4cda62496dc2920f6791413b263d06a9d7c3473dfa05243e70de02ab8346fd8b797790ac3acc18f487c9d2823943c8b51d92dbb0c2db7b8797c957f8b79407f57d104ed20945164c8da6f9b751fe0b0cf9742074a42f0d497a768166218824a45cb4958de96c0c8329861882989a4526d09e1c8a42089881cae64b7ea3ecf268ef658766fc9f11920cfed34bc9f7ac3fc7764b4f9bbb46c37e4ea6d2f87c24622cf2c29fc33895b65406935bc548ee98bc2d3ee0561717287a18513fdde2eec32bc48edc6a637e1cdf48761674f1d43ee3cb11af882cdf29f0ca3057e81504f74e7ab3f8974ac27bcd5f609f1c715f3ce382556083bd34a7cde8d32ea3931d258825a54573f4b23a3a5610775a6a874b4ad708c1dc183cc1809cba52b8e0238ca53459524657e0e6f870f843f603a9bb6444e42211ff75957cbc6ee772916a74726887b058612c5f804b10e2c935368f1e33fcaa20e51dbfbe4463e8f6db99fc71e96fbe4ab41676373d17e8291595249840dc065fdcbac1ac2221a49715da21b15085c3d5bbbb20b1a1992c435d87621745940c0af2927814064993a39408a0718e08e27155ce58ee93419abbf5b420cb70a72ca61cda5d0779586a66f23e77306f203bda15754bb9d021dd8b798318d05c39e024248745a3b07a0a1a8389cd3b169b987a4ba1865185914b45c566ee3b3763a25fbd62785aecd99d583647a7c18a6441408b2bb4f848d24ddfd515102960cc49e72a0d490eb32bc2c827f06490bad5c5d0a8f0a9c7c1064c6536b4b0700c1acd6f310da00e02e82622eed0cff373635f42b5a40e0d578a335b067aeb16eab0a08f9e89bd407bcecaff45327369807d5a7cb2f48550ff7f8a160d8571cfc91759c36ee2874439d8ab3f26911e9c38ed06d278d1328b8ea45af86fcaf7c49d11589f514352fa199a50b05b5304725617ad41213f101f1dcd9b91bea0f2149202bd017eaf38cf70096312e0aa10d5610e8098b29003e3100bf104ac191f155ce9624462974021f55ed5ca8dd2727e57c3368f35b68444770c43f1b6b3513386562753b10f1fd4f86899c77a3783e0fdc726eaf573c67efe389ed646df03c4f06aca6867a395cd5978a030bea830e4b84d36ad5536dc9184c990b49c66d43fb26a5de2afd2f173f818ee517a2df32b2404a21831bcdb0f6ea1f497722bc44248e3f71c875d71e6d0862dd6683c0310cc2024a531c8c40350e3293576807d4a62425972a98485121b52386a498a2ab6192b6db1a455eb083c8ddebed8d20553806b0f06481e4deeea6626ec52d43d505c4d79b9cba0c39e0afc6395e6da71387f0048926ee0fd5482f6c4772bab22eb84504d6127e4d675e7582278b8053261b1675e5d43744c3604c4a316deddda6f9b20cf2dff9358e1cb11a23341eff9b81263de2911bdda9a8e1aafe7fa6734ef4c68d78d2219fdb31683149f8b9af304881a7d43c5527b3fd758af9104be1f62f53c44dfedb36d65ff270429b3c7789d1ea8715b34aaea9d1b8ee4243e59a1eacb4ad4a99426247715436eb3b858592a9ec6646f8aaa07b7e8fc0a3aef29ed4ea69a3472383c55bab92e5602fb886573ed06174ea28ad7873f13bb5125eb11382038130273534c462857b76f1ef9fa36c0e68a9ebf5453fdf062a0bd8f98c588c6dfbdc4aa561ba5792db12d674deb28110cdd184378f14f6cc5eba8d86a43f1b5c97cfb86e441ecd40d0cc1fc9d6aec02ee13bc43bf39104e82975919c6a17b5ec839d73e760fcada5fbd02e1c6a26780e3c01061428d628c2bd1fd8646625fdfbfb4ff6821dce86829ac5e88fc8bd6f1f97a462c5ad96dbc79a5f539ac70640308b33fe3c9359b4bd86d5baa13c36c5c6770b7672de552c4c4e1820c2635d0604527b711c8ef51a95f709ae79f9d3840f2ae85b8a40b2cdfaf0ad8fb3c3956f1c5a169d34128f5f087d24119e2feedb960f29c25ce09af23695f04bb2c6d1dc123b37c858f1c5c50cfd847c7fa2ad3928e1ac2e564c7445f16a9218d02251e3b630ebc4b9a53c29fe4fa22d943db0e6ccdfc35222c3cfc2ba70429696a5ea75845a20ee1178"}, {0x78, 0x1, 0x6, "41f4c26700bf65d3f0c77564c2743840760afc8022ec765ae2d31602b2f2a31d65dce81e57c64fa20f14c1fd71f26feb50aad8bc134e0985effb1c8d7f78ed150184213d055865fef2c90c809bbd800274f5aa23b02d0b0c5eef26e0a7c0e31cb5165f"}, {0xa8, 0x1, 0x2, "4836e8d1b85705ac01fb07466f83361f5ee48343e6e4964fc537d7c59477b021c7ed991187fc0afa66711bff43e9673fe40c1717f0966bc5e80f05ea018d70f2955e41a0e30d05f8333f8d6278302dc33c97bb6328ee817602c37db34f416a169e4e62e7727bef919dbdc87cdca6189e63cb3e49fd2895653424cceaa2fe94cc69281989140247177d6f61a81b9ffa1ceee4bbd6f945499b"}], 0x1130}, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) accept(r1, &(0x7f00000025c0)=@un=@abs, &(0x7f0000002600)=0x8) write(r1, 0x0, 0x0) 16:00:04 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="e4afb9e6164131f436d481c34abe75cfa0538a46cb3ead99a2ce1c112dbec04424d2bf6b2e822abdc46547e89d445be07f92dc67b31e4cba718b7d0678de360d31b5eac2b7914239b55e97832f45243da24aeed3fe1e9ccd8cbfbc2fac285a24b8ab5a80e34e5f8cdc7b98f3b420de990b106c1c5874bdfdba64e9225e8cd0cd062f436bb8b92a6c5adb33d2e799609a5ca8f5942c490fb39cc4ba45bf29b3d75e27b270a6f6996652c1eecaf6f60dc19e3b604ff8b4e35bf1b782e2052f91a07143100a1355e27f89875649987795e4af97028bcacc271c404e40f04cefdc9349514fd5d752c0b881dcc699f8dad80f3f88104a6d359bcc1dfe7c22d43e6f383e4fe7f7176d4423ac4b8f8af4b9e02fdcd38c9c14c74cd633b6eddcdbac8871e20c1ae0bdad64cb8e039daa10eefd8ed2ba370819b9e1f3c7618a5a"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ftruncate(r0, 0x0, 0xffffffff00000001) write(r0, 0x0, 0x0) 16:00:04 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000400003f431261da5301b530d3f2c59a0000"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f0000000c80)=[{&(0x7f0000000500)="bffcb19b8b45236654983525f24baa997eedbb5ef56eea9065e6fd887a3796cef0a4b0116b57cfafd9b3b5f7ed7eb5dde7420db9ccc9e3c88f93667724e6cd89d722e3aca5f880eaf9b748e7c4c228472a"}, {&(0x7f0000000580)="8b1cb1cd029319e49eb89127e657df75dd5967fe412f8e441ffca9f3b63ba82d02"}, {&(0x7f00000005c0)="7f9e97667a917377c3b9feb815202ba13a590bb4e1ad585efee5a72e7d925e562cdeb4ca575666b939d50cf03ace3b7f4e2cdae9bd173981c4d5db9bcb33662fc73557d4157ec82e82bebd136d26cee8be0a80e7b157f5accfb91f82541a61d37d48"}, {&(0x7f00000019c0)="7c5b92e61a212a82110db3b0c795ff295f109b8ff66fe6919ab346558ab72e78b281eb25400ad2b0c58f0ec47470b7f8cbbaa5d6c80620d23dbfe5ca8a0d9b31e8e8441a02941ee37a46178aecc4f8713394347e6ec288b990e31932ce07a40302d2187af0493a47003fddabce19348ee799679a11b324fc092c5aec64fe57837fc718c20f1a5ef37be34b80e0d8196318e164ec6a412329155f9614c7dc7318d8cb34efbca93d62533a3473ae4b4aa8078cbc4954ba298d3eaa823cb0d1124ceb4bde5a52ad9186afb9a3e9ab9ac40fa8e1f542cefc47a73f734c3aa8e21cdd0d4c61f5333bfc2210c27d1cde3a0072c7677a547ae641b3ad0d30efc5eb7702de9f39106d3b2abb7c62c5ec652ab440177f2fd664a9c9dcecb0661d7dbf93c5c5aa37e37093c8e75a5c518377883bd40279cfce06280c0d284d123d07c6e0ca31b7d7c018ea676a296085304443d6ea27d79ad7a79fef3dc564acad824b11d983392e15685f7c7eb89f580c99925ae4ada1fd38ee37986ee17da92e213b26fdef3859634cac3e691f7080f22289f0a22e1946067d6d10ccdd0b49327e685250f9e7d2089d7bac7af9c43849cabec9f1cdb5b377fd767606461cc9c7d9267030769064df2d0060210d29a339849895d47533757bed7338ad387cbc360290397da0cfc84d2244d9a10e3eb47cc9ed02188600039c9d603d2d7972421cb445b591e53f2a345233fb61df4f488afb79cc255a3c9d1fb89cb9bc19d28fa4a02f810aa7d0b905e255e498186bfe92f8667cabfe466e0dbf0c5efb4d892387da4b9dba9c31fc8e8b199532dc100b1cbdee7738bfdd8791e09b3f81ccfcddce24c1c35346babeb5f8d122014a78147342827471e91fc925844ef01732fff4e3c4c70b0d6598c73e43c0e85efdf0411e9ed833f2b7950f21696c7f7c28053a0b00bebad98b7333489a9c508b13f59536f676d986e52e6640cb25353d5d12f707516fc2cbc3e630a3c037be764623c798e10eb458cadd2b759251fd694d67160737dc1b159c8ef585964b66b39184fd9c0f1bf3525e04bb328e456eef00a5537c583c05dae4bbefc046dbc29167ade5f068feedbc1ea2887eef7cc03a0c618bf85b0dc5b8703997f0cc49226876bcbb3b3f643e2aec9c1387022afc230b65a6a675144489f8603ba249bc2f6fbecba602c2dabd652117857674cccd433f0d00d00835f155d7f9eef4cd0b56bce491e842f8d802dad37690225ec2ae0eb2b1969232d6473a1b210339b84d364a7384826b6bff9b0e863566cd664fce10ac102d49e47ea364a98f56280cd1d7a8dcae367f4ed7a9e1b0254adae78ad916f0bfa2188108505dbf1444cea048a4eedcb51e909aab53706dc11e1edb59a59ff4f051e8d3070ca49123417722d0ba1cd9ce5a3890287f4a2ee29473f2a71844bfdab67b05626ced3a300d58ae3bbf67b439ef1e3b222ed3909832ec36bce108ad3175bf17d82f644d8281b67f4f9dcd64af9a1090f1e23bebe6b5846304f75ae532f3bdcb78e1dff9b4ea35ccdccb0b62c0e17094772dca8afbfdd90386eaa9e100e75a47776ca3a44c4cd8aa702eac938797fb4ad45a4c927518a69086c76f8e743589727ae2a9ab8c7b7378425ac67ab0448ff8af8146818a2fc346174983d4970b5db608ba383f82c4f2e7fc81aa21b82deb385bb76341302037c34b53a3a5ba7c5a41122bef9c6fdb43ac0a8c248f0432e59af6793a7d8839c81d905fd6edd199e258a5b8b90834ff61dfc3b7a38f350ef0c106f9c339a045abe4a14de32214d95af74a010abd622a2f0f43322c3a5510adf2dfe8511ba171d97de3791d79ab40408dfdedf2b9c03cf223f432272c74c956cecb31f94178f714077cb9eb357bb6d2ecac077ec9e16b4bd0cab888dee2cf02d9bfcb40e4b5e6797b3acbccb1b53c39ad9952118679bc43b4c6185157c7f04f5935348a452dca3b546aab3a0d1e80f309108dcb852965e4f0b2ef3d2c4aaf74eeb1a4cf46be147d9d7466662b2157b9a33c3979a6bc2c787f7686074f7a99cd38746edb50c5f938beb440c0b72289352129b18e5c2f25ed42190738348efc743344edfe652d9239065b183ed5259665bbe230945c80c2f11653dbd25b703c04e2f4b43eee6f0166b1add463b3bd7ff26f646ba35390c9517cbb4a299158932831a02cb230083d12b9e95922ebdc6d92b5423da765606f112121d255d3983cdbece06e5ab3d8df174bc99426187e5d9c5dda70c21d83f01ae5c19993ba90b447fb6cf636605e545ef3e90f7762945ed56546ac0671f20e94b43aa28005a0d3775bdb6de2aab866f2ff96cfc582cc860728889a820dc7e34a8bf2380fe9a82f11e4eb4b79b13aaec8e9e70dd47020077bedd0919e8331f4e15a6880c8270d91eb30d007c375a39630ff691f670737d5e045a51712279c9da3a9ed61d3484f1ed30a7b75430374d6b674098996ac6a176fef16ed988be1a00a7c612193ee1ab48f153d28b11e8b4309095fd7af6a67cdf30d9d2df4c1b261e9633258f51be0a9b74e26c8acd473c78c9dcf5fefe30db3d53a5c90c8220b4cea1c450ee8271ec208882e7cba2f9f288da280f8bf266c7b9580a499768fb33abedb036c245c266e1fa3579eaa62632ed4bb32a4bba894eaab91fd76b4988a8d64a1251549cc734150b54d97c8a7e3cb8b782e571b2b46e1607549cd27a3e6aa89e732befc3a4c2255d35982dcfa05dbeac645de6d8ba07a1cbdec6a155a1d867e93a16febb74023e13ab91075536aaa6f1b2534317d64463e8582e28d3c32e74af617bb772ef8862e167a2f5c3ff2d8f20d54276ef2c94227e39747fb6d6859c6686347b6e05cdf052193e534579f5f3e7ee2c74db446d358cc4eb7cf6e4b04c37f8f66272a033406677b787db9baeb209ea4f30f18a415cae1ffb424dcf96109a6a507937ee082e619285bf6f6b44552453584e40ebe847eebb9c3d83af2913fe17d53542f63705e8935e388e5901aeb6bb0661fe2db19de840efaf13a2bb5aa90065c36143cbd1c4cbeafa7bdd69d464dfb4800263a06f793f2f4fd2817f4ecad4a842ab46821cd41e3a4810082fef6527b58d67a97e8802f431ba05fea1fc0ac5fd998fd3fe87688b422ca73ae7b7a68a318d28016168827e7bf826761fe5faabda53ad151dca21af3658c46a225e6e0c6dd3e43b5ffafb6b0fc3d24223c64e54564111722da26132e10f9361b3142ad7638b8d6e8d7ccd5b23269654c80b9a6feaaef5a45320428d4122d73047b042c9ff76e5effe47aab7e8ea01a575d940dff773b5e367820465743b799b2afd512303bb4fe955071fd07c0e6d796bec1b367c872fec24e99bb136ae2647efb9a9eb82dbdbbfd567efbb629a43b477a7e1dc4a582008b9367044cbace6401b8527aeff64043c711f879dc87d1b20ac0b98c5ce4701fe8438e2610ad249c51a5976da60aaa972ffda272da5a33353a41d9f9bf9fb5fde9b78bd7cdee7e038dbfdbf3511b812de8ea7a73ff69bb5500121da07dede446c267cbd5bfb0676532ed778d02d9d181b3b252ece81a0973f02c0c199ec2178a660bd308398cf742ff0d03aac3b3efb2923e98137d446b16bd9ac4e31d61eff9f9c91285e62885d310bb9cdedb302853a184b7870b624e5f5a4f721ce8162666e42dfaf4dbdbcd93f34a6be9356e6a05a15d5bb78d52b11ff27918385ae61c10dd9a7105e23b188636d43da37bb57db9d21a1be873e3d92e69417a2905df57c0f003bdf97434e35e2667182211d4be2715567467b87097c8c60b5ff881837421c5ae2a20d4d27d86f85c05ee1040f22ea3662e47e9e9e7162e918614c0fa3a0e088d87d7556340c45026ad8a5fde819116c73b9ad2bf28aab8384fe14f872fbdea05363822a62791f2466019e87e131f4cb9fabdcabdd97e5a1f9bc2112d8d3aa280f33590691a8c71e67f8871753caf73e73a1724d9ebe261c0b963835cb12e9a08c74d3548b71992370268fcefe2050f82f1fa456890e7d26f665a8416027a2f449eabed98a8f185413038f9265adb6694e4abf118fff0d0582fb14e46858cdfc8718ac88689cd5134278e7013bd04e7aa7024374ba16407ef7b3c4e6a10c3ebd643effaa056ddaa6d6e1a20743e57a56aae3c87154f3abcbb75179a4c33f49f369ccbab700a4a789b1e90343581097137ab31e1bba91444b9106db7833fb57d3d2242b2cc4d6511c8303f427eb6376486893e01f99e873fce447130e2de0d247ecb8755a1232a630bb23ed88fcaf7cee27e13c0f4593251acd3bdfd589dfc62dadf0a6aee592b23f18c41ccbcc4bd3845f2ce90c49f55cd4bdf3e2727722666febf0805a3dc79a13cb30a7e04899a19147bc7b6f09db72cb0d78055e136a46cda58b0aaaccdc2d449fd68345697b52c813086c5f60b991e915acffb10b1c1e63a9c1d38e85afefdd402f3653df917cb77dbeece339d4668161844f0600cb7cef92f564cbd1fb120a4ce576c77beb147a35e4f524800b02d1c89563046da2384a05f8a1855a8438528a5aa850452d451fbed2a1e5c90fcc490d4787650465ea4e33d8e6df942e0e8825d8c22343c11d0982595258bfab6a68cf2351e993fa63b227ffd73e458c4ef57f05545ee0af46399e684f8ec69ea35c20334c14cb190a5f90253e53d7b518f579be3fdf08741639022c9f4520588bca9064c3c07cbcc4bbf1d4831d089ef7b7ad53f1da9b888eda19991c72e4d95b1f11e0291aec1749f504d9e6dde8290fe8dc9c0fe6900825e6798226d842b28e26f0c0f95c2913a3620b7c1f0e0827c809e19cc4438bf24a82151c1f624cabcbfb737864f176c931f93c41037854d2f7e6b7e1434d3661b39bff475bedca4f12186ff536e6ef1eef6e64e4be7fb3a85f25d55827d8b2241b7684b50a21746799bb4d9f3f00b91319cc385b6b1a829e131eb1f458b34552d08150775da0e5d4acf64beabf632f828e814881f367b69a42414a613aa5df0e410ea5f0712c21e1580646f8aa278e2a92a006591f40236e1865352376a435623c8512be30f8f51c00a9fc452673da5047e86d2d59641b81750ece848cbf23e2f52d4fe1e42cf58c8bdbfec0522fcb6dc07b928ee32eb59b0a0642ff6925ca590561e630d93c710d33cd24ac7189c65625d3e720211c7b04e196eb1d9cb5a7fc98028ee48858f354fc760dc41f3b65e2623672a5764d39d6bf872c1b58ad9b185a89a5a7b01d43d7ae056ebd3f56b78d3f591709e218c9f793b1eee33aa06231d70266d1442f39559174c2c51932e4c097b54868438fc16434d9ea83e31e9225ca977b253ea4eee91f7493010a697eb2327386b5432f9c07dee9dbb2b22b5e43fcb4763da68362c96c1ad6bd759858075847074775cbb05a43d250ef58ff44c34a5182a83ee85fffb725accc988b0a1fb0605df98dd516f3a42682be787a44e759ca41cf76190f85fa3422207e20a997952d2d271029b94471fae1531f32cf01a76ed3e21da9bd58e73a498f14343ed4b895971494a0e189f2bd7b548b79fddc9f380086655174f6df820bbeee09627cb899d7020190f7eb1ca9da0faebab3f4cc7bcf8f286b2684f5d177453634c4d51d5f539c85a83643b08a916e93cf5edd63a8db4de234cb481e8472d84f53b41593e28e85df4c46f15f7311871895352f42bcd157ca803b8d5fb8424f8559d7d41f06e88e9d9387e6dfd765d65e30cb325e31bae2a30d7ebe104edf12a9914a3da261a934bd6a3bc1ef41730e8627cc637ded0c0168ea234"}, {&(0x7f0000000640)="18ff002026e8f72acfdb2c186630e692a058fedddeaa10"}, {&(0x7f0000000680)="a73b9c3f9f001322197fcc378924c35273ca351c744955cd64d3eea964b2d9e43421b014ac8f39b7aad5d61b1adb7f3324117d5ce2c6dc03349a66b59db43d81d89cce233ff02a1d855ca45c4fc6559ea80d2ea05ae16886e11ec679a087bbb3f071d73c71b6a2c2f6a1884606f0aa2bdddf6309b38c0e06b009dca46f3902cc8f6a57a10e52712f85a2584a15ac90c6a5d39bcef09a20f9df7505c1822d706eed2a143776d4720b27e779755b56257a50456fb147bc3aafd107"}], 0x1000000000000082, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41ca82650a70886523281674ef0a86df2e93c8fa00000000000000303d8a0b00b60eb3cd0000000000000000635d0000000000000000000000000000000020000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac554b3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826890ddf917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f000000000000000000"], 0xeb, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='^\'\x00', &(0x7f0000000740)='[$\x00', &(0x7f0000000780)=' {\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000940)='dI\xf5\x8d$\xc5\xc7\x83\xd5\x1f0\x00Z\xd5\xecG\xf4\xd8\xab\x8d\x86\xd9\x12,\xa8\b\xc6\xa5\xc2=\b\x88\x0fu\x1c\x82;\xc92\x84\x82\xc3\x1e\xa3`\x12Co\xf2\xc2\x10\xe8\t\x7f\x8b\xc1\x1e/\xf4\xf16\v\xae\'\xba\xdb\x84\n\xfb\xe5\xfe\x11E\x97\xaa\x91f\xca\x06-\x00\\\x86\xc5c\x82rf\x8d\xa1\xacB}\xcbq\xcd\xd2\xba.\x85\xcb\xaf\xac\x8a{=\xc4.\xe0\xadT\xde\x87\x85', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r7) sendto$inet6(r8, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r9) sendto$inet6(r10, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYPTR64, @ANYRESDEC=r5, @ANYRES32, @ANYRES16=r6, @ANYRES32, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=r8, @ANYRES64, @ANYPTR, @ANYRES32=r0]], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYBLOB="a6f7ddb978293c13a0fe187ce46aa38999da385914a2b0811fe3e2441182f6b5669dd153afb7f6eb2ace16da5903019ce84729e268e0e6a1de8cf499dd80ba9e93bb1771e5a61e1cdc9b", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16], @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16=r7], @ANYRESOCT, @ANYBLOB], @ANYRESOCT=r3, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES32=r10, @ANYRESDEC=r11]], 0x4, 0x800) 16:00:04 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000100), 0x100000000000004a, 0x0, 0xc001) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0xfe) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0xe1) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="ff149b33ff0100000000000000c40008000056a80a50dfa38d6b8844e9f970cb871fa9ce09cb681f475dd4014af8a3d800944eac884cb31041a15022a541ce1915b23c093bef6f8578374aff280e8aaa3fc5ad696fc23d4ead66953ebfeaef8df8a39132058a515a876917b261974a07933fdc370352d0abfac6c71f7d56d6b0e6011e3b71db356b396c8534973b26b3af812fe9555f9822a3f3783fa8479734297a82f29cdad1aa6e14fd273f0d28dbb468bcb3ccccdbc7fb11ebd2fdb4a6d93521e83b276d8419370a88c9e0b409d317cc41d49f5e5fb233dfdf5aff3313b8953590033e42111310a67fe767d80040e73bd8", 0xffffff2c) write(r0, 0x0, 0x0) 16:00:04 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRES16=0x0, @ANYRESOCT=0x0, @ANYRES16=r1, @ANYRES32=r2, @ANYRESDEC, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESDEC=0x0, @ANYRES64, @ANYRES64=r1, @ANYBLOB="f84f7b8ffcd2d656e777d67e761f74d6634f16ccf9c35171fb95baeb63856e33425cac3785ef6b4776a1c85b8dc97616d7b79c873075e35a24032f7ac660d3b11d39afe91d2527985fcadc59d3addba89472e6d4695b6c2b9c39b2a7dbd10ada685d07ef9a6b03da1b60d2b9bdf8dba0a174fa360bec1dc2d5ee", @ANYRESDEC=r3, @ANYRESHEX, @ANYPTR64, @ANYRESOCT=r4, @ANYRES16=r5, @ANYPTR], @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="7ab61e500a4550875dcfb590d1a2cfe32f7142165c6e8f84fb4a62a2eb9f8e2030db16284945c4c7f92f5233660aae858c955db67942a477098d4e34761c8f3b509649", @ANYRES16=r3, @ANYBLOB="2d0d44cf34", @ANYRESHEX=0x0], @ANYPTR64, @ANYRESHEX=r6], 0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:04 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f00004e3000/0x1000)=nil, 0x1000, 0x6) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x3f, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x10) writev(r0, &(0x7f0000001440)=[{&(0x7f00000001c0)="a515c35c1f276ff63085c7a74963a9da125bf67afbe06c9b174809e40382512ee4798dea2707cad1e116df9b8f709557774a346f2934108cf6208c631010051171e830d556f71fb4b6fcbf8fa2a1ecf95c40dc62decad5bda78ff4c77efa459c935867c6220771bf36590d040e623c479c97639fe6ebd757c0a6332f770566cbd6f1a957cbecca7266578b99b1f51e7c220409a77fb8f3d4f8feb5985a191b007c4d6bf65b028570cf28edc144f0a6f32bf70d", 0xb3}, {&(0x7f0000000280)="5edffc2a073ead6626ad8eecd74d361469bee05bba4fc44e250030a9ff398746827d315663a39056818ace5271d6d71dfee5f18179308068a04f0801d908730081aaae617020d55dc25c23745f904a47c6e95b62", 0x54}, {&(0x7f0000000340)="d242a26d832d8f8d2cc189fd93ccfa348d478ccfeda681e9148596696b5a583277442c0d6a800c53f591d82f3860f9f827cc8ad0f7aa107516df3695fda718f50e1611d49ba6281157e56da40bd42762dbdb04f63d211c630727af81180adb57baf7caa8a7f53a57bac2757c97ccc63adea943dc96fb013d28cd710f33c72e482cf7d346e8e6314f58de3ea0db2221dcc784e150249c99991e94f8061876c43aa2b01a1d5dc2f03c87d468a8960112c0b7b0f8bbdfd4983b2d2d38ad2dabe7c0a5cf50d5fa9ab22e516771392928b396e2239b6f493845f917e039b447a146a8c0a28188efd4df2463253d73cf28195a8bbb4ce72e926876645731ca9f7f9375a5722e94b459e747ee9069480dc6d0d25f4806aedf20bfecfe8cac6a806c76be465930307cb009689e0af15752784c237faa248a13f0e4a18b5e4836d1c86f7e89669858e96eed309db48fe2bbac9948e0c1bb2697f8c550804d16f26cb31d8b0bb6ee60edb71dfcd0a23ef78afc0e5da9e8dc4335921c41218ca48b5b325c36cf36208e110624354eb5c3919b97d73e4d3e68bb76be3d286f0d943a606ac5c3c9c1e0222d867a646fdc3b87fae0f5bf7f3e44728423e5f7ad470ac1b69a0f75fcfe4c901e7eba831384eddee05c22ed2671a6417e51669ff8c4cdc8c4c3daa9b55f45a078f1b8fdedebd83769e0fb60c3c11ecef3e52fe1a9d4f56661916c0a007fe743f4bd78bcd443535cd1de2cfa9c52011b6b0190fbb0ad70c4025d8b1ef75f79afae18a8066f7bbe02cd24fdcd3fd12882a25288276784fb72d182f8b4c4ceb226631c63e522350da9a7f19ecd40e68a0db879b834f78710f172e61d6b8b822e3e542686f2120a4ba9bf66e7abd39885dc066ea13182670caa52e32f85a2d6f546c441e612d3fabbddec542a83035a061838227b3b15854ac038b48ce5545e1204629ecf940edcb1a00f87cda19fcdb71d4349ea828b1e5d5392d638afb749e7ec68be7b9fba22c3a28d7cd4ee1e3fdbe38b1fbce350849321a60ea44fe4f9b78f28b0a1be7d3764a9ebe6a0a12d96af6a3c128ad792e5f2f1ae2e1b9d11dede7c91e322b7b6117c8b67745123bbf83ac6188df8a6e90df08108b99ed2c9ec28fcb51e2fe26321e79aedb5f36d4293cfc2e8f412bfe6a83005a413ccbe6fc15918568177ec4da4f7cb9aebdc836f10b5e1b9cb92c73c54ffad293a66433f6f7b3e669fc1a7c460cf1eb842b87cb491310e5f1413847ebe74cb1636252e0503c8018d10d7403b73be5e229e06ae2fc7600937a9e371711b318da55bd2b4ea9bb2f086265219efa567066dd1fd6ca61085aafc27ee4fe225cf1e532d13d8578d2da5d56146bb25c916e850a033e197938d1c7f84009c2c5eae1ed4e9b3a4243fcdede9af550a9813152fb87d4df28d4cb52d4d65d910cc1272c513b1a96a630db8dcf1b776f9b3ce6cedd1a4ee9adc5651629f76dbcffec1d3322577e94d2208885845d2110c2ad7ecd1de2ba6c443702ea74d1bbd28a630eaab5ec85fa9cd873448b3a1f100abbee099e69f74907f8e8f4dfe866321c0420b595c07f5dd025754aa9e3288670b90b1d18b55340396408ae640f79b71543525d17b4361b0db2d41df27071b82ff3cc141f0140364ff2d856a5415373ec437e68fe11b52cb7de2edc4259a8e06a67fc5d87e4428139b74a86b6a3f5b4aa0ff96daec8a3c88efd54fdad08219005a2dcf8e853bd8e671dc6934137692c823317468cb7f26d6b88dda515e6596d397e73c9a73ff6cb6ff2b57060f65ea6a8fe3d44ee44463a1509f5017cc1cfae7ec7eb3814de05249381a2bfc26dc3901181121fec30a53a5e4c343b9211a1696f1c26360affa65078dfdeb147801b56290bef892e0837a8abefaff5657efda3b600bd9d691fe6a8c407cf2715a3e7884e59db08ec8013d856f5e0a2031203d19333ccd72cdad2ab1d63d1d6c3896d87274fb11b98b2a27feefbf3c40056fd9fe933bcf12876fb1a344abf02ad33ac7012b30426555bcd273255845dceccb0284e3bc02817bbe9ec2db33c3a690b762cb5aa62cee12e587688216b20f0a2be620ab701d4f1da506f11a20e3afeee40698bfcef9e5c4aa69dde939def645ebb7ce3ce1909706d22e559d199611fa41d607eec875e1f646b45752b21bdd2d627fda0ff7e9411fe1b109b2d5494d3fba6cdc0cbb9c07ae60b9aad766bf005d6c975ecb2efa729ff7ebeb3971e0c23e21b742f49fe13849639f89475aead5c3cd0b4e76a6eeb00f2d7507d774284cbc31ffa74ed2d0ed873b69cd9af859e328d1382c52528b8132b69c19dcc0c0aa970cef3cda066ff3eab7fb4cb95f96633f49a2034960cdefe431ee6b6e1e668a5cc3987f2e7de72edbe6187e2b78f3a4cbc53a72c00bc92905ca4d5201b5a643624fecc2c6ee155f88709ba11930de61d8181e6d5b0b78b84347e91ea80dfdf306a59d3b55d04198937e55e21e5c000ab7096606d48110e9fac80f680b6fa4320c7c297b05237172b2589dab378addbbac89487d86b3a1f3251e594fcbfa1d861c88ac1fd9a6d1d6cb5c6aa1df01af1acf59bbc60adb4a214287462b87409ad377f035bb904096c5f2c5cda47914c33e27d4f54f2a303a5437b61a9fb49e61fa3aae379b314af4d2f572cfc5a7288cf469b619eb2501541dceda85a1e7c5f580bf62d2503d74514f8b865c81dd1f7ae2c4aea2e1ff3e661eee4fbf884aa4730e64f5ac33c142f2ad725fbcad666e74be7937fff88a0854792c457358fb1dea4ee243491f10709a922a4250bcb00cd6d764a0691fff9461e30db32171df379d17f7b18b93696dc504e26b45d8dde54e0262e0a3307625e3c90845229a8e0f86d4447e0b923617e766a6cd3c35c1514b91fe0e010c3708a4ed30511b79dffa316d730f54a224b3a1b3d9ad86dc667e0927b203a8578ff7f5ee7bd24d85c1c2b19efed6f17a9404c10eccab6530656537e0bf2ebe729c21d79d98201b6abd1026be80fedce3179f12309aec0d6c51d07c8e5cb98847921b8c14b4a77c819bf175cbafd59326a7c108027d87845c07a7c653ed57c09e7e37e6f046777296f3bde1b8047cf09781e076b0818ed906e3357936dc6f4322dab0f302dae76693228eba31ef79de4dcb5af5dbb595120d515500121f1a6f9c729bf2cd48c75c2c7c71b66de353dd43256e884b9a0900dbd0759adc609ab4d5f3365caa35d1d6b3f74370aac6fb5fd2ae5e53beaf21c44d1281b3519a7ff1cc9d0040ec30f31f3dea6795aee0ebd1c8fb4d672c5eccf234a9bd5c0a86927db0ae9c6ce5fac2cb2fe9647110cd503efe28d190886dd1b56ce1c1cd68a865ddc6fca5eebbd7db1471a00998445ce8aac4950e9389f635cc53f59bcbd347c87b6397b893384ff43cd9676f57991608d962ed64f258711e485b834b0c45256a9b9e02f1e34b8ac4b30b9da27b3e43221251de15fdd8b6141bebaab6fc098df9cb1bc8bb34ae679c2d8da4442fb4e5140b756cce82e875a9ad0ebcae8224e80865034f1f78c3b63a37fad347d5c075f26aad10c3ea7e54a548394bf7537b1c8634dc818c8c779a59914a7f4384fed10cce7617e6e4cf09f27f3c216c02eae2c5f4eada02d78003237abf6bfcd09594e39e013d38926b2f80afcf4ac13ef94e490ad05d5c3175e0803dd26c46d454bb1225e61d74a14e50409ba9153867d4f07080b5230b9a98ce8f6b437b679612e7b4f714dde30b94881310d6c2ec9a96535ef5e2cd3afbc3da11aeab4d27093fe29c6b9f17386c6de6d5d1a2587097099cbf60695ae2526e2abfa30a1e34ea0a1c16e530a2c300aff7eff51871d5823a6c0295af72b5b295f9d17fd9fbd1757c076adde3bbdbeccf9a75087e5e20d38b6e6e5b9d91f9e33790f12a4900327a31f97b2f0cc55821f64b3b973ea2999bc2183591e9e5f7b431f6c63b3cf62db058f70c1eb6bcf83d0e05735f757ff97a606e152fa8260ae8beb77086a1cbdc9df163c012bf45d0de8d161531cc156b0ff0b00480119c3005db328bad2c41002e224d2b8d303ee5a8cc7ee05b0e47072335ef70e7191d7a1ed62027f392ed86e22dcf50432f1377c94ab992dd7ec52eb83091d88095151ed03c88a851fa3e589a7b812426f12f3466598fcd465869aa318fd15f4c1a3c831e6730b205ba07c9816459dabd883bea6bbf3fe02b85ccec9d9270f9dce1d5907fd88a0c6195210a1adf2317c72abe053fa8cbc5247474c7a4bd4583cd749c4f133bc4d74e6feeb5b9e99447d1480183515455d84dae950c779f9c941931fea9a3acbaff4634e01dd8dfe52a876ffee3cf6a4512b2e6f3f2373d52c328e671f1a6a4aa320104baaead6074798a9b77a9f35d67657e424f4d0085fac8c462debd9494c74d100413ea2c84e21ab290d487ae59807bc5f823957c4ba981080fbdcb5c4325102ada52cb05f542bde6ffff014927c99f6415feef70c4f2c33a1e32ebf8cd6e3352487b95c44d1430d9becda889ffbd37789bbb7d51e8c58cf4834e61aa47d9cd9fb29f3efeeda2f6466a8eddd26fa7cb5b1bf26e9e72d5da8fe193d583394fab23a7ec62ff8547670ebac4e12508eb9be22381bca16d3d18f99464bac919ba7a71729c7d068759b023e5ad08bcfa119579a6e085bf56a9f4b12b2b54f17c14f9e36ce37f1794b681c5bcf5ff599a9caf17b80a625844e17adaf925b178c93bc4ebadb7686f3ea72fa7e3c15ec14119b3b05f258d3a1cced0171c955be0844f92ae7e75ca7ffa0029d589ba00b4e0d05f8bb29eafad44ba7304978788b8a420bcb8bc26d3ed7458c738c507fad961b78585aad4cd2c740a71660c0ae8c001974f402ff29ce0d485058280ee10780ee29f0067b48b857452944276eed383bc8b6a64b99ceaa09e1452bd3369f62d282735dce7b9c274ed5e8a0f64e4acb4f2979b5e48a1d59b6dc2180aa2595d203dcc2c29e8d6a592915ec8fc23d8941daeb13d96217b1b382392640a29c9cb1459e700d2da1cce0dd8e6a6cb6068cb6fecac1750817061e91830677dec169714315c407faf588111878e93629b4d75d7e4a6fd4439c224417b5ca9a598ff655a448e5f3960755c25b4c275a34333d599851868229f15df77ce639f19199fe7b0365d9d41438bec691c8f1a5bd4335eac6edf17946ccf768e926f42e3027a57f2feb7d2a2abaf5d113f3780adaab7ae9f8493b98a4059822da1ee950ddeb5fe4628661692907df321db9d4967613e83a5405cf3a41351e00f688f042416fd9d2d04375062874e183549201d617afec5395338520f2eb3bfb7b7aa44890f662ed37d91fbb05d37129a8d31fd363c8d512a8e711e74a57d9af3a7c23786cacc6194dae629d9529fcd04fdaf87e7588a7312ee2787b372191abcafcf2d10593e3a3b17b8073243ef0ed3bef3bf4911c199d163dc80e76b11580659ef9c4d277c737dc37f8921c6f563917f94553d0a53c97e14beffd1d6dd7ce37f65e55a514cefcfab1b920f0324d43520c314cb446d9163c42f400924c2a281209d54d650d38cf9481ef6cf9ece27bb700c493c09b4f3202ec3a2805a131e9cb96ede646f0878f0b8374418afce939efb7105b1a339958296bb1594075afded220573d32261f264759fe8a542c3fe25cadc939bac9fb5424dc0f00c895b3b8c8d1058e26975d827f1d8befde4fce034c229115193f7262f6bcdd22ba3fa18e71f92b47d254d06600d2e71852830030f453b04ad759e4f1e1f444ae2753d3f6b194f6dba514eb79c3a23036e6d", 0x1000}, {&(0x7f0000001340)="1a3ade91f505f3", 0x7}, {&(0x7f0000001380)="1750d3198a7c96d7fe62a26ee2d79d8f0668be10a4e96421ecc026bc9a212e0115ab9ce12d8624e39e7e06d56722661491daeea4eb54ca263046c31dbbdc7bc26b137f640eed65884000e1dc82c2c004aeef62a6d4290fb300ef24c5ab709f45632f92c210a31719b2e23b6e0e37ae8dfd02f5b639d35e2f12229745a2fe08215ae32e8f4562029b8a1f518ae9cbdf33fc5920f4c4197d3d604706800d60438c335474b95191940cc096150392b4f920629b", 0xb2}], 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x4c0, 0x10) symlinkat(&(0x7f0000001500)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000014c0)=0x80000001) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000001540)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000015c0)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001600)={'tap', 0x0}) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') openat(r4, &(0x7f0000000180)='./file0\x00', 0x80d454edb9c2cbc0, 0xe764573eee3d801d) 16:00:05 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r7 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001680)={{0x8, r4, r5, r6, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r7, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r5}, 0xc) r8 = socket(0x2, 0x2, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') connect$unix(r8, &(0x7f0000000080)=ANY=[@ANYRESOCT=r8], 0x1) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r8, 0x0, 0x0) 16:00:05 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) r0 = socket(0x20, 0x8000, 0xd3) recvfrom$inet(r0, &(0x7f0000000040)=""/29, 0x1d, 0x800, &(0x7f0000000080)={0x2, 0x2}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f00007f6000/0x1000)=nil, 0x1000, 0x2) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:05 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) geteuid() close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0xffffffff) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 16:00:05 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000780000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="22bd1f990000380000000000123f00982316c6ce8fc22393a38716925d08c299bf8beff5"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:05 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') pwritev(r0, &(0x7f00000012c0)=[{&(0x7f00000001c0)="3fa96c542ac97536612562e3ddf924fc21026f4f93c52d942dfb9c946be5f8940cdd6d607b817659fcd4f03c294a7ad9dc44b4fd3acdc122f51bb038d2d7d16d9951106166e998434feea1d816391beca9a0e8ad1e1d91a2c8aff4ec15306c27333551b07598982fc23a019d9a55e4af21d71d97aaf0175b35986e4fe00d2fe6d2c0b887ab592dcde0cced671cdf530afeee4df6dab2c1937e5dd9c6abdeaf8dc1c6c07d5a1f03804cab453181a6d38510a2f60eab8b122101f7d0908db904d209d2887e6746fd7d2ada9c847f24484b9fb4a40b36c196f6e9a9fb35353b83579d75e95a3fc391a782b0fe8737189543ca5dd6d730357d77e180f7bd316fa0305e748ca9239cf109a3042766866f54927c3fcccb413a5e8f26c7862f4150167f78982453cbbbe8f1d277139921cb9d4388a6acaf607b2183052cec0f0db019f05fa3753b27f2abcbfda8716803ca91f8ee08805d76537c21af33b32856fde7f140d6bdee592b2b8830d8da6a3c57bdb4a29c4294867dc92ca7a69075490899fbebe606df29414c3c6813b9d9d543b943c756a70e6c56465c397ae91666adde41c1790a4758feaece826315ec4bc484acfa868bbd7a9f24df214a3779af2fd9fdb8a64e656cf9477b54d6366eac9f593bd6dfedb37986f797730882c0c9ba3b97ca59aa6aae954b374a9d67cd6d0a4a31f230fdb91d118334b59f0610fbece45fd303ea9ce1006366bee305b227d260a45e6ba0c79e14ba670052d36701ceefe2a2fa39e018a9c934b2cdb70b89221e79550f4fb444611eeb5dd98b3aa441a8d34f1ab1c3af0adea5c381a86f0db1f1f0a105ad63793075856890567f679087d1a15b5daa26eb89de46121691227bfa09f4b02650b486bf5883cc6c454f34ecc9920ffdbe15fdd7c50198e3b9c0c3e276409fe340acea634258194b8bb1a6b15295d7b70ef70499954bda52004f829987e1a9262865eaa1777d77502a1cb8ecb7e14c37005512cfe71a22e8d2ce94defbd5d53ef95684547d14c325177cdb852bfb8f66990ca753d763606f9ea01dc53a86174f851d6f29ca95236312ac1d970bf7b3ad58d92191cfdffad188b7cf72f401ca119627f322645e8e74926c2ba56a76e6e9070d9c92e5419cd6538c4a1a8f97470570a1af9fb3ddae03ec460c7abbee3e6a8f77d509a09b5b60c2533984723125f1e1f92c81c026ba3fdadeade14f642eaed0006b3a198990f6dceebc2204106d269ee5847bafa5cd4157e239fa73a21803f10c9c7792cf97668d11ed7774703ebf5d3a3781ddf2eda8f169dab34219b5db0b3258b561eac9814f55429ea05a16352e61742649c9fe02a9fd3774da5e9f987f539072d24f58e18c82d96d8e5424e0be7e1e3e768daa9831da6890cae1dbb4673aa2c0bd90ce9dfb5b351f4c82a39dd2ef53048c524d77d64c7f5f86b3905fa784cb3eac2eaa10afd730c99192827027f8fd00b21a177480b790cd2a9b50307e8f6f6f773b94fd2032c5677c49639a638e053405eec35da00dc7e2e4e942b1b305ede6e951447b71f6913d6debecf788a0fa09bf40a26c5caf389858751cc2d2e25d933fa42b6d66ad3f513fbb05f54de5bbd23a6b5df7f8abde9fc4ff494e3f47afb92e7d5dd8cb7a00b25082f1cc47532a88d56c5bd20aceb9c0c68f21026f6718dd455e9a5cb5a25bca5447c618553ba8dd1ef14149e8dfdd1340fbb7c15b1aea526d5bdf902525f741688a85ef4c0613e9f59ebb9e31c16ea3ff9d51e2f6bc56e4400f716458f4bdded069c51c61529de518d6dc594ea10c88b4243ab295d788e94f67a54dc658e5074130d9b8c4922642bc237ed52d68c3e8abddc983c63ac7e41bd502e94315968ca200d9498602e4ed843a61ac79fcb7f1630cb0fca60be1dd98665d62fdbed20168fb38c7ce232fb77c0db457278e8e9d35209945d1a932cae9ba112b242c212d992287b2eac604c1f2cd18bed99253a9c826a40d03e977a013d642b08342c56d360b04b9efeee76396dc804a1fd7f4bba18eec81441c5dcb2331cd1d2543532bf2ec8003fb9ce9d903ff9e753a6384aa2f83f59718c075c167aee81d38a502e224ae2156a6e0959af83a9d36725e1f6be3818e77fbe97ea6b98d0549af1e38e3133e5caf1d2e3d33d62db762ce33a7fff88644d04fb908ffd0e2582caf9040ace2ca5a681309fdd2b24e6a4e4bfecdc066e0c8580c5504f89214040b5707d5513ccfbe8801e5793e72c56d33c3aba5616d7eb5408329c2a17e52d85c07af1b047407a983ecfa0f6e2fe5dd34ae7c1e59b4f95be04c9a62dbe5261e642f58581f2fb791c03dceaae5e4002e92e3b4fa4cc8ea53054159357bfd86cb39f09ffacff32cc0089b081d7d8fd733e3be4a24aa5679bdb8bfddd5d0b4db58f140b01561a78d8674213e261c0bc69e29cc5ddcaba10eae53e55930287d2f6c04227ab5c4663578437cd492af2cc4a6e1c81644c7e16efc619d5699c317551268b172106fedd54ed5ca26715312145f0f1868dfff733540cc17360b8292718a6d0429fefc46be9f990bf79726f1112b410b8ca480a89a8cb683fe5c6a2d91de8f73423f354bebcf145e1f3ffa974eb236ccc6abd5ef8eb2b54457c9b94de329c627818a76ca339a1693210edb785aab26fd1437cf29aeb93f5a74e35fd6d432a48d94845f898db21f7272dd1efe64fb4cccf34003fdf93a57fb04b3c5bae6e971a77a419c4da233d9072547bab55e324435a8905ddba32967147de5b5e4ed3931a1904c8da68f418cdbef9451de69337f80cf4d4a8240d3571e54090fd71df1c256ee8a76ce28c19819e91a22f695ed469775237dea0b427c2cf474a6866f7529248e847bd3e528ec4f84b9309f989f3140a62eb1feda5692f228f29585df3284526b94d2ebf3383c68000f0f8230e6c5d089d42d803c55b85a81b9fed5d92f64e60e6fc82fcaf03396189954a4cac850ed93ad22b7d962cbfedcc5f8879c97615405aabe134c3ecfe4818a9fe60546f8f9cf8082fc0e03e9cf9b20debdd1865bb73ec11a9a8317cd48574695ae40237da35a55ea3f51e6be75776b6f3203705353a2457dd2bc813c3c7442268b271aad1d4ddbaf1a02e3b602cac7c50c8eba3af450ac05648526156124ec159bc121e8aebfea008601708d263eca7a77fdcd63d8d8ee7c0213011126c939ed1005afd477503b5360212e02f14f6418a9c1cfdee5914417a9ab13dd844a71037dba5233744838dbf4919ee8c924556e0cf889e0e25507d53f844f78d11844fd5b2409ffe22f1735e099471d9598298c3eef35083f854d3a63f87fd28cec31e6c37cbbf87a2bd550372b2b8e8930dcb0aab73279c3fe039bf805af2df26f30d80ce6abb0ca34041df454185505f0041c1171734b21f7ccc7419ca80fe166c211f0e91292e85cbe69b526399acca5c174268cd097c0e290a0d50f6645deb47102bde5393c1afe77340c8571c593062d9009b5ed422ea7c4a5e2b51876d811a5401fb8b4b74e2b20d5b31dc4818a4483c2e9ce66ae7c321f738e3821e300045cc9df73499a5618dbec763c6afc15da8ef3d4fa77574eb8ed88f693fa3627390a1a76dc06048676ef20bbd312275a6a0055f0b6ebf3c4c0d6de6a351d79d75e7534d740780aaf2fa08a1613dc6dccda281b1b4de65fed6da5e55ea1316107b0ba1f222c35cc7e63023745a574acc60192b85538a6df86ffa6a8355f187a1343617c4949e97220f2af02754e98a155e405b6b73e6bfe1b5e06ef112c90805514ff874cf83643d4f5254d04975402919b6598eb1f4df9a05724ee33a559cfb365fa663fefddbd2b6e05477a38db6422a4acf99e55468e41c4bd8b814a5556471ea614964fade712af2ac1b4e69fe811f8ef6311a6136cf50f46bb58cbeb0dd8d1da32030c4c0909d11c5ec574f7965a6b738fcc4fc79d3d9b96aea8f778a77058001a1befa794a52967078ad94afd00effe16a83016fa55337b53a6e2e8744c467f9b17129f9ab3aec15ce0dbc344b8a1d8ed31a5a350e29eaca29d1724033705c83821ca215eb028c105078ca423b16bc863e1f10a1a5ec37aace25882f9f638050f72a76c1a28bfda9a39d347e19e69b16e74d32acbc828c8ef87c5c66ab99ae260dac03e4e2d3394e788584a25197ea13e76810175c8212f88458369e0efc2822814a617c82476a75b1a5e34e3008f16a41d7169a1bc2e0afd4d2965ced4537cb9e04a0511c246e2b2df99a05a464b3bb785099acededf776b5d5df5804fd30ae04d2338fcc8b478fbe29165b7b29a4501bed3a40dec9972f26e2bb9d54acc6e3174068ce19cb5d0a2341abd0cad9ee90acf0932d63c69ce4abca34f220ea52f1dce5de8642676092f716a6372b9cf0969697dc11bccd2224f9501bec348146ab7617b40f969be8b23df08133addc5f99d32992270169db1b79802c2cc5cbb863e3fe8f591904de3367ff580dd64f68df6c65e9b31dbfe9d45d0574d1e3f149d89aeecdddafb69b2de0263339245e2b6fdadc1202bbcd218f289bab952d6d39ec36aab4e7fd9cb59752dba3030e1817ad861ba869ec7ca1fddbb32d94827620b5fee06e489936c30804ce6cabbb2d90933f84b49216fc835f3df6f1af56f45d388afbb4d6fc4032c7b02b15f861cb56cf5ff9b1dd953eca2aca13c61181cac0084f09c91cf7cf2e1ed2b4990db79f7c50d86bb95cda65a4051ed8971042a54b2805a7df04486662a83305b8b611bfe0940c4e2c9de746c3161fa5c773b4393010c76b587caede931e7c48c97192fbca3370728187d95ff6d341a58af8492dee0158dda2ec7997ea43b90e2ffc3bb5ad12f6e56e34bc40ba18a186869cc24e392a50865f84fe09c5b7e20939b05c01801cf2f523cbf78a80b4ff526676a980e1ad8c8cf1fd0547dd71f7f2ddd6abe9e3780b475c6ac4254783cceb0b42768e691ed80cdd5ae5da16559b1021377b1d8d07f3218d1adb15b5bb84512508455953ae4f3369a765403afbd4c2a95337411844909b0311690f48c72ff6b924f499edd809c1763414ffb48bc0ad51f62a733511df65a3e4dfd86f02f179017652ef5b1a5578ccc5813880c20eb8de3b750650b378af54bce23fdd188e025dcdb3525de5664fcde9192ed6814f360142ad58995c0df1ac3746460dc9f137d61e2e59eed183e930ab53265a2a14ed8645d227ce8b01ebfb06a3068c861dee0050e69eb78a08c57ba09c1cd3b12f47bda239c2e4dfc22c981c42202ecf07fdf57e41a2bd0634b6f4ba57e03cbeb570960443092ac4d71ea3f366d0534702142f93a2644dd7769aa0657fa268af8314f8e181ef5dd584b1bfeb0adfbe736b0fe21538c4f627e6b0ff2cd16633a5e1b78a595660c92e8a5146256496df63878057c6c0713d4eff558300ae1e969b92c2f9b74d1c4763f3a22b52b0c6ed804efe41d46c4b3923f23dbe4d1b92e073c15e14cca3f3828aaf1a0ad3c21497ceb90058353fd23edbbf3d76410d25078d33940acf990a11bdef281d6327e35990950557931d7d50e865d70e93f66464d07e9a459dbdaaaab74d3d461b10f73b68f2abfdc8fb2d4fd422d0e0337d15bebf8bd6a42200c722c3c8355352f76f32f356f6cb61eb79e3ac3b1aa946fae53eab07d17f887a0bd63d78c63ede0a5eb37e543078df32210a73927a0b1d8b41241c5532105b594f7734ccd4cf6cb639bb0a2609b1cb3fbb09ae5be436bde4d087907ca4c04e16c8e1f91d0a7cf6b7522b3308483e23ea481e45bb7c5e4b7d3218d7566", 0x1000}, {&(0x7f0000000100)="0b3f948964bb05735e5a25386ae156035b62b1f60c0fd012cc71c78906035bcf1f9432c558f589952d14e74c4f6666a15f7a1c1ce18b17023fd0", 0x3a}, {&(0x7f0000000140)="2639f764816df76c25edf4045ec2773fcc8ff6986e", 0x15}, {&(0x7f00000011c0)="55c3252dc7f2a4df70b7216428f204e09bbde7c657756498010a88d08c500300a02c74391b94a11d0e772df5bd0c873778dd2734a2e3cc1e9a467845ebc9903962e7c71cde07239684978ca74c5f1add751ef9cf8af3fe2edff9de258ed6a16a96192046488c86bea865b0700bc0c5f8d80ae2417d741fa658306ea00d9800a38856b7999eada51d3abfb8e148acbdaf40088de13af9f8e721301e0d3cf16a011c4d4d6f400e0a39e5c712d050ce5645f7fb52bc0891afb86090967fe8b6fd346b12ff99e9525787f8f974f938bbfc120bc07d0eb4a778882856e81e82139dd54bc29ff9677203c5f5fbcdadf262c23043e1616f36", 0xf5}], 0x4, 0x0, 0x10001) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8000) close(r1) r2 = socket(0x10, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYRESHEX=0x0], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 16:00:05 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = dup(r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000080)={0x0, 0x20, {[0x8, 0x7, 0x93, 0x0, 0x1, 0x4, 0x1000, 0xc2, 0x3, 0x10000, 0x3, 0x6, 0x6, 0xff, 0x4, 0x7, 0x8], [0x6, 0x3, 0x2, 0x7ff, 0x3, 0x4, 0x7fff, 0x7, 0xffffffff, 0x3], [0x0, 0xfffffffffffffff7, 0x1f, 0x0, 0x800, 0x7, 0x1000000000081], [0x7, 0x4, 0x7, 0x0, 0x7, 0xa13b], [{0x9f80, 0x1f, 0x9, 0xb18}, {0x4, 0x4, 0x800, 0x6}, {0x57f8, 0x3, 0xff}, {0x101, 0x7fffffff, 0x5, 0x2}, {0xffff, 0x1, 0x7, 0x80}, {0x6, 0x4, 0x5, 0x7}, {0x4, 0x9, 0x5, 0x3ff}, {0x2, 0x21d, 0xb332, 0x85dc}], {0x236, 0x1, 0xa, 0x100000001}, {0x187, 0x6, 0x4, 0x7f}}}) 16:00:05 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x100, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x1010, r0, 0x0, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000100)=0x3) write(r1, 0x0, 0x0) 16:00:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0xffffffffffffffff, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000002c0)='./file0\x00', r6, &(0x7f0000d06ff8)='./file0\x00') r7 = openat(r6, &(0x7f00000001c0)='./file0\x00', 0x8, 0xe) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000000c0)) setreuid(0xffffffffffffffff, r4) openat$zero(0xffffffffffffff9c, &(0x7f0000001540)='/dev/zero\x00', 0x2a8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) poll(&(0x7f0000000280)=[{r7, 0x8}], 0x1, 0x1) 16:00:05 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:05 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(0xffffffffffffff9c, 0x0, 0x0) 16:00:05 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = getpid() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000004, 0x0) 16:00:05 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f000078e000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:05 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="6b03c180ffffff8bf983c16872a20e6b7f125f7105ff0000d044721929b68d7041cb416026ecdde200000000000000a3c3518986bfb3eb005922bf2836e871c25c9f0e672a0000000002000000000000000000007fb96c27000000fe4b0a00000000bf9c1d93ad422a4994f82832703401c57518f2559c33ca88a9be4fb5852487f92e52f0d562b79e8dc4af1109cca14732e6e9351fac161297bcdcf9b800d9a2e7133a8beba037b73ed02e804a1bdf24319f89879fe867f505ded82d842decadb8e7078320ef63bae2b38a9d4afc3a63ff0f20e941ea80285cf4c523eb74e058ab9621d78a754cc4ae53432caad9c0ed03594e69fbf68deb5d56614601f05bf798f80ac91811ac647cb5143d078cd5476fe0b17437e276a3742f3405999b344fe3140b7d0dbdbb150d67051d3952"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="826d0b3636f37edcc15a6a3f567d4651a2f205abc045c3151c9b316ba077000000000000000000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x15}, {0x7ffffffe}]}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000380)={0x81, './file0/file0\x00', './file0\x00'}) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_data=&(0x7f00000005c0)="af1d245f6694f9890d652dd090ecef06b6d7b928c3ab122ac38b000000800000d10023e86fdea25b0a8abada0a8d11c82e3267c3fe70150f1418315494e504d6dd1b30604510e4d40f24ccb0c3a442e6d491929d3b3f5d9945052277fafeeb04058b8466276d0bad5d17b65ad52a4975a70a87c08101e00d210d44183ae109c9ad457582d5b5e6c27f0ee42ae6b4fdb8477ccd09b782b1d55df0258f492efe2fe0304afadd4b0afaf33d526fe7a70be11345008a5529ef2d861d200000000000000000000000be2f178e64f0a07a0e017e783d47ef60010ea5d15673f270a3391bf99d946dada768bd62e24b04e57714bbc67a11800c0363331bee02d25003d4f9907e8803cb768802d4727632ec2fda678c496bdf0d47fa"}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:06 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="91394e307532b5cc221d5aa9c7575ae27015c182e4ed0b33d9a3d9b888cb5ab28860c78d"], 0x10) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080)={0x4737, 0x8}, 0x10) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000100)=0x3) r6 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r4, r5, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r6, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) wait4(r6, 0x0, 0x1, &(0x7f00000001c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = dup(r3) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') r9 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x180) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x7ffffffffffffffc, 0x10, 0x0, 0x6, 0x40}], 0x200, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x0, 0x1f0000000}, {{r4}, 0x1df33af97ae95eac, 0x10, 0xf0000045, 0x40, 0x20}, {{r5}, 0xfffffffffffffffa, 0x65, 0x1, 0xfffffffffffffff9, 0x2e}, {{r6}, 0xfffffffffffffffa, 0x8, 0x1, 0x7, 0xfffffffffffff6d6}, {{}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x1ce, 0x660d}, {{r7}, 0xfffffffffffffffd, 0x8, 0x2, 0x7fffffff, 0x80000001}, {{r8}, 0xfffffffffffffffd, 0x4, 0x0, 0x7, 0x3}, {{r9}, 0xfffffffffffffffb, 0x16, 0x0, 0xfffffffffffffffa}], 0x80000000, &(0x7f0000000200)={0x5, 0xd573}) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020691f, &(0x7f0000000300)) sync() 16:00:06 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6b02c180ffffffff9b0293ded48d6cb9c5e050e26f7ef75eb09af39c2ba0bb6124955c61f5b70377a88b65d4edbdb0c2bac38e182f6016f90700d13d3aa0dd6ac060df3aca0d649d1af096c00d4e4fa79c186b58743b0248b777176f"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x96de3f32e374a805, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYRES32=r0, @ANYBLOB="d90b8dd771e948b4d84f9a615770381ecbee82f79d4ea5d5c180a77e01a580cbbb6fd32a0997a3b68f69db132173b50973647b82e62655e656069ea1c040843f7309a86a34bcadf8751acd86316d04b649c534235456f3c8d75a1b85d0f67b196dd0b03b7c0f6ae056136bf3ec5490729462b8bcb07919bf74e78781c052da3c22605b92a0293bafb856a1391c8df15718898aefb9c1dcb255358169549f8f2a5f4e4c9096a100b1ab3544fce92d4551e36272cfa58f9a865d914f72323d0848175794f489d242d8acc21ff014c6478eaac7cf9a6c", @ANYBLOB], 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = fcntl$dupfd(0xffffffffffffffff, 0xf, r2) ioctl$TIOCSTOP(r3, 0x2000746f) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x30}, {0x2}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file1\x00', 0x1, 0x48bd72ed81dec20c) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) close(r2) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000000240)='./file0/file0\x00') ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x44, 0x2}, {0x84, 0x1}, {0x26fe23a80a2f4a4a, 0xfff}, {0x183, 0x1}], 0x4}) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') 16:00:06 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRESDEC, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES16, @ANYBLOB="83fc792413fc152c9582bf04f146137de60fe555b113e94485a287425c2d867c5e242e9b556d0ad638917005906519debe860dab04d8d24b3bc1cb776b70dda9a4116ec71d70e5bc68e1f06b01b7a29f70ace6d58143f9c795b6bf3320430c2e0cf91997c3554b109a59d274778b8d05ad8c8e77", @ANYPTR64, @ANYRES32=0x0, @ANYRES32, @ANYRESDEC, @ANYPTR64]], @ANYRESHEX=r2, @ANYRESDEC=r2, @ANYRESDEC=r3, @ANYBLOB="c57c5385a3a00b7f62087fd08632e8213918062914dff76d6763cfc4171b1f7b3109fc2f6bd86edad5d868ad42c96b7a2cb9cfc81534c383ba0840a68af33644527af00924c1eea2df41ce683137f280bb89e654af1c1cc938cf77e053d5489ad35c19dcbccaadf2ec5df785487d0d3520397ecca77d05768e9fcaa11d4389978d3c02b1b457bda5f9e8fd84ca6b3b30c8f3e0bd40434df3edb273f816fd7f4d8925ca052dc26d3cbad17339251b966ea7d239fb4f2dd939da61d70804de16ce31e2f7bb1cc8fd016039e2cec21073b573deac1f3fdd7156fd40b980ac7cad19ba9f5dc00479cb42f14d3124d43df3ab380d09fe051425c88c0291b6a3a72426bec75f914a7bffc8e745dc808636a965d776ab3b1c15be529cfaaa9adfcca7b2524478ff62e24a95af733581235a61087a3e68aff756fe9e174010efdb27f7bb0ec2e61385edeec421617ec441ef0d3e6381c1a02dc4563ea86eea24e2b931bdc85d11cbdb1091131953d593d3305a594eff3f8a2529080c3dc3c119238ac3d699655d359f86c1e0527200f047343d447338dde0784330a4874959b4232ee354fb876f4b32b8d79e21f4d271ec96aa139d451ec8924e31adcb65a8369211bdd9c5823b7c9d309a40bb7e16b2d36811a1f37155d1aea0fafe4b2e3cd9d0d0b4314c1aee54b0fdd2b9deb41bbf7a6531872f119c9dbc544ca27ca85b4bd536d1e3ac4aa373e76c61ee312f158b736979a3005d86a794dc2839bf419edeb6f328f43e37168075212808799211a1280b0e37ce64eaef4f5a00f30ce2ea3b8555e201ca51f01a75d500ca37fcce8fd27a9483797ba3198cf53558aadc0da3a4df49d3bab70664403944b946283f7156cada6bd5ce8726abd27df877e818ecaef3ab8b624b2fab639403dee4a67004e38f05ef8f692e726a63097ce993188ae47e7890be634202a167e60fe556b28beb15af9fdde2dc1e684e82106d98d5264635317e70b722da933f411d0bc3eaf1b4a046de12444fe2f9a3a728e0851f33f55d009fddf5220a296b46f3e648b307450c007c252dd72e97fdf1c06b52ad31bcf9b2bbacfa17c95f29900673efe280666ba578b6e645f3a1c1a53b4f08381a6a8a38ab85f719a37092de8973a10f61ee29a89bd3ea56555ee67826483313be1ed524c9d72c25ee691a9df2413e06be7978001b0fd350f52f9b9e8dcdc9b27136f6a0524ad90dee948cbd1c9d875c94d94e45204a66f22379ff8ce0b3f1c21e3efd7d2daf4ecde908f6682d6bac6a3c470ffb26cacafa260162321b1ef5954b2bda4a13b2767cb45f59272ade6758597af2bcdc127f0370c7f8a58e7dd07a94441dd377fceeaeb72ef9629b64422ca856a08e807daf4248049c4c7fe1cddc0e7b7776e0446f7aee69bb83fa9be076666733a173d8bad69b4d5910cd3d3ffdd7362860fc0494780ae66e9b12b53ec399c8670d5001cbc2a91890d75c6b1c26759123456bfbf162e3233b0160ba65bb0b837c2b2b1ddbc9c7446a9029b8b07adf31a25bf4b5c13e0652309f57da63f28e23505d54da73c9e142b5bc199b9c89dcf54a5bad65b34737629089cfbce35426dbb09aa0b0d180a2cabdc67d5d3c6512870243845860e76744a1070673c593ea2a4d354b91993e1d4409e9750f56e7ef912910c577bae570fb022c6a18ec8468c5c05ec48f558f09a994b1d206eb0afc39c4c5779418e344aa0bb1ebb6bd42d15f1f89a94683155989acf2d9837c2fda9c022cf1cbac5aa6dd077a302551d1c09d8067054973e2e45272386c8db36b5ae5e0c45fd61abd77023468f624f0cae9ede5c73ddee0b3e059697f09ab8a6409cef9e57d0823a556e95aaee21f560dda15d70258b04ad35c86cb63e1e6d999b069831b08213fe5f2328a5d76726bb7bfeb321f81218defd50444f10ba98794af87d60b0a4ef13d280ad3bc30097d1cf0489bc31293aba6e8f908ccd9d7f4fdbfb0135c1f98c974f034a846391e6d9d533c2f9d166eaeb5454ebdc750398783b1c04f160d78b688a837e2fb2ab31615606892452099c7b0150b998ffa33ca5ebb5f6612a99d9c44249567b14f596380e44b7fe50fde863b5d4336ec65dd79dc81cfdc4c38f8136d1e50f2d95e85edb876e99728f7bbc5d25c0810239826bb9dfd9ae893197cc527423e7a9d16d4e50de64ca1bdd6deda8a8470a7c3e6c69e840f07c05dc42c8d97e2d9bb04e34cd733baaa5c79632d4a6ca9f235d98faffc6588528cb846c82a393c170ac5ffc25c4001e40af6f3c3f7db334c42589bb66f43ede84c2e24169998d6449f56a6496d215d1794270dd5119b55b9e12f274c2ff3ad148d06bf03f68fc923fb68863e9200813bdb3e79fb6290b95bc5d1fee9994dcff6972453d7adb50876ed14a2b32b15a7021da3f1804197cb5df4fb97c63df20aabc440abd3e0ff12a595694bdd88f1396cf907c37a1e3e0ee15ce50f8bbf7507e68e033d6fc5ee80ff4a3c602b706406cf0428ded23630b2273967e9b46ddd4aa0fa5c9fb1a136ce5e357a3b85aa2463bdf9ac226f0bcfd1d6ef4ca402dee247aa111951efc21e358f22937aa4096fe42f906aa34741e7218fcc94875f7bb1cfbcd74d441088f049b16c66ffe181bc0208b99201b9aa0f8caf4f7653b32db625e1a869cd0e806fdd67b4387d8c815930d3b0890d04c97af23fc3a90230ae77ef56fd122f307b6784af67c44f7e5a0a098516e6b60ad752159587dc4f60d843690456e45fb9e055c344b83c436aa1593902161846e1c782b94c68f8bd2a48db9d7d0e28f1e3be69a29e19240414e22d3aa56fd6d35679c9f81a726e4040db47a14cc819a08def0f73b72896037c2912b23784a472ec240b3c3dc79a75e7af222456e511a0955ade689423641affc9ce45dde51af56762b64268ed2fae06e36683cad0a24abfb3306539883fa60782c32ec69021f7d82a20626b7c8870f3808b3ec17bc862b6b5603713692a1a7518f29a66e5ce090ae3e4f959d5058cba7f7e57eb9cd30ec7e1ec4d064d654a39c01303c79f7f48a79904df842a9bff1b109160f03074b69b9cac54ad44a6f5d96368214bcf603f799c2559ba88f7744be3e35c953d5caee14414691f5a869faba1d92874fb4aa7579413a1059d54f3b3ad8f4285303a2fe07a9ec759a30e422a4ba5f332a51bfd027e132283cd417134089042c8ac2fd9c9e643edf383f9add3415c837d8b4214021ea86a3888277f9dc9f908495cd87c1fa22d822a516a4ea1fc562442f9d792e12d253c5d90ba2a58f2d47a091d91edd667755cd7d1390c36f71cd37dd1931d69fdc211c11e97cb657d8aaabccace90bdc7ab1fada8dcb3e057875a43e95a9a99e76787717b52df8753629295c38580ab40b1422ed4108a36dee23b5097bf421a97b2c33d53f167291c07be15e1f16e0bc6ce940217a43f098bf5c0f05ad3bcf882bd3b2042cc06718b3325f9991471c86ae6d6c62088d8f508e5ec15273f1659f0d0c3b996ae3acc62c7bbd0dec85828c6717b563d1ae0740cdd62f20f3e3ff85a6cde8b02a53ff0a23afcf044d44c786a03c38a481cbfcc3e111658ae633ab01cfbd874d0d3598517ab60d962ebfbf558e1ed2374cc9121f602fb1f62a2b943a25b79ea220f94977d99d4326aebba504bcfc4568294cf0d852c7aeadff1e8679f5f8fce46127ae77d99689c9672210d7871793a572113f4782fc12e613cbab5c804e8e7471ec362027cdd405589eff57750fcabd59551a855984078afb9ece361831a305e82166e9d62ac0cf3e27ff64afceb4c7cfaf9eaed4ace4e36d9ca992b283a118a8898bf94cab63cb9bd8a7258bad1a44b5c411e63269a0ac8a31e54ac6340acccac42577360d188e83607f7463ed7111fe1e7fae0668f5b502770f12da5f6a6f23d36f1066dce9367c5dadba4ae1a2232f87fa358c386cb51844de89dc3be4c81bc68a2af9aa653b55d457ec5851a33fb6f7efb5f3f1f5c2409429009f9e68a7867803fb039882c59918234e26ab51df8643ae03d70cb794d68ee39646e539298f4c9d89ec7f52719b9bbceaa8d5313c8f4e6bb440116f3deab753fb6e2a90261d7bfddee81791e06dd5c5de34a2e3a5196c0c0b926bfd717e76b1c1bb4ad8c6600ee437dcfa25d099d905358be5aeb696bb90e8a70df7ea0114b7db95bbd09e3476076749707981dc79691444bd5e2ed3e68f047ef0e9f96545671dae02c4df62ae49481f6bb5d8f484e5f05ef9214bc57e3213aafb168482b509eaa097c2a02860a03029f7b704cbe3237bfc2a80e4b3146c1e6c65d286624bd5d99dfcf5dee38690ad67ebd20dfc24cb8cf748aded45ab171889cb0ce93cbb6364e893eb1e2353ce1c21a10fe247c320802845024a458dc8c1c132b976b988adda0c0f5b7c23755dc1b3961104d99e1583c28f89baf58c007e9b420a38b536ad7c9830123e6217afd67a4da78dfdaa0cd20a3061ecff2f8b6e0e9a0dbc0c021feb95c34504ae62d3e5a8e592ac2d138b7ebdf0b2f21360e7470f7b9824ff10430b3e88ca1fde35237a7f30c76f1c11ec4ee3396152bf63cd8a636c568d5d77d5f962c321d01b1a06b6c242f6329854acec2d68b02e348d23a2dc16f6a167c2bafe21f1ff197d3c58183e7bba44bc7229a9a9555f824fc71f74ed0edb24917575d60f9d33296e3f1db8c9d0317e5f09615176b841aba3057cd30708885c3fe17f91b0f20568b17b124d1592598049bc3fc74259a5d92c9301d4751756025956e5faef82b4262da4ae2faeaa6935c45742e8bbae328b041daada0a105b3949b827f1cfa747a5717fb70a29008d500d0d12f5de4b7fd93651cd93d8701ff82216aaac7072d7e864f31a9ef6816fa6d42f404696e7a2db584c66baf2508a792b10a9d253e72a423ea0eac3b651ed33b0abfaebd06fc5595e39f9638bee7eb226600d5a69736f7edead42a591f54cc46313560a9c46784b4c1715a912bfb464b95a165826f62f203d18c5009cf1f7807a6d0846d3d0b895c50e150f262655bb69644dcf5589f39408472e58f55690b7ae0a99ba836dcc070fed438ca9a3d996b3c6270f544b87a449ec5d8c3ebcd18cd115d1de8ae24ddae6e38ebd483c26dc454396d06f0509ce49dcd33bcc3c1c21f57cc2e2156067673a89c31a958130cb71aa20d0e5b18d261194cb02c5dc2e476e15352f3a6d949d40989840c525f9ba1b60620b89c959933d046dff44d85267cb4296c2e172bd1d762dc4ebc1bff8192f71f95c55f263c640a61e1a410365640730947c51eda21fce4f1f7605c09a926a5e28932be2ae27610e1063b1337c6c5c3342078adb605eae6a0b414f9fb148d6830eebdde15b16ae2ffcbe9eb55be18844d8d458e9f84281145fc47c3516e6a0cd6836cfade096daf878843fed9571cd45a320f8c6eca307d5d191c55bd3fe3f83f3fc8db53dd721169405df9fe671eb60a244781469bc217d8f29a3356e495f9c13f3d089fbcb073efbcd38f280e35e7eed4035be9759956941b04aa750bda77b52c27f5889c5a658328ceac6ff9fd4d30ba789276d202b8e77d21b4e286e28dda6f6114fd6461862d5bdd31eb633665b37b4652f9276264ed8e306aaeaabbea14d76459598dac2145d63963ae5cc70726ab50a887d67e3fb80183aac3caf1c3f225423a993239f754938868320979f8d53f6de9bcbe4893e91e8d3c12b9e7306dfb27a62b3c541c8f901c2af36957826c9a5d370cca36314daef1f192e870232173cbb732c26e36be816266978d792abb", @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESHEX=r4, @ANYRESHEX=r2, @ANYPTR64, @ANYRESOCT=r3], @ANYRES64=0x0], 0x9) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) 16:00:06 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="6f8711fe192d2485b162830c6f59948b785da99702053d84f056b1388c78aba3d0f757ad957211321f397252194928131dfd1ee48762d1e90bbad846bff31da68cc3948d9e6f77b730202b8a9fd82707c8eb0310fbe2e912f681e08b53f6a8ae74142d1b192c192d51f9ec6e65ecf247d6daeff3c65aa615324a0311f2135a5411fe7a8ea61286356b6be6f3ae72da010100758613471eae38"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = msgget$private(0x0, 0x14) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/92) write(r0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x2, 0x10000}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x187, &(0x7f0000000340)=[{0x80}, {0x2c}, {0x6, 0x4, 0x0, 0x101}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) recvmsg(r2, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000140)=""/112, 0x70}, {&(0x7f0000000280)=""/152, 0x98}, {&(0x7f00000001c0)=""/119, 0x77}, {&(0x7f0000000380)=""/229, 0xe5}, {&(0x7f0000000480)=""/228, 0xe4}, {&(0x7f0000000580)=""/95, 0x5f}, {&(0x7f0000000600)=""/180, 0xb4}, {&(0x7f00000006c0)=""/182, 0xb6}], 0x8, &(0x7f0000000800)=""/214, 0xd6}, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:06 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="ec4df019a1af1dab01000000000ee6ffa756bc94aa7f319c816659c9fc454890e86d28c74afd1ae9765cd19d247605e6d9bb05845256bf4274f34d42c57b214558eb2c378f37b18f3b148846ea002800f443c7855ee9791505433a31dc94c91954e1f1b18921a2119cdc59c34e5322fcc479acc031101728ba3a8a4862dbd9beaa13b7fa496c446a7a3f8854a2856f986689c82e1ff2a3da3e6190085d1344de61746e126da653ba1ab674a04f25"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:06 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) socket(0x646dea939c8c740f, 0x5, 0x80) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000240)={0xcdc3, 0x100002}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'\xe8\xee\x00', 0x0}) r4 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000140)={0x1, 0x3, 0x401, 0x4, 0xfff7}) r7 = dup(r4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x5}, 0x390) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x10, 0x5, 0x1e) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x2be, &(0x7f0000000040)=[{0x61, 0xfc}, {0x54}, {0x80000006, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x61}, {0x54}, {0x80000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) close(r1) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r8, 0x7918, 0x2, &(0x7f0000000340)="0b271bd837a4f5355bd7624c192107f6f487f4ecad312d1122e6e7913ba71a84aa23784945cf80c7c82e180d958c14ed35f7a7bb8c3abe60225f2b647b1701477b2fada905b0f1", 0x47) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x10006c}, {0x50}, {0x8000000006}]}) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x0, 0x63b4, 0x9, 0x1, 0x0, 0x7, 0xfffffff8, 0x3, 0x2, 0x0, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000300)=0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x1, 0x81, 0xcb, 0x8}, {0x9, 0xff, 0x8f, 0x8001}, {0x0, 0x2, 0x5, 0x400}, {0x4157, 0x1, 0x1, 0xac35}, {0x1, 0x3, 0x3, 0x401}, {0x4000, 0x7, 0x7, 0x9}, {0x6, 0x4, 0x1c, 0x7}, {0x401, 0x3, 0x0, 0x6}, {0x1, 0xe, 0x1f, 0xae}]}) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000002c0)) 16:00:06 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6b02c180ffffffff8e4bd5e6381e68585913abfdc24ffce89522139358f3a832bed7e2a12b558d"], 0x1) r0 = socket$unix(0x1, 0x1, 0x0) fcntl$getflags(r0, 0x3) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x80, 0x3}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x8, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x8, 0x8, 0x2, 0x4000001f, "d730c1e7bb6fc6e23c5b01800000000000e74de4", 0x20}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') fchmod(r4, 0x80) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="10d3a776638a432f1aef000000002f3143f9cce7baf4843d5999bde6c7e108a8321393f557b44c917c614362eaf9ebc2c7ba9af67b4efd2823c8222db41e0fe1e1da28af5f3b002ec061c3fd6a5db26a7ea79c6d034eccf5f664a92ebb86574e019aea0e9312d49c3cf69c836adef19cd6f2b0e73f1d95f0c71b512b3633cc147ec5fc8592c069585584a9393f28e803f3eaa791875a84a662c0d2c929c67d945f28a18d41ae7c31d0960a2f93e81116b89b63353b0e4133c54898f90dbeadc434cb7c2a798447cf96335d7157c6af7e838bebeef09444675d128289aec0dcf1958072e8bfac2171949b9f8e08e680bbdea9d0444a1f12"], 0x10}, 0x0) 16:00:06 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r6 = semget$private(0x0, 0x1, 0x10) r7 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r8 = geteuid() r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r11 = getpgid(0x0) shmctl$IPC_SET(r7, 0x1, &(0x7f0000001680)={{0x8, r8, r9, r10, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r11, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r12 = getgid() setegid(r12) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r14 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r14, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r14) r15 = fcntl$dupfd(r14, 0x0, r14) write(r15, &(0x7f0000000180)='\t \n', 0x3) fchownat(r15, &(0x7f0000000100)='./file0\x00', r13, r12, 0x4) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r8, r12}, 0x8, 0x0, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r18 = geteuid() r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r21 = getpgid(0x0) shmctl$IPC_SET(r17, 0x1, &(0x7f0000001680)={{0x8, r18, r19, r20, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r21, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r22 = semget$private(0x0, 0x1, 0x10) r23 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r24 = geteuid() r25 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r27 = getpgid(0x0) shmctl$IPC_SET(r23, 0x1, &(0x7f0000001680)={{0x8, r24, r25, r26, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r27, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r28 = getgid() setegid(r28) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r30 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r30, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r30) r31 = fcntl$dupfd(r30, 0x0, r30) write(r31, &(0x7f0000000180)='\t \n', 0x3) fchownat(r31, &(0x7f0000000100)='./file0\x00', r29, r28, 0x4) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r24, r28}, 0x8, 0x0, 0x1}) r32 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r33 = geteuid() r34 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r36 = getpgid(0x0) shmctl$IPC_SET(r32, 0x1, &(0x7f0000001680)={{0x8, r33, r34, r35, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r36, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r37 = semget$private(0x0, 0x1, 0x10) r38 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r39 = geteuid() r40 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r42 = getpgid(0x0) shmctl$IPC_SET(r38, 0x1, &(0x7f0000001680)={{0x8, r39, r40, r41, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r42, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r43 = getgid() setegid(r43) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r45 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r45, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r45) r46 = fcntl$dupfd(r45, 0x0, r45) write(r46, &(0x7f0000000180)='\t \n', 0x3) fchownat(r46, &(0x7f0000000100)='./file0\x00', r44, r43, 0x4) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r39, r43}, 0x8, 0x0, 0x1}) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, r19, r28, r34, r43, 0x0]) r48 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x2, r8, r16, 0x0, r47, 0x110, 0x4}, 0x154c, 0x1, 0x0, r48, 0x1, 0x5aee, 0x7}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465af80b1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66f8f632caebe676ff9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b256facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25fe90b3af58e0e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070"], 0x10) r2 = dup2(r1, r0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r3, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) readlinkat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/220, 0xdc) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) dup2(r3, r2) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) shutdown(r6, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:06 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') dup2(r1, r0) socket$inet6(0x18, 0x4, 0x5) sendto(r0, &(0x7f0000000c40)="f1c877839960b327737792b06b58f3f06a8de863b3d82c60f180234bf6289646788bf5d4741da929c2b119c42e94e8e78d26aded596a3d275a5fbf7730b0a3826f62c8bf1d02807045ee93c7031922cdec361738cb37c6c8d13fed9a9837d4dda3af3d05339fd14634d48c324c5f04d32022c57429baa37bde0cd0ea3d1cb24011ee22612c9beaa7588253b6f25d46c7bbdabbd0f012f4e07771e0d8423db94a54bd87d66da329109544eff754b9d613c02b2ac3616f4752529f62b37e95ffe9e7318d2bde79c199c3e033a43622224adb6ff3e2f8b10fe512309e548394402677f43247d93dd5102014cd34b65f2537aeff58b775cbcfd4e267011259c4062df9bb76056ef89a6c94dde7caba5c2a9b33eea63e8bc331d226942f10cc8dfe4aec2dca99860a5bed66c1d905a30ce47300a23e432d69bf0e197736c908830940152777145a4820008672bf69bab4c6fef2c3e8c867ca9a917957cfd702c923771a5b9dea66c7b1c4092c066160d31eaca4343494c0eb76701ef60f2699e672ebb945790aae07320096e884b8edf7df46cbd36ecda4dad840f90ef28fb97eebde674436a3eabf4ba9216bb600136e5a9cc1fd1e1b0e61ec172de3fb582d8d59b277ddc473f6c50cd134141f1a9b8db80b372f552e216464e932f76c8725ee6c47869f2f2cf8c00935260388ec1d55541a923db72c552129e4ef4fcf21b0ce4e29d2c7191c1e6d9f2f3eea73ba904271f1208977a9104dc31e3d77addacd394637d55d7d5433010f9d04e5f2aee4ea73afbe4a6def77451f84fc458acb3591df021504221ba6d4f3e33d36e52574841114acce017275a2218c901742e7fe99c5b8c6694781291af20e090c073a30f5ba8e0402be51c39228a2452d77fc89f61997379909a8b26915382138bb3dbb81ceff116732d274eb2f8d605560b46890794ea994938bcf254a1e2f8cd6f6a8db4bd7157e7c01dab0871ce90e064f37e74bfd4bfe0352bbe0a721ebba1647b7316179d43c51ee2d9a41ebde05ff5d374dcdc9fa5a9081c90c0cbd6c85ae5fe46cb5272142701f3eeda181a707dbcb29d79fa9d81a1325d07f32bf28de4723da87e20e54fc8a7a8c65c0f2cea19ef14f902b5822adb45522d2e686ff701ce3fcef8321a7c93f760642e622cda33975432510eba3f091462d4d563f98c979412a5bc98d016ebc97e676a8d54a3e483ee97ab20acf22d4706a100eb66a78e1fd432835f8a66ca7d2445bed19a2391dd4c82e40a6bbcf9c455b1e808e641f321a086e6a193976dd371171782eb05802c3c1c5c1e327887c8d1b94ebb5001fbe1a692f8e6c12915dfa566ab7c475ff64d8bfcb536533b368e3c98b759148ef6f67225694ef318093c33e3151c617fae0af2e2a1c1bbe4e46fff5609bd7d363bdec551693999d6827355ba14c05cc5e1468ddcf4b1d6b57e65ade8a96c2ec5d07ef3a837460a6f7352286bc9660a2243775b1333959eb197080409837f407eebb397e089b638778dcd6ba87bc187e6cf841d2683609c1d6f6383710780d26568f57ca983fa2285b1de7685631458f68ea2a0f78859b551b8ada0586a5e6bfbdf8d9815a6bd29347cbe5bd2d2e4c2e1852ae368a600b5524c1dbd454f8f2fe94e701be3bddfff028be148b7aa37cd3eeea68ace8707f1e5c91830b0554b564957d7647d2d96eb229fbf12f3c217ccd4306bdb32ee755d5591386154978c1d07d3a94ce7a595768f1042b76f12ebabec0ecf85d3cedcb893b29452c536a73fed3389c30fc2a2e83f120bbeb24eefb2c3417267ccf653c2d30f4f75ba6c07c92a254bd4428a7609be859c00b66a780d0f3ac3fd78580c05fa94af0022ede811ab86befa713ad0e953d079d1b828416fa064cf2874cd195bd18f9a5e3c745289d2dcbdcad888f584c31f63525d8911f140122b82f6a4118bc3b80ed669b155a24d78cc5b1f186da98df961640c57974875daf4869acb28e80489deeb7a4b42dbd4afc4f9eb9ac07d4959ac71dba77c696380a2a26cf2781ef826feb61e1ba3c464d2f14c4757571eddbf377f9b3db9ff4acd466f1f9dca891869a65023ef38cf4ae404ae5e9268ec27d2c58e103621bfaee5202c30e2015260537604af67f93d9f1dbf466c756274267723bb6a5811acb0196f961f2e051b7ff7e3b50d6d9ee1beb4f80550b3b78ce8a2b4a61126a367bf67a1489978eda1404cb224c80f8ef70405acf956b75b240f26c882154f4f67cfb689919c42f6c5cdc3dfdfeb6595779b7f3a1091ae66ffde44d54472fcd1187b295a8acf9a5fbaf328cd5bfbc9a7d7d1cf05c3ca3cae70ff25d07aafcfbb87e5c4c3df8eb4b72f30860d6af78ba806343972e50040f3a075c1f587573bc3399b58bcfb8d5c26ddecacdd2d795c89d1d258fd4c266714fdc0d69d74192274aa431773f8c4911cb8c78b5f9fe9f9a9b5dec8555c15dcc70f05d6b5793308b21a4475d76d446f47cb2835801addaf660afe1ef103ea10d113de519c3dbed735381c35a87dcd6477484d3eb7d400b5ae6af4878decb3a61927bb3f1ae787153a63221a903ae3d6110d2e2114093dad43bb3b58b488ee2eff7cc193042137b3bb6b05c38b80b8336feed6a3899db8cc7f3c9b497999643f2b25e7d972821ecb2868c90dd70706f57139ff2dca8fa07ab5fb3db6fd9d1535941e309f3973b663d6b712a5bc8e2bd64299159e260", 0x784, 0x1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x0, 0x9}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000001c0)={0x0, 0x9d03486fc3dc1d4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff5e}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000008c0)=0xc) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000a00)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x8], [0x0, 0x0, 0x0, 0x2], [], [], {0x4, 0x1, 0x2}}}) ioctl$BIOCSDIRFILT(r2, 0xcd604404, &(0x7f0000000080)) 16:00:06 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000240)="9650437b6571fa4a1af6d424cbda03b389c6facfcec17a7509a775ce4a75cdba168fa8e453bbfe2baa1198ec2100afc159c0816be5b140ec5ac409157861244daac9f44c512244d52134f0248dbade66c6254f6d6ac15a2d1ab38031f1a684302bfe7feeef4b199b09e70a34567dbbe964d0a2", 0x73, 0x408, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR64, @ANYRES64=r0, @ANYPTR]], @ANYRESHEX=r3, @ANYRESOCT=0x0], 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:06 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0xff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') 16:00:06 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="da3cdbcb9c6e1b71e963fae10ca6ca039d1a852b293ab2b6cbdcb5aa9471618d4f1868ee760a3c1a840a4400fb35eab28ee00e785cf5d43239f6fd063bac07896367851e049d030000000e9906595f3b60485e74e572ed4532d4f3365edf6daa02242001d2970cb16d3e02a25d53e6e351261933517144088a2248faf152ff510a31ed70db55f68e192c806b33e16d8b08381140b0b151289bf0683e12e318aa2eada7e19340be63df97bf81f25159c6c5ec07f73e5c34b1acc53871a14a0b76196a208158ccbe3ec864cb70ad1c97ddf7ca051598e415a9af52c2e0f68e7f47fd07b946deb2956b41ac5eeb1acc4e668ea271de8d04085c8571f347ce14201c2d4132ed461928406c95"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = getppid() r2 = semget$private(0x0, 0x1, 0x10) r3 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r7 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001680)={{0x8, r4, r5, r6, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r7, 0xffffffffffffffff, 0x7c, 0x86, 0x1}) r8 = getgid() setegid(r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r10 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r10, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r10) r11 = fcntl$dupfd(r10, 0x0, r10) write(r11, &(0x7f0000000180)='\t \n', 0x3) fchownat(r11, &(0x7f0000000100)='./file0\x00', r9, r8, 0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r4, r8}, 0x8, 0x0, 0x1}) r12 = semget$private(0x0, 0x1, 0x10) r13 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r14 = geteuid() r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r17 = getpgid(0x0) shmctl$IPC_SET(r13, 0x1, &(0x7f0000001680)={{0x8, r14, r15, r16, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r17, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r18 = getgid() setegid(r18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r20 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r20, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r20) r21 = fcntl$dupfd(r20, 0x0, r20) write(r21, &(0x7f0000000180)='\t \n', 0x3) fchownat(r21, &(0x7f0000000100)='./file0\x00', r19, r18, 0x4) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r14, r18}, 0x8, 0x0, 0x1}) r22 = getppid() r23 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r24 = geteuid() r25 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r27 = getpgid(0x0) shmctl$IPC_SET(r23, 0x1, &(0x7f0000001680)={{0x8, r24, r25, r26, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r27, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r28 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r29 = geteuid() r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r32 = getpgid(0x0) shmctl$IPC_SET(r28, 0x1, &(0x7f0000001680)={{0x8, r29, r30, r31, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r32, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r33 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r33, &(0x7f00000002c0)='./file0\x00') r34 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r34, &(0x7f0000d06ff8)='./file0\x00') r35 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r35, &(0x7f0000d06ff8)='./file0\x00') r36 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r36, &(0x7f0000d06ff8)='./file0\x00') r37 = geteuid() r38 = semget$private(0x0, 0x1, 0x10) r39 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r40 = geteuid() r41 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r43 = getpgid(0x0) shmctl$IPC_SET(r39, 0x1, &(0x7f0000001680)={{0x8, r40, r41, r42, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r43, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r44 = getgid() setegid(r44) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r46 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r46, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r46) r47 = fcntl$dupfd(r46, 0x0, r46) write(r47, &(0x7f0000000180)='\t \n', 0x3) fchownat(r47, &(0x7f0000000100)='./file0\x00', r45, r44, 0x4) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r40, r44}, 0x8, 0x0, 0x1}) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f00000003c0)=ANY=[@ANYBLOB="01002e2f66696c65300028fbe88e0266cfcc0159326df3acb0c7feb944aafd0b48eeacbf851fbc91d4bcb1071ee98e4e69e4fc3d1c3bb948df615f47fe84b1af847a20017b1a76"], 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="fcd63aade947805f938d5636fde8f34fb2ad6952", 0x14}, {&(0x7f0000000100)="e31f27f76548dd61066a80", 0xb}], 0x2, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r26, @ANYRES32=r30, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r33, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r36, @ANYBLOB="1000fbff00000000", @ANYRES32, @ANYRES32=r37, @ANYRES32=r44, @ANYBLOB='\x00\x00\x00\x00'], 0xa8}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x2, 0x8000, 0x0, 0x0, 0x4, 0x401, 0xe797ceb3, 0x0, 0x2, 0x5, 0x1000}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:07 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0x2}, {0x400}}, 0x2) write(r0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x6, 0x400, 0x7fff, 0x0, 0x6, 0x4, 0x5, 0x0, 0x0, 0xfff}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x10000, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000080)) write(r2, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x1f) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xb1d, 0x6}, {0x18, 0x0, 0x3, 0x1b3}, 0x400, [0x0, 0x4, 0x1, 0x6, 0x55, 0x1, 0x9, 0x1]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r2 = shmget(0x3, 0x1000, 0x5b9e0b0aa0085603, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/12) 16:00:07 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x1, 0x10) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r6 = getgid() setegid(r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r8 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r8, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r8) r9 = fcntl$dupfd(r8, 0x0, r8) write(r9, &(0x7f0000000180)='\t \n', 0x3) fchownat(r9, &(0x7f0000000100)='./file0\x00', r7, r6, 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r2, r6}, 0x8, 0x0, 0x1}) semop(r0, &(0x7f0000000040)=[{0x3, 0x3d, 0x1000}], 0x1) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r11 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r11, &(0x7f0000d06ff8)='./file0\x00') recvfrom(r11, &(0x7f0000000080), 0x0, 0x5a62ed1c84e32fae, &(0x7f0000000140)=@in6={0x18, 0x2, 0x7, 0x400}, 0xc) write(r10, 0x0, 0x0) socket$inet(0x2, 0x4, 0x9d) 16:00:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x27, 0x6c, &(0x7f0000000040), 0x1cc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x3ec) 16:00:07 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\a\x00\x00\x00\x00\x00\x00\x00'], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x800, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = dup2(0xffffffffffffffff, r2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000500)=0x4) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') read(r4, &(0x7f0000000540)=""/226, 0xe2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse0\x00', 0x400, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') writev(r5, &(0x7f0000000080)=[{&(0x7f0000000040)="fca5d9b2a6b782457515c9857d146228239378c6e3e7a3164d569fc6fc982a176d95fab7391acf231176a1b1fa912ff1", 0x30}], 0x100002ab) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x8041, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)="da0d2bd148b26d24c64464b666ebcc3dc9055e77781a1a36fa74c3964d2351800c82d7f401", 0x25}, {&(0x7f0000000180)="923672867fa4b9f8df5d1dd5689bf7fdbbebf7121d8364184c8f0b25d964ff59e8b59749036789df2498e896ee8f4997235f51919763afb899129887b35aaee6bfef3e79afe006b427530f6f80b48e2639f9487f4601dbb065e23c2dd5fca83e59e9388e0d6be89dbee977e0276453347aed9e22bcd3b380aeca4cf7ba6f88987f3fc16aa8d52788069ff1a2dab4f25f969a389afbb1ba4cf290ba40bd4910549c7385f571df45d79c14c429d1ca555ff2a354998325bd153934e5a253a058e0e7e09999c63f9dce16d99789", 0xcc}, {&(0x7f0000000280)="c1d1b947bd49813f8dcbe29614c02cf7a8550feb7a45", 0x16}, {&(0x7f00000002c0)="c6971ea520fdd193240566fdc83738cd263478fb5fb0bd71793e2ae920cc189cc79ac9f5db96b0f9e68041eaccdc69b240391ee0e482871397636ef0a2a04471e03c33da84913b2d94cc64bd2f3edd", 0x4f}, {&(0x7f0000000340)="c81624bce09342d851c34176cf4894a1f1bf3483233bafc9d4239a028cea4f3dee16f440098c781160dabf2fc0cf70a007559f504a182a18ba12b5c5a3f35ed8e0506c3433601152c3f2a1d5d0ccbf2e80b3b0bae365f405d64c90a4c06f53f8a78e3ca9034dd4fb64c6aee2e34b780c584e7d85ad97fa7b0526d96a9078a557b38e4d743db2913b1334ae98164c9de96a99e139d52ded8e1d5ebed376db518cd554f1f4db6fd39d87dae37a7de5667d894d9606a20c71db8c00dd6e2dbec78d7a0649364b2733ea01ff28dfa4cdc7", 0xcf}, {&(0x7f0000000440)="ca83c134132a38bc19114b9500656019d6b26c08e1bf289843509ebc1f72d3cccb667a514c6011851102c51f7e0b0e7c8cf2b50171f882caa9fc7ba6dbfd4640303ef2da08056e9ee692f7dccb6c95f27a5050b571215053c753fa6c486c1357b1eb3dc47870237d5d23480d5f7bc6e1b99eaa32cec261bd7a3fa5c78c466ecee0b5cb56c063e45b56508d6adf57b5340d5e", 0x92}], 0x6) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000780)) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000700)={0x8, &(0x7f00000006c0)=[{0x2, 0x9, 0x8, 0x4}, {0x2, 0x20, 0x0, 0x2}, {0x3, 0x8, 0x3f, 0x8}, {0x85, 0xda, 0x7, 0x40}, {0x101d, 0x6, 0xf1, 0x2}, {0x3f, 0x93, 0x6, 0xfffffe00}, {0x101, 0x2, 0xf1, 0x4d3dd2c3}, {0x3, 0x80, 0x8, 0xb85b}]}) writev(r0, &(0x7f0000000080), 0x0) 16:00:07 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="b5ec497c747a323233311a5c919d20958b663629cb7481fb7c7c9a68a06fe9b0ce639cb784f92d5d304a45c08e02f86d4293ff63abf509dd2243e6ce8678dae5ca841b96471b6de6672e688babf811f098effae3eb0886d7f26157b829aa4dce"], 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') dup(r1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = accept$unix(r2, &(0x7f0000000480)=@file={0x0, ""/88}, &(0x7f0000000500)=0x5a) dup(r3) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x4) r5 = openat(r4, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f000019d000/0x2000)=nil, 0x2000, 0x0, 0x6010, r5, 0x0, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000080)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='^!.\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='{{\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='**\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='$\x00']) 16:00:07 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000200)=0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x8, 0x7, 0x5, 0x4, "5eb4b5c755b894003edf6b9d04c031642ceaac5a", 0x2, 0x5}) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="9ca7997d692d241737f3cdcb551106ff07d50ffcc9dff3195208e87d9aaa4819ae8d"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x140, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000080)) 16:00:07 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) r0 = socket(0x2, 0x2, 0x0) r1 = shmget$private(0x0, 0x1000, 0xa, &(0x7f0000433000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000680)="4dccf3039a51ff9de1cf61b57240fbcdbf2013b6020184e8fc06009d483b4fadd9aa07b119f01056a4359b4eb7727a591bdf8692adf7070d6fec46c518b0bf9304be83560f0bc258b1f3c6932ddd2227927f90b348b0c39305c117cf4627fc6e58086cc4306873cff9a9b703bedd02c4f1673187cb075bfa1983311586735ef7968c5c15fef4fc7f0c0749c44cc893c9a00a6bb41c986a8d7535b35a9b4154e8e121f485c2e6813c81a925afce75268cf156ff23aae686c97f0b9a0686d7dcd243b1de451db55f58352c12a08497733e78cbad1709c7c3a039d5e088e568c9e82f5cd5fcdff7614177a1e9477436b103c53f85c52722723d55d69887f51a788eea7d96cfdeac0caa5148c7234c91301332e7ec462bca3ae5a68ba765202b226adec2e71f1f3e26c501081895af2e7bea2b68b6c282f08bfb2a54a6f1b31acbbcf1a57aab7ce1aa8bda61cfe17a83751fcc7a184c232e3a02ad9abeba594b3fd583f7d3f711bd146f7d8ea6ee63ab25713c99f0f99e1c908b39a3856ff5bf3884d0215bfa0cd2055dc297b5cf54f3f26d8acf2d653f1799fbe2bf043af358922cd5375e59de1c8892e2a14f6aacc1b0d83fdc5fbc9fe63e09ea7ea343ea326f91ac21ab1d32f4fa12c088cee0e3aca926634df38d1baa71a63b102152959f465e213a83ef64216d36105b23b9e3dbb4552c365daf2fd4975eee9525d2620ca27d7a80097f", 0x204}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x10000, 0x0, 0x7fffffff, 0x4, "80055fe41d9bb0e1e6ab26f2ab39ccdf8288b9f4", 0x84d, 0xffffff00}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000340), 0x553}], 0x1) 16:00:08 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) shmget(0x1, 0x3000, 0xcb, &(0x7f0000ffb000/0x3000)=nil) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:08 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = dup2(0xffffffffffffff9c, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x4e, './file0\x00'}) 16:00:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) getsockname(r1, &(0x7f0000001380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d60a95943bc694f800"/4106], &(0x7f0000000100)=0x1002) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x11, 0x4003, 0x44) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb8f2a27c0a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000001a00000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet(r3, &(0x7f00000002c0)="b8bde804903ab592b5a1dc8f4fcad5fd709358a0038461476d2c3fe2695787a586786e25e9b87ca6575869c61b8b04bfb8e6fa03bb0c2553a80aa0663294c90557eb0ae9303cd53d566a40b227a507acb924e38124291732906cc4a0233dab410bb5c362d905dc4d47431b22545e2e8854daa0f6fc3bd6ccbb420d53097a7ca410907a6f90309c71a938196a3803134dec5756c4e9910168dd50936888c5619a2568fc3c497d0e602af64ce205cbaf5576c82cc6ef989b5cb7ad7aa7f0d304066dd31ed4c82d232811024d2d9650b84f105d34aa89f168", 0xd7, 0x414, &(0x7f0000000040)={0x2, 0x1}, 0x31e) r4 = accept(r3, &(0x7f0000000580)=@in, &(0x7f0000000600)=0xc) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x400000003, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r2, &(0x7f0000000640)=[{{r4}, 0x3, 0x10, 0x2, 0x3f, 0x1}, {{r5}, 0xfffffffffffffffc, 0x3, 0x20, 0x82, 0x7f}, {{r6}, 0xfffffffffffffffc, 0x40, 0x2, 0x8000, 0x40}], 0x34, 0x0, 0xc68, 0x0) accept$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x18, 0x400000003, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2e5) r9 = socket(0x18, 0x400000003, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r8, r9) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r14 = semget$private(0x0, 0x0, 0x80000100) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1400}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r17 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x2, &(0x7f0000000180)=[r13, 0x0]) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={r10, r11, r18}, 0xc) close(r7) r19 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:08 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r2, 0x5) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r3) writev(r3, &(0x7f0000000000), 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000001c0)={0xffff, './file0\x00', './bus\x00'}) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x9c30) 16:00:08 executing program 1: acct(0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xbf3db98ce581de) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x8) 16:00:08 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000002c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000d06ff8)='./file0\x00') read(r2, &(0x7f0000000180)=""/249, 0xf9) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x4, 0x7}) r4 = getpid() fcntl$setown(r0, 0x6, r4) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') write(r1, &(0x7f0000000080)="9c", 0xffffffab) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="820201f0ffffffb4050cc11bbd65544308a5545ba26b32e381b23ba2cca379b162c8679a92300f0f3f92cad9496089d30c1089fad7a9a98117b4f76621b5f1ab31c24a2d13fa7024154c6c840e4f1b37f8e2770cfeb270a583880b0d2000"/103], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='#\x00', &(0x7f0000000080)='$:$:\x00', &(0x7f0000000180)='-\'\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000480)=[&(0x7f0000000240)='\'\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=')(!', &(0x7f0000000380)='3-]\x00', &(0x7f00000003c0)='#\x00', &(0x7f0000000400)='\'0\x00', &(0x7f0000000440)='-\'#\x00']) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="cd36d99b34db777c18387be9ff055e504913db5e3c7837058ed8bb94948f03cffbfbd1e0b4fb8e96929068fa237c64f2717df694be575e5932652e50a241d0b80037ac897333c14ea8012b7b8dda6bae00000000000000000000000000000ca7f52cf0329cc3ef48d8ab445a7970a259158841a65114f493da5a39b9104db23c63f4e4282a7851105c89cc5afcb4f93bf373ad84fe363ea534f5b37624347ca95a4ca6c9500a994eeb9cd6597accf7205e6c4098ae47b7e58c0d5f5ab92f"], 0x10) write(r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ftruncate(r1, 0x0, 0x3f) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='\x00\x00\x00\x10\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000000)=[{0x24, 0x0, 0x0, 0x4ee}, {0x101}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000005b7, &(0x7f0000000280)=[{0xa3, 0x0, 0x0, 0x5fe}, {}, {}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = socket(0x10, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0xa010, r4, 0x0, 0x3f) r6 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x63) fcntl$setstatus(r6, 0x4, 0x40080) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r3, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) semget$private(0x0, 0x9, 0x42) r7 = semget$private(0x0, 0x1, 0x10) r8 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r9 = geteuid() r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r12 = getpgid(0x0) shmctl$IPC_SET(r8, 0x1, &(0x7f0000001680)={{0x8, r9, r10, r11, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r12, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r13 = getgid() setegid(r13) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r15 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r15, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r15) r16 = fcntl$dupfd(r15, 0x0, r15) write(r16, &(0x7f0000000180)='\t \n', 0x3) fchownat(r16, &(0x7f0000000100)='./file0\x00', r14, r13, 0x4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r9, r13}, 0x8, 0x0, 0x1}) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r17 = kqueue() r18 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) r19 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r19, 0x0, r19) kevent(r17, &(0x7f0000000200)=[{{r18}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x6d49311b, 0x80}, {{r19}, 0x8000000000000002, 0x0, 0x20000000, 0xdf7, 0x3}, {{r5}, 0x7fffffffffffffff, 0x40, 0x20000000, 0x6, 0x2}], 0x3, 0x0, 0x3ff, 0x0) r20 = fcntl$dupfd(r17, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r20, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x4, 0x4d4}, {0x8a, 0x4}], 0x2}) socket$inet6(0x18, 0x0, 0x20) r21 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r21, &(0x7f0000d06ff8)='./file0\x00') fcntl$getown(r21, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) 16:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ftruncate(r2, 0x0, 0x8000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="e6ff392f66696c653000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x351, 0x0, 0x0, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x401}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "07f6de477dac00"}) writev(r0, &(0x7f0000000100), 0x0) 16:00:00 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f0000000200)=""/25, 0x27}], 0x5) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\f'], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000000)=[{0x24, 0x0, 0x0, 0x4ee}, {0x101}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000005b7, &(0x7f0000000280)=[{0xa3, 0x0, 0x0, 0x5fe}, {}, {}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') preadv(r6, &(0x7f00000004c0), 0x127d, 0x0, 0x8000000000000) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r7, 0x4, 0x40080) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r4, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r8 = semget$private(0x0, 0x9, 0x42) semop(r8, &(0x7f0000000440)=[{0x3, 0x0, 0x1000}, {0x2, 0x9, 0x1800}, {0x0, 0x8001}, {0x7, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r9 = kqueue() r10 = socket(0x3458a6bae334a88, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0xa, r10) ioctl$TIOCFLUSH(r11, 0x802069a8, &(0x7f0000000300)) ioctl$TIOCEXCL(r11, 0x2000740d) ioctl$KDSETMODE(r11, 0x20004b0a, &(0x7f0000000080)=0x1) kevent(r9, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r9, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCLOCK(r1, 0x20004276) r2 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000465000/0x3000)=nil, 0x3000, 0x0, 0x816, r2, 0x0, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCNXCL(r5, 0x2000740e) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r6 = dup2(r3, r4) flock(r6, 0xa) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) getpid() r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0xcf61a2cdcc9628a2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x3f, 0x84f6, &(0x7f0000000040)="eb0fe21259a703000000909fdcd333ee00e667bb0300aa4e7156fc", 0x18) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x31}, {0x24, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500), 0xc) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000580)) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') readv(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/212, 0xd4}, {&(0x7f00000002c0)=""/219, 0xdb}, {&(0x7f00000003c0)=""/193, 0xc1}], 0x3) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0xe7, 0x4}, 0xc) getsockopt(r1, 0x800, 0xff, &(0x7f0000000800)=""/37, &(0x7f0000000840)=0x25) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c", 0x14) recvfrom$unix(r0, &(0x7f0000000880)=""/166, 0xa6, 0x801, &(0x7f0000000940)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3}, {0x6c}, {0x6}]}) r1 = semget$private(0x0, 0x3, 0x562) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x1, 0x10) r7 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r8 = geteuid() r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r11 = getpgid(0x0) shmctl$IPC_SET(r7, 0x1, &(0x7f0000001680)={{0x8, r8, r9, r10, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r11, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r12 = getgid() setegid(r12) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r14 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r14, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r14) r15 = fcntl$dupfd(r14, 0x0, r14) write(r15, &(0x7f0000000180)='\t \n', 0x3) fchownat(r15, &(0x7f0000000100)='./file0\x00', r13, r12, 0x4) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r8, r12}, 0x8, 0x0, 0x1}) getgroups(0x1, &(0x7f0000000240)=[r12]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x4, r2, r3, r5, r16, 0xd1, 0x15}, 0x81, 0xff, 0x1ff}) r17 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x520, 0x0) dup(r17) fchdir(r17) syz_emit_ethernet(0xe, &(0x7f0000000200)="b38af61849b21d0c55625a7af536") 16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a3862070000000082a7955984c87910bf453f68c11700287ed30bcb777f0104fceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf303004799b9b813ad30505e8f0000a49fef9d612f87b700000000000000a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa84c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a808000000b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') pread(r1, &(0x7f0000000000)="a2f4c9322a0255f3a9cf0af11dc49251a96db879fc07fbf8133316a990539af1d119770a17fe00d69445838994cf1c76308921aac42ae02cc528966756d5e9f384322714ff5c48378646b9e391a9a546eab05d9df0e9173430b018e3380dd250740dd7fe61495d49202d5826e75e07c3a25a78a390f52ae6cc985d8893bb385e142d40f221d66588653f1fac370c557a045c918df337554d5e", 0x99, 0x0, 0x11) socket$inet(0x2, 0x3, 0x2) sendmsg(r0, &(0x7f0000000400)={0x0, 0x66f, 0x0, 0xfe6c, 0x0, 0xfffffe9d}, 0x8) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x200, 0xfffffffffffffff8, 0xffffffffffffffff, "030000c8e18935da9fc7a900", 0x40, 0x800}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7f", 0x3f8}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:00:00 executing program 0: pwrite(0xffffffffffffffff, &(0x7f0000000980)="fc1d2ca1a18811706c4cfc952759d611717cde1f5ea4bcd16383adad76e878e99391f7439b5b51171fc56687ccc4d003cd47f4b4101072cbeb1fd413b04af2cb4f188ce74e0cbee54d10065077896fab93bdf7640abcefc7a9658dc8897e933d116f3e0baeb0fb67554ed908e9603ce7519df63f5abf93b3360c022067ee1594f27cd2a937f4dec3479edf657c90c9f0b45e487a3447664354c5fd8c3a4fc4271131e75e39377610e759a4a57918dd7511527bd8893f53f6c039ff17c4035c41b0940ef9ef39f2e1e1cbea6444242097fc61bfc850a258d70b67cd4f2f092ace6555b7717a1d13baa13942b561f5fe3d67a8b4e4b5e391e51788aaedc9707da3e8b4edff40ee78d54ff0bb1bc3cf02c41bc359ff616ab4963aa200fef762cd2b63150cc457c9ed2dccecfc08ddc46216e2d2fec02fc07b16b49548fc76acab4003", 0x141, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) read(r0, &(0x7f0000000080)=""/30, 0x1e) r1 = semget$private(0x0, 0x0, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x6, 0xc57, 0x4a17, 0x1]) getpgid(0x0) ioctl$BIOCSDLT(r0, 0xcd604404, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x1, 0x9, 0x40}, {0x4, 0x4, 0x8, 0xbf}, {0x7, 0x7, 0x9d, 0x2}, {0x3, 0x4a, 0x40, 0x1}]}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r6 = semget(0x1, 0x1, 0xa4) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000580)=""/142) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') r8 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x100) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x4, 0x5}, {{r0}, 0xfffffffffffffff9, 0xc, 0x0, 0x9, 0x4}, {{r0}, 0xffffffffffffffff, 0xa768e426bb76f47, 0x2, 0x7}, {{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0xef75, 0x1000}], 0x400, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x40, 0xa000000c, 0x3, 0xf3}, {{r4}, 0xfffffffffffffff9, 0x1, 0x4, 0x7fff, 0x716}, {{r5}, 0xfffffffffffffffd, 0x0, 0xffffb, 0x9, 0x3}, {{}, 0x0, 0x10, 0x2, 0x7, 0x85}, {{r7}, 0xfffffffffffffffd, 0xb, 0x2, 0x4, 0xb4}, {{r8}, 0xffffffffffffffff, 0x162, 0x4, 0x3, 0x800}, {{0xffffffffffffff9c}, 0x0, 0x43, 0x90000041, 0x100000000, 0x5}, {{r8}, 0x7a2d69f167b8855f, 0x54, 0xbd3e36601de36aa5, 0x6, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x21, 0x80, 0x6e, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x5, 0x5}], 0x0, &(0x7f0000000340)={0x81, 0xb8}) r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x10000, 0x0) readlinkat(r10, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/245, 0xf5) fcntl$getown(r9, 0x5) 16:00:00 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x120) accept$inet6(r2, &(0x7f0000000240), &(0x7f0000000300)=0xffffffffffffff73) r3 = open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) write(0xffffffffffffffff, &(0x7f0000000380)='\x00', 0xfffffffffffffe96) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') read(r7, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r8, 0x4, 0xa0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=0xffffffffffffff9c) pwritev(r8, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0x0) write(r5, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) geteuid() 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x110, r1) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r7 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001680)={{0x8, r4, r5, r6, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r7, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) fcntl$setown(r2, 0x6, r7) getrusage(0x0, &(0x7f00000013c0)) 16:00:00 executing program 0: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r3) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') sendto$inet(r6, &(0x7f0000000140)="5fd8e0fd9c5705e210c228468d7094b5bf7dcccc54", 0x15, 0x400, &(0x7f0000000180)={0x2, 0x0}, 0xc) fcntl$dupfd(r5, 0x0, r5) syz_open_pts() r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r11, 0x4, 0x46bfb) r13 = getpid() r14 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r14}, 0xfffffffffffffffa, 0x1b}], 0x0, 0x0) fcntl$setown(r11, 0x6, r13) r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) write(r12, &(0x7f0000000080)="9c", 0x1) 16:00:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r6 = getpgid(r5) wait4(r6, &(0x7f0000000000), 0x2, &(0x7f0000000040)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82090000ff"], 0x1) setsockopt(0xffffffffffffff9c, 0x6957, 0x4, &(0x7f0000000040)="841f48ecb63c59e951732c2444b01b1837734ee65fe57e3a3a051e0c10e3b0ffbc2b2f78585a21ad6215e16bdfed809ec9546d56aea31e7d1ed7fda5b60b4dd8dc6e8190034c3890", 0x48) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xffd7) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4c001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x01', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x40}, {0x16}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="06bcc7a97da82ee313b50be15195") r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:00 executing program 1: madvise(&(0x7f00002e8000/0x3000)=nil, 0x3000, 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') close(r0) r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x5}) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r3 = socket$unix(0x1, 0x7828738aea531358, 0x0) read(r3, &(0x7f0000000140)=""/161, 0xa1) pipe(&(0x7f0000000100)) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x45, 0xfe}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x8000, 0xa8) connect$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000440)='./file0\x00', r2, &(0x7f0000000480)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') r10 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r11 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r11, &(0x7f0000d06ff8)='./file0\x00') symlinkat(&(0x7f0000000380)='./file0\x00', r11, &(0x7f0000000340)='./file0\x00') r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r12, &(0x7f0000d06ff8)='./file0\x00') r13 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r13, &(0x7f0000d06ff8)='./file0\x00') sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES32=0x0, @ANYRES64, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESHEX=r5, @ANYPTR, @ANYRES16=0x0, @ANYRESHEX=r6, @ANYRESOCT=r2], @ANYRES32, @ANYRESHEX=r5, @ANYPTR, @ANYPTR64=&(0x7f00000015c0)=ANY=[@ANYRESOCT=r7, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES64], @ANYRESHEX=r8, @ANYRESHEX=r1, @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYPTR, @ANYRES16, @ANYRESOCT=r0, @ANYPTR64=&(0x7f00000016c0)=ANY=[@ANYPTR64=&(0x7f0000001680)=ANY=[], @ANYRESHEX=r12, @ANYRES16=0x0], @ANYRESHEX=0x0, @ANYBLOB="d4c38a8a410b73894228efb1e0a0812cabe91d5ec251665c65bb6790f6e8a0f9fd02d6fc37b0a7c302d8a2948519f3da917ef603683231fb2f18e9ee022b5c98f6dcd3987781c946b5cf0df7b785ee0dc1a2730d293400517c1d4894b58d03eca4dcf3e70193e21d05af8a9c1af0ae24b3d77c7ec0cf68d47dd31b08a51df965caafd73fa4bb942941d0deba630120c2c848e3f967ed36624a94c06a6d7c431170dedfb1963a5d6c339b7e2cbc85efa2f7dfb232abc54cf7820099cb541d418484bf1c5ea50c8c4cfc8eccd8f84755d3475c1433583308f4384cc5ec8a8bbb38a06df64a7e1f0d7b7431be89a6ecef3041eaa9820f14a906130442863dc1aa3b0602715794e190baf3b386c6181bb3d19e4f5940f10c926a521266cb3cdd5b8d0270c88c1ed77d5795833e708f0882a7a030e5fb2a0b836cba7e5d58955784cae52d80061bed886d05b83154900b6ceea47925159dd310f56b18a1927675445f595461d7cd0301f7626f9221848e4beef8395ee1ddb344c5f59efae51b43036d1261106b12fe3d2a9bee2cedfc223dfbc7cd8c21b954d043b0a088dcdcdbc9e70d50b58445d02b057f72a8f8d9a67098c1edf9570e32ee3589b749bedff97d257a1384b0533653823a6bf79771c36fad8808e79cb53bc257007dd7d0887d0542e9a1d62cfadf68d775d22e555578239322d24780e8517d9227b6e35dbdc56626c9d3d559693fe5a389d161a47088a61fbf9c7d48579223fd5903f085f80e10289ffb8410223e2bf516ece0fb85162d699baa16fdd7db5cf4cded32a71ed322609fc0ae6532171cff41ac7dff3c9b66da7b8c9c9f49f0a7e2c76f0e14b4ebe541b22e046720105d521d5bca8232f7a1ef4976b22329345f67b2ca00890a248749f1cf3596918477479e973380ff0f1d94ec0964799d44fa6d4284dc2e1959ba33d89b6604a2829b8513bd974062cae88a89815edeb84522a722c8065d86dd921574b4d5faeaf150f4e5135363ae8e1d31fdf7924480bc0ad15656749cb46b29395d60488b584a640427de383bd2a940ce8acd9a3d193041b36c353d9cba7ef250039b41f1c98a9363110951378a7f25124833e6ddbb45beb02ea5e3a0e2ac675d067c06811fb53768a3239db5c1b20d2adfdbfb2255e4de208b25dbe9cc4ee15785b42edd432b32638fde436886404eced692f4951de456d0258b77d8940e04634a4942be7adc1e2f038433bbc1e7d76dddece43080daab9b954e35263068bd83900c6ff574b37aaf648326065f8e85a45f1102d0fba78bf5eaf03a8f918dcc287ad6ca60a215f131c5fbf0c9d784d903c26c0f806726b1002573d96d3a86485eadfeb003d8b277069eb54f0eb5a62a42deeb592ce2ba3d8417b5e98aecd2cb8b4ed396b2ad2fb64592dff86fa7b2fb30920e63a543bee6a6bf824471bff166f007ea8101e0288d14a4b0bb15169b904e1f3f51e00e4436c125142e164343314b826c59930fa97b47677764c2995fd2e2718a2c59b7733872d49bba0e79315f9532c678b05d173bdf9d63f66467d290cbf95be029bdac03a836be3498e0aad470a11e13dce69a777e8709e8359dfa34ce3620a3abfe607fa8016529a444670796095a353bc3a4d7049e86d32e3541905c7e151c91339ff69458ab631f1c8df7214e760fdaab589b59e31c985963b4ed6ce8293cfc78be1433de43fb2c643e5e548f5e0b59700e08797033888d581fc7fa8db165d0133505946168378206579673b8910f83604222f04f173ef4af741bbd5a846a2737257755ddc660f77ec547e73af78801e93e2b292b9bb15dca79253f8b6eef23837bada1d13bf01ddfff261ad07e1e0a2630ec59892b72b5f4d558a600576644845f9d605abbdb1250b790cfda04cfad16c2448ec948386e7aa36bbdf67b52d0fbc11b63bed69ec80da7a01b989499f95aff5f6fdd7b5a06316a3f477225fbce22a44ba5246aa9cae105583b4a3ca1c26136c823cb9e1beb565191e671047c8a1fa1c4632a7a6f9f7d16991510adf360bc6603857349ab06ec6b5cceb3420b2cbf0228c1e45bf52c67671738b62ae7b6d997ee18b711febc143cab3c41748f8c341ba99ec7a65ab9f515a25806fca7d9838ee56a18886e97108bfbf685bb610b2aec370ce08aa7d0827c9c959424e50d3d29563c50cd8f387c57c809534a77ef279a3e519c0408ece412d8d33d3c71c7d6fb824b56204aa6c40a41040629aa01c463b5040e73b65f87c061a779960a14743aa53040532a82c44ce823dd3da9126bfd6803110eb9f760e19473a8777c33f889d5c01379ebb5649ef6bf5be974a83d90c084840c8a9d4962b6c2b3cbb80b779decb31c882c422ab4e8c9c6779659359aa99cbe86ad951db6e7c4adeab5daa25b8162c720ded6710ee29271f1d6b00cbf0f3943a7e28cb0c0dbfdecc61ff2c63681afcacc9093279c364d595ad6e616583fef7de0b642241bd3b59676af52300b2048249ad48ffa8672216e238edb797a23ebad97338b2408ac496c94950d63c6451b2979e40a8470e985bfd0215dcb515c347f4cfaf476dbac58675fa4e8fe2f14ae852592610bab0d6585a30c85fcdb8fe4b48da350fd5b7dfa9615ad0a44e653051c4c6866d3a27dbb2ce4be4239eb9082f6a04ba9480c34221a653e93509626949ec36c8470862020e1979b00afa62aa7fc0497cbb58ab9c63d7af49ad92ae949b0f7c17e73a208b61a1a103c6b15fe466ef89b7dfabb84c3cd9624ac1b7a2972e5f6f527388874dd3fffbab09bbebe3f3966e9ec7e12297a270bea30af6c2fedad9ead14f7f0084d22e894429711dca519739772987fd88089fb1d381cdf7b0b8e98cc0d93b60144ba1301cfeef56f4bc2943a51a6939c83ce61834a427cff9635589d20f680d7608c78c055108b8829761ea54b719ba89fafa687faf5ba6a14467e090e302217edccf6ebd804a8cddb54dfde8876ae0314622c7c9013e145a86c2325b3dbf95103b5f720d8f77bf3348fc31deae2703811e011f1fb6b8f27e04f86d8c7001115886d9255662e8fe7c398a7b0509749595d5c535e72fb32f281c846aa5cd5f78fbff0e87bb8fe8e2ef8bd6656483fd44a824c242e847710463f9a997b60cae2de610077a88fa9847d3b809fed5609ccfc1c55bc33b339717ed2b8241b4d8a74d284649cb328c16ff1b3f9373bf777adb2bb19daf40ce083c4f92d46b6c12681499ff8205453d3c57c39923b2de9c37a7aae2e6feda32a7558366ba16aac6088260d74a511900a51b6433e18e54ee1d27dc326ac6a878c913a52f607b1cce8a8e902fa868d9d5235aae7f5fdc02d2903d7ad647c491ce425f0f276296ed80ee9d07137f008f60a37cdf240a0af49bc8843be974b05839f3c971cad73cda15accf5f7e2016fbd4dc7c4a72d4a7a4fa2ad697de7117b5395423e6ce82b08bcfba5afdf0069d85b4d8b16a60f6b96a8b753f125d59df3bf9f52934a4525cc2aebbc9076670a67676f07933ddfe542c36cfe05f9c73f0af926d0181cffec235edc29eddeb3f1bce35a64187ad650efd1d8443a10fe58378c52ab04a1aabad529175f22deca33f1c8c4b07caa4417351ccc70cdfd386130876266723858baaee9208961e9b4919c558de9be89034d195fd6c0fc3a3e64e2ec2cdc3fe920a0acbbee0299683654c68e794a4cc12973fd17bfa97dce403880c10a54e32a4891c0654b3d125370b286b07b156caa6c9ed2bb3b4a730acd024bdec0a6ca93e9cf3658a0ca51fa678aa720a0390f9c2e15f80f27650d3b53bf3f3d036ca59e69fc6577b7db0b253658aa72b99a3674d2e97ffb631d934cc6b37f6bfeb9110c7df9ec3d933382ca341f72a10956a71df576ea3b9286230d620faf9a24ce70885806d2f797e8e2c3b8ad43d48186728b1da538890d93b1c4af3cbba8368749311263b7154ce5e0c181acc4c867032bf87a11351b81a376080103f584e402b0f104ae8e70681d64cd6c288e935b0c448fdeac76f44b38b8001de612938114f54ead0b01fa547c81dd6c336e54ad77e19c5afae0bc6db6b8a3185d900e68eacd879730eeee379b1ee3a38af1a5397ba0c8ce855e61649a7c50a0cb95602193526b926ff907d273aeaacecf5ed87701ae0876b26a89dc53f15ddb9d93b8e044e44b459b294e0b1b312da17848570f7ba1e02ca74a795c15ed20a7e72605662b2c064e9a219fd008e66481ad4a67feb2bdefcea4ec5594bcbb9fc1693b70f101147404230a857422797edbfbe4c7eef222791526d2bbf5a3db04697c901cb072f815539abc3f152d3d0850f03efe6d8406703b7ac77a7bdccd6b3860571588b30a6db0432bf3f54c57296418ba8dd8c9eb3ab187afcbe89cd52beeb2145b69bb586b1e9503a6fd4a0f30948c9854d48499d8d2460c6738a5247cb995204c089f33c5f6bf135b93bda6897b5c98a00dc121e5aa55e2fd59da42ea8f99f252cd7d23eebe7b639200eaad5092522c5e2dcd4b0fad953e60c2388fa75a375ad6141c062719876022376a6066fc2631e0da1b64a1e1d13f1aa54880da8d30f8480e6c8a98e804cb6aa47995de9e3fea8e376c68109a027eebd6831cda592092133a48acf6dc2864fefa0121149edb4537d00c6cd5da42ad3c5ee70ff10dd152e21f496fe4b3fe479338893c8ce0eb875619426de835bb196e5d8d0b76c7654c85e87b098b7472406e866c9e985bc742904dd63619692206acf7aa4376aebd296bcaca6d6e62aace3fd675440ed2d94aab85c6138085e3c2c12a63b57ee669b6f8530516130be0f12ad261e0dabe2ce7e2df24f01d6a7e1a02ebda43a4f31c146a6a52e360c49987d356755ce560989af6485161269eaf7f11207053cbb45fbf55edc02858543c73ead6b684c8605b553742478a5bd59069fd7d314b1cd3b3ded4f938ac7309cb9fc7b1d5366e11294edbeb985d30d263a493382ad8f64239bc3b2f0302c9312d54e97d457d24adcdce3ce10aa7856dddd66c75ac6cabf0f2cda2136e9f25b61e27f982fa115dfd28037f849791c6f42fa027c0e0d3b6e9f5d8a7fd0069724e61e720bdf7afab47d04bb00796c5718a27302f3c2b58f42c1782e152b612a60b6b367bb11bb5c9ebd136ecf6dfb27a30a747c5ae355c55cd4854fc48f44269b44f1501562f30f8dcd715c51ff59313a7bf48444314808fe762654d295b569af9531a407c05a61d8988b22e06379a3f743dce830d70398d85c184de2427cdfd6dc6e5fb66bd905907eb2fb673f9c8ff6ff0ea7a597d2cd9d64bbd1dc3eb00057fd1f1d867d76374c42ef43c45a6af9159685055d14d80cbecf8a1f4bfc607047c1c590f871bab36f5a47ee67a6a496f98e9087a12af5e6f8d17220decd75c07a4e258e731c00cce000ed7d61369d222d3a7bd780f80f7f638cc4103d49f8df57011eb0e307acabf9a44a155be72f6d4840f1466110375cc4cbda4da3400cbd9e386f8b38ca199ee262a315d3ff7d0714f53eebe8bece9b8a89562c00cc29b3db455f1b6a96234a3e905d2918929dfcabfce9183e98cea49663a65213be75adf988f3a51d0b887c1fe6ecf04e58423982a462a5159e527acca8133f6a5b4f5c3ab3e073cf16f1a07cc5b37c8ecf70118a9f28cf87beba0521b324fe53459637ff7c2f5008d645e1e03a8ac9ef88118e8e75ff6e1f5d2567e76af0837e138c3c4fbc4bb33b595e6089e436efdda205ea2fac56dbb3625cb2b471615d1b12fc909c585aa31d266ecd15a64cda6d54d33b23fe629e343075175cb7e4023f3e61cb0f7cce06aeb194b96bdeaa27871e6c9dcd15caa493f02de6f78d2d0f165755489eb88bda1f8d5450cfd844a00ddd9e2f53aa4f25ee0aa6a3b2a000000000000", @ANYPTR64], @ANYRES32, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESDEC, @ANYRES64=0x0, @ANYRES16=0x0, @ANYRES32=r5], @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX, @ANYRES16=r10], @ANYBLOB="69bf7bb608e8bd305aafae533cc2ab54c0a965710b77cc2838066e4bc62bf09485089df40c2db6490a49a0ba2a502d42a808a0991186829f55"], @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES32=r1, @ANYRESHEX=0x0, @ANYRES32=r13, @ANYRESOCT, @ANYRES16]], @ANYRESHEX, @ANYRESOCT=r0, @ANYRESHEX, @ANYRES16, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES16=r6, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES16, @ANYRESOCT=r0, @ANYRES32], @ANYRESHEX=r2, @ANYRES16=r3, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES16, @ANYRES32=0x0], @ANYRES64=r5]]], 0x8}, 0x0) r14 = socket(0x18, 0x4003, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r14, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8008) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x1, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="4473f96870865ac9bd8264e70ba0fbb590d2bf8c59716d5d395aa7607828bf207bd1dbb7303aa34ce45020b5d575ac07714c2cb902e8ed2cb6dafd16716d69df6e17e10d7daec66ed489fe9d3ef751a22ebb755b5fc3ba12a565fcddcd47e4ab1d157cd67f3a2166e7f6b2aa53a1accbf946e5ec14518ed79b332e771121c395d901cf960c15225195d3edc9e2f3439ce66a8d6c44f765665980864d7511c3202c61621fbbd37f7f948d378c5754fdad7032", 0xb2}], 0x1) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 16:00:02 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000900)="e0bf928b8ba5cfcdcb3260839621142eebf7e502748ba9b1d223ad70a413097217689bbe28c66bc5c521c57ca508000000000000003cafc97d71391549ce942fab42333eab36dde55e6ca3f6f98705663e5ab771a03c90654db71194d4557afddc15f2c360c8064db23241570bc9362ab2d1ca9d51cb3661b094d6c766829f744c7d5cc2b58fb1758a87b6fa7325a7e034ce05f57d6b2adf4c56e18ad2811a535dbe7010d4efb7c2f9ed7fac6bf34f4f4c3e1769d738e0c24f683b15511cf464965b6024c5474a700dd41cad5a6fb99165587ee846fe2306e94221cec5e03b", 0xdf}], 0x1, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x20}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") msgget$private(0x0, 0x400) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x3, 0x10001}) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0), 0x0) pckbd_enable: command error 16:00:03 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fcntl$setstatus(r3, 0x4, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x7c}, {0x4406}]}) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x85) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) 16:00:03 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r6 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001680)={{0x8, r3, r4, r5, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r6, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) fcntl$setown(r1, 0x6, r6) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000021, &(0x7f0000000000)="f84a63f56add6c791427d10d2365827447537321deb64daf38b900ca66bffb469a679fd3645cb1e22d946693f37083e83a937c8852f885d51e03d6566081d20ab1510f414975e5a6a945afca0edd9f90bfc09c0d9d27bc595e4e4a5e33dc18383de8f9a1f3b0cef1b6bc14d1b5f3c98108ffc3480906fd71653332805de46c05551e8dde5400d688a59cd2de05ea1dc1dfd1312eb334ed8c275870f7edfca9a282", 0xa1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x141, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x25}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r0, &(0x7f0000000080)="b1e91bee8fad27050cdafd9ebef60e970351", 0x2d, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r2, 0xfffffffb, 0x5, &(0x7f0000000240)="10e2685e13078f1b18a57158b2df911e92ea5bc073d5d0c99eacfad048bf38216d9993183b520c157dd377e77ebaab45f55654110656d70542b68cbe521af62cbff23868923286859e79fa8185ab0354a767eae6adcb8c72cac7287128d04120e4387f15c6ee9f8e91899812dbf12943bfa32b9711caa4af16236c31af2c98682087edadd3717ab74a3def2e3a3ed736979924e4b8cb5ce192d8b4e39ef13075fa0186c4a319e5411d2b3c4b14ae111c16d27f12b82b9e83716633c1b1a2a035d060d50e35c930c57340240efa4a231b6d7b5d47a390ed17f79c8ee81d54b9edc47ba776d78e84238cee23a50d600132314d476ed0219fddb9ac3284a85ae2537976d73cb4d21e55c95a76e35da8db09f73749a1390b06af203929a2398dcd1bc9ef5d8acda0c60d16d3199855f0ed1d9eda8b52e51e99f8438b37ad679206d76dafc8916f55635c498b818cbd04683d06c6b7f353c643a1b985a28c1efd7c15ec44b5a67c5889b4b94d72aa5ae252e1bff3d1e33478eed2689f51ae65152832e796dd1333e1f897ce3ff2fd412eeb888db86bf0bb08d26efcb396a3effeb2678d480610bf7dbd4becd316042b5de694862938e647d80354e7af1869ca3afa1ae92e308812daa41c0d686a7303ab1db295dbbc5d856354d44c0bd556f49787d4aa2d7d703b958c403922eddaab000be21d30de22316c6d03be1633860b2a52d79e694eb9222d84f8e46d2f2a59177db871255ba329ad91d98a6e4824994094a2618ee56b74c294d3d7c9ba9829261e33322a80106de92905f88f4a8ede0c64110fdcd9adb9bd22b6e78946e32165d2614173e75289b6e8577274e8c29ec0ee791f6e24cafbe2e25c472bdd556cb01b0e004805297b4d212861b41eba699304c07b520c0d36418d6ca5df87d069115a1e893ca7e3690ae73b4d5bfd4517385baa7ac520fd22428d71e7f6341b4ef35259ce772eb4dc4cf0871315453fd46c7dcbcc063ffed4e66795dd7fc2f35bf37eb9bd15c64153b789ba3f7a9a1a9f9b143d3982898fce001b9e113c3a1095cbcd1e6dcf11363b98771f19ee068cccdb7506e4a4f4813c17ae8a2efb6247341c4669aa1e7c06e5c1b1f55e172ee0cdf94c4e184634916c5972041aae7d436ebd5b021ebed689fb61da8b7065b2d7ece314e2afd9a1589ef20cb5f31c3457eee03e955f564baace589bdc621a0dee3d03b94bd718af9b25a70bb1b1e857466b79c9e6b069105dd50192039570cd17e239cce5fe5dd2d2c9415b38fb7a4c74ab57b0a29b07a4f12bcf3ad1f7dd8dee6270e9c8ce51cd1638cd6631c7cfe8bb498075627131b974c465e447f68a835319ca083f9d841dab0c6501aad486bf9f22264e3cbf9ee97476c3b9cf342e2e28088325654f9a28f9234b4f58f93278dc488b23a1f6a4724598a16e1852a8df2a0e48335a6774dfd1b4f8e363f230f231e9b370fc301c8a3b5a406c963947642c822e373097dba68ee189ddbf5dc98a328ceaace129d4a3baf5c02dbf10ef0572daf591052f9c2f111e88a213ad5e405ed7f8c532128efcd3c40bf5cacc26a2408141b8ddffad106dd752517f4991456706bbbb2b7133bcd848b6819620fa0df186001c2b7496d4842069d569cd4f09f73e006dff0f7e6d40bbf34754c746092b800f68bf7f74b45eaf4d85215a3dc0ae5435d12a3bb6a456cd2024d8a5af91867b38f994d095fbb456a7c12b73d4e0f00434d90887a2ae99f82d8d625ff341293226e7ca8fccab1fb6042f5fafbbfe983963a2aea1f77e92030b879cb4f7778f14a4369e6717a294872612560f87c32e1e60a101d29528bc1ea580f678386fc69e677f3d03701b5f22c1d54916fb3ac01f00e8f4455d1df9466a431d39f8e32acda128e564b26472bb115f3efb4b009b3da714ffd541d26aaa95a7bb02b4ea0c3a4dffaad6071038eb739524c52e6ed65dc8aa63fb7bb4f52e8947af97787212615209d371a6c42832bbba9b449e3d7caee1023bea4a20d0e5faf545ce7f27f5da52e31dd8b1d70c32c7a83a70fb9df80cbfa5c815ca1e82b64b29e83c682cfeb10d80a843ea51c9fed9d2d6c1fdf6fd00451eaafee0f3d1b6e9ab579b41ecc22ad119d8665a7577db536689ddac67ec80e2c982d134bdd7eff0d6263c3caa6108232b70006f0eb65f6a3c4e6b9cb3c0108a06a7cf218b67fa6b6e09e192dbdcf926a03f86f04034211f50557c37d792ededa43edcede49122db910977442443444565388f6e57414595c23d4fb1d42cb6f1431e8ad7f7fc132a29b1e6db760ee370027b73b51387638df99aecf4e5d3c0aa4a2fc761436a795709cf6b2a5af00594f8423ea10a957e0b48a57922aafffd0d3433a81560bae95f7acb8b4a10177240e731d7195c3e59870ea3a40edefeeea084f6abd4859b1727927461123c1f39c59ca4762638f6d408cb737981cf32b96c38f2dcffc39a7f7f6ff2d0cfee7cfd1c709241d264133b8b5278a7a5382ac397d02957d49a306a22a72dcfe6d8e7fce9a149f785926d2575123063fdeafe96da4d6626a5c6dbd68443e2fefd232ef80a1ed63dcbd5e20ebc97e1dec183df11d32f28e234893962af82af48bd610ab9d5b7330a880d9b96513a40c575dd5da7e6f4072f0d015a4ccd327735c641e9d0ed90ab362d6b7f2326803839aa09946f8472d4119c71312ce38471d25cbb843a3fe84da0e2c0652c4ea01fcba6ea7af1ed893ea05c9b5000c228829d5d4d78a025f399e60c871ccb489d76178be54dbf863fbc73a98406d4004310578e1b184ced4b5bfdbb0d700fad4b58a2cfe999e7e42898202a1b66801bb762ebec943185c340aa98a128f5563a1bb4900d4b9d5eff585bdd61a24a0e30d121f8ce9a137ca7b4a8db2ee0ccf8135d18296ddee4a7a2b1b714160749b84f5e4e9990fb9b0c16839151786ec4b4a85a05e0f5fb237416b41db7309d8bcbb9143222ca84adb12bab958257ac648dc8395f5bafaae1ec82578867c85ffc8b6c77777c6fd6e680d256f5773dc460c4891b9e13e8875173d6945fccc19466eb913062cb148702bb0fc4f8c552d093517d3801a9aaeea971de7ec43a8474e240bd581864efe92fc0572519adf79de1e6c30078337289036ae3447d70de099b46f5fa84518d9ac8bec102b3728631e894ce9b2f053c62dbc3961d12bc412586c7187db783fdc0ef2de02667392ac09a72c9c1318595eb913eb9f7e8bff95b1155d106a7ffa125bddd45312f7439a0fbd11cd37530d6cd89b4019e607d60caf8f48a88be2b658d18aa444627dd4c0ddb5183c2d7d069c2b50845095f901513ee44249b2ad4ce72f840e5a9f6ef1c43d8171e32bbd75bf547458154026a1d88168635f509453497a7ca8ecc4f0dfa3585729e9ddb74676e6dc1ce397d9a3d199be4086b1a9b37177f5c92add12ba1a4a32282720f234ef499d5ea38a72c4e8c3343d32c81bf0bb4a77e2812894c47200a347afe1e8e424c9015b45f5527ae51e9ae183a353e745c59f1fa8e7aaadb5e2cc2c72d332e5b21094d3196144fe3b85ecb193f6d8bc1c19c1babe4bdf47ca652d56838485d6e78b1dcb71fc6c4d57bc05c9b4b5e8ed20e8bb63152ddf54715275af2481d32e4efe5441d02a5d9f94075fc142d2a034cee1a76ff5c9c1b8bd0d9a640e22a8e15fe74fcd3dc6752f9b38df709e6aec3649a477948efa100b90b6a2960d82c38206cd0f79840865792665109e8402a89726f72effa2930304aea802ae44d1f7724183e497c46e0651443eed4d0ed376b70037a83445f8bf60902cd443f0d4b0f965a8b9611af6501c82d705d36b595daa7fba5c48080bbffd9b319fc7c3288306aeca12ad6b17a51ac44ac77abf17a8e6528cd636caad693eb0f1673c9b64d1dc5c6cf30855a5a3c3f424abef229f947b65ddc1912295b6720770adb041ae9177a6a327b996f1f42695fe60f2e809d37469d380902d0ccbd61b661835c137ed118d6786ffbafc3bcffe35b1c557799aaccadada747d0752b0ae1d543974433676528b1b1941219dd411298f223f765284f042c55233a159212932657b83a6b44aff6d9017031af9b5cca603b2f07d7cd5edd491629c7b5c0f88e386edd5d700157fc23738d5aa790fa42de0ab2a37984043cc28290a4242d73f0957297a8bea02e250bbf8da4f0a109f746f1df6ae21a818f9b703f079e8245a1448e8ff28df0cfef40261983ead887f03a4ff28578bcc811b72ff625be748731b74a158766e2fcd2ea9c9de94413ac86f41edee4528434452261de5785fce1e264cd30014c473b4f33c751b956aaf354badd0885daf4cc21e95b8d22bc66627393610d4c0edf84d7b2ed6858f77b0f4b647abd9252f32d72c773fd76599f1a2ca5224a88a6f4cbd6fbde3e5b2058e468adee8305cff42902435d955107958393e8002b6b54d4a001e1e374e9ffeb0dd3f0c1a216c93e523aac0a544e27f7b0842553834c3abcbc43226619cea0ae006d8b4d9b0861bdef717323d029753360d3e91feddd328e827939955ff7f61de000e79e58466c233b759e54af2ea5a9ac7320a6ca0ca20286528734b1c65f31e997aa2dceba7b005f41de3a5049b435c2071a1e9d11fc9cd5075b3476d78ad3b8750688384cf3d7e576562efc29df4d1679ca342c2af4e9dfc0db341144594d2a513f9b82c6dcf442e113b4470cb82f5d0d50361090b644e16d4cbf0c077468ab0eeb3f5388da7308523b1e973eebe28b26be2e310baf18bafca24dcd58b399e165ea974c44d05c52a7ef0d0899c240d0ee43b1096c1d4a5f5b7edccdb49470f46aa21681c8a39b71d90ae4b341a760a16f564dd521e8e114cba9a8b9170a26da0ca07acb1df6076a6aeb69378efaab8fd5b02391ce70c7e5a1220735ea06b745f9c60c1653058192afce5cd0748a09b106589fd9c38a1b1914760f865fc901740daf50aea1da01dfd069b0fb668657c02105878b3fbbd3fc83b56c94f7d9ae78a112ccc1169501d9988aebd89a04fec34de89e30f6ed21fcf136e3d3edcae9455c6baa9e0e4576787b311b3bb0c69fee6edfce8d10b6abe383072c3732e5401f985c42bc894d7e56999d43e4cb7cfb9a625900c6ba6ad646f2eed908dc52976980459d138490e45ddd5e81a55255947b45321a99998b0cac856f41c75f44b6948acc4b37e361e96c48b70bff891bf6e387cbb0628fa8287323c6723cabbdb7ab06ea14e028151553dc3ea71e13b625527f2feb027112c2dd654929c558e7de133cc4332861c399ca28feb7593c7f894a2df9f1786b27a68374924345cf6098dca2c8fab6a202dd56c51fcb5dad567a859a61339ce85e96440137827e9c1486c44b6ea08fecfcab4470a686950a2b3a8261c0ffaaf3a5187a122ee9e3ceb8e5feaaec40e49d1929979b46e6127897775d660335b74110ccc800afe2e19be1af36989cae89091116edc2be5776eb67a7483ab6f953b9262386b1cd131a6f9e3571a0eb914dba91504d9c21ea02e829681134b571c8076d70a539116fc6fe9f7fe6bbe0b5e1758dceedbf3ab64d808fa2c3e5c1dddcee284356b808c31373f2c605cfc61f383d03b17aae425eb1288d49dd69341b1f8f40cf12f6290bffd1ac978a3c177b2fd3ce646acc7351c38898b7cd56eecd9f46ab23f44805cc6cedac74f4ed447ab91b0698808d584684ed30010733f09d1b9e8416a8ff6ed9e268d3318726142c5093efc801306b6e117947a45c756e006fffb4e14d6777dc709cc17033486dd753b07537c7486eff5e6dd8", 0x1000) 16:00:03 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x9, 0x40, 0x3f, 0x3ff, &(0x7f00000001c0)={{0x5, 0x88, 0x1f, 0x1, 0x3, 0x5, 0x4}, {[0x1, 0x3b1, 0x40, 0x40, 0x6, 0x7f, 0x1, 0x2, 0x3, 0x7051d925, 0x47c5, 0x517a, 0x8d56, 0x1d8a49fe, 0x5, 0x2, 0x8, 0x5], [0x5, 0x8, 0x8001, 0x5, 0x89a, 0x1, 0x4, 0x6, 0x4, 0xfffffffffffffff8], [0x80000001, 0xb897, 0xfffffffffffffffc, 0x4, 0x800, 0x8, 0x7ff], [0x8000, 0xfffffffffffffff9, 0xfff, 0x3, 0x7fffffff, 0xfffffffffffffff9], [{0x7ff, 0x14, 0x7fff, 0x5}, {0x8001, 0x401, 0x1, 0x1}, {0x7, 0x224135bf, 0x5, 0x3f}, {0x800, 0x4, 0x449, 0x6}, {0x7, 0x4, 0x8, 0xcb}, {0x6, 0x3, 0xffff7318}, {0xf513, 0x6, 0x7ff, 0x100000000}, {0x6, 0xfff, 0x8, 0xffffffffffffffe0}], {0x3f, 0x2000, 0xfffffffc, 0x1}, {0x62, 0x80000000, 0x9, 0x9}}}, 0x40, 0x4}) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc0000], [0x27ac378b, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffffffd], [0x4, 0x0, 0x0, 0x0, 0x0, 0x100000001], [{0x0, 0xfffffffd}, {0x0, 0x0, 0x9}, {}, {}, {}, {}, {}, {0x0, 0x10000000}], {0x0, 0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(0xffffffffffffff9c) fcntl$getown(r2, 0x5) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:03 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) listen(r1, 0x20) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) msgsnd(0x0, &(0x7f0000000380)={0x2, "b8b0feba3bfc694276f863f9a264d10de9d5e7dbe3131c6f10adeec9a0c9ca4c526c0f3e2aecf891f10fcabfa1f4ae45b5e543b62c0c95a12ca5b49236b9a5c240532c4e8279008097b2a352bed21b12b852cb13a07162b12192f52153753184efca6b385bf9c18556dde46c638de7e68726e46031f99f31d49437995b49a5ed6198773ccdc772bc90b535718942ef69a485c60c1150"}, 0x9e, 0x800) recvfrom(r3, &(0x7f00000005c0)=""/60, 0x3c, 0x841, &(0x7f0000000940)=ANY=[@ANYBLOB="dfd52e2f66696c65b0008c434bafc1604cac09deb0dcb2a2d35adfd9a3f21c68ad4ab28c567dbb3e146a7af8827967e282c5107c271e63f1116ba037cc810612bde248345ee854a1992bacb60ea1c6bcade2"], 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000600), &(0x7f0000000640)=0x10) mknodat(r0, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) mlockall(0x1) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0}, &(0x7f0000002800)=0xffffffba) getpgid(r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002840), &(0x7f0000002880)=0xc) sendmsg(r2, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000f40)=[{&(0x7f0000000740)}, {&(0x7f0000000800)="2d20059fa2850a08831f69b0d6aefcd961834f5c6d98ae1cceacd356ed23c40bdcf1e170689660957c45e26c2d4579d132f97cc24ebc13b23740a27d02e237456663e87899efd5224d99f00f4f32a2b13706bc7e9cf35d6eb356f0a08963ccede1ab9c76cbc5aebca33e5d9431d0fc9913b3175c6f37366f373b9b95ab44392a6b2818548aa5ee53fdce527cfe0a15e27b915e01b0f2fb2d88862b71bb80c1ce478010db37875d4fe095dc07483f3ab70db904842fd6cfd57139628f42a7e224fc2ddcfbb6fff4aeadd256a2394d0964a499eb60c30b5a2b1f9e98a5867f14f27f", 0xe1}, {&(0x7f0000000680)="7a310e1f79803c4640e2446ad827d581e8cc104e76245a7217b9291e6f8b7cca436e738f2c0dc4a0fa66713684af3358b9d67aeea77a694d19a8d44159912835062f97846ebc190842104380822e54dcd8fde3b4272c32fd34806de295322191d39a6c63983d183b7a97b93d5357ff6e92c7b9d751dae86f199a770d10df5b5edd9cf755f2a06464928a6331b73cd3081a7a22e15b18ae0b1b18d7b9f4105c7c92a8ce34133047dc667d3263a0deb3076d27909ab7a48db0704910069b2c721a", 0xc0}, {&(0x7f0000000bc0)}, {&(0x7f0000000cc0)="b8c502c6f652875696402299ad3c9e7b0f9f273e85db5095ea0ab371d3aa38a65b0574b5ad4abe9dc298c789574df6434add34a7b3dde313fa470c58aa0e0d14897fab0d35528431d56bd7e3147d0f3a8387a8482080959617b7e75ea104fd2b99a3e7bb57cf41bba607b19df5560afdeeab1dfccc3578c9084526243b379232bb4c74ba63550e6a638342", 0x8b}, {&(0x7f0000000d80)="a01d41e83e6c566260cf29dc60b93e5173732a0fabc7bb0df090ab94a55d7b687185aa36f448a19148500ee38a964575ae0762fcd2a5587ad519eede97d3d50bab72b6b46b171befad68a27c2b20c730a582a46d43f91cfc402909fefa8de5394dc0cc6b483c85d6c72112", 0x6b}, {&(0x7f0000000e00)="b1b1776e8b78b76008a567f158cd6bb99541f88d0f26811bce3962cad7186f7675853a822f37cb5a3bba5bbd777f3cd402a644a409f443", 0x37}, {&(0x7f0000000ec0)="87d9e13ddbc93e9896aa21f4efcf3384872b758d31f0e004037021f680327bdf204ad0cfc53d898c19303572c289021fd454862bb756b712e5d41d11367d0372f6f2ef6c34010f10db8346cbec95fdb31a46038538b0617c0f57364dbd6b85", 0x5f}, {&(0x7f0000000900)="9a0e42c983d7a18b7e", 0x9}], 0x9, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(r5, &(0x7f0000000580)=[{&(0x7f0000000440)="759e916795eae66598472b6ce36b722a24a6f2794f71f3fb63f2257ceabee6b74f885334dfd1ccddb90a0fd786a99f92f272d4c971a611305ee8003cc445fa1398ec5db30b94622b6eba4f9e5d690fd8089066ac79547e92024dc52a24202631a0e2b4bf553a6e9e806b1197b408ce", 0x6f}, {&(0x7f0000000180)="f1b5fa7d6378476d5c876f2aa1620816f489b1618931eaf18ab53994882fe9ee278b2747de35", 0x26}, {&(0x7f00000004c0)="d0d6fc3382647b07b9a7a68ee74210e11e1ae5a7c19609713fa10bcbd96e81e8927007a161a8cdb664df80e87c3ad4fd0b0b9dd934a63fbcf12a4b26a1a79062b9d661e5073cf4ab338b3b391f6aac8261c9e846d9469f33333065eb781b676813e786d852cc28654f40fbb254bdb49f4248cab8feccbcb1d0970535b0f2a809e4e2bf93e2eb1f572aa3bb65e5d4af65b0d9c7bfa265cac1c496929263e02ad767c8f32df3b98936", 0xa8}], 0x3, 0x0, 0x0) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28, 0x401}, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x84}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="d0788172f226f371d7499be9ef77") r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0xa8, 0x10001}) 16:00:03 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = dup(r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') kevent(r3, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0x81, 0x1, 0x1ff}, {{r1}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x2, 0x87}, {{r4}, 0xfffffffffffffff9, 0x0, 0x10, 0x4, 0x8}, {{}, 0xd, 0x80, 0x8, 0x9, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x1c2, 0x400}, {{}, 0xfffffffffffffffd, 0x582eaed0e2af6d70, 0xfffff, 0x2, 0x7}], 0x1200, &(0x7f0000000340)=[{{r2}, 0x7ffffffffffffffc, 0x80, 0x40, 0x1800000, 0x81}, {{}, 0xa285ef550571ce49, 0x98, 0x2, 0xffffffffffffff02, 0x4}, {{r2}, 0xfffffffffffffff9, 0xb, 0xfffff, 0x1, 0xfffffffffffffff8}, {{r5}, 0xfffffffffffffffd, 0x99, 0x40, 0x1d60, 0x4}, {{r2}, 0x8000000000000002, 0x1, 0x2, 0xfffffffffffffff8, 0x33c}, {{r6}, 0x8000000000000004, 0x1, 0x20000010, 0x80000000, 0x1}], 0x9, &(0x7f00000001c0)={0x3, 0x1f}) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCPROMISC(r7, 0x20004269) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)='0', 0x1}], 0x1) close(r0) syz_open_pts() r8 = syz_open_pts() r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') writev(r9, &(0x7f0000000100)=[{0x0}], 0x1) syz_open_pts() close(r8) syz_open_pts() 16:00:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x20, 0x100) acct(&(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x10, r1) 16:00:03 executing program 1: mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20400, 0x0) pipe2(&(0x7f0000000040), 0x10004) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000d80)) socket(0x18, 0x1, 0x0) 16:00:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0xc6c, './file0\x00'}) munlockall() r1 = getpid() r2 = geteuid() r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="aff287801bfc185ad682ebed9181a420dd392a46a005d49636211eb88245986fc9e5e25f5f84bca38fca67f33a057e74a120faab0181b6c3cd2c4f76728a498337ed108b82e2e216258f2fe5619a", 0x4e}, {&(0x7f00000001c0)="2eca26d176c8f6803ac159ce9d39af21beff8817789f7b037715282c05ab11d07d495b1a85616054bfe6ff9686f9fa6c6ff5046d8ac548cfb65bfa2c9de96d967848510f86697cc168355ebfe7297479aeef0ee80eeaeb97bb1f90d5fdb643168c019fe65c42bed9d4a4c1161e6fc89bf9aab1a902e398f9", 0x78}, {&(0x7f0000000240)="48643b47ebcbf52a879b052d2986d6bc876536951b2a6215b7b899a5008f7b2bf6f72550bc408d143dbba66084ccd8557638376cd701e6144bc853774ca2818ad14a45a3877fc7b682dff1034052c06af672db6272cf13d707dffabe9ffad06e25a66fb79e3553143e53506d1ff36555f07c49090b8463c9598c9b42b194bed9520f", 0x82}], 0x3, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r4}], 0x38, 0x9}, 0x11) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{}, {}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9200000000000000}, {{}, 0xfffffffffffffff9, 0x68}], 0x8, 0x0, 0x2, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x263, &(0x7f0000002c40)=ANY=[], 0x0, 0x2}, 0x0) close(r1) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x4000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206925, &(0x7f0000000300)) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) 16:00:03 executing program 0: r0 = semget$private(0x0, 0x5, 0x80) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000000c0)=""/155) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCLOCK(r2, 0x20004276) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x7}, {}], 0x2}) 16:00:03 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000780)='/dev//iskmap\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x5) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x24}, {0x3c}, {0x81}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x8) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000180)="3bfc39265635781cde0c442362c0493da6986b5beb436e60378480b0b4440000000000000000fcc521bb86effac27a05384c05a2e76f2bbd62c916af7065e33a7492ffd9289fcc676ca774ac001aec7522fbbcd8c9c2b09ecdc81b34c39dc4fb97942d1f05aada13ab510b998f57c893ff55c47509674cdc6932080e7e9f1067e784e23fc6ffff6e1a2e7500000000000000003b4381819bd2c2de8b55ef8a1f71ec7554f0a5665bc36190a6b336825ea897fdb4462f0d5ce86b96284dfd37d78a4e1d5e8a54", 0xc6}], 0x1) execve(0x0, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x3, 0x6, 0x100}, 0xc) 16:00:03 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x800, 0x8) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r3, 0x1}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/166, 0xa6}], 0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x9, './file0\x00'}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="195a82a340b5e5d9c005bfab0848") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0x0, 0xfffffffd}, {0x14}, {0x1}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000180)=0x3) 16:00:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0xca, 0x1, 0x2, 0x7}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0xfa2458d69dfb7a68}, {0x101, 0x8c97}], 0x2}) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f54405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r6 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001680)={{0x8, r3, r4, r5, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r6, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r7 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r8 = geteuid() r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r11 = getpgid(0x0) shmctl$IPC_SET(r7, 0x1, &(0x7f0000001680)={{0x8, r8, r9, r10, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r11, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r12 = getgid() r13 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r14 = geteuid() r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r17 = getpgid(0x0) shmctl$IPC_SET(r13, 0x1, &(0x7f0000001680)={{0x8, r14, r15, r16, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r17, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r18 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r19 = geteuid() r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r22 = getpgid(0x0) shmctl$IPC_SET(r18, 0x1, &(0x7f0000001680)={{0x8, r19, r20, r21, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r22, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r4, r10, r12, 0x100}, 0x1000, 0xd, r17, r22, 0x100000000, 0x5fe, 0x31fc, 0x6}) r23 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r23) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000000)={0x3f, 0x0, 0x10000, 0x0, 0xffffffffffffffff}, 0x0) r24 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r24, &(0x7f0000d06ff8)='./file0\x00') ioctl$PCIOCGETROM(r24, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000200)=[0x0]}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80, 0xea, 0x0, 0x8}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x6, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="bb529dec1cedc82bf998ba5e4fc9f4f7fd534ebc35115d7ac9182b70daff43a7c6cc4052bd3f6bb0c7b983c78b14a3087728e94aed41d761d4192465e607c8a8ecf4823b62cbb9fb72569e48be2b43232d77ac3c8b7c0d281186aefff88be228b9129bac0c39c204305ee0d9944309fafa67b2b8c78d3099fe0b37b85bf4404b3c6d86d5462f6a836fb2b84dcc6c19d476b4dcfd", 0x94}], 0x1) 16:00:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000077c6d47b00f2ffffffffffffff4000", 0xfffffffd}) r0 = socket(0x2, 0x5, 0x9) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff04) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x31, 0x6) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setrlimit(0x5, &(0x7f0000000280)={0x0, 0xfff}) close(r4) socket(0x400000000018, 0x3, 0x3a) r5 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x40, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') chflagsat(r5, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x400, 0x0) syz_emit_ethernet(0x1f5, &(0x7f0000000100)="79ff070000") 16:00:04 executing program 1: symlink(&(0x7f000000bb80)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r6, 0x0) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = kqueue() r10 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) r12 = kqueue() kevent(r12, &(0x7f0000000080)=[{{r10}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000200)=[{{r11}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r9, &(0x7f00000002c0)=[{{r11}, 0xffffffffffffffff, 0x31, 0x10}], 0x7ffd, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = semget$private(0x0, 0x7, 0x286) semop(r14, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r14, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r15 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r15) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0x68d) r19 = semget$private(0x0, 0x7, 0x286) semop(r14, &(0x7f0000000640), 0x0) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r18, 0x0, r16, r17, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r20 = socket(0x11, 0x4003, 0x0) r21 = dup2(r20, r20) r22 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r23, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r21, r22, r24) getgroups(0x6, &(0x7f0000000080)=[r24, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r27 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r27, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r29 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r30 = geteuid() r31 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r33 = getpgid(0x0) shmctl$IPC_SET(r29, 0x1, &(0x7f0000001680)={{0x8, r30, r31, r32, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r33, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r34 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x7fffffff, r28, r25, r34, r31, 0x140, 0xfffd}, 0x8, 0x1, 0xfffffffffffffffa}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={r6, r13, r26}, 0xc) r35 = kqueue() kevent(r35, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) kevent(r35, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) r36 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r37 = fcntl$dupfd(r36, 0x0, r36) r38 = kqueue() kevent(r38, &(0x7f0000000080)=[{{r36}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) kevent(r38, &(0x7f0000000200)=[{{r37}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r37, 0x80104277, &(0x7f0000000100)={0x212, &(0x7f0000000300)=[{0x3f, 0x3, 0x7, 0x3f}, {0x101, 0x1, 0x9, 0x61}, {0x1, 0x2, 0x6, 0x101}, {0x200, 0x6, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000180)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x106, 0x2) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(r0, &(0x7f00000001c0)='./file1\x00', 0x800, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/n\x00\x00\x00\x01\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30, 0x2}, {0x3d, 0x0, 0x5}, {0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f00000001c0)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000200)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x1, 0x0, 0xf415, 0x7}, 0xc) 16:00:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) listen(r0, 0x0) r1 = semget$private(0x0, 0x1, 0x10) r2 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r6 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001680)={{0x8, r3, r4, r5, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r6, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r7 = getgid() setegid(r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r9 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r9, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) r10 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r10, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000000000)) dup(r9) r11 = fcntl$dupfd(r9, 0x0, r9) write(r11, &(0x7f0000000180)='\t \n', 0x3) fchownat(r11, &(0x7f0000000100)='./file0\x00', r8, r7, 0x4) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r3, r7}, 0x8, 0x0, 0x1}) r12 = getgid() setregid(r7, r12) shutdown(r0, 0x2) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x58c], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x5], [{0x0, 0x2}, {}, {0x0, 0xb}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x80) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000000c0)={0x2, 0x8, 0x6, 0x4, 0xb880, 0x2, 0x6, 0x10, [{0x80000001, 0x0, 0x2, 0x8}, {0x1, 0x9ca}, {0x6, 0x3, 0x1000, 0x81}, {0x0, 0x8, 0x5, 0xb}, {0x2, 0x5, 0x40, 0x2}, {0x4, 0x3, 0x0, 0xffffffff}, {0x7, 0x5, 0x1, 0x7}, {0xc9, 0x4, 0x80000001, 0x400000}, {0x6, 0x65, 0x7, 0x81}, {0x6, 0x9, 0x7, 0x5}, {0x634a, 0x3, 0x7, 0x88}, {0x0, 0x20, 0x8, 0x7}, {0x6, 0x4, 0x3ff, 0x4}, {0xffff, 0xffffffff, 0x400, 0x4}, {0x2, 0x2, 0xfffffffd, 0x7}, {0x7fffffff, 0xffff0001, 0x4, 0xfff}]}) r3 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000200)='./file1\x00', 0x2100, 0x5) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) mmap(&(0x7f00006fc000/0x3000)=nil, 0x3000, 0x9, 0x4011, r3, 0x0, 0x3) mlock(&(0x7f0000170000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="14c3", 0x2}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') listen(r3, 0x8) semget(0x0, 0x2, 0x200) writev(r2, &(0x7f0000000840)=[{&(0x7f00000002c0)="8f911a3339b3033bf55796955910963cedfb377b3df8241587353aca73996e43786ef4bf78ffcec989a9bd8b3aa99c7d42667cb2a85eaaa7cde8f00ff6a8732bae2f8b4d635f5b76ee5c9de306798d04c4122aad2bb613bc780489238d2f2ae046618d5a3c0de2f042b0a8f718ae12e7d99564f8f0b86dec6c8a5f889f2e5133b09911d82cd085a259f56f44aceb107447e6941c3d28056e79744a4b9967", 0x9e}, {&(0x7f0000000200)="e75d889ef7ba59a10601d11f06b4ef41852f0e7f67e5c21c1380ff76e41bcdf8f3162b56bed29faec9aa5639b9b70cd37b1ed4e40fba93472319a79b08b9c35a011e8ac267bc6dcf99e9777db02ae287ff1fe337cf4036b55d00fd084b587482413059b6faa3d2a585602e783b68", 0x6e}, {&(0x7f0000000380)="75b7c899a426b1ff088e165121c63672258050201369f3191dcdb93b3600d5ff0da8fff8682f7bc0748c5906ec00c3ad8e216b2a1edee147d6452618a9a317bce86a4e6da412d485d5bb47501f254a8dab7551cfcf4c2d8833012fb43cc0f27a351c79a2c6488710db24b85a3bb5b0c13f20d074ef6f588f1cd4b422428e012d797fd4233cb20ee4007279c5c73b91", 0x8f}, {&(0x7f0000000480)="1dee2ef59c911476d44bfcf132b0977eb7b08f9f48d1d7516b46fb34bc164642d1f905adb9e3a3e02d2c6f1bbb5646ee0484a89435d204d7fa6ba36b9472a752de97ffae607b4e0403eee28e9dab5f4e3c1cd7b450ef2fff8c971e003dcc997c16087786f9560fdc2f5a7aee8141bcc444273fdc6e2493a04222778f28adb0ed1ef0a7f1a6ce0ded9e31cbe8b8d39ce57d289885db6ba6999c61ab5bce54d12d703fec43f0057cc10fd9d1f284ce413cfbcfc492106a3902e4cbb6383531ef221d51a89a696a1a2eccdd8d0c208208e86e75e457826752a79b9ef7b52fe739ae1b486b4ff2449b16ce54d87d1b2d74e7", 0xf0}, {&(0x7f0000000040)="bc57499f127c284ef0bd8d7adcdf309a2a0eacc806ec06ca8c4ebbde", 0x1c}, {&(0x7f00000000c0)="aba6f926b5a1a6fe2b4253c00bd38b99a1d24ff0c8f0007e2ed4c9200f36fb3ee67138186c420f7f601fb5cd2e73be8a", 0x30}, {&(0x7f0000000580)="a516b1c30bdfeb51288ee57ae4067923aac7e86cd2e65075fb34fe45f67579bb52c04f0540875f856ddb19e4fbca9399795585c04a2772e2976d128217c7eea5187acc59fa2e4a0a468294fdd884ee14bf76a8f558f525ead75e5f4d3a95681ec5e2234ac744335aed3808fcb076a2a0f002850d684e5333b428f7379ea269187198b13e4d1868c7aa", 0x89}, {&(0x7f0000000640)="c278599a72f93180eea3c47f4502590982dfd870a0350ce2d29ecdb43c8f39a78377e71066d1f51dba559b2baa4edf129d5afd032e8fc52b26cc66ada6f8c84a84426eb0e4680f570b2b1519fa312f50777dd82e2d28e455e2bf1ebc88dc847552e228e22b15814a3b33de960840e0abeaae3f0054ec2164520d624c2e4c0397fa3c35e689188f778a47701ca718abd3a9d9a30b37209c3368c418010c79ebafd595be4a92a32b9600744376cbafac13eaa983773c5a83b22f66e3", 0xbb}, {&(0x7f0000000700)="71962babfdc0aaef7537fd65c2bdb298602cfd87e56a63c47997d7e692d04a259a7c25eee6584ec46ebb68c78100f46a4e1074366ff8afcd31df8756cf94f0796d1f767b108eac11dad4b6dd4016789807a962b31f28a75f97634bd75c971c2b7f81a207ba431639d16d8e2d6d218569ff7993c667ec8d28e1ceeeacda6a6de74aafd6306b67", 0x86}, {&(0x7f00000007c0)="91e15f01989cc8161af31eacd9ca1234ece4184b9722e2a0a535ceff4081d4c3834d97ee05f636f8cce0a2d46d7e41e3d523b84f0c0af0bf5bc7a706889f676949b343cbf0c60b2b3332254be1ae8f05954117952cfb28bfdc7f4fd3c9c0d9c79b5faa17d90cdf058551a7e5af1382a4a9c4d43d", 0x74}], 0xa) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="000000cfd10e9a37d71e4975e7924337ec923670d818abe618c8c9cc3fff03a9b00893637b0a2b25c9147b1ec22185d1723fc1cc8a3974488a9ee235e4952131690d62cda407de78c7eb43c015f02a466ee6d437836548dfdb66c1", 0xffffffffffffff05) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x1000010008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffdfffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x4f8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x80000000, 0xba6, 0x100, "d6d06c8a40b3a95986de6982fa385680bda074ad", 0x0, 0x6}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c0", 0xd6) 16:00:04 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, 0x0, 0x1000000, &(0x7f00000000c0), 0x7, 0x0) kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x84}, {0x4006}]}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x1) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x3f], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40000202], [0x0, 0x0, 0x4, 0xffff, 0xffffffffffffffff, 0x3fff7bdffff], [0x0, 0x40000000, 0x482, 0x3], [{0x0, 0x0, 0x0, 0x80000000}, {0x0, 0x2}, {}, {}, {0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0xffffffff}, {}, {0x0, 0x0, 0x100}], {}, {0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:04 executing program 1: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x20, 0xffff, 0xfffff217, 0x1, 0x2, 0x0, 0x20, 0x0, 0x2, 0x0, 0x3}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x10001, 0x2}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0xff, [{0x0, 0x5}, {0x3, 0x9}, {0x2, 0xb9d}, {0x2, 0x4}, {0x7, 0x80000001}, {0x0, 0x100}, {0x1, 0x401}, {0x0, 0x8}, {0x3, 0x78}, {0x6, 0x42}, {0x2, 0x7fffffff}, {0x4, 0x3ff}, {0x1, 0x3ff}, {0x2, 0xfffffffd}, {0x2, 0x6}, {0x3, 0x4}, {0x3, 0x1}, {0x1, 0x3}, {0x1, 0x7}, {0x2, 0x4}, {0x2, 0x3}, {0x2, 0xffff}, {0x3, 0x10001}, {0x1, 0x401}, {0x1, 0xffffffff}, {0x4, 0x2}, {0x2, 0x7}, {0x3, 0x2000000}, {0x0, 0x76}, {0x3, 0x200}, {0x3, 0x7ff8}, {0x1, 0x4}]}) clock_settime(0x3, &(0x7f0000000240)={0xed1d, 0x2c39}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r5 = dup2(r3, r4) r6 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x8000, 0x100) mknodat(r6, &(0x7f0000000300)='./file0\x00', 0x100, 0x73f8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="76bda4410024a41af64ef34f9aaf21f13e0d79db53eb4b8526492fe7d42eb9bbce93c4a0e3fde1a3df0fe41b6e75ff4fa0e6bda119b85aa0930c2ee7eed3616f768dcfc6f12d14c0db9ad73406b1306d992c3fdc02b9d9211a787f17143688d9689fa97e58f95ae61e5da839642f10371334b63e57ef829716b88041d738cc8d5fcd89379c19cbba563a419f747d22d2dd31c33ef60c25c1a91d6e84b3ec51930a729bbc8205a8d08faed9e03209fa1723a38104557e00c934b2d606611aa55514acdbed873f28294279d88dd8592982f4eae16e77991a282d092e2153423b447a265e7ad901d0c5f4a9", 0xea) r7 = openat(r5, &(0x7f0000000440)='./file0\x00', 0x80, 0x15) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000480)={0x0, './file0\x00', './file0\x00'}) r8 = dup(0xffffffffffffffff) accept$inet(r8, 0x0, &(0x7f00000004c0)) socket$unix(0x1, 0x5, 0x0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000500)=0x4) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) renameat(r5, &(0x7f0000000540)='./file0\x00', r9, &(0x7f0000000580)='./file0\x00') r10 = syz_open_pts() readv(r10, &(0x7f0000001700)=[{&(0x7f00000005c0)=""/127, 0x7f}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/7, 0x7}, {&(0x7f0000001680)=""/10, 0xa}, {&(0x7f00000016c0)}], 0x5) r11 = socket$inet(0x2, 0x1, 0x6) getsockname$inet(r11, &(0x7f0000001780), &(0x7f00000017c0)=0xc) open$dir(&(0x7f0000001800)='./file0\x00', 0x8, 0x48) r12 = open(&(0x7f0000001840)='./file0\x00', 0x100, 0x11e) write(r12, &(0x7f0000001880)="21fbfa24eb14dec42596f79a8f623f1f953aea38c7ac763096914cb303abfa8f0b7b1daf7da37fa088833281646f5aeef15872494075a88634210dc05d0b9f6e9244cae57e2323df37e49d4c592891361cffb3ed6f058668b59fe9da7fa0ffed744946823f0ad4ed3085b6739ec1ceccd1ec30a7b78cdc0b90f73d80837161e19168e2be83684fe395eb94eb9462121a7079df5a68e0b521fedb628198794dfba702e2ee6f3a13a476116f9c922b767c61e85cb128232217a9ae5325d1560c587cf5ff7569b878cb5a2176c4bc9cb32f1e4428", 0xd3) sync() r13 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendto$inet(r13, &(0x7f0000001980)="18e2539b0c7556e76f1d148a8bd0fd2ded767ac6c5e4ce", 0x17, 0xf, &(0x7f00000019c0)={0x2, 0x3}, 0xc) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="ca2312021dc49ce6c1098e11a6de5d626f0267a371187c872641e40a6496a169325736480d4c2a7bae25e524f807fd23f325aa34d8b93dd3dbdf0949e493ebf50b41500e381b3f1ebaef565920d7752b32a6bc864009666f37cac8488e6cdfdac5d7eb90e4bb3738628c2112ada0ef6b874bf5ed77c8637e36d8fc3f751a65a83cfa0fe0e2ddd5baef79d053d143f80a23cfa19bbb0cd2003b07e020476df134e3ba08a3c315f05041ebc44ac5", 0xad) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xff, './file0\x00', './file0\x00'}) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5, 0x3, 0x6, 0x1}, {0x8, 0x80, 0xff, 0xfffff800}, {0x81, 0x6, 0x3f, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:05 executing program 1: munmap(&(0x7f0000574000/0x3000)=nil, 0x3000) minherit(&(0x7f0000520000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000576000/0x2000)=nil, 0x2000, 0x7) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x6, 0xf9d, 0x3, 0x1, "72a40ba93b4f3721b8cc33b07bff5dd894698541", 0x2, 0x6}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="bd", 0x1) r3 = syz_open_pts() close(r2) r4 = dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000000c0)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) getsockopt$sock_int(r4, 0xffff, 0x1028, &(0x7f0000000200), &(0x7f0000000240)=0x4) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000014c0)) getgid() openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000840)) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') getpeername(r2, &(0x7f0000000240)=@in6, &(0x7f00000002c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xfffffffe, "000000000000000100002000"}) 16:00:05 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400004002c5, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x6, 0x220, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) socket(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x400, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="43de057255cc4eb8", 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:00:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x1) clock_settime(0x0, &(0x7f0000000000)={0x14260f1f}) 04:35:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') accept(r0, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 04:35:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3d}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r3 = geteuid() r4 = getgid() r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r7 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r3, r4, r6, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r7, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) getpgid(r7) r8 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000000040)=0x1) 04:35:59 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) 04:35:59 executing program 1: getuid() r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) r1 = semget$private(0x0, 0x1, 0x10) r2 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r6 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001680)={{0x8, r3, r4, r5, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r6, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r7 = getgid() setegid(r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r9 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r9, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r9) r10 = fcntl$dupfd(r9, 0x0, r9) write(r10, &(0x7f0000000180)='\t \n', 0x3) fchownat(r10, &(0x7f0000000100)='./file0\x00', r8, r7, 0x4) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r3, r7}, 0x8, 0x0, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getuid() r13 = semget$private(0x0, 0x1, 0x10) r14 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r15 = geteuid() r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) getpgid(0x0) shmctl$IPC_SET(r14, 0x1, &(0x7f0000001680)={{0x8, r15, r16, r18, 0xffffffffffffffff, 0x40, 0x7ff}, 0x3, 0x5, r17, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r19 = getgid() setegid(r19) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r21 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r21, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r21) r22 = fcntl$dupfd(r21, 0x0, r21) write(r22, &(0x7f0000000180)='\t \n', 0x3) fchownat(r22, &(0x7f0000000100)='./file0\x00', r20, r19, 0x4) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r15, r19}, 0x8, 0x0, 0x1}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x8, r3, r11, r12, r19, 0x0, 0x1f}, 0xffffffffffff7fff, 0x81}) 04:35:59 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0xff) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xa, 0x0, 0x9d1, &(0x7f0000000140)={0x2000003, 0x400}) 04:35:59 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x8) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 04:35:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xff, 0x1, 0x2, 0x80}, {0x800, 0x1, 0x4, 0xfd}, {0x0, 0x7f, 0x3, 0xe9da}, {0x400, 0xff, 0x6, 0x9}, {0x5, 0x7, 0x7, 0x4}, {0x2, 0x3, 0x3, 0x80000001}, {0x96, 0x80, 0x0, 0x1f}]}) 04:35:59 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0xd6a, './file2\x00', './file0\x00'}) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r1 = semget$private(0x0, 0x1, 0x10) r2 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r6 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001680)={{0x8, r3, r4, r5, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r6, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r7 = getgid() setegid(r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r9 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) r10 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r10, &(0x7f0000d06ff8)='./file0\x00') openat(r10, &(0x7f0000000240)='./file0\x00', 0x10000, 0x32) writev(r9, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r9) r11 = fcntl$dupfd(r9, 0x0, r9) write(r11, &(0x7f0000000180)='\t \n', 0x3) fchownat(r11, &(0x7f0000000100)='./file0\x00', r8, r7, 0x4) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r3, r7}, 0x8, 0x0, 0x1}) setgroups(0x1, &(0x7f0000000140)=[r7]) 04:35:59 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 04:35:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x10001) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:35:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) chdir(&(0x7f0000000140)='./file0\x00') r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000100)="46451b67c381381d", 0x8}, {&(0x7f0000000180)="d716098db89025ff2ae440f8888da7", 0xf}, {&(0x7f00000001c0)="549b3f811bffa7a74061d4638035ab6ee155a6232992c656f14d69946f9c3712ad2b21a8ca272802d342c875c5cd18e3215836b721739b1ae13acec5472dbf07d808f9378542fa31626d01883f986b0643b88f3d1040a3755ab02dcb56f1d2f47dca11d916d94013eb4bdef55617b66405cbcaf376c3de54b6c4984365a7b2b49bbfc4a2f1660f1bd614cfae34ade60b105f40b658504a6ff2e2a8a7351ac193d039e776300c26391b31a9c028347c2f78336bd8206ceb93feef6cb8b8990b30d5112ef73ee70dd5975eedd80b2cf9acd09b2aacc3e4ab137356152cc6876c6c23466686befd1ee29f8ee691aa44c4b7f32d81c2d7973308c5a0a5c2279911fe7e14c3bc950c841ca66186bc4470add9622124317d786f99e404be7abda86ccc2c90de7932fa8f4fd76f51f622e069d0613c1f58ba4297a3eb8ca2ca1647a032f2572540b2e883a71a9389c666e8d69ec97bc750237dc150e39432cf229064ad58aec4a55dde21cd2ddcd62b3cc272e010662b60b4e3752c4dc09e020dc0200cffde0039be7b1c5ce5a9121bcc9cc92e1de17c12f8b758dd27849488d788e63891d460be225bb656d02f6034f25a4e32c4badcf53a214574af00d31c8ea6b67aa84a8219c893a0ea95cb03ee0e11856a434d30f1a06e8662f221cb362708bfa4a0429b3c8234a4bf11debed6e4d2435a53cbd4cc53146dbbd463b10d2379bdc99fe33248f9fad47214e9f6fa595dbfe6ef3dd8d5ee3564580f4581d35b92f6dfb4a98bcb7c2711e206acd9383b2ef0ee3fb447d992b3c86f527d25c037d8df691769826474210519db09e8f2d9ed5eaac0abe74b3fddccc39fa221318373302b3909fde24fcb2501b2b8f7b205cdfe4602fed2ed372334121b967145c873d51f0b320ef587dde5486e153564cf26a34164369621ad5995fd97b36e5a498ba4a23716180254f3e9ba4b290dd321428e2af0201170fec5d01006fefbb626c44fcbfdd694f2cf7a3530c08df52934450abb45733df9dda6e856af2e0f6895c1c5202908ef2258af895c76c2cf00e30d13d003e1f9f38ccda397a1ba85f4f0a56514943a4204d9794e89ed7e24d942a0a835fd0abc52b5e58ed26180a2ae93658e94f81e3517bdfc0bfcb6fc1d8cff553ec67adf564eaf273a84381bd89fbfa79b1434a53b06d6b09567fd390fcf04fb8fd296982b5afba82acaba81cb0f8cebebddbe83687c57c3f97325255f65a1304d924c5d3a7a5bbe640a067032b55a72992bd6e17804e7c7720c826d8c93263143365c2a8bc9371f80d0d411e04bab705895998a76490a3100af91217ad4421f296d1dfe663b801544cc4f7df82f6486f0e7d8b4c66f4f2093fdecdc29377998a45f31283648d644a682f05e8f03e954510a9a45acfb74fa03cdffc14adc055fefe201a61ae8d9b08db1e10b4aa788ca45a4a4639f1b4f432374c701ee774e3ed82ace70307c261feefe8ac09bb27ff81a517f802484e655cf249e656fb1c018d0d1e2290fd585435efd1d81334494bff9df09161bd98254e64c63f7f2bd710302eee009728f1b446c6acbae473348c1c52fb6c8e12455d01a3eb4b07b256d4bd1db1b975957b2bc1b09b8a6f9baf89710013cd729b7a16ca06ab7e0a86ee34b60d8e01dba0ab8af36c58aa72dc36b059a5b9fde8effea3c385cdabd03ba390a1b184081d5b526d6f4a052b252fe48724a63771ae1b506a517f684462ffefd63ccf3e6aba1fd928433ae945d22f1aa4eb8af92401dbe25bb8c159826c25f298c96b6403066595509f89a816e1c9367a90227f81aa96edcc26ad8daeede6cea17f435c4b6d49ee120532a72c2b8153c9d0ad5006362fff65c4fae8b80e9cff78ab45fc4bd79022bceab7e52aecd04728539fad9d24b68850fa0d5bfed811752a88ffdc1030aa8a625ec8806e9ebe362d7189629220e4c0969ce59e8ef888ad3f1f6c23a721b9609e3a27cbf565f0e8afbe0caf950ae1653bdb8d105d633f910375d8ae19226d9dedcf1d986908068157f60947e1c2491bb4d1734ff9a7631bffbd830f3ca3989a71507f3dda5cc8fa525e8da9ca8fd2d7820491ac6b118f32f950597c1b1953c746ab01e67b7fc8a71978ea2d55eaf88c50591b51b21f14823ee8514da1d0954dea68c602779726ed082222f40b67a708b56b989bbfb435eb3911720255e552984208fb956d31e43f2dafecde98a2524be741e40069cf931aee0fd3bfd37ab38439ddf400d1b83d32349944fa570b8edfc2e9bab409c8ad26462683ba1f3bb251812c082e00a950ae1974c3461611f59ecca9ab38af5603a213b01e706599e356bf768581a83a20783ee4276425ef601ecd90741e12e0720275accc2f309253459b2bbd653391bc8b80a1667a1fd6ba82ec52855d1784df16c186d409ef1ac3fd628b8e2e246cdbef3852a8ef9d4ef8e59c154bba459ca3adb77000371f5ffb0e9942902c1bf6c118a3f97416feb6837a915d567fe1025e0d5d1706fc090696838fcca1c5c49e55c4ebd4924f3681cf4911702671e2b33ab79eb9a63b0166ca0477ff60b3c0df98cd1fef48e3b07145ccf9b17130086d21ba6becee5788b88b8a8f123b29e298ea4806690907c1bf5d1f4d0b37767d07bad5fbaffd5800cca0ef7f4c91d195c30f17c668961554a6297e883eb9b70bf767f21d6cd11ea35ff00793ff40c76420a9dd82b11024a69599591bba6f4d903539992374e0633bc6021d0985759efaf3379a66054a6943f71aa43fa877ac4d4506d704807d86baba612ce1a4e2f3ebd5bb0c984af9662ad3db5a9a582a0d26bd1a1b0ea476401156bf971fc3d131104685535bb41fa53200b536da2652ed9f4b97c48e8ca79d495c447139aef5bf77e793b5f3566ee8ce42124b65030cab6d27ba45826ee3def2cf2c409980ae00cebbbd9d161c6360bae43e4c0919abdbd55012921d696b53fd04389c77fb97ecafd1043b23561a34328144ebd3aa63fd38f72b193057b6aad8670d4788130daf1d93e4c2f82e93f8cfa7d5564b07e84195dbbe3839386aec0ab73e6b8773d416e8f03695a20a3b79b105abe759880fba97074b97ed5670e39f6a19d3271fcb30f5cd677e22786f377eca95d506c4397f5798298db0e9cf6994f6489bc047c688559df3205bd7c68398a0492dd68ced8249ff77debcb6cb6f001e2a9ad11fe9c247472548ff2618ac3f81657d2793d1f4219248faf027e3504785565052878b868f4bd72865e506b76403ef20d3cf0c0d34570e553cc7604e03824f84c6e32131184916f2982b5e712dfbb4b855d53ae3ad7259650d164372c0b5e2d78e9945b7d29668b68b91805a0a808ec9e9ce7b88ef0dde61422a42133ac904c4a88560288b8ecc06edd296ed3ca7a01eb7be84f052485b838cae59a55f89bc5d55bbcba9213e98ce27721c1b5d5074382cf8b3dc740aba92828051c4224c803af984a1e253715f4200f65e42a2fc7966de5e963838b093631e2fc060042faa05119895df4256bfefe656ff140fce74d0da89fed28fcd90108d2ce679e398b7ed1d275451a2f3ccfa9fdcdb61f499674645305d79f770d058bddf99546241ae7ef2ad22dce7693caf004a813757523995f8ca33d8db8622dba8e37bb161c530c0d5b6b2e7d2ff5396a0363d8b11dedce9dce0f047ee225415971e7b6fc7dd82c48c37165b2a22c5a5292ccb858375fcccfde186d5036a6ae743332ec9b65f01b878ef7de37072b3d1c7a11300655d1469d7b530cd5045d44e65c1a199bc58e8499f55cf43ac1fe5619fe01f14899dc5c5670187910943c0a63782d6192f95ecec23c4e563bd7835dde89cb49445672863d56d81eae97e8a8f99b79136a9a0340179ec0da3dc2d738b81b2188017d985f51cf9ea2baaf09ee918513309cb4e29fc44ae90e7c2b653322ac896a77f8f7001652cd1eb58ee8baa4100c07acc1e7c8e56006153376eef02c12d17181ef816a5333c2c8a7500e6fd88cfa4163daffe09ddbf529966deb67eb36f670451bae3074dc348fcd75ace104d6b953d994c69adf9b6a3379f136b434bafbaaaf13d5aba686e3b47ed631dc5cd0c8d031ad9d64f5489780620da82c0dc49ea92dd958fe57774ecb24a7ed7f0a927ff1692a4e1eb5cf8e6490667387c79c442df8561114e2eda496cc5f574e287e362dfda7c65546ebcb95a2761fa4c47b7ece099ae6fd6baaf4dd4619be988083aafff5d5a3bd0f935961d69a575786230a4ddde49befbb00edc6ffc27a10029db577809c426eba0d8a31b5a33cec66b247c905a4f7656e5088b14e27d48e5b27c8cb8f40fba7996071f355ca8308c90af53637745754aecec48aa13dad20d22919d1b37c90d284dc91b6ee134e0cd4487d3b3e4a270c883dc91d25706ef43ab99d95a9d1998002e9214ebf094455ded28dd89d6f092beee5720aab87f6c2922d5041cec9fac5d578b4b12a12a022e005e33d465446fcf199852539c43b63ba447fb5c580e5665ac2a6ccfa19e158826d6a310f56f8ebedc4d40d46b6a8ccf9ae5241aad0835ad854525638f8baa9e1f4378e645c7396335e591bcc482493d8f7681a34fab66e8b62892ce57256da1292b4b055c61c403862a02e6534df3eb4a03ca6126c6934e417f52787fd19940e038efe105df899ded3869ac5f2ae9f649413d9c36373baa1bca6c389d285b31727710d2201c739fd727e1f8a3e737ca4431d5fd03bb46ff36ea8014c7876653bf4b11a4e4cdce2a2227f4c66f802e092e8781aef21e9eb57724b46498ba390a0c324158ea0d1b0d2d008d7dda7c4e966ead9399a8438ee8bf4faa6819a7723d4649ed23150334ef997415b02398179aedb4746174635e4d8e7c21c92242b269ab1b5c4d073b15a438e527341a7fbe62e3bc044c5d5f1d88757f84dfe7c6adc87f4590155807b29e0bb08d12d6ad4177aa9c4683b01c169dfcbdfbb297575325776a096f38df80de6da2eadd4d2f1606c92831ddba3e5d110c7c63095d8bca6daf8cd34fc24804b2288aec187de4c411244318ba5d7b33e84aa682911e497731be3631d74a960de649699eddc476a0637c12766e2c6bed6cc56d355bae296f9a0ae90fb446b2a706fe035a7c4c6897903f06c32b791ba96ef2d5335efa2e46892d9b17ebfe786583bdf239a6e1e19feb8698fb35589476b1143c35da260b08df35b2011aef1d9e7bd507f9be42eba4a4ced35524ec222b82b8a4e306e504655c22c1785913e53bd21a105e88d001866e038465e956af3b34364dd117d86fdd9b9bb145eb4ce01dfbefa62a3d4f53efd0ad73628cb504551a2946d33e3ce8db51c5de70bbd82feb20265f0197f64d82f76d72c6516d9f353d08ca628c6b52a73ced7c39274d48fd295e5d40de63da4b5552d3a7805807e599f74dfe7b941882d3649d396e8196ee69dddc5357236786f6a84fd98182a17ec41edc27e5f32217d98eb727c2dff07f7386c85388a99214a9adc54a368ada00f886508bca5dd5b977d92ee7c90b02a986a76c818279e4149fda6b375e132a12815e2a2ac6cf3d131262977b2b51cc345de90624e9c15dd54d111bbf14c6361cd556551cb145a93f63ffd08849e2ba4c5daaad6b4297031d83d3b4706a67b2aaa306de84e743091b929044dd4ff671bc6844b3cbab9426f63c493f5aee3edbd8cd4b9a1e33e4c181361a9a96878ff9e3fe9e4f06f6c65483b9063a4ff51f266d799c582823eab8b72e12c9cfdd9c73336e12200e8d0c19c59af8f1c896865ac172a8e32d28a511a2caaaf2f8f", 0x1000}], 0x3) getrlimit(0x6, &(0x7f0000000080)) 04:35:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x10001) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:35:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x3}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x48) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x3, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="3885c737c1092dc617168cb1736d") 04:35:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x10001) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:35:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x10001) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:35:59 executing program 1: r0 = shmget(0x2, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r4) getgroups(0x6, &(0x7f0000000080)=[r4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r5, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r6 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000640), 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r9, 0x0, r7, r8, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r11 = socket(0x11, 0x4003, 0x0) r12 = dup2(r11, r11) r13 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x80, &(0x7f0000000100), 0xfffffffffffffebd) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r12, r13, r15) getgroups(0x6, &(0x7f0000000080)=[r15, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r17 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x7fffffff, r9, r16, r17, r18, 0x40, 0x472a}, 0x8, 0x8, 0xfffffffffffffffa}) r19 = socket(0x18, 0x400000002, 0x0) close(r19) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r19, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r21) r22 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r22) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xfffffffb, 0xffffffffffffffff, r4, r9, r20, 0x89, 0x7}, 0xcb, 0x7fff, r21, r22, 0x10000, 0x2, 0x3}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x20000000000002d2, &(0x7f00000002c0)=[{0x7, 0x9c, 0x3, 0xcb4}, {0x6, 0x3f, 0xdf, 0xfe}, {0x44, 0x9, 0x3, 0x9}, {0x7fb, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:35:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x6e0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x9) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0x3e}], 0x2, 0x0, 0x0) write(r2, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r1, 0x0, 0x0) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 04:35:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x10001) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:35:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000040)="220e37", 0xb6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getgid() 04:35:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x10001) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:35:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x10001) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:35:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x10228) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) listen(r0, 0x574c) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 04:35:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x10001) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:35:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x10001) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:35:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x10001) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r4 = getuid() r5 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)="52849bd0", 0x4}], 0x1, 0x0, 0x0) r6 = dup(r0) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') renameat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', r7, &(0x7f0000000280)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x5}, 0x390) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x1ca) 04:36:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x10001) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x10001) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:00 executing program 1: r0 = semget$private(0x0, 0x1, 0x10) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r6 = getgid() setegid(r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r8 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r8, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r8) r9 = fcntl$dupfd(r8, 0x0, r8) write(r9, &(0x7f0000000180)='\t \n', 0x3) fchownat(r9, &(0x7f0000000100)='./file0\x00', r7, r6, 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r2, r6}, 0x8, 0x0, 0x1}) r10 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6a02e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f00007ce000/0x3000)=nil) geteuid() getgroups(0x0, 0x0) lchown(0x0, 0x0, 0x0) r12 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = dup(r11) listen(r13, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r14 = socket(0x2, 0x1, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="6a00f28f0c18"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r14, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r15 = accept$unix(r13, 0x0, &(0x7f0000000040)) recvfrom$unix(r15, &(0x7f0000002200)=""/4100, 0x1004, 0x862, 0x0, 0x0) execve(&(0x7f0000000980)='./file1\x00', &(0x7f0000000400)=[&(0x7f0000000300)=':-\xc0\x80\x06\x00\x00\x00\x00\x00\x00\x00\xf7Q\x0f\x9d\t^\xe1..v)\x1f\xeef.r|k\xcf\v\x80\x04\xbcG\x00\x00\x00\x00\x00\x00\x00\x003!w\x85@R\xcf\xb8+\x85\x7f\xc7\xe1~\xea\xfd\x9e\'\xd4\x16\x99,\xc0o\xc5\xe5\xd8g\xac:]\xa2\"#\x11\x00\x00\x00\x00', &(0x7f00000002c0)='\x00', &(0x7f00000003c0)='//%.(\x00'], &(0x7f0000000680)=[&(0x7f0000000440)='\xf3)\x00', &(0x7f0000000940)='\x1f\x90L\xfe=!\xf3\xf6\xba\xdf\xffLoO#KQAE\f\xd2\x0f\x95\xc2\r\xc3\xa5>K+o%\xdc\x96', &(0x7f00000004c0)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000540)='!\x00', &(0x7f00000008c0)='(\x00', &(0x7f0000000900)='\xf3)\x00', &(0x7f0000000600)='\x00', &(0x7f00000009c0)='\xf3)\x00']) 04:36:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x10001) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x10001) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x10001) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDLT(r0, 0xc450443c, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f000052fff8)='./file0\x00', 0x20, 0x8d951c2914e2b5ce) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) 04:36:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x10001) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:00 executing program 1: r0 = open(&(0x7f0000000280)='.\x00', 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000240)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) open(&(0x7f0000000180)='./file2\x00', 0x20, 0x182) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, 0x0, 0xc0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x4840, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') linkat(r6, &(0x7f00000001c0)='./file2\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file2\x00', 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000140)={0xea1, 0x80, './bus\x00', 0x3f, 0xfffff6cc, 0xffffff00, 0xfff}) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) 04:36:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') dup2(0xffffffffffffff9c, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:00 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) utimensat(r0, 0x0, 0xffffffffffffffff, 0x0) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/98}, &(0x7f0000000100)=0x64) msgget$private(0x0, 0x120) 04:36:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = fcntl$dupfd(r0, 0x5, r1) chflagsat(r2, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x301, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000080)) open(&(0x7f0000000140)='./bus\x00', 0x8, 0xe408a95e350a25bf) 04:36:00 executing program 0: openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) pckbd_enable: command error 04:36:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) pckbd_enable: command error 04:36:02 executing program 0: mknod(0x0, 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() setrlimit(0x2, &(0x7f0000000180)={0x60000000, 0x60000000}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000200)) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 04:36:02 executing program 0: mknod(0x0, 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:02 executing program 0: mknod(0x0, 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:02 executing program 1: mknod(&(0x7f0000000240)='./file1\x00', 0x2000, 0x286138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) kqueue() ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) lseek(r0, 0x0, 0x3f, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') ioctl$KDENABIO(r4, 0x20004b3c) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') dup(r8) r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') r10 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r10, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSMOUSEIO_GCALIBCOORDS(r10, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000180)) 04:36:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x452) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x10000000000000d0) write(r1, &(0x7f0000000200), 0xfe72) close(r1) socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000100), 0x0) close(r0) execve(0x0, 0x0, 0x0) 04:36:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:03 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000000540)="87571e3f99755f4dd72b8c8e5842083f592b2c32", 0x14) 04:36:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0xf1, 0x0, &(0x7f0000000300)=""/241}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x8, &(0x7f0000000040)=[{0x8, 0xfc, 0x0, 0xfffffffe}, {0x3f, 0xf4, 0x0, 0x1}, {0x9c, 0xc3, 0x4, 0x7ff}, {0x3ff, 0x5, 0x40, 0xfffffffd}, {0x8, 0x89, 0x0, 0x9}, {0x8, 0x9, 0x0, 0x6}, {0x3ff, 0x40, 0x2, 0x20}, {0x6, 0x0, 0x7f, 0x6}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:36:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0), 0x0, 0x0, 0xdc}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8ea4, 0x0) 04:36:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') accept$inet(r0, &(0x7f0000000100), &(0x7f0000000040)=0x5) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) accept$unix(r2, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x50) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r3, r4) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x20800000033, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffd2d) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65300063c70d5710bb92e6d30b64d73313aa6a62a5dee74500eb5f876a3dcdac0316126631ec8e239d5ff9314d9c069582e332b3462848bd0bc083e8a007209b66fc97859f38d369de85304f8d8c4113f319bafcd548176998038a8d2558ab6d0c1be207fdaed724b83d75ad5bcd3d4925d3705aa067fdff9a01f8c34f8bd07bab3ae17a92426a2d10e1c4a9bb9f44b9e06978c347cd0f3bff0f9069be89b735dbb76e34fa64e52bddcddba920ca2cb2ee25ce60f31d33c18e38035cb68631def806f3afd07b000eb041fd7815b0f9d36b3fc539cc201c4e3e2923c49940789c36837d09d5aaa8299d8215cfa290e7aa0b10fa7969118ec2c607382a9772f4698ef05b8db21bcb94472a620fdd3eec8253d97137b8b9c40927b1cf2acb8ae6fb380b1a1df5802a2b6b83a96e04927980908d9807e77ff3f2d8e9bec402c577dcba3618b5173521e584384dc726503519433700"/358], 0x10) shutdown(r6, 0x1) 04:36:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe0040000000000000922c70766c307d", 0x2c}], 0x1) 04:36:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:03 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f0000000200)=[{0x2, 0x5, 0x400}], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x1, 0x101}, {0x100, 0x5}, {0x20, 0x8000}, {0x1}], 0x4}) pwrite(0xffffffffffffffff, &(0x7f0000000080)="fc1d2ca1a18811706c4cfc952759d611717cde1f5ea4bcd16383adad76e878e99391f7439b5b51171fc56687ccc4d003cd47f4b4101072cbeb1fd413b04af2cb4f188ce74e0cbee54d10065077896fab93bdf7640abcefc7a9658dc8897e933d116f3e0baeb0fb67554ed908e9603ce7519df63f5abf93b3360c022067ee1594f27cd2a937f4dec3479edf657c90c9f0b45e487a3447664354c5fd8c3a4fc4271131e75e39377610e759a4a57918dd7511527bd8893f53f6c039ff17c4035c41b0940ef9ef39f2e1e1cbea6444242097fc61bfc850a258d70b67cd4f2f092ace6555b7717a1d13baa13942b561f5fe3d67a8b4e4b5e391e51788aaedc9707da3e8b4edff40ee78d54ff0bb1bc3cf02c41bc359ff616ab4963aa200fef762cd2b63150cc457c9ed2dccecfc08ddc46216e2d2fec02fc07b16b49548fc76acab4003", 0x141, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000300)={0x3}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000280)={0xa, &(0x7f0000000240)=[0x86, 0x9, 0x10001, 0xa7, 0x7, 0x3ff, 0x1, 0x2, 0xfffffffb, 0x9]}) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x181b, r3, 0x0, 0x7) ioctl$BIOCSDLT(r1, 0xcd604404, &(0x7f0000000040)) 04:36:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0xb1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe00, &(0x7f0000000280)="fd611ea02cdffc20000000ed84dd") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 04:36:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:03 executing program 1: r0 = socket(0x11, 0x4003, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000002c0)) sendto$unix(r0, &(0x7f0000000200)="b1000504b1000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebac257699a1f132e278cb5d6026415315f9d0a1ccab3afa200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c00000000000000000a3f800040000000000", 0xb1, 0x0, 0x0, 0x0) 04:36:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:03 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) execve(0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x3303541bb30af12c, 0xfac8c054207999a7) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 04:36:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:03 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea8f, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4]}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207c", 0xeb6}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xffffffffffffffbe, 0x0, 0x0) r5 = open(&(0x7f0000000000)='\x00', 0x0, 0x85) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) pwrite(r5, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202bbcbe4730000000bc8495025655dbd8fa3ea0a9d649e5da48a1d3e9b7ac59570c9b448499ed86b76934d27193452fec205114ade60edf6ad699ea63a26872aeacb14422053e276bd8fa36fa719d465709f1c2041f96cd26a3b5a277eb990784df3c1a0a9936473d06d912661100e470ca4e436a6e71c3cee2fa102335692ebe77dc74a1dc4411102000000f87cd71790f02addeb4f8a87f25a0000a4b688b151204a1ea350d3199803c36f42d90b75afcb28b5cfa63d7866f8576a1be3fbfbe76f925e0bf4f074a1a6cdf6776e4a4a26c6861777fc6c45a47820040b9c4c03cc7f419ee41bb88fcc093ec48a15bd4c8317a8fae8bf64b71ab502df57f8539aefd4dc7aae946547fe4a70116eb7b524961015729e4f2032979e9b859ef6a5450bb498e7a7845c248a5c5c7388cf74da6cbb4329e11ea7085353b3c6be0f958b542917cd8cab90932d9f38d7553bfdb141c655dea39965ce418b2ea016db919343c9806c4a589367f53cf2c83247aee33a"], 0x10) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x18, 0xc003, 0x0) r9 = dup(r8) fcntl$dupfd(r7, 0x0, r9) 04:36:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:03 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) msgrcv(r0, &(0x7f0000000580)={0x0, ""/224}, 0xfffffffffffffe4f, 0x0, 0x1000) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x9, 0x0) msgget$private(0x0, 0x0) r4 = syz_open_pts() close(r4) syz_open_pts() msgget$private(0x0, 0xfffffffffffffffd) r5 = socket(0x10, 0x4, 0x0) openat(0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00', 0xc0f1247145ef5210, 0x80) setsockopt(0xffffffffffffffff, 0x27, 0x2f, 0x0, 0x0) setsockopt(r5, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x32, 0x0, 0x0) setsockopt(r6, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = socket(0x18, 0x1, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:36:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x61}, {0x88fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a708d75c63c5ae792ec5039e4d0") 04:36:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/41) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) readv(r5, &(0x7f0000000040), 0x240) r6 = semget$private(0x0, 0x1, 0x10) r7 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r8 = geteuid() r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r11 = getpgid(0x0) shmctl$IPC_SET(r7, 0x1, &(0x7f0000001680)={{0x8, r8, r9, r10, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r11, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r12 = getgid() setegid(r12) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r14 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r14, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r14) r15 = fcntl$dupfd(r14, 0x0, r14) write(r15, &(0x7f0000000180)='\t \n', 0x3) fchownat(r15, &(0x7f0000000100)='./file0\x00', r13, r12, 0x4) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r8, r12}, 0x8, 0x0, 0x1}) r16 = semget$private(0x0, 0x1, 0x10) r17 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r18 = geteuid() r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r21 = getpgid(0x0) shmctl$IPC_SET(r17, 0x1, &(0x7f0000001680)={{0x8, r18, r19, r20, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r21, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r22 = getgid() setegid(r22) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r24 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r24, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r24) r25 = fcntl$dupfd(r24, 0x0, r24) write(r25, &(0x7f0000000180)='\t \n', 0x3) fchownat(r25, &(0x7f0000000100)='./file0\x00', r23, r22, 0x4) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r18, r22}, 0x8, 0x0, 0x1}) r26 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r27 = geteuid() r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r30 = getpgid(0x0) shmctl$IPC_SET(r26, 0x1, &(0x7f0000001680)={{0x8, r27, r28, r29, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r30, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r31 = semget$private(0x0, 0x1, 0x10) r32 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r33 = geteuid() r34 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r36 = getpgid(0x0) shmctl$IPC_SET(r32, 0x1, &(0x7f0000001680)={{0x8, r33, r34, r35, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r36, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r37 = getgid() setegid(r37) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r39 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r39, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r39) r40 = fcntl$dupfd(r39, 0x0, r39) write(r40, &(0x7f0000000180)='\t \n', 0x3) fchownat(r40, &(0x7f0000000100)='./file0\x00', r38, r37, 0x4) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r33, r37}, 0x8, 0x0, 0x1}) r41 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r42 = geteuid() r43 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r45 = getpgid(0x0) shmctl$IPC_SET(r41, 0x1, &(0x7f0000001680)={{0x8, r42, r43, r44, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r45, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) getgroups(0x9, &(0x7f0000000080)=[r12, r22, 0x0, r28, 0xffffffffffffffff, r37, r3, r43, 0x0]) r47 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r48 = geteuid() r49 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r51 = getpgid(0x0) shmctl$IPC_SET(r47, 0x1, &(0x7f0000001680)={{0x8, r48, r49, r50, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r51, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r52 = semget$private(0x0, 0x1, 0x10) r53 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r54 = geteuid() r55 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r57 = getpgid(0x0) shmctl$IPC_SET(r53, 0x1, &(0x7f0000001680)={{0x8, r54, r55, r56, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r57, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r58 = getgid() setegid(r58) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r60 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r60, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r60) r61 = fcntl$dupfd(r60, 0x0, r60) write(r61, &(0x7f0000000180)='\t \n', 0x3) fchownat(r61, &(0x7f0000000100)='./file0\x00', r59, r58, 0x4) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r54, r58}, 0x8, 0x0, 0x1}) setgroups(0x6, &(0x7f00000000c0)=[r46, r3, r49, 0x0, 0x0, r58]) readv(r5, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) msgget$private(0x0, 0x2) execve(0x0, 0x0, 0x0) 04:36:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:03 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETVERAUTH(r8, 0x8004741c, &(0x7f0000000300)=0x2) r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') r10 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r10, &(0x7f0000d06ff8)='./file0\x00') kevent(r5, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x40, 0x5, 0x1}, {{}, 0xfffffffffffffffc, 0x1317e56f4515f61d, 0x4, 0xffffffffffffffff, 0x3}, {{r6}, 0xfffffffffffffffc, 0x65, 0x1, 0x1f, 0xff}, {{r1}, 0xfffffffffffffffc, 0x1, 0xae36b4d0dc441875, 0x400, 0x4d}], 0x6, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffe, 0xca, 0x80000000, 0x3, 0x1}, {{r9}, 0xfffffffffffffffd, 0x1, 0xb, 0xd33, 0x50c}, {{r2}, 0xffffffffffffffff, 0x2, 0x4, 0x5, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x2, 0x2, 0x5, 0x7}, {{r10}, 0xfffffffffffffffb, 0x22, 0x80, 0xb5, 0x6}], 0x0, &(0x7f0000000240)={0x0, 0x2}) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) r11 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r11, &(0x7f0000d06ff8)='./file0\x00') r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r12, &(0x7f0000d06ff8)='./file0\x00') r13 = dup2(r11, r12) mkdirat(r13, &(0x7f0000000340)='./file0\x00', 0x100) 04:36:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) syz_open_pts() r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x3, 0xffffff6d, 0x0, 0x2, "c346d5cce342728ae306ca52d60cb563b9082a94", 0xa3de, 0xfffff982}) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffd, 0xfffffffffffffffd, "854955df92000001100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 04:36:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a05350000"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a05350000"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:04 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="03002e2f95696c653004"], 0xa) connect$unix(r2, &(0x7f00000000c0)=ANY=[], 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 04:36:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a05350000"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') sendto$unix(r1, &(0x7f0000000240)="b033b246b36d453504122542a3cb1e5132a7f8c5cd3b433e53ba34953ad220db9155f038ccfe88b8da3a9daa893781a4b25919f29ac536374347df133a3c759cf2611655a5a81fafc4e7747dc0f512747b340cb2ace4f55b431fd6b866583e41d37e953f8f46a87b35c43298e35509611879ddd3fbc79fbc1163688faab9d85d7f6818a9dd6df7d2517cd0b3f82c21eae7b848ac43917c9d4355db2f6add1c7bceebc12f797ee3ca0598f7d09ff0b69077f294dfccb239a24887233c7472ec9d0dda43e9c952c08f38eda90080686c9077ad52642673d4d7e863b3ae1c2fc1c270599c5eaa5e84ed", 0xe8, 0xc, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:36:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(0x0, 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:04 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x1101, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) shmget(0x1, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x970d142aa854b9cf, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 04:36:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(0x0, 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(0x0, 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x8) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)) r2 = semget$private(0x0, 0x1, 0x10) r3 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r7 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001680)={{0x8, r4, r5, r6, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r7, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r8 = getgid() setegid(r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r10 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r10, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r10) r11 = fcntl$dupfd(r10, 0x0, r10) write(r11, &(0x7f0000000180)='\t \n', 0x3) fchownat(r11, &(0x7f0000000100)='./file0\x00', r9, r8, 0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r4, r8}, 0x8, 0x0, 0x1}) r12 = semget$private(0x0, 0x1, 0x10) r13 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r14 = geteuid() r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r17 = getpgid(0x0) shmctl$IPC_SET(r13, 0x1, &(0x7f0000001680)={{0x8, r14, r15, r16, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r17, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r18 = getgid() setegid(r18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r20 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r20, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r20) r21 = fcntl$dupfd(r20, 0x0, r20) write(r21, &(0x7f0000000180)='\t \n', 0x3) fchownat(r21, &(0x7f0000000100)='./file0\x00', r19, r18, 0x4) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r14, r18}, 0x8, 0x0, 0x1}) r22 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r23 = geteuid() r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r26 = getpgid(0x0) shmctl$IPC_SET(r22, 0x1, &(0x7f0000001680)={{0x8, r23, r24, r25, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r26, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r27 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r28 = geteuid() r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r31 = getpgid(0x0) shmctl$IPC_SET(r27, 0x1, &(0x7f0000001680)={{0x8, r28, r29, r30, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r31, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) getgroups(0x6, &(0x7f0000000200)=[r8, 0xffffffffffffffff, r18, 0x0, r24, r29]) setegid(r32) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 04:36:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:05 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r1 = geteuid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_addr=@in}) r5 = getpgid(0x0) r6 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r7 = geteuid() r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r10 = getpgid(0x0) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001680)={{0x8, r7, r8, r9, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r10, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001680)={{0x7, r1, r3, r2, 0xffffffffffffffff, 0x51, 0x16e9}, 0xfffffffe, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="0c2845059d8210ddd396ce46c7065f0710674de67aaff5fea1d712afc33e93bc0f071de13ba78aa312279fdecc8a5e54abffe77940337ce336847b492232b866442aa9457f77a532ca93b3901a5018cb94deed5552b99012c278358a64c48e7d1460840ca3443fb8119f66ec06dcb5018bd4", 0x72}, {&(0x7f0000000240)="3b1fb3013a392b9da2e4f134847d41673ab48d14c67b5e4936786aa8609e4aeb1ba23d422c3e4f7670bb89f7d0093b899abb8c2f84ea6e94569507405cccb7f0f27d85be4ad40ce6ad11f2514f730e757cf8d0c9a6f23177ee2ad64722828be62fa5f9aad3c6332282dcbdcb52a7056d23dede868d6fcd5787d48d4a985dad515a371849e6a1b80213e7c386d53d31894136043af0086b78a3c4d98ff8a829288c6e46e4b3e488b92530", 0xaa}, {&(0x7f0000000380)="467203fbb3760218f67b42e2259d9a52e5a306a66d685a18bc5962b1b4c14f9a1fa749b935105f44ad27249ff7c21f9fddda75ca9b19d5d368f7612f5a8c019dd2eb408dacde32a1116364ce2a9a6af68d1fb5cdb566bb12d641114d6efd076977d559d61fdb89368d0ba295f500c0f9fc4c7c6237536c91e990abdec01f29b1d621f2f3d3cc57868570b00c004b60c4a89c23588064a9e3af92ef05587b19fd52364c2066669832b9ba81a52b25684781d806869d3247460e60d452c5055420fb6b31d118d2c4ce574af95470d55616b97d584adb784112ef8aafd37bd966f353", 0xe1}, {&(0x7f0000000480)="110b1628409197f250a6056c84bb8b4ea11fb89892df0c24f43e1764eb1a0924cfd6e19c866ef74e43a2abfb0f51b7e24bada240c4baaf085630ff6c099a0040d74ba50a75f1cbcc8c1593c1bfe20f6810647db3dbd650211203ea64a57a5c85a76fb0a41a2ffec0376af44f844c9a368c4eb64450d4a1f88a3aa187d7c8c64070c78e5af0a3cc6fa219fdeee3b7", 0x8e}, {&(0x7f0000000540)="5560047faf3d5afb3a2b6a3e7cc4229502e7202203e0c4aa54fd160629da830595458c10ea353e8914abe4d14be06211910310cfb66fa507e34f38e0fd716bd467a1d25d575d65975fa9e588e912ba13b1f8c2a558964cbd6d66f36ae686d40f5bfe031dcebab4dd68a56052421714d70bfd2c8184e145dabb3533aa441c7914cf56ea35263fa9e4a1f5787afa38841e6bc6abca09cd37fa3b609af0d149af1e7aaaa7d0a8f1d30b0ff453017c7596c1d13b110d1c418395a1c95d195bf43758213246c27805b39012ebd0f24823456c4a54861e537914fba1fc928dcd07cbcc8b22952dd3552eb61c4b3bc187484eac8f66acc093b7c795248c872bde6f33a8cbe04bb352558131f1b41c952c713de6199a0e2ca44f341c1bd90844b346603c6ad54f1783333b51acf2d00147b68762373657f075b85fd9f40a3804861896c9cca3d951e003dda30e4dc70d39d391465d9d2eddffec52655758a632054b490e7f43e2535036566be61f3c155dd95aa066e18473cedabbff3d2d4dfc759a977880eeadbf70893ac0f4b88869f66483e0ac020fa4b6cc6ace4ce877508181d5b666b2d50b9e5c933d4f5b5c0521a36181e24801f2c9fc62a86226add05ac7510e02e42a9cbdefbc5dfc941c8716e905426e4a73d85a6a5559957e6f8c7e96c56525e2e7652b786d521206e7ac97f2d6a2ae28a804242299d062185a8c796993fc4ecf2b666f9b0df8959196212b1e467f4dd5553c7f1ee296c4b274ffa59581a263cc75e47cc56138077f7f82a139edcfec0ff07f16446ba545fb761c9c7d43d5187c872b926d42997a7ce201cac7895d5726947d1e50a5f6a0fd307f150e8de7a7621dde1a59e88d90c19722f627e04bf5a066e63314e1ab69fd2565f0e1dff0e5f3f16ea80d64d0ab21fe99ddd7ac297b90bd632e16901e0f2c9885db6239eb817f5f67011b63ca77327160623b9587ae28572da2ea1901a342c6428cf6b2bd80e566d0ac7dd9ca4ec378f0e76e9e5c0c2f65ae7e02ca77932f3f60a48ffdd598587f9917034ff74e0df969c402b5312bd1adf0336272a8b3acf6b9f64710504c56f851f5f72da8c4b519d7020f2a653760dd47a8f331aec1f2abf115627767b19498cd4232aef48194a5bc22ea02cbf6e9ebc85e91c103349a0d4d896c0679f1823cc3d444fa87f080bdfd65eb29d23cc53c1be35a03672602a7c070fe70543ea2dae6d39f8197abbd935df053f4a681b58fc22d4f76036699064b6856634b2145b7e91a6f668d9d39fe6c1c774317263ce3672608e658dae42585b173a178cd55e29e660bb99f6bd63ad2596ca99789b05c5f535480bb221e6476acac4915cb917ba764f956ff20df58231ce696199e045934aa687d17f79cc0ed8b7fe61e4bb9eed637b8c2be301c9836c5286faad7a8fd356681d29cdfc65e7aeb9ab81be300dc4b4dc69fc20410b2185c58c8f3994e48c14e57a090ce7285749f531e2d4a61fd9b3664512d43dd7ac1da1ba5e5b2246cf338978c4473f0212353e84f28aedd4f1641cbe4d30a1b47a53f600eb4a29a8661e56d145da04b0d3666f8e778a2672cacb6f05299f9bc23d2dfb77ebe2994df5a05b53546491fbc38f372f55873f69a0c878f877d83e61ba7845625505b12c5cd2e8514ab8914569bea5f4d5c93ae6876d469a260d4bde6f04c3ad1f89f61d200ef0c025a9c9c564fe0e65350faa78e77b93ce1117dba405a9e8df83fb53177afbc45a4bffc46454805fcd67c0c907202410e382839f5359dc537a862af081d1decc8d6d2ebc9a17398fe13f129370fff50ca4b49ce5126c0b6802267443a2e7f3666c74205ca523e0e0f1549d8ff1ef53f2821ef5347636de23db02b5daf0f7b9d00dce45d823e1f50d8f13d3e31be84f7888edb516d5ae52508197bf95bce8279b374988001d43dec50b15b0a9bec7b591316d913ba230f46915e1ed97faed4a0e89f148ca4ae3935561f3052c261218db4aab6daefdcdf22f53dec425fbff89e4893bb179134a5138bd017d297d69912290d052c4611bb8614318921d0c94bd0d8d1c8637c7e57efbd8e0f9a7948a6a070a3ae1830fa46a2d58dd4068a69bcc62f3f48ab8305a9b002d91a846c1b911e22d342f8fbb361bf4813fdb9f0f7990a2767120d5f7be71066af75b791a78328a66842a9259bfbe041959ca286966354d1866e6832c8d36d0095edf8c0e292788c66e7225dee6f25a528b44d3133c95dbc3f188c1334eeecc95cfbe44c86473360bf0c00f6b80347c082c9e63c662505c9246ea1b0e8457fde23fd7bd6a61b48197679a832193195b5434aa9535c3ad2f9a4e54c992ec26364bfa87fd61be538f216e3f106658955da3cd155bfb69ab819f81da7fb122fc8721eecc9927500c4821c9dd65e367406223f72b158f9bc072786ad513a7d78b46d8cd4f14d7d803c2371ca85864f5d0e6d7bb8a37ad44d5cd5b6eccdd468edb8982e01cba096f14b4eadc32fc62a8a00d652342c493a491733ce5c564f979dc00da5a7ac2166cc02ac883cd0f34fc821e25e4fd68a9296902a0105deff747ce233918f4331fd509f36e30328a98d6660653f4a1f6f6f9fd71d4c632d67a5f36cfc213544bf3474d895e5780ec1b0f926952b0b04026973100a32aad6a26a51015bb2ab00f53bb7f05113f2bfc8719ec5a2456737a955dd82105b7b44fb712840abfe1c49c8489c62f3e9f72caf0611ff14901c588f52b8e614d773663026b66146177a021443ad2247f44a8b02e13837e1ed17489814efb4391b9d9fab9c22c4b77d4a0d9ed352cf1d009967744ac309128c6653a0211e68dc37fd6e33bf84b42e9ece7b059b6102068c91dca9b48be3f68471608b98353adf09c554636c3e15d0ed25cc02e34c732439fba2680a1db1f297c778766d37a4d375ebb84f4a3f85b0f1f9c91f30320733d91935d946175270089719adedc480df7e8e862d523e683980c4b63b018ec2aa5f455fe1c8653c80fada253b583e9c3fa8f2d789a8c160d60be39dac86911a784cdccf719e4a9297f7543197598f8876bf7b25879bde9f5b8f3d281a3ccd69e8f87ed9326b96cd695f4b4e7c91a658a20c750b609ef3da5c0f7568dfd68619a521d8691f336d76e310fdb66939497646b595fa734861175bdf69eeefb45d082bb2c3cfb8dc32d70802269e6ad8a64c74034d339537ad28c9bb0b3d6f855a107ec02904d3bc155ef0fff38d31a0547afb24348defd97cfe01e34e03d68c5db8567ce0248ad7726055429f7dc5bfeb73f9d18a351fe0be8b3ec68815f5f6aa5a169dfb7107ac59ad006995749d6c8c08bd20a6ee9dc7feaf8071d438b09e39122da2ae55b1b85214bb6eac0ef18518c29006b694f67e8972e227a6fc8c085beb247b79e62752caa3bf25e26d304216bc1b7d2bdb44ed807e24273b862fe7f9c56c7ae824b2eefc44dfa5afad97b913ebb54c26e57e26d793ef9fa30b82f1693b3e1b1a37bc5ac48806671477d252e7904c50f77bd37035c8298f10f3f220299a8a39755d6c110e035cc3161344cc366d64a6f7be41e11dddd5244befe6063b9a356c2ffc39a637c1b8e5139b8f276c6fe7f226592a891e5b756a0207d1dec29b6e46af366f28105eeb192be718c54197d3f41c8bc0ad9c2adda04f3d51188f09749339ff7fe3ead117a51a2836135f8792140c2e318b60884bcee49a0ffe6f93944ffc50a229aaf534f1d15fd1e6d8181cf3f711c1efcd2201e03baff23ef83dfb8ba91e9e13307c09a9a01d6ac3ad2e610f34c83167d77b95b8ee019e6349499534b204215c3ff086bc41e873f468d844fa001677f05736c4a45cebaf267bbe4afaab07aee463578dcac4df63c18da9e431f2a4e07eba9a93e905c0fd636c5fdd282068191d03ccc07dc1a84d82a9a05a065efdf94ab169939aeb314f12351f65e2802a2ad8af873d2072c8808c5fdda6aa77909b2d8193d12d4ef37216411190bf5b458d9800016b73216c401a5509510441227ed03f6c3d54081a9b75ce6c4997c3d468f384a42c043eba15f764030cc1c6ce362c0cb38d23e289ae9124dd47bb18e0eb46e951873e5c163a64796ab7c8ddeb2a1f27acd882f5a8ec2e9e2f95fc1782e9344f2265a05e006eddb2f20e85c0c9fe5d9e6e4392be9513141ec4cc5c813c748a14d8e42a2c8b6d2b6b07693c2350cb200bc0625bf5f286ad07957bf350b2ceca0413a471b24d70c8e80cc5018fa1853856457f34c750e8beacb2255d171af6aa2279bf75573503132088dd080464569a9c27f4fc04f1904647161a422b11ebf58e900e424883ea62fdeb6c8cc7ff50016b9e26e12bf5baeac89ef8c1e234ea5fb688fbe6a5214559a68d61873a2fb6c26129917c67148d6ab4e043c762ad348dd39b2f54684ce6d2e33213405605b685d15ac978f325c151929a6f3cbe00756deec599a1be72b11a000bd06e15436a09a25fbb8a462df5fd00e8b166ff4c133a7e13c503690d6d2dc57223b188d82f855f2dc3b5ddaf19fde62685488440ade92fb6135ebbf5a9729cb0d8d98bb3c8d51260a7c9c43c8addbe0057658dc67976163fb234bac6d85fc52388730511a29ced06f3e021a58c6905e4976e202db5b5b460ef1f51311495ed0ec259254881ce26b732ad76f5984c5cb6bc8f0d26c0968b22e435e478e5f81f8c101b59a201432c53346a2ef7a9662148e5179376e3b459f969ebc08fb64893accfeb66c2b2a5f9497100a7a284b2b983b681f0544db98f22a75225b496360a0fe6a1c45bf7e5f666361a85b75e1bf24914936a80dd650d0e7b3c4174b1212e3844e7cc592df701c0f2e8943088f32c90cb2bb4a2dc6a0b0ed3ddf687484b0651ecf2887e1c52a6bc67cd1d05823c990f09e786f0cbb42a8c31016ff3a77d01f3e84c16bb6db99cbcd9f6e86986cd50e36cf1b976f9b2269a9e04dfffa0034875c93451b7e5a122eec2a7dca7f5778e5b20a0f5ee46f1be52a752e090833e5b136958381f8b5424f8f2adb565463259ba6a43969ad396a70ae15f39e4210454c6f3dfe0d947cc57ed7ed9276b25ec8e9a7f60cd276c0656d0c4e7b89ebf9272e64974b918ae3afad92d303ba94e63fab809e6065d6cd41fb9bfc935aab6a53a968cbbe647eee9e1831eab44b6fbdd4c245111b2b051867505a97e9d701a5b065ed5dc92bb82480333efa731fb5e7abf27fa271bb7b9e37ffca69809d9892e818d18065b6a653e949d8b3af183f1fd2b49184ea0bc0bf0eed610d01903d7666eac5060ec3c769c0ef304252630443917702fa74d8c295b7e355d97689a8487d92052823423809c11e225e532d5fca0ecf9dcc88065f264b4e8f22cb44ad4bbeab10ca8782474a51f82078401fa8e6a65e15bee99e508bb0a3856ada35fd8e2e33193f5f75e70e6f64ed4a69cc3c2df04ab2c80a5594f5d0c0921389f00caea0f170e84726fc3590c4ab0e68c4508c4760a556aa26fce629ae9f97f614f3e3c71bc122f2f872b928b526736becef6125cf72599e1a6de790cc6b9032329af1a6a5d40abb3b4f37dd9a970d77647d73ba3ec7568527570db416d1eb036e743f2268e1360e9cd5db32df1fc4d3a8e8c42b2370f085aa823f4603cf0b1ef87bafc0c11ebddaa98a2025625f09687781fc9b08340bbe0c9a183ab892f4599d85273725c58fc007b842a1c711df2c8f08db117a44c0625118e8baae4c01b6c7a2003f2d8ec65479db899201cb5103136866ecaf398939944d89e3251837778a9778f5d4d2e72a9069ea477e42e3f17", 0x1000}], 0x5) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000180)={0xa14, 0xfffffffa, {0x8, 0x1}}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r12, &(0x7f0000d06ff8)='./file0\x00') bind(r12, &(0x7f0000000300)=@in6={0x18, 0x1, 0x1, 0x101}, 0xc) 04:36:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:05 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') read(r0, &(0x7f0000000140)=""/181, 0xb5) r1 = getpid() openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) clock_getres(0x0, &(0x7f0000001280)) 04:36:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x3d}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x4, 0x9, 0x4e}, {0x4, 0x0, 0x3c, 0x3}, {0xc788, 0x4, 0xc2}, {0x9, 0x1f, 0x12, 0x2}, {0x1, 0x2, 0x3, 0x1000000}, {0x9, 0x85, 0xe3, 0x2}]}) 04:36:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000202], [0x0, 0x0, 0x0, 0x1000000000000009, 0xfffffffffffffffc], [0x0, 0x0, 0x482, 0x4], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:36:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:05 executing program 1: pipe(0xfffffffffffffffe) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCLOCK(r0, 0x20004276) 04:36:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140), 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbfffffffffffff], [0x200, 0x0, 0x401], [{}, {}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:36:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140), 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:05 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000028c0)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000000100)="d2f01061e93e897e40faf0e96a81f95a3fd71cb828d39bc5fda1eb52f9279252", 0x20}], 0x1}, 0x400) r0 = socket(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f0000002580)={&(0x7f0000000000)=@in, 0xde, &(0x7f00000000c0), 0x37a, &(0x7f0000002540)=""/29, 0x1d}, 0x0) 04:36:05 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e5ccc6582651000"], 0xa, &(0x7f0000000840), 0x303}, 0x0) 04:36:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140), 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff], [], [0x0, 0x0, 0x0, 0x200000000009, 0xffeffff7ffffffff], [0x0, 0x0, 0x9], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:36:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7", 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x1) preadv(0xffffffffffffffff, 0x0, 0x2ec, 0x0, 0x0) 04:36:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7", 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:05 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10202, 0x0) preadv(r0, &(0x7f0000000780)=[{&(0x7f0000000100)=""/228, 0xe4}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x4) r1 = syz_open_pts() fcntl$getown(r1, 0x5) 04:36:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7", 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:05 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) ftruncate(r0, 0x0, 0x402ffff) 04:36:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:05 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r1 = kqueue() rmdir(&(0x7f0000000000)='./file0\x00') kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 04:36:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4", 0x15) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 04:36:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4", 0x15) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:05 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000000540)="87579e3f992b093cf17ad8238fe08394ce62d76831de5eea8a9c8324392c8000", 0x20) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/222, 0xde}], 0x1, &(0x7f00000002c0)=""/147, 0x93}, 0x802) 04:36:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4", 0x15) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:06 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x1, 0x0, {[], [0x3ff]}}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) 04:36:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:06 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01450f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 04:36:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e6f666968ff0600"], 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) getpeername(r2, 0x0, &(0x7f0000000100)) ""‰~¼t§êÏ€ñûHôD^Õ""‰~¼t§êÏ€ñûHôD^Õ""‰~¼t§êÏ€ñûHôD^Õvm_resetcpu: failed vm_resetcpu: failed 04:36:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 04:36:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:06 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./bus\x00', r0}) execve(0x0, 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair(0x6, 0x4000, 0xe1, &(0x7f0000000100)={0xffffffffffffffff}) sendto$inet(r2, &(0x7f0000000180)="2674999e8a908dc6e1f55b3a4b43e926e82778a16e92c49f3bc7290ba5ae15cfc29dd1b20302ca83a93c212f759b71447759d7cbab63ee046b3a447a116c2416df1859724593b1a0d8f8901a2f9914535fc643bb3516a272131354721b3bfebe4f03dbbfeb2ae95d144702327f392755e33966e5332ee153cc915e4dce4eeb83104e7e5f2b071521b616ef0cde5a2b44e2220300c81ff107b6bbff07cd73629fdb052d63f4d23ffbbe8289b2f56c6ec83b968959365a53102cc8e64ea3a48374ce398579d3ab8e17c1b13463b350d29e44974193b770a6490c3f05b12d1dc01d1c9d38addeedd498a2c6ad35", 0xec, 0x1, &(0x7f0000000280)={0x2, 0x1}, 0xc) syz_open_pts() 04:36:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, 0x0, 0x0, 0x0, 0x0) 04:36:06 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000300)=0xc) open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) write(0xffffffffffffffff, &(0x7f0000000380)='\x00', 0xfffffffffffffe96) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0xa0) pwritev(r5, &(0x7f0000000340), 0x8e, 0x0, 0x0) write(r4, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) 04:36:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, 0x0, 0x0, 0x0, 0x0) 04:36:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, 0x0, 0x0, 0x0, 0x0) 04:36:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 04:36:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$unix(0x1, 0x6, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') pwrite(r2, &(0x7f0000000100)="2713e5c0923ba2", 0x7, 0x0, 0x10000) recvfrom(r1, &(0x7f00000001c0)=""/68, 0x44, 0x40, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x432}, {0x35}, {0x106, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000140)=0x7) 04:36:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 04:36:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 04:36:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1c1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xe527d9fd67c3d422) dup2(r1, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000fffd000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 04:36:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) 04:36:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) 04:36:06 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) acct(&(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r6 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001680)={{0x8, r3, r4, r5, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r6, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x1, 0x3, 0x5, 0x80, r6}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x800) 04:36:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000a00)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x2], [], [{}, {0x0, 0x0, 0x0, 0x1}], {0x4, 0x0, 0x2}}}) ioctl$BIOCSDIRFILT(r0, 0xcd604404, &(0x7f0000000080)) 04:36:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) 04:36:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getsockopt(r0, 0x20000000, 0x3f, &(0x7f0000000080)=""/128, &(0x7f0000000100)=0x80) r1 = socket(0x2, 0x4003, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x108a0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x400, 0x0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f00000004c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="ec9d7523013581c05358e2e81157347e5db5a3e52a808f1c678249098a87cbc3775acff39e876674b6f31b840c8fe27dd99476309cbb14a1518adc2466f4e2e146a87ad3251ec6b2e2a3dc6936ac", 0x4e}], 0x1, &(0x7f0000000340)=[@rights={0x10}, @rights={0x28, 0xffff, 0x1, [r2, r0, r0, r3, r4]}, @cred={0x20}], 0x58}, 0x0) 04:36:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) r1 = getgid() r2 = geteuid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640), 0xc) getpgid(0x0) r3 = semget$private(0x0, 0x1, 0x10) r4 = geteuid() r5 = semget$private(0x0, 0x1, 0x10) r6 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r7 = geteuid() r8 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xffffffffffffff85) r10 = getpgid(0x0) r11 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r12 = geteuid() r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r15 = getpgid(0x0) shmctl$IPC_SET(r11, 0x1, &(0x7f0000001680)={{0x8, r12, r13, r14, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r15, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r16 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r17 = geteuid() r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r20 = getpgid(0x0) shmctl$IPC_SET(r16, 0x1, &(0x7f0000001680)={{0x8, r17, r18, r19, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r20, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000000)={{0x8, 0xffffffffffffffff, r8, r9, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r10, r10, 0x80, 0xffffffffffffbca1, 0x5}) r21 = getgid() setegid(r21) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r23 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r23, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r23) r24 = fcntl$dupfd(r23, 0x0, r23) write(r24, &(0x7f0000000180)='\t \n', 0xfffffec3) fchownat(r24, &(0x7f0000000100)='./file0\x00', r22, r21, 0x4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r7, r21}, 0x8, 0x0, 0x1}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, r4, r1, r2, r21, 0x2973d2e19b648dc5, 0x8001}, 0x100, 0x1, 0x5}) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 04:36:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="0601a255c7361e1908568603af6c78d6000000f259d35a0535000004140e7f73ff56be0df22f8dfb28111accfad0ceb65d15998324568deb299efe1733799dd51f8107d0395cf6142fd48ff94ce27befc4a6509f17b9bf9dd35360c6cd484ddba88242b6cb435065475be557dfca1e88d42d9715299f308c1c3535627158576eda1bfe884ffa9b5413350d3e0dea96c55cd033e957216c909a6e8daf40c9e82ad891672453188173b8"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="74a7ea11f1801bf1fb48f4445ed5", 0xe) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:06 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000100), 0x2cf2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x1, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x1000, 0x1000}, {0x0, 0x5ff}], 0x4) fcntl$getown(0xffffffffffffffff, 0x5) r1 = semget$private(0x0, 0x2, 0x181) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/79) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000440)=""/4096) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="000000186004008ba8002b270000000000003456f54464e3f200f5ffff011000000038b60fb5ccb1d0ba9fd9", 0x2c}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') r7 = dup2(r3, r3) r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') poll(&(0x7f00000003c0)=[{r5, 0x100}, {r6, 0x1}, {r7, 0x2a}, {r8, 0x12}], 0x3ca, 0x3) dup2(r4, r3) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = msgget$private(0x0, 0xfffffffffffffffd) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r12, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r13 = getpid() preadv(r12, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r14 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r16 = getegid() r17 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r14, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r15, r16, r17, r18, 0x1, 0xff}, 0x8, 0x6, r13, r13, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r11, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r14], 0x1, 0x800) msgrcv(r11, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r11, &(0x7f0000001900)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cd8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16a7b0e8a280c4270ecb5ae6d039fdabb6dbdd6c913714880d299196c9f4259ee4d306f92cc570e64d8a0df711333a5f5a521d81fde980ed69bfc7ac438b65866c2225959a178b99ff20c0586d1e9b6c80127f8c319acfd6d7bbd57bc69ded931187bca5aea32fa85785f7299b514c062535b951e9ca4a9e1db3c55a84ea21f2e96f86735980a0ba9867a1e60ede5ad818fe0f8c71e21bcf67dc8fab16"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r19, r21, r10, r16, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r22, 0xa5, 0x3, 0x1000000100000000, 0x6}) r23 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r25 = msgget$private(0x0, 0xfffffffffffffffd) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r26, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r27 = getpid() preadv(r26, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r28 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r30 = getegid() r31 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r28, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r29, r30, r31, r32, 0x1, 0xff}, 0x8, 0x6, r27, r27, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r25, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r28], 0x1, 0x800) msgrcv(r25, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r25, &(0x7f0000001680)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16a7b0e8a280c4270ecb5ae6d039fdabb6dbdd6c"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x405) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r33, r35, r24, r30, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r36, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x8, &(0x7f0000000200)=[r21, 0xffffffffffffffff, r35, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r38 = getegid() r39 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r41 = msgget$private(0x0, 0xfffffffffffffffd) r42 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r42, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r43 = getpid() preadv(r42, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r44 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r46 = getegid() r47 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r44, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r45, r46, r47, r48, 0x1, 0xff}, 0x8, 0x6, r43, r43, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r41, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r41, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r44], 0x1, 0x800) msgrcv(r41, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r41, &(0x7f0000001680)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16a7b0e8a280c4270ecb5ae6d039fdabb6dbdd6c"], 0xffffff64, 0x1, 0x0) r49 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r52 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r49, r51, r40, r46, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r52, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x3, &(0x7f0000000280)=[r37, r38, r46]) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) semop(r0, &(0x7f0000000100)=[{0x0, 0x67, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xef3, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x2, 0x1000}, {0x0, 0x2, 0x1000}], 0x6) 04:36:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x80, 0x100) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x10101, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') flock(r3, 0xf) 04:36:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001480)=[{&(0x7f00000002c0)="df1ffd02b100cfc72e42418840764e100658d35048b27687886649d1e6f55d36fd4eee8388b6e1bec8db4ea17e544a9f11c6bc67656f76a99a2afea3e897678d81180d99a4b7a1043592b8d0d11baf3142273f384cbf44388568aeebb9f53fe64aaa60b2489ed487640bd8a73c4654da24ce52f607c7cec3200224e2386c0b50d3877a3067c6699523c082cbc35012ebb8e162543785a24203a6bddcd4f54edff0f33c62ab88a583d04eef591c1e4278b34cd4344ae7297dce24fc174064234574809df07ab3fd129a3b8ace8ce206396eaf6ce7fc702921bb574f465c3c9273b191408da847fae4140d3b812690df9c792bb09e5e925b25dd268609af9112aaf920e6b3c99ce4942d3b1b8b191c5b8b58e4d4e7753a7c01bcdb18efa744eb5e7de02b63457c9d771be13474516366a0dacca337ab5ce0765189ae39d1484350ac1f79201707fc3de1438459d30bb178d0f28af06ee8c8728055c0af9f2e47346a8c984e25af91634b203b5046c4f1dcbd0c9b0f61e944b2c1b7984558e703d23962325aeabbe59ff65e61670c8762b63c4a82953ac3c2b208ebbea24b0ecc136b87ff2b8d40054e017b51bb894359aaa8b76b9f78786aad3664c098e868ba1fccd294448fb13583decad53dd819437bcce5face8b2ba0a565a7cecfcd77e989662b33fe40883ed23ef96756f8bae0e9052bcd58f5e68f0ac1f2349c060e6e06aabbfb03fd4e82e6cadb973d1bb7aa24cf22b220826a4c574d9f19ad0838b1545d8c3fa28818e284f510a168a1c7ae8c31a3e717de772f", 0x237}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:36:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da0700000059d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') openat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0xc8cd300a63dafe74) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)="cb0b87c592272539", 0x1}], 0x1, 0x0, 0x0) 04:36:06 executing program 1: open(0x0, 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x1, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0x245}, {&(0x7f0000000100)="249fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc4470000000000000074b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e43aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795dee6b870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3424410d15eaf6455f18f0a2784203edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae22629f689a75f597d86d65fc6f79f93a89f9758fba99fab1597aec4364d80024130ff00000000000000e6eaf216b83f35fa57f22548", 0xff}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x8) 04:36:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) mkdir(&(0x7f0000000040)='./bus\x00', 0x100) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x4, 0x0) r1 = getuid() r2 = semget$private(0x0, 0x1, 0x10) r3 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r7 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001680)={{0x8, r4, r5, r6, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r7, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r8 = getgid() setegid(r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r10 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r10, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r10) r11 = fcntl$dupfd(r10, 0x0, r10) write(r11, &(0x7f0000000180)='\t \n', 0x3) fchownat(r11, &(0x7f0000000100)='./file0\x00', r9, r8, 0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r4, r8}, 0x8, 0x0, 0x1}) r12 = getgid() setegid(r12) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r14 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r14, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r14) r15 = fcntl$dupfd(r14, 0x0, r14) write(r15, &(0x7f0000000180)='\t \n', 0x3) fchownat(r15, &(0x7f0000000100)='./file0\x00', r13, r12, 0x4) r16 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r17 = geteuid() r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r20 = getpgid(0x0) shmctl$IPC_SET(r16, 0x1, &(0x7f0000001680)={{0x8, r17, r18, r19, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r20, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r1, r8, r13, r18, 0x98, 0xff}, 0x7ff, 0x80000000, 0x5}) 04:36:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000fe59d35a0535009803"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = socket$inet6(0x18, 0x8001, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x78ecda8667ebca25, 0x8, 0x3f}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x20, 0xbe6d0b66e6dd47fd, 0x5, 0x18}, {{r3}, 0x7ffffffffffffff5, 0x0, 0x80, 0x800, 0x5}, {{r1}, 0xfffffffffffffffb, 0xcc, 0x10, 0x80000000, 0x5997}, {{r0}, 0xfffffffffffffffa, 0x16, 0xfffff, 0x4cdc, 0xdd}], 0x7ff, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9, 0x4, 0x20, 0x3b2e000000000, 0x3f}], 0x3df0, &(0x7f0000000080)={0x2, 0x8e}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x22}], 0x1}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000200)=0x9) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) renameat(r1, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') 04:36:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') symlinkat(&(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x1ff}, {0x3c}, {0x6c}, {0x4016}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8000) 04:36:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:07 executing program 1: socketpair(0x6, 0x1, 0x85, &(0x7f0000000140)) socketpair(0x1, 0x5, 0x40, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000200)="f54a35d210bc951aef1e2e49dfb4352e77307d7da4763cfef71fcebc11aff6a59a53476f70047da5486209f976130c2b1bacec5ba20e5e6813bf646554c45d10249cad3637a0936e3b046c482e46327f9bb940a0b00181abe12c4a78c35d7bd5b65a33670dad88178a263b49007d92bd1ea07e0c3a99e1cbf3c122e3130be6fd425d320634727659cf2bf960adda7cebd1bc9ee31ebabc390047f00dbabfba116c56951e72f47192b6d11385f1afc9f4a19bb88a410da6a0a2476c83643fa941360f10bdb33eb29af3796a633b07e56e7af37c309e828b7b0a918a46aef86df2a4ba7975146e0848f139c9c681c6f4d61b2984623e0d79ca396a90fa5039b81b6df1d02d332f068e9e4d3cbea0d1e7625498b4e1d517000b0ab8d237c6f369d6582abec7ac7fc03c017643a85f9de4cb76cc62113464021d907a4f6f1e8f44002150fc829ba8efe6f1a516f4cae4892a58912eebf58a79c92cded94f742891db331093c0d8a8b366e09cba72d17881eebe977681a082c2d2888ada120bbac614a5e389b6df6e9988566141272902235e37c3a2ab2501c474c2ac35a5ffb8b8408b1044cd09d3a9f8b2abf759ce2b6686eadc1f985038c4b5f2e25242fa0c25e992fc94509bb2a1d9e9032c9c0015005b4c1482d039feac988ad3f3524f8342daffecdd37eec5c4bfa1716d5dc34627b02b9ba5cd52b487d72a41930a63970506aea645c9085eed0559dc1fdff73ce21a218146b8c4472ff3b0ad20cb4316554eb04dd8f1dc47c426877c0d279cf5583a67b628fe188913e0baec9147e927685870c6e50e45f80b3630e0a6304505229bd4458a05858d27ca233cd3c9ab68637e748d643fa78aa568e85a28b803a956080bb18d373714a6ab86af59cc22c71d1b410606e7851d280a359284512617e5e2c0913e2bc43dd6ad47bac696ec861247fae4fada4bb86fff792ff464ec313754faccb1f5ce8a7f8a24fd24bab649001de11e432d46d84f4edb2d2c53bf8dc9448a1009ceea7d7d949a0be740a7e61243b87f1bb643b0587bc38333a12dcb6e14979ecffbf1aaffc406927f281c7e589406c0ba17c2c4463da83dc685b92c8ca6a1673086d7affe8f4cc660841fa07d1829313efaf777e2226c1b105cd32985cf422d7d767468c3cfb811c3bb1f09e7fcf5e12b3d6d20d1051984b2120ddefd8481f528231cbec344a1c1dbf669fe20908da573be348b1bc5185ffb749a92cbb717296f3956a896af21bb92efac6d80af33ca7939b7f851a722c957b96a069394e8a3173b4b883ab9848402a2e16b170733bd14dad4b324c7525dae907b75b06ad929d0ef64c4829cde527f688c7e0d6b648d8c899e82f05f27df6ff5333838bfb4579fe3af08abd7d9b640370d86a16f2713c6e83d8405d4f5dc331043cb4449065b2b40b807241a27f929335ae50bfa24dc6bd8cf9aa2b270feeb4d538305427026590a5086793920fb7fc091de161ea336b7cc397888e793796260991ffcca2cab0278f8a30f6df5606e60df150484bb1f646b3c38276440256f860147b912989aae7ef2f4f8fc46ad8e15aa12e4ac2ac7bf31820ac31d21c0a1d2324b184111d35e3805637fcc72382a3f8aefe07c04f01b4b811ace1d2b2fe22ee404a8e7655cc992c3cbd80c94b31041e0d25f045aceb25c3357bf6b992ab547a80406ec4cbdc39967fb7e4704262759f9def425f83d68787a092d6af7060b8212e387191df1c4c49e452d770f81ac91bd505379c5bb3f2501d813e06a5d08664ef3686201663f8b2614314d8ebb731f9655133f2e013576f928079e4a1c5d1665923905c6d5d239634f25c7af94b8a29754a0e660b453a0e39fd554664d4e3f4e5b22a02fac05a249b60d23f27aba0946ab63b54947624528511fd3f029029b2b4e2a9b228b1b56153cfd2df7bf4e8b055adcc0d352b270423932a0390d33474236b985135b4e96e0809a10e38144c073b064427350cd55b0e785ece88395fe680fbf22a982678fb344e9872feeea0237cc019dc8919936b294d0f29047c61e1fde57e0f983f1cf1bf79c602c75211f46c8959391c07cf72583c096a6ff9ac1ecc4960c4e6777bf2110b84f2589f6b7f09292bae3962a7cbdefec4f41663a169850e53c1dddf68aad3c9197646c00e9d266fa9c1f1540143f4adc83aa3d4cee9447c0ec68fff19a3b7bc4e6f0c985e99572fd9d93535f70bb54ae4da61f8aebdacf14553e009803a98e77af0ba7855cc5efca4ab4f69542264f8b0300268bfdd58bf5691074881b4d4c6c47cc1a5d5c8037484e788d64eaf1b8ee6e2be20da20f0a9c4de72d5d02f7bb72539bb9cdc42558545dbbcb28870f69682d8a45e2dde0707a91ee75c8c6f9bf547b4c56e375146c947b420eeda3c8daa92aad9e75ec49f1df9937770f8b2baa9117a01e5d7031038a81a7b9b474d9de14bd20cd48546b5e0aa766eff8815ba44f32cfd13e25b1cc409bfc6ab3f9d9ef2ee47e08b8dabc9879f717ac28ed4796fb810251a81be9f755400ad0392ae16ca72bc219b4a8eed853475ae3afa70fbd91e0a9d29745cd896cb92ad1786ba369e6bcedfb4b97cc1c8b1a8e5718fdb5e8cbbecf53b1473c2e49da107d2599dbbc6ee10c130ed34f2e51ccb0f481bc56579c19bf73452252e8ca246b46eb814355eab6632930c2eeba3d0f244ac7c739177f9d02e485a4f6aff0fd013ace41a2cd10d9a1eaf81c1f48f9840ac06d713e1d8c5aa8444f28894325c4d951bbf017189345a44ff10fc43e08b7065d6503dfc608a0eafb2a7a4626b2b3eceae851c45d4bcb24d3659fa6ea899eddf54f95f474eff73f658ebc04cfa17df73445a869e09037b565cfa73571efea1d63f9663ec3775dd3690aefa7be354288b0e2db8218888bc8c970c8f940d84ec3fc9f55217dccd3a0e339fa71836be507d6dad42ad05438e04494830a6395bb20a290997c5cb90c45e3b33c295ed76fb1b9d4d5eda2380c24096a4998216b66b70707d3d56d54d34d0cfde03a4aca71e1f008c10632db47570b61d96913d532235ce026fd083bdb7fe813c535eb58d06283ba821be86426bd8dd060730b052efe9a3e77d0197c1c802647be0bea92ae7a9f0294c1c9208d80344124b47fad3638616c083d83605f6001ab71460d8c80456b4756bccd343483f79d3985e37399e049eddf0d37b1e784f2978bf8fb484469057d5ffe5ca1793d21436f2c7f608ff3bffa3e68be5bdd8d99dae314caec31f90b06c241e7ee24fb485654e186576dba983c0d86143029a92539a1cc84c2800777707933363beda1e837a4587b2ad2d4ff5735787a0323091f6a454f4bff9125d39b6a89aa413715fdbe70d4a356ee1bd9a71c6be8233a5ecd255341ed617637f131e93f7d9816ed01b5ebb88e9125549097187f98138419ee512f63d6ccff049bc78490e4c428d7cb80e0e2c106e7287b81706be7a6337a6ed40c8ebce515ab24331a343efa892f8efa97ed5cb642a2fc5b58eb5ee3df00c656940d7ea4187c24e3af5d2839c48991c49a2c841cb0ca0d32816d3c6b3719099b94e975e174d3ae8a8fac1e1052d27d0eb7d4f17f5205d677bb7c8bb74abd8c4acdb3514339e0aeaf1157fb04002c7fa89f211c82f38e5e0fe6884a88d91f25c39d7a93394357a2ea016bd2df55fc0fc4df8b55229f76570d65ed232e7a5330a43c73f9f922061aa8c11609b2b888d9c6a0b73f351cf41f3ad92e000714a11fed652e09e5df9ffdb42a34f374ec03ce951f94193c2573d64653660c5039f926fb266e247398fb2f64c2e8d3d0f3c9ae715b92f891eda2943444e149f10a0c8b07a93fb930b7a1fc506e12a3f3cb3de4b86d2efa239c1cb3f70987881248962c6e34e1b8cd9833abbe628ac6a53aeb62a0c0a8e2b1c7745d4be0b79903b9ad9c56fa8584557f34858f4e6ad26329c4e9690f9feea4df0e12265aa8293a9078193c19a2669ffaf2086a38849d18387effb1fe4d60887c9b4cb7ed95b85b6402d8f1eeacae9cc85ed6b5cbb4bc7f0bd0bc5e4881ed2c1a8d4581f7381db96347949bbddad49a8ca5f3b70bc18f9d6b9b96a0d1bbd489ede10059107f72e6405263bdda6aa3702f28fbe17cc11d24035df874ceec86769f77db0b3b3e651d1e113d6f61a35799439de4507a89a1f9f22231cb54a199f648985365dd3cebf6da1334f4c1a69189b7c03dffbeef23810608cafbdb4d96a84b914818bb5736de52986237fa5a8f705a8d4e9c3686209eff4a4b1727c372dd2129cbc33dfb9d4bbf293c91039675e2b5633ce2dbc57cc2db842d7d39bb8c6b7dfab6f6fa361106dd9899f5f8cb84035003422c5a99a3b26a1f73b0297659a942f64d615696687d18fed593be7cf17905a07efc1515cf7ce4f5c7721d73c85f67d5915823071ff398156c5147be6262ffc918d42e16486f8ce1564c6fae5a26a0621caf349779d95af8e5645322fe0e699b9112b10c847313bffa02def7ed96ff8d37e169c64af643282195ee6126c9ce4161dd760d1dba192dd61cfbb7c6f7109baa493e9db71b4c23c76d3e4e9bbbfd6240147be6eea47fb4dad4ab00dcae7ed6fb172dbef7372226f63029e53275474946734dafcb22e2202e82cc1396b5e431d4a20343d75998264571864b360bd8518e8dab10cc91156d9a9824fb2862844a9881c424b787ce668cd7bcf3eb440c7a4a25099e2add44c1500623f2ef202004fa4cb3e2acec48968da792e143f1ddedb5b0ec1d3ca2687b9e953ba12db9ed62eb5fb3ae188829814cc1f8a2c84794ed64e0c3f56a48b7817e7bf03563417112ef727d5750d9e8a61d70eed64e5418a8cd5534d1afb1585aa9e3b1b3ab7aa9b6527ea86967e875ebb0e8ae8d94b5f4d5430395254556c700876a16dc8e405713c3591593c68102adc993f7cf51529c0352b60bcd3a23b7e3c3982813d7889dfdbb5194eecd2ff6e271b53f4e700cd779b777d94ae2fa951b9ac51daf5cd2ed235481b1b3ccea341f90902623adda52c8824e2ba53cca7cc9f19a1320427ea32bb66bca9607a7a549615c3eb585e023c2495670e7a6bd8f99626824529b37d55593057c3f7c7c76a7f94a60b3634aae6fa031d2d381ac3693aeb56b04bf651aa8b0f2ab8a68fbcca40ca12cb084e31c2a45c7253071f40d56fe857c840d45424ae35f16d4fc48e1507776477439b345b33e4a0c210abbf85b5646e6477f914b660924ec9c4ec8b02ded6860a22cb01b28b2679477e54bde3d5ecd5c77ecfb8a852d660bb519de6b3351ce28793e8d0a6fe8f16f5e03536258f9384251f6f1b5b9b2874d84a7951b9d4716ba272141242e106c5d1861e0eef0e550ac2ce470990e5b213d23412622b6b0892643792b144e01ca8ecf6de5170a3b8c47ec1abd75fc11c0ebe3c189ed433730e9aedc3fe0e4403152b93b865b7f1e0c5c1b6403b61eda7715671fc8e486ca8b4d57c8e3801bc8e0b548625e9da429c55ef668477c8211a474aa2d19d27c053501a11097b6a8365c03781b7e69663c309d5513092db5ab09ecdcb7405a992dbb7968c81ac08c6fecfe40b1400931569a6937955ab740fff12db80d53518603e8282a395c7f0016f541293fb7434fc3290a8e5b1a1307886516ad000ecc2afe567024bf80e9ef66f05c76fed05fe9ae41048bbbaf9ff9e26649c037ebf980c8e80e91a50e9a830fe658fc36ffefc581f8ca65a2cbf776adb8d5c400d7cc9ed994dd40e2d945dc12f147837a0826aa21c765b484d13fd8a8165d55516f93e19e335b993fb7c1", 0x1000, 0x1, &(0x7f0000000100)={0x2, 0x1}, 0xfffffe79) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)) 04:36:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYRES32], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x22e) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000040)=""/118) 04:36:07 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') setsockopt$sock_timeval(r1, 0xffff, 0x280f, &(0x7f0000000000)={0x8, 0xa16}, 0x10) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x1, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x60}, 0x0) 04:36:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) accept$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{}, {0x3d}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x81) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') pwrite(r2, &(0x7f0000000180)="adbb1a5afb6df594949dbb70ab56442d0b57ad8048a67d8d58d25084c15942bbe165ea4df425eda1a7a9e7c096f81982065d1afd92ced662d6d307ea68e8224a03c19693fc224908397ce7b958a1a7aa88efa4450bdbc032833f1e4459494dcbeb7402c9b1e1b9e5ae7f7c26592b2183257010eaded15e5806364f085d12bd392bf22018c8833220389dff8e0f58bac689b7c2c932c881cca84b02bafb3a2b2fc08d6ed53082b277adc232bb90c5e077e8aeed4e209b1315bdb0014321e4074e253c428ae3471a8dd29ad6763e06fc29bc754b7d7c95755cf7b1452af47286ddef832b3fc3843d6764272f8f342c7bbbb43c7fbd6730261ecf928d08e6", 0xfd, 0x0, 0x3cb805dd) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:36:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') write(r1, &(0x7f0000000080)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0xffffffd4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:07 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000013c0), 0x6, 0x0) socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x82, 0x200}, {0x46, 0x1}, {0x0, 0xc81}, {0x23, 0x1ff}, {0x25, 0xf800}], 0x5}) writev(r2, &(0x7f0000000180), 0x330) 04:36:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x2) sendto$inet(r1, &(0x7f00000001c0)="8e9c5530364ee2fb10ccac0f5942314dd60aacf0f73f5a6a63b4352b207db192d96ffd35e5bc12724d8c6f7da49deaf4b9aa90ad81e9c9b6a92e6b15770424da157671895f750ee0d09d41591cc17ee18705b77bb594456d66e1985d6dbaaec17e3dc5804479f80e37b9c30b561fb31ed31cdf642088300369ec4aadbaded59ab3198883241fb80cbd128dba61ba95aa9ac11089a34e1cc35922583aaa840bd7eef96f2b2965eaa3c38f9e1b7e4a0663e1f82269f0ce", 0xb6, 0xa00, &(0x7f0000000080)={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a05350000045c59f40cb2f5cb44e43ab60abee1565232f921087a50c20938f25133315c0ef1f6dba6596a94dacf50a3768babdc2414d24614672e20146af918d2ee208d8e6b84ff94f2cba1a8ca3b2a2926197065e6e3921d77773490b987b18c197760af129a9508deb113715cd62cbc19cb83ffbdf9be42a9c3dc5aa7fcfebd72e3e640e55d7bb7536cfe4017884b6063714ab84a56987b3e641bde612b7e18b14dc2dbf72c69219e0232dc17c2f9ac950175a6493fc87ade240900e49c8413ed57bbea6cbf4eb4d9445ee1ff88f74de237e174747bcdc1bdbe"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000005c0)=ANY=[@ANYBLOB="0651d955dc361e1908568603af4c78da004000ff59d25a0535000004e04b6ee2cff8944149099d436df09eede02c8f7a619c798f966708d675a7e96ababe1dcd1773459af789bc07bd468f5d29ca1881ec37e619fb5ab9d3fdcddb4f29a2"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') accept$inet(r3, &(0x7f0000000400), &(0x7f0000000440)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') r8 = getpid() r9 = getuid() r10 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r11 = geteuid() r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r15 = getpgid(0x0) shmctl$IPC_SET(r10, 0x1, &(0x7f0000001680)={{0x8, r11, r12, r13, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r15, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r16 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = geteuid() r20 = getegid() r21 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r21, &(0x7f0000d06ff8)='./file0\x00') r22 = accept$inet(r21, &(0x7f0000000500), &(0x7f0000000540)=0xc) r23 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r23, &(0x7f0000d06ff8)='./file0\x00') r24 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r24, &(0x7f0000d06ff8)='./file0\x00') r25 = dup(r24) r26 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r26, &(0x7f0000d06ff8)='./file0\x00') r27 = getgid() setegid(r27) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r29 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r29, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r29) r30 = fcntl$dupfd(r29, 0x0, r29) write(r30, &(0x7f0000000180)='\t \n', 0x3) fchownat(r30, &(0x7f0000000100)='./file0\x00', r28, r27, 0x4) r31 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r31, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r33 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r34 = geteuid() r35 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r37 = getpgid(0x0) shmctl$IPC_SET(r33, 0x1, &(0x7f0000001680)={{0x8, r34, r35, r36, 0xffffffffffffffff, 0x40, 0x7}, 0x2, 0x5, r37, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="37e0c282f059505ecd5db7327264468b1f495e1a55f8fd6c846338536980", 0x1e}, {&(0x7f00000001c0)="6a29c7238ce894178f693aa2afc04c95d78cb7aa4da5a4c5660a090645185cecb4da2448d50ae316c57aa6733e027ca89e1394da3db73e69f9221d6373ebd0f56caf8a434f", 0x45}, {&(0x7f0000000300)="4e93900706fa15f1090afa9b9547bd19e0835b2c1081a3fa7ca36e86ea55131dbc96e1cce778e359a8ba43919c3717982a344738047e1a43333381256fd2befbad532e42596c33ee9199632b4bcebd560d68c8eb2390fe36f25d55c7743938c7030236fe3acf6f907e36544fe6ebefe0a9fb2cb290007f338c1c4d5503cad1beb5a177fb57268ad1bba27c4b57f28c93dc4839070060d416c3be2ab6d665bfc700fc73f2193172a242b7b07c5f8579c4b7007bc21180c4d625ac3f137761ed3a2160dbaebac45b08bf3057cb8f", 0xcd}], 0x3, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r18, r28, r20}, @cred={0x20, 0xffff, 0x0, r8, r9}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @rights={0x20, 0xffff, 0x1, [r22, r23, r25, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r32, r36, r14}], 0xc0, 0xe}, 0x1) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x40}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0x18, 0x3, 0x1f, 0x1ff}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92489ff2b783f6e8a9c81") 04:36:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x40) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = dup(r1) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x90) 04:36:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0xfffffffe, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 04:36:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000300)=""/4096, 0x1000) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x98) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x25}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000400)="7a75c63c5a0093ec50c3518784b4") 04:36:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0606a255dc361e190856af00"/28], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0xffffffffffffffdc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:08 executing program 1: socket(0x2, 0x3, 0x0) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698b, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0xe9) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) syz_open_pts() r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) r4 = geteuid() mlock(&(0x7f000041c000/0x3000)=nil, 0x3000) setreuid(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698b, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() r9 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r9) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x8, r4, r7, 0x0, r8, 0xe63abd0510c232e2, 0xfff}, 0x401, 0x3, 0xffffffffffffffff, r9, 0xfffffffffffffffa, 0x60582838, 0xe793fb2}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 04:36:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR]]], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) socket(0x17, 0x4, 0x7) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) 04:36:08 executing program 1: syz_emit_ethernet(0x85, &(0x7f0000000080)="8e9caa6894673c19f817e23c3a20c8faaffb43803c59e45f894c1aab8f2973edc9556670b2ae8303c9894df54dde1a8282b389de78ec6f4d219b04224ec7941cc1f2bf1272a8334131e3abe160553e61171b68e6916cc7abd027049deb4aa4a76eecbccbbf0db93cbb26a8351d447caa231c9e1cfb4df43a8e5bec013146358770ce46c91e") utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{0x3, 0x7fffffff}, {0x8}}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) shmget$private(0x0, 0x600000, 0x20, &(0x7f00009fd000/0x600000)=nil) 04:36:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000001500)=ANY=[@ANYRES16=r2, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYBLOB="6d15d5d3cb51641856cc41913e94fac2498d41d87613ec7eeeb8fffeec919ddb590b9e61f9f8a530c621979a8c56857eed428b4db86de6edbeb81c115c3fa0a027d6bbd90d3743f327c7b82cd90d046bbef79536b8dc2a49ae9beb34cd19fa8fb9f2b061c7d764be158499c4e66dff651d2d20e516516c4dd9f09c36b0427e487330b94334b8dc99430908f8cbe9c221b756d50351ccaf5476ad9bc3e25ffcd79b3ae1808bd8b0efdc2b684d15aa4832c01bd4340456fafef10ea7632ab67769fef7ffe6009f907135431dae80458a785d2c56b222b1f17e4ee88048eea070b002addbe9aa2dd7c66e66feb216908f9b40017b62d03bb6d3e7845bc367fa54d2cd4e292712cbab253dd5ac0bd926f8d4fea5d21e80226244550f3f26c326dccd17075c208b00afab6c914b678759b1f0815810a7d24c5c3b0dc4fb1d0a2c9676af04cdf3f7feade9b929f0dadda1414e04ffd5539726a7c83b8489b070009f275e9724ee4546b1bd9dfbc0bb51e9ff9ecd478b0e4a4c3a703fec31e9033c2956983a850ad91047ced13a555bd250ca7c765bb0934035f203969bf362f4fbd0a8b9aa2fb89c87c739cd29d92a6353b0b0394e5f4f3c49722ba1572fa5637af3e6c9079f28c09736366a3e28723af5410eb64ef3ea88c757e247b13eca461672c2e91ab9ddb5795188559cd9d262c8b66ea45e252635421c01d729a2034bf4dc70be59aa1d172689a1bd0bcc7ac166c4298b671167f06017f68c9fe2b6cd97010227dca5af69f51eb9a477088db63cda7ca7630dd5f4f34bfa5324f7651e3a8d56b302e1a392721465f291638161c10f645564009c8cd6a0eb8361b66a128514af64d9d3a0a4fc3ffe957d16c8456ac3e8b5a06f9b0231c5a0759dfaad4ceec558a96ca98406f07c0091d787bd4088ba169924873e77c0fd0687ed4cb19a72f0f1533234bdca832919ca4fc7cd70f8678f9f4ee0e794c7d075d5b85ea6435ee26aa3eaaf2626a00787b03b1b161263e01014eaedb5792ce510270675d9b5b83db53e709228a364609aeb50aa0ab308382a19be1d0aa964cdc835f060bb315ea052a986deb0ffe631f82d4076b7ae94279c8b928dae7312257ab0646ef73138d0c3218a4e120781d24c39a94d63fb58105e2e7d8ec8615b746da224c0f72d26ecdd2a834cb703ccb9b96151d60df6aed5ce572f65b2df4845fce94e54cb7cb694ddb27f8c136838fbdec0306c8f900b5a125437f753c20641940ed5a4d9ee2138daf011c0fb9bb1dd3231c1058107fddf46b1b9147cd1632b89c58df492ead7ff6a1a67177f3c25a9b63077c82953dbc1f5f12885cce4724c649e540038cd0f1fc526c43c262e46846d719573b09042fcb0b22ef9fa7261114774e1241f533cb9794b9af5c6c5c1fbb74a7c6248298035b310ef03d25d9568f736deb29f0684b1f1d44876ba91709d9af10f1ac30ee20fdaa008d51af97212d34f5de5d932a17af0a32bba4e46aa488fb9d8d7a9ec734786121475d6d95e6319fe7873947a6e1bf979e75a4441b2e3c90a7bf722c0e495913c4faa82f91fcd91e203542202d21f9327024d7dd968ea0207b6c9163141df1f45c4e67c737f2e887da3e63a27910d81eff9e66149e1c0e50c16635a15c99de03efde7b4eee6ac3156282623bb95549349935da6eee5c81e1b280e5653f93b54cf1b04a455dc112d18e6e1dbaf678a25cfc4c929c82370e2e2b41c45a390f8d565965f3f58f3e6f90a6b43c09f559ba51c5cb300eaef62a31efc9f65a80d52539dd2d86d86c3c782a5972dfcbb1a7288e544adce5686ae3247fdac22976d13503fb52f0b8161e6735350b65e21f14db2c4502efcbb01fac20e6b74f83c12b28edb90e1347b2cba6f962fb18d622a2886f7a43c183b39f94f69a982279db29834b897f204a80f7b19ba6a37298160363e181a00a9682b17fad159ba02b6296eaa26b5b1c18ffee39a6776aefa4f020500aa93d6edfe46cc6832cb06e29337f03bff7dc248bdbd4e620acc0e918102a7c8648bb5ea80a8a00d822d361cd29163acc3ae453cef33e2b26c70f38b0ce8d7eed35b2e6cdc51bbd15d857672e6097ade5cc7178c3009b87eb7868d0b67db6be9e62691fbf0352618ba0fec4abe7f9b4d5f31d8846416792730138e893da8786dbbb55114933079f7fa6dc081d87c0f63b16a109240a3ea4d8747367932b7323a157cdb5e5105ce5708c70046a11ea100e1be4aa15dcd486ea3338bc734f68cfd29d057a7f676e305ecf878da0d97dd3976fa7799ada3302f2e1c4888ab4ea36d7c2e52837546a96c28d42e460c903bd746ed35fa1c7aff6758b732eca4311911d6e004f76bd88e9d733e1f9a6d968817141f6aaf4b625fcbe0a65f8050ae306a235ac203faa08658de01efce761694e3170e0daf0a4e398310d74f38eff1258bae102c1fa4da36e968358625ccec071cb2bad8a2ec0bd9387544c09d04f38b69d84329616df1eec5951ae0a3d505bba9e7cdda7fe29c677c41e133a8df1212e5e0bcd7c66a2c3594503f69e28379fd4788bf59a7f1a45d92dedc4970e863a2de287b94d9b6b185cd01a48dd9092b8c98d074bb335238ffd9c24c879f9c3cc3be5c95be3590bf70676a429833d587492ad0013ede6abdf9899c19f533f47f20c37e23c9cd1f5cd6772dda3ee0f6be9fe222ac3ad3e55bb9fdbcdf3350385942002775e9f1fb163c0dd3ccb06fff57c0f5a2b7157f24254824cc24cc82c4961c80bb5138a5e944b1c97462cdfc32e9e3e902165e6a1275ba41c3162b702fac55acfe18b875db22490bdccbda06625d9c4b415fd1bb1d88749d601630d527d1ecb2af89a7d6e8b8730b037b2654d4f42f8ae79a8be61ebc54f892a4ac61a67ccd1f349cb85b2883aae9aa78fe053943bed59426f9c7fa4cdea20543ca76ca5a67d1a2b72b35f9ac75bb18544e2f796242fea54007c5e26e303d538fb0f4b4741473be6170ac697851b9e9af97461e388923ef341a224c0ae6a17af9ccd6db4df504df2215d10ee4b5f4f75d9bceb004e3d22e8eb509710aa95ebf6353719728f8b45ffd0a8cd9b4b2c2c4bd25d46ed95924be721647bf4484e0405e94e5658b54e9c6fa5e0bf6082a341d45ffd91aa2cf927a33eae6491a73dfe5bdeb784ad5565f175499d3b1bce2e315f25d37006b849c9a3412d4f0da89a1c30fb87e387c6f722b45573d94ab25e7dc80b19d6cb0e901d21939f338488353b263fc7703055f53e4a99e8687a51533fa817222783b5fe52e424cc2a96106bac1fab1edf65ecf6ce6c0459ea1303647d88b699762d2771a8b7a591740d2e5ebffd8f1522304cc1b42cea175b6d034c658333385f9701efb4099e15249d0f5929b1c577758311d6ae0c7fb844f819e36e1e4db4f4fd9947dc438c907756b7694d040cd833153e30b4dc3686bbbf6d7ab024c3d5c9c24c1c9291b315dc5d88d750e4c5cc1103298b6b97da7a70630abef23d991696dafb625ea04d8c8c9ef91c74d1378f4593b664db643010a422091a1b9249de137e9b8780c52287e2f6ab99fc249439590436bac1184250eea2de75c6e737eb7d5f971122941c47b63dcd0f20ca90276338930a4520abf2237ea12f8b67f5f2f60e6ee62694313b1fc41e6d94925f1a2cfcde85dfde6b827e4f36de3869b01134b92aa10ccb87c622616ce975e086191694e8426a4325141d0b4dee966252cc647528fb3b5cdb5bf320ac9c66a0495da01c7905398f9f409d5f3ba9f0b992291ba1706b190d98ff5d12e23a47aac5aa5aab7aa3634ef6ec3b3eb278fe81e7046e67451884b54884adaec342a3ab240f1d1b0977f2b99c79ad516917624a6927bf99a5688ead3a0f3b1edd125e8efaf6db662b4954700d5e7ad7fe38824e9e129f83c0d94dc6c4d7215ec7e51040c95340a309d187616de0132e22d7e5ce71db26eea67291e28cbe4526f0d28bb0259e4432ae2370c884cba848e10ee370b831c18021cabd83df0083cabc9f7b5a2f7a905b74506b60317c46edf24fccba65cf10d536a82920fbba8026e9430f33e19398fba05d65523f5100e4cfdab170fa5cd4252505640dd258a8a5407904c639d2fcca7a6745c54543c65473dc347dd260d1561acbe95e4bb9e6bdcae7b99bc8618ef8984ec72d67730260875fb2fe443bc7721d235b18e07af9699d62667da71934bb28f9357edca3f1b0eb28c5e6e383a62f0acd8180deb116bcaa92d937c1debac17043650e558f0755024b30ac43fff464be078ce11074a532413b4c9f16c137cdb485b5744d80969ed97809d41693158ccf9c633a773a3d9c0573ccab9a92de407a121a7c5cfd114fd5f31014d6bc693f950cd3ce55015aa16555e01b0ffdc587f50d2efd9483328ce4c831c52842f93bd2f5158de81462f277ee6450f3bed3578ff7c06b71da6d6eacb03a471f6ef3200cc2e17199f58eddf3e0a551986d95773f6a361ffff5d749c4cbe10ab92fe16ba090fb77006507d4b2187e9387ff5dbfdbfa9a54d0ca091d9bf35169acfd1ab9a9a50a4ef399d46f49fd3049175ac0bfc48766702d0d76374823d4c94a1b8e6da6545610dadfc49e5d51c90f4483901f24344d10d17c1052569b4c6b50dd802b3c8950fdfdb2a1e99f49e5f6469eab7f18214683dd4bb357ab3fcd239375387ce6493afe08eb2f59d18d232de333be2ef4b2560fa4249ba6b377ce25d34a3c83b8f8bf548b980bfe6234821b1bb2228478f98ce11ccfe948e9e7947e3daf81965132c3e3d4b5d1fa61f5190b2878e5f30d5a66837e0b4285ca6dbce62c1aad89da21da4d29c7016e4128605fd55391a1538d9b763d423e6fdcd7615d8369edc731ecfe152083b093e940160085597b55cc1bf12cf35742fa248ed2e452a8d49458051b861f60f0f2609b27330d45e8cb170ef749a0047e944a0b6e3aa5fb7fe5c5288548d8c5a2c6b05cea0e9c46d5f8c4ec299b549124487a81cf9b7015d9badb0d8298dab839db4a002704dcefd62879f3b6b870f013394952482a221e10b8a2633a36fed6b540ba01ad643cc83061762bc817a1faac1a72976406a18962b8ec764324c0cad136398caf80048e1bacd71e0714e382ed1e3992d0c60b0026d08c05ea9d65c1f22a842686ab4f757d361c06b701647b44bb727bc93f9e3df5b59f7094ddcdab974809871947890a6b279be4ae374a3b16d761513d471c4e9336ae374be08797e393c5bce2615b48e1e2c450ea82985300a56c1b054e437e855e5ad1a9e9416659cae898dfc6a325f0648c28709d607ccf9da29ae246920075f59e0870913f3ed26284ef5d06983b62af5ffb48753ea00f67829167a33e7da28689b06339f06c75e650f925579acdd5b5b565626362e3d5c5de9b79d401f7a97fcd7442aa42556f6d26899b5f84f2ddd54018e35734751e0d748ecaf78fcb25d6c5cc4c92e76698f97c4b96b89a419886ed39972490d11d27d185e8006d84b94836281bf4c7856c7c581f892764a68f3ef1d289c7e919199d5a414a1a2077f2538f5704bffc93c52638a5a9ac635c6cfa67e57048f259524acfc7acec91b58e14204b3929cf5629891be36c58f93ec31c302b1868b060e0dd8b5a2b2010dcdf43158844cf387a5d729a75162db7397192b8b16517e483fc1428958efbe140bfca9666659a6471eb00c612fac7aa33a1c973297ebde37d9eaf39e64cd07085f2949c4e1068f8ff43e8a7a8a1ed0ca9d36e928aed568143569a6523dd78006f523dcac0fb71c463d6465105ce7719eab2b08ec4c"], @ANYRES32=r1, @ANYBLOB="268950d45f8d3021d664b28ce56b676034bd1e27d81ca67dac6e89d637230198cebcf9c18dfd00fae0a251e106b46bbde2bf7981071af23fa7f1eba16192b06988044752ee75db8ba7111eaf24ac6d9c377a1ce83429123d9ed3c9fccb35bddba7bd659c6bc124939045c03f71b82e032506b109a8bad063e4e94a5fea6182a9980843363fbc302eef0167054cf7714419fc26b26c897d1365f344f3e677dd1dff65b909e6a4451aeff9", @ANYRES16=0x0, @ANYRESDEC=r0], 0x0) accept$unix(r3, &(0x7f00000001c0)=@file={0x0, ""/73}, &(0x7f0000000240)=0x4b) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x1, './bus\x00'}, 0x8) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:08 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x2) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') dup2(0xffffffffffffffff, r4) r5 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x400, 0x1) ioctl$DIOCMAP(r2, 0x40105706, &(0x7f0000000080)={0x0, r5}) 04:36:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255ba361e1908568603af6c78da000000075ad35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5, 0xbf56, 0x2, 0x5ae, "38cb48ae3c67526d0f409756a32b2448c633f6a6", 0xffffffff, 0x80000000}) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) shmctl$IPC_RMID(r1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') tap1: address list non empty 04:36:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x10000) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="0601a255dc361e03af6c78da008ee3f159d35a0535000004c65150e1d5d1aafee284f190e0c9943bfc19d88b74cc4f840bb595b8eefd67058125c154f24d42c452bfc3ca"], 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x810, 0xffffffffffffff9c, 0x0, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='W\x00') 04:36:09 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="2c1b8992d4749816dc5e262e20a275d69481f49ed45314157069497477ded32517b83ca9467c8a3370d87fa1c166c93fd2c301cdeb85a91119bd8fe6584a446eee7880a438ee80f9e77fbeddab3c991aec11e31fee50325303cd34d305fddab94ecc055e708f55740e734816bd3f608d0f0c632e02", 0x75}], 0x100000000000020c) execve(0x0, 0x0, 0x0) connect$inet(0xffffffffffffff9c, &(0x7f0000000040)={0x2, 0x2}, 0xc) 04:36:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="060fa255dc361e19085686ea050000000000000000f259d35a05350000af5b5b4dc77c21edfb2d2733abe9bf3ca92906f3168d81ef7fe78cb768b3f6437492c2f55e65834235fdb1e17c446c5e9e89d5697db4d2f143e57e3c650250"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') accept$unix(0xffffffffffffff9c, &(0x7f0000001340)=ANY=[@ANYRESDEC=r4, @ANYRES64=r5, @ANYBLOB="234c9b6135f7cfd764de6a7617f6d419954ef78f4d713f6e538aeae9c8dff5711efe9ecbd959aa006f6bbd1191c7a3067efea9b9aaaa0699122adf77044cb559a34e55704f7c668f09c72cd45e0536a9218262ce0f6ee40e1a52d468f142e0116b14cec9d7ae6e493232f26f6dc86bc2c4d7bf45bbab6efd7c9a72b09eb01d369b57422a8b7a179aed024014405d881976e0c673fd065e505149cc16a08c143ff3d816fd9073bb206d14daec2fc5ec88bcea57ae178c9a91c994d016163218f8da13d33ee932d10e1c0d309f4e3c", @ANYRES32, @ANYRES64], 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x208, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x0, 0x80000001, 0xfffffffffffffffc, "e3000000245a8423082bed1727200200"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) 04:36:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) kqueue() accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x40) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x16) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="16cf4734ac9010a570410fb1bc518f0fba39d666f07348ab97dd4b7f1ff0b0e49bfdbf2442b4bdbfba42923065313aaec694bd77439c44addde912b0e3dd787c4f10a716c82a5ad70e950590dca7f8d014fcfd51aafe9222a28e240fc7dd4640b274677485931d5f78a80219175cb31f12252a704940d198f93abd6aa80d466be7855221c6472790b70e14d3bd4429b3bc0b72a9fe52c0772d7c37f21cf140e80e5bb1c1124da7ec5481fca429fd50e4569e3db8d983e7ab6eb536ae70e875f01d2133e86c32496e1d49c53aa9da530dcdb4f19fb0acbdb4bacd9ec74bef309b925685f36729ab2cb9b0575eb8d2a7ae54b68d13a588a23d96b6e8e711309165019cde8cc32ddbb8a0307899468ad929a69dc862bd0a1fa53feec0680a7bc06b7ed383721bc61bc281fa5300e16fb836fc7f3e", 0x133}], 0x1, 0x0, 0x0) 04:36:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x81) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') read(r2, &(0x7f0000000100)=""/89, 0x59) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 04:36:09 executing program 0: getpgrp() mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) fchflags(0xffffffffffffff9c, 0x1) semget$private(0x0, 0x0, 0x40) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:09 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) shmdt(r1) shmdt(r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 04:36:09 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffffb7) fchmod(r0, 0x42) setgid(r3) acct(&(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fchown(r4, r2, r5) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000000)={0x0, 0x4, 0x2, 0x401, "89aa444ec243a0110bc7f53795dc748f60d9f602", 0xfffffffa, 0xfffffffe}) chmod(&(0x7f00000001c0)='./file0\x00', 0x32) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x3, 0x0, 0x8, 0x4, "7e04c5076a2e2d3d17210a15232161bfb65e874e", 0x6, 0x2}) setgroups(0x0, 0x0) setreuid(0xffffffffffffffff, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000380)={0x7, 0x7, './file0\x00', 0x0, 0x3, 0x1, 0x5}) 04:36:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="0601a255dc361e1908568603af89d02dca0962826459bbab8f97956cc148ade35820cfeacf4bd1633fb0949903dcf10d2bdc4405ee0dbeccef7dc13ff8c6fccc2324baa5d32a6446b20b061c64d20a4c24407f384d171f33be49451d5aee6e4bd09e1f45ab1add32875fc35cbd2920f9a530a286c20a7d557ebb53939c05d811b4"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="220e22890100445ed50000000039d6005a7c00000012136fe7a8ac76efb06cbb92501e088a8b99a9c3dcd597dc93220e1279b9268c8327", 0xfffffffffffffe75) chdir(&(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:09 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) socket(0x6, 0x5, 0x6) pwritev(r1, &(0x7f0000000140), 0x1000000000000214, 0x0, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00005f2f66696c65300c252f6669506c6543e24c5cc63c8a3c87ca1e38ed3c6590e0cc6e963bb393ac589d5f275d14d686b6a1bdf1dfe5e087455fb5a873a74060473d835a263e3376fc7f7fd222e46c82460183fc6c4a502b8668f182e4e1f29c9671c0d8fb32135e7846bf76daeda013f663a7f280e9cca1803a8cdff0ed6ec8515e8a8d42e25e416ec523a1f218ec67fb03cdce094574e1b433aaed0c84f8ab091fc4cf564a1a19628d75dfd259e8ffedf67870908f2b80c7539a193620b371e3f59c14"], 0x10) 04:36:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = socket$unix(0x1, 0x5, 0x0) accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYRESOCT], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) r2 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r6 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001680)={{0x8, r3, r4, r5, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r6, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) setreuid(r5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:09 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) r1 = semget(0x1, 0x1, 0x80) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000004c0)=""/4096) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x1}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) 04:36:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="52010610d52ce8f54825070601a255dc361e1908568603af6c78da000000f259d35a05350000047db90664be721845ccde6876ab092a5b99a3f4d102f5daf19ee0ff9b94994e6cbea7b8a5e6e6cd9a41656addbcabf70c3c5e40d1f613ba2236b42db5f5d3a0d00d04e54be657dfde33bf1cc844f91e1cd35d5b17ab9f4488aecc93dff47ca8f67ae128dad4096c4b43c93fd5b4c069a9309d1e3e347051340749ad31b47c790bf07a39823dc0b89acf525c927a5a684ff08901586bc40e0c1449f255fb9837104d64044d6c388216ba8503c720"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x2ea}], 0x1, 0x0, 0x0) 04:36:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) semget$private(0x0, 0x4, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0x81}, {0x6}]}) pwrite(r0, &(0x7f0000000180)="f7", 0x1, 0x0, 0x0) 04:36:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x40) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') poll(&(0x7f0000000040)=[{r1, 0x20}, {r2, 0xecaf2af30ef83694}, {r3, 0x8}, {r4, 0x20}, {r5, 0x82be9340b88a2fde}, {r0, 0x8}, {r1, 0x40}], 0x7, 0x4) 04:36:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="06019a050ebe159d71b22133d11e4698c180ae445bd14753f1a4fb90788e2e5fa255dc361a5a05350029cf00e005481444cbe284008000000000"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x21fbc9a0fd76e585) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 04:36:09 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2100, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="c48c610601a255dc361e0000000000000007da0000d9d35a0535000004ccb0c27c3d1252fe4fd4292631fad26c6d7133d5a92ff737492231e55a680d57403ab93c55b7409055356f6ee70a88af1472d50e7b704e302043d909bf59936e96c47912eed8d18905d6cb996a62ca1d6f5d90504876218d89194699c1e3808388a332fefac625f0d2a9a3a3dd88324e27ea1acb10e2cafa75b2860973bea3f94bf7e5cf6e9790c9e8e6282d771aad50058322048c3559b0d042504bae20265075cdd409e57db3f5434049740c21d85a07eef279"], 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x1b3) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x15) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) 04:36:10 executing program 1: shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x1, 0x8, 0x0, 0x1ee) r0 = socket(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x20) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r0, 0x7, 0x0, 0x0, 0xffffff48) setsockopt(0xffffffffffffffff, 0x0, 0xfffffffd, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) pipe(0x0) close(0xffffffffffffffff) msgget$private(0x0, 0x33) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0xffffffffffffffce, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() pipe(0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) fcntl$setstatus(r2, 0x4, 0x60dcb6855c40c91a) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x100) r3 = socket(0x1e, 0x3, 0x0) shutdown(r3, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x2}, {0x6c}, {0x6, 0x0, 0x4, 0x401}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) dup2(r6, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffe, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0xc0307006, &(0x7f0000000040)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0xc0307006, &(0x7f0000000040)) bind(r8, 0x0, 0x13234f3349909ef) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x800, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x3, 0x0) r9 = msgget$private(0x0, 0x20) msgsnd(r9, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESOCT=0x0], 0x5, 0x0) msgrcv(r9, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r9, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:36:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1c5dd7d3dff71f9b, 0x1086129) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='/', r0, &(0x7f00000001c0)='./file0\x00') sendto(r1, &(0x7f0000000040)="fa34a12a085134ec09ff89f9134573d618d68448c62d2e3c3f48804ef938c456988a66339d60095b2b7df786b6e97fe919140717d89d05d35a897d448b742f2b3f660409ae06", 0x46, 0x800, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000300)="90c624e6b479966da4e456fd150d525eaf016b050d0ef7e719793f569a1caace60c7e2f1f0845256ea510d6a2d2043a634f6dcbe25ad39cfd1a917937f6e72bedf9806b8ca137928c99f598343bf603dfa989e0eba5e610b0f779265cdedcb110fbbaea23b2cfe98e8ce442b47fe8d8a171fdd727ff66c01dd9b7edf8093a077a2f38cb28f1d1e7173b42f96c4091ac02c0f1c172baeb89fa467bd21beb432a30a96ace8360c11de1e001295fc4b2ece6c286f50567a5b4a30928d9403", 0xbd}, {&(0x7f0000000240)="80f8c4e5ab158fc536cdfb0b6bcd362f97089c23711e616354b63e110ca716743b05e6dc04a74afb39523c0ff39589a6afbed65b21655a054e8720c607c67c659b2a84987c13a6f1c3458a4aba7e2dfb854c713158b31a1072665270ab53e3de16fad48a30f5efb1329e60bbd3fd4d45918d64dc94554993b0418d63", 0x7c}, {&(0x7f00000003c0)="65f02d9e8b3562fd16c5d815da012d6de8227b380c47b4ffbef24449a19f63b610c8fa8bb61cfe65340d9d0b4539a30fa94288af6f9c9c3cc891b7dfef529669a4b363a150c9f4e61762e0d932ed2c6ac318d9da3cb0224fee9212a3f95857a03d00cdc58f0725ff75bf4a", 0x6b}], 0x3, 0x0, 0x4) 04:36:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:36:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x175) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0xfffffff7, 0x2, './bus\x00', 0x1, 0x0, 0xa3fa, 0x1ff}) 04:36:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000180)={0x8, 0x7, 0x3, 0x8, "b56064d46082d60a67f6538c8095bde4ed621a7f", 0x14, 0xafa}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) r1 = dup(r0) r2 = fcntl$dupfd(r0, 0xa, r0) write(r2, &(0x7f0000000100)="c972048e09ff18547dd11afdd94175d4602ef51e1abfbb96aa88c6efcc2afe13242de722c4ac6c53a2a32de27489e931b2861b5501465fe6a5366a5479a6c8a5f1ecb0fbd2a493dbb6f5e9ec73649a54d5343e6fb424200ee4957c32bfd021736d5ef976475bdd6d436377610cf96d41460443e38e06c7aa", 0x78) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x1) setrlimit(0x3, &(0x7f0000000040)) 04:36:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYRES64, @ANYRES16=0x0, @ANYRESHEX=0x0], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000280)={0x2}) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x8) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="cec7dc6db7f41554422af1c5962df0d35682f310046a1193b29918e8c729bbfff437fcb51fe37b4920e0189d054d83c5d240d5b2b0d5372651ccfdafba3a6eb9bf372b43e5f17fb99069b225f8dee8afd7f5aef8e3447c374240672716a2abe86933a2add7d24c6374460c7f08774a7de6ccb0f4f2a2fa7fe358cfed8494afc2c338f2710f7f3af1636d51e6eca7e9"}, {&(0x7f0000000300)="7c8ed6b80ce5ec5466ae18d89054d76ff0341267ebe473b3cc95786bf43454772db123d54246659309c30262baaaae8cdad32e93b22d62ca123c0a3ecc74b49019f79fa2171f50b0773668e26698e45fbcdde5292f4bee13692bb78a25af6b7e03b7186822178f4b933a2df985f739d9a7752cb3d5847959d0c3c667fcd2d997debf3022a81a290cc3cc1232407286f4272f2ac0e403896edbeaeee34f2119a4ad8cf23ec7b599fda02a6dce4be140c4e62f8ce281268cff1900b1d56a0541ed45b47712eaf7d1e5c27908d578b43a9d3a6bf27062a1"}, {&(0x7f0000000400)="29c3a5a5171867f0f8766405a2a2de2c5a6b035fffd4060045c67fe87d3515f242dcc90cb1294be9973cdeb3664d7aaed8aa5c8580997cc56c6aa8b8fca4ef06663d546c954799812024091ec16cc42420244dd4fee0084ab61f1e7d24e456078f8d78b89aad630e33cfd901c903fe5fe7545ed8494b0fb8098946ac8df71869603ace"}], 0x1000008e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x48, 0x0) 04:36:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') lseek(r1, 0x0, 0x5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 04:36:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x40) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:10 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() getuid() kevent(r0, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x85, 0x0) 04:36:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10094, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x81, 0x0, 0x8, 0x1, 0x2, 0x1, 0x0, 0x2, 0x2, 0x4, 0x8000}) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:10 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6cd35a0500fdf02d6af8e66970bed83ccd29da72e4c658cd134ff351dd55723727f10609d160c20fd2c6b88f23368bee9141e45aec78de0869f0a0c6c7477d42be80d3cd3422bd10e107742f2e6eafcf14f26b6400"/108], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) fchflags(r2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:10 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925070008fb2f58bf5e4a", 0x1e9b, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0xc000, 0x1) mknod(&(0x7f0000000340)='./bus\x00', 0x20, 0xbde2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x6c}, {0x6}]}) r5 = fcntl$dupfd(r3, 0xa, r4) faccessat(r5, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x0, &(0x7f00000017c0)={{0x80000000, 0x7}, {0x400, 0x7ffffffd}}, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) r6 = socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000780)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='):\x00', &(0x7f0000000300)='\x86\x1f\xf9\xfd\xa1t\xe1p', &(0x7f0000000d80)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e\xa4\x00g\xd9\x17\xf8\xe7Y\xacG\xecT\xf11\x9f\xfd\x7f\xc4\x8f\x8e\r\xefn\xdd\x1c\x04AS\x83=\xb9!\xd6\xd6\xb2N\xff\xc2\xe4\x85i\x9a=Ps\x8c\xbb\x01\xf3H\xf7ayd\x96J\xd1\xf1\a\xee\xce\xb4\r\xcd\xbep~\xd2)\xfbSYO\xf6\xc0\xee]Z$\xe8O2\x12\xe4\xb0\x91\x13T\xfc8\x88\xb88\xe8J\xc9\x16\x18\x9a\xc5\xa5\xd4\x84\xe3\xfaZy\xfe\x11\x8dh\xf7\xfb\x1fN\x19\xe7\xb32\x8e\x95j\x1f\xe5\xb2\xc2Wy\x1dih{\xeb$\xbf\xc2\xc1\x94\x95 \xe6{\x7f\xae\xaa\x91\x1d\x97\xbfcjwZ\xe8', &(0x7f0000000b00)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000a00)='\'@\x00', &(0x7f0000000b80)='/dev/bpf\x00']) kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) accept(r10, &(0x7f0000000180)=@un=@abs, &(0x7f0000000280)=0x8) r11 = kqueue() r12 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r11, &(0x7f0000000100)=[{{r12}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x20}, {{r4}, 0xfffffffffffffffd, 0x1, 0x0, 0x8001}], 0x9130dbf, 0x0, 0x0, 0x0) r13 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r14 = socket(0x2, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) r16 = socket(0x2, 0x400000000002, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80206918, &(0x7f0000000300)) kevent(r13, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffb, 0x9}, {{r17}, 0xfffffffffffffffe, 0x1, 0x26}], 0x5, 0x0, 0x0, 0x0) r18 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x50) kevent(r18, &(0x7f0000000100), 0x9130dc1, 0x0, 0x1, 0x0) kevent(r18, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r19 = dup(r18) ioctl$TIOCFLUSH(r19, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) r20 = msgget(0x2, 0x42) msgctl$IPC_RMID(r20, 0x0) r21 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r21, 0x15}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r21, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x5, 0x9, 0x0, 0x101, 0x10041, 0x4e4, 0x1, 0x574aacb2f9db0e8b, 0x1}) msgget$private(0x0, 0x100000000000004) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x4458}]}) ioctl$FIOGETOWN(r23, 0x4004667b, &(0x7f00000003c0)) r24 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r15, 0x8028698c, &(0x7f0000002580)=0x800) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) msgget$private(0x0, 0x4) msgget(0x0, 0x440) r25 = msgget(0x2, 0x100) r26 = kqueue() kevent(r26, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x2}, {{}, 0xfffffffffffffffb, 0x10, 0x6}], 0xffffffffffff0000, 0x0, 0x0, 0x0) msgrcv(r25, &(0x7f00000002c0)=ANY=[@ANYRESHEX, @ANYRESOCT, @ANYRES64=r7], 0x3, 0x1, 0x1000) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000540)=[{0x9, 0x5, 0x5, 0x100}, {0x10000, 0x4, 0x401, 0xffffffff}, {0x5c32553b, 0x3f, 0x7, 0x6}, {0xffffffffffffff7f, 0x7, 0x75c8, 0x101}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r25, &(0x7f0000000a40)=ANY=[@ANYRESOCT=r27], 0x1, 0x800) pipe2(&(0x7f0000000bc0)={0xffffffffffffffff}, 0x38004) r29 = fcntl$dupfd(r28, 0x100000000000, r28) r30 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r29, 0x802c7416, &(0x7f0000000700)={0x5, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r31, &(0x7f00000018c0)=ANY=[@ANYBLOB="2bf6c49f87267f31df33c2d1aca2cd63de1ac603ef8d673a8cbf29093bfad8d03bc002c02f14d63836210ff0266d4e1d93627f1fb11fd430ddc2e5c2df5dcbe22090000000008a63d6018bd6b841623ffb63cd10020fe3ec07c8287d280ce3556153867b70df6c0aa85d12b282a6c0fc98df07a22e26f334f4ced3fa2fe287e0f1107ecc9292847d3078cf8406000000cbf6f8585c8c2f49075aac65a366fd30a0254c4507aa9072540d3c205aeca57fb0d30e47e38e630655340d1fde82b29f14e7f7d9312ad7ef78dcfa39c1b700a39cf6b12ce1d120bddd77b9d980becb09002e8f723955aecdb9a3c4a1cd1f53a633d1d8cad7c558f51ad3129fb4b128029b6c6052e634ef247fe56500b8f7afb64dc234342df93e5df43c0fb7569cfe636034019e3596baeed2ab312100dfe65b301141e04a7e1befba6a012f3abfedcda38db176381eb81894edf1c2a6c2996603bb2d12e9d63330179af2ac179f0a8dde253d1118c6ef733b8c7a0000d2cc2acdd018dbd25ae862e9a695b4d9cffa07b5d78ff7c93bbe0f33412344f6391f5c8c22de3530f7e7856e9b28321ad6d3ff50387992f165702632616e03e31fc423095d0940e511fc02b7e4bada0de07a3e8be873326642ca00ec5c08725ad74b4161f86dca4182600ee9e5f838d8893c7768d0eb422c7101b076fcbb8ebd94e3302502be60dfb0541793f4c2a092fce778147d38ab4baa6e2998a1c084e2b65529e0cb0339d4f6bfc2b6d411e8f2bbe64951d078fe8c45e0ee0deb69bc5aa8afb419c7754c287f32d2b4b9ce3181131a3b6ebb10448490be865099bd5f55950c4b294616208dbc160919ff61613d335ec76b5e357f862bee87ab746ac9433822d67797597de70bc07ddc2933"], 0x1, 0x3, 0x800) msgsnd(r30, &(0x7f0000000000)=ANY=[], 0x0, 0x800) r32 = msgget$private(0x0, 0x489) msgsnd(r32, &(0x7f0000000680)=ANY=[], 0x0, 0x800) r33 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r33, &(0x7f0000000040)="670dc3", 0x3) write(r33, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r34 = msgget$private(0x0, 0x402) r35 = geteuid() setreuid(r35, r35) r36 = getegid() r37 = geteuid() setreuid(r37, r37) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r39 = msgget$private(0x0, 0x0) r40 = getpgid(0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r40, 0x0, 0x0, 0x0, 0x80a5}) r41 = msgget$private(0x0, 0x0) r42 = getpgid(0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r42, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000140)={{0x1000, r35, r36, r37, r38, 0xa8, 0x6}, 0x8, 0x2, r40, r42, 0x0, 0xffffffff00000000, 0x4}) msgsnd(r32, &(0x7f0000000ac0)=ANY=[], 0x0, 0x800) r43 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r44 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r44, r43) r45 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r46 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r46, r45) r47 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r48 = open(&(0x7f0000000900)='./file0\x00', 0x80, 0x0) dup2(r48, r47) r49 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r49, 0xffffffffffffffff) r50 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r51 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r51, r50) r52 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r53 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x100) dup2(r53, r52) r54 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r55 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r55, r54) r56 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r57 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r57, r56) r58 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r59 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r59, r58) r60 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r61 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r61, r60) r62 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r63 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r63, r62) r64 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r64) r65 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r65, &(0x7f0000d06ff8)='./file0\x00') msgrcv(r31, &(0x7f0000003640)=ANY=[@ANYPTR64=&(0x7f0000000ec0)=ANY=[], @ANYBLOB="832015d842b50806cdc2bd9913793fe84990bd28b927df9c5586534de658a4642ec4943e", @ANYPTR64=&(0x7f0000000fc0)=ANY=[@ANYRES16, @ANYRES64=0x0, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYPTR64], @ANYRES16, @ANYPTR=&(0x7f0000000c00)=ANY=[@ANYPTR64, @ANYRESDEC, @ANYRES16, @ANYRESOCT, @ANYPTR=&(0x7f0000000ac0)=ANY=[@ANYRES16=r65], @ANYRES16=r51, @ANYRESOCT=r52, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYRES64=r64, @ANYRES64]], @ANYRES16], @ANYPTR=&(0x7f0000000740)=ANY=[@ANYRES64=r63], @ANYBLOB="c3a928fa2f02e59ec4fabc18d98219f1692e14e99f4b3f0a2795a4d73888cae56296592e2f8b36316f1e7c873bc4d460922d62289b68c7605f58f1f11535d8c5e66f9b8ae534090b43d99ba030252d3c232487a4775ead9198ce6da3730be4963b3c5737351e549342380738352eacc77baa0425a7805f21795b6979386d6223fb94b55c7a05576ee8280b733b8882c60fb900fd3924810f76dc0e913814a36cd59802b1d5705383a722076e134d8b4892af042ec7b53fd350d6a1f536393a5fc3f588c590abae7b68d09d58ec177283012eccb442477c3d5b532066e17abecc12f18af31199a6eb96e9877f4b0cdf555d76eadd93c045dd7da6cf8d6789273bc0a743563c92529f6037bf949772cadba56a8b079ebc0615d48078ea11f707b4700cd3c59ab50639877482e0b4be9a330ea9621c0c9fe9fe68090660d94bd3b87075d80b5800214c7f5423a06400632d546d16b12df2a7d9eb4ef21a2792f47acc5634acaacee5b2649269ca9e69115be92fcf21b1b0c2f44b82cd4c85899a6ed018e1283aa44abd3ac4d7295915e98409f32438cb418600d4844fad24f1a16d2edcba2b5b51382ad4cd69854bae693d7328f4949d452bf3917ffc8ef78e64fd7c8b9b04bab1963cf7796c9cf3d6de85c1d2189c1080ba5a06caf249466d1f6dbe952d84004b35ae95928c8e28e0cb73b5bfba1e707721d75bc8de90d762ed8528f5ebf0690d18333d9425bd0ee5ad3362c3b626c04ee071cb23ef201f32c5bfa93e40fe0139b755c8585792ac05f912243e808cea495cab73e90f40d11f90a669d78bffa4141733d0b80f02049727c1b23d55e31555c6b676e2954948421126d77c6745b413906bd3a767cb9c41845da9e03fd4f8ead80d47096aa252684e74f2425effade7e23213c80a081159e92c9b33407d910204aa162bb6ed5e31dacff4a57d0a6dd54ccada702480d3522ec591b581328909e3d0f84271dd913044a579ca6029b2f2d86d2c99b832bda456e0a880b042841ad20f9761f2a40a56f9d91a772e93a167eea282123d2ed1c8332e26bf9366a8815aab8aa323c4a3cb4ca10bb870908ec3fbc8f96236f1de63aa80352d23b3a6a9e16909df8a5cf749457128eb8846d16ec94941697cdb3792b5c7ed75f383457e7613a9e9be390c6ad10c04ae3191259035f395fa685b4db175ee1c53b51fbfe9f194daa045778c2bd2e769f693917667f426ee35772dbb121eb79163840601ba2864eb4c9278c3a3f5f56a7da6da89fe236081caea1f60ed9c5c1d545f6a9e96e64a3b1928e353e4125aa2733e997db24e83ff39cb1bedc25e2e3d0a57aafc14ae3718cc8a4c12c7cdfa1cc6622c006ebb4863620c0f46a38c2ed549ec11da75e724f0f9e53ebb571227f889a9ebe7cfd70dd36f8a4bb9f3db03cc3eaffad42868c226d1c062207335620be1eaefb8e1ac2f78f4296f730c08c0caff4c0ed5bab78c48f6f12e804261260bd031dd643ce5d8e2757c7e32d6ce0643418798c68bc8d01334b2c24857ff745d1bf9f3cf7b2c0ca53577e619d8de87cbbecda209466790bb738b40bd3a379de308441f2dd81c2f29005e545c395f35ab1f1c54df57d8c04add56975f81d1c7f6d261863fb910f0bd43de3e7dbdb61a33ea099023e5aa9749900abc3ff1930534a954037eb6cab7034b1c2d7a7ba5c598f85754ee4369c5669583145dffe836aba44f0bbe8c7f82df7f98278d972576db5c9a5a16d97b0252cd055f7895177e70334899f9bca7faecfa02f697a583ae5a39073aedeb79ee38895ce97d94c3cfa849481ccf21f243334b5293b44e38c7178d1373f89bb1a572e9d2ba9fb7b1828a2a29ff00ae27e3250128aed2d72309a7bc13b6f8374b7d39d51a86d42bafe87d72d42900b52e4be25162838b7c862633f081a2752a26b7b0c9f91ab1667ae93f3c4e5c66040f61f3f26569a367bb6cca06bbeac80e41260fb35c569da1aa87213365eec2a9a01a29c7b98d2a1548bf3ce956a704b6ccb9d97b7ceba94fc9bbc8657c2e2058d94091b2ec586db4dfaf59e9c914ec704ba55848c2a9594d630fbc2b89cebce36a57fbdec23f277bb77a9930ab51c5e6f16bcf71f75ccb828c90f3813623593a39fdcc3ced654c14f235d3d09de630df07e31415dd55dbaa00262199d285ed3b6f782704a44aabdcc300dafff444317e590a10bd98655b8149548e7ab914e2b3e414087ff9185d2be586cc773b0374e8d317dd0b3fe405e5ff1c9351a7fa85d0441fecc421d37aaf2f7c262d6da9516877551da2b383f6c0de91071de0398321599facd9386d27ba2644e98c4a24161d915857e420e6ac048ec63cfce42027aee7239c8b318e2c6ba8eec8a8cc2c7a8b79b44fdb8902e42989a5da36dc252231c272ee516296c487d7947a9608857588e994b31cf2a993a451c2b89d09f6ec09a074a6b69d1fe2b8830e2ed87f692595a3b535517522c0f843ad4dfbb6eb0ad6d7aeaeadb07519829cc07bfc115a0903d1838ed7f82c57e01926de28d31c9dfb970b2e314258d18170981e79edc1c95601d60dab19024a94126ea52a0bb2d0b100398aa8e525fc81f824b028d4cfee5eb636e20dde72ae75aa56b9141034c01ce2c012df01d78a899359559a8c94e6febe7da949ae9e683e7fd8c66e493ccb44acaaa16f3668d12f88f61f1b91d8d535c6cb897e94d724d93db16f128c4bd23d01b7598093f3becf0e368250b2dc58732b20f8b61205badb5425619dd2cce1a9d65c06b25f147e6a50bd965cd9514f49e8723be86c14fc3e7117d0c8f26e8a85eadc87198695114e101cc97488d1042d2faf28030c3bc18d40a54294c74212c6afcd7cefde9f3709b88096a3a3bba1d68fb12a2b9959c5e23d6525f72b32b2e24363367a3066e036907210a73cc08de8a1ef54f0da9ca634902cc4a847a9a433aefcb4cfea407e010fac9f517bd199c11ccfaa8205b0a88811eba5e74c2d0a275b8372d0732a86a0aa7e2657fb4114c800f7d5ef35dd818ab0b5f3272079d05677e6824d93597a2b3e59d7bab27bba244ebc6839d491ea1a841770d830748cb94acf4a8297f2030a600929aa160133a655dec2996599d8bdeba2872a4b38ac9d9218e41a8a8cb5ea577a52ce46243559fef4feba3556d55dfc57da76955d73a9e8944c735593cf23835aa41bed088c1bdd42c1a8ff329aa0144d18ae95af80eb51cb3a599138a6697b084e0fc042ce8c7bffa906f1c3c9c1af93b773c8c6ec64497e028dc15ee19c77b7fb2d7da1ba9c77f7802823c30a32f94810199e29c92d5c47a6f10fbd542943be0444116c3e48e9e34d2af2aa39c1af5ca8563c85a77170cb7d5bf81f3345488ce8b6415630dbabe95b6bfcca0ba0c788a6fa73983cacd42e281847065ef223ce2ee1e9e9d0d12c85919b50deee8c9ae483e36d832cbb5dd9644e5ed113e33e354044a81ed243f02ddc29f44567ae611a1d39dfd71d166667bec470ef226c16413d14bf31376b1b3b6292b8f2ca34c21ee99c0b1168e1049f63342206865e531b736b4f6b933a747112e04b7a6c0cd5f26d3066c0468dd237c2549bbd02a8d6979ecb8bed22ac0c4a824d5f4c14fb8fdda620dca1eba5e881b1081b702e197e45ef91c5170fd4d684666fa1be9c52b34880ee9c0726a478ff1006be35111b4ec3bc99eba356f8dd844ab22cd04a94cf8653cc862433ee1666d32cca29b4f14246ff4b11de5c36229af717b5bd0270aa6e8414e8f439743ee1648bd1dc019b13d830e3ba0080de9b281f03b4ed3bee1ee776758a8e1c7fcde1547bdccee0fe393936ffb40745488b085b6aff065925cee41c8c71b2462ec662fd4f547be6122c8871197bf4a01e0e3b57f3a1f27ad2210a695d8e8f88ae519d89f6ec321e098d9ad99b17c636b69d6dd838c60d210a75c3f4a4dfdb25de09bff4a9d34e85cd16fe9d84319a669c6c95d028ed737aee4b5ec2e904388ab5c5f1640dd914376c75e2acec4411fbe999e73be75ff0cd2a7159bc85ee38c0f86923f7bc0270e220ad58636df6282203e73aa7103959d52569677151486c8fa8c418dedcebd33ac69d1d95140e54b0aeeebf6cc4ef93eb6384f9b9c811fe42a5b42527b875965a7927a69c01b5a390b16bbe0a884edc0efae324f2cf0c832edd2541192fc009177fad232c88e2c9d606631b0b462615908f5ae19072845b78b51408635389324ca2b1b79b5ee3a28df11822cef91a5f1cad9bd383e5b1b8a0744c36549ffa00e49ea14feb52465f61b433e339d9d4dbbfb8ee117d461f4381949002bb3709d9f0603fb5089cc2b21e150be5e8e9ef3bfce6e734387d5b4fb0cc042a5a401710e0912f8873811b3ba3a5f027841cffa449f98a5e7fb7feacf3ff89fc1b5eeee54f2046e5c50bf08272356a7b0342366f7db8131a88ca2e3cb6f53baa8f42ce3b02acbd0733fd3f6b189bf347653e2900cec9a3443d71b6f9f9992fa0c887351ead6aa8748a7fe021d319291b94c97712e90ec2a8943809db4809b07cc5c9bd60f75dbea0bdde72637c0b626ff446000a9ee60501efb2ac15b8ed6c3647d570da07d2d55a2da151e1919b500b2019118ba2f71036cb84521c17ccd37cada0d61bfa3085ccb63de532963c9c6c39098c36ee028518c576e063de2f95885e15a8b4d9f8f12410314e648c0c9ceb6dbb3e62febf445c42794f08e0e57809353d65d54d296f584db371fc6dbe085b1efb3392e3019c98e50111a3eaf5437a1d714f1eaed79363fa967d3563916c6135e26b0ff0c4e43a89a5e716607cf55e25d791bb3c93b6b09eb96494d8228b0bd27cb648294d0b7ff03735c920dd8d57543e53606c44ac4f308283b1e392806a87277803481ec365f979b7a1193c3c21d797395933966625168b612cdf2f44578cfe22938660c52ff1054a020b4123414ce01a3ad03c049b15fe075dc3a6acd8fb37695c3d8bcc8f233fa0948646c177c495af6b05ca9dad388027e3ce828bdd04fc7ce515dd54779bc3c1130fbb7db69bfa13a4b59c25b2a0a740b769414ba1cf852b384434d98197958cc61aa115003ff6ed8a05b076e0ba251cdcfaf90747024f9c8182e8fcf23dfe6c1270baf55dfa19fc1730845087eb2b6073571ed87d53f14c0ed69ce811aa1adaffc9f39428993ebc5c702f7aecd74b57052b6b61de4814128da224c7ef2efa091561dc4de54cea8d96da59d57e010b73d96f1105117454e39c59f7a32b062f2f77b06c8f9cc9750dc7248f048870eafc2ad683b740640d07b71146b0eeef44c717211ad9d3995a3924404368f82d3071639dfe89887f75e0e9047480410dcbf701f6f2467460305516c6e600570e036073aeb06155413ca89879c77332e5415c70ed7eff50a6c25c7442d47e11550e263e1f722b72fd9b04b18bba9d15644dbcf8a4d6789276405f320b1a8f0723e9761e626aad35195082908116e742640d4233a9ce75b5e7d96a96b108b5b3302330024e0d262f67874fea1ab69d15fdcb8f3ea2eda63793fca62606c8c1f942f97f670c66df01e3d7a1ba1bb58cbc66265438eba474971bade960b7117d14a39ff676d46a386ce17f7c709776f2ba7f12ae5dcfb38c2282c3729173ed5b9ec2846592081dcdc47e3485fd8c08ca8d2d57005ca6cce2dd18f5c9434ac8f74ea854d9a039ac26ac5050a363714bc3583063fa92412b56ddc7d2d64c2eb1c3b1c4907cdb94775dce9cd9339e358a4bf9d1c6a479afebd238ed7b95db2fdfec89be476d3b9f31d58c4ec956e3d507036f", @ANYRES64=r55, @ANYRESOCT=r56, @ANYBLOB="d4014cdadf", @ANYPTR=&(0x7f0000000940)=ANY=[@ANYPTR64=&(0x7f00000010c0)=ANY=[@ANYBLOB="7d01dd64408f1acf70b1ce1e6e7177543e71f124355ce62921bdd533c7b1c3c859a77e3c27807215a353b7d087d4586b88c86f5e90c43bd793c76ee7d59c3b03bb63f1e92f31c1979aa07e2d193d43ccc7a7bfc07396b95e6e84d0c2cb0136ae4c550aed04943bd84ffef05518b18191015501acebcb1d46d90d0f57af4a8d76d98cc57858ceef76453b55e424a48a3240318cd3665f0a9bace19a7d21bd278c39e9d67131ba1c28a5b303bbe06033c9d33491a8747c55", @ANYRES16=0x0, @ANYRESDEC=r59], @ANYRESOCT, @ANYRESDEC, @ANYRES32=0x0, @ANYRES16, @ANYRES32=r60, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYRES32=0x0], @ANYRES16]], 0x9, 0x0, 0x1000) msgrcv(r31, &(0x7f00000011c0)=ANY=[@ANYBLOB="253d95a8da8bc9a5c08bd1fd0443a741d47d969fa1b8290dd38365d51fe3409898bad1c353a5404357eb1aca1934ab2e62720929cf43686dc3507a2bd91936dd40f15b58f7417251e0e47268a0981162fdcc31b28ebb3627c57221d34dae8028317fd13ad79f77871d9b9e35b170552b5ec45d94f1b8c4422a9d03e000141f13679fd846547940ab983ab1e7d20e654000000000000000120ce6008ba0e96cae1e48e98c14ff0100000000000056c2bef7a2e849026105efc87152087c5b9b2e4198e74f2d35c4afa67386f0cbcf80060d3e000000000000000000135683cf2f17b07c0826cbfcc0f2bd448f75b1a06759c6ef873ad55e7d03ae448fe39bf6a8ecd4d1fe02018021275258012521e931b2cfec7a7fd0d59154dc841e8d8b85c6945db36eab6687961c1aedae7624ddcc4b1f56c31907a2536861000000ff7fe565233575db8c60b133f30bd40d7f4dcd28ffaed90f56ebcbbabc21693118b3a38e5a6326bb4d39eeeef0849479b16ce92f63106ae877f06ac5c87319f3649bbcf44fe233789def3ebd6d9690bf50b82d8f13ba773fe311d8aea4cfda1e7cd33cb8bf5b1b245538ba3c70ea94b44b26224417b293acb9cbdd451ab62206a177adfdd032baa1e8061206435bcf11a722b97fdbbf253c03462b8393675cef912b55fd225ce8c3ec0df0ef234c35c856b31f6da8d125"], 0x8, 0x1, 0x1000) msgctl$IPC_SET(r31, 0x1, 0xfffffffffffffffe) 04:36:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "07000000be79010034840c760b666bfede477dac", 0x0, 0x8}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 04:36:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x3) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400, 0xcc) close(r0) 04:36:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da00003ccd730f5a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 04:36:10 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0xf73e, 0x0, 0xfb, 0x22c7, 0x123}, 0xc) getuid() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xb47c400fb49ffcca) r5 = dup(0xffffffffffffff9c) dup2(r3, r5) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fsync(r6) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x0, 0x3590, 0x80}, {0x18, 0x2, 0x40, 0x7}, 0x1000, [0xed2, 0x1, 0xb0, 0x47, 0xfff, 0xd74, 0x6, 0x3]}, 0x3c) syz_extract_tcp_res(&(0x7f00000002c0), 0xff, 0x1000) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r11 = socket$inet(0x2, 0x8000, 0x1) r12 = accept(r8, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x800, 0x0) poll(&(0x7f0000000480)=[{r1, 0x10}, {0xffffffffffffff9c, 0x2}, {r9}, {r10, 0x4}, {r11, 0x20}, {r12, 0x114}, {0xffffffffffffff9c, 0x21dade0f5fdcbfaa}, {r0, 0x4}, {r7, 0x4}, {r13, 0x40}], 0xa, 0x406) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000000500)=0x6) pipe2(&(0x7f0000000540), 0xff55ce8b0f17d48d) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000580)=0x20) nanosleep(&(0x7f00000005c0)={0x3, 0x541a}, &(0x7f0000000600)) r14 = syz_open_pts() ioctl$TIOCMSET(r14, 0x8004746d, &(0x7f0000000640)=0xfff) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x1, 0x0) fchflags(r15, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) r18 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)={{0x7, 0x0, r16, r17, r18, 0x20, 0xd9a1}, 0x1, 0x7, 0xa7}) 04:36:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000480)=ANY=[@ANYBLOB="0601836c78da000000f259d35a053500000400000000000000000000b8caef1fe01c0329f35b96109baacb0f3c0ed74778c79b734e58cc76529ca795dc3e6ea914d8264a5aa8a71896078e6ff6435c2a6e9ebb6d2ab3ea6f9c7b414382eefeb941c5912a07de6ad3772fd88613bc2942f4373287e01ce4173b87cee6dd1b92a8c87b701487bfecee93a857ec0a4e7b4ac22e8f20113fe4b364439f679050a7b19b6c2633bf3023c90dca1da1c2faad9babc7b8603e0a67a986f954aa0f0e71bc59d75d654dbc82d9939ce9778633ab2c150b58494853dda3ff26e1528f997d6766713632a7ce669adab2a853ed4ced0e605616718806e78c231a73fe3653ce139b887edf26787a7eefa07419cde0f27e9b6102e5725378828935b739ec33462cd54703b7a7708139604c75b9fc502e843b1b5655479ab05ed5e12d349fb27c46e5c273c47484876f552448974fa65fb86787065e5b1278fb8aaedcfa37fb76c9696429054d53d3a9f3d4b5"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x6, 0x2, 0x800, 0x0, 0x3, 0x7fff, 0x3, 0x1, 0x0, 0x40, 0x100000001}) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x4) 04:36:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x17000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="b31e3e463973b27520048096efff350601a255dc361e1908568603af98eb1d74072105c0f4df4359be883eacfe09f064b8242c315bdbba92"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x121cc442456e8f88, 0x0) linkat(r2, &(0x7f0000000180)='./bus\x00', r3, &(0x7f0000000200)='./bus\x00', 0x574f2c4ac70bc56c) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x5, 0x7}) 04:36:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) r1 = socket(0x2, 0x0, 0x3) bind$unix(r1, &(0x7f0000000040)=@abs={0x3, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) 04:36:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x208a0, 0x8) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000a00)={0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x2]}}) r2 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) setsockopt(r2, 0x8, 0xe8, &(0x7f0000000180)="f2fbd2b01d4557d6ff31080ed608f991ae9277783d461b29b5a46707b36373a65efafe0d1d651ecc0634cada61ed85d7d2264fb22cb0", 0x36) ioctl$BIOCSDIRFILT(r1, 0xcd604404, &(0x7f0000000080)) 04:36:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 04:36:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="0601a22a3066c827f8080f03af6c78da000000f259d35a0535000004dd5be1da663a7b3810f7a5fcaa6a87a076a1b78cb393e0b76cec5b3db8ebd7f1cc4ffc4ac2c2049a0a710af61cb104aac95af0357878ea36362784cef315c89eff4222d4acaee2bdc8146411421957d2c82bbd5faa404196bb9b6db5787aab836b6a442591bdf861e97fbad46a85656ce224db3d8699473ab1535cb49d13b752e600d387e49e4ac5ee774f04079bac5e4bef46e92b5ec6287f7a8205f3cdf3a347"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x101, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x3, './bus\x00', './bus/file0\x00'}) 04:36:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x17) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d, 0x7f}, {0x14, 0x4c}, {0x6, 0x0, 0xfe}]}) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(r3, &(0x7f000052fff8)='./file0\x00', 0x2, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 04:36:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = semget$private(0x0, 0x1, 0x10) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r6 = getgid() setegid(r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r8 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r8, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r8) r9 = fcntl$dupfd(r8, 0x0, r8) write(r9, &(0x7f0000000180)='\t \n', 0x3) fchownat(r9, &(0x7f0000000100)='./file0\x00', r7, r6, 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r2, r6}, 0x8, 0x0, 0x1}) r10 = semget$private(0x0, 0x1, 0x10) r11 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r12 = geteuid() r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r15 = getpgid(0x0) shmctl$IPC_SET(r11, 0x1, &(0x7f0000001680)={{0x8, r12, r13, r14, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r15, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r16 = getgid() setegid(r16) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r18 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r18, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r18) r19 = fcntl$dupfd(r18, 0x0, r18) write(r19, &(0x7f0000000180)='\t \n', 0x3) fchownat(r19, &(0x7f0000000100)='./file0\x00', r17, r16, 0x4) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r12, r16}, 0x8, 0x0, 0x1}) lchown(&(0x7f0000000040)='./bus\x00', r2, r16) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r20 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="e88e068df304228a430b86c65dce") r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fcntl$setstatus(r1, 0x4, 0xe83b020accbd2984) 04:36:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000700)=[{&(0x7f0000000040)="e4bdc183a1062f91d2ff61062561e3fb9abb9fca8a3479b9e53ffcfe6b45790ae5faaf25f5c6e1738b70e21d68f79bad71246cf601c2609d567f3eb95cb6f0aaf079952135a91d1c38c01c910dea348901933bb87656dc6754e78a", 0x5b}, {&(0x7f0000000100)="13f543bca058e870af597a971fa5a782a7c1317d7ae5d78a", 0x18}, {&(0x7f00000001c0)="9d283fe89cf35d47fb", 0x9}, {&(0x7f0000000300)="30842656f6791c0b08e3063fbb0bb9665f6fe3ddbb60cbda8a4a31f385f30eeaf324ed242ee2de1a5b63724b741502fcdb455a6235b426924246eb3f2d6eb541e51ae2e90c38ed8b0c3b2e587bf046172bfc644f1e689ccb7e46927300cbde22afdd67e4e011c775379e95733ce8b89aa4a0ac00f613dce79a59cedd4cd8deafd20df5a2815e90eed47400389039d6c404c8e824703b4ed70ed051a1a8540f91a2c8026ae1527418448c9102fa8129dfccd996d6f728f35c722f6bdbc0a7cc87ac578584305e9412f935e80d18226a4f708728fb42ad35a46d88aff5b21aa557fc59712d2fdb9341d8236ea3", 0x172}, {&(0x7f0000000200)="6b1826553a68223717632f64c12a70865a0b8a062ce7dc2b56af68fdf11f4bb3af591bcb2f4c1218b03e268b32bfa971cc688839afe6aad256b9d6183299f5ecf13a946147437c69673f65ed88ed20e1ca", 0x51}, {&(0x7f00000007c0)="77d12100cd1a22ae0037caed9209c99b5a57e8027b8f04cba66ef5da727ae94b301a46296a4021bb97bf270f61deec5a91caf973f1c796344957a8086fb7c724fdea6389c0449373114084134b313735199836878ed2a0a2c6ee616b0cea7df88ee85cc0720a558afd", 0x69}, {&(0x7f0000000480)="4d230fc0fef7a23bdbcf51065d57cddb0da83e053fa0d2ba25919da34a40ac1d24431cab60c8b034b97c551aa6ce9cc3707e025a285d49d3978769236b957da5dad1b53fb02a2d47d8bbe3086953628f174c8cb2c61d858a2fb310a1892e217148baa9e1866ba138e2465a58778741815dcd75548c4bde1f03e5c7271f6d7720c7a9d0dd213acd95ea6aaf1ad5", 0x8d}, {&(0x7f0000000540)="5ca0940ef967e823ec0f01966b02d3f76c1e4e58079f11099cc0786aa9d788b61e16302091d474f30b5e954386b1285c3ae15ec60690e521b3b57215408ace110385cb108974a913cf5539e1a95f5aa4e4b5112959b210f5cb0630d2a180f6c5f8661321415285c193ca01f91eb7357997084fcc16f684283eb89cc88ac967323d2b8bf4a00fbe17737a64c443450f6780ae543ffb537dba557e607af0221f5bf03139bf2dbf589f092d7c8daadfa460c8396626ca64ab20e167d90acbbfa40f47a2d32020029e468b654de602eb7d425cf1e363a9ee11e1fd5f1eec61", 0xdd}, {&(0x7f0000000640)="1ea03f2d11e400b332182e67719af190f1e4f571973a81828d8c95bcda3a13cf1c211afd0cfcce0e6d0ed852576e245df682f6cf761b9f00861b73c2c1db892d02f6257b3fe3cb67b905be698af58b371039e25f6da4ed243231eac8033023f5c4c21b0dadb1633cdb89cea4ae3576bf4c97e7135305de11523442c1cfc940253b321e89fa7bb3dd10eeb5300a6b6d88cfc2026e78295500519895a8681391a7f480547fe75d1fee", 0xa8}], 0x9, 0x0, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') pwritev(r1, &(0x7f0000000a40)=[{&(0x7f0000000180)="6cfdc61719bc222df16d8f63f9fb7187011f50540e4ad110da97aec23094", 0x1e}, {&(0x7f0000000400)="fa929bee426bbba59a2f5190bcc15c60efebe71790c6e726016b1d610733a33e8486ee3cacd578f65e35c13dfa0b5dc5704bcb5c3022a30e5e90af64a66cae5366e5cc81686425ce8ebb3ca3abcf7543afa17dc7ec0a260e2b3c9ffae5f5b6db95e5fe875f701b3d983b7fb95a55ff96c821b16ae72d6198", 0x78}, {&(0x7f0000000840)="c312f29dcf154f17a8f528652b0aec40fdd121d0f4b3a254d0a8ee575f1ce73065b0756ed8f95b3516a8a24d3ca39b0d872c2fb86a7d1073d7a399038ce23361d7094c8ddae094509123e007", 0x4c}, {&(0x7f00000008c0)="5089231dbb44bf26f3a4367e4a641e82913b076962ff52f2456a66e25ad2e455db359802d1860dcfdf3bce6c4dc865d215cf25157681f8a22009f94eba3382d5cec662a18f7bb627b55f3995276e7bf6f6afbef25166ae5dd52b294bf40f59ef33da967f9339c0fe268592cac2b8b5300e3a9366bdc1eaaf9412a8e655c339b82608be58063fde225a0cf8cefa3753fc365ae54c0b618e2f2f81b0f0d80fd169", 0xa0}, {&(0x7f0000000980)="0f559b2242465281aa346924c40b6bdb98e86f7abc830b551f522d20098c6f56e8c07d2c34a5df77d7c83060eaa2f2409e86b54f57c864ead141d862394fac480940fae33fe6a42d924d7fb2acaa30eeee160eeb4838d3a69a4a427c04531b5d1ffb35669ce345646ba4f9f729ce358e82a60e5af0fcd804f5e95e5ca68b91874080145f97bb6a0d9e6c2edd28ab", 0x8e}], 0x5, 0x0, 0x3) 04:36:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000240)="167f09008c0f6b612ad9a0ae308d4d7599705881fb8eaa45acef5f7a3a55048807b1736792fcf0990dff8a7c88e44e1cb263af37a3ab1e5df2d98cf56daff644f762cdf47fce45f0dddebf1033b99c43bee3b4090b6cbc34027b6c705487a9cc2610d8a3922518921201364dda743a33b268654c4b37c8fd11bcb20b89f4e3a01a1d49b43d9ac1b892cb56b3a6c7627215de9a1a06a9c13e011d52c1e3e404f304bcedbda34583055c003582dd37e3e6bed66c14f2a7d11e255fa7bdf57bd00e6644122b3c891e5340d812ef98ef4ea8e9185772a9818b3f8ce64ab14b8108bab52d9292d1d3e4c80715bb7a554c717aebf331d1d575d07758c1b571fb8aca4bab341bfb0b5b274d1814b7d2cb41bd6a00004c3da59d970478b8836b98df7cfcec3845d3fd8992dbe8f15d2519a587e8ce83643423060a7bf2d81ea40cf73f89691cc77b4ddf42f2a4da60aa0953a87b383fc70a7ef6242b620d13792698b834ba36bdb0b6438f8fb5cc734b5ad045b2474e47790df3c16e3a577bf9ed4695fe840ee12d6c1a98227bbd6f48d764d1bbabca3f7bfd3f5bb7a707cb1f6a0f04cfc2ea61766b806045e91d9ca65ba83462f6d0be462fde560e36f1a984a5a1c7d835016cdaeda4ddae77bf6acd995dc75d937f16c722fe5839e6eb24b4d52b322d12c89c75092691345c8055e180e3e5df64034da19d682861703b5c40ba13e646c153164c935f5d283c1c7685159a20f830bfad1d43ca85284d9a44da5b947c6ecd802e2fbfe4318cbd4b8d478f26a74264b663308a84deb7b0f96dd4e647991d5d04", 0x242}], 0x1, 0x0}, 0x0) ioctl$BIOCSDIRFILT(r0, 0xcd604404, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') sendto$unix(r1, &(0x7f00000004c0)="215cd92d98024b29547c0dfbe30e32e48899a6d69bf7959da90b4f738c53c789b0407d83763b53b8b4ead9eaf98c0645af241542d1427b923255ed9aa6dcd3580fcc741508181ee6a7d117829656ab64ae0e3b528c767a7024b707b79de673c594fb7be7c85ad2d7ff14003f4e69db8734a14877cdda5b5654022edbc4c45daf2ec966d53e313667743e19780e98f3416aad74", 0x93, 0x408, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) 04:36:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3aefcdd1bf41f8aa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="08001700053571090000000000000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000040)) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) 04:36:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) pwritev(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000080)="ac8af0994f923dca3a3b6261ebfb57f7f70cf374172d2891dab37e", 0x1b}], 0x1, 0x0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8) geteuid() pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x8, 0x40) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 04:36:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r6 = getpgid(0x0) open(&(0x7f0000000100)='./file0\x00', 0x8040, 0x4) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001680)={{0x8, r3, r4, r5, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r6, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) setregid(r1, r4) getpeername$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d3070000000004"], 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 04:36:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x10) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') dup2(r1, r2) 04:36:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x84) 04:36:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0d030000000000070000f259d25a0535000004000000000000"], 0x0) r1 = semget$private(0x0, 0x1, 0x10) r2 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r6 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001680)={{0x8, r3, r4, r5, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r6, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r7 = getgid() setegid(r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r9 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r9, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r9) r10 = fcntl$dupfd(r9, 0x0, r9) write(r10, &(0x7f0000000180)='\t \n', 0x3) fchownat(r10, &(0x7f0000000100)='./file0\x00', r8, r7, 0x4) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r3, r7}, 0x8, 0x0, 0x1}) r11 = semget$private(0x0, 0x1, 0x10) r12 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r13 = geteuid() r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r16 = getpgid(0x0) shmctl$IPC_SET(r12, 0x1, &(0x7f0000001680)={{0x8, r13, r14, r15, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r16, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r17 = getgid() setegid(r17) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r19 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r19, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r19) r20 = fcntl$dupfd(r19, 0x0, r19) write(r20, &(0x7f0000000180)='\t \n', 0x3) fchownat(r20, &(0x7f0000000100)='./file0\x00', r18, r17, 0x4) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r13, r17}, 0x8, 0x0, 0x1}) setregid(r7, r17) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r21 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r21, &(0x7f0000d06ff8)='./file0\x00') write(r21, &(0x7f0000000140)="220e228901001c067e3396a7ea11cf5ba1801bf1fb48f444", 0x18) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000040)="9c8e0208bc360809cb28813364e0672b5436b6b752edd8e44bf06a"}, {&(0x7f00000001c0)="29a5f92deeb8935d22a4f70019e105fb1491b0625f30a073dd315dc10f7e5f79d89a0471964384eb4bad6d21cd889861c779181815dd411d3195557ed16cb32a6aa51a7302fdcf7b349fbeb9076cef762d3c682619869f91da078930c42672c500ebacd88381447e7d697b8e50b55b86178b2db12aa1ec6177554f5bc7c650337f6aee978473520afc92cd39724fbccc1bf2b2b4b2d8cd5392e6b23f282b1fa2091e3a3f7a85ad2729d8e0b8024732a5a82b3e0e6f661fe26ff17b7546247f1c321951d91f3c2b21335d67299c054da1477ce27050f604c70bcb19339483f43b01fd019e2c0216eb904f41d0590c"}, {&(0x7f0000000080)="0d1dfeedee79ce7008032aba4f11feb27ebd80aeefb0d87b"}, {&(0x7f0000000300)="18fb7142253a31f71adce367d149dc51c7e6bb4b277f0d451b12b9dcfe3ab972ebc3081619e3cbfa80c39d732f860fbbe88a1128f420708291948198c712590ed9540f2f2eb63d10769e9988947da76be7a7a5efd878b2631adf7c59b8a6c498a4eb265af8108383ddfe60bb1d4718f670d3d5652099bd09442e84bd027875d8ea72ec1db2d6aeeea5035f58490c81eef43207db81633b0d1f"}, {&(0x7f00000003c0)="88385b219089e57d6ab15d61a921cf5efb2268a17225e6eb744524cbeaffad2b0326889c2d5296e49f187c1a179120c6cb61ba65e40dfb7f9b333a87d1337532867b924ad7fa01e5f9cd4b430d68b51dfa5cabb204f4a6633f899e8fef79b03c1fb689e451155016485b224e502bc67ee241876c5accdb29d90047789baf14ec6d8116ace235a356df6b7e2109a3ff905908ff757e68c03532b572cd03"}, {&(0x7f0000000480)="7cfaae90ef4d6a78534957273ae481597d1303c32f6a4338d427e42cc909fbbb2c8b7dc14deca2ba8088da1194ba535a8b1567d4160364fef5fc811ac662eaab688a68e57e08349cde38b1d3e6854cb55358f647459d9c56c3cd4ab0eb757f94f707c5895ae3a83417e98a5493bfecfba511681f48024ee669178ae0e2eea04dc876b1b956ceabfe76a2f74e6dd6602581538250637d86154e8eaf008d6a9b1d59999a2db4a0"}, {&(0x7f0000000540)="4de7ed609e86071838bbba75f79d0a03340dc5c8ba90dff5da14adf9369a4e8e7d970ef60e5b1f2d9b2ccf09d031832f9935428a7c4dfadb496a2371a76d23a6bb70976f9f7620b787b4ab2fd770a453e00aaa23208f90df9ad95982b9b0d8434fb45fbc7c0b6aae802568e0004b1df710c9"}, {&(0x7f00000005c0)="bdfda245ad1bbfa1ac6872061efe08ac71cc0509dc44a70838ca398ecef5244e965194458752981f197ee1c0f602dd64d61a3278455170903029bd4fbb4367681e14c7ac67d09b54cdcb0d01ddc04f84fd13119f73ac3000d380adca4da4341019a5a169aa0d0b6e5c47f6ec9a67df42aabd95e06d218c2b34cc9734ac3b7df194639ef72b6dc34f9b39ecfd7c5404edc2e529da888f5fbb7b5b7aad5b0748813c0f3f745a4b435b7407bc6095b7e798198c015d7b87d2df220f93b348810da33a5f46b63759229fb5d19babb44cd4ab42185b96af4e316d270956e14242cae4d2fd9b49d18ca530bd6a72"}, {&(0x7f0000000100)="13d93d89ec8b4cdd4e281cef61e1dea4d86cb82b213764"}, {&(0x7f00000006c0)="1794791a5f1a30dd699f3e29b107e79bca8568ba7fbaae1c99de4e1bb5bf794a5e1735b7afd79923deef5a94ba06bb5855"}], 0x0, 0x0, 0x0) 04:36:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = semget$private(0x0, 0x1, 0x10) r3 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r7 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001680)={{0x8, r4, r5, r6, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r7, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r8 = getgid() setegid(r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r10 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r10, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r10) r11 = fcntl$dupfd(r10, 0x0, r10) write(r11, &(0x7f0000000180)='\t \n', 0x3) fchownat(r11, &(0x7f0000000100)='./file0\x00', r9, r8, 0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r4, r8}, 0x8, 0x0, 0x1}) chown(&(0x7f0000000040)='./file0\x00', r1, r8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:11 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="492b52f5"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x18008, 0x130) dup2(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 04:36:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x95) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:11 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x9) r2 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r6 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001680)={{0x8, r3, r4, r5, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r6, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r7 = semget$private(0x0, 0x1, 0x10) r8 = shmget$private(0x0, 0x1000, 0x9, &(0x7f0000ffc000/0x1000)=nil) r9 = geteuid() r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r12 = getpgid(0x0) shmctl$IPC_SET(r8, 0x1, &(0x7f0000001680)={{0x8, r9, r10, r11, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r12, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r13 = getgid() setegid(r13) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r15 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r15, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r15) r16 = fcntl$dupfd(r15, 0x0, r15) write(r16, &(0x7f0000000180)='\t \n', 0x3) fchownat(r16, &(0x7f0000000100)='./file0\x00', r14, r13, 0x4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r9, r13}, 0x8, 0x0, 0x1}) r17 = semget$private(0x0, 0x1, 0x10) r18 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r19 = geteuid() r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r22 = getpgid(0x0) shmctl$IPC_SET(r18, 0x1, &(0x7f0000001680)={{0x8, r19, r20, r21, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r22, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r23 = getgid() setegid(r23) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r25 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r25, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r25) r26 = fcntl$dupfd(r25, 0x0, r25) write(r26, &(0x7f0000000180)='\t \n', 0x3) fchownat(r26, &(0x7f0000000100)='./file0\x00', r24, r23, 0x4) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r19, r23}, 0x8, 0x0, 0x1}) getgroups(0x5, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, r4, r13, r23]) chown(&(0x7f0000000100)='./file0\x00', 0x0, r27) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) 04:36:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x9, 0x2, {0x2, 0x101}}) chmod(&(0x7f0000000040)='./bus\x00', 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[], 0x0) r0 = socket$inet6(0x18, 0x1, 0xa4) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1800}], 0x15) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r4, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc737b4a4af899b843fd3357ae26caa0416faffff00000000000004be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e293bb978ae791127acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/184, 0x100b0, 0x0, 0x0, 0x1ce) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = accept$inet6(r7, &(0x7f0000000380), &(0x7f00000007c0)=0xffffffffffffff76) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000640), 0x0) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r11, 0x0, r9, r10, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r13 = socket(0x11, 0x4003, 0x0) r14 = dup2(r13, r13) r15 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r16, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r14, r15, r17) getgroups(0x6, &(0x7f0000000080)=[r17, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r19 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7fffffff, r11, r18, r19, r20, 0x40, 0x472a}, 0x8, 0x8, 0xfffffffffffffffa}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/89) r21 = socket(0x11, 0x3, 0x0) sendto$unix(r21, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r22 = socket(0x11, 0x3, 0x0) sendto$unix(r22, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r23 = socket(0x11, 0x3, 0x0) sendto$unix(r23, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r24 = socket(0x11, 0x3, 0x0) sendto$unix(r24, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r25 = dup(r24) sendto$unix(r25, &(0x7f0000000240)="d56aea3936d6daae0a5c2d00e746dfa79b34691c5855876806ff950ad8d0ac38582f0ae3dfbde3356e27382226074765ca3c0ecd52b0936d269fb4fc5e387af547ca175c6f472824cd9515d104dcf2f15ad65b4ea4f17d87027a0662466e67774cfe75003016620819b3fd16d8c177dbcb806788c834609a3c38a3ec785e55031b1ac44f5ac43a8071fabf5990ba38d2d2a5b3d897cf19f3cb9ec31fd515effad83e220aeda8a2c1eb3fb5e52c95b47fb9e990910b88ed4c3a580b0ffe1b8c56313142032818b443e4ece5ba34011b5d55f353", 0xd3, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="00c00800000000000000820c90256b9d90aba21b5e675c0e4940f8b55230358e5f81a6fffe2cc4fb28a4497a400d0c395fef135161b4626651c657eb9d65941b6a0fc109527a5b3084f750d547f4b122fb5f12c4c73b58649d9cdb6aea738b1d529f54f916821769cb4f0c45f684f5a4835c02ad4cb540cbcf4fccba2972d9763460f580a27bf09d131d5fc8d1f185025df4a9511f19a16c376344a2c5b1313784d0070c292322a36c82f60e4aebbac42fe9e01407c79cf2dcdc2de19aa306adfd125e20ae6bc1575d66908e5f500cc2f24a28855a1f811de34bd234185b1fb4d75dd60f76d5ba63636b3ec6e2a80e9961ca989b9cbe81cf2082e86bbc88ca6dbf693d5f98defee469afe5a37414e3a8c43d6219475dcbff7081e2176a50b7426f3ceb039259e875440bc9905de3cd806c52e31084645c83a18199f98a22d1cec733a454950d3cd6081414716b455a4c291c26f75f28f5f108227185aff5cd58b93bb4bfcaf8cad547b64c0d5c98dfef9fc57ebd831da87c4c479b49009ca4679e47d37a20bdf087b7d39a6900ad093597932530a7898b47157759b93d11c8f14e354fbcdb4a377112d1db5a0d860d8f42c65718ecde862b32042ec6e54d0960ab7c33872404b839e01d06e943755bceb3f32496428de1802a89a1dd309059bcc4ab0a95f351dea20c517b019d643fbf691734aa8ed243c3413cdc351f0a957d445a2dca076d88e4a6286eb2eb8d78f5dc66e98152634c52f21addf27979f720ef5504d1696ea040a8106492f654d701f513d7c22d11cf7151e458c248c02e521d1089c09d56d4b39f2c9f4aeda514dc34e8f31dacce0124b877b6720db46119d58c40027501f0249587f0e205b368aee9d124a90ea4dbfafeb2e455802b2261cc4be265f54052b6bbf8f4891fe7bcbc4aebe821d066b79a0ce5ffa0894b4c7ee522b8759fa87adedd49db4f16025dc53cf4512246377faf77f1515c23f4ba329211db1128ca8df040441787414ff9d7b3fe03c9895b65824f35b0b79fc189137b2efcb12c91013bfdce5127cc55927345751c2e825f094553106a199730d1a86496e3fe9bae2777b5815701830a82ba7da6046b5defb4b2b0d0416ad1be8893a536cf671f9f35d17bfac71b85a635bc6d32e0a9e4285e149ac6dc2d94372e1d897b0623db2288df3414bc86c270b9cc6581593f34b334e8eea7742fc3a52646aba59d9a5f30bdf78b575f76fde4046e7d326244dcf9f3b4620b42e100e881001e6c"], 0xa) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7c}, {0x6}]}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) syz_emit_ethernet(0x16, &(0x7f0000000340)="03670000fe9b57f9e42e8f31d983802bd9a55b03144e") 04:36:11 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 04:36:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=ANY=[@ANYBLOB="0601a255dc361e19be277928a0589c0b68791bda1208568603af6c78da000000f259d35a05350000045a6bcd0b1c3bcd9c689734f83827eed4071a319f93136889270db466a22a73f710426ccc97013e3c6d5e746fc85ba1"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x36) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(r1, &(0x7f000052fff8)='./bus\x00', 0x0, 0x0) r3 = msgget(0x0, 0x200) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r6 = geteuid() r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r9 = getpgid(0x0) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001680)={{0x8, r6, r7, r8, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r9, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r10 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r10, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgid(0x0) r13 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0xfcb, r4, r7, r11, 0xffffffffffffffff, 0x100, 0x7ff}, 0x0, 0x80000000, r12, r13, 0x3, 0x7ff, 0x28, 0x7}) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r14 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x105) ioctl$WSDISPLAYIO_SVIDEO(r14, 0x80045745, &(0x7f0000000100)=0xacb39f67279615fb) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0100ca959a16d23dce035e6d595a8cfe2e2f31a8c213"], 0x8) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x5, &(0x7f0000000080)="b6") 04:36:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x4263827fb5e8f3ce, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x20, 0x91) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="3ca71c841ece1fa72fc784c06278d1c7c374d0032420a96b5556de062fd53da971b1138cfde3", 0x26}], 0x1, &(0x7f0000000240)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r2, r3, r0]}, @rights={0x20, 0xffff, 0x1, [r4, 0xffffffffffffff9c, r5]}], 0x50, 0x2}, 0xc) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') r8 = getppid() fcntl$lock(r7, 0x9, &(0x7f0000000340)={0x3, 0x4, 0x9, 0x8, r8}) r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') fcntl$getflags(r4, 0x3) fsync(r9) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x8000000000000000) 04:36:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) syz_open_pts() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:36:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="0601a255dc361e197fd8e5efaf6c78da000000f259d35a0535000004307869d91b94cd5bbac8758c10b49bb02154b07d0f44af1811e22559c570e9a6c34e7ee1ec00dad0a3b29a78488bfa53d766d18e09c12aa4b947b0fa510677c2ffcdacaaf03aee16699f625d823d98d6d74a8749b0fc881fb46ba0f30288c605"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:11 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [0x0, 0x6, 0x0, 0x1]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1, 0xfffffffc, 0x10000, 0x401, "6e4000493a0f8ab7db7ea21337179b0467d2f76b", 0x8, 0x81}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 04:36:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="ad18f0d86d70e218", 0xfce5) 04:36:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 04:36:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259c85a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:12 executing program 1: unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)='r\x00') r0 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r1 = geteuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r4 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001680)={{0x8, r1, r2, r3, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r4, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) ktrace(&(0x7f00000000c0)='.\x00', 0x0, 0x0, r4) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x80, 0x8) 04:36:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r6 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001680)={{0x8, r3, r4, r5, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r6, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r7 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r8 = geteuid() r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r11 = getpgid(0x0) shmctl$IPC_SET(r7, 0x1, &(0x7f0000001680)={{0x8, r8, r9, r10, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r11, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) fchown(r1, r5, r9) 04:36:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648", 0x2}) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(r2, &(0x7f000052fff8)='./file0\x00', 0x0, 0x42) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = accept(r5, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) r11 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r11, &(0x7f0000d06ff8)='./file0\x00') kevent(r3, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffb, 0x40, 0x8, 0x2, 0x800}, {{r6}, 0xfffffffffffffffe, 0x1, 0x10, 0x20, 0x7b28}, {{r7}, 0xfffffffffffffffc, 0x80, 0x2, 0xa4c, 0x3}, {{r8}, 0xfffffffffffffffe, 0xc, 0x1, 0x77, 0x5}, {{}, 0xfffffffffffffffd, 0x22, 0x10, 0x7, 0x6}], 0x0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x81, 0xc0000003, 0x1f, 0xaa}, {{r9}, 0xfffffffffffffff8, 0x0, 0x20, 0x2d88, 0x5}, {{r2}, 0x0, 0xd8, 0x2, 0x0, 0x77}, {{r10}, 0xfffffffffffffffa, 0x10, 0x8, 0x3ff, 0x5}, {{r11}, 0xfffffffffffffffa, 0x8, 0x8, 0x0, 0x1}, {{r2}, 0x8000000000000004, 0x40, 0x10, 0x3, 0xffff}], 0x3ff, &(0x7f00000001c0)={0xff, 0x5f}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) 04:36:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x8) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') socket$unix(0x1, 0x2, 0x0) r2 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000001c0)=0x81) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:12 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001680)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x18, 0x3, 0x10001, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r9, 0x2000740e) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000001680)) r10 = openat(r9, &(0x7f0000000480)='./file0\x00', 0x200, 0x20) kevent(r0, &(0x7f0000000340)=[{{r1}, 0x0, 0x10, 0x2, 0x9, 0x9}, {{r2}, 0xfffffffffffffffa, 0x20, 0x2, 0xb418, 0xe994}, {{r3}, 0xfffffffffffffffe, 0x89, 0x40, 0x8, 0x10000}, {{}, 0xfffffffffffffffa, 0x756f4107189ec5a0, 0x0, 0x7}, {{r4}, 0xfffffffffffffffe, 0xd9468fdf79a4e874, 0x10, 0x2, 0x1bde}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0xfff99, 0x0, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffd, 0xb2, 0x1, 0x200, 0x76414ea3}], 0x8, &(0x7f00000004c0)=[{{r5}, 0x6, 0x0, 0x40, 0x800, 0x3}, {{r6}, 0xfffffffffffffff8, 0x29, 0xfffff, 0x3, 0x4}, {{r7}, 0xfffffffffffffff9, 0x0, 0x0, 0x3, 0x7}, {{r8}, 0xfffffffffffffffa, 0xf1, 0xfffff, 0x1, 0xfff}, {{r10}, 0xfffffffffffffff8, 0x1, 0xfffff, 0xc74, 0x6}], 0x0, &(0x7f0000000580)={0xe17, 0x10000003f}) r11 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r13 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r13, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r12, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000140)=""/109) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r14, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) accept(r14, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 04:36:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908560004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:12 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) chroot(&(0x7f0000000100)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000007c0)=0x8) readlink(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)=""/80, 0x50) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') getsockname$unix(r2, &(0x7f0000000800)=ANY=[@ANYRES64], &(0x7f0000001900)=0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r3, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kqueue() 04:36:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="0601a255dc361e19084621d2881b568603e8921f02000000f259d35a0535000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) semget$private(0x0, 0x1, 0x1) 04:36:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x400) syz_open_pts() r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r4, r5, r6) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="100a2956b922377639541754a02301ab68f44edc3c8ac384f09e5cfb83ef1aca434ef92d9d391919ee874662c1fc14c6f245efb89b97daa82c5532957a1570453bb341a4c4942d634941d4f48f2f7f572c88e11054440bc999d1b60fa23770cbbd6b5bcc8c991493a11430bdb683909be837217e81f40027", 0x78) 04:36:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000003ac, 0x0, 0x0) 04:36:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x25}, {0x88fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a708d75c63c5ae792ec5039e4d0") r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000001c0)=0x10001, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x8000, 0x6, 0x1, 0x8}, {0x7fff, 0x80, 0xff, 0xfffff0f5}, {0x101, 0x7, 0x2d, 0x6}, {0x7f, 0x40, 0x0, 0x4}, {0x300, 0x9, 0x1f, 0x1}, {0x4, 0x3, 0x1f}, {0x800, 0x8, 0x3, 0x7fffffff}, {0x30, 0x9, 0x4, 0x80000000}, {0x5, 0x7, 0x81, 0x5}]}) 04:36:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) chroot(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 04:36:12 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = shmget$private(0x0, 0x3000, 0x819, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) r2 = semget(0x3, 0x2, 0x38b) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)=""/101) r3 = semget$private(0x0, 0x0, 0x400) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000280)=0x472) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x3, 0x1000}], 0x2) getgid() getgid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r5, &(0x7f00000004c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d00195537d9f4fb5862a61af2c1575e52a33087dd1be804d0377c2b0690fd466804359ad1a3809db0808b9952e94b4fd51553cfbdb23fa85a28393c44a48ea13bea68a3dd82decc5f", 0xfffffffffffffca0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x402) r6 = geteuid() setreuid(r6, r6) getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0x320) msgget$private(0x0, 0x0) getpgid(0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10101, 0x0) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x6, 0x777) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r11, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc925be) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getgid() fchown(r8, r12, r13) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r14, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 04:36:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x80, 0x2a) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000780)={0x10, 0x60, 0x4, 0x7, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x85e}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x226a}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1f}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x4}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7046}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil}], ['./file0\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './file0\x00', './bus\x00', ['./file', './file', './file', './file'], 0x3}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc261e1908568643af6c78da000000f259d35a0535000004"], 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') bind(r3, &(0x7f0000000040)=@un=@file={0x0, './bus\x00'}, 0x8) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000100)="ad7c992c8224e7763debb67c126956eb1450f60d3c712010c9615b64f9cef8547f51cadd78e60aece696f29b25", 0x2d}, {&(0x7f0000000280)="a0b41580708cbea070576bde1e2760f036eca276f3df02000434adcedf1414660d18d1", 0x23}, {&(0x7f0000000300)="1cbd614be2832ebf5fb12ee9d736b22a6a6d86d4a380d865b61833373892fa546ac9ebe277b6abe5da610b11a644752a477c61fbdce5e905c68e9927b4de7cae8e815f682ba0c0d850405cbe9886901d3e49998e7e9af478e5ce3ff2f326921afee7dd5266d8767f07a4449a7692100f726514889d53d6510f3bcbb60ae1899548c9c027bf56768745a4939badb80658ce8cab59dec0673ed2f534a477eb15eb2fc70215fbfe033a7fd0a2e868364d9e2f30a0a6dcf7fffa2ff6a0", 0xbb}, {&(0x7f00000003c0)="67108cd0b1209e9c45db9336eb9404ba3085e57f1e6fe759d5a7d67d5dc13915d7d24445abce58b47a3a7584c445e96904c808e2466b3b618c4d701abf88cc075a12f03ce01ab04b04274cf47952fc8e9da4c43b1d5e0f733a39053d0772a3da916da81b4a4856fb30ce5ed0a379fd41070282d7a2ed00f7d310e99719c018e9fff3c9ed5d3c27b156e3f375d4e87c7d52fe1afb35a3ade316b9d7f669cbe82b51", 0xa1}, {&(0x7f00000006c0)="b60c2b79a3748e1d007a609c8f92fd7d22fc0dd51d63b3a7b009e211fbf9b1665001004759148f1709ed378a1c57e7c28de77ae99d18529f5111575da8df021bc9dd3a958a129e0fc2b495387c41c9b5651a13ea94587aae3dc58ae59fee885d00ba417fd89d935b78802da339a49117bd1e28f936d17e8ebd130aec73d66ba47444d5cff06f777a", 0x88}, {&(0x7f0000000540)="9efe4aae28d272594bf1e1fc5f5dfa02309fe517325fce5bbb326ec9bf912a89ea286c53", 0x24}, {&(0x7f0000000580)="606b7b287d0d57e05fe9ef2ac27e7275be1324f4abc6c3de77c90b9635dc14a07ff2024982a7c5bba90cc7feac3ab72d074a1263b22e11f709f6058c85e6a809a5415b5f25c2078a3ad162396ebc7b471827dba3756b06e041029b56bc4c8e5c5a8c03de598cc254390d5af0f95be95f9ab3b8baf89303fb014e583b437513622cc06c4d1fa2283fbccbb338abd9472b", 0x90}], 0x7, 0x0, 0xd3) 04:36:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e3700ffffffff910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60406b0a3b80cb180e5a72f9bc0d3477b0ebae075c2ec219a27575a53dd32406b50975355c0edead57d912a6d8b27972ff6d9a25c0a902d7f07e946c9aad718a2fa3cb66b53a465ef1810cf7892adbf71a60c330378985852bcf0c10ba4f0f2c1ba17ab0da84a8a1e20a8dd2cd22e2702ea72fa5278459724a4dfa126d7a68f14d2d82e731b522562f540caa"], 0x10) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10000, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x800, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r7 = geteuid() r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r10 = getpgid(0x0) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001680)={{0x8, r7, r8, r9, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r10, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r11 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r12 = geteuid() r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r17 = getpgid(0x0) shmctl$IPC_SET(r11, 0x1, &(0x7f0000001680)={{0x8, r12, r13, r15, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r17, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r18 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r19 = geteuid() r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r22 = getpgid(0x0) shmctl$IPC_SET(r18, 0x1, &(0x7f0000001680)={{0x8, r19, r20, r21, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r22, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r23 = geteuid() r24 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r24, &(0x7f0000d06ff8)='./file0\x00') r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r26 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r26, &(0x7f0000d06ff8)='./file0\x00') r27 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10020, 0x0) r28 = accept$inet(r3, 0x0, &(0x7f0000000140)) r29 = socket$inet6(0x18, 0x8000, 0xc3) r30 = getpgid(0xffffffffffffffff) r31 = getuid() r32 = semget$private(0x0, 0x1, 0x10) r33 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r34 = geteuid() r35 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r37 = getpgid(0x0) shmctl$IPC_SET(r33, 0x1, &(0x7f0000001680)={{0x8, r34, r35, r36, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r37, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r38 = getgid() setegid(r38) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r40 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r40, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r40) r41 = fcntl$dupfd(r40, 0x0, r40) write(r41, &(0x7f0000000180)='\t \n', 0x3) fchownat(r41, &(0x7f0000000100)='./file0\x00', r39, r38, 0x4) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r34, r38}, 0x8, 0x0, 0x1}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[@rights={0x0, 0xffff, 0x1, [r1, r0, r0, 0xffffffffffffffff, r2, r3, r4, r5]}, @cred={0x0, 0xffff, 0x0, r10, r15, r20}, @cred={0x0, 0xffff, 0x0, r14, r7, 0xffffffffffffffff}, @cred={0x0, 0xffff, 0x0, r10, r23, r16}, @rights={0x0, 0xffff, 0x1, [r2, r24, r25, r26, r4, r27, 0xffffffffffffffff, r3, r28, r29]}, @cred={0x0, 0xffff, 0x0, r30, r31, r38}], 0x18}, 0x206) 04:36:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908560103af6c78da000000f259d35a0535000004"], 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=""/217, 0xd9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000300)=0xc) lchown(&(0x7f0000000080)='./bus\x00', r1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f00000005c0)=ANY=[@ANYBLOB="0636b3fdae248a4303af0004faffffffffddffff0000000002d18530006a6ee7bda2779dbd6d642fbafdff2d63eaae785f3a546530e5dc4f80d5acab45db2735f063fdd9ecbda812b4f44f5ae0f0b0e488dd45e86d0f0710c21ef8a2fd6d5e2ed636fa8974df94a4d1c2c929082c3903818ff86354be59bf9f68cb25da6d064ae95108eb6842d6c5a4631025038495622d907fc484040000000000000078aead75785a6e86d91fd78cf87c693291b13c76fb2f5187"], 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x4eb04535b96bbbfd) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r6 = semget$private(0x0, 0x1, 0x10) r7 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r8 = geteuid() r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r11 = getpgid(0x0) shmctl$IPC_SET(r7, 0x1, &(0x7f0000001680)={{0x8, r8, r9, r10, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r11, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r12 = getgid() setegid(r12) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r14 = open(&(0x7f0000000200)='./bus\x00', 0x400, 0x2) writev(r14, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r14) r15 = fcntl$dupfd(r14, 0x0, r14) write(r15, &(0x7f0000000180)='\t \n', 0x3) fchownat(r15, &(0x7f0000000100)='./file0\x00', r13, r12, 0x4) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r8, r12}, 0x8, 0x0, 0x1}) fchownat(r0, &(0x7f0000000080)='./bus\x00', r4, r12, 0x4) r16 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) r1 = accept$inet(r0, 0x0, &(0x7f0000001300)) recvfrom$inet(r1, &(0x7f00000013c0)=""/49, 0x31, 0x2, &(0x7f0000001400)={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x28000, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000001380)=ANY=[@ANYBLOB="00002e624d0a17653000"], 0xa) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r5, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) sendto$unix(r4, &(0x7f0000000300)="823dbc978f6ff867d3ad51fcb68a9204e2e48a33c8b5a9f29e108ae7b04a0df91e2f6a9784100b1004f39c5cc2ef5d09116feebbf51b736e9f73e4dcb5f24cf572cce01a0b0d66ae4e231854d7c3885b38e151bc13d3c5a9c0c6d92ef5cd4e1806cfe6afe78b80bca4e9d960ab8681d8f1bb57f97ce4008ab2c0c1bacbcaea8f5cd845cfad38d1d3281bc351d41ce4d6761cb9dfd3ded9ad0d28fe6227639fdd2d67b40c8a080740f5ea5d3a7dc081ad45ab6fc8c735f332cb6d69ab46056497d6922603bb4e1ae8212b1bf2a85b72e1cd5b8798b978c3dac92246c57e4edc843d9bd9d9c16fc62c09cd40d3fd678e631652f79b3993dd9d422ef1dd96a73c8e936e02fdb21bfc33b3cbea7b228aeb2e87ee0801701c1c30831929796c9d42d7d29b6fafbcd4b2dbbe99ba911bc2f1af52dbddb880db53c4a895af4ec308e7cca6126bf7fed502500a899872366ddf6bd529ca397999d18964023afda52c204e0903cc172d362d4231883c2af9ab710a65c5cff6594507587ffd960993ca22275658982a4ed9340da662c3de435dee0609b7f4c3ccedefa98b1f65660d26be38608b26c31a13bb0e9f17525f086de41f1f52026ed0f9d2deeeb96edab86654c8b268a6701305811e4d1e59906b7bfa93e0bd21c6c0a93f9046ffdd8e9fbeef5926cf1ff3db5eb379f6332601b6c3649b697baf23f3a961c0bd025ce430f369cd0840318175c4a530ab5ad2965f6f7976f8c93f9fcd4a786464f7cb56b0c886f242e701a8a3be38994cdf6549c62969902408e6580844aaca931257747db9c3d036fc321a64cf3b5f7be581df9ed50981639e8898f21b9000d65ee10634247261a892c059a87200a537b5fff18837300333933694ccd628cc52bc70ec7507a58f3acf5c540664550b4c1b5a59f9f1d4339644138d46c148d4808b3f78d0905260d2e9d200d0339c3dcca4733c299681f619b2473996e0bc7bd47846482d5685eaef0601e9fa51b677c7c71a1a61393e458309612355138f33df0ed8255b550a576b258ccefe927d67ab0951b2ab84946576dfaef3d2b40bc0a2f4964e6455a191021e87392cfbe956aa1b3ddaa5b1a0af797809f8b769f6709d1506199cc4074f091eccfbeee83299907fea74b222a9544ec97fbb21679802bb92a4e398a3aea62bfde2a8c8ce71b397d3e555dc0c1dda222d976bad416c7d8e6dc21786db649def659b3bb3ee4f43ccc0da04901f52fa50b0933176c5a283be612e6c8fca0f029ea342f3697fb2e7650d4d8bae66b7f86b1787dc2f5a29fea1fb6a1e61e0be7a45023b11634812525d18fd75e6affb288a9d224b99a2bd004007a118684ae58afae5ca7570c422ee0411a33ff49e61eaafbefc5b2f01a935745ed1ade48361959e1b34affd8a203696a2ed1b824a5b130e60e858bbed3c088610705fd969bdf5f19ca2c9078ec3aad8f4539ebb4975c1e3048c5833fedad70f19f6f640f97a531720e91cfd3887448ef7a672949657e80d2ae48da42d7879996d0e8a32a17cd0236dbd5b19d4e08e35e2935aa7fc3e1721da21d651298f2eb6f4b8164945da251a54af0d30527118d860042186ff525c662e0569852b52b33b98178acd171295e1515937efae5eee6323abf595f85a340b84fb4b38144945f9bd81ca447237edf49d31ecac6bbaa5e322da08f36b612218ce9a2d2df349e8b03e1f31995911a4ba4bf7cbbe9a47f5b63ff82950984e191d317a964c989175aa74fd1847992e9bba0c1303bf850cf550ceb7ca9fb8b7f7d9b2a97a71455ea1c1d51bbeabd5aa2efde060b98c572b08adfa4d99f65a60d6a739d639a9c30997231e3d81f4403364c7e5ee86a9e975a29f293357307f3ffd5c78433e308d6c6653671c01c79eeec30e99f8e21f21942383eb20b90ec707f2afd261900f25958282cb30f8b0498d4136a9144dd13a7f394af4ce5dc8eaf5539d244c677627c30f2dde79a0e68e4f5b7a3329f451b8c5e333250cc9ad766b605e610c7b9e87b1198107074399449e8632ee2cc41aa9c8e118df135dd7624c5a1b8b09df2d18e84812a53961e458095188b4094e1b7c3715a88b43b051ec5361554e7c6d90611e0656e4ac87f4609becbd6024e416fe7ff682f700ac7fff9199b242e8435de983aef0bbec18aa5e33fcfa15c40cc28397bcbabf4b016ea7fd35cc202cfa5c49586b0f4e13b5e4dce55abc71ae46fdcbb20da9c65e321f552be323c4401d88521fea0071d718db9114dd19912841c951c4020940839e4b23b2fd23f6f2b4d05c2a1b34f34af922ccbcf98f519b681ed3d06d77d669ec42260a7145c201474cab128e5340ea0f56423d0c7486404a9ffe6c5206d3510d363d765c855fc0ce21ca325f5142af3e6b29478fce1cbc26507f16e6fb1562af3fd75cc06053c47deda9d87fd5d1f55ca3b18767aecb993a319f31c1a916c7c06036b4707f8d1d8f7a6e3072aebf1610c7638135b3af856b1cee50812901da42804f94a771b9ac5cf8604379b404c2451fb7ec8637e42e95ae178e66d1cbc4e0840c804cca9542f1000c6c48fbdaf1e45b7f4cb880c3eceb95a33f0eab0878634e32f5038b3708fadf8f405c82a7dfa5cc4df0e5ef37c700a394486fb8b83b77d09289ee8fc30b9a8627f386d824ff2f73f652afde84b07f0cfc64d715818d405483a26432668b452c276af38cb5585e2c768ad2573449aa31c24db2b886981a8e96409a85b8c571d80c65bfb922d519ac250184f67e42e0efb6edb54a71fcbe06721cf6612faccc4be50299b22c0e13f8cd18926974a195b86ce32273a42ebe479805258bfb321061f5ae5ea022b6ad4eb0922fa3a9816e483f526497ba89c38733c3e096bf2a23f3cd08d189314473861fd5c6959e7dc605c0415c59c76299a76c11081141c35bad9760a00c0a2ca8388d5d0800d4e35e6e372115d43e8a42d1afe1a206fc307d4cb3a995f357906dc4e91fb264b01b1ef95e85c35482535ea55de7a327d87a25e92643382ba5d1e6d5048f830353cfce1e1ee4ad4523266dd6712b1ed00a7e0cc8646774262837721c39dd5fd5e1ad8910de3514baeae877b45759ae979752d1fd50ac4e24909e73aca3745a2baef98fc29c0f6e003cc1213c5e22247be933123c19d222a9956b1e8ac26cac48fd97ca9f1c5379701c185039033f5e556bbced41cbfb36625eb4850085a579accc46d20ecd47b532f130edebc40d188e6477a3397a9fa3a647f9f4edcec292fc53e57ba209b404e7ece1844be2df36195a1c6a70dd3f172d4f23054a2fd3c0d3ab7bf5fbdf5809b7d3cb8ddfedfddd951d645dcd9fa9cfd5ea4e51a553e495528c684d6c9c35d397cd9910bc5891906b100c137e3cd839c716c7731591e31f88556d283c778d1404ef8555f355505a184645cfda8a67df88360881ed232aace2bcf613b00773127d9e8c85a5123c6996dedc8c18513bb8bb9990b4c5a53d49e55e97f56645c065065f076f063592031d37487fb7b523e893ff6c35178f0e00a82c683f0fa1f1e8a337d5c0a12d269f12d342c3f20a0fe02fc87a45c6c4d696939e16eeaf8f7eb4bdfa79431b411f2a31723d1ede748d00d8070adc12ec490396d045665a2730e915a206ff670ac423c1a91f3161a5a26630f5ffda52647549abbaefd4d75300b3bc5c0d6a9e4f555fbc05bbdceaaa3df92c6d80193d711ca186178cac9d1f03418a5eaed58469337b547caf5c1b746ebf05dc411f2f921e272ee9d612d4c09931002ab06fdf279af5604cb11bbf9d18991f3097bee2515d502ffca5b407fc9f3b1d1278da30cec630a8133942c75a9d666a0d0c506fc4c5a019b1fdd5eb9d158f3a0ef83511ad4964225f84811ca97eeb0bd746dc7395b89557ed06669e9b63680bb96c42a643aede0b273831a477161711dba9f2f97f8cfc80bf5c53a2281ecaca17402f9c20726d2ee56f133f5cdda2445b6e25e68f9b4bd82a0100bbeee28e3d9928473b3511c4edc9e381802c49d97e80c191c1d3b60d205974be4db41f1383494638dd91c3cab468a831a0d38a621270e10ef044c9012c03d7c9aa325f70ea5d5b6cde4a89ab05febac5263cc3aa8983529ba446fb30ce3af85266cf7855abe6608c020fc838814a5347f014d7c7802430fb9eb2e86da0db42acfa17a6cf6ceabd77abe02ef36e935a7353b0cc74256c641e2d156418bc1160a5dffd2e3434031dc8a9005430b126c57c12c3d7dda602810dc7f5ccd1b99087c1f8a9be82db912d3a32c3f0d1dc9dbde1f0057aec9f143b5966d1ef909b013be939178a93b59d604f0536e923db5d4c75a5dde1d9645bcb05d4d96a57ccc6dbd65900c2e3024ccb745a7893b88321aab9b6ded6768da9ce40d64935baf05509f3237114ed11544063bee872c9e0631c66c85d944edbfd8e0dfdb4285668cb5658c01f87475d8bb3fc4f0f6efa746a22b63e37333777f5396d59274e207c4a6514ec5626d84c8f83baa5696abcd9ed6c59f70936a94baac1b2f1775873f2711f2b9af0c894238d8fce4bf312a5725bb82d563811d33ced03fae9c881b50afb3ff79357f256d2d442e8876191b8956c6d7b1a4dbc331075234c5bc727831a88399a3cacf5d8075671613561eb2c1e6bab465e1142ddb3734f108b8f141fcd8152c4dd904197fe17ee6c282c0198a3d4440243d67df4a1c2eecf13cad702d5d8323713ba6c1be85c90ddb21e3e8cb75047f880d8eccdbb49293e0a130eeba5898848541a47e230faec7584852840e22986ad6a398825c8ba473ae34be4f3883db6bf8fe6275f661b2d2b2d6f21563cd8df96b49dc1cca3cbb09a8bea5b4724766adda521c670d0a03c75a36bec3ce960cce6403630a5590e20448e5c768b164dacb90e161cb9f291e39e43b4420ddc9ba2c0fe2552da04049c7f1314f53fa84a25635fb6a9fb30985ae245727486b4c5c0653456017bda256fe62f82915ff38dbfd34b93a3671a7102255b23ffa9cd6dcf29af147376fd375110131dce8b086018a65e05e0afc770eafbf0b98283b227f4a574aa04670362361c828c45bea9037a23ff720bb2f7be8a97d067fb88299b5445fbea98121e6a6958d37feff81c3e1140a13e5bc75ee8835b02fae4ea88626b794ece06e6f76b5453467315c3421d13c0c4f4cd3ec328094c71cc6ebf50d5b25c9c70bf8cba3221020597c7ed1c18af39967781c4196e400b121fa3de69ce2f21bc7c97531a9fe013bed825dd91f353f057552341fa9a71df2d012556ee32b47516a265f7b7809ee0526b0babd832f363df866cb065b701eb8f810e69a9ca01639a92ed20f06a05b30a9493f0d119d9adbc5b2e4e0a5de0154f9a3f6b4d5fe6b6dd823cee12db23f49db497f21aed99691977a897048c069d0326c241e7c18d6fdf6fd81d9dca6bd3c3716f8d7ef21f87fc6701d73b454bbd7d1345da2b177f9471bca51c271a0be65ff8eb1510623591f1f0c39f6990cb9ebabeac0e63c8856f51e41b0f3aaef80eea171ab16cda2749098f6604fee6d87d80480cb998861f579641e86e01b2f81d1748cf4498830cc516098ca8e84b0fd32043247e3e63102f1182443d0d42ad4b1e210a4968f117833b035ec74e07146598e619080718a0bd2ae07becfc42d4542a11f4ae94a4f2445b3e02cb13e4accc5074c24783b7c9a800a1530f7b16518dd6eac933df14a8a6856103bec12ddfa81ef6d07d509eff1ae4ec01885c2ba26e71c52555b9f919f4cdf93b2f80f67a67a8e0c2738ebdad988e6c51ac9ca00c19b1f8656b", 0x1000, 0x601, &(0x7f0000001440)=ANY=[@ANYBLOB="190700b8367d03390dd7fa0cdb5e587cb129983986e88989b74f093fa35de6aa3ce4c57c57ef369a3f83cb074dbad17335d5834e236ff7f5aed2cb18b674ef3d763f0ac8b8b30b5ffd422a16e09e8acc69993e12bfabbc22d63a0214d69129f76cfdca502975c5f5f8ee9c0cadea51c7ad98dff2a15e37b2d95536"], 0x8) r6 = openat(r0, &(0x7f000052fff8)='./bus\x00', 0xe43cdf805ca7d50d, 0x113) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') setsockopt$inet_opts(r6, 0x0, 0x2, &(0x7f0000000040)="ab1d973c32932715aa9ba0173d6f83f13f86fc2e84a2fe3d166f4fb6c2b8ebe7d71ff6e2e3238f1f91423dfaaf1ef79274af63af9281e6cf35d6fcf69f6107a6984c8bebb8f98e628bbc044d6c72", 0x4e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8, 0x0) 04:36:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000300)=[{0x74}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x3) 04:36:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget(0x3, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10108, 0x0) write(r1, 0x0, 0x0) 04:36:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x8) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffc89}], 0x10000000000002ec, 0x0, 0x6) 04:36:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000008c0)=ANY=[@ANYBLOB="0601a255dc321e19086d7ed18e63807603af6c78f2043500008b38546bca770e030000a5eddeb04ac452ff1a2069bfe72550d642c60fdca6e5e52bf6a47ef11d52e7b0eb32a27d62c84283154f3697a8209f2658c0ac187646cf56628030ba7c1052a74aa0db89dff547b00c4d0f9846ffdf94d9d9b769ad37db838f82d778b64d2673fdbb8c114133243fe12d6cda6f9b5b69c175b06dc1cf08a914c643ddd7a56a9d29a392b0dd2ff049e723495ec86656c04d931deec56064875f3385fc5dd5e243d20e3850fa961f8ac537561aaa0bfdf99c635f06a0b0b600e0e1dd39ec18f081cbd7b23a0be7932c5db5c8f559fee545dea2"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r7 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001680)={{0x8, r4, r5, r6, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r7, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r10 = geteuid() r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r13 = getpgid(0x0) shmctl$IPC_SET(r9, 0x1, &(0x7f0000001680)={{0x8, r10, r11, r12, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r13, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r14 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r14, &(0x7f0000d06ff8)='./file0\x00') r15 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r15, &(0x7f0000d06ff8)='./file0\x00') r16 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r16, &(0x7f0000d06ff8)='./file0\x00') r17 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r17, &(0x7f0000d06ff8)='./file0\x00') r18 = getppid() r19 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r19, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r21 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) r22 = geteuid() r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r25 = getpgid(0x0) shmctl$IPC_SET(r21, 0x1, &(0x7f0000001680)={{0x8, r22, r23, r24, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r25, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r26 = semget$private(0x0, 0x1, 0x10) r27 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r28 = geteuid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r30 = getpgid(0x0) shmctl$IPC_SET(r27, 0x1, &(0x7f0000001680)={{0x8, r28, 0x0, r29, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r30, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r31 = getgid() setegid(r31) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r33 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r33, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r33) r34 = fcntl$dupfd(r33, 0x0, r33) write(r34, &(0x7f0000000180)='\t \n', 0x3) fchownat(r34, &(0x7f0000000100)='./file0\x00', r32, r31, 0x4) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r28, r31}, 0x8, 0x0, 0x1}) r35 = semget$private(0x0, 0x1, 0x10) r36 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r37 = geteuid() r38 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r40 = getpgid(0x0) shmctl$IPC_SET(r36, 0x1, &(0x7f0000001680)={{0x8, r37, r38, r39, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r40, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r41 = getgid() setegid(r41) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r43 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r43, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r43) r44 = fcntl$dupfd(r43, 0x0, r43) write(r44, &(0x7f0000000180)='\t \n', 0x3) fchownat(r44, &(0x7f0000000100)='./file0\x00', r42, r41, 0x4) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r37, r41}, 0x8, 0x0, 0x1}) r45 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r46 = geteuid() r47 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r49 = getpgid(0x0) shmctl$IPC_SET(r45, 0x1, &(0x7f0000001680)={{0x8, r46, r47, r48, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r49, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r50 = semget$private(0x0, 0x1, 0x10) r51 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r52 = geteuid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640), 0xc) r53 = getpgid(0x0) r54 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r55 = geteuid() r56 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r58 = getpgid(0x0) shmctl$IPC_SET(r54, 0x1, &(0x7f0000001680)={{0x8, r55, r56, r57, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r58, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r59 = semget$private(0x0, 0x1, 0x10) r60 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r61 = geteuid() r62 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r64 = getpgid(0x0) shmctl$IPC_SET(r60, 0x1, &(0x7f0000001680)={{0x8, r61, r62, r63, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r64, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r65 = getgid() setegid(r65) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r67 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r67, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r67) r68 = fcntl$dupfd(r67, 0x0, r67) write(r68, &(0x7f0000000180)='\t \n', 0x3) fchownat(r68, &(0x7f0000000100)='./file0\x00', r66, r65, 0x4) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r61, r65}, 0x8, 0x0, 0x1}) shmctl$IPC_SET(r51, 0x1, &(0x7f0000001680)={{0x8, r52, r56, r61, r31, 0x13f, 0x7ff}, 0xff, 0x5, r53, 0xffffffffffffffff, 0x5, 0xffffefffffffbca1, 0x5c}) r69 = getgid() setegid(r69) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r71 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r71, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r71) r72 = fcntl$dupfd(r71, 0x0, r71) write(r72, &(0x7f0000000180)='\t \n', 0x3) fchownat(r72, &(0x7f0000000100)='./file0\x00', r70, r69, 0x4) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r52, r69}, 0x8, 0x0, 0x1}) getgroups(0x6, &(0x7f0000000580)=[r23, 0x0, r31, r41, r47, r69]) r74 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r75 = geteuid() r76 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r78 = getpgid(0x0) shmctl$IPC_SET(r74, 0x1, &(0x7f0000001680)={{0x8, r75, r76, r77, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r78, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r79 = geteuid() r80 = semget$private(0x0, 0x1, 0x10) r81 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r82 = geteuid() r83 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r85 = getpgid(0x0) shmctl$IPC_SET(r81, 0x1, &(0x7f0000001680)={{0x8, r82, r83, r84, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r85, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r86 = getgid() setegid(r86) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r88 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r88, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r88) r89 = fcntl$dupfd(r88, 0x0, r88) write(r89, &(0x7f0000000180)='\t \n', 0x3) fchownat(r89, &(0x7f0000000100)='./file0\x00', r87, r86, 0x4) semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r82, r86}, 0x8, 0x0, 0x1}) r90 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r90, &(0x7f0000d06ff8)='./file0\x00') r91 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r91, &(0x7f0000d06ff8)='./file0\x00') sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f00000001c0)="147d87ba0a5cc520141362c60c2c98805f61f38d78daf763cf60a3483fda42c4f0c944fa3979ed09aa15e55ac20f8a10011d0a39ce963407153ef8bcd8a97c3e037583b2ecb4beab713c9fa9b4733ce5a08acf3cfafae7aca1e59fd5fd060572a7eabe6bc57443177ce8de40a81d53559227acca0154887e12d5e7ce5f4e4f8f71146146436a1c8099d30fc57495afe4adfa02fc60268ae5cdb3b0ad3c27435dfa3ac2b5c131b9d3b9b24e843c5708439e3732695d836a054584d2b90a0dcbcd99a0b93739a786b75604155c18819b728adb4fb4fe02167857ad5ef012c58d5303895ed7a6488bf0520adc87b0076b4e075cf08534faafbd4563be", 0xfb}, {&(0x7f0000000300)="ba87de4145f97ebfca9028e0fbf1a1cabb4d9cce365d9b407e54a6ed30d991ee8c6d273c863331fa0bb7e6273ebc13b0bd8c7c5a7d61c4445106339824d2854d49292e4bb0d3958b820f770d08c85de80a5ab19ca7274179657975c2ac6126e9510e61eb89c79ff358937ace7b0aef350f6285c862a12e5b61092eca52a60dd7db496a54a85c6f7e3aca771afa55de7423532fc5e9e453a7cf6b92c9d500f7a1ad6e07d2a44440590c12cb6dda96b84a93c2dbf2a3a032acd7735bbd02705517c7b5aa0ec361feaee9a635", 0xcb}, {&(0x7f0000000400)="61edb4a8428a0c89288c70b1e4748df34d821ff03e6f3ff4742a98f3de39f8fd476267fae86a31c0e3a3c2a12af2f67598a9b9a57da353afca6070f483472abc4fa7aa60de168ed0", 0x48}], 0x3, &(0x7f00000009c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r11, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r20, @ANYRES32=r73, @ANYBLOB="000000002000000000000000ffff000000000000a4208f23f616cfae8ff82088a6cce0070c96a4c3e42de9508acb866eabb4fbd63f523d42aeeaf68d2345784573e7fa62f587bbb4076bc581bce386cac74bada6cba7ccf0", @ANYRES32=r78, @ANYRES32=r79, @ANYRES32=r86, @ANYBLOB="0000000018000000001b0000ffff000001000000", @ANYRES32=r90, @ANYRES32=r91], 0xa8, 0x2}, 0x1) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') linkat(r2, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00', 0x0) 04:36:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0xa0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 04:36:12 executing program 1: getpgrp() r0 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r1 = geteuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r4 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001680)={{0x8, r1, r2, r3, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r4, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) setpgid(0x0, r4) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = fcntl$dupfd(0xffffffffffffff9c, 0x64f9a12424f802ac, r5) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000080)={0x1f, 0xffffffff}) r7 = socket$inet(0x2, 0x5, 0xfe) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000040)=0x7f) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r9 = fcntl$dupfd(r8, 0x0, r8) writev(r9, &(0x7f0000003800)=[{&(0x7f0000000400)="78fa03e7a2a457912fb5484d94c43e605635a26ea5a8a496aaf71306620348e1fae20b5b15c008e18268735bedb0606f4f48cb26c1c53fc9f00fc447d82c", 0x3e}, {&(0x7f0000000440)="8dbcd33f89dcda2560892d7c33f199bfa15530005cf87dd878451ca5890f0c38c14ecc6c099a2d", 0x27}], 0x2) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000000)={0xffffff01, 0x0, 0x1f, 0x36, &(0x7f0000000480)={{0x2, 0x3f, 0x1f, 0x0, 0x5, 0x8ed8, 0x5}, {[0xa, 0xb5c2, 0x3, 0x6, 0x4, 0x100, 0xfff, 0x3, 0x101, 0x3f, 0x338, 0x8, 0x81, 0x7, 0x8, 0xfffffffffffffffa, 0x4], [0x8, 0x6, 0x7, 0xffffffff, 0x2, 0x6, 0x200, 0x2000051f, 0x3, 0x9], [0xfff, 0x7, 0x6, 0x0, 0x800ff, 0x4, 0x23], [0xff, 0x1, 0xfffffffffffff9d7, 0x7334, 0x8, 0x8], [{0x5, 0x7f, 0x1, 0x106}, {0x5, 0x70, 0x7b9, 0x2}, {0x7, 0x5, 0x1, 0x10001}, {0x4, 0xfb8, 0x7}, {0x805, 0x1ff, 0x5, 0x800}, {0x4513, 0x850, 0x511, 0x1}, {0x46, 0x8, 0x7e21, 0x5}, {0x4, 0x8, 0x6, 0x800}], {0x2, 0x401, 0xfb8, 0xd445998}, {0x2f2, 0x1, 0x4, 0x8}}}, 0x1cb, 0x40}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f00000001c0)=0x4) r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x3db93a475400a176) writev(r10, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004408000000000000000000000000000000000eaffffffffffffff00000000000026c5d3a14676", 0x2c}], 0x1) setsockopt$sock_int(r10, 0xffff, 0x100, &(0x7f0000000200)=0x439, 0x4) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000280)=0x9) writev(r8, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) r11 = syz_open_pts() close(r8) dup(r11) syz_open_pts() r12 = semget$private(0x0, 0x3, 0x400) semop(r12, &(0x7f00000002c0)=[{0x2, 0xec, 0x1c00}, {0x1, 0x5}, {0x4, 0x193a, 0x1000}, {0x2, 0x100, 0x1000}, {0x1, 0xc907}, {0x1, 0x6, 0x1800}, {0x0, 0x5f}], 0x7) munmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x4000, 0x28, &(0x7f0000ff9000/0x4000)=nil) 04:36:12 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x80) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000100)='.\x00') accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x9, 0x4, './bus\x00', 0x80000001, 0x5, 0x4, 0x7}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:12 executing program 0: mknod(&(0x7f0000000040)='./bus/../file0\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="58b83ea8d587160cde19a61beb5cd8ef1ac35d6264e74b7a477bc90c4c86", 0x1e}], 0x1, 0x0, 0xfffffffeffffffff) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r6 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r4, r5, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r6, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r7 = geteuid() r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r10 = getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001680)={{0x8, r7, r8, r9, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r10, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) setpgid(r6, r10) r11 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r11, &(0x7f0000d06ff8)='./file0\x00') connect$unix(r11, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 04:36:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x20000000000002fe, &(0x7f0000000080)=[{0x40, 0x0, 0x5, 0xffffffff}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 04:36:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x8, 0x4, 0xfffffffffffffff8, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x80000001}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x77}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5db}, {&(0x7f0000ff0000/0xd000)=nil, &(0x7f0000ff8000/0x7000)=nil, 0x7ff}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x8}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fea000/0x13000)=nil, 0x8}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x8ab}], ['./bus\x00', './file0\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:12 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xb0}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000043000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00007aa000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000c0b000/0x4000)=nil}, {&(0x7f00001be000/0x4000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:36:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a25538f995e234965623af6c78da010400f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r1, 0x3}) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x401}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x20) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x10001, 0x8, 0x101, 0x2484, "39f9814cb363250186c350f7c3c92d0ded9e97fa", 0x2, 0xffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "07f6de477dac00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 04:36:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="60b328fe3633caf626a522d4c6d162af8b0e2176431cd25b6bb5443d7e6b15f2dc0bd7add4078ae2613bc1a1417f1e352de61370ae6793eccdf52db5faa7170696990f9a85beb01219c0512bd1ba31a481ae1219a44c98748a13f2f1e55f172ff226047c902d0c113628e42659de5c92b22b0d8f0eef41c19bd12a00000000", 0xfffffffffffffd84}], 0x1, 0x0, 0x0) 04:36:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x100000, './bus\x00', './bus\x00'}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) socketpair(0x6, 0x8000, 0xde, &(0x7f0000000040)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x100000000000007b, 0x0, 0x2) shmget$private(0x0, 0x3000, 0xc0, &(0x7f0000002000/0x3000)=nil) 04:36:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x9c, 0x81, './bus\x00', 0x1, 0x0, 0xacf, 0x9}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) chflags(&(0x7f0000000080)='./bus\x00', 0x10000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:12 executing program 1: pipe(&(0x7f0000000080)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)='\x00', 0xfffffcfb}], 0x1) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x200, 0x0) dup2(r5, r0) dup(r0) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 04:36:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="8cda71b0170b492de0b1479df69b1b11f4fc6ca17ae632224a7aa2fe455c5040d9d2008633d7cf8ab66318115c0c43f20fc837ed2fe8faf61791d455ae93d5e19d902001d13975e6ca6a366fd291a2c37f7f3bcd30da9220529767c474f5536c475744322dfecc9d947ff5d09ab3bba692aa2b2dee8c86641b9c823e330b888a56c44ffe0c7fae7116ebb29950416c868ceeac6b97dcb06d305be5426763404c5611584205596f52e26317d6bd32af6a04dc543a3324037c2d485762b864a6ca640b6e953abb6e0f3a33f8108187cf9d639b97f27e0d7a80b7e8d66ba600", 0xde}], 0x1, 0x0, 0x95c) 04:36:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0xffac) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x119240f30919350) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000200)=""/4096, 0x1000}], 0x1, 0x0, 0x3) 04:36:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000080)='./bus\x00', 0x500, 0x8) r1 = dup(0xffffffffffffff9c) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') r10 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r10, &(0x7f0000d06ff8)='./file0\x00') r11 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r11, &(0x7f0000d06ff8)='./file0\x00') r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r12, &(0x7f0000d06ff8)='./file0\x00') r13 = openat(r12, &(0x7f0000000180)='./bus/file0\x00', 0x0, 0x1) symlinkat(&(0x7f00000000c0)='/', r13, &(0x7f0000d06ff8)='./file0\x00') accept$unix(r1, &(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[], @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000001780)=ANY=[@ANYBLOB="d14792425c05f256eb37efcb5f18773870b04d335d4eecf8e08d34f8a2fd98f5300182d9bc58fd50e3273f2af4ed3cb7fea19729bdc9aa98b145028cf319bbb8efe5386efcaa9f88255285d9055118682df4d0c0b7b1bc199832714272342e61cdcad79dad05883d5d50711343b0450d40def8a35d31d0af7944610ac018a432860862707dd27f76823f0076d4cccb54884ab8ba0eedc64c4733ce31c50db8d427f00fd6c7c5ab03da378f771fa484870a3444ba394a6b91dcf9e69ef84500f2cf9f78f0cc59385699db07c5a25dc94ccfa0fd72036724b5800908a8f2a3999b138865260fc9c33b17c393f8da", @ANYRESDEC, @ANYRES32=r4, @ANYRESDEC, @ANYPTR, @ANYRES64, @ANYRESOCT=r11, @ANYBLOB="e63002c812e8725b08deaf625d04d8ee56a22d0fb740f2e91fc7af2f628a30f1f492a3ed4a2939720406", @ANYBLOB="6fe3f7026e9aa6b0e9f6ffc591572490cd39ee8e7adaa7f66116ba948a1a272cbe38b488e610894a3beebffb6fbca0eeb8b416254cf3a70094d6c384fa48a08c1db4db93e857cd4bf9a62f05b9d6b299e681a664c53ecf563fb978e114eda4a90252612283d527202188561f09be7b8f43e2e4c7da14d4d6a28a3b51e876f6991cbd5696b8a346db9aa44d2a5ce83a782434028a6ece155ea88c35ab9cdb8c8004023682b8ba00eb5ced843f87d4cd96b3cb3be80376fdefe88494ae88200d9058741f242cb4d576d049d2b528e17882a2711b88b3634e0c57f53bdd55fa383b3254bd01dede5c5405b85d316e11e5f2f08325df14c1dc1beca1d5138c30099183f2a10f880562150267845f11070457a0fbaba017ebdf43ae5bee8b51bd403a540d4db37d9c018e544fe80227cd762c1e1423ec77b170a2c2745e7049a21aefdab094a35a4595a5998907c406d405f8896d9702d2134bbb87b1a5d09ce2937b447f32eb665132e912f8a95e1983e94e488b78b3a75cda79398ab64af0ca752c4c5c7a17391c860805035806288623fb21591aa607cce7f721a8e42c2200466c49d4ae46eb788f2d03db133d0d0c595f007b8476822e8fcdb7b176cff741e2bb5dff136eb6343c0ba8bcac84be5ee7d33c5b4f57b3a4d47afa585407fae21ac2ed344e146f525b930d49c4db5646c7927488ee9808a380b91e5287fe2ee0144d16a5042ee8bcb380b587b45e78b23fd354be0a64a380df31ba18541a48290fe461bad8c68da98ac1e113eb365f0bd16dd87ff47eb546afea01af58c7b18a2a7b050d6ac6198769b094ac94261f7805a420cca42646488fbfde0b8e0e00825175db8170059d78c334b186763627c07261b5330eadc60e489300cc8d337841b0a787fc145ec431a71667f985260790b92ee06282c70ae01d1bdfc988524fc91341affcec03fed517e09d51ad9d02d59a2dedf0387385bacecee77cbc282ab2b55bb1629d084ca94fb0560dd1808e73d1269d42c7ed828a0ade95e40d95fbb4f7049092f208faf9806f1f4782b1ef345b3ff7f0bebce385b0042042f461b7e3c6cc94ab0aa653098fdda7a3910fd2fc77c718518e07a5e6ac9b044a363c7e8642974774e2371979f7b07b8dcd7dfbc0abb2557d438c29dbb6e1b61df14131974703c29680d25c119ab4a25fe1c6d8977c1afe2aec7f87f6a355526abf2056290a8897c1dc2d2ca95d9126636b9f1504d9f170872188f07cbc7290a011c8f468fac66e03e68c49c79d9ce3e8ceb401ef6dcebcabe98b1034d36a8bc669cec9217f93df7505dc0ca086b7a5e68d8f2655c19daf47ffbf1649909e9243214a809550dfac20db9fc5b7a4e0c790dad5ab1401fee7291545652623883a0c58c14a03a01d82185a000a099310e2eeea361b1eb0195dab39fad4e2f0a2180374a5b136a0a413a537a93472b3b4df347f026d1042c74719218dd5e2d6468f1d728951b5b8d4c62bc0443ce1f15458b0cef59b66597ef396cb96dceef3f108cf94c760168299e6a492b3de856fc32b7bf84887f929bb8cb02f8975ddcbb9062a5e10a7ece492c00359d53c3b7659dd06c838d295fc5e46a12680ad0cdb17aa7b7eb3c925e83bac494daf317b3d9d867cd671d3c5d5d34662829cd2f8b29e4c3caf803e2b6a72dc2771021379e568161fec8947cec5a060849c4c249b5f65c333f48e1178ca9d1e1f4c9c37da7e42250879490af2f60612bbcda2ad0d4ba4ad54c452165bbb88fbfb87d9770d3d8a81c0325f510332818005df65e1272572d96b403aff2e6060164aae37cfecc38ef3c6a1767a4c638e944c19bc6403419a309c5caab4236bf329e5216d3724922d53609d00fc22db55178e1942ce47c087386545caa9936aea11e59fc6905c5d12398a8084fbbb557a8aa46075388f89900520dcaf2b4ec6be679757829305bb725c973a300c1eb3fde44e0afebbe8d67ba3144346be152d44d229d93ff9a5bc56a577f87a7375d73eb8efd5778ae75df4ba78bd08091bc99769c635dfae6cad54fe2d038817bb46699dc9a6f9f9b6cf37d2d53f42b251575c613db1c8f6822d86c82ed30a92eb6a3a2540a73d19f34c0fe237d06eb105b9650af947176a4aaa2f8d7c09c541842a7833e487980e4a77c850eb8efc80d19711f685e1ec0568deca5867fa668fc1cb0fa7150ac581608a55d11510210bcb2b10ae70ebde7309e4082a0a7208beb521531c3f2b86945aadcd39ac21e8049d405e6e718f234c6257a375239c61e95aacc8954bdf73a880ff7516ad3032ba9c60691fc14e95e8eb4469c485234abf6e150dd789242c646a4b4a8fcf218be6c4f27a28a49247e0ac3d2e2c7209deac189321db9ebfb52dec96c525393e5890f60fbde34aa2b4fcf9ab886fb3c0440232d755489950aabc7926b47e5c3daa74fb4d076cf79ee234700fad3d9b0d11d8afb09efe87be5fd5d19ad70146e19d307b26168373efd9b85791d38cb9a8a43387d8ffc88c95190f1ce9f66b3dfc48f1acf7069fa5e69a11f3b38de73d74d6ca4571f89693d2068765cda1fe4df50cde595eea2ef4b2419f00a3af5e4b5f1a1402d23ecc7c1299ebbead915def5d89647a3e1c4ea418a293d2e42f8d6c0b73ec371ec0634ed6714a71d4300eb55d9b9049bbc2134382af5f6b0ff23bb823aa7e1e2bf5b6387db3982a8575062130d76d2b623ff3f9f75b51f7979fab2ccf1daec11a090842e6618ea1347694723cb3711702a5067a644f128bffd050a6bd3a13e670996243c0db44868ab1a94b62ec93c8f03eec9f1be4b078eb824cb88d4ac828f8315677f559cb0becb2c181e1cc2606f482c7d7c7b70491283f4ff9c0551207badf0659ea7ac1154b4c4b4ac2b1c0fc1f42c6fd6b4386bd70e7236ec51303381595d0459fe050e02a86622780272822a2d336475cc988b5eb95d0d25888f74894832bd632cb35ec0f85e62fb9101fcd68dc3713937ce495ed3a0d67b59f0e8ef27200d63c26ed0a9b351a1b688b4583481446453adbd9293b2d98081ced5c5c5862d81d080410eac1e0074bda2f76aa2fda65a117f1bc7c33b07f7829ee8d8f7e7f7e1e7f8cb5ffc4d04bcc15d4baef1f897b976532c3e544a99930d3250e1ee097f0e6ee0dd01101157d80d878d7744f905ab0d9a9c688ef4e37cc96225ba8d6c8c711cc804efbc37b516d44730fbba221d5e9bed60608391924cb5f8ee4ba27cf21878df5a49b574e798e52514b22c59d29a90ee6746c9ebaff0c8fc4e4975267dc17a828bdac71ef4361183a0f513f818c6e28d4515f8e67216f3958d7d8c0a05bf4a7319b228decdbb16f88031e5f18f61bafea23c7c09c3e8fd3ec98f8cd3068cd2da399cd8c59780ab0a64b05959218e7704e1aa09782738ef233d1b77cdea8194bc241a6cb3a7b8d14fb46bb4686578a5fa804b39a1f2b6666ee3248e8fc56783b02b0690e90a0dc018e69ccaccd2497c0135e9a2e513d5740010bd9af83d75109b0a39816525ff7cb646ec9e0f3db73964e79df043ccda12b5797036905c9d86372d34cfdf57067a3034dbde8c9c1be6c1e77e59b6ea8218bf33429c5ab63bc4a4c773a7fce8b607fd1a6e75f2e4a85d7a080a36ba7f436c96637bcbb27e1e984526cfe1d470661f9228cd5d63f06f7fb58a0a92fbda8d0abe162078395f882c8f4df3d1250e9033c605fcb5a887822ababc3c362dde69c07828fbefd6571e19571006e130ce6014094e9b73b932ed311b36009b4afc73d1db3de609a66d7b7c8c12f4426faaaf3b51a55738ab22604e2d4782c3b9b0cd3160c44db3f715d895694951439814ee47786bc9a25200feaf51f989ea41cf8557b0f1d5c3eada460beae1df9d0486da5e2858554edf6c8122de2dadfc6af5b7be428c0c62cb910e477a6383bc00b88a7d1a101c7ddcfa7e0c91fef07fc7d6e9a563193cc3c66e8414a221d3cb6e73abdf645e254b34043c8ef0e32bce419fe5f868def867e50143993a8b181b9e927cdafa0da874d16d8ba934adb5c4d55139c8454ca639d9e50d37849546424812aed43ba9c0529597eb758cffd1956361b4892201a869b7b0f061750471a11db6b38ed53a4555b270e7fc70add9f29121875c5242b3b1f17aad6fbce60d1f9f710e0782c051ee227d4008b1921bdac486ae34b8cf21614e5a7cd357df70518174d7b5b192ba3f3368d0d74795c56b0781022d1107f89ca8dee3c8d8eec24f71c26a8fcc715b2ee579414afd84eb57c43d65fd9b43c0133960f14d46e88a519413c6f772be3064d8343708d7b5ad35aec72ef9603eaeac33447e3e37a89fd989d5a7028bffd3f9a60fda954a9bc4b8ef43e7abe021e91d78b914c7993a7490e4310cac3f456d07959c3ab870d88b5be868b522447a3438c16ef3c2c6696d952bebcb7a0d111b22d5f5cbcf1f02ff0d2cda2b5e077e461b18c16c903d00a7ce7e2979a1a38077ab5e601e7a698f3b2c10612349e240f607c3c1092d23408fbe62f74119752f9027a260fa62f9c778f8fa1c8bcc1db3489b3dba99df46b57330d954ba643ab584d9e8d085379f94159e2feb455fdead728096517227e75e86f62967951b6bac8ba1df861fff0ee98a1d4bf5a445cda27b019c60f5dd5de1c75b026368c792e28c6b4599af2e94c9ac4412614537cbb062278aa0d9a04228f9454a9d1ea75529d0f0bd31e3d027c182e1a90f2d67f451c3cec3ec1bb5772a28c93fb99210043560c88a09dbf2f53736df869bff5f283bb82898a3d3a52c04848c1472e5cf4260f811234f7b95b1c6d9356c05812e9349e4e1915a0a7de0e2ce6d70d8a99fbc2cc97a1f55506d8368cee95e5411d2709be86caca1f958f5819ac9be8d3c2d579ab5c7655f7a4ddad915650faccf86562b597a0caf987f084009c10ba8f0b765de05de23292016df284ae6a29deddc75e32f3c8ad941fa3c01352344e37a1a8a240334f17e4de2c5b1411817a0c3f75e2f6e7d2c8cf5dcd50c09199e49fd37162f909d7eec79b77f79cc8be1a0a82196c443dac5c27d06fe052b3dc8fa16f6da75efa5805b782146179400c64cba2fbf4dc689df910accceea0104b4138ee9d95f80a9381537194a6271fd06a5b73d53c4589a297b4722db7f98dae35d93621d68a0806cdfacbb6ac93a3353436c460de10d2b55a17db33e51a0530b13181d2e77339af17bff4519b59bada1688499b1a54a3223341ce997f7f9b32a6b005127ed938e08d75a6a3170ed833263bf70979bc38736691240a7486e3140db26dca7715e3f6fd87ea772074d369b3706f835abe92eaf9fb96d2776e6b9101c3f815ced9e7d9ca943ab89772d5584682d6c6b702bc6f60aab7133557fb41f68ca3916fe5710de26efefa45e04f3361a061aea5ebace5808bbb06ce2aaa5e09c14d2d71b9e2cab4afa0c9b13935b290e49f5a44d0675f6f2835f7fdd0dbd786b5825dc3aff961fff8009a648f74cfa68695c9c54511d1a3de294fb01bd74506f6d4a1fd03fae33d899dbfc87c3bb3c28856f127f902b31468ffee4641e84c061fac16fdee1ca6d4971a574b1434962387b0c6ef23607870d31666f428edb67437888df127dc43c0f270220ded7705f19ba388cd0163c31ec8c767eb60d01f61832f1d18facf6d6b1fed407807dda46d209ba169c52ef997a566f9a4064ce0f44c6b314ff260873fffd3cc5f660351d21feb01d455a3b1f8602493d2440ebe2b08584f7214791266048765a48ca8f50eeff2064706853c07695e82fbe1f009c36d17be8f03cedf77", @ANYRES16=0x0], @ANYRESDEC, @ANYRESDEC=r6], @ANYPTR=&(0x7f0000002900)=ANY=[@ANYRES16, @ANYPTR, @ANYRESDEC=r7, @ANYRESHEX=r13, @ANYPTR=&(0x7f0000001600)=ANY=[@ANYRESDEC=r5, @ANYRES32, @ANYRESDEC=r9], @ANYRESDEC, @ANYRES16=r4, @ANYRESOCT, @ANYPTR64=&(0x7f0000001640)=ANY=[@ANYRESDEC=r2, @ANYPTR, @ANYRESHEX, @ANYPTR64, @ANYRESOCT=r6, @ANYRESOCT=r10]], @ANYRES32=r5], 0x0) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0xa228) 04:36:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x9a1489b78b73973c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r6 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001680)={{0x8, r3, r4, r5, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r6, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r7 = getpgid(r6) fcntl$setown(r1, 0x6, r7) 04:36:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="5101a26c78daf1a328fdb2016593dcdaf3be"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x1023, 0x0, 0x0) dup2(0xffffffffffffffff, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') recvfrom$unix(r0, &(0x7f0000000000)=""/85, 0x55, 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x2d, 0x3c, &(0x7f0000000200)="52428557cb8e0ef25f065da73dfa52f30f0de4d664ea3e6e0e393cc8636d59a1f14200b4acd97f1dd3d14a41894a719be9ad975fe3591341568c6130565aa55e8c43f9905ffaa7e61f8a1fc6c29c4a31d1486fad3d04a65263e5fbb15eec75500c0b1e5a6b6913a9436c9cfa5cd07aa8cfcfb9d951f17cc5fe810f3f7f9127596840de9e77e1395e30ac0b725b127c7bcf39a021bd8ea70d22862f950fdf6e8dc603ada8a005c5265f5b581f0a1cbd2510ecb666a02c2d6c0a474d2e6de86972bc3a52fa52ac8dbca138c64d1c412ef06f33ec9f1a438b1f774e2ec2c90ba844ed66a3576aaad92320014c34bc20335a98aa2387056319ac1166c355e56f332312a22e51", 0xfffffedd) 04:36:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000040)='./bus\x00', 0x20000, 0x3e302de8e7fc033b) dup(r0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f25a05350000040000"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) close(r2) open$dir(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000000)={0x5, [{0x1, 0x6}, {0x2, 0xffffffff}, {0x1, 0x8}, {0x3, 0x7ff}, {0x3, 0x41164cdc}, {0x0, 0x1f}, {0x1, 0x6}, {0x0, 0x200}, {0x1, 0x23dc7c27}, {0x2, 0x5}, {0x1}, {0x0, 0x3}, {0x2, 0x9}, {0x3, 0x6}, {0x1, 0x1}, {0x3, 0x7}, {0x3, 0x544}, {0x2, 0x1}, {0x0, 0x4}, {0x2, 0x5}, {0x1, 0x2}, {0x2, 0x5}, {0x0, 0x92a}, {0x1, 0x10001}, {0x1, 0x2873}, {0x0, 0x6362}, {0x3, 0x6}, {0x2, 0x7fff}, {0x3, 0x72}, {0x3, 0x1}, {0x3, 0x57f2}, {0x3, 0x8}]}) getgid() pwrite(r2, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x1) pwrite(r1, 0x0, 0x0, 0x0, 0x0) 04:36:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)={{0x0, 0x40}, {0x9, 0xfffffffffffffffe}}) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x6a4, 0x5}, {0x2, 0x6}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000300)=""/242, 0xf2}, {&(0x7f0000000400)=""/127, 0x7f}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/203, 0xcb}, {&(0x7f0000001580)=""/4096, 0x1000}], 0x5, &(0x7f0000002600)=""/68, 0x44}, 0x800) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/11}, &(0x7f0000000080)=0xd) 04:36:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000004", 0x8) 04:36:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000a00)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x27a1], [0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x40000], [{}, {0x0, 0xfffffffc}, {0x0, 0x0, 0x2}], {0x4, 0x0, 0x2}}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x1, 0x710}, 0x8) ioctl$BIOCSDIRFILT(r0, 0xcd604404, &(0x7f0000000080)) 04:36:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:13 executing program 1: getegid() r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x6, 0x80, 0x1, 0xffff7fff}, {0x6, 0xd3, 0x6, 0xffff}, {0x5, 0x2, 0x7, 0x9}, {0x2dea, 0x2, 0x5, 0x10000}, {0x6, 0x80, 0x5f, 0x1000}, {0xff6f, 0x8, 0x40, 0x8}, {0x8001, 0x1f, 0x1f, 0x200}]}) r1 = msgget$private(0x0, 0xfffffffffffffffd) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x8) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgrcv(r1, &(0x7f0000000000)={0x0, ""/1}, 0x9, 0x1, 0x1800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r4}) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r6 = dup2(r3, r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000240)={0x8, './file0\x00'}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2d, 0x0, 0x20, 0x1}, {0xa, 0x0, 0x0, 0x2}, {0x1e58, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000200)={0x100000001, 0xa8}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 04:36:13 executing program 0: r0 = semget$private(0x0, 0x1, 0x10) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r6 = getgid() setegid(r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r8 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r8, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r8) r9 = fcntl$dupfd(r8, 0x0, r8) write(r9, &(0x7f0000000180)='\t \n', 0x3) fchownat(r9, &(0x7f0000000100)='./file0\x00', r7, r6, 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r2, r6}, 0x8, 0x0, 0x1}) semget$private(0x0, 0x1, 0x10) r10 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r11 = geteuid() r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r14 = getpgid(0x0) shmctl$IPC_SET(r10, 0x1, &(0x7f0000001680)={{0x8, r11, r12, r13, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r14, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r15 = getgid() setegid(r15) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r17 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r17, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r17) r18 = fcntl$dupfd(r17, 0x0, r17) write(r18, &(0x7f0000000180)='\t \n', 0x3) fchownat(r18, &(0x7f0000000100)='./file0\x00', r16, r15, 0x4) r19 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r20 = geteuid() r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r23 = getpgid(0x0) shmctl$IPC_SET(r19, 0x1, &(0x7f0000001680)={{0x8, r20, r21, r22, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r23, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r24 = semget$private(0x0, 0x4, 0x108) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000001c0)={{0x1, r4, 0x0, r11, r21, 0x0, 0x4000}, 0x164cffffffffffff, 0x80000001, 0x1}) chown(&(0x7f0000000080)='./file0\x00', r2, r15) mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f00000005c0)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a0535000004c171d0ff55bad7e58eb774ce1db4f10e10994a33e4f2a1f5fb3a8fb8214f13582bbecada5c5010f4efdf771a6eadc5fe7cfd97d17073f1cd06ac17a5fae467f6607e073862ba30b0ac19256df1a2c6f5055f7d0e718b6081df1ddb46743b7593c5336b23dd6a1a99a68632689eeed511f683294bef8c992376bb98a8641cadf5292046e0deee9a428b769daee51733b34d1776dce2863605a4aaff3975125b00"/212], 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r25 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x24a32c35f3d0cb16) r26 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r26, &(0x7f0000d06ff8)='./file0\x00') connect$unix(r26, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f627573007cda17e0d2eea0106e638286971de0f931"], 0x8) write(r25, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='0\x00\x00\x00\x00\x00\x00@\x00\x00'], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file1\x00', 0x20000, 0x10) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', r3, &(0x7f00000001c0)='./file0\x00') chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) dup2(r0, r1) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 04:36:14 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069db, &(0x7f0000000300)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4, 0xf9d1}, {0x61, 0xff}}) 04:36:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a05350000044bdf16402bbd2e02"], 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x101, 0x7fff}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x4fd4, 0x3ff}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x84}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 04:36:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="0601a255dc361e1908ab30fe8a5b60568603af6c78da000000f259d35a0535000004"], 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') linkat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x80) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) write(r0, &(0x7f0000000140)="220e37", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = accept$unix(r1, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000001340)="f339ac16066d7d3591d5292a8cc2024149ba73151899725b0bab3e5acb25d3b7e1a53e9a3194e88e200a32f7c11a6cda2b8970ba09a0c4efb8f71571f532eed7b57e7c9667acfd67b91dfafc801a792bc13bd29ab6baae6c5e0add8aebf41f1f48e334f3aa253f18f1b423b48b8b21a0c4a802e7478da69e5ec88f65e6f185c981abdcb479d52cfa2d965b89b84062e8199636df40b944f8a22c4efa0402ea2e87c2ee66b979046f4f1b04f5b4773c643cdb8836455679cdaeb78d27b5ddc28b3a", 0xc1}, {&(0x7f0000000080)="95fbcb5c3ff117aa14e091922c41dddcc4d4bb2e861f81601cbe18df925ccd242902b6b749f229a2c4287b15981950ff0a8c865ed2", 0x35}, {&(0x7f0000001440)="6bdb75560d1e5c2f00eb46b7191c100d4490374373cff4a115b9bf854bbd859a8347bb61b4dd8d3af9c1fdaf78c0715dea03ddd2db49940998af78fa62afef42321c7fd8c9e85d9c65308169aba9ae8ff3834bdbffc3e9e02d9b8201a001eb34cec6b74387c7ae91ebe5483bbf090b160c40074018810ab73f7cf4dee8eaf83a78aa791ccc1450122ad248a9f9a0d60f8a287a542e80f73545a2e821e9337ebfebbd36cd0afb63b422d6cb6faa5748214eb97aefa3b79481be90054c5246195b77dfb4e344ddff095d082673bd8ae300e09702ea943cd505abd09feaf5541bee98c8e95558a223c2a62eadcd4af8ff838c4d17856da7505c6bee462404e0a7e8b4b6f644934ebb6e0c643a748f2204a440ced405c9bce360ae8bd019a357b414ea5aac9a5e430cb096bf8845757a413d56c20d3ff64233f817c125468d3369f18e5a54bfbb2a833dc1f5da1361c7acb7cf5abaa7149d977520b32dd8dcaacc829ac0453f15acdaf04daad114d7c92c78f7d10801fefbddc72a5e4054e7fe63d63cdff8e8e5561c3c4b280a14e91be2b955e485a5a53ccf59b2eec200a00f11cb4178002fd3aa165fe24209a23ee330ffd965e8f709dc961a6fd143297a88e134166ed8c2d2d7aa3fa7fda8f60075fba4e7997f798b47c5479603a6853c4df0caf26660839571f04fdbd8cacd8151ded32efab102ec8e81647beb2650f999f20486767c9f475c0e09d5705e963f09d55b5ff01b331f1c8400c48531e92c1c49ba8202590e2258f2795b7ae7100abb02c8f57cedd9db3c1fd08452ed0f65f7da5dfb6ea1a09cc3675cfbce796f39b7d52d190970edd80c298dca4853ac8b2f35189244b0c8c670cd9861666a46f5ecb71012d204b80e094defa90d301cd25c64b0c0b232bcde8b35d688280db915585b4dda19b2d3317a60b4ecc4226dc3d85d14d5d5bd4e8e03d9348934586daa4e9f054f8c54fff2bd8a44fb6544aaa32a18ffc691a870bfb86d81ffb80c0233859eee741daef044dd8feabb9cdb90e1f8b0744f60b54c8ddc59ef1adeada026125c7af36cbb8e038da636f1c3f9b400ff10c99064c8bbfd5043a33a475bd1a742ba41bd00651f56dcdecc9adabcb0dc59654d3b14d35f111f25e208ebf9ee730f1d2a5184edee4bf75d9e49fb64dd6526a99a91ded1467bfffec6ff31203807647a67ab12f40f48ec20d34a41f27d4fe0a08ae4104d043b937a36f105bce3cf8fd376e6674a7a85a9d07c23327f0e9daa01a26bbf6c62fb1ab9e4af3153a6961399ba72cef229ff11844d98ae6f9bed7e49eaa82fd86dfeb4b821a9c6d7833470902d6f907cd1ec2578f9e7b70d341877d13ac694cc69abcdadd8efcc7a1b73d0a30fd1ce92a66c9c7f98df400cf300975bdacd6d069447601ada12c6b1c5acc3b20558d4065b895c350cdedcdf4daf37de9df3f39c8e381aec8979fb65389731ffea2f795cd197936ab2747e71d5598877d0af96c238f7001c85c943d1bd26d8fe4ce6bb8d5fa6d667bbe6af71363c64da1090b108825f3c47397614c8e52e43f9d79542e0bdd4fc637ab126811ad1fa6900dd28b13b6c56f6f543a8d83286243cff7bff436c20c0933fbc23eee8001849557940766cd277232cf60a428ac9a073f61e5998489e1beb3d379d41b89d71719529146f8eed676d7f1c111da853c3ab63f3181cb0792842826afd7262b2698822711f584342babed95f52fe0320d087e40cca4dda73f9bd56e61fe94c77d78063c2038a7032a17307c0ecfa214c5ce536f37f40380fa715069e3433759d09d888db1523945e6291bf40364a8a9c4e3d2e2a48f28e4cc35fe7efbda50962b031c57bd8ea1b890514696a8081a45af776ecee5e87071686ebd721a5d4b3b6d64c4dad9c071b3b00c6819a934f974998decd7c4b400c0f067339fc70c8c9e53f0d8a3c5efddd0d189f9ec20cf7285c8c3b2600434708184a2391d00058b58beb7278144e5f548c46a29c2bb51262f81e429bda662ec16430166d275be7a8b0723b05d4f09f13479de1ea6f57d6481d17d91da71d24b77b0d3ab8c10f8e6c89f34d9074411d5844f45e348826e142f186df6f8abc9added1237e10bdf609cae2172f2a3792d49f52cde6c8839c580601192f332b52d8a82b7ef0bb52f88e7a096468d65cbed3fecc7c9bfcc76b868e52e37471857e710bad65c78774e6a63016e8803c3f7b19e5cf99c4eb46ad919d905c002930d7e56b7099df3aa7774823bb6d14459f4f2cf673061fd9ed26b807668dca522b3f79178710da45e7ae0ffcf2736d1c019da7927fb8fec3461a860fbe42a3c049830957177ca141c33e150b1d45debbdc37c3f0934cfedd4a2bd7e8d89385833a2ae062bf302894c9cec4ec6d22ed34ce3e88dfeab698c81f04016ebaa4ad047b4ae740faa189310f071a7438617b6455959910e71037e6099411591c6f3c890b8ae3d18d8341b58760fe15a3bdc58af00286d55103f2dec4e692a3c2217914b3cc1cc65e0691609c9f263f1d1a6bb08a1431af1f0370b1cd3d8dbaa4cf93aa6817c67672f4a33bd3fd86bd16e50a967719b29ca78b0bccb75518b33885295ce10d124981950826e9db750f0596982061e7eb1f82b105de0a499c0df21ecc5c49a2c01777d360032d147098a4ff0b7bb464756f309314ddaa8047d4e0c566119b3a7263c86e37faada6b0b112ca9a515eeb4ba9a86e135949ed73c4828c04b4945ca92c5f40cf193a8557355dad7e5f43bbeea06f1749c1c9c3435e7a5a0ab1e8deff89371e565fc4ab92655f934862f4592bc8caf49daa00719ce347fad18fa8d6171db3203d47eb94ecd01033e0717ef0d3a84bb745fd16ad808ff9dd6b6bedec18c9d6b7d6689d3f6199d7727ec82eb4f096947cad86ddf12107acaef4ed92c58be272ba8f81bab4062cef8dc6e7bc3d9c05cc664d25a9e81caf1b1deda65024f883c0159bc9b2c11ffada67bf60efb5ac6517785d9bc341d1762834d9b3833a90168e736c68d688b395626af5190b2d919c9403c0276ea392d37c196090fa256022d5082a89c450c05ebd7101958cb510320d9d498ea83f34411d12e3db393446cc3377a8bac092013f21a6c1a3f3b1432c326f1aac4fe29ccdc327ff998eccc365c1396d217fd9b035d1d7660c4f90616f4235d1ac7a5abb40a7f36391f5fdb043457c3660d8158cba2916a6bdc76cc6ba6ab1fd7763b37dc57395c72a9c6f6382d8644c1fcbdb99fdb2e71239aa76bbf3807f8ff56caeae2c3e7486fa1305f5fb482dadac9df875596928134a832bd67302aa909925cc0d129c1c06c262a01f29891e1bc486a7fdc05cd0a8eda8d6fa4987b2f460a04564d21c538c732d0c7bfa6ba8d8fa2ae970fe9093f553d7b4d9af29ff3529a66433585506055d30d1941481374f9424e550b9c876afe7aaacb207add0c4d1dedd0408e3e6cdf2a2af0ea1c715b4235a1d4e49e7a54345c32453c97d4955a2f46c9ff35dfdf31b46b3d8bb0fa27237b0b07b31bcce93b40e042c0408d61717b1b7ae910b37e90136c20429cd7a307f433b0bce0b4254b27d419758a158c5804e5bea1f363dcb3b0a709925fb29db280ccaf8db62e1e51ad68b0fc2aa223605d31f2a0447bda8fb0899ffe311d6df54a10f03fdcf86e77b433edec0ffd5d7ae2e3adbbd444ab7bc10aa4999933ff28c2e12ac2d567c9d85c336485ad0df1b32621737f7adc84c96c9c1a0d1016e2b81a011df3c449b1bab282d931067193fa6eb5be11dad8581882963a75c69b980efedac8122d62bedc19accd7607ace5cf98c31946bd7a62cf00c9330821d499a77a2eed7de609347bda85f04161a24a177652b93668eb168c670534ae24cd9b23c3ba7f2026e43170e38e8406ccecfc9d0eb5393e74b2d5f9de96e26f10c335feb6882166c021cdd75c6570401b706f8d8ae877c18e0ef1d9df6c40ddad04a1396124f9b1bb607d1befc4daccb9505c61b1a9998bbf3628b73d799f0d10c0753a5ef8344fbdbbdc9e89b69f93228e37359af5c4fabf13318dd78f372143d2636afc3bae504c3faf87f28d754b45b90b7563fabe81fb32da739e526c920cf2ceed70dfc14faeebff1e71d75c53140815398204e4e0db0db852eb12e28db3e14c5ddaf60a55a45b0d014b40fd6ba06fa42b6bbeabf1d4eecee5061b9f6607e9692e3a179f1f14c8083d5c6f6ecc83511aa4abd17c0f421fd1674ba14597fcef31edc60d61a240a7415308b59f264e1720358907f00570863a047dfdcfcc1a41e63fec63c1d5c6dfb050a4aab65d4c1c1153eb87c8afa52d00f7014d508db277b3a52f5ecd163ce2424e0c25a9d8b1425ed1802b242e919b9132862d508ac6e074d86cb95db558a97168987f39df9a7232f156d9e245033c4cef0ba9f93c6bc5962c684ab2a5aee55e5961f005c237d02b6750badda1b329f2602efb20d5fde26c8c42138874af1a8387db4f4f96342f522b1e637f05ca887bb0a710d68d7181fd5f497244c1d849846c86d9fff28a105b2f4087b1df9a4fd7ce0bf0d9979f9f98670d958181599dc62a196ba14c74f89c9050ad9719fb989174da777d7ee2660934a6c8c44158f4da84ea25d24b0990eaa0a2851f3c7b98bfc3ea432a66c1e7261e0f51191e682f6353b14b73d679ff107e0205aa7f4f29aeb119d7b2d831e6c38b82d905afb9d9a8da7df18fb22ffd8f2af8e8953502526eaa5440d3cea54c65228c004b4a12c20b75c00a331c77c37d828ea6f8d2672da34ffe7bee49a3d070e879773fa266d013a9557bea15addb532115e00b40b4a0bf3ec6a2ceb2c6d80a8d8c4a6c98013144e22508c7d9255a431d35dc9e47abd8d2c0007a5c6057aa6ab12453b33dc1a726046747a4f81ca9b697550e6d03d40ad75bfcbefa43c5ed7b586aeed8fe1e4ad6c95c813b1f50ab15fc61cb177db33310657d85fdad3e42e60d6f11fc4504fbb6034c37ca9187f89f8c388ba9a04e1046c697cdb2862d55edc496addac39788990a03e7aecbd5661292ddbb42ed0c36156a6f50b27bc0e32e4a96a124be4758670b2087a335294b8b6f5cfee848ce8a41f47cc2898ba161ea5537598bd5dc43a6775ff46721e6c681ee297c05bcd14dc689728fd74d5d5d026ae54f7bbeb1187e47f9b5d83b66b4235c704226e4d066c814f6a5099c8c6080827fe2f64722f6eecb63707a7ff425a98ab8b078fd349363cb0f75928eb99932b0d69391f6f11d406a3f3a5af7d3899bc08a0699b6790d9631ad60830fbeb2d51ee207b31be93263384c01803213f055cc1248908c2811aa05c47c563801bc37580fe940c79737baecb5cc1c32dd916e0570ef17c7cd7fab5e1322c43b138557e9ff7d4c82e9d37dcd9f96bf3d9788842e4c488d75126f57a5fbdd7f4e6b6ecd1f285e3d9b8bd3612ed5109c26735d737ef82ebb2056d9cc41839d06869b338031382140413ca90f2c194f0d921c8b018ddb5796066d9c0790ba8a5a29090ce59140439b6dec35a178d5e666514d6edc057090cfcbe860c9971eac8e09222a3fa53675f1e0be784145068558389a1c8a786a1517f99a91a1430c373e20cc5a47358a04fb8bbf3f0824d643920952371cc156ce65f924946d3fe62e84fdc743721437c9a9ff868cb6ecad977630eb11d3eafeed4868bca8712adb1ab4460a1d7de1167fe092bd6cf3d00d8c557c9245d96d34ad31eb9f6af7bb66112c74dc48429359232dd96ef48413a5b81be1e4ca1dadf76c80208dc02f7a8b9ad9842a12e0ef1c2447abbfe938b3", 0x1000}, {&(0x7f0000002440)="cff9806a2fea3fdbf1cf9c39dfb4d3bedb695a6ae390f573c01b0ddc18784d2f8d7e3bbfb9bce2c18f51836fa6facbd53be70a50973ab61b2d8f07a70a786956308f1b9fc24c8231a8a4019f10c8886127347cb973a6944e16234f6bea1fc2e2b755ad999ca41fbec06b006cbd078f11f9998472c2d2f5eaf43c40080137735924e74e4971b290c1cdd886c97bb4ad90f06754a10211d18d1711a2dc67f5be6aebb1eaa0e3565eae79664ea1ad92b63403916b9353cdf5356a5eab74d49a569aa96cb4a836928e7c152621370345a01a0f16c5f5b000c5a42208dfd537f6c008fffe7708cc99f2daa6e70526317329c7d993bae8ffb4ab886a53f0f9", 0xfc}, {&(0x7f00000000c0)="cced7580dff337adb06fbd", 0xb}], 0x5, 0x0, 0xf0f) 04:36:14 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x3, 0x1000}, {0x2, 0x4, 0x800}, {0x0, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x1}, {0xa35432a02fc9178e, 0x8000, 0x1000}, {0x0, 0xfff, 0x800}], 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x83, 0x20}, 0x1fb, 0x100, 0x1ff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) utimensat(r3, &(0x7f0000000400)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x1, 0xffffffffffffffff}, {0x0, 0x70f}}, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001500)={{0x10001, 0x2, 0xfffffffd}, 0x1000001, 0x5}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000380)) accept$inet(r1, 0x0, &(0x7f00000003c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r4 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r4, &(0x7f0000000e80), 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x201, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r5, 0x0) semop(r0, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1800}, {0x0, 0x9, 0x1800}, {0x0, 0x6, 0x3000}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x0, 0x1800}, {0x2, 0x1f, 0x800}], 0xa) 04:36:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) mkdir(&(0x7f0000000040)='./bus\x00', 0x3c) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000000f259d35a05350000045a6d4f6b4c6403fffff3dce9c74be8d108877569e22919efd7785372cc1d8d8c6c9080ac8d44f4cd2998643fc84a216d09901e44fdebbeeee272cf9cd2128636636203ff003ede8a30af5be3761e62193e89282172992fdda224b1045e38cc5027729d54851324a590af005428d5657d8be04818a0b10dd5f5d004675e0f13fd332e1d51e51160bf00"/176], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:14 executing program 1: r0 = socket(0x18, 0x3, 0x102) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendmsg$unix(r0, &(0x7f0000003680)={&(0x7f0000000000)=ANY=[@ANYBLOB="01182e2f66696c65300088451a30cbbeffd27e9d567e"], 0x1c, &(0x7f0000003580)=[{&(0x7f0000000200)="2d490ef1e033ee75e60cc473ab35a1173775694e13bacc7efe395910c35b55c0e21db7eebb1b41ee62ccd0df9478f5fa3505212c43508479ab8cc90150313fddf7c14d41f673a21c18b7b049d820a8967cf8aff17c5ca84dbc796df694102483e42a04f60bd50cb175144e5a254384302e5b5270bd4ab354aac56ff63654a6751745d5ee16c8fb5e706aaeebe86c360032748acbfbc99cc91ce88a3f7a19c7e9ff753fc7561d1c5ff8abc49a6bead0fd34183bd7a715f680101cb9e6fdea2086a46861b90fca51a7f9ff911240a0681dbda6bc86d706", 0xd6}, {&(0x7f00000003c0)="caf2cb2371a0b5b68429e3730f233518bc286c8b5c1ea7fcf05ff6e1ab3bf5d920c4a3fbb6846421cbeafd88f74847011b3190059840900fdd57a726c6ef2542041294247668651b66504d2e70c4a2f86349eb25dfc5cad47db705b1224d78fe8c4b85e06bde816f75761f2e2279f1592e6a5d7b18a7b93b1ec794b8f0c9835338e35039d67c4087dcce00d9e8525a738d70802d3e79a8287f142e418251e28c5877041fb923b697aecc2a7f6e439b4b423f46bce68b44c683f944dd7bc7a2a001b17c7912d6ddc4d3081e81b1474eb36fa54d5198125d3f384c35efc8492778eeea91fc0428f9aef82451087c5f3abea0ae702805b39d992d70d884473fa272b7fe39dba1d0f9b74725721bb6ccfbed801bf9281240ae5698f147204ab5c7dd777e92d583b2a3d36da59d7a3824379a1546d406b6605fe2e7c8b0bdf035c646f6d39fedb205f3541205be23771d37c34c2be000dc9c86c63dc5fc38dfea04837cc36dd3cc0fc60406e7299e73c4747619ac337d34fd253f281e9aa44974cb93e775ff5c1deed502490fa7c7a665af8f17ac8f85dbedb3b5f12ae1baa6675194cd9e33db82fe5bc5df6ed0498270b4af5d380b7c14b358bcb8db0f7a03e8ee2714439077fbc3830613c4f0b88097e05a504a899d21a852d573c4847b2afe03c82066395e761bf688432f580afb79be3bc74810d5813556540169e19cbcd00a002d97e5c4ce7bcae26e1c87a080a5af0d20a2e7a511a2026e4212203bb880e8e378bf9613effc3f23956048643daaad72a112ea7da581e6bc0f444cb271b8345453fc43bf263d04c744a1d87a0f982ec6d809134056cfc39a1099ddc5897e8a01b5174e51a191530af020380b5b1402c1ace94fc9f1730cb663fcc8d5d9699e953bbca8e902991ef12a26a792ed9176e7c5777a979daefdb359f0356db7cba8b4a2abd005ee40091a053e59527f485fb4ddb8c313a14cd3d87de520f396fb6f40fae219765b9523ce32d70932f4f5421c9172bfa81fb5fea1cda77ce08103eb193da0845f1962302ea3749e6dcd85729138a19378d71f43769c7170da5bde0617b2cb67c9f837cc05202be850df571c4c3f7354cb5013414ddbb3fa02682245b1be9c1cf97bef66d5766094d28206345889c5112e264d3b776fca4f10ae64229c5d330eeea69e30dfe0614dc912ac76d503c4244972c3d632381c261fbab10ae6c511e4b51050870abf82b49391846c0a1dae4061914fe8ebfb374182c123f17a3f3fbed37b9546795b007600fa1003b4db0fc35f4a617b06b9dbe397c7b4d86cba64652d9d910210b91714ac8bef8ef4df82acada2740746df0176383c83ccdc784b8b8f226751d9bfa78393b70b7288ed2d604e7480d44ceccd7c53a6c0892a9190cfdc96f5b747b0746f2346309302c5cd265f4dcd172159852e44d51f193f2f6c7c167733e522e46dbbf34a108d634fbe487c7d51f485e130a6ec38cd7f3090d0eb4f8ed31a5512cb6b7a9a487d96fc483a3da2cec4da99fadbbed086ce55bec32487491cd57ea6c7d54a8a6c9fe9e46d089024fcf33148c2fd09991caca46de888f3c43ca5454fbfbda6c46abe2a89acb7f65813bec91ce0be6c137968e4cab3c2305dd0737d4b449c7e2d6e96938c29bc6454625156bea8b3e8b92f6457b01fcee99c4e29c0a89155f230f67ab175cea4bbfc602b13a996dc9d2b15f1440c2ed44d3ef57ef767180dd24d3f4479c5c8157d032e1eb4d6887c5cfd56a1ad45951763e79371ff72946069e51ca74ea20c286c8b94a81138e6e227eeeee435ae96d2149f56e81d5fb3d8ad8c35d4f7f8f37f1e634a0b6207046051eeb95088466835a311a01f275dea629ae27bea10a24f780a048d74e7fc8eaced7e8561bb3780a853a0d2fd684e3868a944431807f6523bfba68d9372f017a23028908352b54c3601c8f002135c3113dc61b568ec18c1b3d807068a81f949c125c90a1c7dc7a5a632e5bfe83429b1b2417348d1f1aadbe2e87e9848e3489a544ae24f0af4c79a186203844231b70b71c5942f05681bd56840ad738161ddceb010a43add3fc25983b50b836aeb955e2a6d2298200ef34d8f669d26e17a2fa99bcef63fb984b8839c91124aa77ab54d88766c000b7cbd08f461c563992ada552b281ebe8861b20739c5fd8ea461284d936e167de3c4b85b437589a69dc71ed6eb143159114c428483a185b424cb098b98185d61423db6a6b7aa24e6ed0cf5d93e085a6ba57ca1712c0fffbcd4255c6cb1f21d118826885de0f521b7f456ee7d7c3dc85e8347737368b22f8baf78dfab0aec40b6f3d311fec8b352bc76e343031e4ca9e0e6f9bd031042ac215b9c4d65c35c6e46a118c501e34801aa99822f057083c7429d8fb4ce632b055317efab1de5deb78238ef61d02a3d5ff6b68bf4b4150be241d47250a3c92d7d53b9d0209a74757b626566ec7950dcc8ca4c87cb54cb3ee78b7ceac2b57eec3711a42cbecb27c83d8cd245ae75e8f1f464a06623683542a6d157bb9c8bf291b0ee2441bb30485c1e986ffe2f57c3362629a14ef805ebbf8307c2f0f28da9816b079e05e02ca9395475d2d615580286d0a368fa5485e7956efe0f88d3cd0a9e3d95e55fa05543242502b94788c9deb7a4a8cd0d0c3f93a0e1024736bc5b72804b09d55309c62a09729c557b3bf391cbfd3beeb77d3ffdf9a6913e3a3c46a1da5472e3d3cea59d00c794f18948350d15d02109582bf95241e1cf01d8996d55831bfe13e8ba97aeb4c7e04993e1f0ca09b898c508064d4e0e6e3bd5ee3b98d1f22d620a12bc079076c14b2eec33047cd13307d4b319e2c03d8097e02c0b92ac359bb0ff76397e953e86b87d26c6a49dfc857ff4ecc713160a1748809ae0c7d8eb7636955771952eca71ab39729105cc9f05315001106c40ec96fcd83158b30ccfb9901437ac22730d57a416b53d81f346a84c82cdae7bfa9f780efa8b5ab1e914d0771e1e47ddfc5496797bcc90c72fcf02d7c0bfb5cc7d61e2ae636c4fc28fdc454809f65aa0adaa1ec4c6ff91ffd0fb26e9d1f42af5db5b6283e998ffbe9516802207f74215585b5ae9cef5e1f3f1c6c0417fd8ad0daef86b6c1092fa74450dd2a54766c5ddec70536af589357a63763b0f55016637d577124a27bd064aa3f9956811a5b4103a8fc4620fe6ec034c24afa4454d15db533a57a744ebef444729f28fa32219dd3f2e8321b0a62eeedbade035332e7ca9015d81234831f529d0a24f9c6fa009adf2ce8c5037e26a0b0437e12cc18a0b87a0100b461d8a165a3249f2bf02719c84e1bb4ffb62c4aba88fd4990618df8b77605b99d48ed86abb6e2a574d794199d543382c4b54a90042a3dd7871de41867d1fa226ed3517578259dfbe26197beffd289cfa51ac92c312f9b505e79702fc456031b2e0b4b98d3a813c03c5eeb120d32e2fd1355afff0014465bae81c5b7d2aabc6596971a2c2eb912e5ba6a1202ef031d4fa25b4995cd92be9b59fb253a5587dcd739aa0b2e4a7faae8010635ec89140471468c562b19716a03583208ee5b109e020039d4b2d8edda097937713f3b3dc1ace48308c20fd5a174afce7ce1c6b1f20fe85f94a148472f6acf31eeec62b5ec83dcbb62a22c033893b15a475ed58bb610a623e727a3cfe3299eb3e7e929bfe625c3932508f922b6651c7721c535dc261522f286d5757de2a85987d515d21b6e61316fb547d08b8f3a94c394154b0df5a80ace53470d82e19130ec850d6b547914d605fc61c23225f110e2729e730e9bf98d3830446d0e2b246191e43246f53b8d6c895f23a80812a8885939c2c1b73a73eccc0b5b1d91615ddd80764387a7e4140d5350169f2ba93051b6656edac5214825d91035cecb57132bf950df453039c92399a32b2b5a3219751048d54a3eca2cbfd01c52146ae96c33c7b63a43d0d64c9eff87e3e1e549ee2176b2421a2ac4887dedb2b00660a2cbd9162adab08dc728bf40e2fc477faad0601f584259ba270126589bd74c5b9c9f14cba588627e77fc419482b76c761aed6df395459e5d65509a0242194d6bb1ef5f5ea8cf9928c458203d6575c3205be5fb8c7f9fa5f7f37095c48f17e4daa078f19ec43ee477f6cabb78f4f4075100f45d599d4d776c652d76bea76214f6d151e137fc3aec9ec39bbfb982facd5a47bb95ef9aabb84caec8c64a100aea9aad97701c72c716f539ff29275c0f854b78f87bb1a8de1571da42f75ed8d84c3d178ba1f97565416494d662ff0551655a1bb58c9c192525485b57c47f3276d33f1a6e68503246183d3bed725fcf1c766ab697fe097f88d500366cd3a91bb69d04db04583389a155276a66d3c7737052c4fbfcb6fe5080629d54f0c2ba6f3d7be257bbd6960bd1565e3b7d9d8c83a548a66ef4c12daa00a8f080883616576b95468f9414ef32d083500a49d3a2d451eeeee061addc406f718b38aca7c4deadbce29b2b27da68e245928bd03c0866ab1b1d6e51d348eda9ba9a889ceea2a098c3fa7aafb84542b70d5d9228c09bb7a084cb6bfdd9130d221702a3f68e468ef878a00291436b057cc716bde0388b91e08669c5426b1421bdd51cad34cd7c7e699266dcb9e4f0bf04329e86b048e3c0ab1a722e386e1487f873ed5e220e9333725f807e7d4760de501a50c5b7e12392ea7ef5e7a2c79222f3fd52a118a98dbaecbdd7c88428644cf720c91443c033cfbad246453cbabda25466767f804ff40d324bb9d817e617cd95b09c56789a75e59a97adfbdcdc2f7b4610208aeb5da9dea800320292bc8757fdd17f4d2f77cdfa3940ef24a10ad7214cfb47d888278662dab281bab977d8a700fd48b3e7ed9ab1161d67b2fb3a802cc2ac7c93b228c7dfb306b7ac832d88d140183296ca31715a0d1eded7e8934d9ad10462ae2c3b02b5051c46babb4c81d2965adb6ad423e3bc5228c4960e2dc2fabb74ba9743b4b79376bb36e2c6d12f530625cbe758adb27085ba936b3a03724e367097bbfd6ef055d591ebd41f706a5f648737791ddb818e00cca74c046ce21c86acc9299c01f13e8d752c8d67bf3a6939f93741da40058d402836c03435c1426268fb1c0ba2990c1bf7f9c1e7263022e3b8fb4cd27f5555728c576f64b40f4cf2de1bf42ae7ccecb8d9a20c543d0e6593835c0dfd4b2cc65502c6c9f09c2c003cfe17ec20d89384974e2be38ce48478767455aebc4fab06b5afbe8e61b7c859099e424986a25cd83cf87513999136617310d7ea314ebc6d286965ac7da0d7897a40a8badcd088dcef539e72ecc7c62e1e311eac81df0f6493e3fca868978ce1542193781298f2916934c3efbde896a5404df08ac35c1b62ae941998b61fcec91da0be58d5fb5e5b34702533137f56294b8402c08c891690da90fdd9ad227d9c66772b2e07545a8a06b0df489f7f625ed3ad5ab9522793e1c4e73a6ee87be0e83e56966c0f46be6f1fa6f4e0b534f4c574f0ffbb64ff6334169e2622300bbe2896c1172d5b75b2c7a4f30ad4b6c5825f6753a3d3d54e8aa76baeb144c3f65ff262e63464b77af609742ccb4af264e9133106125bac54a85e56dd93589e3a96e8eefce3e5feb05ced426f87c67489856e19a5f4cad3fc97e76fdae441efb91c8c71939bb337db2d547d6a7bf858f508c55af98dc8329adab22dce883f8db3f90319561996d41831ea2725aeb620314e8dde9ce58b65ad5a18aed0f7bf2a3e055941ccd1b2b38b3bde695630acb64ee10ee14047788a57456b6a13481dd6610a373dae323efb8f3e1ba", 0x1000}, {&(0x7f00000013c0)="9262f0513e731d20f41eb10bcb2cb56dd66526a1dc38e34ae6e19bb1a9cfbca014017cef71e0a4def19c1c74419b3022ef427732b360cbced1a654538c602623592aa6b12afce4a34f8ed03c3945c4f1f3198d2090c207d4fd5c68d082c883c1903fe6f99eb9a380eb4bd083621aafcff80b3a74b8c3c222dfe4560b44650af8a7ede6d8aa1ea49c6654405cf79a9deec8a73c6784c359a2fa2a0e950b101e7488eee2eb01fcda198fe5491725734347c84750545c372e5be90d61", 0xbb}, {&(0x7f00000036c0)="9a20524122", 0x5}, {&(0x7f0000000300)="f04d5e67f2ef789d5b4007df89a482c20e66c3dc275870123e4815050af886a19b712f17ff85437df02be4d9dc86b5f8a0b1459033434bef89634e59c8f28684c5ab40dfaf3d20fa9d9b450a31059458ab9e4a8448c89e176bb04c60d07ba5bc419080a897c69aeb69480110ed0ec97dc5313ea681d0bb", 0x77}, {&(0x7f0000001480)="5ae4a50bebf48dd397621062fd9c3ec1f680036c199dafc418953670a746394de8e93f7a5a656e9cf6779a841ef66f72494e4e69de072064755732c27ed269ba23475891c4c7be7872d617977426c72ef862cf6f45bb907953c181bbac2747e85b20cc32dcbf0096f7e2d5844ff7256bb4edee0919644325913f45e159f228f26d16d98465bd5ce92033924763f93a2404fbafb1b6c6b650386335c7167019c289a0356b3fe20ebba58c5b9e561f575d44a7ced111c05dceefe1ed465bea3c75bb356532364ed523daf23c56203373813e8deafa87e81e32edc4fd51b07ae6009f59f30fef62b162f92025d3b5ae935e542cb5649773d76dc933657e5cfef535acf021dc22cdf44ed6b3fd3771f0c5ccc96b8718e6ce177c8c8a44cb351258d023e6d242e036bea4e3caa0029d5db40fb30f8b1cb33eb0547e92284453db968373c63ec04a83e6110091cb735daff558fd9a7a0bf290968f1fc729a4f89b4a21589e14fa6c295fdf0823feba0070193a02e9415df5e493fdf35fb3574dd3b9b5ab9ae68cc3bde42e7161c3a8fc09c220fda78b924827df3ccd763fd7ac6df2e112ead459cf5b621ca578c02d61b35fe269c608b92e988409e6b32167af7594df4c2692cfceebd9edb438f812ba9e3105bd0b89c26964a9be313be85d5bbb53c6c26154e27278357d9adfb375ee0bbbeedf28fe75d1fdc8743e217996e5f4f6a8645f243c0632e40784c8b8a9fb4c29da0e8876d7d4c37f39df0af64827fb531426925d0e9dab7a575b3cc865c5d3ae9ddb55ec669a8bd508282b923e19090d0070838a30d8f5ce30fd1559c330bd23979461d4083d0fb424b8826186b84c124f3da2a565007f642df22f2a2741365c40a25b0b2d981bed78743e94a60039be012441649cc364818a748ee3d14dbd450304fa04c594e3215a85a423427a65c4e5685538505906a05212e40eb4fd749bea44e15a19155fd5b5de26346c54a89bba0236f9e5782e2f7bebbb38715ed4e049cd3a2fac3311116a2dfa1a5205e2909e1c9690ee7fc64dcaf2c3834b5795e058c171120ba928c86ee0d0a6cae608cd458e15943d57e0b96e0199bfcfb63c513b50323036fc6401d3e9710f149438c1e40f74bbac25a9e7592b1c60167c9a7c91a1118ce5f6bcde671c598d78e0acd34df6cf65dcc94cedce284efe47ecac67622d25e822a4b06297636394b5c226f2d088b53df7d6325e8bd7b6bad3767e18dbbac4bb8c3417fbf0b837fa5f3a99077f27749deb6456c0d04214413103b5497210af5d17da73b9ff1d9dd336ade441b9c942bb4e487bf522eb501781f16fbec180e2612ae0ef96bf193c89064f4895f38959dcc642743eddd9dce034dd6de39ea34493efc90c2b23da9f138645188a8be3b3c7f369184083ccf1a2175bc8028e45a828d8165f031b41329a2fb94977f24296cbe1670b456de7a0fd077d45ea360c96cfc2d5dce99f2222006e444a1c9d61e201ff22d651b60ce184c9b3c63e7ef099362411cf6818951379bbd2d0603ef2f6f4fe5d2c397847d0ce7c839c9ab276f44536da92c02cefa1e4e43be355cbc15262ef5589b8e7601c0c8f01eb000059fe8c12ba556c3d96cefee1ceca923e6d17d25837af6f572d809dc032e836e3d514db3877395fe8fbd4535a3b11b5b9f59be0360ca9a4b615766103f3d17cd51a9e4af85efda0aea44dd7d0ce04bffb63254861aa441c89ee4363ca3dab88374f948774e22fecb31c6e83e16e9b6f08df07e056534a97a0b1bd7061438a1b8f85e8795cd68a72c627f0331d7d1fad6be37ef882deb6b115004fe698a35434bcd39cafe1413cc124941b0d52b019ffed6c067b47f00557d55b5b945f432593e9d8918e351133407eb027348aab44655a158087b6ea5f995bdb185fd050b22822b005029d27269b1a49ed9ab58450e229c80a319d179400c1c5af719a218d1fa5fdf2895f53565ca1586f31a1c7c3d00f7514abb2bca1ae9759f6e57b7b4b5b3450fafcc91516178bb0baf97d6c05352db23af0a48465078737fa1c4006a274e3dfdebd84e66f410819a92c2329e6a1048b5795202bbc8978645e204e4ee6df79c01eb27c78a635d5c1e9a29d64452bb0acec80ebcaa2ff2fc75da08696b80d80b83c1fbbca0c4ab43e84f41e458443e5d14137c2d7ccad5e163f71258c3be12d4d45a9d9717575ca52895636e03848bd15af63f15680199b007450eac094b7a331fff545541c2831746fe1d977cdb0779d9f84f74e51b70c6f533e9052aed2ab033d589d15ee7ada8d7648181ac8a46bb87ce669a96c9482bb46f518fb6f87eebf97cd0779003323e4c61eb6e53d2a8187fff1ab35a40c6983dd39e5670542c1a8ab39bd8124b944abd3b1b74cdc8a4e2a44f95af64e8f5e5b7f377c1a07b8ac21f871cb364591f7291bde58245b6e353542cd130d9e56a22526382e0f29e6fb031869507697fa1f466340ef18e0254d919377ea2ce8fe62555ea9d5869b2900c48725f724298bfb031bb7db974b72031b99722b646ec35f2b9f88e8efc25a5d831c3995c0777a51abee103f294b37445396a6531d8efe640db65494e1697097529c2446214233350a8355be862f9d97aa1256498fecbddaeee5d02564935c365f16fb5b82c117dffca370bbb00019b629fcbf3754c6047a2a740feb6d4e847707675d28a56b90289ec899a632fb5cf3f43bdfbd0dd0d58f7e792661db79270212163503df7623bd91b768e529cc6057413061241c1b7f955c0ba3026974ff3a532de120819268d84bf635bbcdfc3080b75395885f360757a79bb6ffe543006c28bea120696a3faf1157c800f2e0395c0fafca25f1242f53162bdebc3a741576478e5d8c004373ae1d4fdb15dbbcc8dc3bb52ba95d2cb1c2f5205bbd7e0b2e52e2d91d599aa677dc0858c2b1ce91c6e5b5193d65524aefdfb0cc3c5e2608c5f86305131ffa5363bf4db054b8d90d1a1c84d287efe92171fb92aa0aeb7794af55d3c9cd2055d9a1fb5ee30316aaa7792e7797d9d227301f2e1f6ec8fdf7912e67fcd2d531adca91560480aaf024b50b9a276b59b3a8bf07919deeb3593ae99e8ef3ea8033da35024afe5f529e2f8cf1c4a2970d845496829310cf47ba93fc7763959ace771296f60d0ca523becb0ddfb7b73a978b8d1614231f410e302b55eaf017845b0e899359ec1ec5519c3d10c4886c1a69d6c576d4c38d4b3c2f0634a1e207486c4c4aab68da26c8e22a98c4c240ba41e954db8fa1cf2e54cbf61c9368e9d4ad8061eeef24dbded4797f19ed416494afec2bf8f1489c034186d2dbb58cc9fd1f69b3fc4c6a3642f1bb553f4c56578bdbef3f07f8b6b91ef685da53020ddea3a9caac18751c75164986a137e998cbee46f5328f1939cc9ae7cbf3d80405fc4bb12c994aa282ca1c2faef1492fd581fda226f3c0ac2e9f0c58148b5a954c5d364bb27af6dbf41115f2ac3988d78049a04933101f970ff02fcf84b6318bc351db9df390456c767f36818bf8baadb3a15f55d2223d161120811b90900c4f85e71f15623cf61e3eb2ebb8e7402b8848df2bf64168df5f22d86544272c166413d79ea21d494ce934657af53065fc668ce312696c8867ca41c5e6caca4c9f97ff166d9b616ae64368edc5641099f24d141f3d6935df98f647cb7795d45ec31a596a2335d0569638a05af3cb4278b215119c78c8455bd82b9f806121adf6c954c29ee5e868f0827ba7d408fa0c60961bdf4994cf5227d9ca381296710705ac663b7aa50c9f90d906f541245d9999849eeabb1689177ee33a813296598dd5fa0e27398711c22046246c7c4f6011ee9874b1d130be3b9b9b68d686bc1fde24ce382c54126e6a89eac0926ed333e62e5eaaba3be8b4701bc1649a95eeff7e8389e815af7435877feccf6c15a02b0cb54618e9ad5379c80afcfeb0dba19f12212aca163cc9ac2a1c9ee1a92137b7e356b90729b56fac2672e0cf7d4535c2afc46274ca217ee1e07e1f5dd84d6a098896597f4fb6500427ef81fb67872ed4943ceedc3d2ba39978bf72f2e26591c832116f87a2c5848d0c95cd6afb2da530fb48ac53f719e5e5148f074106c648444c46ba8c947ddfcf3d437f244ad529d4f029f4fe05b3f615314116fda617e70ff121f2eecad0299238978121a3f983ab2f754e1168e8da803d13ca4e70c42452aecd225066b2147750ca19fdde8a72d53b65f1a653557afa6a5411b8deecd042c1160d66031b9b08a0faa2238d2d559f26be3364a706ed144ebbbe432fb7c59cf0c8b25f6a13529a28482c1b6e796db5b7664a937620f905f3bfe6f00fc5ce4dd89af9ab13b786fdbc4ab3aed2d9f1bc6e15e27c580453623d6bde564fb4c6c1ba6a7115152a7750041e95307e5969fb9a95e5df666fcbb3411e0dbfae53401614c0c437bc6822e502571e95ca47aab8f54876825f4167a2d6597f01d07523d696f7af39370a82526d7c5a4807ec911391ebddbaa20219413a2387e7111039396ee276081e431d2cf4c9385dc91dadbb6eb43b4b58ee05fae8cecf227c97c5c523e28a5fade1b120dc153f6aced2e5d1487721e4ef4c9b7d67d245c0d1e7847f36d181d0f0e824cd21431e49cb755ed8476e7c49e0a9273a9979009865b28bef38ab5d1e1fbe8f049332f53f76c6105372ebd7da98f22414bb6f6c9897bdda7fa350dbfc64a6de34a18f28bc77cbe5ac72a7d326ff2626f187a60b461ca50cd7ebccc09cb740b9c47efed079ec3db34544435386c5895ffed0f1ed01451f8576b1e0adcf8cb9e894be3d1cbd9b4ff252373e8adb7486154c01a038c8b702ff8d0eae509f38ceed8e14b629fc460538d29af86b795ab5ec63d18dda329671f61aa9eb6a2d71f3064030bb1eee6f40e4ce765dbfb334c2dd95eb67bc1ac35ae6dfcddd3cde11dd7b128fb639cb5021c8c00ed036827893c6c5afe3574531171631170304b661ce1bd9c0e7f69095fabb75a82acf8783e7fd550f3841c560b28450f9395c47190a3b60d21b9ba492e85dbb6486bcc606fa3ecc175e", 0xdf4}], 0x6, 0x0, 0x0, 0x994bb9d352a60fd4}, 0x0) 04:36:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e1908568603af6c78da000002f259d35a0535000004"], 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x10) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)="f55b76a193511a20a817734ff3f42757cdfd9064df76f068981ff45fdbb6097e6571e5b819cfc7eec1990a7fd414cb56d3cd5546c05531b32e41c25bf03bb28ef1131a1255d02d9dd09ec91700cd96233e3de02a8094381a9850a63dc6736241b7f3c7970221bd43cdd6d3c84defd64bfc4235e3856d585934ed01b8f36f4aa7b3c03e7e1ac7ac809ef5829849dd2412", 0x90}], 0x1, 0x0, 0x800000) 04:36:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x10) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r6 = getgid() setegid(r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r8 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r8, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r8) r9 = fcntl$dupfd(r8, 0x0, r8) write(r9, &(0x7f0000000180)='\t \n', 0x3) fchownat(r9, &(0x7f0000000100)='./file0\x00', r7, r6, 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r2, r6}, 0x8, 0x0, 0x1}) sync() getgroups(0x60b, &(0x7f0000001640)=[r6]) sync() setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="d5", 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 04:36:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = socket(0x20, 0x8000, 0x7c) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e19085686f7ae7d78da000000789852f259d35a0535"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000002440), 0x0, 0x0}, 0x0) ioctl$BIOCSDIRFILT(r0, 0xcd604404, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x0, 0x3f, 0x2}) 04:36:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x45}, {0x400000000045}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") syz_emit_ethernet(0xea, &(0x7f0000000140)="21db230452a2daa0a00975913560b84a1611a9fba462a3fbd3dc72ec1abe7750a07b0d3f17c7e83bfbde3aa710ddfaf4d0941d0d7719b728866bafbe234e343558fdd616f472bb4a6d5a2dad4b46af2a245867043c4a801055fa7e5e1b26ac40fb9e7aa797cd47192dca081239b577f3db3da49773e0dfd7c676ccb75c32b9d68286c132bcfd111b523e44763fac359e0678652d8a76303a071c7c7793564b52a02eab3eed373d9848c9f513f9b6d4d401f73b433b0dba2e90f5a0349200a55e67539e0f50f27b9d0da2369673b68ebe0b0c4add8cb094a0fc99869aab46145c83ea7052c9b49b75b4ee") 04:36:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="0601a255dc361e190856860351e978da000000f26df5b55d335cc9a5d8ff85dfa6e32f4172d7ae04de4ce6c2e9265cb38b506ccb363903e7faa238593d58e519f500623071b88609f70f6e6381f21e2718b13988e2519a928f5ab8390ca472c89117dca41efac9bdeb79cf1094263a94dc618dd08b854d3f11a0af55039ec6204903c520a5a27d717a439375"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 04:36:14 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x5, 0x6}, {0x4, 0xff}}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 04:36:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) socket(0x10, 0x1, 0x6) 04:36:14 executing program 0: socket(0x2, 0xc003, 0x0) socket(0x2, 0x4003, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') setsockopt(r0, 0x7fffffff, 0x7, &(0x7f0000000140)="f5078381", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700a69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447534390e6932918cf473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f88f661beb4439c3bea9e2b2fd5fd60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d28c238be70b41200003500000000d28418ac1b00000000029ccbac3908ddba44fb4b7555000000b04c693134504a2d2501a7b7e8bfa0640000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e170135439ffe930d7b65b7240cf97d0302000000ef6104ee9a498252abb7cc8e0cb838965d10354c4fea0a59a68286296f41bd0e9c65ce7b0ee6f20c35bb0edb267ae65c7d44a95bac08ba9ab492261af128ff1a587e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a419389778b55f94cbf637786a19bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d95f9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e351147d1b795a2ff184e7d1b0bf42952d9543626e79fd5036c2186e9f5cd2d7f59b56698c0ac4fe5217c8f3a259932a853549ff06eecac6c95afc2d8041cb3e07765f636bf82a5184c527db86b63b17"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:36:14 executing program 0: symlink(&(0x7f000000bb80)='./file1\x00', &(0x7f000000bbc0)='./file0\x00') getrlimit(0x27164f48a1d5e3b3, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) 04:36:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x2}, {0x54}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) 04:36:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x5, 0x0) connect$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x42) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000140)=""/205) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:36:14 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x8000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xce6f) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r2, 0x80206999, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) 04:36:14 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = dup2(0xffffffffffffff9c, r1) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) setsockopt(r4, 0x1, 0x10000, &(0x7f0000000040)="b54fdce7b2ff6c011b495d55a36fd95cec0f70cbd52baba150a5cf62a81954cb5fab8449961a537deccdd0c5c87831677901c020fd63d289ed7cdb4b24b4106895139b8afb86ce881027a7cc5a259290c62c9a12d00912553f90b8eaf8917216bb4859bc96066ec1b345f05dcf2acb56b9e5667c32a3ab65a17cb5ba62279a89ec8657b71e13600bf21bc153264130dbbfb39de4601acf360a9088924cd33e96e6a5a393b16e8c55afbe77f62926ed17dcb30e9dc62ba6284165c64457ec383cef83b0ebb4988d2086b8986e998e95b6f94e61cb850f131e87857acbe34b1a424aac9356719fc025677d6b139b2fff3592b0ed", 0xf3) 04:36:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x800, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x8000, 0x1, 0x40, 0x2015, 0x5}, 0xc) open$dir(&(0x7f00000000c0)='./file1\x00', 0x10388, 0x0) truncate(&(0x7f0000000000)='./file1\x00', 0x0, 0x80002000) 04:36:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000280)=""/211, 0xd3}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001840)={0x0, 0x7ff, 0x33, 0xffffffd8, "8500410aa79300c4f54020d98301a462f9132000"}) pwritev(0xffffffffffffffff, &(0x7f0000001780)=[{&(0x7f0000000380)="615834cd957407858079a4d7648e00f0a9d76f9fc0a6fd6b477ff1377c294337ecf0b5f24f0519e40a92a180493d28046e6b1b638b3f07369b8622a5256d0573c5beccf75dae60165a719f046ce5fd1916d828e9bc51f3d443b4c2f149341703987322bc0efa3e481d70f31619af654360939a0480301ce3442b22d8939cf9469c34b7037d256f9741af1cbc664645f2eccf9fa74932665c0dead6a78740393fe9795620ed29353c7a168ac06fab17d32e3364de08fdc9a9c47c578f2ed5866977c55f6e2de8a89711fa940d3b91b91d06ab53227c063b7ade22ce7342c6698f46c841", 0xe3}, {&(0x7f0000000480)="ff756144476a4c970c8f1196f284aaf29b0664262bc0f0dee81f6b61d4f43973e88d050976a8a44d207cdcc0c8d681b2231a5c256dc6cb3124b5e1b33f321006720cbb782fbdb9be31993ed2bab48d0935e29b8979ec5cf8b7e4afe023f60e047aebd5e8b1c042bfe955d9986946df6e41dc403464857eee6952f34e10ae3962459b0bbf3ceb1a4dba22b0534153879c58df9ced49815b35142ff3d4658e540b4e33b304f8afdce66935a25367da91ec4973d6ffd2b486053052a932ac649c2450f401809af0cdd09483c0dd070e3abe908f093cae806285b1d5bf23ac020a1e36609c0dd3daa9a37fd5ed6fff49903ca05750a58091af907c87fce6dc9bea75f3955079875c1b623fc07996b7459e8796f38889ab7299184ea9953a6e96644975f2047b4147901adefc80624c63373c788daeb26aac94f66eed98e35ec78cbd62cdfa7fd42776c6e94e79143d0ff25a1b2011b23f2451b45f52f2b8bfd28faff9789a64bc53ccc82275cfa5439d0e8bfaa8134643b94b3ba34bae0e65febbe7f4c156e50bc9137fde132a63edd05436ce8d1afcf7b9155e85a61265469058a08162723d6d92be843a829a0e37f0cd5b41e9b9d6a91d1de2592ef36e4bc588f103a4e475033f9a831f462bd21c68b690f893a8c372e325e5d42cf7e39916097807adfffc53c82fc7c8126959282d3226017a8bbfe56676a3e91b09a4727d6fffd4e2076d62e6d7f58268569c8e25ce51d2008026210e9c54a1283ad0b7a46fd3c4100913491a1db1ec7dddfa1977942df33a6e5b0b701c178355c1dfd1794be0d3898742c0a63e4d147498eb05dbcdc73840f0c8f316eddf553017ba7cd8bff1cf7c65591c8bbb5e4471e8e53d69c42ab65e9ec624ad31b4e88ed7a39a7c10f71800b28aeee8066cb77f0b76e5e7b1de0251e7c4abd7fa3834bfc66995fed6c64289064abab17746f7c379cd1ad3998e831cecec29ca8b7668e963be0546f4484616d26a97ecdd063733c75db52b34cace43d949fb822d03d612943b8055cafc2c0453e4af8d30df07847f383621b36158a39a487eaffd44f7bbe6cee77c38805ab57f836ec24de0d88b6f717f046ab972aae1da21e8ec07472c9b02002b491f45d3811a17eede30d7620542dff163ff63cd4db893ac9fcf87aba189fc2496cb8e90484235b5139bed71c4c12961b5ec37242e07d47036bad4105b7487f050c05d88ba77240e792d9fcfc7ce001a6055e4570610cbb6a40a08daac567ba1b33a1dbbdae00db5c70fb068f12407d1b88884c7b21c3682df74594f636a3e71a513acfcd0bbeb219de487aed404788758f2e7543c456e0b65d798ea7c399faa8393071e80a83ff593aeec388fa65b14d1eff15a5c1623e3288051e6422d5c7112288c2529e5130f010b170075820cd58b998947014a9ec4ebb6861aeac5c88fc234c4cae008db3c3337c792ca1ebfb5d8796a138b29a18ba4a70ecbfaba3707f66d5d571fe419bc6b0b4e73ffb76bb7bc42b2ee97f3fd3cd4b25ccf459f58e86a6aad62caa080c37468e1f004c9b72e4b974619502da9ac58fdb6f616373f986189ce3f9190eeab65b8232bacea9a564222c1ddaedb86c1631a56daa07e736fee2466ee6b4f2ae9689088e5d4c5ce10cfa7748c16e5502acd4b657248c29d53b18c120c0a73c275d0f3e9f13b68450c39dd549dc4c4d2d901f3149e6950dc3878286f4cae58d12a69a94980cfb9a363d53af2a5e5a55670a97b3cc3dc29226c0beaefa3e44afe2a4fdf005d5d27150d4f147973e9d5bc0e4836cbdd690a80e39bce239091bbfc150be379ffe80599621d4550b0b709d267b29c212a50cf64b4fe1f903c7e22157f92dcdad629b0e56bd2c5b137a11b6646c0421de2ae7f0c36b3e84706d346812e1cdc37dc077cc10b49c20e47ab48507e076c24c8beec46efafa54dc59dbff0f68c30882668953ca951d434b019b378dab3ade5be2ead15e47587f642f8c6ca65f23b7c5c1c7f6fd66e51f2b3a6fefccab8ef3c296fd1ea64db5d38bccf4c9b63c5babc2a347124533fe8b04114dee3f82fa5034566c35996cd96650e15e9d24b07a0c3dc6d696b3c8d5d80765c790f75357283f5d74b5b579ef3f5cd85f25b1d805ae42de8e3fadbf590b1a1c01bcdde9fa82f63c79b98ba21fc104a2ed5f75af2cfe59fe1e291d9d582235fd5ffc661eda3cdf63987af1cf62564d059f6ff65159fd4b1d0ace336a3ef7aec53a2063e00e4c31d038521f8935eebda1cb42a6851d7429365ba5498cf3d2f4851710b6ce4a2f621a2d00b83400d8dee50878583b6cefeeee67da11f691ab9d9ee3f4a959e9bfc83e19f9d3317af2c5494326fe4e60120e4759964d22728768d36f6029e174e0ac2fb7567d9411bb4bc5427c170329adf41f2260035fc217788ea78f9f3617cb1d262730985dd0e2841d2028948b152d0b02f01199bb88e7414e99baa36665d7b635ae0d95960f44cebc687637706bd5758bba65c2bfe127f0bb2d61c2868e6cd2cef8536ab67079cbb1582909ed1889a6bcc0da7d2977699d50e01aef84d066e4ef0bd1a0a0145ced1b8a629300a36249db0dceb8556e8cb4976af67a8e15163b0daf318ef2192925e3751cc551e004120441893710c0cd1d4afd8c3739e1cb5ac9ee69df067f2cdc0034d87164f5ea2df263c3329c990be44f822ee3820d8f94fbe4b329f3efa5737fc04bedd7179712533c70b6ff9c8e6cd6ffb78302704e4cf6482d017bb6e2f49d3b7241e7a4e2b123fbc80b19c4f636005a4a5c9dd56629e2d3916afda49e71547db6f8623eaa21a689e1c5b5a11be41f54bdd3df69611ff5d45e58f23afd16cdab3009c71e3b997e3cab748aa53a8f3e9c2511c6642e6c629a50a378937cf4e584d3ae2e32410019e14d976941749b099f87bc043d5cd012f26a37569fd84aebee14cb59910e3dcb85bfaa86881bb2b4bc71b5ea38e2cfce80b3389784bb5503cd1cde703c67e4b93d4cf0e7fd234527a04306cfe4d6409bcdcd3b46d1d5600a9a733b54384bc968f2fc073738a52a2c0caae74ba1d55db66d658294e2d61173af78803d7f589cafca281d58fb8e7aada0242bfc1349675aa55bf9ecde4a302829963ca0869974a8ab81ba055eab680badf2409c17170cee34a40c1be293eb3e78b285c98dc45481ccf5880ca9322d55492700e211f6d83b905d2330a866553746530c33f177a8799c1170db89a3c0862dd5218eb7ba5b50c4aa4f8645e10fc1aab3384b64683d9ec29da075900bfbac751419b5e94f77275a89ab684bc591bb223412d121485fd0249c25c03dd126e4a6917b21314743dbd92b45b9db46d82b2ae3e221cfae6e7a24537329cf757682759f935cdd0f36ed0ca8036151b8e49d50aa201f499b9301664af6a2a07f26501589f80bcb1d2ac54aa3ac2b9425c0a49e9fbb9abdeba05b8525baf111976d7c7a1a069553aa563bd1591a26721171efca75860bf0255da8d3dc6cbab9fb953db460d02e6bd16353128a9829323abbacd42f573686350970a167409517d6e37d6d6c34934912b03944e6e977a21cb1eda136fe2879345a14ac474cbfcf154d44fec9557c724e6de0969d9d27be7e310c087fbcc67178ee4728dfc4048c7be15a1c07410db18e4b11302d9b5514016079537d7648501ae5f119103f4c743fe4f678f6137c32413e242e8d8e60bd54aed224b068895cdab570874da5fae45a7574404cba46403c1108dac7cc0696c46b0b6613bdc5addd29182a940144e5fcc284151cbe6d7c29ae856b9d91868afb6b1464e0e38919f8e8b084e53a344756da7d165489e47d8daa311ebdcd3fac76ab3a99489a42fd48539388d2310759b7491232c1356ae230c12b760f233e9029f63fa0efb5086a354a565f19c1c0de5c66c857cb7b090bd3fb76e633fc337b394a82f5eda9b3ebd5b28a51523fd4f61cba5211dd231171d09eff60a6342b09ff3d76eb3b79dc15f6e7197240a2fbd32679eefe491bc3dd7e6712fb24ebb6a877ba6a1ca1c0cec206100806b82a34973166a9a0545f984f3856865e3c50e7b2c9772b49753a14f3eabada45af5908047ddacca7463f2043b82b8a2ac6d3ebdbe42c202788881eae8dcae3a67b4d5c129260e01f7fd9a71525047391d60c5d1a87b7e4c827eddfa5cbf9d311915ddf57b1e001a5d01214c06dd4b1dbdaaf057b1f720560f8764982ebf7ce8481e78cb522f920ca2ca567422435604b8c3392c03e44a9cc62e07f06854227666cb1d3bdb67a1bb998fb7025950a84fa0b3565e69ef0f558036628e4bc3f809c91251dcae8a5c4ad0c82fd6e420193d37b88b1f677fc74d797e92346cf8962dbcd60ee16af2cf1d7bb69d5bd795a09941a79d5269ed35e0e558f9208d6ff087a4bca038d8bf527c6514509e1824f54fef02fdc41592f07e0ae8cc8dc994cf2dd9afc2ffd001e65f49ee1bc5361db4167d2d717763579d34c540ca099220f4469eedb6067cd4e4827788649acf9af0b0141d0516d731bb46d95c829b20b261d93d112708cff7e20eadba42020e3f02860aff20b24068404c21e697eef85de5bff71c5835ff083c2421b4ec675a3e4c29650987e51202e6f3477f243446b4c60044cc1298f82c269c67ac05ca8b50abdb4f7e34ccf18cadefcad2215790e558f7a243f7cbcc10c0749e1e7e3a69eed4e3e69d0d18476133f1d474f7045c1e58a660482d2694f9a3f360d02db6407eaff720f0bf1080cdedde19cb3c41af7dfa91365db48218d572b29795e9b76044dd53c667f453cd81efb15700520df940ca0b72ed525e90bab40e513bffea96b98bd9901b6061f3a7709916e7af7a34a7b4d920aceba3df024682c5827ea2ef0350a79559583e812375af9f847584fccf1a5b33b866792c42cbc18bd3e076208817459f4c8d54a042ab7a624e0980adbbe35d7c9a7f6790ec32b5af13ead371b100912d36da1778c10bb4ada29ed5440878b4dd3bcab10b2104ddf0e1f177858eede360099eba147778a91b45a7618a2882c4f12d74afebf2a70bf1eb1f2734db0215a1939ba8c3ed66d0fc03b7acfae5d71d025f695f47d96dd6bb2be91a47b322116a9975310bdf95692168c0950a62f516c33d2b9a782189866dd0cd969157cd9a458cbc1d71272bf2e8fa23347a584ea7651743a3de29ccbf7987d7372e137e01c3fd0cb9de57072d8ce36f6be22de748af9ffdca54c3c5eb4fb4428710d441f580bdfe549014e22cdabfa30b12e08af464359131fdd4a0dac3f0228da9f11e095e317d7b0c1dc0d5a95861aa0bf0b6f0f5614c5d5586a1f5687e14409e62d2608aed12e3bf2e20f8f67a1d7cf366f79e7fe33c57eb5c44823c113d6e6f35b98dd1e251a2e2c767dd3a737d1129e7672bf588126db2f68626645d47b6a08caf8cc312dfb4172c3ec8f188da1785199bfa32fac99ab1ff118884e96b11eb470f3c2689447b612dcdb556e06030ce0db367dd7c326d5d317bfd1527324be6b63e4495f80a1d27251153588f285e7be94f70de3c58892d329cca1066358d234e3c3444732f8b04111aa033718b335687bade49f024a1b2814b68fdb999afea922507386faf7d9841a1deb78cf5f1040a6578533540172a03c77ac1c3760450ef34515b58885fb3ec85f7db16fe1cce73fd91f6b08f0d36c02b1110a842f76496ca460c55c34005c520b8dd18f848e7533bf30d7691f2e506b0e67a741d0c7f430d8df8d722be7a610be407b196393d8990ec45375b7de4ae89f2b11be99e9a402c067782dcb2b0", 0x1000}, {&(0x7f0000001480)="756ddef57284ea2c2743796fa14ae1eedcdc5b4bc985abc9310c11415cbcb4bf2b23beb01964fbec77f13b4f9c660bbe974757e5bebcf114717b3746e5d5da9643bd88bc74687a30720aa8f50fce31033f78b65c397efff10379e51c76940299cdc7133072fa6b3e94add2776472e8d6cb1c8bd3e679982478bf222f8048eb6dd0bd4ea412dfa8e9456409279f22c80faf85238749d2a5aa041052b13e55f5af74e5f7f05c9f969a689ffc66887facfe7eb24e2c304c75c18f036a6e653eedb8f5801425254cde7ae609201803cbb16f6d1fa0081c2948bcb10cca2206c8328aa51e802fed093772c2", 0xe9}, {&(0x7f0000000180)="921a3bcfd42a3f3f2b5c93ee1ec2b3679ba583334b12c5f48e50302167c3df", 0x1f}, {&(0x7f0000001580)="54da6789ae7c5744e475193a26399dc242d768f9584fb1c1242aac6d63fd9da13ff1d168912de5d2f1cdcfc9931d1704434531155980cc25e7e69d84e9e93d6cfc3ef48b73294923f53e4251bfc0214e9723", 0x52}, {&(0x7f0000001600)="3c75d57931ebcc14961c881d878239d9fe77823792c8d82934a532283fb62b4c59e09ae076a1ab2c7f61fc4601940209355b51243ee15081314db175219ed7e39e70994284e75d9980e4db1f0615a9721b3f99d4db0d982a0078a320e06f0ae5a4b4ea2bbfb1b3a51df0b0a6eb718f30ffb74b5317e99687b95aa5aa68fc6211a41382a19cf1f123f425ce42f34e1b", 0x8f}, {&(0x7f00000001c0)="215b93cb4be9bc0c181216e6d3460db328ee8a9faecfe928c6b694dc8d0a2a", 0x1f}, {&(0x7f00000016c0)="3d772b04e5f8590a31f260d195cf9237f2ebab2c0c3f4ea8bd4c8506d793bf4e1c02ce2cde5ea98646a368a1cfb676bf36052b4777cca1f7f5601bb3f3c0f82c5f687a369948ae5671acd280e5ad33501d82bcc1600a033c73ffe76659c2219eaa3efd0d7153d04748aa40e9f263736faf830328c59ab1f0bf870e110b16d2af52f2d8f212553c9389be1dbf7d9dd6819648894591ff7f", 0x97}], 0x8, 0x0, 0x7) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 04:36:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x62}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000100)='w', 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(0xffffffffffffffff, 0x0, 0x0) 04:36:14 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xebd, 0x302, 0x0, "003700001e02ff05000000000000a07b4d3e0080"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0xe4) 04:36:14 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008a5000/0x400000)=nil, 0x400000, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa00, r5) 04:36:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1d}, {0x80}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 04:36:16 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'ta}', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000200)=[{0x9f, 0x1f, 0x7c, 0x5f85}, {0x4, 0x3, 0x21, 0x7fffffff}, {0xf001, 0x3, 0x9, 0xe8}, {0x1ff, 0x9, 0x8a, 0x7fffffff}, {0x1800, 0xfd, 0x1, 0x7}, {0x1ff, 0x3, 0x7e, 0x4}, {0x800, 0x0, 0x2f, 0x6}, {0xdf, 0x96, 0x0, 0x1b}, {0x4, 0xff, 0x7a, 0xa248}]}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000100)={0x867, 0x2}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 04:36:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fffffffffff], [0x0, 0x0, 0x3ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x8000, 0xd8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x200, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') socket$inet(0x2, 0x0, 0xff) r2 = fcntl$dupfd(r0, 0xf, r0) msgget(0x1, 0x20) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 04:36:16 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xca5d509aa8ecdafd, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20, 0x0) fcntl$dupfd(r3, 0xa, r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x18, r2) 04:36:16 executing program 0: pipe2(&(0x7f0000000000), 0x0) readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000016c0)=""/4093, 0xffd}], 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x10, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x400, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8, 0x0) fcntl$dupfd(r1, 0x197ab993f924f4c6, r2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a491", 0x5}], 0x1, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') bind(r3, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') pwritev(r4, &(0x7f0000000280), 0x0, 0x0, 0x0) 04:36:16 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') recvmsg(r4, &(0x7f00000008c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000780)=[{&(0x7f0000000140)=""/162, 0xa2}, {&(0x7f0000000200)=""/166, 0xa6}, {&(0x7f0000000340)=""/73, 0x49}, {&(0x7f00000003c0)=""/117, 0x75}, {&(0x7f0000000440)=""/246, 0xf6}, {&(0x7f0000000540)=""/201, 0xc9}, {&(0x7f0000000640)=""/93, 0x5d}, {&(0x7f00000002c0)=""/25, 0x19}, {&(0x7f00000006c0)=""/173, 0xad}], 0x9, &(0x7f0000000840)=""/65, 0x41}, 0x2) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000900)=@abs={0x0, 0x0, 0x2}, 0x28b) write(r1, 0x0, 0x0) 04:36:16 executing program 0: geteuid() r0 = socket(0x18, 0x1, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x6, 0x1, &(0x7f0000000080)="7c7516a4a3eb5371528ad13fec5a75e00f5323a0d3535c3dd3902458c54b0981b0046c1c380c8d8af5870000e1a0b00368f947d5722fac08", 0xfffffffffffffee9) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000000)="e7918c98eeb60e072b62a407a38920a0132a10cf3ed4643954ac7e4de0a0de005f9329fd7ab831176affd13ae6f81e5a0281b00de42c0ae604562c5d36797b1f2669f32a795c93fef329e85748c5f89d643ed63116e889a1b937761a79862a0099c5e8aa0bc20b83f6788a3ce4dff1df37d9d6c0c7bb", 0x76) 04:36:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x452) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) close(r1) socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000180), 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') openat(r3, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) 04:36:16 executing program 0: r0 = open$dir(&(0x7f0000000340)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r1, &(0x7f0000000040)='./file1\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00') r2 = semget$private(0x0, 0x1, 0x10) r3 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r7 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001680)={{0x8, r4, r5, r6, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r7, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r8 = getgid() setegid(r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x1ff) r11 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r11, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r11) r12 = fcntl$dupfd(r11, 0x0, r11) write(r12, &(0x7f0000000180)='\t \n', 0x3) fchownat(r12, &(0x7f0000000100)='./file0\x00', r9, r8, 0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, r10, r4, r8, 0x40}, 0x8, 0x0, 0x1}) r13 = getuid() setreuid(r4, r13) 04:36:16 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES32, @ANYRESDEC]], 0x1) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1", 0x8, 0x0, 0x0, 0x0) 04:36:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x100000}, {0x3}, {0x10000006}]}) sendsyslog(&(0x7f0000000040)="92d078b778e5", 0x6, 0xb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8, 0x1ff}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 04:36:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2d}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x542) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="13c5c3a6c961f30aff9e4f8e93d2") socket$inet6(0x18, 0x4000, 0x3f) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000400)={0x10, 0x7fff, 0x4, 0x1, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x15}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x7000)=nil, 0xf6ce}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xe7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7f}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x36877d31}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) 04:36:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2081, 0xe4c) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x5, 0x4, 0x7, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000b28000/0x1000)=nil, 0x6}, {&(0x7f0000ce9000/0x2000)=nil, &(0x7f0000f28000/0x2000)=nil, 0x5}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000c4b000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000fed000/0x11000)=nil, &(0x7f0000ca2000/0x1000)=nil, 0x4}, {&(0x7f0000c36000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000e4f000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x800}, {&(0x7f0000b48000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x47db6d7b}, {&(0x7f0000b1d000/0x2000)=nil, &(0x7f0000cac000/0x1000)=nil, 0x400}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000f5d000/0x12000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000e64000/0x4000)=nil, 0x2}, {&(0x7f0000d62000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc7}, {&(0x7f0000ce8000/0x3000)=nil, &(0x7f0000d22000/0x4000)=nil, 0x3}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x5}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:36:16 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc444443a, &(0x7f0000000080)) 04:36:16 executing program 1: r0 = socket(0x11, 0x4003, 0x2) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500001002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="fb8e18ed4f99aa743104e71435be27b4b245798e4d3dfd1cd555e72cb8624325319af8b2d3c93a3e446cc99cacbb4193adcbd3e754a0c9749b73ec4f5b5ac1dc98f7cc5e3a82036ec1c2e7675ebc44be2a192f5e564be0ff2d4e9df3572d91cefc6944b4c1472b4a0f7c44c91fa015cafe64f2298a9619d0f6c08969c82e6f1be2f16bee24e696a73f6fa633415728db782a89488f8b415496be60ffd54fd1563a09b210f69b2dd669a036b6ff5b75fbf489654a3f40223413cdfbfc0aecc15434fb090f3367d04498ea", 0xca, 0x400, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') bind$unix(r1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000200)="256a18f1c4d333f49bc97a5e1adc8dc24ab59c386de4de35fb4a6206e732c9d2d8fad220179e7d339f73", 0x2a, 0x4, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) 04:36:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 04:36:16 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89fca73923af1af5ba"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 04:36:16 executing program 0: connect(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1f, &(0x7f0000000140)="c84a5da5c8c70f5a822bbfd9a1ae7cb0934b3d710872a660edeba2b60a3dbd18cf105e8d7c659fefd66461b62468ddb3c9502baac99bb7418bd4dd95a47f346a4cab92182066a400bd002a34cd05148f7736ac0e9e7cacbc105127a5c0b5c83bf04a8d10a01a45b06aca5df2df372304e3ab92436bcc0dd23bc59f44bd17e9f214796060be95860c3d20ea93fae87b9c1ef671b2a465b55c8bd95efed69d5bc43c26ce34bed4037d46d7fe710a2199540c0000131692568dfc9810584c07647ffc34f4447fe147cdb7508cc50b43d98805d9b600"/221, 0xdd) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') setsockopt(r1, 0x10001, 0x7, &(0x7f0000000040)="eecee86305af571a5e6caded94a6eb71f1b8c5551bb3bb6e4ec0070b3ee393aa34ca5ac7a7782dcdcdfdeaf13b7186cf9940a25902fce1730238a28ddfeafa96180b3c9652ec9e95afe134c802d9f4a3181c56265a871f918497f3289ff5b430bd64354d48ba0ee2b010a22bebb5d2c3da120d33f5044825482383f299f24133cd508ca01a5bc8a1c90d207ff64166dfc83eac440099ade576495049dd5a3be435e66105f554ed65c5ef89a9eca375618b3e7f54001952bf824c2c1748552c3936b52644b9c3e019be89aab1c6c2991203f84afe0f940104a9f852", 0xdb) 04:36:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) nanosleep(&(0x7f00000000c0)={0x7fff, 0x3}, &(0x7f0000000100)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) 04:36:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x29) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x1000) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) 04:36:16 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x800000005) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='Rdev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x9, 0x67b1, 0x2, 0x74e4, "b9198d09d2581c00", 0xd2, 0x1}) 04:36:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000200)='./bus\x00', 0x31, 0x405dc1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') accept(r2, 0x0, &(0x7f00000001c0)) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) accept$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) close(r3) r5 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r6, &(0x7f00000000c0), 0x200, 0x0, 0x1ff, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') accept(r7, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 04:36:17 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000019c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000987e54ad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f09dc01cf4a6918baf4698c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9698dd82c"], &(0x7f0000000000)=0x1002) preadv(r0, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/18, 0x12}, {&(0x7f0000001340)=""/253, 0xfd}, {&(0x7f00000000c0)=""/44, 0x2c}, {&(0x7f0000000200)=""/21, 0x15}, {&(0x7f0000000240)=""/24, 0x18}, {&(0x7f0000001440)=""/92, 0x5c}, {&(0x7f00000014c0)=""/195, 0xc3}, {&(0x7f00000015c0)=""/246, 0xf6}], 0x8, 0x0, 0x62525263) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000001740)={0xfffffffd, 0x4, 0x2, {[0xfff, 0x80000001, 0x100000001, 0x80, 0x0, 0x4, 0x7, 0x101, 0x80000001, 0x3, 0x2, 0x2, 0x100000001, 0x0, 0x1, 0x1, 0x738, 0x4], [0x40, 0x401, 0x2, 0x8, 0x2, 0x9, 0x5, 0x1, 0x1, 0x8], [0x1f, 0x6ac, 0x9, 0x7ff, 0x9, 0x8000, 0x3], [0x1, 0x4, 0x38a, 0xfffffffffffffffc], [{0x9, 0x7ff, 0xba76, 0x3}, {0x9, 0x6, 0x3, 0xff1}, {0x850, 0x6, 0x0, 0x40}, {0x0, 0xffffffff, 0xfffffff7, 0xfffffffffffffff9}, {0x0, 0x3, 0x7ff, 0x4}, {0x0, 0x7f, 0x7ff, 0x9}, {0x80, 0x20, 0x100, 0x100}, {0x371, 0x9, 0x4}], {0x3, 0x1, 0xfff, 0x9}, {0x66e5, 0x0, 0x200, 0xfffffffffffffbff}}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:36:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x400, 0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x4008, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = socket$unix(0x1, 0x5, 0x0) r5 = dup2(r0, 0xffffffffffffffff) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xd, 0x2, 0x80, 0x7ff}, {{r3}, 0xfffffffffffffffe, 0x8, 0x1, 0x5, 0x7fff}, {{r4}, 0x0, 0x3, 0x10, 0x8, 0x8}], 0x1, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x0, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x41, 0x4, 0x7, 0x2}], 0x6, &(0x7f0000000200)={0x3, 0xffffffffe2d4b6e5}) sync() mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0xfff) 04:36:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x10000, 0x20) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x43df32edff0d0aa8, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = dup2(r0, r1) r3 = openat(r2, &(0x7f0000000180)='./file0/file0\x00', 0x80, 0x104) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') chflags(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 04:36:17 executing program 1: r0 = socket(0x11, 0x4003, 0x0) lseek(r0, 0x0, 0x6, 0x9e1b4baea6d750bd) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xff) sendto$unix(r0, &(0x7f0000000300)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f3763b600f00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) 04:36:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000002000/0x4000)=nil, 0x4000) r1 = semget(0x0, 0x2, 0x41) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000040)=""/113) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 04:36:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f0000000300), 0x2, 0x0, 0x0) 04:36:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x7) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x28004) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0x2, 0x6, 0xf7, 0x7}, {0xfff8, 0x9, 0x1, 0x94}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000380)=""/61) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000280)=[{0x4, 0x5, 0x7, 0x6}, {0x194, 0x2, 0x51, 0x6}, {0xfffa, 0x0, 0x6, 0xffffffff}, {0xfffe, 0x50, 0x8, 0x2}, {0x3, 0xcc, 0x3, 0x8001}, {0x2, 0x9, 0x7f, 0x9}, {0x881, 0x8, 0x56, 0x7fffffff}, {0x684, 0xfe, 0x1, 0x1}, {0x3, 0x27, 0xff, 0x7fffffff}, {0xa3, 0xbb, 0x7f, 0x9c6}]}) syz_emit_ethernet(0x206, &(0x7f0000000140)='H') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0xb7, 0x80, 0x5, 0x8000}, {0x20, 0x1, 0x2, 0x3}, {0x0, 0x8d, 0x0, 0xef25}, {0x5, 0x7, 0x2, 0x4}]}) 04:36:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fffffffffff], [0x0, 0x0, 0x3ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000000)="d23b6029107a9599324effe0866cf9c47a98f606f67f746288a1f09d241c2d0c9c6347bd7626dcdfc270c1c49e0ed52989336e748971de2b5ebe0b44a5cd4bf90d0f2e014f49e7c84a92fe29539800110ee0a0c70722f6eeed358991e4955fb5657af14ba14af74616538035f0f7883ad43d7d8aa59f45b1f11a8a9f5e02f8cd1d05f201984ffc2f9a7e8538985875d4ff3d81e8e64b89da62d169ec2207a9d53fc31e819624a053530f0350f1122eed36fd43aab68a56e1055a06ccb2bb", 0xbe) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 04:36:17 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x12) dup(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0x1) connect$inet6(r3, &(0x7f0000000140)={0x18, 0x2, 0x9, 0x121}, 0xc) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r5) readlinkat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/223, 0xdf) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f0000000300)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000340)="1263b57918af17f0810baa9581e3a4e6a05d92347a8d788625c4b48f88e6e911119e716dd7ca92d6b2d7619928b0bd94b756a2ad36befc9cd8b346f32ed0f6b27412b7eb60a9ba770c6935a5b44911054da652f2ca5394", 0x57}, {&(0x7f00000003c0)="0a0d0740aaf66bafaba5491766247bcea28187d052920e0c1ec18f3223c8dad9d51cc7e809361334a4123b", 0x2b}, {&(0x7f0000000400)="8ecfc5113fd7a50fce87839077306fb6450730dd96c6862a7f5d9e8bebb7644a93eb2859df12b32020574e824dabd0f437daf73f8c8ff27bdb9f9091140c0c15b5d712e754f2679873b805bc91697cea59aafbe3", 0x54}], 0x3, 0x0, 0x0, 0x8}, 0x400) open(&(0x7f0000000500)='./file0\x00', 0x8, 0x12a) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r7, 0x20004268) r8 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000580)) recvfrom$inet6(r8, &(0x7f00000005c0)=""/94, 0x5e, 0x1, &(0x7f0000000640)={0x18, 0x3, 0x35b, 0x8001}, 0xc) geteuid() fcntl$setflags(r6, 0x2, 0x2) r9 = accept$inet(r2, &(0x7f0000000680), &(0x7f00000006c0)=0xc) sendto$inet(r9, &(0x7f0000000700)="e7985424c6503dff7f55085566682992bb06352d6eabb23e25d00e4d51242e8c2cf1aa3345368ce6232ba5d408bcbd44374599ad824380229f11f5a71e12301d2ec34cf1b737a053f329d58b1aee01f7d81a36029f89008a62ae0c7caaf5d62cef59ed3e5163a58378082b479cce52c3d74d254b76c60158950926f51d8bb0db200d3b0a0457811a73c24e0f8cb58bcfbb06", 0x92, 0x610, &(0x7f00000007c0)={0x2, 0x1}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000800)=""/126, &(0x7f0000000880)=0x7e) r10 = socket(0x6, 0x0, 0x20) connect$inet6(r10, &(0x7f00000008c0)={0x18, 0x1, 0x4, 0x3ff}, 0xc) pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r11, 0x2) socket(0x6, 0xd, 0x8) r12 = accept$inet6(0xffffffffffffffff, &(0x7f0000000940), &(0x7f0000000980)=0xc) accept$inet6(r12, 0x0, &(0x7f00000009c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/tty\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000a40)={'tap', 0x0}) 04:36:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000000000009, 0xffffffffffffffff, 0xffbffffefdffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget$private(0x0, 0x1, 0x10) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') connect$inet(r6, &(0x7f00000000c0)={0x2, 0x2}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r7 = getgid() setegid(r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r9 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r9, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r9) r10 = fcntl$dupfd(r9, 0x0, r9) write(r10, &(0x7f0000000180)='\t \n', 0x3) fchownat(r10, &(0x7f0000000100)='./file0\x00', r8, r7, 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r2, r7}, 0x8, 0x0, 0x1}) chown(&(0x7f0000000080)='./file0\x00', r2, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_RMID(r1, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') 04:36:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdedffffffff], [0x0, 0x0, 0x401]}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000000)) 04:36:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x7fffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x4c}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 04:36:17 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001540)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) r2 = semget$private(0x0, 0x1, 0x10) r3 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r7 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001680)={{0x4, r4, r5, r6, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r7, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file1\x00', r9, r5) r10 = getgid() setegid(r10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r12 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r12, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) r13 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r13, &(0x7f0000d06ff8)='./file0\x00') r14 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r14, &(0x7f0000d06ff8)='./file0\x00') accept$unix(r8, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r15 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0xced39748af9e61ec) symlinkat(&(0x7f00000000c0)='/', r15, &(0x7f0000d06ff8)='./file0\x00') r16 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x20, 0x0) dup(r16) r17 = fcntl$dupfd(r12, 0x0, r12) write(r17, &(0x7f0000000180)='\t \n', 0x3) fchownat(r17, &(0x7f0000000100)='./file0\x00', r11, r10, 0x4) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000240)='W\x00') semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r4, r10}, 0x8, 0x0, 0x1}) r18 = getegid() chown(&(0x7f0000000000)='./file0\x00', r4, r18) 04:36:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 04:36:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x7ff, 0x9, 0x80000001, 0x5, "d02bb78bb030426f49d0fbce1c4ac66c0ce837dc", 0x6, 0x9}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x40, 0x20000000, 0x3, 0x38}, {{r2}, 0x9f6de87c6d0f9720, 0x0, 0x8, 0xffffffff, 0x5}, {{}, 0xffffffffffffffff, 0x40, 0x20000000, 0x7, 0x9}], 0x81, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0xe4, 0x0, 0x6, 0x9}, {{r2}, 0xfffffffffffffffd, 0x14, 0x1, 0x3f, 0x7}], 0x2f5c, &(0x7f0000000200)={0x6, 0x2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 04:36:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xfe87) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r7 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001680)={{0x8, r4, r5, r6, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r7, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f0000001740)=0xc) r10 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001780)={r7, r9, r10}, 0xc) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c96601040000637905004000000100"}) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000000c0)={0x7, 0xfffffffd, 0x20, 0x101, "82d208dcca8169962bfbbd8ee29d52b130a03fe3", 0x401, 0x80000001}) ioctl$TIOCSTOP(r11, 0x2000746f) readv(r11, &(0x7f00000016c0)=[{&(0x7f0000000200)=""/233, 0xe9}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f0000000300)=""/140, 0x8c}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/236, 0xec}, {&(0x7f00000004c0)=""/191, 0xbf}, {&(0x7f0000000100)=""/90, 0x5a}, {&(0x7f00000015c0)=""/245, 0xf5}], 0x8) 04:36:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) 04:36:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x101, 0x4) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebf0cbff13f9fd812eaa58713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') sendmsg$unix(r4, &(0x7f0000000200)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)}, {&(0x7f0000000180)}], 0x2, 0x0, 0x0, 0x406}, 0x402) 04:36:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1009, 0x2c, &(0x7f00000003c0)="ebffcbff13b9fd812eaa4e7130486bcfacfc488a3de6993192964818eaab46236d294eae42e77ee356146b93bde6cee9bc000029f8205eb1aa94562bfd4d7ff2f8f0581040efd33518eba9faecdf4d", 0x4f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0xff) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x8a) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000300)=0x8c0) setsockopt(r3, 0x7f, 0x400, &(0x7f0000000180)="d1653bb7ea6727167974050544a61bcabfd9fa9d56b7dcb119197b147d0ce8a47f174002f14fa75cd48be92126fae5f965dca31cd6a91295f2e33de20052452fddf24433f1aab2320af68b0d5509b6694425c0053f05e1e63cce2d835073e9b7ea6961b389f40493d4377fba49c7cb81b5724b0fd780347b0ed82008ab83567437ff420c2db9d85b729e2a338a18c9d3a284f9a18743511e94b8f63f856dc7756ad251d14a8231d296102a9bb728ea72dc8ab853794ac9c72b361f5e8053c51cc7c8d5420ca16d68bab274c3e3426354c2f0edc16835d51ca8e390c5fe0e91205473df9708df27dfaa4867253405cdeb3a2d33f4", 0xf4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x3416a92b1a307975, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000002c0)=0x400) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:36:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) close(0xffffffffffffff9c) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') bind$unix(r1, &(0x7f0000000880)=@abs={0x79b74c7823ea020c, 0x0, 0x2}, 0x8) stat(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000800)) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000600)) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = fcntl$getown(r3, 0x5) fcntl$setown(r2, 0x6, r4) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x35}], 0x1, 0x0, 0x0) readv(r2, &(0x7f0000000780)=[{&(0x7f0000000000)=""/194, 0xc2}, {&(0x7f0000000300)=""/229, 0xe5}, {&(0x7f0000000180)=""/20, 0x14}, {&(0x7f0000000200)=""/64, 0x40}, {&(0x7f0000000400)=""/215, 0xd7}, {&(0x7f0000000500)=""/213, 0xd5}, {&(0x7f0000000680)=""/203, 0xcb}, {&(0x7f0000000240)=""/80, 0x50}], 0x8) pwritev(r2, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 04:36:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8, 0xb8, {0x0, 0x10000000000000}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x1, 0x7fffffff}, {0x18, 0x1, 0xbe, 0x38bffbef}, 0xfff9, [0x2, 0x401, 0x664, 0x7fffffff, 0x6, 0x2, 0xdecb, 0x7]}, 0x3c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:36:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0xeb}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1004, 0x0, "14e6bdef0e509ca71193aa2d28c331819ac8881f", 0x0, 0x4}) close(r4) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x401, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') setsockopt(r9, 0x9, 0x6, &(0x7f0000000200)="d2af7ae5d3f0752a72e16db5299bef3bad0123a1c8b229c1c69776d8e471e90addb7660f962162d533414039aed8bd143650a90ce365f2c090dede9eb208c296f91f36d45fcf407e0d5af00be4f5547c44c6c1f51c43c2d8b2935e5fc89491dd66cd468f61db89d0e3799db3abeb36514f61c508678bb2a9acbddaa1f62b29fc49d4dbe954a799e44a49685e349e13c76d20c583b16aeed33a26264cd8746588e09ff6d9c735a21dde70b2bb63863cbb883e59fa2c7a4b11915a3240a3b43a62d068a1537979657d2a1bd3625c84", 0xce) pipe2(&(0x7f0000000300), 0x10000) r10 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r10, &(0x7f0000d06ff8)='./file0\x00') kevent(r2, &(0x7f0000000180), 0x1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xcc, 0x5d29fe8ad8760917, 0xfffffffffffffffe, 0x877}], 0x0, &(0x7f0000000100)={0x9}) socket(0x400000000018, 0x3, 0x0) 04:36:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = socket$inet(0x2, 0x8000, 0x5) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0x10, 0x2, 0x9, 0xac}, {{r4}, 0x76950a6c3a66d874, 0x2, 0x80, 0xfc}, {{r5}, 0xfffffffffffffffb, 0x30, 0x1, 0xb700, 0xa1}, {{r6}, 0x0, 0x10, 0x1, 0x7fffffff, 0x8}], 0x266, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffb, 0x18, 0x200000a3, 0x3, 0x951}, {{r8}, 0xfffffffffffffff8, 0xbe, 0xffffe, 0x400, 0x3}, {{r1}, 0xfffffffffffffffb, 0x45, 0x20000000, 0x2, 0x9}, {{r1}, 0xfffffffffffffff7, 0x8, 0x40000000, 0x2, 0xc7}], 0x9, &(0x7f0000000080)={0x9, 0x6}) shutdown(r1, 0x2) 04:36:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0xffffffffffffffff, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) ftruncate(r4, 0x0, 0x7f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r5) openat$zero(0xffffffffffffff9c, &(0x7f0000001540)='/dev/zero\x00', 0x2a8, 0x0) 04:36:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xb, 0xdfffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) recvfrom(r0, &(0x7f00000004c0)=""/4096, 0x1000, 0x8c2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:36:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x7e1, 0x90, 0xff, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 04:36:18 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) openat(r1, &(0x7f00000001c0)='./file1\x00', 0x8, 0x104) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x1, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') r7 = dup2(r6, r3) readv(r7, &(0x7f0000000d00)=[{&(0x7f0000000240)=""/181, 0xb5}, {&(0x7f0000000880)=""/169, 0xa9}, {&(0x7f0000000940)=""/239, 0xef}, {&(0x7f0000000a40)=""/228, 0xe4}, {&(0x7f0000000b40)=""/186, 0xba}, {&(0x7f0000000c00)=""/242, 0xf2}, {&(0x7f0000000300)=""/40, 0x28}], 0x7) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GBURNER(r8, 0x400c5752, &(0x7f0000000140)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r10 = getegid() fchownat(r5, &(0x7f0000000dc0)='./file0\x00', r9, r10, 0x2) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="5b1a39a3f9724c64", 0x8}], 0x1) r11 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r11, &(0x7f0000d06ff8)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000180)={0x2a1, 0x1, 0x74, 0x84f2, 0x3}, 0xc) r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r12, &(0x7f0000d06ff8)='./file0\x00') r13 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r12) ioctl$VMM_IOC_CREATE(r13, 0xc5005601, &(0x7f0000000380)={0x10, 0x0, 0x4, 0xffffffffffffffff, [{&(0x7f0000fea000/0x14000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xab}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000feb000/0x4000)=nil, 0x5be}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x101}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x100000001}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1ff}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000fe2000/0x13000)=nil, 0x10000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fea000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x8000)=nil, 0x7e32}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x1b}) 04:36:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) setsockopt(r0, 0x4, 0x7, &(0x7f00000000c0)="72763041c89232092b68d71997b29d4b9c1b4b930b9c94dc89ffdedec8ee4d8408dc12c5f013e2d0201dc2738c0dcb60efcd90c7b82c8020f1e2304f7859d71809b6deff04fab2379ee1f8542e17cd", 0x4f) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="627de52efdde87"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x150) 04:36:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2010, 0x40004000000028ad) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb267383efe", 0x2c}], 0x1) 04:36:18 executing program 0: r0 = socket$inet(0x2, 0x5, 0xfe) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7f) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f0000003800), 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0xffffff01, 0x0, 0x1f, 0x36, &(0x7f0000000480)={{0x2, 0x3f, 0x1f, 0x0, 0x5, 0x8ed8, 0x5}, {[0xa, 0xb5c2, 0x3, 0x6, 0x4, 0x100, 0xfff, 0x3, 0x101, 0x3f, 0x338, 0x8, 0x81, 0x7, 0x8, 0xfffffffffffffffa, 0x4], [0x8, 0x6, 0x7, 0xffffffff, 0x2, 0x6, 0x200, 0x2000051f, 0x3, 0x9], [0xfff, 0x7, 0x6, 0x0, 0xff, 0x4, 0x23], [0xff, 0x1, 0xfffffffffffff9d7, 0x7334, 0x8, 0x8], [{0x5, 0x7f, 0x1, 0x6}, {0x5, 0x70, 0x7b9, 0x2}, {0x7, 0x5, 0x1, 0x10001}, {0x4, 0xfb8, 0x7}, {0x5, 0x1ff, 0x5, 0x800}, {0x4513, 0x850, 0x511, 0x1}, {0x46, 0x8, 0x7e21, 0x7}, {0x4, 0x8, 0x6, 0x800}], {0x2, 0x401, 0xfb8, 0x9445998}, {0x2f2, 0x1, 0x4, 0x8}}}, 0x1cb, 0x40}) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000100)="f4709c51efa515b1429f9b436136b390cf37e16757e339d104f2d641aba866d7bf09ff96dffd74ca12bfc8006229d49e2e3a679bfdcca733364ee760bfbbf4b9e1900621553a0c3b863baa7d69c64cd5a2aba131d646f7d906481bbe09877be4afa238200e4b86c26eb34d1e3c8845d50a3189b736d8c7d64465b68089e0c30566582d85fbb9a4f1d58af4bf03069ddbd7f143b607a4df3d6de2ee3b298943aa7f1ded755c3d5bee6e56", 0xaa}, {&(0x7f00000002c0)="2c959f22cb518f9c8604f89b98f63e19b85ea6b3b4ea04e2a5e8afd13124c4a69862e582bf04f2c782a7620bc9d70cdc779764b2c9ee191e1b187a4a303e290b2818c4ba738c44086f6d98f3c68de6f772e6428119bbbe348330c4e8d362ab5325490ca60651ecd3466b4e7f5c1609c6125721e53742", 0x76}, {&(0x7f0000000340)="13cb7c7d36f47e2bcc3d2a8fbbbb114d243eddb902c702f2906c4b362ceb5c727243cd1249e48bbe03f1c9bf800f91652da8b88cabd16f84112b2d7b18e0b8b9c7c54b7de0c52ea50c45a076044173bc0c3031c407bb6281d9d409ca04fab9134e977a0f8d9f0a7dcf9910ac751314aa96e7dd0d14de9ace451059d550c2cc2d308da2d00d380600b04d2da4970e7a819175b613f16054", 0x97}, {&(0x7f0000000700)="4b2ade795e34520a91c5b3dc58106dec92ff9e2adffe540654aaab20fa97be76a96ab1638d837a0ec5b724c54213f76abb47191f8b2fb836aaec9155e94e0ccf5d96e8dad243480ef7ecc3272a2b1cc03dfa62c517cb918ee12b98c9f2ae7308a17fb0b36c412d0ce4d58fdc9bfb90ddf0257f0af99754e088b19b0a123a2989270a86f2af98ed10208c511b381df656a0ae200b664d2aea9969f2379dea69f761651170b5", 0xa5}, {&(0x7f00000007c0)="4754d00d072215e0620ee26fc4f28accb722be8c6d957dcb4f9f0ce33fe8861eeffac569e43720070e706602c7614685e5616f4c5bfe37b12917cdcb4e20e51c23888a7da5e6a3e8bcfa062709c40736d6bd8e16c081e45fef66c5a65a0043002904312ee99ac8b6d6d4e21551260b96", 0x70}, {&(0x7f0000000840)="3dbc1c16d344bf849ae383f02991496aae2698729567ed21b8076dc0e8f0b3f24d4f85bd7687a9bd755ce61d278db75607817fee2e9aaf268460d73be3a7ed2bdce088d1cf74", 0x46}, {&(0x7f00000008c0)="6b007b62c006ef3f625594f6c8a671783613a338d6bce26c54336043a7de3f9d2612129f11c7daa6332affe3fcb44f8e621d31e0d6ad73488d1e5f78705c6d558f971113bd", 0x45}, {&(0x7f0000000940)="5ce6f610feb351e5b620f597cc5d5d961f5e44fa18a5643506d8bd0649ee163db739d3a75b0a5b1e30642763d8f2c2c85b75a46b3d3b5cc37439a414982e46fb0b5ef00070aa", 0x46}], 0x8) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f00000001c0)=0x4) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004408000000000000000000000000000000000eaffffffffffffff00000000000026c5d3a14676", 0x2c}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000200)=0x439, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x9) writev(r1, &(0x7f0000001680), 0xb3) r5 = syz_open_pts() close(r1) dup(r5) dup(r4) syz_open_pts() 04:36:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x7, 0xb5f, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbd8b], [0x0, 0x3, 0x0, 0x0, 0x172e, 0x4, 0x3, 0x0, 0x3ff], [0x0, 0x6], [0x0, 0x0, 0x7f, 0x0, 0xffffffffffffffff], [{0xb7b}, {0x0, 0x0, 0x0, 0xffffffff}, {0x0, 0xffffffff}, {0x0, 0x0, 0x5}, {0x0, 0x0, 0x2}, {0x1ff}, {}, {0xfffc, 0xfffffff8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x7, 0x5, 0x45, 0xfffffff7}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 04:36:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') sendto$unix(r2, &(0x7f0000000180)="12511dd3f293a333953dab8f4d1bd42a4167dc40af1bf88edd4978b59b1418e85cd5672c9ef0c559ef2610f58a1f5da4f1e822264fda7018f0295d4e1c4018aa8aed680321399ea6e1a6e8c584623c520b178886fe19ef6286890f5b581cb21850e5ce29868e442855c87763e5606437159161083b02a0e82f80e1a1b7a13616a8f066fb", 0x84, 0x1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) write(r3, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r5 = socket(0x20, 0x5, 0x10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x1f, 0x1, 0x0, 0xfffffc00}, {0x1, 0xc5, 0x1f, 0x357}, {0x0, 0x1, 0x0, 0x6}, {0x8, 0x2, 0x1, 0x7}, {0xb40, 0x2, 0x5c, 0x100}, {0x800, 0x1, 0x9, 0x3c}, {0x3, 0x0, 0x5c, 0xf19}, {0x1, 0x6, 0x80, 0x2}, {0x2643, 0xff, 0x8, 0x4}, {0x3, 0xf7, 0xa5, 0x7}]}) 04:36:18 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) chdir(0xffffffffffffffff) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) 04:36:18 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) getsockname(r1, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x11, 0x4003, 0x44) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb8f2a27c0a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000001a00000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet(r3, &(0x7f00000002c0)="b8bde804903ab592b5a1dc8f4fcad5fd709358a0038461476d2c3fe2695787a586786e25e9b87ca6575869c61b8b04bfb8e6fa03bb0c2553a80aa0663294c90557eb0ae9303cd53d566a40b227a507acb924e38124291732906cc4a0233dab410bb5c362d905dc4d47431b22545e2e8854daa0f6fc3bd6ccbb420d53097a7ca410907a6f90309c71a938196a3803134dec5756c4e9910168dd50936888c5619a2568fc3c497d0e602af64ce205cbaf5576c82cc6ef989b5cb7ad7aa7f0d304066dd31ed4c82d232811024d2d9650b84f105d34aa89f168", 0xd7, 0x414, &(0x7f0000000040)={0x2, 0x1}, 0x31e) r4 = accept(r3, &(0x7f0000000580)=@in, &(0x7f0000000600)=0xc) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x400000003, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r2, &(0x7f0000000640)=[{{r4}, 0x3, 0x10, 0x2, 0x3f, 0x1}, {{r5}, 0xfffffffffffffffc, 0x3, 0x20, 0x82, 0x7f}, {{r6}, 0xfffffffffffffffc, 0x40, 0x2, 0x8000, 0x40}], 0x34, 0x0, 0xc68, 0x0) accept$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x18, 0x400000003, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2e5) r9 = socket(0x18, 0x400000003, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r8, r9) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r13 = semget$private(0x0, 0x0, 0x80000100) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r13, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r16 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x2, &(0x7f0000000180)=[r12, 0x0]) r18 = semget$private(0x0, 0x1, 0x10) r19 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r20 = geteuid() r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r23 = getpgid(0x0) shmctl$IPC_SET(r19, 0x1, &(0x7f0000001680)={{0x8, r20, r21, r22, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r23, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r24 = getgid() setegid(r24) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r26 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r26, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r26) r27 = fcntl$dupfd(r26, 0x0, r26) write(r27, &(0x7f0000000180)='\t \n', 0x3) fchownat(r27, &(0x7f0000000100)='./file0\x00', r25, r24, 0x4) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r20, r24}, 0x8, 0x0, 0x1}) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={r10, r11, r17}, 0xc) close(r7) r28 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r28, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:36:19 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x8}, 0x0, 0x0, &(0x7f0000000180)={0x0, 0xeeb7}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') faccessat(r0, &(0x7f0000000000)='./file0\x00', 0xa0, 0x2) 04:36:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x6e272cc80e46a35a, 0x80) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0x110) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000180), &(0x7f00000008c0)=0xc) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket$inet(0x2, 0x3, 0x102) sendto(r7, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) r8 = fcntl$getown(r5, 0x5) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r10, 0x0, 0x10000) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f00000000c0)={0x0}) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r10, 0x1) dup2(r10, r9) r12 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r12) r13 = getgid() r14 = shmget(0x1, 0x3000, 0x218, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000700)=0xc) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000380)={{0x3, r16, r2, r15, r13, 0x5, 0x7fff}, 0x3, 0x2, r1, r8, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) r21 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r21, &(0x7f0000000040)="670dc3", 0x3) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r23 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r23, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r23, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r24 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r24, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r24, 0x0, 0x200000000010000) r25 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r25, &(0x7f0000d06ff8)='./file0\x00') r26 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r26, &(0x7f0000d06ff8)='./file0\x00') ioctl$VMM_IOC_TERM(r26, 0x80045604, &(0x7f0000000280)={0x9}) fcntl$getflags(r24, 0x1) dup2(r24, r23) r27 = fcntl$getown(r24, 0x5) fcntl$setown(r24, 0x6, r27) r28 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r20, r17, r22, r28, 0x5, 0x7fff}, 0x6, 0x2, r27, 0x0, 0x7f, 0x100000001, 0x20000000b1f3}) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r30, 0x0, r31) r32 = socket(0x18, 0x2, 0x0) close(r32) setsockopt(r32, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r32, &(0x7f0000000040)="100a2956b9223776", 0x21d) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x29, 0xc, &(0x7f0000000140)="ebffcbff000000000000", 0xa) r34 = socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffc95) r36 = fcntl$getown(r31, 0x5) r37 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x8cdd515af292602d) ioctl$WSMUXIO_ADD_DEVICE(r37, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r37, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r38 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r38, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r38, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r37, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r38, 0x1) dup2(r38, r37) r39 = fcntl$getown(r38, 0x5) fcntl$setown(r38, 0x6, r39) r40 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r35, r29, 0x0, r40, 0x5, 0x7fff}, 0x6, 0x4, r39, r36, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r41 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r41) getpgid(0x0) r42 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r42, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r42, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r43 = msgget$private(0x0, 0xfffffffffffffffd) r44 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r44, 0x2, &(0x7f0000000100)=""/100) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8400, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgsnd(r44, &(0x7f0000000400)=ANY=[@ANYRESOCT=r45], 0x1, 0x0) r46 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r43, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, 0x0, r46, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r43, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r42, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac6d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b890d2a8aecb7f95eb146964daf"]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)) 04:36:19 executing program 0: getgid() r0 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r3 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001680)={{0x8, 0x0, r1, r2, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r3, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r4 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r5 = geteuid() r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r8 = getpgid(0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000001680)={{0x8, r5, r6, r7, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r8, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r9 = semget$private(0x0, 0x1, 0x10) r10 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r11 = geteuid() r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r14 = getpgid(0x0) shmctl$IPC_SET(r10, 0x1, &(0x7f0000001680)={{0x8, r11, r12, r13, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r14, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r15 = getgid() setegid(r15) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r17 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r17, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r17) r18 = fcntl$dupfd(r17, 0x0, r17) write(r18, &(0x7f0000000080)='\t \n', 0x3) fchownat(r18, &(0x7f0000000100)='./file0\x00', r16, r15, 0x4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r11, r15}, 0x8, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x1000002, r7, r15, 0x0, 0x0, 0x0, 0x4}, 0x4, 0x100}) r19 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r19, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r20 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r20, 0x4004667f, &(0x7f0000000040)) bind(r20, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r21 = dup(r20) listen(r21, 0x0) dup(r21) r22 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r22, 0x2, 0x0) shmctl$SHM_LOCK(r22, 0x3) setsockopt$sock_int(r20, 0xffff, 0x1, &(0x7f00000001c0)=0x4, 0x4) r23 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r23, &(0x7f0000000000)=ANY=[@ANYBLOB="0080004b00"], 0x10) sendto$unix(r23, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r24 = accept$unix(r21, 0x0, 0x0) recvfrom$unix(r24, &(0x7f0000001200)=""/4096, 0x1000, 0x800, 0x0, 0x0) 04:36:19 executing program 1: r0 = socket(0x10, 0x3, 0x33) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRESHEX], 0x1) 04:36:19 executing program 1: r0 = socket(0x18, 0x3, 0x7f) getsockopt$sock_cred(r0, 0xffff, 0x1021, 0x0, 0x0) 04:36:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff0d}, {{}, 0x0, 0x0, 0x8}, {{}, 0x0, 0x0, 0x0, 0x9}, {{}, 0x0, 0x0, 0x0, 0x346a}], 0x0, &(0x7f0000000580)=[{{}, 0x0, 0x60}], 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) poll(&(0x7f0000000140)=[{r0, 0x80}], 0x1, 0x3f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) listen(r1, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 04:36:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'$\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)) 04:36:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x35}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="03b08a8d6914f6357e3a", 0xfffffffffffffe0f, 0x0, 0x4) 04:36:19 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) socketpair(0x18, 0x8000, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001340), 0xfffffffffffffc5, 0x0}, 0x1) 04:36:19 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r1 = geteuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r4 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001680)={{0x8, r1, r2, r3, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r4, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) shmctl$IPC_RMID(r0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') sendmsg$unix(r5, &(0x7f0000000640)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000002c0)="79b8b5940c8a74bcd6eaef222fe1156d0fb6044dc9422794f974c9a1b9c1", 0x1e}, {&(0x7f0000000300)="439d7fdca01d095c0487204b6595159a9445b2824fac14ad80504a9d8c57384614107ae790f2194f07be59d5b26a8045f7eddb02d94e6f194a4b1d27c4a1ee724079b482c3ecf08c0e217335b3156ceb1432315a39650f921046", 0x5a}, {&(0x7f0000000380)="4ac6af732a54010d5d314c83a0d4b7838b3b0531a0f816dff7e5e772a08b45bbf7872026679c277b1c27de129b6efc32947200e579f27fa02fdea832df968b12fd7f78db283e12cc0072835a36fe2be8735b7f7df099dcf61339f92bc9cdbe43c1cc66e325f050a84f6856", 0x6b}, {&(0x7f0000000400)="1e5b40dcd4344de64eb23530bafbd562a62f", 0x12}, {&(0x7f0000000440)="f990d034ed868affec4bb3cd9203f119b80d9c87a5878fdbd0824889fd02ab31ccd16d8480068d6244b774a7981b7e3d419b6004a52737a6b1386ea4a82dbf415919e44874bb82882e5997c4e5159e53e40fce423663d0bfaa91fb84b70d5a7feb369f97317f603b37e471df0c112dd84dabf3c5b23352c4debed2f8d6159d65fec1f039a942ac344da4fea93c612a6ac7eb52e591ea7a14224733066ff828c5909dd9ae1ed0d5d3b37cbdadba189467d1a10ba24914c1a1b33469d4ec3ad6337b71625534e69b3b36ceab6f5af8ab945ac5c64e56cdbe1b55815b30017b43463343142e767bdd83", 0xe8}, {&(0x7f0000000540)="1f2bf30cb2a280ac73253fc83ba4b426030c2980eaa52ae02b57646b65f60eef24b4402df67e6c4f479239c105079da2fb70c1ea37764075c3cdd71fbb2a5e701c66e34779f3a76fb9b5f8e5045177fe61f9011807f7", 0x56}], 0x6, 0x0, 0x0, 0x4}, 0x8a837db4881fb971) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r6 = socket(0x11, 0x4003, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x8000, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x800, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') symlinkat(&(0x7f0000000140)='./file0\x00', r8, &(0x7f0000d06ff8)='./file0\x00') fsync(r7) r9 = geteuid() seteuid(r9) sendto$unix(r6, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcff80ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r10 = fcntl$dupfd(r7, 0xa, r8) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000240)={0x401, 0x1, {0x0, 0x7}}) 04:36:19 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x2, &(0x7f0000000140)={0x60000000, 0x60000000}) r2 = syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') bind$inet(r3, &(0x7f00000000c0)={0x2, 0x2}, 0xc) close(r2) syz_open_pts() getitimer(0x2, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) writev(r2, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 04:36:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffdfffff], [0x0, 0x0, 0x441]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x8000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:36:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) syz_open_pts() kqueue() close(r0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) 04:36:20 executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x445531e3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xe06c378bd3938efa, 0x82) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x5) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) 04:36:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = semget(0x2, 0x2, 0x0) semctl$GETVAL(r1, 0xf, 0x5, &(0x7f0000000100)=""/171) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') fcntl$dupfd(r2, 0x0, r4) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') setsockopt$sock_int(r5, 0xffff, 0xe341c3d46c9aa304, &(0x7f00000002c0)=0x6f16, 0xcc) r6 = dup(r0) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) fcntl$setflags(r3, 0x2, 0x0) 04:36:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x80000001, 0x8}, {0x18, 0x0, 0x7, 0x1}, 0x200, [0xfffffbff, 0x40, 0x2, 0x7, 0x81, 0x7ff, 0xfffffff8, 0x2]}, 0x3c) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 04:36:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x5c}, {0xbe}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) 04:36:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="c17314bdf86cabcabcea35eb7e6dad642182a8daaf5c745ae707261be3bf7f6c727f52882f5fe94976e87dfe403b0914ab4a252ef8a8dff80ddd490258b55b896d41d531a1fbdd6ad25773dec6b9b7dc9c75a73c495c99a456f2e7643d828f49d4591c089a0cb0aa51912b604c5a7305703db913c137c9a295b529321787b7ce8aa5ca459ef64f9d9b9a192969868b6a1cdd5c1480ffdda83d1ddd156b16b4730022e713f09e57df53db2e60d44f078446790d5fa00fa0f8ed0875f4852401def288c63062047f5457490ca4c76322d0159cdf04844cc4f52d9c9b02a8bfadc3ac4843626958095fe20b82d97cea6d9deb0c5b1c1a2ae2efccd9bdb91daee5dbd6d7fac6d4ff29beca1eb215aa3e4429a36eb104582647250273c41b7084fd4f1cdc7cfdf7894b33878b648561ed78ffc30ab05411866b98854527e10056cc1322270d73242da7592fd2545157fc257ff5896b0f4945077e7136da50eaf28937cb908be710b50c6d6f153a7bd1308eebf9ac0b338af3404c52151ba6ec0ecebfbe9e230ce798270abedbdf9630e5134c2f40462be6728eddd40d8ff329b5928b43115666b417e72a50a2cee7369fbad65fcd5124baa50c5208c5cb44fb7fe6fd92c0ca1a149708d4da8a5232d5ffdfa93db747f885c75f91e0d3a5ee3f400970eb61f3e53afae162a0e274a0fc802d519e8f9316a89e6a9adda47b7e04fbf095dc9d4ad3c2a38ea29ed9f5985a39446aa5fcf9f5be3850e0b5ace6c88ab3eec91e823dab73024fc2c6d00ea13d15f9f12dd5f74b33e5801baddfdff0aabc268d229c0101098f30a5372eb8270c942e5ec9d110a49dcabad589d6b98d2fc2aae7f30a46637bf510c469a62259be9856abb9746a3a438510f47596301d3b509d016b4b343a92733db635d0135be2f5237a09e4cd1bb5c79035e807dd384c8b6f818d0472e826c4dd613448ec56ace0912f01ea4da0c24dbc3e1c37060b69c6e88e307cd6eb316a4f5ee43425189e6f85573b4cd48c52dd3a9d8903bd6aba8cce694e07fce5eed565fa2cfafc0f75caab264d487673e518a31f7f7df8e0b6b0f32d7485a283b4ff7ebd750c0550cd0b80360feafdeae2629b7caa13cd7abd5c1736f36b2d5cf93e8ca72ac250ad2bad830465fe86c1f837f87d5f61d3b761ebd9a63a703860a33c4563262fb85bda175a11997eb81b2ceb7efc7ff4e7d5d5f2700435c398e5a3c68885f33cec63cc73eb4d56a40e9f8ac31a12372ec292debbe77387357262c48fb99780da1b920bb350600b1c9f46c1fd0cc2fb5db114b2ae0945a21757f1485c20c0073c593534710b640af814bc2d2e424e980f99d74936185dbf8dd25e55cebb2c5456b3d73cf8b2e23b3baf61df71b7a27300db11266d2e44f55e58bb247ae8f879699aed4fcdd9fea99533e3587db33a08bcee26c40856ee37a3ae2a8bcd42f4c14e652f80708752fbc5aa5d28c1528783405001d0b30812f6d9041182eb367606fd46a27a9c0555ed3b63b22459d06c7bcfb18fee351d6f6659e4c0bbd99a995fd401cf378f3d7735cd86e0ff0ed72208a2aebc57caac36aee3517abfba8d1cd5748d420f1a5d15012eb8571df3a73e31da057617bb3d09cf934f82a1d985e0e346cfffa8d7ad14497f81a54845aa66775fcac64f314172fc0d1da8d5f1a344f0b484bea8e00cd217b2bbf5bb0332aa97c1ca89f8de59fe6e515c8fb13df2acf5bb68576fa0e1d1d22ac715e366c231c28574ee28d9f91e2d6f7542d51c27ec72875bbd074ae73828c2790d83b5afd00057a1e679be4e66031b7e5aa735dfe782f4129a07563758d985437078480c5e2bc85acef568ffb7cfd2b1dbc7781f37bba958ee70550b435fca6557efbc89c079c367002f4906545dea2051888954fc6778df275a995b6bb8dccdc9d95ff81a1757b5b8802bbdb1fdd7513ae07ecc4c2f0df27bc7d700bb20abce34dd5a363830a3ef4a9e265051802e8bb295a99bd101818730239bbfa208565547ba9a56e542b6fe31ea827de88481df24e28da8d1962fbba4dda942daf1b4294a9453ee2238d7895ab119e54296af975ebc438825e7832496fde32cb0a37cf0e652cb502adab74d461356136907458d8ca59cfe420bde187fa27939053acdb63740e1de2349249b0e6c118f8a4f80b4c26aa475b70c5a8dd5588423595f17d7ab88ea8477f71ccb5bd11fb4f7e5abe3993f337460b5dfa096c6a84a3af27e33914c7f1b923796ba7f5c9f9900a2b7868ad1d7b5022914b1b6ce0947b0ea90cd79cf3bc35cb9559ea42fb188930f660658961b53ba687c863529077eb877a7357afb33054f8c7f0fc22fd0eaf79525bd512014d03d3576466ae7a37c3e8ce3e1af0b651516a1b2117666410a25fcec1710215433b6b9448636c027fab2b50b62df32b9b0b07344ec136f8adff1be432fe8042270c496c61999740f", 0x6ce}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') writev(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="7398ba2c95274d8170ee922df4e2ef9cfba0984169fd34af92025ce333b55a1a0eec3bdc883bd8c70c60e075720a9c22bdd464d9e32711", 0x37}, {&(0x7f0000000080)="ef6f6ebdfb02", 0x6}, {&(0x7f00000000c0)="c1d901ad30915a9d54d1ea9ffaf16ebd57f1df1e48754330c8738c5285502401876561c7f12642bc222fea3808f8eb1da593e9fd8fd850300db1ebfe7398ff16921dcb37fce396e38447043ee242d4a81f74b29a18642fc2f0a0a423f4483767ea4a04d8e3aae2475cd9c14030e06f83ce38d06f02f612909df8539072f0bf721d33a6cd4690a003009c80820e05b8bf121b8a27065f89becb434fa52a759844315ac780cedd40c51fef357a4580faade292099224b3fc04ce94c4d71b57e7b07bba308a90b105de500256510a386d44a55af17229aa123b9c0b", 0xda}, {&(0x7f00000001c0)="6683af8170bc7c41610e380e2cb4ae2ed8f5596ef009bb9cc53633c2ff6e699ef2ec604b60d95a8c561162bdff3a2a907378b9b7b7302b0b607ec216db0b27aeb7913f180c012f5cfc8f82b3d83ba5a1495114cb33d20a4b0e6c21ff288520f812", 0x61}], 0x4) 04:36:20 executing program 1: syz_open_pts() r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000000), 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x1, 0x6190, 0x1, 0x0, 0x2, 0x6, 0x80000000, 0x1, 0x1, 0x10001}) select(0x40, &(0x7f0000000140)={0x5e7337dd}, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r3 = dup2(r0, r1) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x401, 0x0, 0x8}) 04:36:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) open(&(0x7f0000000200)='./file0\x00', 0x6abba578028b2ba3, 0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x8000, 0x3) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x7f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x8006, 0x8) socket(0x800000018, 0x3, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206922, &(0x7f0000000300)) 04:36:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/cpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x3}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xfffffffb) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r2 = semget(0x0, 0x1, 0x40) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)=0x8000) semctl$IPC_RMID(r2, 0x0, 0x0) 04:36:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') recvfrom$inet6(r1, &(0x7f00000000c0)=""/240, 0xf0, 0x1, &(0x7f00000001c0)={0x18, 0x3, 0x3, 0x7}, 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="009fef2b26bad2653002"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$inet6(r3, &(0x7f0000000040)="01", 0x1, 0x7, 0x0, 0x0) 04:36:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000340)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000300)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000280)="c93da0650b53cedc4ea4b108cd8b56632b8c874b567dc0b3db20622fed0909d429875ef193f9cbecca1ffb7cea8195fd9acb2bba340297a32a6691a59c13417cbe3bc7398c19b55e87c404408d6ba33df6a1a4f639d85c84e73c17110fd30c5257862eb01551d8c824422cb2458a0e910081bf27e66fbbf7711efb77", 0x7c}], 0x1, &(0x7f00000003c0)=[{0x20, 0x1, 0x0, "9ed8570e05ff8d68569770fd"}, {0xc8, 0x1, 0x819, "c719139fc77a49baf3ab540d32e8a8ba0027bb501bdf55d491fbe4f279bdef03fa986ef984605f0209179a4a7f7b44dd87677f7d5f75dacc3f1d7650e5d0ecfa2e8ab9e945d4d5e6ad7baf38502b40eba4eaca1b41d27c3014ee1362f6c037e16a7feb5ca292a13f1b9429a7affa877e8b78665a79dc44e50f1061495b8e4f04c4420f5110eee59e0df68c1099c40a4e8aee02e0d6bf712b0b1af3fd3121731e66a3951e73ee15a9ae24d045f1daa0b1b0cc"}, {0x60, 0xffff, 0xfffffff8, "c5947c9d62c61fdd56fc441cd27df65922762b6fc11594451d6cf9b535a438cc00f247d485e1f75e0f08829abe7d1859968cd61cfdd16c74d048fed4a869eabe282ca9f5e65b36930ff7f4aee9ce0d"}, {0xb8, 0xffff, 0x6, "4e8b76c9dccf10f4ffe7ae52ad1b456040dedb36aa6933d71b439c0402ad638450f48e5d4a6c88d253cb759911e3a8676e6609c08de3139854cecd9b6bfa5be11dff58defe624f324968cdfa3eb06fcdc7806393e2669483212ed6776ea332d94932156e481c09046421ead845972b04674c8f776513e283915810617e6d7aaab6416917b512afb418b187dadadd198e2cabd7761e26683533fffada6c487ec838041a"}, {0x48, 0x4689a16d76b25749, 0x6, "1a11f51a7f13938bb2f02104e9b844e091321da64bc086ff2e4bfe8a61540e5f32e78bf4322025cdca9bbe728eb9e48e02"}], 0x248}, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="00e9ffffff0000dbd45ff445608807a4af84415d5d5398096a3e69fff0948b5332d23d52d7879712aa642b07f98c3d806f6cc3b384e1d26de141719c492a713083b316e21e27e15553e6548cf504337ef452318c60f7f40defb8d636b791d552b4f361556a9a6b4dcc31d18a8a07a96854b2982702090c9c3c5e289ac85cca0abf869e1a53a6"]) 04:36:20 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="7000000000000000000000000004007f7b4000000000000000059b79000000006436a385ff23151500414ad67e79c4c7ef439c1cc9741a2f7e1e6a70daf321a4482fb7f256a28696d9ee4b8f5c13a7247daf16b3"], 0x29}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xcd604404, &(0x7f0000000240)) 04:36:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b0000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536e836de8ae37d357b0c475ec1908de9d7f62c238b5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbce774a59c10abacec314bf7ed4a8f89ca4ac342509164bd184f053eefa0bc9c51f51caf95be4099ead915e7a0179d7fe5360fdb1f085498442e53b982ec2e57b870513d750021057bc96f22dab7b563133ac832c6"], 0xc1}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget(0x3, 0x4, 0x10) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x4ad3156681038fc7, 0x0, 0x2}, 0x8) 04:36:20 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="7978da"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e48100000015"], 0x1) r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f00000001c0)="ed307ecd6979538653080f6ce37d9e917f9f82e08b831a0da5716d618ab5035fa6450cc96927522259e6203a58cfb2e74cefa52c037d6f69e6e734042e261efde001d7ee", 0x44}, {&(0x7f0000000240)="0d3826823e7027d5dbff0f1573864bf439080783efc0720a57e0f732afb7c951602d4c54e025969a29dcfc82c759dc216f618fe173249b3b7c1dbfc484a98bfc5bbdc55c3bfdeb41c3b77d8ccef8802a99af004c5fee117d26b838933614aefb4bdd84158fd1e88d4a371e98cc9ff51d5d09408933db50f05756df482ccc1c4500f61c8323e413cea8c9465312dd0c94df98458355dc5b744d497511326c7a3422e3d14cef2d4c0621dd14c155ab92fc583fe7f49077976619e40aa9f57c494ca787144ba6d6d63676649bed92c3a93ac442e300ad08553632b123ffe71dcbeb733259f6fbfd4311c426757b54b88dd252dc68d920380bdc2248d0b287c10e7e4c42703e85a35065115210fbd91325c01bb88e8fc61f0847eaf542cf7b8b3b3edbcc1fe31b5004041265713e3f76f3bdda27c7f5b970d221192205625e9c3540c1fc97731a457642c588c9ab02efd20872c86c96ab98510ded846289f0d13da1eb80647bcb63ae9f62c25c5253db3133b630989612daaf9e890661bd7a4113868cb4981454d17507b2db420c95a82ad1c35cad5375e6265da527420b1a0221a9b0a90d5fb3d3fac5e5283c97b67b9b3227788558e3c91c97957df1bce5d25aa8afbc4a64718091a27f18fc9a92c704925ebae743d8389abb90143c50cb6615887c041b54b2ca2748c47fcfe10bea80ae88470aced11db07fd3cbae2e6229aabc1143094958e2b462e418ade38d8e6a8eb4d88ce01c224c955242d0de645366ac1424c8fa7343bd99c78977225bffa548e34d39816ed05464aa58713aa767c91617c048024e8823b96e08c83265dc0b9f27a9319ba240637422c760b72a2df5df40994aab06d26d2d0dfc9ad6103bc676aaf303543b3e6e068059f40c091c2c9161038479bca975d87a86892817576383e81c950b39f00df22572a0c7b520a4868f88b8e8506127e91422b411039b2cba58b1f56c4dc451217d1dbc73ab6476e70fab8e1529cc5666cfb416bd5bdbefb8b2ef467e3fc271e8f85e612866af0d05897a3d0b27eb064384d7684e2ed8faf520c18870310d3f74923990014d861fa2915a94f9fb1d23d15de78d04daf42602fbf93799c1ef49ce46eec1a35fd7da1216c92332b7f359c2faee3063a10e8e2aeef8257603c879ef4beb895e4026ea197b3d44357eb2e2188a1fd3c6f334391cf27f99693a5a6446013fbb4ff4745b58e198e7b73ff2a675c633c239cb50ee1198cf2910cb0f1a57224fcc15614b7aa143cad61ea44042806bf1973383fdda06b928f93de98ecb8efb80e8e8c44c98247f7f90af51af32d27bee1da3b68728174efc1f6481a26f156e76aca4e2403c183bbd2cc1cffc63b3e3d9700f4edc972d17a842a1efd86ae06d307191ff6f627c6c4b049b50b4c923c43b6bf6d19181d06136cdb3f14d48ab6bc7e283504f81ab9e2e213c442cd3249cced0467ce9b8471b16b378c218b5b84f4ea472d6349dd5bf455da9195292c9e74288546b636a39ccfd0cfc6a51aee9d7363efbcab7960a2f0a4dd7402a113e6f1acc9549c0d47360850b16522e31b5e4394e36f09df14b5ffcc9f14befbc485faf2248dd5e020f306d7803d98b88f9b89712278d32fc033560ca9c5488a9e1e19a72271407945eef7d4b45eff8a4edd8dd2c3f9a4c13f1c7012a48c60d483996c3b34ec5d0ecbfcdb11b32f0b5245599dba647d0ab6769b198a72636eecf7c12084dbde0a9b7e70b3e1168ff3d02e40cd8e6792b7b6ef9309c21fe4b65b1e566f75989e863f24a9902563d8b5da7ef956402211776171159191f1e1519375dce1fd8e61f7c0ad95d949a6f00954d504258427babf2d1c8f2aa2bdc44187e846d660cff4ec6ed50c406c49d6c8a3a8b28486bef047868f3b4090833e7719533c040846cd3c4acb7ccb87b7ee57f9fa377ff1b1a1b696366cef57f073375008e9d713d282a16a0ec4597968ae195be033721528120b87119d854a02ff7324d82e7e8fbb4351c5cebfb5ad7cd65cd78f4cc6af9b24eff200f9b34b2caf7d1102f0daca31f74d4680671606a65a22a534a785112a7c22028ce57b5685a25972aea895c157198bfbdff38daa972355146f2cbde1eae085a4bfab1e25db6a941be6ed6a40b6976058228212ad90b8c16f3ac664fe01ed5808771ca29b2a7edbd2f22deb307b8a83f8d660d787da0c1842fa5d37bc3bb275b9545978a556a6b6449312ab26890584220e870344b1bb5aef9ecb5def70b6eb0425a9bc8a1145136aefec6933f3c808648ca2a81bdfa81301d00faa3c3d5bc55704be5edf4bfaab8a43b7147459804d4b07e7d816d411fe92e50dc41e4145dc8eb6032a240afdd735ea546c076bde58af13d16e5500b81a51c25b826e4c56bcc278cf5483217f7760ce70e99ff437323728195a74a05f92886f5685be294bd651fc7023a52b6555f73b3f99b9af005c530593cd0b942e5ad90e3819b83a2a394c2f2600277fdfbdf33278d3e0632b59db83a77fc274cae4d2e974c02e3a6b58af749294c729f18d54f8a6f199ea5efc2405523e55ba25c1113c9fd84fbd86410a83ffeb49fb48f910041ae2138a364de43a083a9f254a86e485609102b930cc73b508492339681669360e40e67df6e60fadc5cf2052c71f8254463c9b457b29897a2e34aa0d214b98deb1fd38ae252c62ecddf7f5cf455f809e694b4c3f08bd59da329a95db15a9e6d9bb6e94132da4a18b066f63fad3a17fe87eeb2af7a354e7ea5471f19377c17d8dc653d93b88a1883f34570c71797961983e62ab41bacd689407614ae7e7bf9b72367a6840daa5e51655e98c5344b1363abd44c1cbba876de09addc00b075332f77cb7c50b9bf0080bd4c37d0dccb74d3009286f05432d6ac546e2ac71f1ebf7c3b43f022577a1e9069aa94b215ca6c1fc8dc82c060c61790980a8b3f803987fb9c2612f69397210fe119a827d505d583cc1fcccf41feafd9f483e15f9b9666dc1efa1579a2998eef5d7a5e9dbfad7413f9afc42d3d60f6d2c4050e9af2eaa11b03f86a815d9740fea41b61eb6157435f6167e38fb13ee70bc65735e9c8599e2a3398fc441c33abbe0dd775c5125f548b237aadf4b0e31da4b478080b91e3e916c51a2eef30007e18a92704199b689a17d38029124f0dfa6369e1393071d03bd28bcb2cc3b8f05c5506c1e356ce67aa4a94654bbae1d695be83079f48a2a8aab8a96b4b0901459ab4f5effee781559158e89eb042bc85e68d76067f4fc752d75be29992c96377a45842fbb92fc047a4b4e5972584dfbc9ae693a3fd4b07743e1f19637672c526f770cc68c3ce252dca6b7d38a9b59a285a146fe391a622b439fd110a25ff85deb7ea51f1aa2e0de9c4fd2921ddbc2f2c91d719aaedfeb695fcff83124d691cffa04bf6a960b1f703fe6b1888f343e66d4080fd58ba157bf357840d829f87f49081888f6f4a899136a1f43444c49050e36ffc439f0a0c4679f3b46f32e28d6311ddf901a67e357d8a082e7a8ecf85a2c89820fbf3c8d72e54f58537a70a0c65153cc843e83d2e856ada22673f8f1d4e8e8dff7eaf1f94b16cd546007da67e952cee45257a474c83baa631a65b1ac53f4fc440fb14083664992e6ebe253168ccd408dad2e7cd97e65e6b5b420c4dad763a00e5ce57aa37abbaffc81b8c1b332e3d0eff442c6931971ad7e9f46580321b3c05011ea8687343585d4137fa8862759aa81861a7b36d719688399097fb79315c8a0b597bb8c94ccc660041194334374dbdfa82ae5c02c922b4c5db05d3ae303490395682e9e1eb7eff9b912b7f87db087d219aa5808f1b507623a4da51e085a469760b71cee620f813c0ee49bd662adfd3cd76a13dcab9bb8ced64335f20ee5ae4a2ff0f4171201ea50c27e4102c1ce2c73c3b5dde2a2e71b356ed1b36bb4b4c21021f78d2068724940dba6484ab51f94c9bd7f37532f406f8f8c0ae725761b3d0a3be2d85d92f6dd16c4cd54a4bc6be686d68002ea39efeb102eee8388176c73871bb0c173f672231f6266fcf069ed28f07a7b2ad789f5504932e6747fc09c4fc9107e4740bd941d381543f6f8277b5f1faf01c90eac9d4b145e0e73c44e75b281f1ee0f67bbf49f26ad222615ff1d5b4cc0712ab7911f1814b98669d23f1d133509e7ff964760742cd29527898d527a45ca119500e0fb5ea7cd33be119b0351cec052b4ca244544e872ec9d9d7be3c8ebb68b69fdbcfe4f63ce2cc06ed93bbb7ed7863a0f360b5ba1000b19d7c208fa5da4c5fc038751e8abe951a28f6995c63c495f672591d86f6c1d88ca22b4ccdd5b1716a02643c2918c8517ef5d48fc1f5903be2ffbbabe7ba672aa33cd6683fadd14a3d620264389c4bfa1b5aed135ede636030d85cf79384e8a9f8f49e97b2907b5af93a9ca941449936b58d1e942bd20db7c6465fe5749b0511d5e6dc29f80a210c4f31f8c5807379dd6f05aed13cf6ec0ef852f583f842706b12500919f035fa06ec77ddda2ba4347720d0d799f2bb8223b14a563311ba9dd8b39acc61ffd1787c07b1907e4ef13733a98494d5da28c3050a8d93676cf721765c9e56b4594e7e94b998bd39cc8dde1f29430a334948e8362080eca835e5375626003d3a50b6399bd5666916147b9615d360ceb0b0c8fc5c3541acb775b91cea14a203ff177dfd6a15858eaa94aa9a9b2a6c27cfb643e0224050225d50ea07120fe51fb4628f6c3278adb87738d41e9b8ac32a304ce1ace18baf82210a45c3300a4776d0db9b1ac13f5a07ceabea7104e0b43feab8b4aff42dffc2c13e4ffffeba61df18e1c7aa012cf83b65dd6d5cb3832c488ff99bc94f9129606696ecbf4f28bacc6c3aa95eed3d9bf0f435fa3158a493c6d15262f0061d2cdf000c22cba447276eaa28f96235d12aeaac38a5e9051fb0a3905e91d95cf1128ad251d04677a22cfc4ac7d418df96f5576818b2d708b3a186b1dc786d5e8a3557072b376001808834e0e81650fbe29992de2a817d9ef349f20e6ea154b89539dc7158e2a4e88e6c35f5550c6a15ac445061a1f18d58cb2d52391c038328b6b7cae3f91bd86474022b645e71ab97c21c2007538dccd318fc78db6b4f07d0d26c0d6e3248d5d03906e3b9d6262d0ca2c325a1abc8dbde5801e1d3339f30103499778dc46cc3fea60b000dc069261af6923cecd907a17ef38ff0a00e71028c00e8a422204598ffef5994873dcbe607b1948d9902e1e7daa915ce2b4b9d0a8ec6999384781ea42a4d422a7861cebdea41bad52144a558813165bb9a7c36b1287b31105f473db6beecfbd99c9a7f9d298dead80b46cbadb57d51fe3840b3e311328b794fab881ee958bcba77e7d77e59d6670f82ab60ae81d15822269b6b39014639cda399c7593138bfabf2e0e71e5b6926b82b6290164e6d2241101e181175a340abbd58c268e9f621e2ab879a983cc074f19771d83b02a87f3674ad46a8cc17aec456ed8ae3f2d45537c891a4ebdc363c8222eac85ea83107b79382d282634d4e7a9a5ac8b3ef805b00f850300a4596c2440b385f08ee6acedbb650a18b676a19ef8dd7e019b0631343532f7aa47b39b95fdcf73ee123c21a8ae169e9ad71b634b698dfc511f22220e5a9c6655f4ae9cd683e6eea2284de8d2de32d10c2eae9047b147144a312e2107d9d612638dd21b697edcca3f13aea348bd33764ce2f52ee506ff8051bd57049be38e29ea120ad227fae4adce1c37c1e8e0cd9d8de9c85b6671ca47704f5a83f024a20fea00b2c30e5054882cd79e1dc500983ba4410", 0x1000}, {&(0x7f0000001240)="0afba807b87a6a6c08e537f8a76afaa9c46f2fcb1c8a7dd3be23f4f92271187b1cced1d9bc8add5f1e8afd428a66a98defd76a28d73cc664a669e65d801613addb048fb1ec1467fd0ca0ece72fa79daf1c8be7207e1dd3941cfcd358c1fd60a53d2710c47cf095333928fc384d838a20431aa3b432addbefaea2374b76e746289124cc0e1a2aa6d3600796f55035dbd56261baa46af404f31849f67593e3615b2dab32e8c890df9aed4d542bb97d26f1551b12c297a2d3b18b0f63b338c6c5d9b73365a3e0947fbbc89f1e6b80c4e0885250e0e0c4ea3e7509d6ec2d67ba40a7f8ccee072e05a797efda96c21f565bd7acc1fdf8365b64da", 0xf8}, {&(0x7f0000001340)="271c3d3c8f2d43ff40b974ba78ea8921e3d2fa46003ed6a85e840978a2acbcc8482a33e449544c8e1923d945f4ba95a24dcf8a819b277d7d53aa14ad04fb89c4fe88c4344c26b7319c6096e8b8458d8841c6a6ce3e106b1bdd1f0f56771c25b2618b70535a08def4d117a0ff7e1bb794101935eef7171563126cfb270ae080d0c94ffc48e00dcdfe968888e4a480538d1482b26968125a82743f22e13a56328afa439eb075302a14aa24c5f4fc4348533b0c55286d938cb32053976c96eb8ed9bb95d26db3c83635c325aae526e106b3df", 0xd1}, {&(0x7f0000000140)="a1d1f5148865fa1e6025b24c8f21b57a79671862d203e4d0e83b6f35371635227f16e3ee73", 0x25}, {&(0x7f0000001440)}, {&(0x7f0000001480)}], 0x7, 0x0, 0x1f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000040)=""/29, 0x1d, 0x2, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x6c}, 0xc) 04:36:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e16a16b122bfecbf0000c670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x67) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffffff4f, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 04:36:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffffffffffddd) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) 04:36:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x64, 0x4, 0x80) 04:36:20 executing program 1: clock_getres(0x0, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7ff, 0x2, 0x4, 0xd34}, {0x2, 0xbe, 0x9, 0xa95}]}) 04:36:20 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 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) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') pwrite(r3, &(0x7f0000000080), 0x0, 0x0, 0x5) pwritev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb0", 0x50}], 0x3, 0x0, 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 04:36:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xfffa, 0x3f, 0x1, 0x8001}, {0x2, 0xff, 0x4, 0x6}, {0x2, 0x7, 0x5e, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x24}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 04:36:20 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x34) r3 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r7 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001680)={{0x8, r4, r5, r6, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r7, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) fcntl$lock(r2, 0x0, &(0x7f00000000c0)={0x1, 0x2, 0x4, 0x5, r7}) ftruncate(r0, 0x0, 0x7fffffffff6) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) fcntl$setflags(r8, 0x2, 0x31c4fe9c7e8ea0d1) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 04:36:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000000080)=[{0x8, 0x40, 0x4, 0x2}, {0x8, 0x4, 0x9, 0x8}, {0x1, 0x81, 0x8, 0x1ff}, {0x4, 0x27, 0x2, 0x5}, {0x3, 0x1f, 0x0, 0x24}, {0xaffb, 0xff, 0xfd, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 04:36:20 executing program 1: r0 = socket(0x8c10bea391665ca5, 0x2, 0x89) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x7, 0x4) nanosleep(&(0x7f0000000000)={0x8000000000000007, 0x5}, 0x0) 04:36:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x1c}, {0x6, 0x0, 0x0, 0x83ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000200)=0x4) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x33, 0x0, 0xff, 0x5}, {0x6, 0x80, 0x20, 0x4}, {0x6, 0x40, 0x1, 0x81}, {0x10, 0x5, 0xff, 0x5}, {0x2, 0x2, 0x18, 0xfffffff8}]}) 04:36:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') sendto(r1, &(0x7f0000000040)="9fd34c4483ec2aecd0dd5194d406aa91c463385702655abaa9ef0c66495f841d97909811ac46b66d59865671858c6e2bc1", 0x31, 0x406, &(0x7f0000000080)=@in6={0x18, 0x2, 0x4, 0x2}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 04:36:20 executing program 1: r0 = msgget(0x3, 0x10) msgsnd(r0, &(0x7f0000000000)={0x0, "741f0f913c1586801c10dfa5a3dcdb251c52f1f41eedf01e8e32557576dee2fe7bd5d5cf0e6b5a41337314be0554ec53b9e6248419bbee014488c74a78d13614b0a10a43cf64a2c17bc82a5a8b7779756b0637dd8df3ae639e92c6d1e8f59c357b84b920642a83f0c504"}, 0x72, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x6e41, r1, r2, r3, r4, 0x110, 0x1}, 0x6, 0x8, r5, r6, 0x8, 0x3, 0x2}) r7 = socket$inet6(0x18, 0x4000, 0x1f) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) recvmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f00000003c0)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000400)=""/241, 0xf1}, {&(0x7f0000000500)=""/30, 0x1e}, {&(0x7f0000000540)=""/102, 0x66}, {&(0x7f00000005c0)=""/24, 0x18}], 0x4, &(0x7f0000000640)=""/27, 0x1b}, 0x40) msgget(0x0, 0x84a) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) fcntl$setown(r8, 0x6, r9) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) r10 = open(&(0x7f00000007c0)='./file0\x00', 0x8000, 0x10) r11 = socket$inet6(0x18, 0xc005, 0x2) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000800), 0xc) r12 = msgget(0x1, 0x80) msgsnd(r12, &(0x7f0000000840)={0x3, "0522db9dc84f8442fafb0feca559edba4f0f2a406da6475c926d1ff7fe07c21441f7970e198475549ff29a90581666dd3363ae9d8c8fef7122c4a0f649b0b4fd9708c46d3701cfc284fa113cb462558677de6d995d6b67967b38ca46e07c04c7b105717ec157ba70f8bb6b5cc6ba41eac3121b372b8007b345c33e0b01557087fac6ecb26ed10bf46c9c3f98a99f633d360d9181453a0c21138c318103ad8fb229e583023093"}, 0xae, 0x800) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000900)='/dev/diskmap\x00', 0x8000, 0x0) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000940)='/dev/speaker\x00', 0x422, 0x0) r14 = accept$inet6(r10, &(0x7f0000000980), &(0x7f00000009c0)=0xc) fcntl$dupfd(r13, 0xc126d0dee687d0dd, r14) rename(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file0\x00') r15 = semget$private(0x0, 0x0, 0xc7304db514abd5e) semctl$IPC_STAT(r15, 0x0, 0x2, &(0x7f0000000a80)=""/150) dup2(r7, r8) 04:36:20 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x20000, 0x40) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) r2 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r6 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001680)={{0x8, r3, r4, r5, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r6, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r7 = getgid() r8 = getgid() r9 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r10 = geteuid() r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r13 = getpgid(0x0) shmctl$IPC_SET(r9, 0x1, &(0x7f0000001680)={{0x8, r10, r11, r12, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r13, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) getgroups(0x2, &(0x7f0000000180)=[r11, 0x0]) r15 = semget$private(0x0, 0x1, 0x10) r16 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r17 = geteuid() r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r20 = getpgid(0x0) shmctl$IPC_SET(r16, 0x1, &(0x7f0000001680)={{0x8, r17, r18, r19, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r20, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r21 = getgid() setegid(r21) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r23 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r23, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r23) r24 = fcntl$dupfd(r23, 0x0, r23) write(r24, &(0x7f0000000180)='\t \n', 0x3) fchownat(r24, &(0x7f0000000100)='./file0\x00', r22, r21, 0x4) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r17, r21}, 0x8, 0x0, 0x1}) r25 = semget$private(0x0, 0x1, 0x10) r26 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r27 = geteuid() r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r30 = getpgid(0x0) shmctl$IPC_SET(r26, 0x1, &(0x7f0000001680)={{0x8, r27, r28, r29, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r30, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r31 = getgid() setegid(r31) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r33 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r33, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r33) r34 = fcntl$dupfd(r33, 0x0, r33) write(r34, &(0x7f0000000180)='\t \n', 0x3) fchownat(r34, &(0x7f0000000100)='./file0\x00', r32, r31, 0x4) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r27, r31}, 0x8, 0x0, 0x1}) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, r31]) r36 = getgid() setgroups(0x8, &(0x7f0000000200)=[r4, r7, r8, r14, r21, r35, r36, 0xffffffffffffffff]) 04:36:20 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="26c683c6985145bbabd023bfece1ab8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386217b0f3cd10bf453f68c1000000003d675d79930800a64896bc8904ff69c26c58b5995c1f95028c54f85e574d0022e447473c238495aaee48e02f6ac41e6bf3bf55479dbbb813ad30505e8f5300a49fef9d090000004385b842faef353b3449f82b4df04157795ea4a5c5fe659f07000000d8cac7dbbc5b65c6593d280008667f0b30f32d253a67f2ba556bb4122cd235000000f1c0714900"/211], 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x0, 0x4, 0x1, 0x200, 0xed}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x36) writev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="e5c9e5a8d6bfd2054c4ba22b02c4ec8e1c3b22bf031da7a7366a54e4e92801c1eb63ddc6a2fb9bd5057c94060551cca3cce4", 0x32}], 0x1) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000200)={'./file0/file0\x00', 0x4, 0x3, 0x0, 0x181eb33368ce22a7, 0x5, 0x7, 0x2c, 0x3, 0x5, 0x31927323, 0x1}) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000002c0)=0xbed) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000280)) mkdirat(r2, &(0x7f0000000300)='./file0\x00', 0x34) 04:36:20 executing program 0: 04:36:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000a00)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [{}, {}, {0x0, 0x800, 0x3}]}}) pwrite(0xffffffffffffffff, &(0x7f0000000c40)="2ef927e449b38ef1bfb4c59e9bfa796408f87e906f4b3e82554167a5d956dbc51e6c327b28fbfc0aabbd31899d0561b0f5c641c0379fddeb98f1afb9df3cde66c56146b627e7ead3f6b5adec7d203c21aa50f988adad261705f1a123345790a55e3ce7a768ba8f6bd8d92c6476ebbe8599aaafd9d6514226a51d591cc78cf83d0a88e57f22c6f20cda69c5f4dfc81fbbac492aec0a5de27f43f16f73126d34a9ec061dc553a1b758414b5fdc481c33ba51ac6b3f8b165a7c63f997009d49e55aaf25a94697b9f0abfa8101e82a8f93ff9572fbe2d7c462b2daba5f711911a5c017b1803a731468a4ab201da9583ffb15d60b15fcfc6f4746c45b8f4b8f01b385c795ed93417bc366600384ce11aef3c4b261e67e2e84d80d7a14bf74280bb3cdbc891c25ca1a358cd397401b7a891e8c1caf50bac55d6cb8cf7f40a1423dfd03cffe90f8b3140eefb204c160bc5037a340c78198506ed21212", 0x159, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0xcd604404, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) 04:36:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000080)) r1 = syz_open_pts() r2 = getpgrp() fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000000)="4e6212e111c995b1ab5561ad29930d7828e88d182f7a60076bbb75aacbaf6ca29b5f0d78146b891b24781ecc9f7ffc90", 0x30) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x80000001, 0x0, 0x0, "75180e1d9e917b6eda71461c4dcf46b9c3023e61"}) read(r1, &(0x7f0000000200)=""/105, 0x69) ""‰~¼t§êÏ€ñûHôD^Õ""‰~¼t§êÏ€ñûHôD^Õuvm_fault(0xfffffd80557ef118, 0x800000004c4, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pfr_detach_table+0x20: movl 0x4c4(%r14),%r15d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd80557ef118, 0x800000004c4, 0, 1) -> e pfr_detach_table(80000000000) at pfr_detach_table+0x20 end trace frame: 0xffff80001f47ac20, count: 0 ddb> trace pfr_detach_table(80000000000) at pfr_detach_table+0x20 pf_tbladdr_remove(ffff800000aa8808) at pf_tbladdr_remove+0x4e pf_rm_rule(0,ffff800000aa8538) at pf_rm_rule+0x404 pfioctl(4900,cd604404,ffff8000006be000,2,ffff80001d40c9f8) at pfioctl+0x4f7a VOP_IOCTL(fffffd805dab9340,cd604404,ffff8000006be000,2,fffffd806c3be7e0,ffff80001d40c9f8) at VOP_IOCTL+0x88 vn_ioctl(fffffd80561df900,cd604404,ffff8000006be000,ffff80001d40c9f8) at vn_ioctl+0xb7 sys_ioctl(ffff80001d40c9f8,ffff80001f47b0c8,ffff80001f47b110) at sys_ioctl+0x5b9 syscall(ffff80001f47b190) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3fedb930940, count: -9 ddb> show registers rdi 0xffffffff812fb2a0 pfr_detach_table+0x20 rsi 0xd3 rbp 0xffff80001f47abe0 rbx 0xffff800000aa8780 rdx 0xd4 rcx 0xffff800020647000 rax 0xffff800020647000 r8 0x550 r9 0x1 r10 0xffff8000009f24c0 r11 0x62a0ed99ea974bbb r12 0xffff800000aa8890 r13 0xffff800000aa8808 r14 0x80000000000 r15 0x80000000000 rip 0xffffffff812fb2a0 pfr_detach_table+0x20 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001f47abb0 ss 0x10 pfr_detach_table+0x20: movl 0x4c4(%r14),%r15d ddb> show proc PROC (syz-executor.1) pid=498112 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff80001d40d3d8,0xffffffff8254b668 process=0xffff8000ffff7b50 user=0xffff80001f476000, vmspace=0xfffffd80557ef118 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 22966 351000 34923 0 2 0 syz-executor.1 *22966 498112 34923 0 7 0x4000000 syz-executor.1 37599 264000 23894 0 2 0 syz-executor.0 37599 331251 23894 0 3 0x4000080 ttyin syz-executor.0 34923 17223 8159 0 3 0x82 nanosleep syz-executor.1 23815 6651 0 0 3 0x14200 bored sosplice 23894 294094 8159 0 3 0x82 nanosleep syz-executor.0 8159 122547 30732 0 3 0x82 thrsleep syz-fuzzer 8159 237172 30732 0 3 0x4000082 thrsleep syz-fuzzer 8159 424124 30732 0 3 0x4000082 thrsleep syz-fuzzer 8159 157458 30732 0 3 0x4000082 thrsleep syz-fuzzer 8159 401139 30732 0 3 0x4000082 kqread syz-fuzzer 8159 249379 30732 0 3 0x4000082 thrsleep syz-fuzzer 8159 226748 30732 0 3 0x4000082 thrsleep syz-fuzzer 8159 440366 30732 0 3 0x4000082 thrsleep syz-fuzzer 30732 180275 2033 0 3 0x10008a pause ksh 2033 23562 28147 0 3 0x92 select sshd 57985 484747 1 0 3 0x100083 ttyin getty 28147 195973 1 0 3 0x80 select sshd 96549 65787 53144 73 3 0x100090 kqread syslogd 53144 8226 1 0 3 0x100082 netio syslogd 92212 56809 1 77 3 0x100090 poll dhclient 98338 146336 1 0 3 0x80 poll dhclient 69329 215846 0 0 2 0x14200 zerothread 45608 167648 0 0 3 0x14200 aiodoned aiodoned 19208 479178 0 0 3 0x14200 syncer update 67895 12324 0 0 3 0x14200 cleaner cleaner 49926 51305 0 0 3 0x14200 reaper reaper 17062 333842 0 0 3 0x14200 pgdaemon pagedaemon 80238 441514 0 0 3 0x14200 bored crynlk 11262 65809 0 0 3 0x14200 bored crypto 12134 494355 0 0 3 0x40014200 acpi0 acpi0 41663 64439 0 0 3 0x14200 bored softnet 37716 124396 0 0 3 0x14200 bored systqmp 42201 40350 0 0 3 0x14200 bored systq 88243 404016 0 0 3 0x40014200 bored softclock 35176 189341 0 0 3 0x40014200 idle0 72445 39961 0 0 3 0x14200 bored smr 1 363868 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 devbuf 9503 6338K 6851K 78643K 12130 0 pcb 13 8K 8K 78643K 95 0 rtable 117 6K 7K 78643K 544 0 ifaddr 74 15K 17K 78643K 194 0 counters 19 16K 16K 78643K 19 0 ioctlops 1 4K 4K 78643K 74 0 iov 0 0K 24K 78643K 678 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 76K 77K 78643K 1883 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 206 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 997 0 sigio 0 0K 0K 78643K 6 0 proc 50 38K 55K 78643K 493 0 subproc 32 2K 2K 78643K 68 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 40 0 in_multi 102 4K 5K 78643K 151 0 ether_multi 1 0K 0K 78643K 6 0 mrt 0 0K 0K 78643K 10 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 97 440K 440K 78643K 97 0 exec 0 0K 1K 78643K 285 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 136 104K 108K 78643K 3185 0 UVM aobj 130 4K 4K 78643K 136 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 66 0 NDP 11 0K 0K 78643K 39 0 temp 134 3028K 3098K 78643K 12760 0 kqueue 0 0K 0K 78643K 2 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 14 0 8 1 0 1 1 0 8 0 rtpcb 80 93 0 91 1 0 1 1 0 8 0 rtentry 112 86 0 43 2 0 2 2 0 8 0 unpcb 120 394 0 386 1 0 1 1 0 8 0 syncache 264 10 0 10 4 3 1 1 0 8 1 tcpqe 32 47 0 47 2 2 0 1 0 8 0 tcpcb 544 172 0 168 1 0 1 1 0 8 0 ipq 40 6 0 6 3 2 1 1 0 8 1 ipqe 40 186 0 186 3 2 1 1 0 8 1 inpcb 280 864 0 857 5 3 2 2 0 8 1 rttmr 72 3 0 3 2 2 0 1 0 8 0 nd6 48 10 0 7 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 8 0 8 4 3 1 1 0 8 1 pfosfp 40 1 0 0 1 0 1 1 0 8 0 pfosfpen 112 1 0 0 1 0 1 1 0 8 0 pfrktable 1344 24 0 20 1 0 1 1 0 8 0 pftag 88 2 0 0 1 0 1 1 0 8 0 pfrule 1360 25 0 10 2 0 2 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 369 0 163 15 2 13 14 0 8 0 art_table 32 371 0 163 2 0 2 2 0 8 0 art_node 16 85 0 45 1 0 1 1 0 8 0 sysvmsgpl 40 39 0 15 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 204 0 194 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 3018 0 1623 46 0 46 46 0 8 0 ffsino 240 3018 0 1623 83 0 83 83 0 8 0 nchpl 144 4942 0 3339 60 0 60 60 0 8 0 uvmvnodes 72 3420 0 0 63 0 63 63 0 8 0 vnodes 208 3420 0 0 180 0 180 180 0 8 0 namei 1024 17384 0 17384 1 0 1 1 0 8 1 vcpupl 1984 8 0 0 1 0 1 1 0 8 0 vmpool 528 8 0 0 1 0 1 1 0 8 0 pfiaddrpl 120 10 0 8 2 1 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 13464 0 13464 1 0 1 1 0 8 1 plimitpl 152 78 0 70 1 0 1 1 0 8 0 sigapl 432 1162 0 1148 2 0 2 2 0 8 0 futexpl 56 22911 0 22911 1 0 1 1 0 8 1 knotepl 112 142 0 123 1 0 1 1 0 8 0 kqueuepl 104 149 0 147 1 0 1 1 0 8 0 pipepl 112 552 0 533 2 0 2 2 0 8 1 fdescpl 424 1163 0 1148 2 0 2 2 0 8 0 filepl 120 8055 0 7956 8 4 4 6 0 8 0 lockfpl 104 222 0 221 1 0 1 1 0 8 0 lockfspl 48 71 0 70 1 0 1 1 0 8 0 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 27 0 17 1 0 1 1 0 8 0 ucredpl 96 673 0 666 1 0 1 1 0 8 0 zombiepl 144 1148 0 1148 1 0 1 1 0 8 1 processpl 872 1178 0 1148 4 0 4 4 0 8 0 procpl 632 2312 0 2273 4 0 4 4 0 8 0 sosppl 128 10 0 10 2 1 1 1 0 8 1 sockpl 384 1357 0 1340 7 3 4 5 0 8 2 mcl64k 65536 174 0 173 3 2 1 3 0 8 0 mcl16k 16384 7 0 7 2 1 1 1 0 8 1 mcl12k 12288 31 0 31 1 0 1 1 0 8 1 mcl9k 9216 104 0 104 1 0 1 1 0 8 1 mcl8k 8192 34 0 34 1 0 1 1 0 8 1 mcl4k 4096 89 0 89 2 1 1 1 0 8 1 mcl2k2 2112 4 0 4 2 1 1 1 0 8 1 mcl2k 2048 60114 0 60068 17 10 7 13 0 8 0 mtagpl 80 28 0 16 2 1 1 1 0 8 0 mbufpl 256 104822 0 104610 53 26 27 43 0 8 8 bufpl 280 8374 0 2190 442 0 442 442 0 8 0 anonpl 16 125669 0 108886 109 26 83 83 0 107 15 amapchunkpl 152 6543 0 6394 32 23 9 20 0 158 2 amappl16 192 6966 0 6020 76 20 56 60 0 8 8 amappl15 184 184 0 177 1 0 1 1 0 8 0 amappl14 176 37 0 36 1 0 1 1 0 8 0 amappl12 160 63 0 61 1 0 1 1 0 8 0 amappl11 152 279 0 268 1 0 1 1 0 8 0 amappl10 144 545 0 541 1 0 1 1 0 8 0 amappl9 136 588 0 585 1 0 1 1 0 8 0 amappl8 128 141 0 110 1 0 1 1 0 8 0 amappl7 120 640 0 626 1 0 1 1 0 8 0 amappl6 112 281 0 274 1 0 1 1 0 8 0 amappl5 104 209 0 197 1 0 1 1 0 8 0 amappl4 96 1330 0 1300 1 0 1 1 0 8 0 amappl3 88 204 0 196 1 0 1 1 0 8 0 amappl2 80 8525 0 8441 3 1 2 3 0 8 0 amappl1 72 29158 0 28723 26 17 9 20 0 8 0 amappl 80 2609 0 2556 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 135 0 6 3 0 3 3 0 8 0 uaddrrnd 24 1171 0 1148 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1171 0 1148 1 0 1 1 0 8 0 vmmpekpl 168 10501 0 10473 2 0 2 2 0 8 0 vmmpepl 168 145100 0 142887 154 31 123 126 0 357 26 vmsppl 272 1170 0 1148 2 0 2 2 0 8 0 pdppl 4096 2348 0 2304 7 1 6 6 0 8 0 pvpl 32 349817 0 330431 217 27 190 191 0 265 30 pmappl 200 1170 0 1148 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 196 0 45 5 0 5 5 0 8 0