kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Jul 6 21:33:30 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.214' (ECDSA) to the list of known hosts. 2020/07/06 21:33:43 fuzzer started 2020/07/06 21:33:47 dialing manager at 10.128.15.235:47300 2020/07/06 21:33:47 syscalls: 381 2020/07/06 21:33:47 code coverage: enabled 2020/07/06 21:33:47 comparison tracing: enabled 2020/07/06 21:33:47 extra coverage: support is not implemented in syzkaller 2020/07/06 21:33:47 setuid sandbox: enabled 2020/07/06 21:33:47 namespace sandbox: support is not implemented in syzkaller 2020/07/06 21:33:47 Android sandbox: support is not implemented in syzkaller 2020/07/06 21:33:47 fault injection: support is not implemented in syzkaller 2020/07/06 21:33:47 leak checking: support is not implemented in syzkaller 2020/07/06 21:33:47 net packet injection: enabled 2020/07/06 21:33:47 net device setup: support is not implemented in syzkaller 2020/07/06 21:33:47 concurrency sanitizer: support is not implemented in syzkaller 2020/07/06 21:33:47 devlink PCI setup: support is not implemented in syzkaller 2020/07/06 21:33:47 USB emulation: support is not implemented in syzkaller 21:33:57 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xfffffff9, 0x1, 0xd448, 0x0, 0x2, 0x80000001, 0x6bed, 0x0, 0x0, 0x70000000000000, 0x5}) r1 = dup(r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000380)={0xffff, 0xc08, 0xfa, 0x1, &(0x7f0000000100)={{0x70, 0x8c, 0x81, 0x2, 0x9, 0x81, 0x3ff}, {[0x9, 0x8000, 0x0, 0x1, 0x7fffffff, 0x0, 0x1000, 0x0, 0x100, 0x10001, 0x80a, 0x1f, 0x40, 0x6, 0x7fffffff, 0x6, 0x3e, 0x2], [0x3, 0xff, 0x6, 0x10000, 0x401, 0x26e2, 0x4, 0x9, 0x80, 0x10001], [0x2, 0xffffffff, 0x100, 0x7, 0x6, 0x3, 0x7], [0x1, 0x5, 0xff, 0x200, 0x3, 0x7fff], [{0x6, 0x1, 0x8, 0xab}, {0x73, 0x3, 0x3, 0x5}, {0x5, 0x0, 0x0, 0x44d}, {0x2b9, 0x5, 0xa1d6, 0x7}, {0x5, 0x4, 0x7ec3, 0x100000001}, {0x1, 0x3, 0x7fffffff, 0x3030}, {0x5, 0x200, 0x5, 0x45}, {0x2, 0x7, 0x401}], {0x0, 0xbb70, 0x12d, 0x401}, {0x3, 0x1, 0x4, 0x80000001}}}, 0x2d, 0x4}) r2 = socket$inet(0x2, 0x2000, 0x90) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000003c0)=0x8) sendmsg(r1, &(0x7f0000000a40)={&(0x7f0000000400)=@in6={0x18, 0x3, 0x81, 0x5b}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000440)="d811e22ac1ccdbc850100d30a3921dca0204487f3298bd20844a7c3b6243931e561a6d5778f70b5a4519ca9d8f05225d941e9f2827ddad4ccecc82e13f49168ed6722b0f82c48428a65af3fb3a7859de5e3d2cbd04c4c3e31b9983bb5b6dc3b41806b15fc03b0ff408e2af7001dfe03d9f344709c674a28bda56e7fe9fe2c5e373a4a258c5c9d7dc8c00d8a74e5e54130c6c0742ee2099a974bad49c3131a202618896c49f3a2f7e7a39180f132150d913ceb2f2cb60d3cf7a23", 0xba}], 0x1, &(0x7f0000000540)=[{0xe8, 0xffff, 0x8c0, "18a125885570c23cf283883a986536c4d70ae14e7370656fe07ef39257fa64e911a22787d9f947f14cb266ab384a2faa6aa39d237478ab78a10e9712aa4cb2cd0081b758ca3ce569ea895951a193e11005882e3ec879bfd5fb8df0bc11847df9b810ea55d218818c924e79d92904a18ca86f8ee592f1b56386b0d1b9565d92cc944fba93ac9871e9ce59bffde6748624f49d051e96e9f2633e745376b71c579c5199118c026f88b33b7cf37a2c94718c45f72f637d5039d32d57619fe25b7100c7033e6ce8563ee0167d1b992cf44ad2cf7e4c"}, {0xd0, 0x1, 0x7, "6b025bb43374020618168a36544a1aa09a44b3a90358bc4556e43f3207ff018ee00d732ea620364123f6f57c199f48e8b8a73777b1334dd4d8df58518525d1b8e505ca3cd976e0d2f4e8b27b51ba200de72f176a686f348bb3887b710b230c26b076a42ce02a6a99b1e58df6a48c22cae98142fec75ff9f5934e7eed286ffbfffbac8e62e9c8691b9f6fb7d62774fe9bf7473900fbfcced685f0317d73be2c76e227e6c953d967d4d9769bfc240563d895b1544edf438f206770"}, {0x48, 0xffff, 0x7, "2541973c60ecf6abbea7eb34d7a0a1198cfc552021c5a32192f4eb8587d98b56e3863586dae45772557f3e4c2e293d82a942"}, {0x30, 0x1, 0x2, "559ba5c6cab9c563c6362851a6a078909e869cdf708ee2c5bb311c3b96"}, {0x48, 0x1, 0x2, "9d83f519873cce73a419bb635b2d4603fb24979b98d5de691fc544a8101eff91a1e8e44b609473456a6159bf9ed90ba783d55670483ff1"}, {0x98, 0xffff, 0x7, "65c7572d63d683dff62b9ab5007308a9d8a7afb9b555acd5dbbd9ae42350b469b8d041027662086135bf839843383bd9810f4f35c9b9ccf9ffe158db2783d5c81e763ce4e41ef776a68d918966774edf7f5218aa9337afb08b62b2d505380ecc05d05a0c254abd1fbbbecb1f60640910fb35e7839b7bb86fb1d058b103e2cf6da1ad58f1"}, {0xd8, 0xffff, 0x1, "18263c3e6b07440fd59cdefabd8c3d3cef20f45ffb0bcb24e654a3798f43cce94fae5529759da51c5794e83ad735f0fc91514e6e6c992f10411a9b20e81e927c8187d6562271e8dbb0cf151982679a9a2e593a04ad19b36e0b5e6a9714275d27e8698c0dcde714612eb16dbc0ef213db11c09a5f8dc4925a918f943e0b6b8837c2e769a5f95f2d656564ed695a41d636b42ba0ce23c859fd3d647d13344b1771258d491121c627471aee67fffc5c0f240a30c2338aa1f0eac7b328164cc14b5c0f895099e74807f0"}, {0x20, 0x1, 0xffffffff, "49bd36b6029932cd617a34ff2d"}, {0xe0, 0x1, 0x4, "4a21b4e8ca7fa97fb30c0ef79a16afb7ead154add2b9545ed32bcbb0c7e201160cddd6d44b9df29dd73a8f0ca7e86b4e32489dd0cd5d5691762bf42757fd94193aacb5846325af9a4bd4334491502f3589546432451db216f190ff8e1a95c9f42677cba4c7035c6c2ec978f02728dff8539c2ca9221da586eb10d319938b60f9105edee0228aae9fb45f74888cf2cc37099b7f81f6a1ccf2b69b23d918832631bba1246fbfd446dc832c352da0097f1f50c58787d932d9c23b67f9a7c31d02a92623524ba9120d729471b5"}], 0x4e8}, 0x2) pipe(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000ac0)) r4 = open(&(0x7f0000000b00)='./file0\x00', 0x800, 0x40) read(0xffffffffffffff9c, &(0x7f0000000b40)=""/199, 0xc7) pipe(&(0x7f0000000c40)={0xffffffffffffffff}) faccessat(r5, &(0x7f0000000c80)='./file0\x00', 0x100, 0x3) ioctl$WSKBDIO_SETKEYREPEAT(r5, 0x800c5707, &(0x7f0000000cc0)={0x8, 0xffffffff, 0x4069}) dup(r0) r6 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) pread(r6, &(0x7f0000000d00)="6227ec83503fe476b853e55a0c198d7421e581cf70aefd0102ff8d3b584601b3bf5f6fe32c6aac0abbde76215c94bcee3f9ad7350d88c6c407dab6e0da689943110581f7dbf7ffe82fda89532ac830d0e0d815520590e021da070f3f8c7c1347ef3b5e50ca341b321f4719d933a1f147ab9cfff41511de701e99a2b75f21b6336cde70541a67b221879abe4d807a33139e1a3f7c8517681e20", 0x99, 0x0, 0x9) r7 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000dc0)=""/253) 21:33:57 executing program 1: r0 = socket$inet(0x2, 0x3, 0xe) setsockopt(r0, 0x5, 0x9, &(0x7f0000000000)="a79d9e21bb4196ada97a01211f56d55e8bf70086b40ad84faa40562c36df", 0x1e) socket(0x18, 0x8000, 0x40) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) getpeername(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) getsockopt$sock_int(r2, 0xffff, 0xc, &(0x7f0000000140), &(0x7f0000000180)=0x4) getitimer(0x0, &(0x7f00000001c0)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000800)=[{&(0x7f0000000240)=""/100, 0x64}, {&(0x7f00000002c0)=""/197, 0xc5}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f00000004c0)=""/207, 0xcf}, {&(0x7f00000005c0)=""/160, 0xa0}, {&(0x7f0000000680)=""/136, 0x88}, {&(0x7f0000000740)=""/143, 0x8f}], 0x7, 0x0, 0x3) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000880)) r4 = dup(0xffffffffffffff9c) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000008c0)=r4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000900)={0xffff43fc, 0x3f, {0x100, 0x80000000}}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000940)='/dev/tty\x00', 0x8000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) fchown(r5, r6, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000a40)=0x401) 21:33:58 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd60000000003805070000000000000000f917a3e90000c2a0ff"]) 21:33:58 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x3f, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff49202dc2b7e2c186dd606d28e20009110000000000000000000000000000002000ff0200000000000000000000000000fd4e234e2000089078aa"]) 21:33:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6b02", @ANYRESDEC=0x0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 21:33:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x48) open$dir(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000140)="d5f190c70ac5adb8ecd0e2e82aff5511928b3a94f34dae20c8bc4df5a731af8b16d46742b47031133a2353b1a7c5f0d58830761e33f5930169863ed78eede06b2bad489696e10f56635b7371d299c55ee1cc5edee5cae52646bee47dfba44db4d96578e53d39bd687235ce61823f5bb958ef446dadf3121a97f89d2ea205e2b2537ab3041209355629d4d59ba8544769f9da38d127a74aa78933446c8fd247a1ce467f3496b9030f0e6ab451b02374ab571fc4e3e31852f13014de637208fde84668495d1c2f7cbb111d4c14a931d7db98af0c04c0f9e28c4d74a310ef375b5d9339fd024ad16b22b4d30200079248c963f28b85", 0xf4) 21:33:58 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f00005bb000/0x1000)=nil, 0x1000, 0x1) dup(r0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000c65e66696c653000b4e75822bfbdbb42efd93e2a82aabed4d6cebe8101d40c2248834e05a0103bb83a7cc70279014b1ac3363ffc438cba304cf29c62da613e1ba9abbe19c3d1bdff7bca9d96e5dea416a5962a8dae4361809eaf659b83716276d8c486d26349249e09880825f2e3b830fe6486ad7a266ade71059b2ff2eaad6f01248d20ab0f45e11417f0373b4fa50c8280a7e9ac3fea44353dcf93261815fa68eeb41f8fd3dc4c34a523c73bd6543eba862f069ca490e289d101e261c60a434cf66ff4e84438bd"], 0x10) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x2b, 0xd, &(0x7f0000000080), 0x0) sendto$unix(r1, &(0x7f0000000140)="749703210f6e83f802dec5f390d1f7355db605c88f8a0be3553c175fee418f5a36d1bd3069f4207a6565e3443460f1c775038ce580c3ebb2c77db360e3932e0182716177fe429e90019e228b11bcb41a64a9330ae8b123e4b584a07e185916d356ef7bbb144ad641bb6f2014b8f8e7e8ca8ec2027bbb5e0079c6506e6d067d5fbde34a39406019eaba3b20cdc6c7e7980eea00"/161, 0xa1, 0x0, 0x0, 0x0) 21:33:58 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="cdbd0366d5bf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0xff, 0x8, 0x0, @rand_addr, @multicast2}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x2}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000080), 0x0) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x2}, 0x3, &(0x7f00000001c0)="837ffd785f1c125cde212219a6535c49dfa1918a2158cf2e05f68cf5c9edc6ee2170f583fec08e1f90f9f34cfaada43e03cdd4f263ec763eb60f75f881747a095b75f5f60573d10efa6cc456e0837e86c25367466ced98c4140b55fe71956fae3e515be43de7c159da33d9a576e220d53f4fa0ed2396a9", &(0x7f0000000240)=0x77, &(0x7f0000000280)="4cb50afdb7771219a0d4ea9ace5aec0f861f788c17c53a41f1e9a82c885af2b5504202947bd5375b80227ea6ca85b69b8a0158501727463d0e320458fceee02cfae6052715a03e59e75a41d2828d00d1124495d6e6b5dc816b0bcbe389b66c7a636d0285382ecfcc8ba5b3d6f036ba2083c30f7a1a513e425ccefe1e7bf877d86b25f90ef0bfbbbdff6678e223eda9d382ce9b65d27aeebbef7f992ad1348a50be81b3bb50305279c4995336c7965829f52c5c9df2d05ca54cefee3e06cc17b8097919c3fb5e52c9d16f234e4198e8fe52176f0178d64a7cda2a42b7587c70ed58c7d135a40b8fd238cc6e", 0xeb) sendto(r0, &(0x7f00000000c0)="fa26ac8fd719579a328659351a5108a27d6892f4f8bda6919aef2c2b5f261f8c44a974103a4b99f753e4c40403fc17801daf050f5eb2130381523bfa7f9472512d8efd70a7103b6bbcd78ad10243404930e723b17ed569d4fe7523230e8a811d12e9223360e14b50a53f234d338ffd8378f4369320359d857f895e9937de45e9e938b6546cd72b9c3583864f4051ea96ac2140286ea83ac9c613bcdcf6888150193d92d468681b5094aa0e0e8153665aca3c2ec04778830b60d4c8ddfabfaf422960a95cfaacbb86daa9", 0xca, 0x9, &(0x7f0000000000)=@in6={0x18, 0x3, 0xc8a, 0x4}, 0xc) 21:33:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:33:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x18208, 0x40) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) linkat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r6 = dup2(r5, 0xffffffffffffffff) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3f, 0x2, 0x0, 0x2}]}) 21:33:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x4, 0xad52, './bus\x00', 0xfd9, 0x7, 0xfffffffd}) read(r0, &(0x7f0000000100)=""/20, 0x729518d7ae52c1df) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f0000000080)={0xffff, 0xff, 0x77c455bd}) 21:33:58 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x3, 0x0, 0x0, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) 21:33:58 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000013c0)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000280)=0x4c, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) 21:33:58 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x0, 0x0, 0x3, 0x3ff, 0x1}, {0x2, 0x69c7, 0x3, 0x9128, 0x4}, {0x1f, 0x7, 0x6, 0x3}, {0x4, 0x2, 0x2, 0x3f, 0x8}, {0xfff, 0x1f, 0x2, 0xbf38, 0x4}, {0x3, 0x4, 0x80, 0x1, 0x3ff}, {0x3f, 0x401, 0x3, 0x2, 0x1000}]}) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) dup2(r2, r3) execve(0x0, 0x0, 0x0) login: pckbd_enable: command error 21:33:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x2d94) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x97a7, [{0x1, 0x2}, {0x2, 0x9}, {0x2, 0x5}, {0x3, 0x9}, {0x2, 0xfffffffb}, {0x1, 0x9}, {0x2, 0x8e}, {0x3, 0x7ff}, {0x3, 0x40}, {0x1, 0x8}, {0x3, 0x7fff}, {0x2, 0x1}, {0x1, 0x800}, {0x1, 0x221}, {0x3, 0x9}, {0x3, 0x8000}, {0x1, 0x5}, {0x1, 0x4}, {0x2}, {0x1, 0x2}, {0x1, 0x3752}, {0x1, 0x800}, {0x3, 0xffffffff}, {0x1}, {0x2, 0x1}, {0x2, 0x5}, {0x2, 0x1}, {0x1, 0x1}, {0x2, 0x1}, {0x1, 0x6}, {0x1, 0x6}, {0x1, 0x9}]}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) 21:33:59 executing program 1: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r0) getpid() r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) recvfrom(0xffffffffffffffff, &(0x7f0000000300)=""/105, 0x69, 0x842, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r3, &(0x7f0000000340), 0x21) semop(r3, &(0x7f0000000000)=[{0x3, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/144) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000258f88)) msgctl$IPC_RMID(r4, 0x0) semop(r3, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000001c0)=""/181) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 21:33:59 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)="e8dde1118b8ac75eafccf11ab1741ae756116c7ad4a967e894306403edef8d16a716fa98cea60f325f36c1a9fb45ae50098d807e22f572"}, {&(0x7f0000000380)="8eca3502c6e2d23f155ec43646bfdc5b094dbe8964d09aef3d4966061813fc2c29b0ef023f97d8e2f02af8cf803cb60904eaac56ec1468ee480cc79e52add5b080a9b7d61a971b072b7f00abbe20f803f7f029b7d30a535b3e89182b1a0f0ec1a607b18cb5e6215a6eb67bb45e34fc1fbb933dbf216c84c3737614ac86607f3425c30389f0cee56cf23225a9b31570b802340c67079bf061"}], 0x130b, 0x0, 0x40000000083) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) shmget(0x1, 0x6000, 0x250, &(0x7f0000ff8000/0x6000)=nil) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x5) pwrite(r1, &(0x7f00000002c0)="a22fac77f988552f0427dbfb7af85c32f61f53bc6726d7c9e85c770d9379ffe06988f7bf2cb594042e3015124f57f11d109dd60ec618bebe1b313ef3f0876dfdb83d95337d829f6b8477d51982a3651e", 0x50, 0x0, 0x81) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) kevent(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f00000001c0)="d227b1fb46e670723239d1f28027d16faf95ee21366c3f5b490111fda6d3248e95b649dc2f6194e5dcd98eb609ce617b98a5b156396c179b03170a5da5d00d73b49f0e4a8259aeb5417d0909592f424d03bb09ec0a995374fdafe4a2eaa6e2a1951316b1", 0x64, 0x4, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000680)=0x401) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8e3b1c7148d82325db6763e5b0cdcbbc14136dc22c2c5476afb105ee56a993609923ee339585d35998d6c334267ae30edd70c13900a46837debbd7a7882884b0662d7cb8f4c0efac9522c8e411e50d7fc1b8e4af9282c4fc407b8", 0x91}], 0x1) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x3) 21:33:59 executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}, {&(0x7f0000000340)="ad62316febf1cb485c89a55408bb6146dea89c2f2acdd9c67684a9d73cc17f7df975969a5bd25cf5e33cbdf49f5a02a3d2bc82ed18857a2741ced9a29a0999b853932e0e514db795003405264c15d8fa67ba1a7cc2df8737c97115dcf86f5292f71d895bafbbbff15add880d485303030ade1165d2dbf9df8ea1bd3b2f8d535a293e736c17fa6ba290f3a588e2a6ec136d470a501061ebbe35cdd3efbf218fe919e1cc16a3"}, {&(0x7f00000004c0)="2bc6872d8be1c651bfb72ce0820104d7e912d5ee1210e6c76518e3cd86daad7d4cbaef4890ac598cca4172a2aaa1bbefe2094981a06b5309598e6a7042d8f1f7b1c73ce205bedc996732292cd1ef17199208a2e9d263c4a16b95c182b04ecf7c9e166084b807fc48d031540ad674b8d8f483a82d3136e33faa8ca0c0911a58a8c756053b6bc354f614b5e39a749079b95a49bd7bf6034f6045a7169858b1630f55f55b75c75727af82"}, {&(0x7f0000000580)="c5991d089f57e4a4f61df38317a9b2c1b9461ba7274d8a5cd39f95a3c499a2598b1c10157cf2e789e21d50d6aa4bb68e299b9fad7d7b2b5c2f1126868de2871b55e9dbc0c521faacb552adefccaa065a3d454eddf88e35f47135cdf63cf5bcef09b0e36af4ff351ac2c74269ce9fc706f3082b9ecc599974480908ae6cbab3c3bb2b1fc51e3ef6d2d2b90c"}], 0x0, 0x0, 0xbf1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x4010, 0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d0000000001a0000000000000000", 0xe, 0x0, 0x8edf) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8, 0x9, 0x1f, 0x7}, {0x0, 0x7b, 0x7, 0x8}, {0x1, 0x9, 0x3f, 0x3}]}) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file1\x00', 0x0, 0x0, 0x6) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x40000008, r4) ktrace(0x0, 0x1, 0x8, r4) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x6, 0xffffffffffffffff, 0x0, r2, r3, 0x2, 0x3}, 0x8, 0x7ff, 0x0, r4, 0x3, 0x18f, 0x9}) chown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) setreuid(0xee00, r0) setrlimit(0x3, &(0x7f0000000040)) 21:33:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0xb1}, {0x54}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000500)="fbaf8a8d1a169be96914f635caae", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000080), 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 21:34:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x4, 0x80000000000000c, &(0x7f00000004c0)="80d18b23927732df8e2039488d7459b00bcb550a1333fe439fa1c841c662e66d710842872fb67202cb5709fb82e3a348b55a8f85e5f114a86302019b8cc75fde896bbdaef0ffdc162794718eff52c74a364714267d08dfde41f4f3f7ff243be6d7ef5a5df237c43317efd027f6cee65749be2f251b8b3ce1036d29e07235d3ffffffff32b22c348a7dbe3e3ff5e27f7d6fd8315590e96cacd31b11a6d6c790433a7683c007edeaaf81d4c88d6192bc44011a8f9daca758718c30bbced3a2eebe2267ec5ee3c7593392d6efd9521697e2a1669d35c47e3e1884fac25881da1073c62d90e61effa98f26da9e8fbb694ae016ea00000000000000005452b3f4161ca5b920cf03308896035d087c2e7b923104497e4a35ec3972dc1f1b36f16bf4148c65de64b0ae506f161960cc4b56ab3e36c0afc426494ce6d94cec9efb99816215dfb1121354d647f1b7afcd3a1c5138e3136441dcc4811e4207ccc871f07ca6b8e8cdac2bd0", 0x166) setsockopt(r0, 0x80000000000029, 0xa, &(0x7f0000000080), 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000080), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) getgid() ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x55, 0x10, 0x74, 0x9}, {0x3, 0x22, 0x8, 0x1}]}) close(r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0xfffa, 0x9, 0x2, 0x3e}, {0xea87, 0x5, 0x3, 0x9}]}) 21:34:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000100)=""/31) syz_emit_ethernet(0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280000000000079078ac1400aaac1400aa4e234e21", @ANYRESDEC, @ANYRES32=0x41424344, @ANYBLOB="51720000e29078001d403ea22d9e1b706566e0906fecc106a359fa3a0ec2f6b5c4622b8395d4005df0435063783b966d8508ec9a6d3281667abb41a53f83a60288832bed9fa2aee8be3d708b82bbf3f946d38928c178c4a8f803068aa44a65f7c1b72ff80b9bd041e9dae3599c76f9439b0be1b90579685fa7c6798dbd768bb897f4b760fd1c4449a19acf6e430ddc02187e009ac3f486eb48ab4c4a1107ff14242b6c97137fd610bedc6a34656fcf910812a295f268ba97299ef69192fb75d65b401219dc7d043c34c15114def31ce86ad4d0a89ba4a5f5995a729b3cf9876131dd1d5624fae338638d72c19159cc1d"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x9, 0x81, 0x4, 0x6}, {0x6, 0x1, 0x4, 0xfffffffa}, {0x2, 0x1, 0x3, 0x200}, {0x1, 0xa, 0x2, 0x77a}, {0xe8c, 0x4, 0x7f, 0x401}, {0xbb4, 0x1f, 0x6, 0xffff}, {0x3, 0x80, 0x4, 0x7fff}, {0x3, 0xf1, 0xff, 0x5}, {0x6, 0x81, 0x1, 0x8}]}) 21:34:00 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000340)=""/247, 0xf7}], 0x1, 0x0, 0x200) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) 21:34:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x8000, 0x10) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0xf, 0x4, 0x3, 0x0, "0440f9181228b30461c54f20cc5cbe4d1d4f406a", 0x100, 0x20}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x586, 0x7f}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x8000, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:34:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000080), 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000000)=""/22, 0x16}, {&(0x7f0000000040)=""/65, 0x41}, {&(0x7f00000000c0)}, {&(0x7f0000000200)=""/74, 0x4a}, {&(0x7f0000000280)=""/215, 0xd7}], 0x5, &(0x7f0000000400)=""/165, 0xa5}, 0x42) 21:34:00 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket(0x2, 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000180)=0x8) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r3 = syz_open_pts() r4 = dup2(0xffffffffffffffff, r3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x149) ioctl$WSMUXIO_LIST_DEVICES(r5, 0x20005302, &(0x7f0000000140)={0x9, [{0x1}, {}, {0x0, 0x1}, {0x2}, {0x0, 0xfffffffd}, {}, {0x1, 0x6}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {0x0, 0xd38}, {0x0, 0x7fffffff}, {0x3}, {0x2, 0x4}, {}, {}, {}, {0x3, 0x200}, {}, {0x0, 0xfffffffd}, {0x1}, {0x2, 0x202}, {0x0, 0x9}, {0x0, 0x2}, {0x0, 0x2}, {0x2, 0x2}, {0x0, 0xfffffff9}, {0x5, 0xfffffffe}, {0x1}]}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x40) syz_extract_tcp_res(&(0x7f0000000280), 0x1, 0xfffffff8) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0)={0x101, 0xfffffffffffff2a8}, 0x10) getpeername$unix(r4, &(0x7f00000006c0)=ANY=[@ANYRES64], &(0x7f00000002c0)=0x48) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000100)="796b83904f8e540ce8372fb4d6e00c30ffcf513129d9f2bf98446fd3ccd962efb4a68bbca6324b625e6910254b97c0db3e7962100d94e78d7bb42a62866c3fdada8c097c1f55a38ad4804c50f760b786d6f424398cb4ef9ff9bce2c7cf8a1b5ce150", 0x62}, {&(0x7f00000003c0)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e37262fe4ae6c86494db9b0100000000a7e6007a94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c12a57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c661d635d0081eca2bea8558e793c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31dcc7d40a8d83ae35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb581b03cd8f53eb522755367249f584ab5f504ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc20174859c1b174cc2cf27ba9e38d03bcb8b658732548b1208ed667d7b8d2789f736565d6d6dbdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c7f79ff4f4164116c3a1f5b2be7e718c6f10e8c978e94885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca8e818893e054e6e6a853e80d69b695a4fd128ad1b1c789462bbeeb8789c9d9741c097fe3071153d98a3016d20a8bbbbfe47d4a4a397fe08e270388f6134b6d47d0a26a9fae5b2b4f1cca9ae8bbfa04c54712a76e480677c2cdffd07392cd7e14949f4e7ac99ee492680f6f98f9d272f3c2f22ce7ea438b4b63e32367b82f0ef0b6d48f431337fe625db538372e2b6ca406b8837", 0x2ca}], 0x2) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0xfffffbfe, 0x20, 0x0, 0xfffe, &(0x7f0000000d80)={{0xff, 0x0, 0x3, 0x9, 0x80}, {[0x0, 0xfffffffffffffffd, 0x10000, 0x0, 0x0, 0x200000000000000, 0x0, 0x3, 0x2, 0xad, 0x1f, 0x0, 0x80000000, 0x0, 0x8, 0x0, 0x9], [0x0, 0x7fffffffffffffd, 0x10000000, 0x68f, 0x4, 0x80, 0x80000000000005], [0x0, 0x0, 0x9db7, 0x0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x80000, 0x0, 0xcb0], [{0xffff, 0x56e69c05, 0x0, 0xfffffffffffffffc}, {0x101, 0x0, 0x0, 0x1f}, {0x1f}, {0x0, 0xe2c, 0x0, 0x7fffffff}, {0xffff, 0x2, 0xfffffffc}, {0x0, 0x3a4b, 0x0, 0xb58}, {0x40, 0x800}, {0x0, 0x0, 0x7, 0x4}], {0x1, 0x4, 0x0, 0xffffffffffffffff}, {0x0, 0x6, 0x0, 0x7}}}}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 21:34:00 executing program 0: r0 = semget$private(0x0, 0x2, 0x1b2) semop(r0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) r1 = semget$private(0x0, 0x5, 0x400) semop(r1, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) semop(r1, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/152) socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc020699c, &(0x7f0000000300)) recvfrom(0xffffffffffffffff, &(0x7f0000000740)=""/72, 0x48, 0x803, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) pwritev(r3, &(0x7f00000006c0)=[{&(0x7f0000000300)="73da492f8f54ff1226cd6710dca4e41ad61882284d510ccf905457352367181c063ed11c85e4f47040e82a18a79c804d2c2e568a9c4057fe4b0153430c1631489031b1eba6bfd6e681aaa599a057f54a16639ac1907477cd2d73ee0fa540dac3ecea58763b50f12d7bc0800b399c853d0ccc1763c8c87371cda0229d6375f9b460", 0x81}, {&(0x7f0000001280)="d25aa106b71e5f3713495cf4eada23e0b121033437f6185a1e16a066d7d9826a768ab15998c133b10c43b5f4908570aa610ae0cb9c9937ea7d94f4ebf64a85ef71ee52cacff94b0fd4610b22871d94445feca89b4198d9e2c3c53f1676949019025205206e5d297c0d44991a7d5d25807f418c865f7ebb8c9ec55651d49084f1f26e1f4aef66f47f971aa8baec5fc148a08faaccc6dc811c23e0147ec9e63316f510d5c1067d5cf56f02f6146efed73ff27db44ba66b5f4cfc8b701ce1e21b0ec9e1a9c231d93ca3e89bc76d185a05b03b68f1111fff6c262927c5ab1e5ca92bd6997a0f6bebd77463467cfea188efbb67d3278fa019a9773847985741c1cdac3082c2a73d9875c7a18c8f8b1dd343bb145013effb3bed4007e0a7de1534281fcc6c8e5ae69e7889546f6de7e2d1e5b54f569fd568dc2058a56d17bebfe5f0cb7ecd70606c4014cfae1ffe0b8c67fcf2f0a173e668dab8c04fdbea871a1eb736b94ac9eb2e25a3f2626fed6755d5f28bf4f8763390beea02a57420aa39dada88023be582133959a4e36326945fd5b8de3d87027e81edb0faab734e82fa80abfedd26b35a9845fb5d2074dbe51a8635a34b46d094aae714e3390d183bb94ffb0a746c09c4f3443776c67ffc9a828bf8908e18bda42868f0e4d17c1c3b47628995043b7a18de860f48cb0d429bc3a185f67ce2690b64c220fadb7b63833d73a574a05b436877ca325013b995c485984c69ec87810ea991db82ddd3d51fbccebeea7aeb36959aa0d58d98fd2bbd41b0f6b993443abbced5ae1dc92e3259d13a48210641831a95e8e75af52baa248bd649b894f23f3d018fde7845a8d35fd331a0ce4d91a82a05c811cb0aaccfd4613dff6958bc7e01e2477fc10903d6c440d83f6815a6510ef5c470f7465b68b130aa853b93e207821b4a23d739d84e1cdfe5c429cd8f52d277ccfc855bb696d59f8fc40aea85c2f5f27228be22608b5179aa9f37f551673ef2d3642227d2279699dfd07a4c00f36842afd0d63c1dd1d02b077debffae62ac0a1de887ff7a37099a09aa2a24ae0740f460a23329df8b0b82f6b77a0752a36f88c0b790fcd18fd18114b397f254a7e9d4d6172edb84d677a7a1a6164b954ab3e7e534c41da540ed7ac27ffa536bfc559406c7feb55da8491aebdbcc520e53a5a6a5491163462dd4e2c1f6b0f42dd023343e6020a28d82ece55883793b56997dd676567f05d434f03216ecb41f6081a366f30919acb18ae5088a5dccd6e61765a05ad1d43176ebb896258d8fbeb57bbaeb151d16645d1a279620760409034274c3301ad2f637e3db84dbd7b5cb4076baac308d4b60463eb1f457c57d55b471f01a95648b2e0fc7e1266b3694306b85f8fcdcd60996487d61717367d2b6328206a29c54b33962b131a5e3e5ba72012ce499bb1793fb4efd318a46078750d808a086efbdc3a804c5a692b89a03c1d7e74d569da3f19e150d49207c1f2704fb199a2e0b4ddeaed71f5802a032352e0839721bd8ca06413ae0885004578335cd83dbdca44f920cf7f96ceb9fe258aebb1ab768c79f248dc6c96a478736960b379647ee668f73d93752088531c16f00bc64420eb1f83453dbf4f0bff101679f56f51b443b80a116d76fcc95fe43f01010a1e53a4e779a0263d0bdf2de4794d042cf11a3d36f12410f82a5fedfd90af749414303a1a95f7bca97b60c25aa2447736a7c82befb98f7301a9feff3c01d3ad3b553389a576e8f04d408b966d34c3b827a7abc6dd31c65fef9ad0cf7affbb4bdb49e50c6748d8b887f91166a0cb349c4d4a4b19640734a91239dc04e50f10d13cdfb12afaee02334563e5131f090542915d921bbc0cbc3c5aca628f1f76b27f7645c4afee189fb7fa74a607f8b31e391b5448f045fc98178437b91fa2f7c323d0e783b7fd7787298037b63a31ae9ab522ba37820579cf61d984b7ffa1f28ebb2216a1e06956af8afaefaaa2b480d054b704c28437616d993c86eb33eec54d39cac89220b3a36febe2189b771cb96ff63b6478a835fdbe13037b27ee88e3bc2a066044f03f311a0c4fc67fd8159146090c617ba5a21ae33afbacacdf9d9ca85c816d06f8bd7a84a821523294cbf9604523955ad096e88e57abc6a2e47f59201b73c658fda83387a7f2690ce82fbb9fef73278cf6b986bc56f64036dee1fd8f3c07f80d43ee1a1b9884218f486cca6a57f03e791773bdcf0eb157caa87c620fbd92112b6f7c4561441271d1a90c3ad9daafd06f99eb21becadb14d2d4639fd3310754effa7975b177fa9cdc1988280543bde9468f9427f7c373e9534fda6dbc092a081401b11f6b20366b9c79e212424044d4f756be443421708b19adc6176153fbd8b24f24ab751b91b19730bc122225778882d719d462ef72b0d2899c97951191b1e0f2aa8eda2aa9b7f39b57f9a7358e8546ade77cc49f3cc8199bff05ad1c5d3d5c9b38e748927a07abbcf6179207ae45a0cf02dee80b94eab216d3dd0a7a53873a425a471ecb538af4875dbc5d4d1c8df39ffecc448fc24246fa88cf203403b361a78ca13355d2670291813664c5e3c023ed0d7d9d1d428310cb5a4077a5bd33b81e9e6cae0c4f3cee37ed401a27653de7f8a1429550def3314c98b786b52494ecc6d2c3ea46c3ec8b73af983c207b426e4401be2ec3b1c6a1c128990932137f14417d966b4d2768fc7248dfa04d56cc13d01e7d5bc5ea98eaabe0a491b8860984e57f5dfc3ea626830250e4408ca834d9084bccb2f9434ac13a287f45f30d0b40805e90fde32738eb0438275cb7cbc943f67c79e0a3af51a7959dd6a4d94c2065aff496f7bf7ed77ade1ccf6a54111fb183fca6708529653b8a8243516cc04076646262caca242061cec033c345eedc2f7030085a12467b698d7b09d663ad517e22c108c88446322a5c9bded83c958f6903c26fec3f027f46a03e2982f622eac8e1678215ce7f7527ecc4ca85ab3b18144f071cb459d2e2115d810d5b9dfdce3b802c38ea97b9dbdb610838a709dcb18ba65d9f2ae0870acb7d713ec4441888865c6e2d56a2f5411f0e9b82f109709c9697ff3c951c94f21178e4489d426e723b90157fb16e37cc41f6e6ca8f3198e5a360173e18d74378faf6a2341547e1983f427dfd44ad962f6459623dc303ec538ae4b8566471dc7a88b561f43086bfefdb0505d7aa271f3bdb99b7d026e9be438713e438c8784a987530e58e23562cd36ee62f71b21236b095e7aca468c8f553278048c5524d8af6b9fe66655564f7dfced9ff1a22f3ca3a16c177124f54e8f40f659f8597f55c5fde196238eb3579f21a91fb1b025636ae3c3cb7c021314bd3b9cbb04f9dbaa9219bfbb9cf34e922755a6e8615e817d4c7797f19ee5a781bf15e2a5c70b8acd9f0d66430386caabd4e59184780e4fd47999c4ca3d5f4b8043c6583da0b4a9936160c695f0328be3d28bb24f49d48e4498329feb90e7ff280567aecd2bad090517908eaae6d7fa3d675bc76340184ecb3defcaa8eee64908a5fdc40f0acc0f67437f08ce27b6fe672f095088b13938bead8fcc19512418752d3bfe972519d84cff9d7cc3e5988acf333390661e0776e9edd9ad625361acb9b05dbaaa2e27b056d07face66e2a775d445d3762146b87986660ae225b32d213e4bc63b53efbdd25571dfa4a81bfb9b855e93f40c974516dcc73dfae8dc8d0c552b8617386b902bcb7238be80093ce171b2481c3e7b19b1db0af06c3f7d0523b551e59a76e0282e834e44f488e05207c99a141f332504feef045d62330865022a16521b8833cff76c9e49ca6636dc27a2dd1ddd05efc9ba0e5df2d123d4be63c64177b241b8e72bc66ae0bb0c149c7dc0bbd6a715bd428a6c3cda111345675c55621c0a055ee21be77f4c6dd953228d1910ac4a6e475fc64783468c1fe374d073099884451020287dfc41d11a2254a0098e63d56933cfc54101e0be86bd9b2192969350448ab7cae799c44d0a4a8dfc63da4859a7e7900124c1516cfc29e693c96f2a8bcc85b894f40f2b7ce65639dd110940dc12fe06dd0e310b9774cf05a9df1c72883cc51f9faf420823890c22b9efb411a598ea8dd6ec5159d562f8d23244994280e190c894b8950956c184d20cf3842be4a4a9e3f2689a0fcc16c8454afbc90fb3a4db2a515ecd2dcf9b2e4deef444b84d268a99f6a598caf19a8768180b5c98de1ca39a72ebaa59ac9068bdd0d910a00dc829c0bbf34fd9fa99668ca86f1ee63317ce6a2c8b32910a497ff0249abe7a639afa5c39a573bbf043de0b36c98e947645a8e085dc43fca59f4891a2093e2e8d219df469aba7fb0adf9a24d4f6847b369049c4214e59ec9f2bf66161a75f1cd751c9777b99e434432b6edb184c401b48f668ee0449255e43d86c0069945e67a5af5011936de0c0b08f27ed9cb0d0f2b32da082c6c6e5fd49e10d7c08dd1822e478a423ae6d4a182d5993d7cdbfcb6ec49803effaeed72fc0c81a6ea678180f73c7aa0a4f0ab3872f09feb61048b9cf8fd4627c3964484ea7d80253da999fcd0c5af9f1f7288cb8069c182a930a7a6be0b8b6b65568de575b0ad778e9da4368d7593655757ddc068929a58c7322bebb16fdf05843fa384452daeb6e5642833e29581ccd4920e8a4d412be722a3aecc9f2a75af1b8c7ff3e12371ff5ae03e75baa661f62fed3df25107a4dac57f380e0604608b9cad49c53072f6c07e590dd2b90f3e2c4205e286affd48342c6c3c359222633d55efae6421da64dfbf428f88a8990463f25979fa17e375d4c83632ce2acc5cf888f9fafb1eae2d3c7f71b14b66be6fd75c3d8b7a474077c3f1e9f7068676f307f1b3821872277e7803b98081506bc280514cc30342beabeae2805a2a3dbf9803efe4e26206d8543dbc7298985d27ddb3f7a7a7fefc366edbc32e70c27f9c16a89a13920a03102cec21a472c2ff4db369d92b6c2b3ca43ed09bd732cc44a6811cb1e0a8722d81e0ba28ff75ea35fb0d1e2b0edfa045b1b20266a1f4246e2f4727e2c064ea83ff2509d766ee329e08d3151975192f0c8a9af37f0faacb5784e00825e992d7bb589382e7578939ea88a06c4ad1abe86ec6dbc1477047700435f5e0f5f62ff22b47fd4a7ed753e26f42c726d8ac2b6d695eba174b582cd7ed03270dc0b79843540b6c8ff55b191aa043aca3934378aba817507b8ce7b964b46a5bb1eb42db556c07a68edd66dbc47ca30e6ac08ff7c74a291530fdc7bb3411b7f9a3c5e3a1a841c87fb1832867d58433c0b139cef1ed6bf8562d08ca82c4cb372f0a2065067c9d0d0d2e6894b09e090adf518e6eb515e09c4ea8c81d5a5e0c7f8cb217c79d6838bd4b29381c582909bf47250c5c191a63cc6c41bfb49c6de77c23d1b57093ca1dc6d7efacff9dc4ea1dcf66996a8ce5544582cf3a7e0dad3d2a74386ca75b8edfb901289023453741ebea376003a9fb6a56b15ab413423ba8ca8e25acee55f0151d7cc0256fa429058602c97304817d34562e1fee2ca3f30ce4f1e3b357a00d91da5e14f889cee67d4ff956fafea9ea4bf9e5320f2d6a1f1e01cf4950dc08a81d9fd8cfd49aba7273f2979db7cdc98b53b53cd3fa199c6de7dfe1635a6ff418a1af08d4738c5063ce161aecfc3edeb88bb69c48e8b5f791a1e12c49ab33c90f9c9935d69fb915e8833a0e8c47acdf4ebc15d0ff18609b3715fd12d0051187273c5f155161489fabc9ce00ddffdbcbdf27e4a82eaa924796e8a1c2370aefbf1ff3b80929b3584df995c52f1a785c6e90008ca19a", 0x1000}, {&(0x7f0000000440)="1d6100c5697a2c758ff58032a373ac410cfbf1934d64d9d397331e8a9c00c2f08adec2079b180876d77c4a11d95a2afd7837b5e8b9348c8e9aa2c820e2611a9412594dade48ad8ee057c5a600686dd5f42fce0fa0b59cc87ad972bcedd24a255256a5e571f408dd66542de7bcc8a986755a8bf6e191afbc4776ef8601f401c0bbea869d38d94e6c0f4d250ffbaaa4dfc0bafaf06b91085dc5d775cc7532c9f633e67f623dba4948232c4f84691a401d098d54d84bf8c23df7227ec14c2be581ec9", 0xc1}, {&(0x7f0000000540)="face23014c5563a3ad65f32417da2367d360fcd8d250518f12191c7db162c371c5c1a0830ca8a7952b561167ccc9a952fb05fcdd2b1849e512f3351d1831c4cf50807ed90c9d0eba092fcebbcb28415253d82f41562c4329fac1ce0b4d8b87a4aa1501410b557e47c2b959ecf94925e814f83223d9a3e98bd08ef697e4f45a879d2ac756ac607ab7cce2ffdf7e2f28b4474f16bd434aff299b84948b9d6c701866b3b45b676798535e016ada96105495b822e98840bbf4382fdfccd40f1f36e41b0870ecda94ebb9868fe4461045aa3247911564f44b0170eee74e4108efa193ba11b0926d38d570bfdcfb85", 0xec}, {&(0x7f0000000640)="4d1ed94d7ecd2ba92a55bf0e21ef9aa496d59c94ccfd11ffbce95c78cb92bceb7ca3c897ae540192369dc601610cf7bb86c14254157a815826029e6a804bc77caf6e049f590fc344ef7ee14ea209adf6f2fe2fce0b79c44d2085cb081ea05340", 0x60}], 0x5, 0x0, 0x80000001) semop(r0, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000001200)=""/117) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000080)=""/111) socket(0x2, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x74}, {0x64}, {0x6, 0x4}]}) ioctl$BIOCPROMISC(r4, 0x20004269) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ce90562ca763381cae7100a2"]) 21:34:01 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000080)="60c05731", 0x4}, {&(0x7f0000000240)="01e85c322d2e30cd5d9242ac21508872778958e41e66f04dc27e76169eaeefee107a96314d17ea5752acef9016a853ae10ea535cdde556bacec14ad224d1a07a3d22cc8c031c1131451c7572e8a4a4fac4e79efbeb4c5d2d09e268cf5a7486865855b721e58349365dbca4548b5d867b0075ca24d148321d772d9e199cb9f87ee48a38ec2c9208906275b7aa33fc61ae1e5f6e", 0x93}, {&(0x7f00000000c0)="4190693e816c29b538e95b9b9f", 0xd}, {&(0x7f0000000100)="8ba8e1abba0b8d2d4035d169b8ffae7a572e7ce505480ddf03a1bfffb63d7b73826abda40e256fc50e85635765d349afe1f13a1e11804b1d0c9e", 0x3a}, {&(0x7f0000000300)="24bc8b1c1e8323bd90f5ee9cd07abbc0200cac6b682bc86ca327867f970951104274a55484cfc1041cc469db28ba0d9a37140c9b9b2b3e6c8d52f6622d4a7ff38213", 0x42}], 0x5, &(0x7f0000000780)=[{0x30, 0x1, 0x8001, "5daa9eb2f47af92999b40b4b16474605de68d28e887f61d803190529140a"}, {0x1010, 0xffff, 0x2, "42158401b18a4558337529b4e2df901671574565f04990dfadd3359ca89441c5f4fe4f084606d0248e7a518cac3629a92b4433e3cf1f0a5802e64b06a6144cc7fa33b10b07e0015e88598330003b52517d23876420ab014a859eb778922a97c0f7d07885ea15223a1dc1ef12a3d4248caa70782e4c4053045ecc275ada8555fdfc7227f1b5cc0a341cc0e2a3f35242de2edb1157571dea381f91d3d72922923378f29e23ebf80997d89dead8592d0d5e3de6065bb1a241e7decdd98bed87e6b2c4ccc46d2ae0ca08c7458d649c43b098bab2b1508fd0ede4db76978a11dbdca1942b4176d832eec4a940828b3eaa3cbb0bdea577244c5eee9d2bfc6392e940b90906f5992afd66df6e3ae466352d6278f3939ef6783be32976996676766155a6b5204734756be0c22cc4be8def5483d1db9d51fd1831592c0173d10b5b6e81fbcdfce5ae21f2eb975b1ff77d4cc38abfaf9fd8abcfef7ffc4ad5b6b139e3a321abf2a90ebd7562232f09e7edd54fceec4b5457f48660e0460c66f40d89d1733e296369f613d6793f31f1d5b8bc4f3d0030f9d3d50f153a00492902720c32d3ae08e413fab2f3bd280d5a1d7bb9d4dc9ec0a533d4f555b0094653f518543f33556c1de9a71bb0587f625150444891950b2289da4ad082469e5277277e9fba5531e4d8bf4fcfd01311a06692b50d34986c9782c811f094f20fd156acebb60716e0e2925d3d80755ca0624380813254ed5c7e73e11d5438989ef37bd67f927499f0cbeaf6cb41f82e653d0ed9ff2045ebb12e0efdf6405c893d6cca77b208e87e1d86e6e968455f363894d401598bbc478515d326fab8cd33f84af4f8929d1894cdd433a089361447b37273899890cafa1579f1579a574e5510f764a690811714c3ea9b5c9dfa56846ec15df2a144b37a9f835c4738161d2e7c257df87ccc09173733e104dbb61074c359cd5a02ad5e8351d18f4834a5b43d42c6c5d3b0a65095d36f382b1ee9178fcecb356698ed79cbddc6e44c35e86eb5b74b89ac2ac99e8f927d497b9016dbb6625f341a1bd0e199830cf52f166dba0832a3743ebbd8a067115f35a6b40af92ccbadbb2e0618c46654c6e8ee0ee0c25c3b6d3cce6e081806b22942e10cfe1f4160e480e073c3420d54a37d3a869c2fdc0adcd499eadafde780dd6f84d6282f21337eef56b55c44a38afb2b5d0db4a34dd46490379442cb75518b0a6c50f71eaca2332e5a2dc000918861732a19c5193ebd4dd8e900f9e571af35c125cc05371081d4b5f295e405e9f0613c9975cf548286e192694d0fc6af479c680a692a02b48a9b1dfa443f57c8c6d70b8dd4ca350dbe98107f93e6517f2f437b9e06aa08d76c4baeb2a8ff743de128c62cb27ec95e9c34bf43f06961b7f4412fdb5f0c62ade7a82142697a069ebf8b511e8aa551db008c61a7264da48fa2671ff0e10a2be2158dc1f0f890b53f27b7930a9b09bb02721ea3d483454c1ad372b09009bf3941bf8dbe8016009d23293c048cb18e44be93d70cff7f2e1974f12c62cd0a56af417d716e8aa61e73697f03a581756b1a3ef28a2ada0dbd7324851d5969de821143b017e5116ae83028f3c46d27c08990bda01e09aeeda259f15d72583e6c11f37f7ccc26d70a46e5969fbe32b766298f757d4c4c68fa7d63226fd74ba4ded4058c175ae3ebf40a574bc41bc262c3375efaff7e93af985dd4249dfa7795c3e912e97f3122a80f5ee066f9209a15f554ff18cfd1f13e34c01438277c8464260802381ff9266088a3e4003a508968f27d3bded364a19d0e72913ed1a1902dd49b191435cee6645585d1f56131b0549695476ea9da607196482689ae60e3b1f3b29989cea8853bc2fc1029e0b8bee6787775f08d4939e94ab48f30a173b795a38d45a71dc8f227d060c89c80e65c793bc45fe2e5f1b02a62478684c9b5a95a8c6e97e6ecaeb830f3d224c7eb6e0b6849a0df4cb1ece6541a82efe25236a57a26e0caf0a120fe7d7230afae94dbaddeda9cedfe5b506611b1072d66730f4308df954ac3f36da301c53e21ed1e9b3458598122daf1a892782ec07fa8d6ce87135ae2e4012d2dd8c16f98ef5c861025915add28d037581b22a2f5cf909bba46671a2d6581ed84c387233aa904996315f9337a8b891ab16374704e522b9ca35bf293f531c579f05ee5dd663b5815dd2e65f70aa9d8ad454d7a4aa6050039dccfb6ff9e6db4ba588d09710b8607b1748d952fbd1135be8dec75a523b4046b0f941ef2da255c99ae8ba26351534ebcf391423bf46845337e70187575f06a03a0d73d8366a7756fa6e1a8bb1886ae3b5cbf446347710a058f823c753fecf7399bff152782e19ed96f6dfd54b7a6191e56c257086b9e5ec8ad207eab8ba4a0dbf7a8b73589dd6a70cadb0d2f2471ad691991b874fad33d4d1e47b1bf3863a70b770413db6ac5d2f2d7b9fc615ee8736d44f6489cea9f841f37dcc663c9894ccede4f92a24e5ca49c5d2f2569888c6f4ece71ac91aaa3e3ce39edbd05875c18dbe408f4ce3907a2e3fd9d587ec79916465e051e29f1ef31430da0f642b18bd9538d72f24f09f42909cfee5cd82b0dfe21d4f2c50bfeb73c86ac96c2c98543ad8335d9b39e32f6302fe5ee74188923ef55f478869b2eb8f9c03a4c9914f58f24f04c2066de55089e131ae3c59d466b529cb3f46dd3cbd45150d01877f1e1a1340e1f0db3f7fcd13fb38aca45398669ccb0f881778d9c736ee71358b8b2e3e8488cd6eb65e44d12bb27bad5f1de732724873770e47c956cc25b20f43e54b6a93b6212741d260be0bfec054e3b83e3ff4e1616df4db3bbb776bfd82bd47f50413aa912be1c2867db41a51eb44ef613781e277bbd292e904cb8f5036fe12d97ee007e91d75141dc6d9650723bb2fc26747bb3103d6175f014f94a7676cb18fe7070e4ce725f000df31d5e1cce108f310d11e9781ecccf77da2b8124f29151a8bba8b8683b0df37180a5c14933bafd7289dd11992f0d2e29bb10e292595fc26bb5c092b1e70b7bcdf332e91e202900504ea5021fb21871872db5e360942d6ca247a42f6c6af30c417f8fa9ded9898277e952a99bb53d7108328fcd9fff7068ed8bd4dc44167352b2f80c1d72b5bc090532a43c1d1826594d93463a97d34a66cfde2bc45e74f34b240adc693dc9b056db64e5972156d7659816e54e6f42c47b6fdb39e9152c07d0955991e62dd57f8c256960906c6ac787c7c6a3eec59c60da9ab45315d033f3b30cfbbd82d0109f059f44581a0f494b4b1519bab59823fbea5fce80f2b82319cc3bc306d00472d7290071ddb4da170f4aa09212543ae232da197edcf0390ac11b2c1b7789b14a5b19de170a772a14cdb796544fdfae073841598b65c21a8dfd4736cc9f0d7fead7275c81fc1f98d011fd6bfe37408a1463da8b29a1327411012265b13685d2bd6c5979a16978213276f2c37d053b40a1a20ec6256d88834f536f67396174bb1417f98cdde0c954cbb2a20bacb847690ccab2992923f15c84f67b62eba7601d5d7091d1217adfb9cc48bf1f755bac81b4bb92f70f7304a5d44ed436d8c96f19b47b4ae53c8b316b8db9a3430340a43ee58763746ef5367cd14e159a82ed5ec4b67ad402bf3b8a86b4af8820cf57de770e6455afdaa66a8e2d70572cd506c003d3a7deeaaee497d205d6d484b283defbd8f2276a3a1bf073f7407626e137300989d9455237a658ad62385168e4117af89277f208de959c4e7b56a9242da4c11a60045fb6d43f75007c03ee5b2f1615834a02d597cc66ca91f7d01ff0885d530e9aa395e89d12195041e179fc90325a77630f15142259d1b42f25e773693f4f6efb9e1598a33606b8907e7d2b771bf4cd1bd682af4d7092b05f4680953e96d767920c1a003e2b42a375f57ea918cf08f54bca13d87550e64aadd8893eaf1f39850a37327b4ab90fb9e3455706c5a6686f8a1d69d5ba18cf48dfdf6c9c5020b35afaef8c9618aa134ea32b9ca8e1bc85310e1d4ab22d839aff7affd493fc3894a727643fb99472c8c16592096d12247502c84f17b92398f9c3d9d56b2d1698b0b37b641891cacb885a3a7f073dc9d0fccd6a6373faa54d768ba116444c2566e18a9798173660f8a5e69ac76cc2dfe33ce5154a642d36c7f79819493fb261001b885b740347748141e2a04271b102dd98364175bd13c48d4b24115c0d957319e3a5d27ded2c1f9984e681e6bc3bc248ed57a73cf8a0fd665194b6d8b449cb859bdfa4423304ab6c0862c15cb27fcc7e20ecca6c9843a171a053a5985b2fdf9da2c562a443b441ee7218c0a09c0744ea60da2819fd58e9d33c5f0d53ad906739627d8783aa47b6836c9afb81eb1855978abf24ad89b6b9090798451f8e875042dae2a29fee6b2d0d3d6647391f49efa8b94962ba5c4f2c98189c0f39c8e236813e297d133553455503867c7d186f6ebbd7963aded8868701485aa9501a892a2894b3483e65323530d32b3b2a3613a403ddefeeec47f1dccb86d257f1f442c99fe7108df4341211cd99fc6fedcdf13540fbf37b82df3e6365f53822176852e833e7220f87c7f4b91d3bae5d63c4f1a6ed12761dc485ccc2bbe8ff3c2a0beadf84634e5c06f3cddf7366cd98a534e45fe109e6e27ad9ff6b75fd0033e14c3bdd208dbb905f543555bbc1e2341e95ec623a1405d577b9650e13a3a13ea713054693585b793db2a18ff08bcddd8a7e24ac5c077d530a32f7b74934cce17c1629ae2dff1ccc3eadc7e1fbad7d8ec4c8a657583725acb67864bc1357ea3fd177ce69282dc4809535a7093b52fbe266408d889ff1c847e7e9ef6c149de266e81968902215d286c675f1319a50eb8645f9fb46af59a2d192f193b6d02f4d2b0fbe324c38aa05542ea6db64a48ceb64605e06663ea1af60a4ae58ab0b9173d2db1be38ae6f377589314aa09ebbf30b729543222e500528583816d4230a8dcc5a1b0ea578777a90e34fae6c468a182c7a9edeacd1c6a7899c0332a94d60b7f16d75795e47a69645ae5c14e81ac579e43a4924f197657ce304d7319c2a1e0d33f42b3080646dfe782c3a4d8ff92f92587fbe2d64e33ebff9871ddb008e08442a692d349aa473bacbf870ede63c0abf62993fce3a7ce19ca8964814f38824f5215e9f4a844f91e99caf06bba532e2c188bdbd8bbb9c90355de7eee1f7a469a5f4e90f7a7c7ea1c784cf12ea073d9af996351006f001ae2397f0f7c2efa3833950b14cd493d2192fc42bffd1fa0f43776864b59addb05810dbfb07ed2747c419c252d439488a4681fc295f8f3adae910df0eb4a8a9e617d2d5630199bab52466880d1b37e5ab6994891ebb6b79d155ce406fcb554ed357766955626d7b14a3af873bcebb789b42cf86dced345f82ed37b6de4c88dd6e06ee4e7392325b377e57ab5abf77b8300986756f7412d36fd503d37033359f618bcfcab088f6693e792365093e5c25bb18147058b3ebd236ead1ce7da76332ab32d1d269887795361c0ded776cfd9043489a92ade9ad70bfa648470aad656e259fff410835679cdf6cf6bbf9fe11e4f11247d9290207d0f061478e9cdb4a404ce6770827fe8e5e9a7a590157a7aae9cff37ae772cd75e2aa7b5c15ad3bb24a175463fb2bb24b932f8de7647fe1ac3d608ca02a3f557870ec678240365bbcb34796daf06ab8464074a91f7f60a54dbacb43303f4cb224a36fb3eccad79cdfa2eb4596adb827e6c87cc6388f4c42f028d983acb953b318a7c3d369f59d2c251f52b648c9c1b267f5089a1"}, {0x88, 0xffff, 0x8, "fbe32d1172a79ca409de196084521dead764845edfd916dfe8ee8ae16ec1cb31a6ee53cf34695adf3d7db3dec62a1b0839b5d3932feec4f33e705bad94178802e8e70826ab00048369c6e8505c03baf69df85c79ebcea3c623b3dc9dc24081b7b55b550cc71b5666a2762f523b11bcee7041285d9348ba0b"}, {0x70, 0xffff, 0x8, "4ca5949dce24125e227db5cac013f97c10e179facbab4e7bff1ec00e102f1d7577e75f106a5120bad38cda5ea8819114d2cda926c7b4fa0d82b650f1b9a0344cf73db6e4f549f67955f68eedb21371fa1c83699149e07ac20b1bc1b19c"}, {0x20, 0xffff, 0x20, "080fa6fa7c130ea607be"}, {0xa8, 0x1, 0x3f, "0ed32de2969192a11366b3f1f7aef791968f7f57db276e578839d0facde409a08f0299bac4e012943cdbc058d55721577ea09e0a2ddd16cbf406680abe97e9dc7ead0167aa5ba8bccc463b1c79fec1260d9a7f0b25b6af7ae449e9e8c35ab138ca2e59ca2805a7f97daaf55abfec8a471cef3d9ffd6be94c64d1e1d48217482d2d64970bb0309582f04212195ca1bf7e0ab1ae6673"}, {0xb0, 0x1, 0x8, "add1870b45fe6a7581a55e581db41f948597436db7cad009333e0ae5b157f139a10f23d8e2221094699f11511dc174388919359fe347f96fc4a516552d3d65dfebd024c4382beb1d9c9f6480620063574e92d4183f358be8ee114713d21249f0d39b1d6c80e2ddc188679bc4630d50d2a6f9161ebeda8d9be67dbf1be7f5ec7919dccd8abe2388a03c52b7ee2a64a866870d17cefc42b8a44197ca73fa236a"}], 0x12b0}, 0xc) r0 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x28}, {0x6c}, {0x6}, {0x0, 0x8, 0x3f, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000740)) 21:34:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6abc756939dc00000000afa668fb2b"], 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) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 21:34:09 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = socket(0x31, 0x3, 0x81) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="a6015e752bdac1e0e189349b939a11ab667a095fa6b00751bb0d37c5f833d7bb16990abeb8fa221b186caa109ec1971248a14eb346952547482d", 0x3a}, {&(0x7f0000000140)="0a1ff33a2f474b0be10d42576565bf83ccd71e15e278f591317d9504a1f798e797ed7b95c059fe1fc0ca2e678e884c6f4659285cffb9d473c1326ddb6f0aa79b6eb62dc34333291bb64b17398a5d9a3a46966ad84f6c8199082b0e906d", 0x5d}], 0x2, 0x0, 0x0, 0x403}, 0x8) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x5a, 0x0, 0x0, &(0x7f0000000600)=""/215, 0xd1}, 0x800) chflags(&(0x7f0000000200)='./file0\x00', 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) 21:34:09 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7f}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x8001) execve(0x0, 0x0, 0x0) 21:34:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xad0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x8001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) recvfrom$unix(r0, &(0x7f0000000140)=""/244, 0xf4, 0xc00, 0x0, 0x0) sendto(r0, &(0x7f0000000100)="19", 0x1, 0x5, 0x0, 0x0) 21:34:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaa2f3259998d280800450000380000000000069078ffffffffffffffff4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="90020000907800000402050e000000076000301605000005", @ANYBLOB="0561e2b46012568bea66c95a7964b2c6503da93ce68c86a996823923dd03a40901fe85690eed40fd535ecf7e5f48312ec1ef9060763c26d6507827174adcc2f0c31808d122", @ANYRESOCT=r0, @ANYBLOB="f01e907e4433c5c488a482bdc3ec8b89385fe1fa06fe94842c1f6e230d9cfc3c7e2e87658f83fff34553b67f8ea7db49b55283759fc06aac6168d92786240f0e062e2016ed52867046df3e3b4dbcb98e351d6954b8e3cee6d62f36c35ff7e7a741314a67cb941aba544297b8634ce8ca66e4031b7e9e64fdf7043eaff034ff", @ANYRESDEC=r1]) 21:34:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="d6262e2f66e7949419498882a9ebed10e42fb866b000"], 0x10) recvmsg(r1, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/130, 0x82}, {&(0x7f0000000100)=""/131, 0x83}, {&(0x7f00000001c0)=""/69, 0x45}, {&(0x7f0000000240)=""/143, 0x8f}, {&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/220, 0xdc}, {&(0x7f0000000000)=""/33, 0x21}, {&(0x7f0000000500)=""/130, 0x82}], 0x8, &(0x7f0000000640)=""/144, 0x90}, 0x802) dup2(r0, r1) execve(0xfffffffffffffffe, 0x0, 0x0) 21:34:10 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x25710e56) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) dup(r0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x90) 21:34:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) socket(0x10, 0x5, 0xff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020500000000000002"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) shutdown(r0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) 21:34:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)=0xfffffffe) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x8, 0x3, {0x4, 0x81}}) 21:34:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000140)=""/166, 0xa6}, {&(0x7f0000000080)}, {&(0x7f0000000340)=""/208, 0xd0}, {&(0x7f0000000200)=""/188, 0xbc}, {&(0x7f0000000440)=""/146, 0x92}, {&(0x7f0000000500)=""/200, 0xc8}, {&(0x7f00000000c0)=""/62, 0x3e}, {&(0x7f0000000600)=""/89, 0x59}], 0x8, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6, 0x8, 0x0, 0x101}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) 21:34:11 executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000040)={0x1ff, 0x8}) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) pckbd_enable: command error 21:34:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f00000001c0)={0x1, 0x9, 0x7}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r3) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x3, 0x0, r3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) 21:34:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, 0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xd, &(0x7f0000000080), 0x0) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x2, 0x401, 0x80}, 0xc) 21:34:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffff"], 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) 21:34:11 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="dba1e17c4d68bbb4fdcd9e1493be74f8729aef4959def59fd38f53f083f9ab2c535b891675bb000e451dcd3ffbaeb06581459f2195039f5f7737918c97d8d36c3b1ff0db47a84c849023d11dc2"], 0x1) mprotect(&(0x7f0000719000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x1, 0x5, 0x7f) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) clock_getres(0x0, 0x0) r1 = dup(r0) listen(r0, 0x7f) close(0xffffffffffffffff) r2 = socket(0x2, 0x8001, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x84}], 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000000c0)=0x40) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 21:34:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = shmget(0x0, 0x4000, 0x45, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r2 = syz_open_pts() utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={{0x5, 0x9}, {0x2, 0x2}}) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x1ff, 0x9, 0xfffffff8, 0x5, "b2fe145fe936019c8fc27f982e9ae3a37ebf2273", 0x9, 0xff}) chroot(&(0x7f0000000480)='./file0\x00') lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 21:34:12 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000080)=[0x0]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100", 0x40000}) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000500)={0x2704, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0x15, 0x2, 0x9}, 0x0, 0x8001, 0x4}) pipe(&(0x7f00000001c0)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000ebff0000000000000000befc627d6d50c34f380a5f6ac5b5f597e4e35398a12072766e53843fb6000000095b9d071b542ad387050000e2b81800731f2af2c43f7469c7849e21c1a3f98000"], 0x38}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000540)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) shutdown(r4, 0x1) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pf\x00', 0x8000, 0x0) preadv(r5, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/222, 0xde}, {&(0x7f00000003c0)=""/188, 0xbc}, {&(0x7f00000006c0)=""/154, 0x9a}], 0x3, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:34:12 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x8, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs}}}}}) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f0000000040)="397a078fddf69be929421ee3427ca00c21f3dcec38e459222a00c8604931b05289db92bf3db1885a86", &(0x7f00000000c0)=0x29, &(0x7f0000000100)="598f44aa34448c34d7933c8948ded1623827451664143f17c28bb5853310e3da75729819193bb9577ae7e1b9a25161e043aac2", 0x33) 21:34:12 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) getitimer(0x0, &(0x7f00000002c0)) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r3 = fcntl$getown(r1, 0x5) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRESHEX=r3, @ANYRES32], 0x2, 0x3fb) msgrcv(r2, &(0x7f0000000300)={0x0, ""/76}, 0x54, 0x1, 0x3000) sysctl$kern(&(0x7f0000000040), 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x5, 0x4, {[0xf3e6, 0x3, 0x75fcc7a0, 0x10001, 0x8, 0x8, 0x1, 0x86c, 0x0, 0x5, 0x2, 0x8c9, 0x40, 0x3, 0x6, 0x63, 0x2, 0x2], [0x6, 0x8a, 0x2502, 0xe2, 0x0, 0x7f, 0x1f, 0x7a, 0x4ae30469, 0x1f], [0x2, 0xffffffffffffffe1, 0xa5e7, 0xb1, 0x2, 0xffffffff, 0x94db], [0x6, 0xfffffffffffffffd, 0x3, 0x2b3, 0x400, 0x8000], [{0x2, 0x4, 0x80000000}, {0x8, 0x6, 0x6, 0xffffffffffffff01}, {0x4, 0xcf, 0x80000000, 0x5}, {0x40, 0xfb, 0x2, 0x1}, {0x8, 0x4, 0x0, 0xffffffffffffff10}, {0x3, 0x1f, 0x2, 0x3}, {0x3f, 0x4, 0x20, 0xffffffffffff8001}, {0x7, 0x0, 0x7ff}], {0x0, 0x7fffffff, 0x38, 0x9}, {0x5, 0x1f, 0x6, 0x2}}}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000003c0)={0x1, 0x0, {[0x0, 0x0, 0x80], [0x5]}}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r4}], 0x1, 0x20000) poll(&(0x7f0000000640)=[{r4}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000600)={'./file0\x00', 0xb64c, 0x9, 0x1, 0x0, 0x81, 0x1, 0xf4, 0x0, 0x3, 0x8, 0x1}) chdir(&(0x7f0000000280)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000240)={0x9, 0xcf4d}, 0x8) 21:34:12 executing program 0: open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000010, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) r1 = getpid() ktrace(&(0x7f0000000200)='./file0/file0\x00', 0x1, 0x1100, r1) pwrite(0xffffffffffffffff, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0xfffffffffffffffe) ioctl$BIOCLOCK(r0, 0x20004276) pwritev(0xffffffffffffffff, &(0x7f0000000340), 0x0, 0x0, 0x7fffd) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x4, 0x1, 0x81}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0xff, 0x4000}, {0x1fd, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 21:34:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x2, 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948998c2b76da98af16dd3dd252e31ba6cd22369fee264439cd1bd8877c082bea869038c103df345d340b38aa0c9e4ead454253ba9c48584f3a2c899948b39402ec0d21105008fb51f61dfb8378c3cee38e188529a4fef8ceaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecfe9291eb05f4c727c206e1976582c1af75107b65f31d4792134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c113506d1db8ef71b70b4c88c4c7620848bdcdfb3d1415ab76763b60c16c1c92705a12aa585d41104e6b2792a556c7e55154649a7a78e168f00d957c472f0b6f1f5b7bbb1ba798b048b9c2e52418acff7854a3bb803aa1cab8cc7396541e0a3fe006609f2c49f07dee367fd21f4f5cdd42d96f3fd9a5b69fd9748b8ccd26ff3dc84165e3388768012cb604a8a5f7099c725fd362626c30f94214b1f487c52c3e4002a33e444fb6541f3b678153ee52b0c47884d0d9446840b8a4367cac36ddcbd65637d089c1807a3ea3928e0af7662aa8c100cf3f2a3ac7e57e8d54fb584625235925d965ae4e4665245b1224a1bbe529657a8950164e86767f8ab20b3ff47fb421681d406a", 0x1e1, 0x0, 0x0, 0x0) 21:34:12 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0xc6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x2, 0x1, 0x7f, 0x2, "01e27efcdd600dea48f0b2209ab06557621ba80c", 0x5, 0x3}) flock(r0, 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000140)={0x0, 0x3, 0x100000000000023, 0x200fffffffc}) syz_open_pts() syz_open_pts() 21:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {}, {0x40006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYRESHEX=r1]) 21:34:13 executing program 1: syz_emit_ethernet(0xe2, &(0x7f0000000100)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xd4, 0x4, 0x0, 0x0, 0x37, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}, @generic="fa7ecac232b2f2824b6de51773cec24f660cd3254281f79342cd4139ee8acfe9fb6decf9de5301070f8376894f320269ae1b37cd035542826efd5119f8cfda050329442a62a62df9c76b94037dd755d8847348ee37e594967ed5a75ee83d686990d9d3261b196be49517e048c059ea98eee2c4981ccdcc9e186e625b1ea59ce8b36b8bbccb3a59181d2173ecb74d4e1c34eb90d8ace566f02e5d4702dde95773ff10a68e80ccc95d6068da27b2596983cca3300de73dea1a96b6ccd1cfcc2cd9"}}}}) 21:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x81}, {0x16}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xac7f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xa1, &(0x7f0000000340)={@local, @empty, [{[], {0x8100, 0x6}}], {@ipv6={0x86dd, {0x4, 0x6, "1c8e65", 0x0, 0x64, 0x40, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[@hopopts={0x29, 0x0, [], [@pad1, @jumbo={0xc2, 0x4, 0xffff7cfd}, @enc_lim={0x4, 0x1, 0x9}, @enc_lim={0x4, 0x1, 0x4}]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x4, {0xa, 0x6, "54970e", 0x3, 0x62, 0x1, @empty, @empty, [@fragment={0x1, 0x0, 0x8, 0x1, 0x0, 0x8, 0x65}, @routing={0xed, 0x0, 0x0, 0x6, 0x0, [@empty]}, @dstopts={0x33, 0x0, [], [@pad1, @jumbo={0xc2, 0x4, 0x80}, @pad1, @pad1, @generic={0x0, 0x0, "9fcecab04a08437234940479fdac31911c257f678259552c5d55f01386d1804b7ec3ed08712b02c229ddecbeff1488437d0d3329f4350fa6b710541b09c4e213402471a82d23645a03e1ce7b30a2ab0a9cd51d87e3aef6fb2bb48f56e6793aa6b985ac254458616feb1bfc611666b65f6fd7c7fcaa63a04eea6b16ca06b66ca32c3718428124ff03"}, @padn={0x1, 0x0, [0x0, 0x0, 0x0]}, @pad1, @pad1]}, @fragment={0x2f, 0x0, 0x5, 0x0, 0x0, 0x2, 0x65}, @routing={0x4, 0x0, 0x0, 0x7f, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @rand_addr="5e4bc7fe7000d7eed8c3510a97068819", @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @rand_addr="5b5248759e26ee3a63f3cb2ce1848dd8"]}, @fragment={0x2, 0x0, 0x81, 0x1, 0x0, 0x8, 0x68}], "4250f2864c8bbbada9ebe9fe2ede2b61ee7c62985b2f48e925623aa78c170404dd83c0292f1d40d2d2871a989a7866bf8d2bb100803125722770b16045710ea992a0b2bab1f11ed06d3635d4cdf66d5e89bc2eeef64f16a6f98b7ad172d5791c401b362164c000747cfbfbafe45fc39fbb68c4bc755be695dc1fb8ca24232b972c7becbfcc4d4f7584859f1e232495146ac533ff726c7f4409ebfbd28fe741e45eddacedca300d7b39f75af8c18add7819a0f9aee411482d5558091be1a4cb155fba1b693cc4045bce8c302f6e1f80d8"}}}}}}}) 21:34:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYBLOB="1e9ebe47fe7af35e99c03f61f533d98fce5204e6c4f1a58a72969da2c0ed8454ab1f65fc66a8f8bed48899c5aefce8fc7e55dfb593aff5e7fc8a024ac9a7c155b7328117816b6698cbcae998cd0fbdb54eafeaa9a794b1e9dbc1511d15440a19075eefca351f129df0e0e45f63f41812522abfdbdceaccfef45beee16e0b29afcc33687fe277631b4777ee99de11169b852a6f222d07cdf3c0feeaacaeeed711a5f71ad5f9c593ee66322263427daf637564fe55c19440c87f84cc57848b591c048a7378d4c4ee18eac0a23367ba8de3e68192e3e8b6d725baa0ca29eb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000240)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000001c0)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000440)=[{0x2, 0x7, 0x0, 0xfffffffc}, {0x1c}, {0x6, 0x0, 0x3, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000100)=[{0x80, 0x7, 0xf0, 0x1c8}, {0x20, 0x3, 0x1, 0x6}, {0x9e, 0xd9, 0x79, 0x4}, {0x7ff, 0x7, 0x8, 0x3}, {0x80, 0xd8, 0x0, 0xffffff01}, {0x1, 0x3, 0x1}, {0x20, 0x3f, 0x7f, 0x1}, {0x3, 0x2, 0x3, 0x3}, {0x3f8, 0x0, 0xa9, 0x29}]}) 21:34:13 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 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, 0xc0286988, &(0x7f0000000300)) socket(0x10, 0x3, 0xff) 21:34:13 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206932, &(0x7f0000000300)) 21:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x6c}, {0x6, 0x1, 0x0, 0x400bf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:34:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) setrlimit(0x1, &(0x7f0000000080)={0x2, 0x6}) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) r7 = socket(0x22, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x8080691a, &(0x7f0000000000)) r8 = socket(0x1, 0x2, 0x6) r9 = fcntl$dupfd(r7, 0xa, r8) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 21:34:13 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 21:34:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfefffffffeff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x1a) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xd, &(0x7f0000000080), 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 21:34:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) getsockname(r0, &(0x7f0000000580)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x20000000}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0xffff, 0x100000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [0x0, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x1], [{}, {}, {0x81}, {0x0, 0x1, 0x0, 0x20000000000000}, {0x0, 0x3}, {0x0, 0x0, 0x1c73b162}, {0x0, 0x0, 0x0, 0x4000000000000}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x3ff80, 0x7ff}, {0x18, 0x1, 0x4, 0x81}, 0x0, [0x7ff, 0x1ff, 0x2, 0x8, 0x80000000, 0x80000001, 0x7fffffff, 0x8]}, 0x3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) write(r2, &(0x7f0000000040)="9855dfc7f7e7fa2158824f83583cb5ff066f478ecf9569addf83cf5c3a14cdb3b49870c3e7d75c57de1de791db84dc6113a8b150e1b3cd754a338f7d0b5f70b9130583525d53ac0561a9f9081535f114d80ee9f50255f3", 0x57) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 21:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x45}, {0x6, 0x0, 0x0, 0x10000}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000080), 0x0) accept$unix(r1, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="97f161f471610e72711fec7e1a86", 0xe, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x940) 21:34:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) close(r0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$KDGKBMODE(r2, 0x40044b06) 21:34:13 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x32, 0x8000, 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000080), 0x0) sendto(r0, &(0x7f0000000040)="1af99368e2a0e40431c95da608be5c210cb5cd8d9e4eb3c073b437acc9", 0x1d, 0x4, &(0x7f0000000080)=@in6={0x18, 0x0, 0xfffff800, 0x101}, 0xc) 21:34:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xa9c0], [0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x40, 0x2, 0x0, 0xfffffffe}, {0x8, 0x5, 0x0, 0x5}, {0x1, 0xff, 0xba, 0x7}, {0x100, 0x1, 0xfe, 0x8f6}]}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r3) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x9, 0x6, r3}) 21:34:14 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0x22, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0xfffffffffffffd9d) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) lseek(r0, 0x0, 0x800, 0x0) 21:34:14 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000040)=0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x8000000000000], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff], [0x0, 0x0, 0x20000000000482, 0x4000000000000], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x200}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r6, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x23, 0xf0000000, 0xb6db, 0xfbe}], 0x3, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffa, 0xba, 0x4, 0x7f, 0x9df}, {{r2}, 0xffffffffffffffff, 0x2, 0x10, 0x1, 0x5}], 0x8, &(0x7f0000000140)={0x9b88, 0xf0}) fcntl$dupfd(r4, 0x0, r5) 21:34:14 executing program 1: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(0x0, 0x1, 0x8, r2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x6, 0xffffffffffffffff, 0x0, r0, r1, 0xa, 0x3}, 0x8, 0x7ff, 0x0, r2, 0x3, 0x18f, 0x9}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xd, &(0x7f0000000080), 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x100, 0xfff}, 0x95b, 0x2, r4, r5, 0x3, 0x3, 0x3}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r8 = openat(r7, &(0x7f0000000040)='./file0\x00', 0x20, 0x23) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000000c0)={0x20000000000000aa, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r6, &(0x7f0000000500)="fbaf8a8d1a169be96914f635caae", 0xe, 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000000140)) 21:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x28}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r0, &(0x7f0000000380)="8c65", 0x2) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file1\x00', r2, 0x0, 0x2) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r6) r7 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0xa, 0x3}, 0x8, 0x802, 0x0, r7, 0x3, 0x18f, 0x9}) getgroups(0x7, &(0x7f0000000000)=[r5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) 21:34:14 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600000200008110000000000000000000000000000000000fe800000000000003f1e0000000000aa4e224e22000890"]) chdir(&(0x7f0000000040)='./file0\x00') 21:34:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000001c0)=0x1f) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0xfffffffb) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0x2, 0x4aa7, {[0x100000001, 0xee, 0x81, 0x1ff, 0x0, 0xfffffffffffffffa, 0x2, 0x0, 0xffffffff, 0x4, 0x6, 0x400, 0x800, 0x7, 0x3, 0x9065, 0x1000000000000, 0xd18], [0x7, 0x2, 0xc5b8, 0x3, 0x76, 0x8000, 0xffffffffffffff35, 0xfffffffffffffffb, 0x3f, 0x59], [0x3, 0x3, 0x9, 0x1, 0x2], [0x1, 0x6760, 0x200, 0x7fffffff, 0x5b], [{0x9, 0x8, 0x0, 0x7}, {0x2, 0x2, 0xff}, {0xfff7, 0x4, 0x9, 0x10001}, {0x4, 0x80000001, 0x6, 0xf5}, {0x9, 0x6, 0x885, 0xb73}, {0x3, 0x200, 0x0, 0xff}, {0xff, 0x6, 0xf091, 0x4}, {0xff, 0x5, 0x6, 0x4}], {0x3, 0x7fff, 0x80000000, 0xed9}, {0x3f, 0xdd8c, 0x73d, 0x8}}}) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xfeffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) 21:34:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x4, 0x20}, {0x2, 0x0, 0x800}, {0x2, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0xff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xd, &(0x7f0000000080), 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040)={0x5, 0x72b}, 0x10) 21:34:14 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000080), 0x0) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getppid() r2 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8a028611e2"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000008c0)=0x80) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x122) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000700)={0x4, './file0\x00'}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x1f) writev(r5, &(0x7f0000000680)=[{&(0x7f00000001c0)="1dbc6b008c94d984c5ca2e9fe446d346ef58986aac03097822dca20177d5e0d03e3fd43d59c32ff96535698599ee08f565824a4261384f53c31b8e899f767935ce7071d8d49f687caa15f026c0e03fa98dc06dd5d4fb923c8baccde6b812818f800e91cc8cd5b6834feea370306865789fd394a726ac282384cd", 0x7a}, {&(0x7f0000000340)="6db8c49cba228e04aec33b74362b64dfaaff8ab311c6ad5ec97236daa33adca663005e765f3143664924e8a62580e04e799b29f360fbc4b16360582125924b3adf6298284e7fd7046e1ab77fd0cee7b833a0be4adcf3919effedf9eedb1f2fb197c3c9dc36190e227b69b5c62392936a01f6e6cdeb6d8fa831181508d861ea08e4a1d575c161368eb58f2b60748ed4a54404cac80df95c549f6a82e3eed1f43876b138664e68a3932f7a23f89fddbfde66642f37552a937a188d9b78390a4e8066aa222928441158921d65eab061be184f4da838665e90170b6996c90dd0fa333bfa67ab", 0xe4}, {&(0x7f0000000280)="f28ba4057a3761add179f1e84f60a03b3bc762c0e2421a550e6d6f96651d9d990b9d532908c2b2a2b1c1d269dbc408a05c125878c763968fd3408d659cc11f34f007b1b4ebc6d216762fb550ed1abd0b90f970b332c2040f38578e178c923e391c9e897ee7ee0832cb43df9c490fdce535", 0x71}, {&(0x7f0000000480)="23876f306c46d9a2ab4413a1df930a1602b70c455f4eb22924c344cd396eb68b2be82eadcbebf3cd73fcc769e745b83c04b53d40d3fc98ca4aea68baedfc2b8f9b8b5d6d544205a96052d76c0100e39fb4a5", 0x52}, {&(0x7f0000000600)="b26a57a1c6ff56c6e192b9887818ab32ef66214d84b1c15055025300ebfbc8c287af87c0246c03ba8e965f03b264d9f676ca6a64a467ea24f08f2e61f8adb5410782e9c043b7b774fb04c7e21c39d882b249", 0x52}], 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) sendto$unix(r6, &(0x7f0000000500)="f4522e2de532f91ea71407b2bd7527601f0886ef280c07f6e55801a79e190084ec08014a244e7e9d0f94d712e78198d62b12148d0e18bd154e6b99af9aa513aaa26a62e47da31895f8522b615c17712c7946361f0ba8760bb8ece241b312cea2f26ed8ae5e07fa0701714976e84b3ffa5ee3feaa33e2dd418dd090d26824c35f19708287bd2dc27b1a0102474d79947e86146ab35538232e06b4ef23bd9192826e8e5b16a156aa2ed102d7d5289331acc71e102da0c482af8f79191ac3cf646bcbca4b3a0e89875810e9fd2ba784814bb10fd853", 0xd4, 0x2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 21:34:14 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0) r0 = socket(0x18, 0x8000, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(r2, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13db666155d85cda8dd69c5ebadc5feb36416c5b93ee39d512547bd2bbb834ea821b5ec1c524429f1d54a679290eb7cf89eeda654cbc3a01e282b8cfda7fe05f1403a48931992c47bb7184fa404a6948e051305d6677ba2d62feda3b19ec6bf12e7cda3511bca632e460294c1cc11312b896c4d4fce5fe128acbf11a492794fecaa99e64993eb017af4770cbf3bb2a070b250be9dee6e78c8c55f777c6d8e4afc880b317a961f5346ed814f27f4669b71bdc9d03e96", 0x585) accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) getsockopt$inet_opts(r0, 0x29, 0x28, 0x0, 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgget$private(0x0, 0x310) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) 21:34:14 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x80001ffffc) ftruncate(r0, 0x0, 0x80001f7ffa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = dup2(r2, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 21:34:14 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0xffffd}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x1) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:34:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000000c0)="b100051360000000000008000602000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 21:34:14 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xfc]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xd, &(0x7f0000000080), 0x0) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 21:34:14 executing program 1: socketpair(0x6, 0x2006, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000080), 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r1, 0x1, 0xfffffff9, &(0x7f0000000240)=""/228, &(0x7f0000000180)=0xe4) mkdir(&(0x7f00000001c0)='./file0\x00', 0xe) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000200)=0x3f, 0x4) 21:34:14 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000040)={0x0, 0x6, 0x8000, 0x81, 0x1, 0x7, 0x1000, 0x1000}, &(0x7f00000000c0)={0x5, 0x9f7, 0x3f, 0x7fffffff, 0x6, 0x6, 0x40}, &(0x7f0000000100)={0x8000, 0x1000, 0x2, 0x6, 0x44a, 0x1000, 0xd35a, 0x8}, &(0x7f0000000140)={0x7, 0x1}) write(r1, &(0x7f0000000080)='\x00', 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x2200000]}}) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 21:34:14 executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000080), 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) socket(0x10, 0x1, 0x9) setsockopt(r1, 0x0, 0x5, &(0x7f0000000000)="0db1beb497e5a25bb680b16456ad07af9a99cbe60e8aa29da5f12db576d40f82c8efb994593f6c801582c5d077673756b730d06067f590b20bf0fa04b0e19a5de4b37a0fdd3e654ac2ce30012e2a1ab6b2063e54b3bdd491bdbcb183f5dccf27c3056de70439a6ea8dbbc6989398ac4ef5b7d40e54d6e0e3fc100c113a3c293d750a222194dbfaa01df0dcbc08010f07262dd4ebdf4abb7be1eb9056a5a30382fba8220f86c3f8bcb282939cf54284a350d36f7c47d46b4736d0b09f97b104aea7887cd4a8708a0701ecd82fcaeb15266e780a9e657e9d83790e882ae4a6cd719f7c617d29819afd846dbe4f15537630f68427", 0xf3) 21:34:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "1300060000000000030000000000000000e74d00", 0x0, 0x200000}) write(0xffffffffffffffff, &(0x7f0000000000), 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 21:34:14 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0xb5, 0x3}) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021f053b0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021f053b0 21:34:14 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) r1 = socket(0x2, 0x1000000008002, 0x0) socket(0x2, 0x4000, 0x6) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xd, &(0x7f0000000080), 0x0) r3 = accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000080)=0xcc21, 0x4) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) write(r1, 0x0, 0x0) dup2(r0, r1) 21:34:14 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = socket(0x1, 0x2, 0x3a) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) sendto$unix(0xffffffffffffff9c, &(0x7f0000000280)="8a51f2e2231d2ab2fe419d56e90ab229c27cfd58a1568cd76ebc97eb0a604fd4e2525c399c91e465df727dcbab6a3bf282651cda3610a57787530bdcbd84de561a677cef0110a8b249caa81d3a89e23c882d7a3db161c77577b5effab72498854cbd8f34aaa1542518b320e191a7546203db370c3a60ad29b68b328107ede8c163f101eb9d0bb7d3d57d7da71fbd9c", 0x8f, 0x8, &(0x7f0000000380)=ANY=[@ANYBLOB="b9568200391d2fe4cd7aace8720a2e51dc71f79d9a195cf31d77f99491c9"], 0xa) getpgid(r1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f0000000180)={0x20, 0x1ff, 0x10001}) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f00000003c0)={0x8, 0x7, 0xfffffffd, 0x1f}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f00000001c0)='./bus\x00') ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)) r5 = open(&(0x7f0000000200)='./bus\x00', 0x10, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000240)={0x20, './file0\x00', './file0\x00'}) 21:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6b269e3f6c6c2e2b, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x55, &(0x7f0000000140)={@empty, @local, [], {@generic={0x0, "2da264b1cad895386b4056045bd620587d922f7fbaddf9abd7a36ab3b62d9f01414ff2980556aa19a9346a230e67e313f4ffb778b157085be74de2efb1775affcb06c60c0f8fa8"}}}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r2) setpgid(r1, r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x3, 0x72, 0x80, 0xfffffffd}, {0xff40, 0x5, 0x3f, 0x80000001}]}) 21:34:14 executing program 0: semget(0x0, 0x3, 0x80) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x2) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x20001) semop(r0, &(0x7f0000000000)=[{0x2, 0x1, 0x800}, {0x0, 0x4, 0x1000}, {0x2, 0x101, 0x1800}, {0x1, 0x401, 0x1000}, {0x0, 0x9, 0x1400}, {0x4, 0xfff8, 0x800}, {0x0, 0x8, 0x800}, {0x0, 0x2, 0x800}, {0x2, 0x9, 0x1000}], 0x9) 21:34:14 executing program 1: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x800000000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0xb, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000180)=[{0x2, 0x0, 0x1000}, {0x0, 0x101, 0x3000}, {0x2, 0x6, 0x61a93e394bcdb40}, {0x3, 0x400, 0x1000}], 0x4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000010c0)={&(0x7f0000001080)=[{0x46, 0x5}, {0x2, 0x9}, {0x82, 0xa8}], 0x3}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001040)=[0x200, 0xc040, 0xd98, 0xff, 0x7f, 0x7, 0x100, 0x0]) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000180)=""/41) semop(r0, &(0x7f0000000080)=[{0x0, 0x7, 0x800}, {0x0, 0x9}, {0x3, 0x800, 0x1000}], 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x810, r3, 0x0, 0xf5ef) semop(r0, &(0x7f0000001000)=[{0x0, 0x1, 0x800}], 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/4096) mlockall(0x1) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 21:34:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x5, 0x1, 0x4, 0x4}]}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 21:34:14 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x7, [{0x1, 0x3}, {0x3}, {0x1, 0x3cf}, {0x3, 0x4}, {0x2, 0x3d85}, {0x2, 0x7fff}, {0x2, 0x400}, {0x2, 0x3f}, {0x3, 0x6}, {0x1, 0x7}, {0x1, 0x1}, {0x3, 0x4}, {0x1, 0x1}, {0x0, 0x800}, {0x1, 0x9}, {0x2, 0x40}, {0x3, 0x5}, {0x1, 0x7ff}, {0x1, 0x1c}, {0x1, 0xff}, {0x3, 0x3}, {0x3, 0xefd}, {0x2}, {0x2, 0x8}, {0x2, 0x3}, {0x2, 0x9}, {0x2}, {0x2, 0x7fffffff}, {0x3, 0x8e}, {0x2, 0x22f6}, {0x3, 0x80000000}, {0x1, 0x7}]}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000200)=0x7) 21:34:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom(r1, &(0x7f0000000340)=""/152, 0x98, 0xc42, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3, 0x1f, 0xff, 0x3}, {0x0, 0x5, 0xfb, 0x1}, {0x8, 0x0, 0x2, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f00000001c0)) fsync(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xd, &(0x7f0000000080), 0x0) recvfrom(r3, &(0x7f0000000040)=""/20, 0x14, 0x40, 0x0, 0x0) 21:34:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {}, {0x4006}]}) ioctl$BIOCPROMISC(r2, 0x20004269) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x4003, 0x0) socket(0x2, 0x3, 0x0) r3 = dup(r0) socket(0x1, 0x1, 0x5f) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x2fffb) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000008c0)=0x80) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x108, 0x3) 21:34:14 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') r3 = open$dir(&(0x7f00000005c0)='./file1\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = open$dir(&(0x7f00000005c0)='./file1\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file1\x00', r4, &(0x7f00000001c0)='./file0/file0\x00') faccessat(r4, &(0x7f0000000140)='./file1\x00', 0x6, 0x2) 21:34:14 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x80}, {0x1}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x2) 21:34:15 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000000)) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xd, &(0x7f0000000080), 0x0) sendto$inet(r3, &(0x7f0000000040)="9be40fc18ea4c9098978b1c6aecf4cf82d0b89b68b9d0d3d877574a6030cd783b3", 0x21, 0x3, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$TIOCNXCL(r2, 0x2000740e) 21:34:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10d) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x200, 0x0) getdents(r3, &(0x7f0000001440)=""/4096, 0x1000) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000080)=0xc6) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f0000004680)=[{&(0x7f00000001c0)="f4369a8ef50400", 0x7}], 0x1000000000000244, 0x0, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) r5 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus/file0\x00', 0x2, 0x48) connect$unix(r5, &(0x7f00000013c0)=ANY=[@ANYRES64=r0, @ANYRESOCT=r0, @ANYRESDEC, @ANYRES32, @ANYRESOCT, @ANYRESDEC], 0x8) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000200)) r6 = dup(r0) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000000)=0x1) pckbd_enable: command error 21:34:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) setsockopt(r2, 0x2, 0x8000, &(0x7f0000000200)="107b448e2390b0f592abe5b21c879813ca4394e3c4b5b87cc9c60c709e498185145fdd7afdc8c5029087b7651e106ac20c84365e572c1612b579f12b557a0b335c303e8e02340159e6cc78ad881bb02a41524a312a4c5a67605282b36aacb4569190ed7811cf893d309e", 0x6a) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x9, 0x0, 0x1, 0xffff65b9, "9a3710baa00def07d701010100", 0x7f}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000004c0)="fc552dd8acb5e454859f358c28fc2b7ff5a8114316bf94e11306834c792bee0bbd81803c21feb0c0feb78f4f54ba7d8ae64ebe5e7aba2b0e7a8a5d57562b6aec664831a6a1f176b6556230d8a42c3f7351c80af35b29d72f6d48e1339b5b2a2a52589e21a6c8c392ca26997698f8313e35e948d620b6af74191f44ea837aa85ab79acfaf76393b9f22716066ca5177c2e046c265ae078bca296d94c271f4afb7bc73f7159ceff114a39e10ba736c03ac12f60fe0db1e550fdb26f875052fa1a84bf50e4cf1ded58fb8bb37e9bd7e8af0be22beb8662d3a897f1af3abde255ee8488361f4101e84de04137bb0de43f596b7578c6ae8d19d19abfa184bdcb35dafe95bf97d8d22ab8d1029bf988b4856685884ce592e9bcf77bfe05c12cf3acd2884d414c5881e0ef459c1fc438111b673abf39008984411d21d7df35b2d1225bd0514baedba10ee80d3cd24fcf6e21f6d7e9434fa5e3f1d8b8f1af7156550ef50c8339824542c7693dcc795254b4ee48c3d89b6553d341fcf87f47b59b2a8970967ac85f9181b705721b2a0a63e0fccb7d98c4a7b69973a59e97f99238bddb4e48ae37335ccdd2a96c64aacbc33762a55d0d5156ed1e54020e74301beaa4256f8b8997d7b935bb0d23b329ce1da9c01821bb2564ae3e2ec3e54e3498a435114c4bba09cf9ac5095952d902903ef6dffaac39b2468a83f899b459d9f38ce1d0789cbee8d35b7a168f224f5e47b3eec437ce2016b74f5462ec74a04f3f4b9bd566a95b9d86192a97af5381748ffe3e3b848e57920eb47162e65e33a18af70dbfee289aab5deaedee2c58bc868934df2de2490735e4c9bb30fdef9b2eb5faea1af1cc3ac6ce0af4393a32bc4a61f1190d0e5f8d976aee4e90e8a9960130e503a59a20ebec5d853eef51e861643cf142f337e57260affb3432aebe17f09f6d1a9fc32ff0b33eb6ce04e90bc19583d4fcb5006ad94d6cf5ea30c97dfa87d47185ea17dae6ff7bc3795780b4680b999b7dc818be2016f9e3242d0c9f2801c1f5c83f6b81deb61cd831f820fb0b54913dbbb13f40b7d054a00381bbe02c2529bf79f25bc1ebbb1c0589a542d39555712a4d1c9197fdacf68540db044181d6be9aae0948f72f14e5c52cbd5e68381eeb17243ad158d54713f8fcd33f90f2bc3262542cc00cb466e310accf432795eebf6f26571b53a16159eaf4cf88ec0a4144547aaa2c78089f0ec6f46401f07b84a76a8050908a091059b7c7fba538487d77659dfb955ba0d9fffcdf2dd674c95a4942006ad05959ec65d1d65c1129b7a7171e139ed39921114c510a1c4feb9057c00d9f1167ac63305912a896bddaab32fbd8e3f1b193946b92bfcd536e95f74cec996fceade0665c434f05664ffffc2da6b424fe6e93867fa88baa399f27b92265a2f283bd0456766cb64be786b8e49d8d5f0909f9ed87eb3d2282bcfe208af7e861122f4f691342a82a598ba3b703b140255faca82b3fd5662c305e0ec76b4fe4685ac62b042c93b313f3e0a2acacc0b3102870769b5294d1e902462618a382fb29425ec8f9cefaf1670936739cf1897ba13faef3ca4c74bcd3f173e1c84a41f53318a2785c9ecfee6329d0e8a24fbad0334fe6f9fc279f39845f774f36bcc87ba5a12289ecfdaf8e715fb58c0a2644514701fe937b04a7c753b002b4cdb030dbf64c05e7dacf15eaf781f80beb0a5652aa1880dd9263314b5d4be2d96a251d3404e5f2414f2b0f59d150a60d04972831e03ef9ef89ccc3d1822e574eb154392ee9b76cd3e104267adcbe48f7b728589f8032b5a3adb7852d2acb24e3584e68727a041964d33af4e117634c2ae8b85f697e4b29fa36588f061181da401bc2ad5ccdfd686ad83239b88a594ced36d92d45aca7c657f9ca396bf50c24dbadf14dfe7ec167b12e7bb744e57ace36423ddd32752b9e10b4b4db007b0c4c1a18f272a3b8cdd146e17732fa0daf05b5739f08eca33c61a9a76174950b10784920b12ac1f46e213fcf334b8826579f0831f2ef3adfc2613f3e53d0c03b30a2ed11f8d5a387ae2d4244dc5e92bc1348eebf0ef49546a0687de079dddcef6b83f8876fa1b0d30ab91ae6b2ccf91348f11b11e79c82d2007b4de2292b0c28ff272ac66ed07a425b1f5349763295a7de3f80f6587b4742788af5f502507774f90e24980ee8562ea1aa6216ee00a7d5c1790f9e9b3a41667bc5ad093ecdb4ae7ac1d2223594f8d94cf91a6082abde0b77c1da4c49696171bc5c0be157eab552c3f864a6694ed0483054caae6026ffa7ec92ddc04b7ead0778cb453919a8d9c79268eeb13a263e44947b0733f75d055a06b0032dca32a7f365760c76b6ed6f3a5bbddd10c3836147695775c63b249898fbc314e5e1644afa64e4bc826405248a7c7db7bbc4fe187d2e9b6afe394547d971b44fee9b6486e32691f79eb999228430050139010437adf928c51ca05830f6b0542638323fe4f0b9f4a53275fc41588a9837d7da633233f48a683b91b79c6bee7b31410ab0278c30fe9a57f14d9655ba930d3137247183486065c50afd47f97d04e93eee51927ebf7f4cc548396de3b89ae324abcf4f2768bd14d818989f054477d6794a778527c32c72e724542e0c62c6732e75685318de804d1017c2c7739bbbbf9cfef", 0x75a}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 21:34:17 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000140)={@random="af0955779021", @local, [{[{0x88a8, 0x1, 0x0, 0x1}], {0x8100, 0x5, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "02832f", 0x48, 0x2c, 0x2, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x32, 0x1, [], [@jumbo, @ra]}], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "a12b00", 0x0, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @mcast2}}}}}}}) rmdir(&(0x7f0000000000)='./file0\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)) 21:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@un=@abs}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x2d}, {0x5c}, {0x6, 0x0, 0x0, 0x9d47b05a}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f635763a", 0xe, 0x0, 0x0) 21:34:17 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2c, &(0x7f0000000180)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffddfff, 0x0, "0001ff4000000800", 0x400}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x4) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:34:17 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x8000, 0x1c) close(r1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f0000000000)) syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc4) write(r0, &(0x7f00000001c0)="39e98eaac2e471f987839b2569719d1a8be5468c697bf27fd1f7a0a14543d23a0bd0885462bd31ce01ddd0456778a15d44f44aacb8363d172bb9ec514a0f83daa442941ebc30360b5846d4ef38375199da9adb9b95ae69fa54e23202bd8714deecda9d3ecb1df50ce72b4a7aa1aa19d0838c21335dbd2daf3a5b767bd25aebb5e42ee503b603c6c4ffa83d9055062d4503fd7504", 0x94) 21:34:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x4, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x0, 0x200) semop(r2, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x800}, {0x4, 0x40, 0x1000}, {0x1, 0x0, 0x800}, {0x4, 0x5000, 0x800}, {0x3, 0x7, 0x1800}], 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x6, 0x2, 0xb1b, 0x6, 0x8, 0x8001, 0xffff, 0x3]) semctl$IPC_RMID(r1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) setsockopt(r4, 0x29, 0xd, &(0x7f0000000080), 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000300)='i', 0x1}, {&(0x7f0000000880)="84", 0x1}], 0x2, 0x0, 0x0) 21:34:17 executing program 0: r0 = msgget(0x3, 0x3c1) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db5010000007388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e179639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a73401000000f98ebfe368d40af470bcd370014a2e22d12945265b671d10428d5ca4f09d93a3b07fde1aa76cb117f88cc435646eda12ca36d6b7938c83f42c165a7a7a6567dac8c11f4cee026f86952fb398008d450f2218ed0f808ffeb44542d830597bf1953dbb2a9f9baa15342c501eb0aaed49cb6342c35f2b262f3f1fddedd33abeaaaeb17663f8c7adc750a455afbce6606cbf31d0f1be4b5c45776b747f7f07ba549309efdfcc197e88402d9c9229c3111f980a661f5d275a19eeccb95c467a42683c97738669d2d047c987771ee2f515fec1070de3cd7cddae83bc6ec1b30c424e97a2164fc7df5aaf89af8484d8ca91a1d1fb22d94d3747b84e067e5d763f8d2459dd85508abdb4b57b217298eca0a5ce79e8e738c06d371c1794648be31a68493f8619e121be8bd867558cd9b52ac12d9a2f3d1af752c69d0d8ef15e8727351ca77e5152fb0bb118e5"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xe) r1 = semget$private(0x0, 0x0, 0x6b4) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)='./file0/file0\x00') 21:34:17 executing program 1: r0 = socket(0x10, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket(0x2, 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000180)=0x8) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r3 = syz_open_pts() r4 = dup2(0xffffffffffffffff, r3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x149) ioctl$WSMUXIO_LIST_DEVICES(r5, 0x20005302, &(0x7f0000000140)={0x9, [{0x1}, {}, {0x0, 0x1}, {0x2}, {0x0, 0xfffffffd}, {}, {0x1, 0x6}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {0x0, 0xd38}, {0x0, 0x7fffffff}, {0x3}, {0x2, 0x4}, {}, {}, {}, {0x3, 0x200}, {}, {0x0, 0xfffffffd}, {0x1}, {0x2, 0x202}, {0x0, 0x9}, {0x0, 0x2}, {0x0, 0x2}, {0x0, 0x2}, {0x0, 0xfffffff9}, {0x5, 0xfffffffe}, {0x1}]}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x40) syz_extract_tcp_res(&(0x7f0000000280), 0x1, 0xfffffff8) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0)={0x101, 0xfffffffffffff2a8}, 0x10) getpeername$unix(r4, &(0x7f00000006c0)=ANY=[@ANYRES64], &(0x7f00000002c0)=0x48) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000100)="796b83904f8e540ce8372fb4d6e00c30ffcf513129d9f2bf98446fd3ccd962efb4a68bbca6324b625e6910254b97c0db3e7962100d94e78d7bb42a62866c3fdada8c097c1f55a38ad4804c50f760b786d6f424398cb4ef9ff9bce2c7cf8a1b5ce150", 0x62}, {&(0x7f00000003c0)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e37262fe4ae6c86494db9b0100000000a7e6007a94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c12a57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c661d635d0081eca2bea8558e793c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31dcc7d40a8d83ae35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb581b03cd8f53eb522755367249f584ab5f504ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc20174859c1b174cc2cf27ba9e38d03bcb8b658732548b1208ed667d7b8d2789f736565d6d6dbdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c7f79ff4f4164116c3a1f5b2be7e718c6f10e8c978e94885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca8e818893e054e6e6a853e80d69b695a4fd128ad1b1c789462bbeeb8789c9d9741c097fe3071153d98a3016d20a8bbbbfe47d4a4a397fe08e270388f6134b6d47d0a26a9fae5b2b4f1cca9ae8bbfa04c54712a76e480677c2cdffd07392cd7e14949f4e7ac99ee492680f6f98f9d272f3c2f22ce7ea438b4b63e32367b82f0ef0b6d48f431337fe625db538372e2b6ca406b8837", 0x2ca}], 0x2) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0xfffffbfe, 0x20, 0x0, 0xfffe, &(0x7f0000000d80)={{0xff, 0x0, 0x3, 0x9, 0x80}, {[0x0, 0xfffffffffffffffd, 0x10000, 0x0, 0x0, 0x200000000000000, 0x0, 0x3, 0x2, 0xad, 0x1f, 0x0, 0x80000000, 0x0, 0x8, 0x0, 0x9], [0x0, 0x7fffffffffffffd, 0x401, 0x68f, 0x4, 0x80, 0x80000000000005], [0x0, 0x0, 0x9db7, 0x0, 0x200, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x80000, 0x0, 0xcb0], [{0xffff, 0x56e69c05, 0x0, 0xfffffffffffffffc}, {0x101, 0x0, 0x0, 0x1f}, {0x1f}, {0x0, 0xe2c, 0x0, 0x7fffffff}, {0xffff, 0x2, 0xfffffffc}, {0x0, 0x3a4b, 0x0, 0xb58}, {0x40, 0x800}, {0x0, 0x0, 0x7, 0x4}], {0x1, 0x4, 0x0, 0xffffffffffffffff}, {0x0, 0x6, 0x0, 0x7}}}}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 21:34:17 executing program 0: open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x3, 0x0) kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x81, 0x0) 21:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x81, 0x0, 0x7, 0xfffffffe}, {0xe, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10400, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x7}, {0x60, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x81, 0x37}]}) sysctl$kern(&(0x7f0000000200)={0x1, 0x2b}, 0x2, &(0x7f0000000340)="f49d95c4d8b5151c347315e29ac204ba4ba8b2bffd4c84f7a8e1c31dea6f1972e3ab7c65526d1c1b53c493efa2b11896ca5a50d9b82f7f4a2724f48326b8f634b4899e6bf14cf76a8a2965df12cc1adf831387c4062d2b9fcf66e37f67642a8e05be8a75d35fc46e03c8cb21cb7c80901bb09f4bf1544f10d5f315088237e98c1eef30fe460b4d9832eda1c09038bd37deaa7d90ec36b93834b24d0418f84a922c6ab84f1c37abb9de667c413535834ccd9f5a9e0b0886b7a7baf83e", &(0x7f0000000280)=0xbc, &(0x7f0000000400)="b8b295ba541937542f93b0f3b9ca141c3b44e1cbb235b1dc0127092c", 0x1c) pwrite(0xffffffffffffff9c, &(0x7f0000000000)="fba151555ca2f44e7614f635763a", 0xe, 0x0, 0x80000000) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r4) pipe(&(0x7f00000001c0)) r5 = getpgid(0xffffffffffffffff) setpgid(r4, r5) 21:34:18 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) getgid() read(r1, &(0x7f0000000080)=""/101, 0x65) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') execve(0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000001c0)={0x5, 0x33, 0x8000}) execve(0x0, 0x0, 0x0) 21:34:27 executing program 1: r0 = socket(0x2, 0x4003, 0x80) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x100000000, 0x5}, 0x10) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) shutdown(r2, 0x2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x400) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xfffffffffffffffd, 0x3, 0x0, 0x8000000000, 0x0, 0x800000000006, 0x0, 0xfffffffffffffffc, 0x5], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [{}, {}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x6}, {}, {}, {0x475}], {}, {0x0, 0x58d, 0x0, 0x8}}}) r3 = syz_open_pts() fchmod(r3, 0xf20e189bac26a15c) socket(0x20, 0x1, 0x62) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000100)=""/249) shmget$private(0x0, 0x3000, 0x100, &(0x7f00005e1000/0x3000)=nil) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 21:34:27 executing program 0: sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x2, &(0x7f00000000c0)="1bb3094e2087174b54637ff7b409220322704101ac90726865213791cde614f25c0c853ac08d04f2024b372a05de50c2e6a6233b260128b09c129574d8f1e2da778b1607f00426b0b2d1c3b792465b29e19e68ed61f76bf962246fcd040001c6104b1a98cf22af850d8910376a8317070002b1015d85f42d1b8a673f5d4129d4005e4bc843197d5f797295918eeb0727dfc099c7e6176c6e", &(0x7f0000000640)=0xbb, 0x0, 0x0) 21:34:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x1, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x6}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "81e7a89abf9a8fdf5d500027db75275ecbc92a9a", 0x0, 0x1ff}) 21:34:27 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) fcntl$setown(r0, 0x6, r1) shmget(0xffffffffffffffff, 0x2000, 0x1f5, &(0x7f0000000000/0x2000)=nil) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000040)={0x9, 0x20, 0x7}) r4 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) r5 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r5, 0x2, 0x0) shmat(r5, &(0x7f0000000000/0x2000)=nil, 0x2000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 21:34:27 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket$inet6(0x18, 0x8000, 0xff) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x200, 0x6}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 21:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x4}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000002c0)="0184e97a605d4b6570085306d7e3", 0xe, 0x0, 0x0) 21:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x81}, {0x54}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 21:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000240)='\x00'/14, 0xe, 0x0, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r3 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000180)="000000186004008b00b12b7105000000d90000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a00000000080009905780b99ebfa2c3adb497512dd5d7864db6f033e250335b450732c66af292ae46e06dd51200e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568d9661a64702b359c559d42e6217475c4006f919fd2b93f1f", 0xdf}, {0x0}, {&(0x7f0000000040)="072d4574986a43070768d6cddf49710b21e393a612", 0x15}], 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x8, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xfffffffffffffff8, 0x99, 0x8, 0x380000000000, 0x2}, {{}, 0xffffffffffffffff, 0x80, 0x2, 0x2, 0xffffffffffff101a}, {{r1}, 0xffffffffffffffff, 0xf0, 0x20000000, 0x5, 0x800}, {{}, 0xfffffffffffffffa, 0x40, 0x20, 0x7fff, 0x3}, {{}, 0xfffffffffffffffe, 0x20, 0x40, 0x3f, 0x3}, {{0xffffffffffffff9c}, 0x0, 0x2, 0x1, 0x8d, 0x400}], 0x1, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x7, 0x4154}, {{r4}, 0xfffffffffffffffd, 0x6, 0x4, 0x7, 0x8000}, {{r5}, 0xfffffffffffffff9, 0x2b, 0x20, 0x8, 0x8}], 0x80000001, &(0x7f00000002c0)={0x95, 0x51}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 21:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3d}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 21:34:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) execve(&(0x7f0000000000)='./bus/file0\x00', &(0x7f00000012c0)=[&(0x7f0000000100)='{\xc4\':\x00'], &(0x7f00000011c0)=[&(0x7f0000001180)='\x00']) getgid() open(&(0x7f00000000c0)='./bus/file0\x00', 0x100, 0x42) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xd, &(0x7f0000000080), 0x0) r3 = syz_open_pts() close(r3) close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r3, 0x84}], 0x1, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000001140)=0x3f) r4 = accept$inet6(r2, &(0x7f0000001200), &(0x7f0000001240)=0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001280)={0xff, 0x10001}, 0x8) 21:34:27 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000080), 0x0) bind(r0, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xd, &(0x7f0000000080), 0x0) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0x0) pread(r1, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 21:34:27 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000100)='./bus\x00', 0x80, 0xdaf547c078911e1a) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) unlink(0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a6) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pwrite(r1, &(0x7f00000000c0)="1a33be2b62682882add60a499ffee19dc5efc254d17f82a6f8c863c0e6aee24f", 0x20, 0x0, 0xcaa1) r2 = socket(0x6, 0x5, 0x3) fcntl$setstatus(r0, 0x4, 0x4) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b000700000032481cfecea10500fef96ecfc73fd3017ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882bfeca3ed7c257699a1f818000c016be0102db56133e27acb5d602000d7d026ba8af630037282502000000720000abfbb770c1f5a872c881ea772ec589436a4d47844b404f361b1257aea8c500002002000000001b68ca6b3776a296e2a189f300080000000000000600000100"/177, 0xb1, 0x0, 0x0, 0x0) 21:34:28 executing program 0: r0 = socket(0x10, 0x7, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sysctl$net_inet_gre(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f00000000c0)="efbfc5ae3ff569765d69e1d10c90cd828c926bf4834b77b340432dcbbdedda64cde8ff2680a08b4d8728400ef3a1b79910f5bbe551a80668cf8ae0699c885ee32378346e279bdd7d599832", &(0x7f0000000200)=0x4b, &(0x7f00000002c0)="b9374de880b09c4f3da254d1b3b8fa1fed899b63a42ed4d43ec5cb946dfb690ff22e1d771c67742d3dc5904ab904ada1ab613d117a21f453995ad7bd645ca1f0278f68253fd5a27ce4d5d577d561b1466efc953427bd9c3f9d0afd52c7430d5d036fece1b34a2f20e362bdcdd9e4bb3adb51d8e8dd66259c1ca877608ec5ba12701553ad28a4234ec9976619a406d899ff78b84fd2436ec9e74716f038208377631447f50fffff23e1cb1b1ac796d154b50e91c4945371582b5bc335bb9e4e95888d6c4e77a12c6927ecc4aa42a28eb4e5580dba9019cbff29e8d0fc9a18fdf1621a", 0xe2) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=[@rights={0x10}], 0x10, 0x2}, 0x0) 21:34:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000080), 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/169, 0xa9, 0x43, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:34:28 executing program 0: r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000000), 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x200029, 0xd, &(0x7f00000000c0)="6359ff5336ac7d340b105d336a0f1633acc137707344fcf99e9153faad21b98739f9c10b8ba99353b9ba5874f83e83f0562294b803c93a7f79a8d6714acc266af994af5bfefe86", 0x47) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x2010, r3, 0x0, 0x100000000) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000080)) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) 21:34:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)="18cbbc723ebe26b5b6b01da1e45ab98657e722aefcb037214a90f6a68ee2077d0ce9a6892d751c29736d2f92068c81ef67059924d3e8dc982c23ceb45a9dc3bb3859ced11bada48f79ea524ccdf9311338fca54914090746dccc389ae2a0d19cdfa99d726c3636a990145a997e5a", 0x6e, 0x3, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) r2 = dup(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b0255fc8f"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x0, r2) close(r5) socket(0x2, 0x2, 0x0) pipe(&(0x7f00000001c0)) bind(r5, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r6, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:34:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x2, 0x3}, {0x1, 0x9}}) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x1fc80d90, "0017045100"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x10c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xd, &(0x7f0000000080), 0x0) recvfrom(r2, &(0x7f00000000c0)=""/15, 0xf, 0x1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0xffffce74, 0x1b0a, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)=0x400) write(r0, &(0x7f0000000140)=' ', 0x1) 21:34:28 executing program 0: socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000080), 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 21:34:28 executing program 1: r0 = socket(0x2, 0x4003, 0x80) socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x3, 0x16, &(0x7f00000000c0)='\x00\x00', 0x2) r2 = dup2(r1, r0) shutdown(r2, 0x2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x400) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xfffffffffffffffd, 0x3, 0x0, 0x8000000000, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [{}, {}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x6}], {}, {0x0, 0x58d, 0x0, 0x8}}}) socket(0x0, 0x1, 0xa) r3 = syz_open_pts() sysctl$kern(&(0x7f0000000040)={0x1, 0x7}, 0x2, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000140)="5efe517c293345e9cb66a728187073234e7fdb57dd70675d96247f93c0625e60df15d0c917f10cc13052631939458d0bf364ccf79ce329383603f7a67e9aeb2f88b6179d87c1c65f08c5f4197eceff5066cc40e37dbc156c38d00051022b74dbb96c1aa19a236a5effce900acf9c25b54e9609f64b7cbc83d25fb9d6d2c52de025469537f74ad9278fd8240cd19fd2ea8d13d847bb4cfcce1f058c8ffca15eb4f5487c61d8d6ee71e3b98f5382fd5efeb27ca09946dfc53f25565f3df6f8b3cf236ab6bfb69d6f81d965624f545012979b01c9c93d85", 0xd6) fchmod(r3, 0xf20e189bac26a15c) socket(0x10, 0x1, 0x42) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 21:34:28 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000300000800000009078e00100002800ba2774b291408d88ad7a0000e1690000000000000000450000000000000000000000bce94f3d7fe7310c9b2af1c13fe60936e0000001e0000001"]) 21:34:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = kqueue() r1 = socket$inet(0x2, 0x4, 0x7) dup2(0xffffffffffffffff, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25f12e15719981a5, 0x0, 0x3}], 0x4, 0x0, 0x3, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) dup2(r2, r0) 21:34:28 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x3, 0x9c) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 21:34:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x10) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000080), 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[], 0x10) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 21:34:28 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) r2 = syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 21:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000003c0)={""/16, @ifru_data=&(0x7f0000000380)="7f1cb2e5cdc37de524cb"}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0xb1}, {0x4}, {0x6, 0x0, 0x0, 0x40103}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x813, r1, 0x0, 0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="6ede7e8d39d907487f13d5f879d66089a950979d36", 0x15, 0x0, 0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r0, &(0x7f0000000100)="8092ed3ba7f0b59cc49e8255e766aa600f459544937042f310043d83d8ae7d60136427c312317380309533035c548c57c7139e035194f6ad7cd5eb09fbfd4a4e5c2ac4a9782a1eb54f13861709893e22f31abf21fc9ac3ded800c7e60293be3543b22b6a47abe1b43b6894816dc7dc70cc8cce02eeafb2b1b1d267b6f6c907aaf510d9af1e0fbc2447fe2d7ea828a2da4c790402ede55fc5428997508ebcd2c56967e4fc3a18204bd98a62777e3d65c08951c6d7583dbf335f63da6eadcc9a662df6fdca51ea5b6e59da9444360fba5c0b005bcb60", 0xd5) r4 = semget$private(0x0, 0x1, 0x60) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000340)=""/55) 21:34:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x5}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "ffa4879da724c901f8ca43796a40d1e145de78a3"}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x7fffffff) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) syz_open_pts() socketpair(0x18, 0x2, 0x80, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x7, 0x80000001, &(0x7f00000001c0)="bf0eca099430a7f8dc83150f9db629ad41c4111352c0230f2e029ed20501959a0353fb88ce41a5d7fc50afe6662833dd9f2545712ba0cd75fc1fd53d5b79df1c79f074d12aed0450cb045ddb0aa70a7f928cacbb6496827235c6362cf6d8", 0x5e) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x800, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$WSKBDIO_BELL(r4, 0x20005701) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000000)=0x2) 21:34:28 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xa}, 0x94ec21ea915b2b62, &(0x7f0000000080)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000000)=0xbf, &(0x7f0000000240)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa8c67ccbf82083865cacbda88d30958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38176d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e327ccf0ed79de86b95f4e5e5bb9c61efdd0ad840cf15db7f111d588ac22cd211e5c588e13d0792c90381e1ff1af78b6f1d2cd9fb6bbc66f919a9c628f0ebef0176064b8653efcbc5399b5a13250029af0e0b8b06cc51473a5b875f5a188ca74f4bfda9f0d28695a6231a8522aa859ed2cfd08b01ed6f04c7aae350a71a9f62a93c523348d00529e3ff65324504925fb17f6813ca05be510f80534b6e8e8da5577097446becd4a0c227e8f8eed22ce75509e93ab3c644d6c9f46040cae7b50fe1851143e6eace2288ea71a9ee335f5135e70876f779f052276714f952c117d37c58576bc93325ff305e57894bfd9d9a12ceea29686ab9f46a43719299d0a403eb9825b58b0c32cdc9b0fdaad517198a90c2cebdec4e3413cdaa", 0x4) 21:34:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x28a5) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000200)={0x2, 0x8, './bus\x00', 0x7f, 0xfffffff7, 0x3f, 0x7}) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/95}, &(0x7f0000000040)=0x61) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 21:34:28 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000000040)="0501000000d35d68eab4588c0500849b9a0c343b324c6783642963421b1efb82a0f5c1bdbb14c8d96f6ea3cdba526bd0e48209eac8057028c3c0eba6a23cf7efd14de71f9a785a2664d9ebcd01ced06784417b81cee8657749313e4a02e97e", 0x0, 0x0, 0x0) semget(0x1, 0x4, 0x4) 21:34:28 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x34, 0x4, 0x1, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$unix(r2, &(0x7f0000000280)=""/160, 0xa0, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 21:34:28 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x81}, {0x61}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000600)={0xa, &(0x7f0000000580)=[{0x40, 0x2, 0x18, 0x3}, {0x6, 0x0, 0xff, 0x2}, {0x3, 0x0, 0x40, 0x3}, {0x7, 0x80, 0x4, 0xa0}, {0x2, 0x0, 0x4, 0x10000}, {0x1, 0xff, 0x7, 0x8001}, {0x8, 0x0, 0x1, 0x2}, {0x0, 0x74, 0x8, 0x3}, {0x3, 0x2c, 0x1f, 0x2}, {0x8b2a, 0x1b, 0x5, 0x10000}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000140)='\'#\x00', &(0x7f0000000180)='[)#-&\xbc\'-/}]#\x93[)%@*\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='*!/#\x00', &(0x7f0000000280)='(\x00', &(0x7f00000002c0)='#/&:\x00', &(0x7f0000000300)='tap', &(0x7f0000000340)='^:#\'\x00'], &(0x7f0000000500)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)=')}\x00', &(0x7f0000000540)='+\\#\\^\x00', &(0x7f00000004c0)='.#[,[\x00']) 21:34:28 executing program 1: r0 = syz_open_pts() close(r0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) writev(r0, &(0x7f0000002a00), 0x0) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x8) r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000040)="4778e6f8ce2685a4b68f89b6646addc6596b5db9c28ca609c7eec4fdba904f715c44c2cd2cc4ab35a531db9e0862e77c857e01556feafdadfb9fb63cc85172be7c7612377b3c365662c798e0dd26d09299f5279c62055465aacd13337f27989b561aa8c0750b14919f2cb9ef649b5a1ea9f06d4bf37c69e3d8cafa7607087ba83324a18213056305312d3ccc0451fb2d39f1425ef3d09dd00dcda6cd286ca84d86ddddc20930331870c654fc98b8b8b36029c0", &(0x7f0000000100)=0xb3, &(0x7f0000000340)="6790e64ac9052882b13a603766547df78d2e617c6693f6bd32bd73b3cb6662afea127af0454d6f88b045aa8257b0acab2523d53ca6b930a1f96a2555a96b76301d645b8de5180b1bfbce89b75243a1b0af61973228f4e1ad6b06ebc0ea5ca2c1568a341cdc8442e493e92b4d6c62d7b72f09e8e07d332eabd4b1fcb694e6a24797cc71cf56c29c5bc1d1692f7eb81dcd81f70ee7bd133a5253be5a9e5546aacb3ad7635da7f9ae47092845873dfcbae593627d1c914f550aef76d273f83264207f0463a9c3d92cc0ca476dabb4e9eb1ea5dac89c475226a3f30359887b6de00631d598b27e478520e35b9c1d6394175e457c2a9d716f34af0821a37f01cd649a78340b0d3b6ccc28bee4305d604062a934e2eae011496c032f887b43b55d02b5d1071ac0b8f84bf88d320d976e59a3b653a355a6aed12d8023fbbb35efd05afe13098ed687711212bdb7e0a77f91d22f08723395399696a3f4ba5fe2e3e0abf816b3ea593e13270b41dfcb4206000969f25363760b22b210a2d19ae6118dace5830c79ad32f458b253672afeedc55a5d1d2090fb8fa1377d184a7e32a7f7882647d8", 0x203) 21:34:28 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) sendmsg(r2, &(0x7f0000000280)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="a8970a647039b9c38dea032f1a9cd35847cd43d9820f758482a3855906d2d1e0c1b56beaaf1aa314851807fe6a8fc0c49d155255c94fb85385079fe2e08cb1550d99819eb08758aeeb845565b627d3e071ca05f9ef6982c670af6cc09de83de28985af767bb859b9", 0x68}, {&(0x7f0000000180)="a586e4812ec5488e52a7add14b942e63d204fb8adc9d019dce67db056d673fba7b95465cf6b88df7011b7c1b8bc14007712f55bb5d755b889a5b7edada8f410e90cf8b5dbe885132206ee270e6f54423005edf131c688d68a386311482da89fe16ea1824", 0x64}], 0x2, &(0x7f0000000200)=[{0x60, 0xffff, 0x2, "773e298c25995223dd570f267195fb04502244ce7a411d08e9e882211500cfae2f18dcb50881e4247d154b5e25ae0452aff025f3bc3d3a9c2bf5b138a93b81722ffff3d60aaced411dfea18c2f"}], 0x60}, 0x404) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000002c0)) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000300)={0x2, 0x1, 0x3f, 0x6f}) 21:34:28 executing program 0: syz_emit_ethernet(0x50, &(0x7f0000001380)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "7e1e59", 0x1a, 0x3a, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{}, {0x0, 0x0, 'U\x00'}]}}}}}}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 21:34:28 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0xfffffd15, 0x0) semget$private(0x0, 0x0, 0x2) socket$inet(0x2, 0x4, 0x20) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x40, 0x0) ftruncate(r2, 0x0, 0x521) 21:34:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xd, &(0x7f0000000080), 0x0) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x1ff}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)="25e68ef241c34e3c90ffa44b6c6e36fa28d24ca795574342368ba20e87d6f23203bc05e956c41cca688536a608a8fed128d00959c38fb158d4058a3e681a96469c70852e40d28b2f45c55b5103cb9026cef319ba4eb18c2ffb591fd706f74b9f3c6a29bff1b46885bc25e8adc6a096b969fb9635683e5bc13ee878ad3dafbf559c79638aaef5082a79141f2fdbd4aaf2b6606db227a4d6ea6c8607c89727ea494c9d8649ae45ddf6c5443846d30c2d754fc7a216548cf07e45623425bccce380a2cb34651e7d5d2fb5c962", 0xcb}, {&(0x7f00000001c0)="99e9943bd157bce1e57676ae849206eb86d4f4f0d7bddf506429b411d40cbc9044a6ff6b5f3fe967fd170cd6722542a8566654967e5cc3dd3fa21499305deb08558035884215d4b3fc4fa4f026f876799682e3fb292517945aca08d80550b2b765f8c8de6c00d1076b4c05fad0cb46e04cc1d60187c58f5e36e381599e4f28b30e9b90252bcffcb128356b83d1b1ac1b823b429a061279de004700e548c82ae4d35ea9a50e400c72be97bf54f78705860f6f46bd561a7365", 0xb8}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="4000000000000000ffff000006000000bb514b9f114f7304683839d1966dccf373d08b550ed4121fe0c50e8e7f416d70ecae1935d894c53d7349000000000000d8000000000000000100000005000000a825a828bfaa36246ff88b9f8e07c29ad51da89f05db7e8117265af68744b394b443910ad3aa91b2e7a98a4023ebf11fdcb510de21348e282f67f8287fbf9f68238cca44c17955608a201de3f06082d2cd176f690a12c355fb76ecb31f30f4ede7662f1c0c419198ceddf9d070a0ed27db789668bbdf24d66fed15c982aede0152807bcfa2fc0b720661d5a4b5e94b7ee25e062745071114d709197e33811e186c924aedb9350fce3e1fe316aa0e8e419c6abc2037d3a3f3cf9f1c16d71aaf8f6404283c261cf6fb003000d000000000000000ffff00000000000067ab4fa847acd28d3d9f3058fb23d7cf5714cf556b03c9f76561e6aec1821884092e31f6e6bd592dbbac9730dd6382bb95b9aeeb3aea9b1eb590efde4177e489e60d21d6fd5af6790b71ef293dfdcbc44f32c7cee0b02873ce86c7a9aee8897e20ca99d06ad27cfc3447118ad2309206a3656dd5fb3c956d784662b5bdb07c498a23ae7b1c56049e86bb94e7f14b759f1fd37587c5b310d6475b024ca9c94ba592bac6239fba63cdc56178aa062bddbf1dccb431930031bcc9ed0e1eebb900006000000000000000ffff00007f00000068a742bf9da83cdf386f00df5e99b3bbc434ed1f8e9a92a95c0744b7b565f9a538b45930c487280fd8f3a6860514dfb586af616b70754120ecc241e17dc42e39c714a678e1093fc04a9ed0fa00000000f800000000000000ffff00005b0e000080028785053a0067f8279f826085ee77fa21ca90b8d761bad73d4f211a7be9b136f0c0f90b6472e60a52a70a8b4e50ecb21244fb2424362c4075dc0f1a38539a0007b1479540c2fa983504f65e913faa5edff951be69a533bfa4080927cce1d8b6da61882ac620209bbe8558a2f1b2e359b240c5fc29264a9caa8b219348bfd8500546cb36303ee246ff3d7d8e369a8e70b552a20d580685635f1709fef3abf5e3988c29b07b685532aab6fe400d31d9f852d393a99c7b1f35bfb229a7ba003433e5ec927ecaa8a8ac9a1c3b9adc24422be53d882606e6cd132def9880674ce648e0bb5087c300003800000000000000010000000000a972aca0261051d421a7e979eef03c7b37929f9a064349a824a0e59d3000"/888], 0x378}, 0x400) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = shmat(r3, &(0x7f0000e82000/0x2000)=nil, 0x3000) shmdt(r4) shmdt(r4) select(0x40, &(0x7f00000006c0)={0x200, 0xf8fd, 0x800, 0x2000007ff, 0x1f, 0x3, 0x7fffffff, 0x40}, &(0x7f0000000700)={0x8b2b, 0x148, 0x8000000000000000, 0x7fff, 0x7, 0x1, 0x6, 0x9abd}, &(0x7f0000000740)={0x0, 0x0, 0x40ff, 0x80, 0x1000, 0x6, 0x3, 0x24c5}, &(0x7f0000000780)={0x8, 0x9}) 21:34:28 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) msgget(0x3, 0x434) r0 = socket(0x2000000000000002, 0x3, 0x102) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) clock_settime(0x3, &(0x7f0000000040)={0x6, 0x50132161}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 21:34:28 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{0x100, 0x3}, {0x0, 0x2}, {0x22, 0x8d9}, {0x0, 0xfffffc89}, {0x83, 0x1}, {0x41, 0x1}, {0x44, 0x9}, {0x89, 0x9}, {0x8b, 0x100}], 0x9}) symlink(&(0x7f0000000080)='./file2/file1/file0/file0/file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000000)='./file2\x00') link(&(0x7f0000000100)='./file2\x00', 0x0) 21:34:28 executing program 0: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000040)="599b", &(0x7f0000000080)=0x2, &(0x7f0000000140)="54f894f886c6458961418cab28d3ee008e6bad7a8b0cc4637647abef1bf69b4dc006700783db91da9c7e49722045a287c38ce94ce572cc86543770d6cb73589df1b3b42d2dee0960f8bbfb5128f2365bb864c0da6af1816d5ebe8f130b782ad99a150e46c8c7a438422fcabd0c3483e86fbd292a13763b5ba34bee449e4b51b84fc6f2ff420b81ce12ae548fb46c759f6e38e1802bdaa620266e7ede15a6c8dc03320d1c6a22527c6ffa884e6b59084f414be537d49c386ff2ef23cadcc5db0eb1", 0xc1) r0 = socket(0x18, 0x3, 0x0) listen(r0, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x10000}) r2 = shmget$private(0x0, 0x3000, 0x480, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000ff9000/0x3000)=nil, 0x4000) syz_emit_ethernet(0x66, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff7fe3ffffffff86dd603179ee00305f00040000000000000000002f23d0fc0000ff0200000000000000000000000000010400eb6bbacd3544de82dbad9ce25c13a8a6a3a3c9be6464c9e4e1e95c6af284b951e87095f496a492941294d1915171db0807269a1b9d5b331886386990af2b23b46e23a1c85255ae480af4a8032a6b03a789d9d4be5bee60280bd150917f851aa56aa31af9031808808078573370af5b4a701501f4df78b66b71ec4a11370232382534a674e1448392823fe775d4fdb6ab02ea46f2da2b628122558ea3267594617709639e0b329ab35556da84ea267138dec02bbc8f285ab43077cb7817"]) 21:34:28 executing program 1: mknod(&(0x7f00000001c0)='\x00', 0x1, 0x80000001) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 21:34:28 executing program 0: getuid() sysctl$kern(&(0x7f0000000100)={0x1, 0x7}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd4c94479b552d6cd5938b7df6a2dcebd707537c1354be4503c8a202733c22d68a1e61ae5520d720657cb77d3859fbd68d5648cea7e41a15eb5491ea1c2ec2353f75e62ca945a8488000995aec3a14ae7da67504b8396aedda05b2a80db4c0b717e4dc48fbb863d8d687c2e09eda39bf029d99c032f837860e6dbf769ea0cd9963fadaa626bcdd697f7c9ab0e0c257a29b513c13aefa40b8dafc355632a80d81417eb23a7bb63f07bf57d7bb65180d0e1a234253635e3494d2497737b4dac7b56166fb68a8d7d5306628665e1d488f7df3317aa43f6a9c1673c568a5ec9b16e0243b00c8cf70c4818790f2adfc1f6531fd9a076df7d12d11dd332fe4bdbdd1a527a1fd8f0930edb89a98f3c6b8219f0a223f2ea60aa5b316e3409f3e595e24706b45256e23fbf715298a3a3b04a56c98145bffe280121fb89765830d82981d6367fd9e70f6298a1e405dd2efe91f9f4ec80273741e9b9ff095bc218303cddfb8fd26c63e8ba097f1f54c60488aa63efca25580498b99ad5cfb3715fdbbc4c9c582732e27943fa64fdc3a856bfed0fe2bf495f71b52f508c94dc1b77c7a6c21f9e66a4939e5281cb69b3881273605f071660a02f6f828c99c849682059fec44c0c18ebae3", &(0x7f00000001c0)=0x218, 0x0, 0x0) msgget(0x1, 0x10a) r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x1, 0x200) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = semget$private(0x0, 0x1, 0x200) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xd, &(0x7f0000000080), 0x0) shutdown(r7, 0x1) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x8, r5, 0x0, r5, r6, 0x1cb, 0x5}, 0x1, 0x7ffffffd, 0x80000000}) getgroups(0x9, &(0x7f0000000080)=[r2, 0x0, 0x0, r6, r2, r2, r2, 0x0, r6]) 21:34:28 executing program 0: syz_emit_ethernet(0xa3, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x6d, 0x3a, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x1, "dbe54757a72a58fb40a2ad80a79943275100f0397607e5b4b4614c2d2f51ca0bc99d86fd36b7504bf49984d5919020686d12390923470ed29ee4de8e3e92d074446210eb3550334f3a752b9b6b5e5282fcb9f83337422a8853404b28347f692f36600851ca"}}}}}}) 21:34:28 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@ssrr={0x89, 0x7, 0x0, [@loopback]}, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @ssrr={0x89, 0x1f, 0x0, [@rand_addr, @empty, @broadcast, @empty, @multicast2, @broadcast, @rand_addr]}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{}, {[@remote={0xac, 0x14, 0x0}]}]}]}}}}}}}) r0 = socket(0x18, 0x1, 0x0) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000080)="133771b5", &(0x7f0000000140)=0x4, &(0x7f0000000180)="ade001581b304deb365b39dd7c4d85be59a54966dd5a0654487c0dfd7847809a9674c309eaa7b4e3a8ab5b57dbb12e11ef704aa6b07a3dd630b1203b63f7fdf20ac0f5d7bdf578aee9806988eb89cfe720a7888c918bfe6f1f1beb6ebcd911295eca5eea5998d5c01e2c92d58155f5f207714cb3d3397972a0159d5d42a14ded314ce499af764f02ba654aeac15c597f0bd1928ebcbbcdd074d00b2033331a7505c19fdb38e89780c09527ebe532", 0xae) setsockopt(r0, 0x29, 0xd, &(0x7f0000000080), 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x6, 0x101}, 0xc) 21:34:28 executing program 1: r0 = socket(0x6, 0xc003, 0x11) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xd, &(0x7f0000000080), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x9, 0xfd, 0x0, 0xffffffff}, {0x81, 0x0, 0x8}, {0x6, 0xfd, 0x0, 0x80000001}]}) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r1, @ANYRESHEX=r1, @ANYRES32=r4, @ANYRES64=r0, @ANYRESDEC=r5], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25000000000b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac99813b646e208c65d1a8b", 0x37}, {&(0x7f0000001200)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1466ddbeca809db819c8d2c35f5ed36b368bf9eed743d5a2787a750ab858e443d7e43aab54fd59182ab0e8a5f4419ac4148a769b7453164c3147ca68134e31d1f4a9ad4c6cf89f88a295a", 0xfbd}, {&(0x7f0000000580)="fe85464b82c8cc407182cddfb95f902682fc6cddb47fbdac740cadb204efc02f0e7a695b42d17dadd00b0f328eba86f9020baf1dd6d8ea1d870242b28526ee89346e31c9d50200000000000003007ee2bb61e322d55c448ebb4bbccc266f70488a635ea3a4df3981e4a1431fd21c6df85e3f802ed900000000000000000000008435b68549cbdc3d4f28d2f3f2cff5c65eaba0057a4fe5c128a0b8fc1d580b8daa5711f473d78386541bf7fded15b7b05a4e4c8308b22feb9ebd1dde8eff47604d52646a2b1bbfee1e069e7742dc4b18285d34fd65d4c376ccb0b4319317afabe6225594a810c4767dbb463a46", 0xed}], 0x3) 21:34:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000001c0)=0xffff) setsockopt(0xffffffffffffffff, 0x3, 0x2e, &(0x7f0000000200)="62be7dcd5e97889793d9921d4b0285b7651e76fc008cd75d05d6a2901c2e07e0475405b03e4eef86e73f5c2ac035cbbd8af5cbba94d7bddbc49037324de33e640ce5d151c92ad640eb1fd3d145eaa51f058d418b2527f110c1a294982683", 0x5e) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x4) r3 = socket(0x1, 0x2, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x10, &(0x7f0000000000), 0x3) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x5) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x9a, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)={0x80, 0x8e41, {0x4, 0x100000000}}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x482f, 0x410}) 21:34:28 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000080), 0x0) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000040)=""/110, 0x6e}, {&(0x7f0000000280)=""/35, 0x23}, {&(0x7f00000002c0)=""/163, 0xa3}, {&(0x7f0000000400)=""/233, 0xe9}, {&(0x7f0000000380)=""/21, 0x15}], 0x5, &(0x7f0000000580)=""/55, 0x37}, 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x6}]}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 21:34:29 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x8d}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x401, 0x0, 0xfffffffe, 0x0) kevent(r0, &(0x7f0000000000), 0x96c8, 0x0, 0xfffffff8, 0x0) socket$inet6(0x18, 0x4, 0x9) 21:34:29 executing program 1: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x7, 0x9}, {{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0xd28b, 0x101}, {{}, 0xfffffffffffffffd, 0x18, 0x1, 0x7, 0x71}, {{r1}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x7fffffff, 0xfff}], 0x81, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x20, 0x2, 0xc43, 0xff}, {{r2}, 0xfffffffffffffffa, 0x80, 0x4, 0x7ff, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffa, 0x88, 0x1, 0x8, 0x7}, {{r3}, 0xffffffffffffffff, 0x21, 0x80000000, 0x8, 0x3}, {{r4}, 0xfffffffffffffffe, 0x2, 0x2, 0x0, 0x5}, {{r5}, 0x0, 0x28, 0x20000000, 0x0, 0x8}], 0x0, &(0x7f0000000180)={0x69, 0x3}) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x20, 0x0) kevent(r0, &(0x7f0000000040), 0x6bd, 0x0, 0x3006, 0x0) 21:34:29 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @random="3360ecf3a0ff", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @loopback}, @icmp=@timestamp={0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8002}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8a) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x80000000) sysctl$vm(&(0x7f00000000c0)={0x2, 0x2}, 0x2, &(0x7f0000000100)="70f673021f4848fecd109efdd15e846cb7d2cb356c22c3d3312a8d9e262370", &(0x7f0000000140)=0x1f, &(0x7f0000000180)="69e83687df7514e50cabd293d5b5a57185df190dee815f9261755d839820fc858a8bdec93e385d23e8683be0f6869a27c6fb556ea10b9838f97a6db8b4ea9301072ad2b65afacbab67e2d4940ce50eec009212c1720467a166201abd02d0567ec5dd77647c048ea23d366805c035c5746986f24dd95dad9e3f0e5f82bcdd7e7dfaca8deedd1e8c2623d1", 0x8a) 21:34:29 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r1 = syz_open_pts() read(r1, &(0x7f0000000100)=""/3, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) poll(&(0x7f0000000100)=[{r2, 0x15}], 0x1, 0xfffffff9) syz_open_pts() poll(&(0x7f0000000100), 0x3b, 0x0) 21:34:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x4}) 21:34:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000001c0)={0x80004, 0x4, {0x10000000002, 0xfffffffffffffffc}}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000780)="000000186e8530e134dd07010000000000e2cb62f8b3541f06b972440b4f2f030000000000fffffffffffff7a11db052e9436f9466af678f78d1eefd142ac288459c23c624561c9c8b5087f150bc8c608898f94d", 0xfffffffffffffee4}, {&(0x7f0000000800)="3366ddd532b7258ca632368911bfc1420207b100c202e2fb400bb95a6627b191fd253c4cb6ae8833d9d6391f951af9c891e718482dafa2b637e9a95825f86d0aeb3fe1eae469d42818b991272f72"}, {&(0x7f0000000a40)="3f1e0006dd07a63b6c1022da5e77e6afce9f8e9616ea00a4130108571ff74b2eb432624d83dd77f9a95e7a8e47b24ebcbdaacb3952429bc4de8c18ec79b3ad4c1c05815e682c77ed"}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000340)={0x2, 0x9}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000005c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000040)=[{0x4, 0x9, 0xd7, 0xdb}, {0x3, 0x0, 0x6, 0x1}, {0x0, 0x0, 0x7, 0x55aea7bc}, {0x8, 0xfd, 0x3f, 0x3fb}, {0x7, 0x81, 0x2, 0xbd0e}, {0x7, 0x20, 0x8, 0x6}, {0xe8, 0x0, 0x21, 0x41de}, {0x2, 0x1, 0x28, 0x5}, {0x380, 0xff, 0x1e, 0x1}]}) open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000400), 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000ac0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x109, 0x807}, 0xdfe7, 0x8, 0x0, 0x0, 0x2, 0x3, 0x7}) socket(0x2, 0x8000, 0xd2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x170, 0x1) seteuid(r3) r4 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20002008, 0x0, 0x0, 0x0, 0x0, 0x100010026, 0x207}, 0x6, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x101, 0xc, 0x3}) 21:34:29 executing program 0: r0 = socket(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000005380)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) socket(0x20, 0x5, 0x0) 21:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8c1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0]) 21:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0xcf, 0x1, 0x7f}, {0x9, 0xd7, 0x2, 0x1}, {0x9, 0xfd, 0x1, 0x7}, {0x1000, 0x8, 0x3, 0x7f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="0000014717458790d6f1604ff4a67d000000000000"]) 21:34:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 21:34:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chflags(&(0x7f0000000000)='\x00', 0x1) open(&(0x7f0000000300)='./file0/file0\x00', 0x20000, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) mknodat(r1, &(0x7f0000000240)='./file1\x00', 0x4, 0xddd0) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x1000) mknod$loop(&(0x7f0000000200)='./file0/file0\x00', 0x28, 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 21:34:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0x1086136) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x81) setsockopt(r0, 0x29, 0xd, &(0x7f0000000080), 0x0) r2 = accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) sendto$unix(r2, &(0x7f0000000200)="71053e50b213db41156e46743027a68384d2459c9d74c51341adb4d1ef5b41b8d438ea068129876eb2225bc5bd8fa6458ff6968fc046888e18e019f63e5ff77f785fa64d3c14882378a8d663baec41fab7e82a45ce1e48deeb4c53ad2243f4d2ea6a9abb3adba9fe3bdf743f392c8f5ead76aee2ce2e669a2f9539d5e9e2e06ecf94af3d668c10c019e5c23668771f5307d6081595c317c5733a27c1f6448c5ba6d15f74b95f2d98", 0xa8, 0x400, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x118}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x7) 21:34:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1c, 0x0, 0x0, 0x1}, {0x60}, {0x2, 0x0, 0x8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000180)="7be0abf15550a37625448fc07f66d410b987a63d5c8596f785c08d9ecfa6d0b852a9e3f09519b880c1d4fb13d2f28efaf5471aa7d6d8fd012e6df6e958af4a00f3b892dcc6eecb610175044d0dac0703a33b85cc4e2c2180088c092a5c8d119aaba1509601334002e71e4d5b9810af9642a1c8d221608561b8ced91d384dd7df52525d5613309d31380a23e8433c643fdbcbb67801453776100729dd136dc153834d2c64382e21da7d84abb9d6ab36203e2ccc00e83c4bc2f35f74a3dcd29971c8badff265f2f84eec6f7713164701a2074b2d180972edcecfd8f8b36792cdb53f7dc55435d16c51f82869c15691774b0339968d3f1061cee0ae92ce44552c04e93a6ddbb0df4b9b74ef8e3cc5c0a76e4526620892b61968a43647a3ebb568f792d45d3bfe6fc3a8bd81f75c57558dcbe2ac522c8e6ec6b93507e8401f955aba254ec82e5f426dd82ba32538ce8b5c041b84c08750b65f9514508d52b37da157cd63f2775d0b4bbb3cf76f5e93130c1e85ba1c057b5f8e5c4de4e42a1987a94671321fa169d045b47bd1a041faf56c883e857ad121197804e4ce7ec553663686fd91b065d895161e55b0e1071b83983ffcb82c6bb7661bcb6220615a20a62e33cdc224829265ad6d0a95e97e7873a365b92973684d6bf3a886c38f33740c2211aea69570b303353cce929614d362f10bb6262cb3c4a2308241387f69a8dda634eff4909ecf1950c24b0447302e0171cae7fe81444845789a7af48b30d99e8bf39b5df29be8dfb288bb4b7c9b470f2f0dbaf3e3a2b8f5b7af94eb5e8b3371cc700adeffb53ac1490055a1054198f95414f61a8c7405ebafed1d5755b25de1bad8e4c67515d8f42d85daa4110db8878e5adf73a04ffdf402d07bc9953e0564cb5ec768abb11f33e04f3148f8b61da7829e8d8bd9f57a66d2732272baf9f045f66040d06141c0ed7b7a7ae91c8b715a69dac1825eff91f9161faa5fdb3d942c1d44e04d4f2d9ef76903eab07bf96ad03c70d5959446e317c7663ce3b221cc4f53f6b7167f8799eb9c2bb2a9acd370d94cfedd651e96b6eb7a4543f86faa8294b57559e28b64e2e67cad06ecf25614defee560bcf478db1adb4322bfa72303c8733985c6f1e63641946409f207a177db40933fc876fc0dd5ae8161b4ffe32d15c46e8b7f4818742547afd8feadb51caabccfa9a06c3fc59b8f2aaee76f4997c4fe3e4e64f63c54508723dcac931b73045000ff47ce07ccf25cd2bb2247fdc3207e212e3cae9fbfc09cc0527326ec93922fad0b19943920e5ed16571989184b7762a7ec55ba3937e83efd1747aa89844d4911e40157b2f820838fcb083bcf0912b2373eb4fabc0addb4531719bd6e50a04ba3fffc53ca8d2c54b6e8cfda94811416aea2f437fe1728cc4337dc25ac1738d8917b32e8a1a112ef81fa306eff39a75f49908dcaf72ccd09d0f624ff8b2d1ad4b22e854e42cafeb1dfce684612fd4211cba8853f87de8988e5d90c3e2097a62d2c63f82f3e522ae91a2798267cae9aedef39d438290043117c13f7c8d2461f207a95b7330dbba4a788e858675592c3deacc4393f3b58165eda2ef6189e4b088ee53dcfa93e82ccea011768dc6dbafef8eb5ef1e2b6e77e7a181e38bd8f0cf22e391512df6794767031abb0fe5a5d6002398c0bcfcefa6ae542b75c5b2211a08b58c278cac025e6d55c556df9086a3f252dd85a1730a626a55d33dc15f457986d91aadf04f7b00dad301cac57c3d21bff120baaae72fe6e7c85ffe085f73c03b2a43a7ce9b264e99ceeb5f2d615f20e981862dd73a98f1c8d6a6b16bce05aa38121cbee8c5bf043edb32fd16194b84b5eb5ff7eb3ec3a33019c8f4962b1e33ab3e6613dcb229fa6efc4c98b2e0a6fea9ce543e37fc929ef569cc4d36b9655fa98ca54586bef157a89557583a24b67fb95795d201b16f33752ae75daae7c3390a93f69b9b21a55345a819ad61a1b66bf4213ab2eb6df801630f4f41e0a5448fa9138b3d4eef08c95ffdbcc1d1ceba4d160bab95d2b538ddc25482f59651b041a30acdaf84a956a8994942a27a6f2e60fdfdabdb8b51e10ac0ab208e8886c0cba3f2475a662e32203f8617f7bd9d915d6b99bce597ec3b74dcdffa34398eb5502c90a2ca0e3ce57eb84d39f88f9d16f9eab9ff9f4b6219aa2e6b436607b5a633b1f7d1aba8f6cc912ac5872a7e6c6f20cdabfd5c5aa9739a59604cced40b13503ee5db1534841188eeaea6b6adee3c5f9e856db993be24b6ce927a1ee384643477c18182c8520db197050cd33d2a53db54329581e4f97bc1e4a7f79750ecf653baec3ffab63e614a5172016bcedacbe455c51c5a94091a3dd19338dd8f6b1c294eba50cdb6d080a6a31588d1a9bb8ef36eacb0decfeef339e1213d395ef620ac54cf671ec6be6f834650ea097aff7dee3c7f4e61933a2abc964c38a42c5f1fa75f51caa66f738ebfbae221ae556426b05a69d16575d4a629c1b16993d0be6cb430fceaeadc01339287f79b0a19df64b583c5516fb6ede393c2e3c30faab0a72fbf76e18c4b4dc0870ff3c212f68e69a8869f7d831ea36926f70e034889b3d5e5f9d849edabc5aa5e6d6b3b024b013cd3415f90860c547af9514e9cbf1611ae7779e22d3c44b9fcce75b9f1a77042b54dc60def58cd5143d6884dc678a132d48bfd60e17e57a40daa9d17a51db09c61ac4f0ae41b3989e1a1641a76a786dd0e6722cbe8f91cce03793a2e3bfbbe3659c5f792f898ba496f76006f52bf9b1f0b287003e2378db1369bdf3889675e0565e9f3faa168d025e1e4be3dae84f13e387882330ad983489d7064afe99a55e2cb03c89a04a6046784f1bf0a241253a9f3dfd3d59720548eae06178e734b628afb72cfdc82cda014def5f71aed315bda2107c04164e6091d968cdd05863d6ed911a51d5b426cde3c58912220824aa9c75a1d9adde9e3a150c398ad0f05b0e61b01317fb6bde1c9d74a873e679f6490f0515963f429aec2f1c333469b372c4c3d1b89317971789e6e642b39b910095d2676673597a9884f89e27e9c1f6834d500539237facd4c17db3e571ad9e67918c3fca0922a2018af4b12d0400ac11495c32cacfc80757ca74174c21ba43d2f80127ad1877925b0eac80b068b1d428fe9eeea6f6b0595d73109731b43c6cfea44446920c633e5679731703366cfa96d6fbd228e3dae9daee2ad867f039d8d78f5720c09ce2957cb76950e280737dbddcdd29d528c94a4670f47c88f3744b7c2418337504226fb497c0fa82556d1146820d9c86d871eb3082033da2cc905b9b29c8e707106d7f1b1e06cec137343ded7aed087b4777c336fc8477a954a16a2d66f42cf422e6a9199e30d79d27ec971b943f5b5e52ec553e08ca6858617099ad1dcf35ccb0012f5ccc65ee5741efbdc1687c6cf0cf6b31ab83ba8a0e97c9f57f1e8aaf64d6a81d86901c229abb245ec217a55a74e0022a02c6d2a44641eecc9e726343aa68f19bcca36940ffa7c0d4bbd62356030ef76c1e3022e9e93444185e3c2be7ae7c04c83fd8b3eb41032e8e47076b5f0a82bba4f1ee188d2d45ddd67204a7e24454a1697aa6cf616b0ad4f993bbf4f37f3acc6c20204e61b1e9769f766ecc90b1d666ecc321835d397b7b0bc15d7b77d2b4ae38fcb7f5df45662f56615a669424a9091e84640cda43edcb2900fa55792490b0b8e0619655e9b1da7562271a2b05b8a1e9c87fe665d9213cd6205616ac59f1ea12831aec1f360ed6c0acd93650d763693bb6cfe2333529bad4709bafea86a16428fc3f91ef01794914675dde1d469dae096cc08ff415de872504e0cf9ec76042863a2405c49581351ba7d21dbaf1b3229c1632e205d8aff4609161431cd7c1000924b28aacf39b39c06a8d3e89ca5d8890f116cf4ad3aa2bc866af41650a2d29d989bc8b985ceea2951fd44735682c25bc2fe69f45912ef2ee20cf3772b10d5bf933eebd1c83254da6f195e3a20cf6cc277acda1ffca62bd9e9e145d7386622fc45fd3b9b51276e879af06a30d8435f304b26fcff915b160c62d5d2d8e78fe93e30dae3c73cb7dc5a3b8571a161507252d7049b278d65d2e98524050ef53ce03e75abcfb6e584e6db9fa39898cb07b609fa944146f75a4201c43b975bc28484e99bdb90c85ffc68456fd3882b6faf4208046030d532735b7378e54665964be61e506f1383848b749b58cf80dc3c1ad0a5b256afba2ec821851afe72d7b0dde0960a5e09a3b674949a27e60960fccd8f05dd58aa1e1ede258fa29e7fa2f59358f3413aca0dde19da0abe7f15fa63bb24bb06aa6de2654814d65adc42fbb156b562882018ae68680fa90608313e1dba3a8289d9d2ebdc344fa087d15ece6b00363ea579db68a340e7b1cdacafb0bf08b2a6e9c12bffab8410430811b65ad903fdae5f3cafcfc3ff288d3cad43f72e31a670d89dc10a87d9f76595ead4b9a50e173464ebfab63624cfda5061fd001c5babbc608dd1a34e9d4592e1675b15b405fb45d579f245ad5a4fa8177a94e99663167d2fec9944f72cbef855053b1a746abad01e1dd58f70402ab195ea97f6c1205a72964ec56115a858d6a0ba2a567b5abc08d76118a31b0c242c52ae53704de7619bf308813d065221db93d2e4b1db13100ed9c6779a25b37f6c058080440cc083ffbf5a3a0b6bb69c2a48bb68f26067e3885d46f6b73a88a9cf437ca7f206e38086c5a650762957be08cf1a49feaa3dbaccdda27492258fd046596bb9fb6443994540126e78a3460d7e1cc1c2f06381964b42a28ab1be95bd72405c851cedab5fb09cb93108e2b31e0a8a20147f17f3f149bfc47f893cdcb4567ef414f57911d09ee13efbf75c51feb9cba63925763f57e1b9ac2932dabd14d0934b9833591346467cc2699390c356b27dfa438c798f91575803b3d5fcc386ea8dd6b69c7af6cd81e4b93562f55339afd5aaf98d33b15ed02e65f5aae5fc73e87a3952e55e2164b69d28b81ffd5d0df867f9fa2604d2c0fd6783c0d1396e9781bf2c0e44512d2b147f1aabaa1d8126e8514be6269fe2ded45ec2ddbe96d051e4e9d997950d410d95df0cf1257f6c1db4bdc64458dfe7898ae4df4a16fabdf1e5fec87b46cc2943981587b083704b1f72e4c90ebf8ebd36da700a104c827d40bbed32bc36bb884c9ce5a094fff9d36c084e93484673930dd7e0b5579960e26c1412cb5e322942767b1392b04bcd7c8d4c27ddb28005bf408618bca79f484413cc567b66f82e28e641b2d59bc4c6eaf02cf249a6713746b195732c923d82b950836fc1f161ce200079e5291e3bbfe4391cd552805baa923b226def6f7b87b53d8a01d2ab15d8df6dbf6df01944382b8f654fd54f16fb59773a309f6e556a4d052562fce390891b4ff0ea00c8c80de866fc96ea4682bf0c0d392244aa2bfa3842ccd2e942a746fa6575131433e356efa6f2af142012efc949e506f7b00c31a39860631146824031837c93661c50691c9985c8d37a5669dc382d5e8d21e636efb71503750d0b7002bcf634aa058c031e97997746351c9e9f00a9d3ec67df789392bf74e6955f39f419d37e413b80e12efb2b3e6cca087fe40f542d8834d5dbadc2d6a7e1c916d39ef4809887255ae545b2308e296bca89b46428e44d975a6a745d40798766841c87075e4ea42584f090c3dab374310965cf79b03e64b24b18644ab800ea57f96d8b211c6159d6cbcd866ef9304af8115530c1175b8722f3f15d0c12a0e808a82a319fe40caa330f28c0ff831fb6896d102a62a80", &(0x7f0000001180)=0x1000, &(0x7f00000011c0)="b84d2f4c34d86b1798c9de1f267b79f7f33d82867dc667668a5ca83eb18bf19efdac8213bf1f97e34448fd71dbf07bd694f9bf06a5d374b65013eeb00644745cf00ae48b1d727db7384e0a7380a373f676dc81860e99bacfe5", 0x59) syz_emit_ethernet(0xe, &(0x7f0000000040)) 21:34:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x14, 0xffffffffffffffff) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1ff, 0xd5, &(0x7f0000000180)="9748caa0c7cf8ee11ebff2d030c960a2c083b0669717", 0x16) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x1000105c, 0x9}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000002040)=""/4110, &(0x7f00000001c0)=0x100e) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f00000007c0)={0x9, [{}, {0x0, 0x3}, {0x0, 0x807ffe}, {0x1, 0x8}, {0x3}, {0x0, 0x20}, {0x0, 0x400}, {0x2, 0x7f}, {0x1, 0xfffdfffe}, {0x1}, {0x0, 0x42}, {0x0, 0xff}, {0x0, 0xffffffff}, {0x0, 0xffff1683}, {0x3, 0xfffffffe}, {0x0, 0x5}, {0x0, 0xe9}, {0x3, 0x2}, {0x1, 0x1e}, {0x0, 0x9}, {}, {0x0, 0x9}, {0x1, 0x40000}, {0x1}, {0x0, 0x2}, {0x3, 0x6}, {}, {0x0, 0x4}, {0x0, 0x401}, {}, {0x1, 0x8f}, {0x3, 0x80000000}]}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x40) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000000c0)={0x101, 0xfffffffffffff2a8}, 0x10) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e37262fe4ae6c86494db9b0100000000000000fa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c12a57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfabe6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2bea8553f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31dcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f504ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc20174859c1b174cc2cf27ba9e38d03bcb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c7f79ff4f4164116c3a1f5b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5329ca8e818893e054e6e6a853e80d69b695a4fd128ad1b1c789462bbeeb8789c9d9741c097fe3071153d98a3016d20a8bbbbfe47d4a4a397fe08e270388f6134b6d47d0a26a9fa392fe600000000", 0x26c}], 0x1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x5, 0xfffffffe, 0x0, 0xfffe, &(0x7f0000000d80)={{0x0, 0x3, 0x4, 0x0, 0x80, 0x0, 0x10001}, {[0x0, 0xfffffffffffffffd, 0x5, 0x6, 0x2, 0x0, 0x0, 0x1, 0x2, 0x5, 0x0, 0x0, 0x10008, 0x0, 0x0, 0x4, 0x0, 0x2000000], [0x6, 0xfffffffffffffffe, 0x3fff800000000, 0x1, 0x4, 0x21, 0x0, 0x0, 0x0, 0x1f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x1], [0x1, 0x7fffffffffe, 0x0, 0x80000, 0x0, 0x800], [{0x2, 0x2, 0x0, 0x100}, {0x104, 0x0, 0x2, 0x1d}, {0xff, 0xffffffff, 0x0, 0x1fd}, {0x0, 0x40004}, {0xfffe, 0x3a, 0x3, 0x1000000000000}, {0x0, 0x0, 0x0, 0x20000008}, {0x0, 0x800, 0x0, 0x3}, {0x9, 0x0, 0x80eb, 0xfffffffffffffffc}], {0x0, 0x4, 0x0, 0x1}, {0xfe87, 0xffffffff, 0x0, 0x1000}}}, 0xfffe}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 21:34:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x25, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) 21:34:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000280)=[{0x2d3d, 0xfd, 0x7f, 0xfffffff9}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0xfffffffc, 0x8, 0x80000001, 0xffffffdf, "03002404000000095c8800"}) write(0xffffffffffffffff, &(0x7f00000002c0)="5d1b020000000000000078807d89e032dc19f570a8fbf1", 0x17) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001340)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x5, 0x0, 0xfc, 0xb81}, {0x3, 0x0, 0x2, 0x6}, {0xdf2d, 0x80, 0x0, 0x6}, {0x9, 0x41, 0x1, 0x6}]}) r2 = socket(0x20, 0x3, 0x1f) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) writev(r5, &(0x7f00000006c0)=[{&(0x7f0000000000)="5a202821e20ac3dae024ca52f0f3790deeb0791db7c0a678b3bed661ea1be6a231ce15c7da5a56fab3", 0x29}, {&(0x7f0000000340)="1826be148c0fe1115e5b388e94614bc441e7c5d24c7ff7155b73e76a941523d14f89a7e202059c0e5c71e6545934606bdd15540da6edc56026cef75bbec799e63ba1c972797c54607cecf0270aac7c029944566d266d582034e1c20046bdc709d6818ae8d68a0ec29725a4574337e3105616d353fc3a6d20a6a089da3e2881eb5312d4c22cd1a58ab0d126b9b0f86bd954566f311a5d43c2cbcfe02b9fd9ebd7947e96342b4099d6834f0899107e0449c95cd38397aac8a20d7d2f5017882fe5a38cfaea2f026b66dc7dc294cb6ee78658888347621df3f95cda99d9f8aa8ee332f4f7de62c203857b", 0xe9}, {&(0x7f0000000440)="415bf9cddcc680ac1274b02365ab2c7ec086d074cc5e9413ced390324dbb157f8a2e8fd5afa409eb4d405433ee759b2761237a142dc657c2fadbc9306ed5520b77895e4414d63b28305fb86fd5e7bb642c81458ff2529ec9330da1d89f7ac873a3acda3236f8cd120c5586b52af4a4c1ee45dd7ae044d4fc10f4d6a4edc53505494c78812a38fce6ed7b5356998aa9e90ec30ed645432bb10a8c6128d9aa09115ec394ccd16b106f2520b3ee30a78c42a5a505314f74374debefceb4229066a1051aa6348433b11df72520d5b5ab45283cf0bf718ff9f9f9294384fa", 0xdc}, {&(0x7f0000000040)="1a585803368315ae601cd08e2766d28a2fc27d2a23b8c76096d427", 0x1b}, {&(0x7f0000000540)="46f99c36681c8357f0ddfb7aee24c17ae7f2d06ca491ff51ff20bd3989c5937fcc14802a48204ce83c3ea7e25760a2820e49bf48ed8de43172b196dbd355fcc18cb41ba17ed1dbbe2defb2e322fcac3b31af333041d34e388ee32ad8a97c6f307c606e2303e230aad9f5cf9748d57b", 0x6f}, {&(0x7f00000005c0)="7c25a295f258f50d5a21ed66e410638238233a091f62a617207b080a3118d430ca1b6d1dc70ad11bfeec8a89b0c87fdf031d6f2eebec9950d19ed0ed88f7d006c7d9f7aacf6e9bdd8aec798030da20ce97ef22a89e75a5e15dba44100396e590ac5fcc247db50e1c87a805e7b7fa5a0389601f00", 0x74}, {&(0x7f0000000640)="4df53496642b9b69475943d944564858d8db32c15a3ef98d8b3b282e567e7a28f87af418e998d04f7198752240b001ee24083b13c5a8108381034f70ed5a5c2483b867022bd311ae1d2b09592ec3d8e2276daa4dbd3c1f45a2152e2f73e66db4ba14", 0x62}, {&(0x7f0000001380)="b1d75a66acc6306203d0b60c5274e6a77773ed0ef18e290fb715b83bf59e89cde21b5cfa20f5f477ae8e3fedc4a3277a22374875feabb478459761e15a9a7620555aab8be45c9e4e37e5ba6811fc453878066ae0a75379b2329e46f94b5da4f95f9783e40b8463ff213e8b6283df3fa98d02c044a974b32ae0c83cade9df722eab247fe2bddccc9d88e349a1f25291e9fdc8ccebd9f8d84e4eb6b1f40902fb5b8042a443114c6ff64559b213588195bf3ed5a47ba51dd8a615c159c7fdfbe6af8be685d031e02d5fa6f2b175e36ac3cc0c2936f176b31c56c4e4b20b1b2d5ce97a5455acbdf30ee27c54551eacfcecfd0b3f2cc975840d90b1d98743433e3874240eaa74659259522cadcd4b8e3c81d03bf7d1f79c15e2b3b9f3adb1864099a7225f65bd7b95202961b73676747f641c4dae2fdd256915405febcde6cf1b03cafd318008beec3999a9b848f8bc2eef72e2e20ec72d632d790d65d46c4c33f8f173aab59d10e92fc8eac08170d2f5da1429dcf8f2070e6794a9fb345bfaccb4bbdc83763d694b0aa683d6d596cfd746573f0fa7b805f7e6ebff2efa6a1dfa5cc201d1f8960647169f5920d1b0e1938cab230021a861817b5be3deaa84b1286e1eb60edb6c549dc7a815b19ee3b3777c178aabb41dbf5388cbd54cd40f30287ac663f1b9e35143d8990bd20039b3201413e3d457de0cdcf4256adfa14a52436117987587860c4ec963d809b163760599776db19ae59c93e8d8cc54a54840a62519a08b69696cbe5593b4a718b6ed9a0542b7a6e0690ceb837a86853aeedd77aa372dfccb5be77f97d91942123b901cd93fe943d39537ed5f1f065e725dab8cfaa14a3d48bb8d5dc5314ac47127e132db706460b8a72c3af9e7dda2fb770f5bc3bc2f86d619e7fb861622e8e8f9fe2247d7f225f975e81ec34f3de4b7303145f89cb1eb9a8b14a4461ed0ba970b666333d5c96cb1a0e97ff9483e9f191d0e858dec43a7e42c2cc4809d9a6e412d64f1d1fb20765384e008c8a870515e88c326a6273c098e72fa8cf011af1eeec762c111778e2fdd93dc29912750bdc70a3caf7c95568718692b7bd3397e1cf3facbe7029fec3cf02da4e4f5de2532d1af5f5cb5245df381cbc6caf28fcb7ec989b303733242d77ddf1d8915197767b333e4498380960d529d5c1bce00cfdba3e7eac974b5775ac540e0f40f49b2a0855679c890fd4e93b7392890408ccdd4a901992c5c36991b34e5d070107f25f775f8677bdafecfca1e333d4c645a9e131870f67377106b5f64fc82fd3ce501f0cfb81402ec4508732db76121b76d0886dd735e21b8da7ec0b2c7ee411e5383a527e33f5f54a7807f09c2891847e309bf0fec12e89ab6c83b99ec3b94582998cec93cfa19acae7e97b3bcd0ebaf4b7e46e82e5f097de536e3c29469e077f040a9890bc1be83124986c5e3daf2c9ea47216da89dc95ba095772f79eaa6d7b61828a1a4233a05b8adc8a945cb6c8d0a8fc4158526db733fd01211411f4f96c7db9f8ef9b22dc9d724fcbace22f62320ec77a16753f95d6754edec5f7a514038df7026f52a4ce10c2bffe0d28fa958e8536404fb5b1240feafe97954cc11680de0731deaa8bf46fdc20285a1a42603c5273dae63936dbd92a4af332b1fc0c7eadfd902f6e8a1aba40c37ba4b7b1ad65528132b5fd4ed41d688dc0964a5c141bdcb7ae489ff59c20318c77c4025b4726817f4cc08161bcfb908392636fc83ff258605371e47d5a5c93d9f5581e7c1aa7b1281c7c85e41f09fd3780c9cda943bed303576197357a62fd0d16fd638afff48aad7b5f06ef4944c7efb27af63d43a078a613f7b2e2bb59f477aa45c3e6a4371245a560595f435262f004d8a4d9315fd5bee4cd8abcd03af495e840bcd106045e6c966f0bbc3a55806019096f8b41d73deb382dd16cf8eb3ee6d5617db4d8bbf55d26bf1dd2cebcd491b2d85b784887d1a2413635810369ef230b43f1fbfa0338baafdd0ee1cf189d43fe1a22ab93f7a2dda7092ad16ed53a0f64d9046eec096c583c1edc05c5723ffd2789b3f8a6389f6ad69a42865eb9069401531f5e64d0e92747c7db65c905c1e4dac4cb0363398608ded3483f1199f84266c638360dd9e389f752e92bfe61128a19bd77e23a7ab6be139dcca4b87f91201306dbe910143730da9d43b2c3224f083995e18560383eed1bbf54fc39b14cb88bdb1c8abb744c79a4d5164c8e27ddae166e0f09794dc3fee97501f42a3b4bde3bd1e75fcde9443441cabe229b33a930bf2eeec4500a0ef70d528af3ed6eedecce46b88c19e65954b5c20a67270242a1de640bdb204a4e7f6778e2ce3e59996f361f8f1448f18412faa3a3ecb5007b00372d48eb5877bd219a3affdb7f316868e0d04994dda2cf2ce41c48b0a7e42408c55c7e28726a007eb78eb39a1698223dfa408459872b7edfaa9c5b669639a79e294e2425df32e82af5f243dfc59525ea3ee5073b3fc5ad50ef180a24183bd4fb8518c234a4bbd773a955ed03e64f248e3ed17f25579cfbf96410eca0c210fd61b66d52fff4fcdbe5896a92efd2f4aeb6cc3bf128bbe1b78bbdad1101f7da34df2beba34c7d03d49ffb995270a921f1c30634da19a12a75e07b7f69210e1772cc98098b2b0ea0ec9b95e90038859840b03e22b9eeb8eab78a560431d438b55ea067c483fc3c929c6d4c78a4b5c11b79ecf7a24ab012329ff3dfc0d83610a159ae37dae8b0741eb078e085607427b9a65350e40e4effb6e4439095f72a20ffa17172406b8b6c0b8e074ab589319be6caf97a330156d467b7272dd5618246eb39e50655c8dcd158ddb015d01d5ed0756cb2e22b3a2e2907ed87f7f4d402f862d914046190ab22e293445a09e978f9423b39c48987ae4e01040392855ba276163c5c17f2da155df6f7d283b6a73b59c8b4feb4d5bbb7c0ee1423ad64c06be5a4e9898b974f546231ea965f05ec329be01caba55421b126609dcbf2d4b540d1bbac1b807e27149467e8998e381411909f4795c373e2ab4f35d1b738e99bd35ad4907a561fa82a16e7d7c339baf07b85857dda7b744f3f70790c314262c532ddaec9904af6abc3fde6217968e1c4f2616c7f85701f2ab6a9b852f243aea80ba7c0ea65823fa85e590eade1a61b89d4991eec6fc82adc7571b56043c9552ca043ee98a96d861e219112e72ea00093afebd05a6ff4856a01ce657bc863b9ccc26f4b7593d03b1692a5e63987c2e7c0533450cbb9f44df66e4df21f776092ba915d1d5b009632a20a184e7fcb92461f723aa844369c9c4c5140dcd6a26eef1d3d650166ee4ce90b8aeaa9090a15e13495f10b8f186e92c28f1a0f82c9ae5929f47e70db91c47798c66cfde44721dfd8ab900649eaecff938eb190515caa6ae8e6228df10df32663e7a81b1b6b21dbd97ec8099b5cb64748540bde6395605abce845ca6499c62eb0cc334518f7ca94d37e54df71cfc525105cfe63c6acf8c212c319e429178f0b4a29578653f8db53d73d93f88128884c1e6149008903f5e7efc299e7bf44244c2719080e22accc7e0afdbbbddb804ba83630542106c6ff7846b441358e823aed45ee207eee5c5dd43de48c05aec687ee7a06499a39da2dba11f142e5c23e0a5fd96279cbf96a3ce9d456781816c543a7898661cf75ada0f3d8566d748d5a8c55692daa1e9cfc827c3dfda2d1c4590987173492d830f10ee9f43cf8da1f8389ff3df571bd53ecd387d22336a9ba902b4c25d6c760f176cc8d725ec1cc5251ddc714f175a962e503419642bee78cb5d3beee34d5bc4eb8cff237bf13a18316f405abaa95f664b29b5c8d58d8526619fde7dfd72cc1110bdc8fe5a53a00eaf23dec49a4b4d6fd54d50ce3a3525179fc8b71b6996f394d8ce2772722122462d7383066254910c3c2bee653754807c23ac8637b9792143f650f81b0d89c755e2676f77c241685aa7fa8b47aa810b0bb0e916593ef967371220af5dfe5b5767b30f6303cd304f77bdfe5a79eab003f459a68e6d54b27da0fc2bf698a183500c1745b61c92a9958fe15ae44a3b436b7d481dff667278325e6f0b65f4ead49186594841019bd1adc6ff3e8cf3d388dc49413d1806d7be78124c48f8e192f3091ba40d2cd463e25473c93bcdbffbcf715f2fefe2a1865ce5c5bc1c4208f0b4415c5c9aedf39d8eddec654aa048838baa2c9f1b9b684c5ba18c0131bc540fbc9b3f43a8186be3cd5011832dba52b85bb73fbd7f1d16afb350623a7bfcde31631535f7d22ff595eb47a947f68bbe5ef3bad81292e70947203bca6341d7bde994faca19859793fbeecab1bfa09d30005a80e45235b87446a97ed229331cb77849c49c84a09db8efb75ea7c5c75d23363de369f037d049185d39e0b71b7d57a2882cf8379d69fffed594a76cc30ba5745d610810d2c81922d4ba01fed8df4f8e4e9b53a0f6f15d487a6618234c4e443cab2f7eefd830e16634744a68dadfac0801e50029e63aaf2d747d0fb61ae53e491475766fde85c43b80d9ae4dd9795325d2174607f445747c2845b48de4e022e21dd086ecf40b613dcb11edfc54eae318102da2653f0e7abf6731e05a3aaede887a574441f76a76d85add687d4b05e03ed420dd5d99f06d2e0a4a7fb36f9460091fdce19332c01242f1af3336461a06b0990bec4752eca2b2a78787f4180aad4b6fbb5b69f8039505c8ffda6e889ff883a1692f0830f953bf931854207a0157ed9d6064653bbb074ee24c3775ec39d044598410dc733e339eaa6a750ca580b5ab23054fa4bed423781f188af865df192e3cb343707f498b5b8b2f61fc891f8ad1995a4c3cb64f3056b0b17938d3a94d9f9412e28e52dbfd12b6ac3249c253c95d0cf63ea7b7538f61aa147a3aacb387c299208cbb25fb186ed00fbb093123b49790505f63075bb8edae86b5bff2d8caf674a42acf2ef5a732ea91102b8948bd6bf5596ee07e45e538387a7d28531c41d29196fc526dccce582ccea6a44b0a00afaf344fcc3f3b76ca13cf069bf57785144b7b387b80265da020de147ed68f9d925ac5ab07e2bb39fd543388b8b06d1a69e6aefe048163e66256d9830729da57533ae026ae2547a90710f653cf1d5932ba02d35836943151f2968c942d00ab98c3ff3197a3c47d8554da75ceb7e3636a49a6ed1fd43c51cf1242d1d82b9695e073ae20057829f48f34da5e5994184098d39636deecda6f3fe8b457764095f7e08b82fd021a5f9cf45a4b96644dc719f65289052ddb11b75164f552813e465228e523a2315f833f1eed28d10d93e881b10233e3f1555564a33254c6aa020e36157526f29302ff105cdca735f9eb0b3651bf51f683551b2d7359b64731970e916555470705dad732074e32db1b7f1d9e30d3c6f63c4412b3b79e10c85deb7b175aa2e5d2682c87e26328b10eda6868b9a8aebffd2bea155d7aa02e348ec2678ef595c12beff56ff83b413fbe56cf0d09182c74183dbf9f9376b35190aac2647d635196e3668af6a77442a1cac2da48075b31cfeb79e990672f2cdb6169e7c290afda04025717d8d15797121d3f60ca8f1981dcde2836717cb4234d2e7fd4966f2d3534fa9c1aa8e1be2134eccd637a653b390f93da7659923b9ec4c1a20ace7cc51958d9a9ecb0342f717d804be71d5f8064986613b1a80e9ba91c8ace96b372534b5c7f20a7a586ba54e4cdff7eab5bd6a9880980e6defc221289d97ebb3ed4935db58f9d3aa9aa8e1e6e3081dd4b9554ff76d4c22bd6f0a1d85dede54da3d136c023265a", 0x1000}], 0x8) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 21:34:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r1 = socket(0x11, 0x4003, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mknod$loop(&(0x7f00000001c0)='./file0/file0\x00', 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r3, 0x0, r4) ktrace(&(0x7f0000000200)='./file0/file1\x00', 0x4, 0x604, r2) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) 21:34:30 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='x\x00') r1 = open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') chdir(&(0x7f0000000000)='./bus\x00') r2 = semget$private(0x0, 0x4, 0x0) readlinkat(r1, &(0x7f0000000480)='./bus\x00', &(0x7f0000000500)=""/83, 0x53) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000005c0)=0x2) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000440)=0x8) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000380)=""/170) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x84}], 0x1, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000600)=0x1000) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000200)=0x73) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x81, 0x1000}, {0x0, 0x7fff, 0x1000}], 0x2) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) 21:34:30 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f0", 0x85}], 0x1) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000080), 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="96c6c8e49e48f7e073889d595e01e9dd1b00d4d676b33cd1e59e03db5c8dcac11a733b96d4d2560bc675ed527542b99a074c073bd7c4c1bc8026d94780ec8714a67a24e729c5808f0756edb47b54c78b04b2a9f598de0b89748eea471b2ee56825c56a7ca31d009d86aa8cb3e7ecd8ee1dbdfb02694ae49a2250eac94fe96d9f81"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r1, 0x0, 0x0) 21:34:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) getgid() mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r1, &(0x7f0000000980)="10df96db8abb9f0f8400232946", 0xd) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000000)="3a9ca10a51a3369966", 0x9}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000023c0)={0xffffffffffffffff}, 0x10000) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r3, &(0x7f0000000980)="10df96db8abb9f0f8400232946", 0xd) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000000)="3a9ca10a51a3369966", 0x9}], 0x1, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pipe2(&(0x7f0000002440), 0x10000) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000002400)=0x6) write(r4, &(0x7f0000000980)="10df96db8abb9f0f8400232946", 0xd) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000000)="3a9ca10a51a3369966", 0x9}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f00000000c0), 0x14) 21:34:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000000c0)={0xffffff76, 0x6, 0x8, 0x3, &(0x7f0000000340)={{0x3f, 0x3f, 0x5, 0x31, 0x5, 0x4, 0x9}, {[0x4, 0xfd, 0x6, 0x10001, 0x2, 0x8000, 0x5, 0x6, 0x1f, 0x1, 0x4, 0x768000, 0x3c, 0xcc, 0x0, 0xd22d, 0x1ff, 0xfffffffffffffffe], [0x1f, 0x6, 0x200, 0x0, 0x1000, 0x1, 0xa325, 0xfffffffffffffffa, 0x5, 0x8001], [0xf143, 0x8, 0x7fffffff, 0x0, 0x9, 0x1, 0x400], [0xffff, 0x6, 0x9, 0x4, 0x9, 0x6], [{0x4, 0x2, 0x1, 0x100000000}, {0xfffe, 0x81, 0x3ff, 0x4}, {0x8001, 0x3ff, 0xebb, 0x1}, {0x3ff, 0x2e, 0x200, 0x5}, {0x9, 0x400, 0x9, 0x7}, {0xfff, 0x7, 0xb4, 0x5}, {0x9, 0x6, 0x4, 0x7fffffff}, {0x2, 0x3, 0xffff342c, 0xfffffffffffffffb}], {0x20, 0x6, 0x8, 0x5}, {0x256, 0x2}}}, 0x7fff, 0x8}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x50}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0x4e, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r0, 0x0, r3) r5 = socket(0x2, 0x3, 0x4) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) 21:34:30 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="000002000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000004e3ffffff0000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14a50f2670712077fa16e39d330df734703101a340065a5c7d8e306bc366cf5efdec2a4b8ce863e086dcb17ad8e83a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db1"], 0x1, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYBLOB], 0x1, 0x800) msgrcv(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8c0300000000ffd5c9cd0000"], 0xffffff64, 0x1, 0x0) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x34, 0x8}, 0x7, 0x9, 0x0, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2}) fchown(r0, 0x0, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 21:34:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xfffffe2b, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x7fffffff) 21:34:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x5, 0xc0ffff, 0x0, 0x0, 0x20000, 0x0, 0xff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x800000000], [{0x200}, {}, {0xffe1}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchflags(r0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 21:34:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0xfffffffe}, 0x8108, [0x0, 0x0, 0x10, 0x0, 0x0, 0x84]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x2, 0x4001, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x83, 0xfffd, 0xd, 0x8, 0x0]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x4}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x9}, {0x18, 0x1}, 0x0, [0x0, 0x80000000, 0x0, 0x0, 0x0, 0x80000000, 0xfffbfffc]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x1, 0x7, 0x4f41}, 0xc) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semget(0x0, 0x2, 0x200) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x7) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) 21:34:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) 21:34:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) pwrite(r4, &(0x7f0000000100)="4340408fc667b229ec3c0f6709a57e238a9d3548fe0d63778765c0b764260620a813ad8b7ad5d1e31b1e5df4ee7366988fd8f7e2e85a6508b14fefd0b2d3bb9079f4c2d1fd39da8c93f51ff28458df16bea91d4a555f3947bbc357f5c090ca93583bcdb4b4bbf08191d41cafcb47af911e281e7d8546dcf7397a750bba0913212b9277d2f904523ab3d1673410", 0x8d, 0x0, 0x6d4) r5 = fcntl$dupfd(r1, 0x0, r2) syz_open_pts() r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 21:34:31 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="3db6ebf0c51709a52da5e683a44d0bd00249ca47397e", 0x16}, {&(0x7f0000000280)="0481e55ca09922f1348628939a69ec7f061690d3b2f8504886481c69e24152cf08a5728d719f7bf86425d63c49c766c60f010c0e333cd9df61d16edb9708b07ecfbbd08b7cacb9104df69bd5ca7c480d8ff755643a55e3", 0x57}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc4504442, &(0x7f00000000c0)=0xffff) 21:34:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) getdents(r3, &(0x7f0000000100), 0x0) sendmsg$unix(r2, &(0x7f0000002600)={&(0x7f0000002740)=ANY=[@ANYBLOB="ff642eb9bc75ed653000b6bad4d42488701b44369c7c50d6fcec83fd875127f27bcb055f4ad59bc3c6eb012896198f4532c95b1f1626625f888211e4f431744a692dd2487812172e03bbf56fd90a9683ea0e3e11f6a91e1e69df6b5b6bec61abe091842ff876969a3257f28d012f0a5b10c7b550b7f8e851540a30db77215f4b68ab01103dcab58ed38340b1c33d9bf76709e813ff33a3b234e0edece2c85c0427891d505319d1fdf700f2c0c23d2ab937b09413fd82adb63ecaf62eb498b565f27e3b8f7072ae33776062946a4b637fd68d239e2ec25df4474306afcd4f3effcd181656a9e067b4"], 0xa, &(0x7f0000002580)=[{&(0x7f0000000140)="2823603a63139f79ae18ecd7404f63", 0xf}, {&(0x7f0000000180)="ca1680d0b0aa8765c31e6b6b2c9c4b8902fb83f79710153889571e1e14c7a5353b155271ec69ef6b6c9833cd142c8286e55b3670bdce38296dff25fa70ed012fc807f24bdbca960bd365b820fa10a0c0b4a9d5c885b08eb99603da2c70be7263e48f77d2d8eefd0d0700fce980cbf60a80acf279e58ce27a0c2b956975a31328e435da06d45113035a4e22f002e2e21f4bf7fe7c9ef083d7b344b1d8526f58f79c0bb99cd25a2e15031f858e152e0efa703aaf50f23a5237e9501bec0d43713ca2bb83e4585cca4d3b8d4a4dd5486d7ecb860fd1040726420315e6116b725a0a2e7fc2efd6cd97d2cfa1b7d55489b2952ab2f4c476e4b245f6f012a50016ab48e1e89254e636f997564a1a2fe7665e446e9b7003d5c723514c4058ad81a4638be0676826ae6b53fb68e691d84e4d6f317c465285628d945a88202993a671e3007f204971c0d7ba6ee0fbc16fbeac5a3d973d5c4dc7fecc1c4427bcc80dce09a5a0c817c90bab112e2793da5818d109e5a4d8cb459c0e75967eeddaa7b3887b6a03ecf076951640bba93a2e69b848aadd1429ef0f6e1b7bfc0dda352671301acb932e79ffe49720b95a8eb82a164f2e7ff0cf3b6134a0361300061e87b773badf1552ff71948683ab6fd6e4e25b6291bbc00a970797ac72358582030c52b11c05969ffe0490be643fa89a5caceffcad091cd4d664d5f2d212d8b69456b6eb6856caa199adfaf41f23a0b32dfd06c8763ee047442ddc8b54fa3f3a5a0382f4f802bde7ef706d17862f5b385a4c7f4b8dd989197bf878bb195aa8c85b824538eb3ad92ebcd2c853473b294ca7c8a3ce94433be334e9eb6ff0a746214a2550091b2454170d0cf74e638f3ab093e96559580ba023bfafd921e39b8545b2ee20bd0645faf749b8af8c7ae12eb2bbefd4350e60c53a5cae44ce3faebbce349f57b97873e40674cbd905274e62c6fb303611f1cf7468f6feb07351b7bd34bb28e889b3130e67a2134f32ad3e14fcef9e53ae7d3a8b07cbe5fd77008fd6043f59856e8a75f09a106c59aab0cc84a77206ee34d167fd941c9df4149617845973ae1c47f34a15d571a9bf0408d6315d45a984c5e6d99079f18be74c2b0874bb9f3a40780418fa642c9d8aa6d890888987304bf073c389cdb8f478945a8944424ac5bfda55bb594c0952c5108de8fc5f9eaf0bf7ce15eccdf332b77b993e2b3cf1a8df4e16752bce371a20e40746f16050328bae4e89c0c51be2d41aa0b0d0935d148ec8e53873094a6d1a2d1d4c82171d003c90ee838c4d7cab4544e6030158466160b7368e810fab1c85ff3c20a97d3ef34bb1f70fb040533ccaa6216b751f8f09ff3fb791978c3102a9c1a1784b978dd3faf26e57ebdaad3f22c5c82c2beea4a327ce1881267b7d61fb3e33aaca056ef8a12f4b9e9ee0aa7f88d4a7bea7bacde337090064967793013415cdf0a53c8489fe4bc7e31a5037a649f61708dc4fe4fc1c3fa5fb2c90eb86116bf89adf589dfa9dd233c523926bc349fcdc5e128c95dae168f6096388d148b3dcd40324a1ef3ac26ce372902fb1df459822659f91b5559b744d98b7857bed27d69f39f15839f770558df6bd70fc13a574df46814c64d32784b10b70b03588fa5a4afce92bdfdc601ba26f52ee01c3293388c514dd99633927cac8b2492045ff8d7f104fa921e930f4fa7271b6f8968c75a68241f4a28efd67d64c26be4d4b8a2e365c1b0808f462574a58b5573b0a238d5d26bdfd86ae910138694f34925ccb9ca7f7dee7dd78d9362fdebb832ac2303bedee79fea4c5b219a32fa513ac8384af220984a2ea04f528d874cc8c75437585cc8b2561656c13b25fd64bbc6487d8f7342b05ccee37aa9a7a3002f875e9fe12facf9f1fb223692747245f34ffc46efac960058592840fb2cff49e7f25c65c49f3585d97500b81b5b7f84702d871e34d6f54c3e43a3a1b814ede12a811623a53df14f591937a6f756e885be90d86ba7e0467d0097cafc39a473bd929a4ae1c54e38f3f34f09fb6b6d7fbbc5b40c7d3b71c8524b28ca45a083db696a57cd8c199cbaa4c40520038466a2641a8d0197b94bc98e391262e3d4bf0961141a121662bdf06ef791d96bd4890be62ffc4563840d9df3ddbfec23e8084c4b7cbe0d8a1b29fa95024483e300fc4b1ed67a0afc16c5b976bb8f2f076a929536ff94f7629a61a972814ace944adb97000fe8e1f0516fe1722b3345f5f820a4bb0f8fb864ca123601aa96f1506c31ca1ac8059702831bcc4d40e175453b4c6e60409b3879815b8711ad369c98d0f16666b32815adb2a3a9994e1214e574899d1497fa82267fa564ca3a7e05779c07d7a6efd2f23ce32eebe6d938c304ca33a911ac6ac578396dc17f365e35e17b9a4aac3ab72578af05808302e6eb30c9a28682b6d3a8660f51dbb16d9072819a8a0f43c1193a3ae60d3bd038638c256c53d27963dbc768d5ada3de447654db2ef57614647ca9b7bb028c831cf567eb260b7e2ac64c2ee8ac005eebdd73e37ea0848370ed711e06620c2ee53710e79322b823567e6fe2c2567ef9d8b0e46ef574cf54f12bd45daa4600336a030090f418f056ec73c09b1ac633dbc15a861c56097eb597f4355c722f3980247f822484b36a1d724d6428aac152036c379d3c96ef6e46cf9b08d3836ba1e3d1405d85ff26684e3f2e075f6dfa8b55ffafa4e3400b61fe48dae0680199b265b1892df8bf2f3f07f72e4e72d35c8018ddd1fb6f55894c79ac5198b1b514df7e29c86e9f210e7ad422ae871cea17e49b59f8039f068c393706a04df1ed3d049e09f501422a96786b39d4e74cef68d74c84e9700a837c44e9810a4c376f492c2ab4761f728e8f92a308beaf5e6f05f3f67fd226f0d348a5c733eed2b95a5a6452aa14a7b993f27bfdfdc8ab0d27931cb0f2fa57146c09c51c3de380079c0e2ffd32fb13c843b48e30791b3deab058366f2afbec6c657d14d686e8c9241f286437b97136ba045e55ca324601cf779c29ce8269036535810e78f3fc48604f607ac8beeb5694a73974954664927b7de51524751c0ef1c0cabd685e281007b0ddebfd8122f59adb60a01cfdd893552213dfb400588a8e64f0e959d00cc550f5ff28dd69bf4730aaa1f7bcca479a123300abe12b505507702274d1974ac424cf9db18de96c0cf91380194ddef12264619291ced8880a88de327e2f5b1cc714200e54ce15cdac74d4c7256685fbdfb470dd0aab5102ac00fe28ca4eddcfd4280d7496770956bd57ba75df288e179738c8bc2615c04a9729541e01cfcf1702d5e334deecf956867c80cfdc4e8009aae8dd49b20e41b94feee7392aa294f5b4f5a5c2d4c98c2063c79270eb4f9cc317a1c02f8740052d64b55a88e1c6a7b364182183cb0ef5a3409687eda454f763df1ac6ce6a4379a35a5c19769e65b11ab23cb17e187f3775acf30ab121a9dc1eb33addf4a9ad58174f4ba44a263811333505846ba3f433928d0f41cf1e6b974435601257f28514f6fbee2008e8c757d31b1d7de4f47d2188e6442dd860b40faeaa222f4af3a13d8e4f5d04758e6218bf59340e23f853480680c9a81d3a755da98faa70b02722a0113cf20e2130c1b82ead84c9405b2463cfa1dd1f790cfcfd64dcce3ff20fe07f1cf5b3e3e3bcd5d8cc097475cd5a301ad18cc1cfdc893ba4a663e24eca8163d6696109f8c5a96d58cc411a2209647674613bce7e89ec33514444240b99b9449ba311371038482f2e7f7c620c34822164ace6f8a7d686ef9f42b09bbb3e34ce094cc7ac905cf9d238776b7b28e6bbad4e9d6b9e00a7a70780fef57294f7ed437b13e212602f97a8829542d253422c632e8ec143a9fa04588e22f2aca1ae2a366d46f7b29040480257dfa474d09d10b1707b9ba31794ae2f2bea4e98f293096989207aa71edb40ceec1fa66af00b4884d423192abdb4828c4abc048b47ede808abd284e5ba91671a7222fa7599a99d90e1f751d79405ee0b094240e09565217684c8c711ff945a9447b189ac5be17ff95c8c0609440d318bd70b307b07078c22b8255a6af43dfbd4487bca83f09398a72172ee45d12e2c3f692870b1e73ca4c579207229f738c8b9f3356c51a89210c2ab590acbbcef60c636c5a8452e225a426bfbd63b16a9a645f6a22893d08a2b3e148fc9487c7c9b89ebe35048c4eaf50d668e8c42d72b5a4bfd35e49b3569c16963eeeb74835b6f346b9a4712f1da92318093342bcc8bc0bc0bf23b24207cbd2fd9bddd8f9034a53f7636ea7b334ae09a54cac7a519a5fa6f49de2700171b1230ef3623856830851ced9f5a845fa9b8a09c137ebd64d3fc93bf7fb198e6fbd21b9b38e1c6b4c8fd0e5ea7930ccd8c3ea287edd571e08ccd35ee246fbec589e2430f6b1ce4fa60485a32f1e3b8f75f82bd77abd91a7ec26f4a4b303f3e9f0f6ad42938ef02783ea3498dd8163b4427c638b86e74fc7701ffe45e06bd49f2426118851afd81a2f435c61edff39c53a8728fdf911ceebf69c53982403a2e0278526513e8bd96079fe54afc5a84776e51edf1978599c20e15e9e4562cfd82522951697e924cfadcb36ebb804169e034febe6d0c8515fbbcdb7a9da3e80c434783fbf6ee779bec02536b5ffebc9de652653ab67c915a7dec9a16ddb6e1b20351fef82f27b068d85cc0bd8b5e3f50bc07f46e9d54c14893a50fe907b22071adc68c0cd73f6d5718b7793c8ab6b22c533711224f6292eb72170cdb54de031c6399ee3daf1e1380fd068eabe9102cbd6251dee36b737a122bc03b2f3479d95cd3c44fd466d090c686cf015eba064fbb872c770806a6be2ea9a3ef49156c784dbfe4d1b8b8200a4608f2551cf936aee742bf23b8f5e15c3ced15fd887d87a88c5f7dd3a1df0be59a50ebe0e5ac44b2bb41259e9b1a9a7e43a1c403742dc6b6ee850af6f90f7475db6ae03a45431cd6eee4cef6feca99e0cc4423957d51e0eca3028255b159b60740d2eb1d91b1635c2d2a6591c667e2b4a2a295a8a961f227506e608d935f4635d9d6fa8823f2c1172a76ee570c5eada4034ff3a70cbab142da8625d95dd27c3045dbef143444a1f933738858cd9d7a739923a47835387cf1d65cdfe4310bfd30128bb6bc4c519bc87e4fbe8a889279e5c8aaa300fde5c7473cc47d641fc2a1a70f8a6c45581cd3d46dbc7d7cf0707a5f4e3b6abba50e29b7d8a2730e92a34f8884d37290eda7bcff851b4c13844096058c2685bf8afb2d965dbccc9176b860fe41275d6e57cb6f6b6183af0081197ad4f019235b3b20dc73f15a408062c4438980cbd0674cf1f5ecf222bcd13fa17de972427cd01ea359ca10d127301f83e587626f38696b9c31d478f6bb04d590fad2e6003cb05724019d7a3fa2c806ea40905aba427af395bc869ebeb05e8f3ae4d007e7ecd47c7a2fbea97ca04fc07af0fa9edff362628cfc2b331f84d4366a57923c02a769b1e83cae3c8af7844fbc05065f9b770fd833e50ae838c20aaabdad57bdff25cd99f3334ddbd04ea6a9a042d2be256b508c4c2517f344c8ebf16493ea3ab48a455d0a3d457224488a542fedc16805b497466bc0561b1fb3a54df5362b0a9be04df5cbaad9632f0979b2a25426f282b531a8ab27eaf8af8bb00cfa32832a11628c92d1a4cc3f25c3836761aa316bbf1a72053170980b1dd158971972622324bb298cb97a439ce70465895fbbb3f2649789d95542310cd004e025f0d02274886cc0e6e334be23f6ca5cd3e1769523d1e1225c9bd6cceeafce4dd2915894421ebdc698ba5", 0x1000}, {&(0x7f0000001180)="9b5a96df3b0b03ae822322789410ea368739f0a5a6bbd3ec27560b44369af2db565363dfc61a8652710491b154469d8922ccdec3270a7a8e5342071da5b456958c66559e0f3872ea87749c05b1a6dc4ca274b0547545612b1cc681b4d9f0fae191e16be6da4e9c619d8be99fef370c90a8d0617ce9376e50c7de9cfb35da6b2eb03f4b13b3558a6b1482c9f8184192921a9821c2c982cc19593a3276fe264bf7613ab72ae91420d9666ba9966a60278bca2c403d1b0f86cd67ab", 0xba}, {&(0x7f0000001240)="9593a7e1c640bd6a1f74595c598c149b8ff6ed8fa98a62f5537ea88141284f6ebaffdd9717ba886ff2159c1e6b48c464e9631d3074b664ec666ae572d2c53291fd8173f302102261ad96022860ab89ea75ecdc87ae55adbdd22f2b7c830d5715351efca988312ffd1de2c773bd10cf617e295d8ba4ac728cf57a8a1d7776d2cb2be997b6a23a83cd2cb61eb5037b62e60fa0429a745903eb0fb7f0b8ce3b3f019b3ea6509e7c5f641f32616142ef51768c21f22ed5471160fd0ec7d838aa6d6ad2ffbb08eccc21cc4e3026c1c561db4ce35ef84e5aea26e82f357dc8ed22fd2cf5fe967d843326f0f56422cf61fff5", 0xef}, {&(0x7f0000001340)="9785205101698cbf697ebb3b4d6bc2826c146f6e3e1a328fe116db11b50850478fe236a693201ac9325e3bb647c131c1e6852bd4b0a5657ca9fb9cccdace1d45f89897e65eb0a2932bc5e899621128dcc05667ebd00803225c8d", 0x5a}, {&(0x7f00000013c0)="3c11af5e897d74a84984e0e1b5c12b432e23435d23e0445169fdf878a31918627b26031e4bace83f3124656893812c431a44be960259e2c4dbdf32999c4240343e9a16e57b94cc500d114ea2fb1f8e212c98c93c9d3054950eefbd3913da47cf4febd1c5e04143221b370c5ab86d8725eb6968784692b40e2be65080cb69eafeb3075c2187e6b0f32c47dd8468c9e20790a378ea5ea4f8f9", 0x98}, {&(0x7f00000014c0)="8853c3db7fa6ee9d32717fd5e32e13ca001914a63250c2cf72d17bf9966f7f03c238b4a6ec96a506e08ed08a0885951473cfb99125c93bdec8bdde3c3b42d5c6d22411d306ae433aa4e7a57abacc69871c7a039a360534573147c184d4dc46902d7e62ee0bb9bdcf2a46c4a46b6275d131bf0d0ae88cb62dfda3147602a6a97897197551ebf2de12673e1b3abc21315c056de87b4e1170413ffdff7f18c83de9a414c6f41cf3054103a6706df7413cb52a9c9f13c4c26a7d1fe3669287e42bc91630e5135fb8a8e408154ad28b2ca3f56ee1af923f868c3dc89eb382c3d8a18d6507b58dc1c00267295dcdc5959fd5c5fd84335a170997b9a6a5af441c218f232bee6ccd51b95431891d284ecbd72660c487ea4060b2ccde9297944e37e224db485bb09ac783512c5c313afab4d1bceac545a4c8155bd4bf386f70e7661a3b9d65ba5e9cc7cb5c5bf991f03d77f18997f8930b97fedb5fe89f2090a01786a637a462729c321d63e5f9c472876c6d3e57b9093fb855f68ac5d24ca35137913fb1e3e01e96875c35ffb2de85c9382de9d79cdb7698322f43470f60b6bf53d583ac83088c34273651a266a4669200440c572d62abc94dffb7e120363f0db037757a5040821ba79012778f6d8561b216065861e06c8243b44db7d4c64e5eacd3fcf3e040a78fd383a9a875d4f86bf04bfe8df6cd7ffb2076ce2e4e79dd982f7f9d89cd5aa6bb41c7fcc401832a180dff291fc7a4d9cb724ab2b28ba3da19b2bfabc9690628f56e395b3830b3187d9f4dbb0a9ea747298bceafa0324a8e2f6210fc40621870e13e02b24a48bbc7319a3d61cb12e3b12dca102545067f6fa665aac011ebbc6f8b3dec7892591ef674cf2a50a650b908a5ecf4edd6b675bd08f6eb71018f6db02c4efafc6a54a2d7abd7cca5b2819c72435fc23bfdbd901ac10b0df4bcfcaeae7d47756ae82eb4db708bbc5da02686a3c3395c8e82e928293a6e46d539d68f51b6830acee127e5dbaa6f2509a73a5d4a6aa75dbe101ba3e487085b8f9d72d631577522c6b4f5ef000b7fde300261c9bcf5a144c4e8a5745310332d34a2a2bdc19cee25b7d2d4bfe6d4da6c35c7256d6d6a7dac451ca76716b1fc39c93f50acb738831a2fbbc8d675664656b41aab1899677cfb7724d6e336dc5541db2012533509ea8e36d8feff1023ce38d6fac4957288ebd5bb58f0f800e3522a618cb97eb103e61e42ae632fcd3b7e8b0b8599d5fccf3e0acb0b29ee6d2d56f40699010154d0283d214907f16f72dab2d637473435c68723ba35dac5893dc5126a0a6cdf38390fbc1e348faecd91b395a4ec4f0845ac59a65d0909bf55f2f631f401029923d5e09d4188475caf95a8ad9d8e431548a6ac0dd0a02ecb37123cafd7ec8858f4d2c7dc5d70eea06d1cb5f2332c78e96f6387b969d515acaf54e1038ab30beefde32cf2e72b8d0b0754553f8561054d870e9ba507d80914cc970c50e68608a88814fb8f23d4892cc9c8c702922a1fbc2ffbecd0d204811635223a424a955a52a76ceb25a3ecf8cf4e262754cfd1ed914e5580b8bc8451db973fa36cc1a4546b50b44fe799bddc1a100ee37c4a28319249234d98d1cd523e4980fb2955748cc1ca6b099a43fbbf416b0d7b12fea440492bdf9ed7dd53939620d283d7f3384fb71673c83a6d02f1a1f6247b27de7cee1e0d0249340224b3ff54333c73a68fa8bf938399d139b728ff33251c47d845bb0b3e0fcace74f8fd0564a58119af2dfcf34297a1a978244305760edee1615889fa9c549402da1a010861792aa9ae2fda2767b6d9f1a1988af01c3a113ea3b13aaeb1373fba75d053b646769b2a795bf156030a1969872fbde4bf3cbd16f720e353122f72baa03e786eb4d22457a004005114a41db385c8f38222b4006a44ab5f164748b1af0e48614ce082545bf6718fae2d3d7b388a914338b072acd934e711c1d5cd6095034024f2cb0c48acbb9ad5e8cbcd3e7c5499a4c8a48fd7af43008d2528476680be19dff51ec14f563210f77653156ed5b0db52a3baef0a59d1b8cdc240024984935efaf285494edcb397fb9f21f3218ce36554803bd3bf47f94065a58ed18d64dd62a6962c8a1922e1da470fdb674ceb177ce96d783f585851f66232b9c9ba5bdf52e9cd433b2149ecce38c133ab10b2376ac9ce9a140ece96fe371fd4c05d37fbaa57dfe2136b0540a54b5d8392d58142bc2c034cee2439b9bc7139fdb018e90ab6faf4f7fbeb94027f79d826da0ccf2b8edfe58b69c4578319ed70b59b5d87899a74a2d703b78b1d4f995cfa743b98db9b5468a135c1d9bdfcbe16bdc9e3821093a510d0bdc2925f3c8f9ad6d05d84698d6deebb930fdad7db5704e4b89d1180d6b0d9eaded221449e523492136c096db6e92e1b45151e281fa246ccd3ce2b5902b7eae35d5bccfe25231e7690e9e3416f780a0069c59905e52a45c36e8cf35a36a39d0036fd14bc85012f10976bd1609ca411a3a89c17c6212372ef7a3f2a3eab120940fb164b90a0ae79a58204285dd0f4dff1be63ffc5dbec46c47ddf12d7ea691e02d688b55e3fbecaa26d9296ef23aa8b04fe5b444bfbb1896c4e60497a40c191a9ce08d367b5b0b4d09e5a900e4dbc7003d6dd4ded8b7a152cbadce7ea2c97405fb51373865d4054278e8dff1f138b91dde8415b3c57fe4b943a2eb0692f529adf3c603b35ae52c221d7326ab1ce78644c8dd3b9b34390a2ca488bfdc2e2fc21c0dfeaafdfd82d6ba8026b23d97459d38eeb4817cda4b59a7d43c37a52ce03c9b070a00c8fb7ced084480b58bd9d3a685c8f378fb30fe7f9ebd725ed236661431749158133dacdf51202ebe08cfefe482cd7e5401549ab2977771829eb4091c2d3f3ffce28be9876885e4fef06914fccf94b55e8035e62ee7bef06978658c27928409b1797c07b0d39e509c3782c6aa4f1c11e82f5c3e54c9c30d26ff995bad7161d213c1e920b8cf1b93978c563ae3ad1012659cacae7697e8bf939e3f71bffac251fc91c264dadc03d6d1351b3fb31556d83aa72be7c141484c688aa77f26da448ee810187b482dd6abb716c96329f8903751af7a7e84f7239c03d21acc36f603822d5392d1bb67cd618b68ca1c8878a84366dc9cc48e3070689f4be4e1730d6467666676700af0eb9dc9f16a737a4ff72495d084ece8c9967ca1cec63ae0b251f2297cc43a9bec9495b8e7b91541dd72723ed5d8bdeb1aeb0136cb73dd8e926fff92adf677e3e3de38085e0d46ead07e81127eeca05644a5689a9f1be7c332a5417530e277dd97e65d24806ff63c3e2eed9a0fcc1053e7cc6d863f91bc96bdbeed5db08f6f3f5e40801330c9da75e7fb335e85e4204fb0731e47824d86def35e74db7fa79438deb82b4570ad8d70cbe0f25e4a5086c112ba05045febbd1fd08de22e2e930891e82a61bb5ac5403f76cff8c397db21121d03eb335b22e28db6d92d7ddcfa85bb9eecccace8add1cc7453d860f61b342487159be03e223e2273c9ef8bdcb09216f719405a90749dff41818a1b3be65b295e93d6945ce694116e05fad7f0c5b10ef63ccd27cea65c7fa98f8d8d6da5de5730755461e7177b215fcc1d703c58af787b319d3ede1101066d46f16c6ce9402fc81015ed354e39d1f1da8f5a0dfbc9a89ac55af47462c26d9c362e3cb63f52068b1a352f6ae68427b0cf86f0d7bc9b7174068a76562f863f643c02fea24b3206a6dfd32ec739d607a517f825da7f6b98d5a5620eb0a74a4663a8bcf51165d67bf7df2193bb0cc51004d5926bda52016a6f63564c8716960c3bf266118a5ce7d254e5416144a662b1a148e3babcb893f03db0ab679996168f9dd94eca1a7b711d944e706aec6a6ddc8ec6506a236ae610386df6c0fb7dd543894c0486a7b471e36f4371daf21fab7843d0799a23b73e790ffa5afd6db0009cb1a5679a526f4aa83282409f328aed52833bace1203f613624a1f0bd2c039fe3d9a332fa0d00d6dfe8d3d0e923bf940e7ad4ad67d2dcf4411b55da0757a8c879d916706feefae4934f077719caaf4374cf8e6f9b00e0db3eab20d32ce87038519a230e5cc985a7b65c854d55ea33be18af53ceb0e52a3f15e4dee8313c0e14b686362a67028ac5a03e3e4ff12a987a7cfbb52dedd789336e6244f3a1f3a139034ee26fa227fab5f936ccf995de43ad43bb19502690e98c4612e508722b2f1c4abcd4a7699edd0854634bf82db5107509ee02a4ce61aea45fd5bf93f10869db29cd8124aababa2bf8da4d6246bcb89db5d17b7a2329a0466a0dd0fedc90324f12484ca4017554c94b7ceb3da620403dc775ef133494e81ad9950f3f294d145751b65b9ca2fc6463e85bb0823edf6a3603bdc92f0fbaaf17ddf9392e616dc1aed59ff4efe94e2df642d4f1fa36edfbca368fd3fe61259ff9dac00c3f45c0172efd044d1bcd30df481bb3ff92ba4453a1882db7a33ab578fe12f7f9b41b66fb4a2b5fa0b02baa3559f735facc1d7f65e0069105803862dc3360758922b463fd0616b319f1d42d398fce78a7746e8887d8e9c2d5d3376ec36c3a0fb1434fc55483117fce080261d2e02315f603cfbc0136c162a4fa71d90a65ddf9d55aa8d4ff66e8a29b07b624382aac2ef7434efddd89dfff6fecfefccc149b6c2089f96d42b4c9a8478cf4800172ab5f5f32437302f3e06b2bf750ca194506fc2852c74c46dfcb90b4a92da015f5af28056a1b93aaf0e62806b5b01de2749c4642818dacb4bdbf5fc24fc6c42c8277217b0420710949f2b6099f13907ca6f64d2fff57f6fe888bdbf76e50c070482c6d009b61c0ad69a238b12e4bfca2156cbda4accecdd4478b2b50b1a03b9c58e6f6d8d2e7cafaf9b4f00d0892f89e76655d100213c647efb92d01756f33476f7277eca2ed53a771c5a512a4f2c4f8782aef5bd45cdec0e9631cd122accd0689c8bf4d072d83737d22654e7efd2c90f8c501fe273fddc0b7bcf79d1c0cfc9eba941c39c675414f7c529dc088ef4f57a68ce1129946f026d0c8c26f1214e9b2b55b5855c6684d0a867fe2f86e1dee0c57958057d16d729f5db0c51295962dd26db842f45607d7b140bdde45731adc5465db6ebc0662856ec4be674ca1707a49db5ed9b8893e363a7a8f2ac9f569770a9680481047a462c02b823f5a1b146869b823e17ad62f9824b5fe6aef2c0338eb59dd3b9c39d886280f1ffdc5542aa0608a611d4fe37c28f3d805445a606c4f536a5220253a30a979d099b9dfe646c0fee14b674746e01f807e7f8d2b62ab0f2d223f8ea72272f472a47612c0dfe5c20d042c2a720618b08049072ab00bd825cb2971c273587e18cd9eccc3256a192286983ecfce1ba6a5bdd748c287d58ee9300f202d3eee3a7247662f7c8fa4a628df162f34657121cec910a39e95a670d855ecb51c9ba58bbcc02c063dfafacff0de3f7d9b84178d6ea950b055bf846ea093b0578d9d9d2b073e99f348e60ba752f6f084c2b20af4300f4ec41e544bae4c9ed5477f53b1e670fb0422c6a7ce757af9a5e5df8a63caa756a096be36bae52dad60b44c4432226667f046b3041cdc193e9a81e295b7cd73770e2726b385720d24fcd0a39ecd8030d6a337c794212498d1ca8bcd3445bb49e36c96a348f376b367f52e7b569f3dee980c5a66fb7c331b47599f301a08f3106e14dd27310cdc87d779c1d0c730c3ecf81b7467dc6047747eb2105a955b237912828ec9cbb862b7a8fbe54ec1e1d1ee8576f45a37f708d658a2771cd01c31e1e41d0b321172799ea10", 0x1000}, {&(0x7f00000024c0)="8c25fe2a83c3d84c1427387622eac0223c928ff39e28144bce82760e9a3317bb2c3f55e2656484d71cc810d5b37cc815412de7a739137c3c1d54aff0983e1a76bf8fb2b10c8013320793550f1ea2dad35bbfef1076ae72b24c5ac81c29f263db0e7e659f50775a943dcd8b78b65a3a8925c19d3b725de8c362ee9208f09f94de8f83d3c48257563d823ffbbe873d6893cdd03caab55de01ccfd983f2f5212ac14d8a87b6565abe0be5d5be07b8be6994", 0xb0}], 0x8, 0x0, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x82, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:34:31 executing program 0: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xd, &(0x7f0000000080), 0x0) recvfrom$unix(r2, &(0x7f00000000c0)=""/175, 0xaf, 0x807, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) kevent(r0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x400ffff8, 0x9a56, 0x7ffffffe}], 0x6bd, 0x0, 0x3006, 0x0) 21:34:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="d9b8", 0x2}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)='e', 0x1, 0x0, 0x10001) r1 = getuid() setreuid(0xee00, r1) seteuid(r1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) 21:34:31 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa000028000000000006907800000000000000004e224e2100000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0600000000000000"]) 21:34:31 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) syz_open_pts() r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x2fffb) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000008c0)=0x80) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000100)={0x12, './file0/../file0'}) syz_open_pts() 21:34:31 executing program 0: socketpair(0x20, 0x1, 0x7f, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, r0) r2 = getuid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x9, r2, 0xffffffffffffffff, r3, r5, 0x80c35fee61579fb3, 0x9}, 0x81, 0x5, 0xffffffff7fffffff}) r6 = geteuid() fchownat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', r6, r5, 0x4) getpgid(r4) r7 = geteuid() r8 = geteuid() setreuid(r7, r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x6, r10, r5, r11, r12, 0x147}, 0x1f, 0x6, r13, r4, 0x7, 0xffff, 0xb}) r14 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x80, 0x20) ioctl$TIOCSTOP(r14, 0x2000746f) 21:34:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4, 0x0, 0x101]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x7c}, {0x24}, {0x6, 0x0, 0x0, 0x101}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 21:34:31 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0xf10396a24d7a0951}, 0x3, &(0x7f00000000c0)="d5ef0d43a8dd2a9f903e88918e0a60312a1145ea1339e9f84a7818e487f693551a14", &(0x7f0000000100)=0x22, &(0x7f0000000140)="2a0d0eff1ff5244ddac097353f1ac4b47dcfd28b45ac8213b7c23612d2ae76499ce8737151f39c8fdc28be6375530a7f0ef021af77f9d65586656293f747bdfc3216417ccc42b3a30a09f0ff45c488770140948de4a74d28b0a7d5295d362016a06f2ca4e2746d7995ada6a186db6045935a0dde675c6251b82c6341ddba37774fd904ec2970f19bf56c8ad61787969971aa6254bd", 0x95) syz_emit_ethernet(0x661, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971062b2c0000000000000000000000000000000000fe8000000000000000000000000000aaff38000000000000c204000000060401810102000068a109ce56aaf4205ecc044ff266162e00038604e96f2b3884a5f1d9d3cf5aef70eaf8bca17b6b98a1a1363b707f18dfeb5fadf2de1464a9c696cdabd987aa1139bff225e987cfdd755cefe4f71937829c50ebeb1a8c1f4b1b9cf69a822b9198338eafc85474c6bf1b753f12e68ecc8f0c5cefcf0e85c807ad54feeb32147e7da6a96db161be6279036aeac43b6c32b07cc063c93cb544ea899bba1ac5495fd2eccdd3c2048000000005020002000000010001fea127135cb236db6617a13221f6acc91430bb3781a752d5e3e8daeeb37b460afd2ecb90cc4617f19cfa3256464f5d0074d04b0f2cf96b7f79ab84d5ea8a1557828d3150e8b177086a4c01ae9acfc3c365c456fde6b3f4bae0b2c7339a0cf6cd9c81ed0ad7cd348cdd0cca8860b127c0bf8edbb36d49c9c5251ca1f2251bc36354463c746e3a91e3c3142f4c8444ce3c57d2f5a8dc89f416829cd0e229d4736dd328da23c26c2fd983e9a9342f1f4f737264969c48a1e98418c95bb495ea44b76b2cc3822e676ba60b3cb37295a7334aae23a5bef99109001018814b7cc9662574e4d030fd073fb34182b4c0bd551fb3639d3eebd41f8f8b82325826a54b620105000000000000000200907800000008618a0e9d00001607fe8000000000000000000000000000bbff01000000000000000000000000000106000951650000000c07000000000000011f6d5deca0cb9eebc3a43d844b171fe07cf6f90e6be9d70f1ca6d891c477da4cc20400000001c20400008000c20400000006c20400000007000000000000002f0e009b0000000000000000000000000000ffffffffffff80264d9c9202c71607a98d4408e8b2fefe8000000000000000000000000000aaff020000000000000000000000000001fe8000000000000000000000000000aaff02000000000000000000000000000100000000000000000000ffffe00000022901000000000000000100c20400000003000000000000006b2a000000000000c204000001ff0502000704013f04b5523f01031b3c99feda356c134df44b04e807d764fe07495fa27211ffe832013b32d87f029988e4f01a0db9f9f4f2f1f8c0ff801ea084eb1bee2459fb1c2be3d17a7b7bd8a06786907f924f819a6500fe00fec8645ccace2b2e3cdb13348010b0aa75bcf8aa76c209d636c82f8e4b936c5b8dc8dffa9df980a49cec4a41d628bf0d3e272059b66e7cbb799f668ec70ed9984754fb511286174e68399d3da32b60fbf3863679d3adb26943414d06b93d9070b90cffc6088d81de23eab360e800adcafb636ef6d01c4d0bd8faf7f8444c2be0dbf43a1578dba44acbdad79af1a23c7908affd41958908566358eb7dd2f4ffa7d9a9f82aafde6b097992f12b29decf0c286c038ac80c79d85b3a887a1a24c5876c7382c3dea1436c43bf774c9e74ac9ff0ce776bcdc594d277b9a65f9b013001f38bfc57c12b8f9c253ba6e3a43e17328eec2b0000000000081b00000000000007a739d20246103eef85b3619d3db4387c595aae619402b97fe3d9aae40697889ca69dae51ad13771959302e17b549612ac7e26c6d089a6eafba174f73b9fc691a9d7be89e94c8880a92833b227c5c0df6acba59feb07e5c6c73162a303c58f7c26a2db22d4e9aba0978d753559c38f71c54a28c28e6d11ce41ca5f184637d10bc509249fb810dcba903d2ee15fee8cbe36f68a06b755dc5b24001060000000000000109000000000000000000df11bf5f91571524f4f240e579996c75ec3dc7050200060103000000620000000000000004011f000000000011001fd968000000030600600000000000000000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa82dbfcccbf607d34baba15b229e6a01f6d8dc0ab674ba2066811192fae3556ce4d45b507c66904c6528102e3007a956c91c09bcdd25ddb7e99b8174d3c1d5934e9c9a9247aa8fc091b432eb0de740683b8b5918fc7df0da7ffe072b8f81c5294bcead14f1a99db913237e5917cbc91ae8bd15d06c74c60e4f2f63e39d95fce224367e1b2351e4b6ed564cee19b34629f9021d2e3acc2647ef0d0b4493f9a2102d7bbaa835b65939da37b0a760df49f0ae1dd086345088bd2c7a12b00"/1633]) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) 21:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x2d, 0xd, &(0x7f0000000080), 0x0) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0)={0x2, 0x3}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000240)=[{0x48}, {0x3}, {0x6, 0x0, 0x0, 0x20000401}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x0, 0x8, 0x0, 0xfa]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 21:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000340)="6a815c39e955c52983e385405cb9548f53ebe522d5c5293d200cf20e925c18e4c9cad2e60722e47eedb524533be94a504c4fbee7d811e61f2e6c50ac2a80fa9c5002691cc2098ddb19098a9d0a81799822fbdefc76a6c6ab7784c1e891e35c5991ac64dccb20779b45d1d213045b51456270d1238885feec22447d48328a0b79a6559397653ed3f372b01eb04727965f3d69270ca4ca442bf0783df975c975449d49a3d83b2f6678ab6e1976169ea4e94e3c8cdbead55ce3706d03ad5113af43b9d710c123195216dc096e8487afe6cc42c267bf2d347333c3a3"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f00000000c0)=[{0x25}, {0x45}, {0x9, 0x0, 0x0, 0x10000105}, {0x1f, 0x4, 0x4, 0x9}, {0x800, 0x0, 0x5e, 0x5}, {0x20, 0x3f, 0x5, 0x6}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 21:34:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) syz_emit_ethernet(0x16, &(0x7f00000000c0)={@empty, @broadcast, [], {@generic={0x8820, "a293f9006c0b1052"}}}) write(r1, &(0x7f0000000000)="87", 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xd, &(0x7f0000000080), 0x0) recvmsg(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x22, 0x0, 0x0, 0x9}, 0x800) close(r1) fchmod(r2, 0x90) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = socket(0x18, 0x8000, 0xfd) setsockopt(r5, 0x29, 0xd, &(0x7f0000000080), 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000280)={0xfffffff7, 0x9}, 0x8) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) write(r4, &(0x7f0000000140)="45f005c355bf6fa86bb14cb93050cc72a6ee63e45b58728280fe58e65fe14c619028a1bcf8c9c1450951f007667bc22c8068269676a4fe730bb52584955fe017d93f086e119b124bfb6c8d69577a6631fc4318664e00c17bc5095fd68f0912c3e25a9634801db008386d70f2239a0fbbef56f87768f10fa84be968e07197756318c06dbd30e8002b9108926a7a65f2924e9c111d02ae04acc36f6550258e", 0x9e) 21:34:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xb6b, 0x0, "18a4c96b578e092d73511c9f81154622c4053856"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='k', 0x1}], 0x1) read(r1, &(0x7f0000001540)=""/192, 0xc0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="fb2be0fad288c18051ba7b2d27493070e6ba328984b3f98e55e385fcb286655317888e6d415d21e7ebf92e49847e161d4ab981c4777d105b60f8b839146563134a9ab410b3cfc68c6c0735ad7527d833082072ee011c8808578c8b8a51a5aa9089d02786848b301a5714312b8e28f9185287b6607d54fae0207a57c3b09314", 0x7f}], 0x1) chroot(&(0x7f00000001c0)='./file0\x00') 21:34:32 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000080), 0x0) sendto$inet6(r1, &(0x7f00000002c0)="3e28edf11d2cb96157c3e6bc6279ec24a39541cb8046fac795fc8460e2c0abaed0be91972ecaab9051de001e851ae032514c0ad884ae9f0a8a730d586da832d47a739b2cfa5e0106fbe63f8af0dc4c064fbcfde63c4260435e2d6ad260004cbfc2c9e756b03502555f1f9d228fdae3c6c23c5fa976482bf91843e8f630119ba1df69b504e38dbe5405a7604ae34ac41193b9cb0dc69ab918e4de822f6e8efd4790d4b826773b338afd6808105154c1d1c677", 0xb2, 0x0, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x1}, 0xc) close(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xd, &(0x7f0000000080), 0x0) setsockopt$sock_int(r2, 0xffff, 0xb, &(0x7f0000000380)=0x58c, 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xd, &(0x7f0000000080), 0x0) setsockopt(r3, 0x3, 0x4, &(0x7f0000000100)="087cf3cee790322b348f9b6db7901a0a18babb231cf5e878a243b086026579b2961bcfabe0aca584", 0x28) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000180)={0x76, 0x7f, 0x1, 0x8, 0x7fffffff, 0xffffffff, 0x50, 0x10, [{0x0, 0x7, 0xe1, 0x80000001}, {0x2, 0x9, 0xffffffff, 0x5}, {0x7, 0x0, 0x9, 0x6}, {0x6, 0x7, 0x8, 0x8}, {0x32, 0x200, 0x0, 0x3}, {0xbc, 0xffff8000, 0x6, 0x7}, {0xfffffffb, 0x0, 0x6, 0x7}, {0x5, 0x8, 0xfffffff9, 0x6}, {0xfffffffe, 0xd72, 0x1000, 0x6}, {0x9, 0x80000000, 0xfffffffd, 0x10001}, {0x40, 0xffffffff, 0x6, 0x1}, {0x7fff, 0x9a0, 0x8000, 0x41}, {0x1, 0x36, 0x5, 0x10001}, {0x8, 0x1, 0x5}, {0xfff, 0x2, 0x9, 0x8001}, {0x0, 0xf93, 0x9, 0xb6e}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) symlinkat(&(0x7f0000000040)='\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x3f, 0x1, 0xf8, 0x3, 0x494}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0x8d) 21:34:32 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000540)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x65, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}}}}}) 21:34:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x0, 0x0, 0x8}, {}, {}, {0x0, 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)) 21:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x44) clock_settime(0x0, &(0x7f0000000140)={0x3, 0xe}) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x80005f00) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x1c0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x80) fchflags(r0, 0x10000) stat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000280)) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) fsync(r2) 21:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x1ff, "1505dc719aff89061201a6fb00002700", 0x48000000}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)='R', 0x1) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffef9, "85050000000000ff86040b000000bd00"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x2) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x2a3) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x3, 0x6, 0x7, 0x7ff, 0x4e}, {0xfff, 0x2, 0x4, 0x81, 0x2}, {0x0, 0x20, 0x54, 0x8000, 0xfcf0}, {0x9, 0x8, 0x280, 0xdad, 0x101}, {0xe88a, 0x6, 0xfffb, 0x7fff, 0x5e1}, {0x6, 0x1, 0x1c6, 0x1000, 0x7ff}, {0x7, 0x2, 0x3, 0x1bb, 0x5}]}) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x48) readv(r3, &(0x7f00000017c0)=[{0x0}], 0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x8001, 0x100000000}) sysctl$kern(&(0x7f0000000080)={0x1, 0x35}, 0x2, &(0x7f00000000c0)="004b9891", &(0x7f0000000040)=0x4, &(0x7f0000000000)='2\f\x00\x00', 0x4) 16:00:03 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000001400)=ANY=[], 0x10) ftruncate(0xffffffffffffffff, 0x0, 0x4) r1 = semget$private(0x0, 0x5, 0x204) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000001400)={{}, 0x9, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6, 0x0, 0x0, 0x100000100}]}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r2, &(0x7f0000000140)="fc356a677cf79ef07a7d359585b17482dadf724a8494e56fb007598fb72ebd684d4fddc02da16ae21b72006aaee936039d65ab4a49abf226a46af7acb6281d9124d92317b01dea0904fd841d9818a22fbe7d7d22d383acd55263ef9e463768715215d461e89c26787901d3d0daf9bf1c9fe876b9b5fec9957159e5267c495df096045fcad7e4722658614efed348c02df028ccae799954f3d5c4603a9a71b24b7699fe028e4080fa4ad2428572c9e8b82f8f", 0xb2, 0x0, 0x6) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) semop(0x0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) sysctl$net_inet_ah(&(0x7f0000000300)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000340)="195c8e92a7096fb307c6b7bf7d1a102e1bd439eb4c06064968bfe0a312f7d4d961670208ecf0534c43e934d65247de8525679a5ac6d1", &(0x7f00000003c0)=0x36, &(0x7f0000000400)="8102797061bf6328b09afcae7c71407d087636d4771aa253c4fb0c8aa88669c5ed5681a5dad080fce46c2a0227f026540918edd990dd3c80edd7456feaebaa5de70a9dd7b5d4e6d9e22374557c8e3e6246ada6b7da1a314a6f587884b4a8ee2e9104cd0cd0acc599d6b0f49b582afe79e10db02f7e3d5cf5364ac3508cd2636ddfd12497e14a8ee95ed67775085692bc0642b293cffbca4c6d763f32800e8590953667c96955bb54eff79ccdd85069c94e21589051e399e1682b7493cc8d56282c99068b8b44369b61178902e163ffa0f8071a4323b9803e27fd9360b8a2c62f69f98d3cd3f353254a1454e473304a996dc292b93d044e0e434b976efc3a117543577dbbdcfcdc0ea8fa1ddbc14ff64ca78cf742df240b1cdef82fa81109ebac62b218b4d1792fd455e19682bd038ddc94b287a144834002ac5c1009aeba0b5487145452b3cb6b9b9a4a9e3b2d61c00da4c65d747a3d15859233af99f72ed82580e63864782ba86746013828c9b86b081f839c49a11e305759346ebcc915e75979c247adfbe280142d38f54f5159f0ce68bb3be6ff466f4b702b2f9c65fdf158e8952d32920f951dac7d378f76264e14a5b552fd3265bc8ba7a53959b0445d52792066c3b16b1fd0417df29d471d53794d4d2bff1ca234a2fc956ce4914ff8b704de854213ba5f9b9448fb8adca27d6d5fdd1e067349f0f49e35b0e1ffc531bb1b0503272f92b5e197f0b5906214c29376a2ed473e3f8297247435ffb8f35135322e8be078f8809aae85029f5c19cfa36be0cc28e2ed4e68bfa1e89dcc25c26e7fa6a95c7ba6eb430b994d6355f1a33f2ada5c33d8d83206f5611b3c02334041101d37be34de66c61f8fe12c0a38ace09cb7bbb07f1a7f6c62528be0af337e585ea0287719211a15c4833795adf06af072669bd78b38636deb72a8df3bfcb6d8d80693f0bae51f516ee581ac2ba46038058e4d084cc45a05762401ec376455df1873c222a9f7fe923c9c419184afbd3e5f2a4fe4010d60551a05ce7f70aa8b334b71e50d4aab8c9279740a753a230cfff9b772543ede07cc11d37b7c98623312a4c7a7885b2f9ee0eb3b038932698f80dd7495540bc8741e0c0c83811eb93cef2c7d2e798b74dbe4afad761662b793493c4d72ae9af836a89742e6ba412248389cf91c9f1c3612987d14855bcd16bf3030125fe660c9b42e8fa207499e6767e797a896392fb4e7db01133cdd8bf980e8ce076016e33ffa45bf4f38f335f6e40f92b46b8d29aeefd44ef8d548e43c0f120ae6426dfa5a24c672d58ce64fb845f105c6b94fa3f6d3feb78aaed540fb095b9f357b0d2ed06bb2851e7e79db04c9e01f3ef2c534f42ba006ae4dcba5a26d7462b4bc6340da4f57c7aa590ba76b083600a6d74bc781228d8e10541fd96178f3ee8658e554b9f6fdbea81070732c7cf49427e90564d4fcb4494962f2a3e676d9c8f6c4daed18ba45852494b4cd90bc08a1433847bf2a99b69bffaaca9f71338a3d587c4b1bbf17d7791b9208665b6e9728c28f8569f993caf193ccc35dbe90a815bb0090e90c2ab1ce2df58521ffd2da3533398e7915ab4c1e4433695d61fade8985efd578b24c0b503612f5d0dd2eb21659e8d90e63d9a9cbc2ee940d049a50ef5fdd4e7a7717ae753695a16ea6ab8eb9b342bd13e59d2f5fbf39e2d8f2f86fcc62f99127d6fdc95fd3c6b009813d1978d6f4afeb95978a42674a89b287e46597daee72e0b3618ef3928ffcfe23fbcc148b2bd6845af014dbfe4006fb115c7a9d9c7e62842aef0eff36ef8f1c8f3951fa817712cb740b65e240553c14d3648283e23036cabed972d94b359956f8c68f4c8a186ed1ecabf7e2c6b618638ace1b32f12839551f80b3bb697f1a742aa47efb2365c6f6a852904c8490cd2c735a684f9b17ce6470c5a59d6c0f642591d0346fbd445cbf87ec16ecd1b628eeb07faf4fcb884557ed34b758a2c651239a51265cb8fe7a495496fbb9c64d75ad63276bff880882d1450c71ecb17d2fb7563c374a0cfef9848c0f95c2fa9263b82dd7dba1189aa287c8142cd26709d8493fd98f17629b29450fb1fedc9cb152a989690c21d8edd7efe6da57da7a5b7f809796771a03671821cf87af87c8db73390e3605b257f82630a82162e968e48fbe4003614156ec22595729a799ad0c308b25ead886758ea6e33626908361ba3040ddb483c076a7642bf55fe0202616da3cc46c294409ed5948214372a13bd15e846cc1cfc2093cf0bb77ad0ec30f89587bed1e93055408b980eda511395cf404f9a867ef9039a17ba260240fee005eb24b9c6a992b349732747acd713b818584b8aab820f387124770f0a3cfb7026d65c356248f7ed8031a3a612b0f164bcfb4d01cfb4f2d8f0d717b650ffd04b875daee47fe52f34a9ce805af3edec2b87fb3638b080c0fdaa713b83214337106d16639431e6314063714db911a0235ef92812fd83c7f660ab2fc3bc990a619c80f68841ae785d6f752e190387dfde61d6a491ae49defb9f4140c0cced88121234abd82b6b0cfc43ae713f85621887b5f5e16b1c83f63af7b257a3c7bc168f8ceeb6cb725434c5dafe887178d845372b02315fe379080b470df72b438351f71e141cd6fe0e65f6c416cc11baa86ad45b39fa5e8b53e18147d66d42e8b5388528e9908d75d2aead1c16f6b3a7cd3fd5a249ab5aa122cb72344a2691e1f71b038f29ae80e87c6eb111cc06767f0a45e39371de18f68d420b2e49ff9c28df27793a719fb272b854aeb445e72e1410bad6a141d9b6bbf7c6e1037a65c6ff2c62aaf79e16e63e23a57d79720ff00ecea6cd53857f4018b6a7b1b12818168718cd3c883643fe556433c076e8c8341473a7c5896f8c6bfc1523291d5f1d76ea0cd40f778802377f1c03e0754979cd420faabe82afb93fc5b45c7325f632d22aa55fd252cb2089f1bd4613c9c53146016d29be3534e6b034e9d5d4fc4c809569f3d0b1c4d235d23343d42d8ad960f1bd59b1e875671000d724228b55863c51844521f5b52e42bcbd38dc58ea2234a0a541bd6ea0cbfdae58be1eb6079259b61995cf42471fed679163b70c0119dea8a629213eb0a501e54d05688f44e0c7bdf14ff676ec28f99cfaefbda74bb9e1fe7689e2bd487ab12a48f1a16838cbf01d30650f9adc9c66938d658a7a3a7691bd63d6401ac35fd99191c032edfe9df90efa4bca16f429d1b4a261ae8541e2dbce29481a31f9837355ce0a670cc15df07e950453f35cd71e70ebe13457d2ebef786ac7e90f9772be4ae80fed018af674fcee8536cb1b99135d71bbf5ace6a743ebf3dac8aedb7ade1e0dc9a3a6bee988fddf1bdeb64f2bcd286ebd47455a1a65842d49c232886973e42c023f637ecb9a3ddf357bc41d213f3b6bd4206629d6c5b1c3acdcd7fb96896f30a363c41b31d5fc5cbbd13a5d57877ff29d73e9a49003d28e5edcfa44887fc0e0997f0e09f835123bf8203f52dd7bfff3b30c3c9610f272665c2441b0e67784e0dc60f57db8fccab3af1f0ba6e908370ce79ecd7f3f8fa7da604aa1d477e717b648e7ceb4510883b48ed9cf3461d0c20df07154b9f5146809302f5d88c242d831f46cdccf318ef49d50c144b38935f60e12b91b52a87c149f5feaf535269dca68a2c247c248a2ee94dd72d09dae68fc6e9d8d56739ae683cb85529a409ad93c04196da6d50ebdcaf4c11750d51f792382418a2a9f772d9d7186e15825db97b93d81d664a467915f81015949ba9a90f2f03fe2b4bce888dc4d89e3fe73d66104ffc857466c5ca8f067138f2f931c208b1c86c73d894c87e769767a166f3417bc59d872703625257dc65f1091cc8a5aa314b4c6f9d77af9e27bede095a672de5324164e51c2d27286c78851d97ff39334bdbd355b27b269921c611dbfc7a48760f51bada65fc8e5994d99a281c1c1ef888b7d54e8d89309bebcd5cd8a7436472dd7768fc63581b305b80fb71b76825f3db7efabb886a13ff58e700e19cf74b37ee7bf7af1e752b5ac799eeab781abca1b3ff31cfcbe63f616b4d4e83620674ffabca17b7bf46c99e0cf85ac46b4224f8b9da29eaf99a0cce7030ef310d45865373de95e4b788ff5c2a1c57a3e3f345c739a71d9a94083effc277a00f0cc68e57902ed317dab21e5775184450f979723d2c0e5654deda048acdb2fc25aaa613a3e44b03d7617123a66f3383cc9423c6c8669911dcc9aabb952c79881a90b406e86b5442835c571b8c927f7b20db6d5ae3a37448c68388884462394504d7ff952d3d81181409cfdbeb65dedab6b075f1489fe79054236639b63f81a83e71a3192d021fa7b6ee11db545a6dd152067f0363ae0d3b325d738042961dc4167f1fe07401a28e51971737be3949d8bb4f2d7abb066868cea2176fa801cc440cf3f78b3806417b1d15dc6f7baa59ea42ca801394deb2e06357118d4a320fee33519070a71800a8f6de128a55a37c453b69a1a4e7359e704a0f3f4a485128cbabf64cd0eb5165cb9abe1f36274d9aa4aae9f256544068043a51891b5b10cb41e959a70c327ec3e9c4a5cab7b4d6de280a77a1394bc7fdedaccfd44afbbfdd4906294d9e5aa084ff5c2342c0b4a5410e24c439c436eb6a808d51e5e4df6530bf635d417daadf29e9af8c4e188fb59a2b3e369a0746f5aaf4f1a9d14d5183cd8041a9f2f1b6e5260e93b776be161c318ac506174e4a784e8f442e9daf021339772bb9336435a512f3575f859cecba1b3b5b16b8522b50d4f840ccbdb158854b24d53598a38a0dc042cdcb307003829bf4602812f014efdb9009a645775a48063191862ef3f00c47ae43bb7341e8ca2d80a69b77844c2612bc3061f212e23da45de232b5d992622c4e8fbf3a9a12e240d444c5b2ed83eb83359781fe80a2759b1e07b15df1011f581fc4811a2728546a8fad2b7da0c60da8aee35eb19827e5c60f354ffdf5ad2a5de2a535cf30751717802cf96f15d701be1e94646242822b46511aeb52915464be825b40703c5af7aa80b8dcd07faab8367dc88a90d8e542b2c0d5e5493dec92f8815662cd78bd850799146470ba5850f703d83e730beb90a54c1a7a0dffba9ebbd2ec9c492a42828e5a5299141708aaeed976e0e8c9fe25001f125bace590ad68e90110a7a917365f01d54a27e042719d15663405e7b0852bd96604413ff23496927f1a8199d2c71a5938118992a2fd47790cb73bb5d7068f4400c57ceb85efb464534898b04c2b1660ad0fad71dffacafbf0a62ee39bde264cc73b51eaf4c567a04b73f0792bfb60dee888c4f2d0b3ffbc76d50e645937429ee03d9c24b8c7b59f8cf5e9073ca42a0179d7f4e42a4c9aa7f1e47f18819de3c27678c95a673dcd59ddb39b898f1cd0f03a0d41a7d2bc68f9d3e45ccb4d253893da60e902fe6da2fb22924144aec46abc37771f9505e980a5512aadc8379acf0dc36202ca5bdc5053271afe27b02d9ec910543f43ea251e4924d18029907341f1b89417bef731949e65c4f8777f99513f56ac63f3db3aa25992d35ef92de4b7a0abc73cdec6698030cddcf31b04e20ff1e07d528cb841c3dbc01cca84ac0c3e45136b76bf38b5f09fd992532870f241eb5bb818a83b5ae7f53110f9f0369750eb9645b2387ea03d98c72117326636d38675da2b65dad056704690eb4bc2322df264177cb4ff18624377e916f72e87b7e83a57c1e84bcb83e6017f08cb45e1020d342fb08747579a29662c7e91fac172278829664d46ea7364dadc343dff2b3ad7a198fe42c72bdc2c7a", 0x1000) setsockopt(0xffffffffffffffff, 0xffffffff, 0xd, &(0x7f0000001540)="a60f0e32c2b666f06529a4cb502661c28cf0cbf4a387ed1ee6bcc3ba0e2dc22f04f044677b8ce565cf09f33f17855a1c7c78b4016e96d9c805194258af34d68b7346b0fdf607cdce28c9e79cdeaa723fa0344a7e8bc9afe08b8b22f87a6340210f4e691d15c0635d71635446c7bbcf20b9ffae684c73bb7f1fb9791b0ecdf02ca51d86a4f6a87870d22e0f52a6203e31318e1f21fbd8dd4bb2adfd9944cc19", 0x9f) getpeername$unix(0xffffffffffffffff, &(0x7f0000001480)=ANY=[@ANYRESOCT, @ANYRES32=r1, @ANYRES32], &(0x7f0000001440)=0x28) 16:00:03 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:03 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6008, 0xfffffff7) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500), 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000005c0)=""/150) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x41) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x186) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1, 0x4, 0x0, 0x7}, {0x5c, 0x0, 0x0, 0x1000}, {0x6, 0x0, 0x2, 0x40103}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000500)="fbaf8a8d1a169be96914f635caaee8856d2d58ae7e7a", 0x16, 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9, 0x1000}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0xa02, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000080)=""/154) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) utimensat(r1, &(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)={{0x0, 0x2}, {0x5c07, 0x1}}, 0x2) r2 = open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x0) dup2(r2, r0) 16:00:03 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000001b40)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @mcast2}}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000080), 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:03 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) 16:00:03 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000480)='./file1\x00', r3, r4, 0x0) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) ktrace(0x0, 0x1, 0x8, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x6, 0xffffffffffffffff, r4, r5, r6, 0xa, 0x3}, 0x8, 0x7ff, 0x0, r7, 0x3, 0x18f, 0x9}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x80000000, 0x0, 0x0, 0x0, r6, 0xdf6ba2f6d8f89a37, 0x8a6}, 0x10000, 0x8, 0x2}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x55ac) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x4) 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82660000000ae49744c5f3025bd50fb5a4bbb345a25cf277855c250e7b4fdbd9f4a6f9e2a8"], 0x10) write(r0, &(0x7f0000000040)="9e3eaa56000000020004bf9aab70410510fa651c1ece0efdd308e6b7cab54f8b55f7ac2289c9c600", 0x28) 16:00:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) r4 = socket$inet(0x2, 0x4, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r4) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0x2, 0x4) write(r1, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x14}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x2) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x69, 0x1}], 0xfaf, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000074000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r4 = socket$inet6(0x18, 0x8000, 0x4) getsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000100), &(0x7f0000000140)=0x4) r5 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$ddb(&(0x7f0000000140)={0x9, 0x5}, 0x2, &(0x7f0000000180)="a702edc8b8f9347298013c286615eb7888214c9eb8275e2735bb0082344a716c346434195949fa22420f79", &(0x7f00000001c0)=0x2b, &(0x7f0000000200)="05ff406d6d24f2d8515b186eac90eebc32ed8f511de5510744c78aa1030cda738b58784f21665b7bdbe914b65c8b7aeb78ff89b2092184", 0x37) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x14}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x40009, 0xfffbffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x5c5a, 0xd0, 0x4, 0xfffffff8}]}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[@ANYBLOB="aa0000000001000000000300b9645261bf05ae895c565b22719d3473bffdcd1a2fdc9bc58eadec224b5ede0e79a87e2b05a03c57d6ba59df7a7963cc14dd74712db76e0c646577aefc9813d30b6ad4ec7034e22c771676e99289443af20d359d86e7618a2b0807ed34a191dac169f64ba41c973c315989cfa4bad5d61feedac2335e9df2cf230782478b90b79a2c4bf94a0cfc7538a56cac0833ea65b1dbe5cf51c3bd15f881b992014c7024e6173dc04e207d4493c8850791556868353a88bc42e37ade1af0cf0ac89f2819695d8d6415a2141ecf0b2c5337f4a2b2f64a353948b4fdddc27d889f59f62515d5927720284d210a0d2b110af450df184170355e7acb24abb051"]) 16:00:03 executing program 1: socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x2fffb) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000008c0)=0x80) renameat(r1, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./file0\x00') mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) openat(r2, &(0x7f0000000080)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)=0x2) openat(r4, &(0x7f0000000340)='./bus/file0\x00', 0x0, 0x171) pipe2(&(0x7f0000002680), 0x0) select(0x40, &(0x7f0000000000)={0x529f}, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x6}, 0x2, &(0x7f0000000900)="afdf2d48bbd98df8e0a31f059b3566ad91bc73135dffe360aa1e86b4d55f6ca52b506424945ed2329a19fd71f52f9879dbed4aabededb56bb9d86235d0f9b5e6cc515f859e5666623e045fcd4e4aa0d0ed0b971ff3c8b3d4fea650b6d0ee4311f960c1e178f95740f657d380afc9a4629fe5bef94121bb6195a986e3b4b18c6ac0c95b3f59f5c4a61a20ef5b0e7864b44cf051a25c62ebd03346ea6943e30edc13abf6c4dfee5f166afa7cdd4dc9cdd8ee3cd7eeacb45f2578276b06a9c84a70b8132f31331cb6fdf39a02254e3e322fe14b0f675ac83a65b23114cf840da283007dd339ba22369e1e5a3dca50956648e8c0d880beb8013620ad80a29fa2778f366e90ccc04eed8e698052e3e3077ce5e26687ed486dc2573d3390f5f2b42bc6fb16d5b10dced151ea5a740107ea4fce3f7b9945cf3c9dff03df6f6968f1451930ffb2a71a39559e5aa44dd4c51d68b38e47313592a9b59631607b71c574cde8ddafdea055d2ccd1d6c5e7968402cc31d4e73239455ca3eb2afbd0c05908540dff6649d86be1daaa3a2b3f9bd95858167d20378b14b48ba6c2b631ee2a11cf4043dba4789fad5f8ef47ee78ed75a901d3c4d4d290920cd98f7786786a188109ba7b751145b1fa368cad932ee0fecf58ecff35a90518aa4b356805ace3bada88fd8fdac4b95d928fce37ccb45d1aeb63a00c7f2f9d4ea3306f4fb99a2a88a42af25a420c01246d4b8771c597f02de457a9b352abf79a304aa5b416db58d51d68fe73299b3f85205bc919b50ec1f050e70e0b430453e01785e3ac5788901c60f42f739bc8ca5b50fc44be98de6e1ecdadc9ae616280f5972b7fd1fd89b4bebf21793bb8fec0e20a29639506516a72b215fa450c33c9f383376f05c7abdf5f0a8f881380bc798188f3e05276dc6eff2812ffa491236c6214c93839c610f958f3e2468dca5d6e27b17caaa21837f38cae2bd4cdafb974053825d354435b87d1b6b8a7dfd2ec5236161c4efcbf8175046ebaf8065b192361781391250bce69f9c57b6582a33b4851531bed446dc69479f61f48029a009ad80aa5b42cde50e29df8acae6f78cd1e833019e0070d9e66c756230ecfd93cc75726c4ddfe32202474d4efd8dcb675ddb30a1f8455d67bbf3bf80b7daf69af37b33b7b7eda56ad5fac2880eeeb3eeeb6775a096b8788fc81e670ef802cfb97b45a6eb3071cb8c2c88587b104b2ab3d677fde8db385003bca2c7d0d47e1ba9d85ad177dfcaca4557cbd2f21d767a02d10b70891dd1645d82a744bfe8731b7eda033517921d7491d6b7340bb22eadf02c701cbfa638d171262cfd43cc6b9911387f9711482a269348f306b3bf6d2a7a506a0d2558221cdab9ba4a4c3f71af367422c64c8bc0c08b511fa453ea16ca3e1c7410c2bb6452ec963ff7b2d4d68fb6476911bbf3740534067b17e0a4d024a240b70c0f9eda2a5cbd68bafdc717332196f2b5cbf81668f77a6f7c1009e73d12efeb18db362611d132ef3ddc1df1e85cb8e87fe3f879a02ba3689c4f58b587422fcda42f9b34b8eb3c83b0fd89d6e1adc2d69a7b9492521a38526016349d2290ccc11a5f634ccb4b8e0aced2174675e92c7a7ca8431da505900d7957b70717cea22b5f8e087a1ab6655dda43d2d1a6bf40d283cec4e349ee5f48b786b6212fa8248f13f9627cab5a72c29111a59944d60085e2d4bdc6106cbc121f15d688fb862058212d4b98903d3b741565570f31661a899d8415b49cd9d0aa6242ce787c77ce8db10451b32d867b43a1d34e342800053ec1a44658c66181267d1c1ab07c6698c380dc6615f7846dd15dd52c7fcbbce393396a45e30fe2d9d8d4447ac446f944f7537abac40f7f47c05b2c916f98d048066d51ee87e3f871ce46f33448249ce2cd193db83e550a7343ca90d0825590efb07700726819c7141c0e7be38163b295f6d7397c046b3887aeb591023230ef053e2d673e466fce92dc58cb60e2add3c45d1b74eda18561f9508e3032aea10b49d5e3177caee5efb028e6e83285c09127b67219873c73110cc657b08986dbaaedca7b436b2e08d7e3ca3ea15ccf4c1a4efd6ebe0c0dc9cd0f84e2f393f132d4e1f2d001f715dee8080d6632dcd21102718a12bb557a121e81146a4bb6e9f6577a04a44422c645033eaf4f5302fc25557021fd67dc18c9ed8e7f694a88b4c2b4e530d4c8078ca9407873841c4357f91b26f0b9928c61bec99c242514b52afbba1c0a44df3a7b50619fec1446435baeb54559c928b64073793869801ac9c4fe6c05f3890db1bd735b858a236e61f4249548fcc015da9dc4d730ce19d59217a2f9a54bc1d050e4fce6a804bfbf7940441fdb1e1a638e5017a1bdd0b876bd483f65bb434114ed8dcc28ca95a0e7e5b9f0d0d8ee057e4b34992273612570bf13338368c23207acd957ab646ddd8c4dab16a76c072ade90367997e1b19d55e7d2b97995caa6b2dbb2135ada88db9afbabbfd4004080d87b12cb4446e2513904829252d5f559d79e9e687167399b216ce6911ae68efd07c1cd20b7c6d0c1f5ec47d225db53f5ba2eed8585ffad9540d3833ae30d075e206197c9e4b48dd9db2c74be13a4c475ce46293b8e74ff66f38c32a1c948ce0f96936801cba540c0627a6b5cb4f306fe0f807da1f59fb6859bcb462a972f86d0f023a942e02de35f50ed2cb10828816605f8ea7f9eb004139399d811e6f1f9c57c945f6443a70330502e12118d26487008eb7149887003c3ecbee2e52133d581f9534298406b942670693a4ae08050ee78e765fcae3f81dc09f122c6c8793ffbae0b1812df591affdfbe7e9b1ce6996e6825ff040c733a7dfd3895a57dd6b13e935360130caa69b90d499cb709aae357fc8761027b6c2ccb83bfc414b909480fe11311b07537bfe924a747917fe562d16936c9a5048204711dc538622123491102c8f7ba940ae2a1293205581cd5de0856354080d2f21bc0b5ae3e77309eb77fca495948bca2de4a1cdd83891bcdec12325cd86b407bf494c25ea0c1cdd5f16eda284a6a307509000d4f8efa0fc8044fd77ccce9ba54b100a2a8e748d7f8e113f366b6b41cc2d519c8bd94932df135d800f8e5c00330bb4973acddc756e7f07026485eea81f1f01e8db0bd4eeb15bce333b7c69e1dca8f0387658ecf92dd4065c815ab3c2d7d58566e21931c6b143b0f4b9208febbe318d97820039e763a00fdfdb93ca1c2dd2bb03a4678fa61c117c52b212089dea14b509fc73a6d90f8af62a331218375dc929c8a97f2477c7c3b4fbbbb6bbd15e2154b37d0beeffd860f4161a0b06087b5205a59ef7eb1f7ebc9fbedb4db51951de57c9cd4f2d9585c56b784680184c6b54354c53840914d25f88e1e69b1caaff63effb7026f9e70a9cbf4d3007d8f32103cea800931c59c20cbab9cc8add06ade0a49d3918a7108172624b06e46b19d482e8d2c1766fbed9b6db05a1ca245281b29c9a6fb5f5edbfb00cb6c69fab16644f01ec4df0991bb5ce5fff1a4ea548a37778ce9d4da557e71e5ac06dcf9a7cb0129e0f1b41696f81444465eb3944aec3290ecf04632790d64dab8a4abf64ca6be1369088a3290c4beaa09e86e02c511c5a1186f1d2b992e364211196eb960f472c8bbbad9111beee0e62749082ecfc2f6b89b8ead5dbbc1bb77e95bd3ce4a172fe2f40ab66bdad596f5786661a5bdd4c1321d93ee95fb88a82a5d4e4dc8e8fcffd7f2c6398cfc833bb4533ee66a7df0f380c7148a4df99a9534daa2301926026fdf63a7fe93ee84d27b342a9da5811236825aafb96c52e9e631cd74938342da4c7f337bd9e9a647e6207c5af1ee19a3b909e43b6b8e969aa51b38f9b3655fe8076645a629847b2cc80e332844d43a2d5bd9b37c64a1d667accbc0273c0e1ac9933784db77ceea1d83c0bc29d3c6b4fc7c01cc88d8fced8fda2837ad1567b00dc24b58aa85da606a433ddab0896cfa7c62088716e5528877b42fd151475883b702e42fc82c6b16afea1975c8e00dd72a84764f2049a9a4f82f46af3cf5445b4c1b4d27bd21c9c8cffccbc37c63d2892d30085a150d54e115d694f231a203679a00726d630be9f6bda06e567e6fd6a689474f76ba00a61cf4339d57845f69e05982900a5e06d1ca75d6e4ef950eed2f0917ba173366ee91759414ddd4dbfe2c363291dc4a2e6b633eb2e11e824fe51860bfc91c086eb241039d9da5e55b75b5cee70ece1c7bfcdbbb923439a1ab7e145526061d4815c8f524f7bde233a5d4074a6a4559bcad2a3df633586788d50c79f8d4dc0b1666e9d70244a7712b708464fd2a092ee3eed4ea89fd8a83544f5a90cc368bf15409e4b65c6b0ea943aa3ad23f6c80cc671f770ee55db421753c9be2bb2e8ecd03a281ea8794972051c187d8d85464670337e0a1b93c75a462d13f318ddd083e6eef9bd72da9b46f6e73af7948419910e5479d19a0c0df7d603468152d3b18e18a8ea5172dffb187c437cfcb1952030a50cb1b94fcda5ae760b32f2cd7121e1eb8bcc19385edbf40c36358045eeb0cc4cd9f40c4286a0c7a3e7998d2ed695025cbdf29f30c680f306c4a38e21737b28f55956a367db7f0dc8b50d866a84eaf22596a759771ef6dd76abbd180843589ae1cdc034cc7a02ce87fd827e73ecdc4f413290013232800cdfb0b17e7c5780858e4ff0d30be22c101621a89281d060e449971856e8fa4368437b9ae4297327c311bd884107e6a9e37ee18e4682d181ffc3108f6debab01ddc5d84576576f2b36a45d28d9f6d4851c1f318758455da20ed3f0025707ce17422baca824cf3d935b2c44850061a6a8364f9da6d2cdb50c8b0f638d015cecf9131c4b9b81f17116ae00df6a4540247747967d10ff94f8fa12453f97013c3438997dca40e7c47253adb408184918f51b13ba396ed8634664621d12181569abc5d3e1d41e032d25fd7b330b4d6e6937abe8e9f43f1c22a67ae6c8ffbb15e6a1b0f753cf43032e838590e292a34ea6d56df02e558eadb983e4cbd140a6d78e0db7d01c37d045e19cfa90f227e8c3ec50547831ce02477a68f9510c7974110cd5cc7a75dd8cf57102bd52bc0964d4001c4ded82fb5ce03699e4fc447e3cda9083b4cd2ddc31f2fd27272dcaa5b46ed111318a6b16afd503952fec9d12ea98fe415b97d32787c72ae5f0803db14ebae6e0665c871145a4e827eca8abca8ffac712913c70f34adad985b1d30d06d46b67383f0076d609c734ea6df6d838fe12ce99a67c63befaae84eb4f6a55b349b295038e8ec691bd69c595063a8cbdb58b13a44c01fae530f35c7ce772c696f3b2116793abe7385560e6eea416142d5cc03e6450183c66f0e0a142d71fe38aa90ae39c5026f286b210745075711caebbdbad82c96a2663e5c49c6a4031a5c55ce95e3ed56bc7a5b50f2c869f474ee4c7298a6d536b4cd55c33cae591eeaa531cebfc8be3852f7363e78a6bf4e2e96352dbf306e9b499301365239f24c6ca14a30954a3523ccaa04aa5efc97678605ab6e6a1512e013b2c851c3c841abe3c8de5f68b2a5171c97bca09979bda4a27561827b53a48b9c822057f180feb0e66241b97d16106002e0f39cdac5b8584e38c64c0166905f4d8cc4c512660111253f112f4e743b5c5adeb07300c26ea136a680a4170bc55ba2b6eb68c9768f0328f11be1731cbea8b9fa1c7feb86907e6e64398509f1a8abff782ba56e1fd8cb4f58e72ace4a5abe6955d5695e99b551c5f7a9be54f1c25cde1437e8692c7fe397934f7c4d0b89683a3953c491b00dc6d53bde", &(0x7f0000000200)=0x1000, &(0x7f0000000280)="2c73fd5b8e22529f1d2529c43306136563d5f7bf17eda35cc6aee6579038dad7337547286827b1ffcd7759ca209a150f7180a17edcce9185b061760fc31171c736", 0x41) 16:00:03 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f00000000c0)={0xe9c, 0x7, 0x800}) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x11, 0x0, 0x23}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000000)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425ed60400000000000000a40491382582", 0xbe) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x9) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fchdir(r4) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000280)={{}, 0x2, &(0x7f0000000140)=[0x0, 0x0]}) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b1581da4ba48701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161e337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa7653296524cfd324ec452a7c3fe9c05210f8593f86c1576670296aee5e76931bfd95413a00bc64d45ea7954634cb533b135211d7abd7cd7deac3400a5598f437ded01ae1e655781b8"], 0x10) dup2(r2, r1) write(r1, &(0x7f0000000040)="defde692c83da928374417a47af9e8902823396ec5a534ad7246037bbf8ae586", 0x20) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1bb) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x8) rmdir(&(0x7f0000000080)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x80000001, 0x401, 0x2000, 0xa1f, "71ed7fe310deb6466ac870954cb7e3b2f58c2e0a", 0x2, 0x2}) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x11) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0/file0\x00', 0x4, 0x40000000, 0x200, 0x1, 0x8, 0xfffffffc, 0x5, 0x0, 0x1, 0xbee}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x100, 0x0) poll(&(0x7f0000000200)=[{r3}], 0x1, 0xfff) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000240)={0x1ff, 0x3, 0x3, 0x7ff, 0x400, 0x8, 0x240, 0x10, [{0xffff0155, 0xf2d, 0x285, 0x6}, {0x7, 0x3f, 0x7fffffff, 0x9}, {0x0, 0xcb4, 0x35, 0x4}, {0xffffffff, 0x7fff, 0xc1, 0x1}, {0x40, 0x7fff, 0x80000001, 0x2}, {0x2, 0xffff0000, 0x0, 0x1}, {0x6db1, 0x8, 0x1, 0x1}, {0x101, 0x3, 0x5, 0x38b}, {0xfffff70a, 0x80, 0x7f4, 0x2}, {0xffffffff, 0x1000, 0x3, 0x9}, {0x6, 0x5, 0xbb09, 0x1}, {0xfff, 0x40, 0x6, 0x8}, {0x1, 0x1ff, 0xaad, 0x8}, {0x3f, 0x4, 0x0, 0x800}, {0x2, 0x9, 0x9, 0x4}, {0x6, 0x401, 0x3, 0x7}]}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xc29e3d052b1cda04, r1) write(r4, &(0x7f0000000380)="858ff2522ad0aa85680844a1011bf1e1ce2ec8aa980944ee40f9a3747a7aeea9fbfc489498994a3cd258dfdcc396658a7a55a280b17aca0e", 0x38) r5 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000003c0)={'./file0/file0\x00', 0x3f, 0xa905, 0xffffffff, 0x0, 0xffff, 0xdd3, 0x9, 0x1, 0x0, 0x5b2, 0x8000}) getpeername(0xffffffffffffff9c, &(0x7f0000000440)=@un=@abs, &(0x7f0000000480)=0x8) r6 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x1, 0x2) poll(&(0x7f0000000500)=[{r6, 0x4}], 0x1, 0x1) sysctl$vfs_ffs(&(0x7f0000000540), 0x3, &(0x7f0000000580)="0fba6e2f87c02766a9f2d002a3ca9f151dafbe8d04d63796162fc8684658b732ee755b1c52283c5d91c5116bb5657c93230398b47e67d1cb8bcd95396664599ed2dce58d08f5d9eff930415a3ddddffaf2c641dbe3b229ec0abbf1efe7daed7a89b5061390acd0e932d28bff404c4ad42b0deeb1f79664fec269d2001e844864eceab69c32bb10c4c662c1110bca9022bca1c900284c53de9d849500aebe1fd483011695d8796ca20732b39ca6b5225a515ebc18ad8e652eeb71544098534dcdebf1c81a0c5c90a2c13f60a67703f8bb52", &(0x7f0000000680)=0xd1, &(0x7f00000006c0)="57f9a48ebbffbce91e11adbb481093f7d49037c2dbaf97391e3e64de97b673954b0e35ecc230b5b1def5928aed96b791d3fd9d7108d31a83f61a1ffc4858e4bbf198a200b2e692", 0x47) r7 = shmget$private(0x0, 0x1000, 0xc1, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0x47, 0x0, 0x0, 0x0, 0x0, 0x88, 0x3}, 0x9, 0xffff, 0x0, 0x0, 0x7fffffff, 0x7fff, 0x3}) 16:00:03 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="fffff3ffffffaaaaaaaaaaaa86dd61000020000811000000000000000000000000b8f0000000fe80000000000000171e0000000000aa4e224e220008"]) r0 = socket(0x10, 0x5, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/211, &(0x7f00000001c0)=0xd3) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) write(r3, &(0x7f0000000500)="b6e449557d58fb01e9335f8cbf8394bf2c7ffae5bdafeb39b4845a8942de99953561bec87fbc039db1cf692a8a786ebbc919c1d6dcfccb020000000000000047c5565b73af1999508dcc9a9a846ad89094f14396c829391c6ac454258c0e73ae03ad85d194b6a9f9d1b73c433690bf1311ea20323cbc79ac56e928e226bb7f169132a40ddf73c1aa5c2d438e719b8b18dc4271d8fff438f5808361b599101f181227e03c0200000000000000eca58c8fc23326ac0df41fe860f8c564c9094cad4700ad6a8b197550d68d2914c6e03a80bfee53a5f47b4ad0baf943b41e394c0f13f6a51880351f", 0xffffffffffffff47) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1, 0x0, 0x0, 0x0, 0x1f, 0x527}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000004}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: syz_emit_ethernet(0x5ed, &(0x7f0000000300)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x5b7, 0x2e, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x1, 0x7, "959132437fb0719e67c12f77a58a12f53c9b5938fd4fed128dbfda0a7498be7b7413ef96ca402fe31c8b662b7ab286883cf605da1fe43f018e0d9ab5"}, {0x5, 0x1f, "c959e25aa6c4c86136accf674926c69da7f15eb4437112700d72ddeb57a6a4c05e13ebff28547d2253a96af5269e9eb440d33150840ae49b58500d503cc86d7183fc18673fd3e28a69910e82cfd998dff7d3e264b021a1a2c0f3a7883d478cc2b3a76f9a1f4e3cc91c26829035b5f97488101c9a332b79bca27bcfc75e2cecbb4765da8b17f16dc4f815c74163f9e700d8d342b2cb3b7cf7c163ca5e73bb9d9f22e558bfd8abcc777d442aa8b35371aaf438bec53008f873a07364a232aa4c5ae819083617dd566c9c340558531dd7bf03dd46ad40d6999b04570384191923097a7bd4212313d8d4faf2e147f9901d4e1baf42ba53e7ceb5a0f54be8"}, {0x18, 0x7, "9273aa0bebac78c3e1b57d523c11c22a64723870f3a7e02e8dc95d9a1d1cc08c42a58e113eceba521c066ed1a3a884cdb720e0f8ce820426ea"}, {0x2, 0xe, "b23e2e5ac6529c9460ab70ae58bbfcf423f8ada8a75f86615d996f0eaebda5f706d745a3f3438e82d2e6462fc2848a94b3945836cecf037713261b31a208b9635016ca989e9fa360f32838c9c7334b3e9c045f6d4b988b13009a079454127f9e275d1622737d5f786ca23660179cc6d3f32ede41"}, {0x3, 0x17, "73f69904439bfd3faea09914f0c0a3f41ddc88629acb839d720fa87147b032fd2f926f889b71c7ad39da2bb9f9b581768e5d27a7bfd16183e8d924f67501e50b7aefa4f28f949d499ff37c544949d7f5f3503af232d1b47c339af7b15f64b15dcaf212e36e5542dad6119f31221f85b89fbf99367654bedb30b81cd118d92eeadb82e3e5923f4f0de603fd8335ad7ed87145c6a027ec93967e2fe9d4ec513446db9b29558556d67e9e727108963230c4e396d44b659656ba1bb6"}, {0x2, 0x18, "3eecd482e39e80b2bcadb4f122ade1094cbad056498c94a09ad47c39f7f36d4364003738b7485604433250d6011c228369e12d340953808c0d37c4163e521ff5e07eedda506d428d4d2d7ee10d81c4adf028ef0d8d54b79872d91956b66b906b5249c843aa00a50fb5647c6d695d777460297970606fb379787456237b5d7fe0e949fbc6c9a42a215b94a69c73ba2c8ebecd604ee7c7536279a7ecf0f5bdad7a279d9c94db4bd9eb9410f0644d946a09b1e8cad1e74c9bef1aacaa3a3579"}, {0x34, 0x1a, "b2242af867e80a95c386607e0640891a964caf33e9c32ed73b18afbb49b60e6518e9c4bffa227eb3f10cf1d9fb492cf4841ea41d662d108f7d06b055a093b57b36f549979d93f6dbe3cbfbcbc2fb612718ce589eddf2bdbc342ddb4004aceb92d7385fb69291189ed32c102bc62f017b539910396525a202776e03029ac41cfc825821a7e0de9231a871dd6a82301178bcb6a994c834197d14814604057c01fc07816af87e09b53bf90f88ccca9cecf1b59be800b64101e6c199bcd30862738501de90759f8457d1a4eae407020313bcdc"}, {0x3, 0x16, "0037605fe94cfa3d8138148091999c20706643aef9d4c94666a4f0b7f0b167f960a275127511b9243a06f2b1163465885e2fc69d8b21fdde221bfbfb1fecb823fdc7953addb2a1383a79fafe0dfddcd61246905a89915a563f88376f7d5fbabbb42a45cacd0ab465fe0d5d4c8ff9e810f522bc55be3ca39039b0e3742108e25a9703d05f9149f1e435136a029f7a791c12418a0459df761df42809682499286663046982ca467de564cd54f9ce7752f9"}, {0x19, 0x18, "48790d1e2f392af49aafe97a35057d0457ac4b70af24edf8c96c52355cd84a4838cdd8fd24a3ed615f36e9444d8f15d90260022f08badde0342edb372fdb4a2036e0559283a23d65c874655ef9a17c7adc1c6a7248410405141ff4aa38066e9eb076abeb958cf4f1c21691d1d5f72872492069e2017098dafa62bf29479f33d1a65fc0aec01e3fd502c6d645f71a0005c9e9ce18d8a875468a55b8d9126f2571c2919c870e6508bee5a6a8f9922c4aa43e049075025a794f189c5f651d6eab"}]}}}}}}) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000080), 0x0) setsockopt(r0, 0x936b, 0x1, &(0x7f0000000040)="1886ca0165983da4f1ded63deabbb0d48443be93784887c2fcc1a241f8823b043c7867974514a0cb6edf472d0001f11d43d9237d11500048776806be63596814eb510bc9a174cfe4bdee44d8fb22e533f8e0bab2ce549a58abf4319276a0ab689d044a75b04b3465c8", 0x69) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f00000001c0)="6c6225c35c83ab989bc12380cdb0f431a9ef65102c3f4de9bf2b3fda096b2ce0d56732e89b8400691e4c611ca3f0949844215a558cfa7ec3015e22c8bc42aaf9e20400cf92674e0010e7301ebb35edca1499928467db89099b93fb53cb21c5fe305494a738277cd4e7ae6b4b36d2422c57749075eb0edad8f8ffd3061585e332f6f59379d6e30db6ae5b7dedb0a990fedc6b1fc52a4a7f0276ef09e21db0960d6c14861b29f137abf7e9d326069a48d951967666ffb116eee64cbb52556ddda7c5e8738d2bdfabb85763096c0c4697be487100ac48d766ff86525bcbf9e2247d11385213142f2919642df2fd4a9c9d150c60a2b98d537b8b75793f20a4eae60cab1f4f8ebaf08dc5db1ee0551ab60e6d8071d13212ee29968c0f85304246a70ddf06f9b58075d497d502ce3b92561a938dfb7c51f789ae72fe87da76cef3f0475f68ecdabdceb363c1cb1e3bf1bb78c82588c0e82592988a83f396dde6bd", 0x0, 0x0, 0x5c) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffd, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x200000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000, 0x4000020000210], [0x0, 0x0, 0x0, 0x4], [0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x800000000], [{}, {}, {0x0, 0x2, 0x0, 0x4}, {0x3}, {0x0, 0x4, 0x0, 0x9}, {0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xd, &(0x7f0000000080), 0x0) setsockopt(r2, 0x5, 0x2, &(0x7f0000000000)="eaf5e71fb777669828181d5c9e38a7a17b5d9cec5f87975a3579fb660d57038a34e72bcabe76a80dde6248c5680f0643cfb0eb4812f442fae535b22e8e8480c1a15f6bdff734f9884cce9f59a5655906bc44a8e432e6ee82b5690b3c9b96e12fda132a0240f85bb7b05fd4677df64881b823c5994f941342c6071fef0bc984e50c00d8fb1f8379de4ff8b3c554f3879e76915765", 0x94) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x98) 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) munlockall() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) fchdir(r2) 16:00:04 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(0xffffffffffffffff) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000200000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x1, 0x4, 0x7ff, 0x1, "a974cc765650e3d2a3b2dcb66f5a5f31169f0cf7", 0x1, 0x20}) close(r0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) bind$inet(r2, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:04 executing program 0: semget$private(0x0, 0x1, 0x42) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000000380)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f4", 0x10c}, {&(0x7f0000000940)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c8633a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9e0c0fecdb5bae34b13ab43e3d4860fd48c2314ab80699f03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea16e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33c", 0x213}, {&(0x7f0000000580)="bddced2ce6680f371c7a280e6439f751eafc0798a1d69991cb7b754e4943019ea4d3eb22a927f9304d5b94c991d6a66f15c3bf6efbc2e700a6ffd4e1e2d10be3b1ed878cb9629a39d5834745d3f59568a218b02aba56762950ab197a7c85095b41acb7218a54f1b9ebf3075689d7a2d2706379856d58dfdd4aa4fde5e516d4063c93493e25732af7261544823be40458e284872cfdece661335579024bb151b1bb8ff8bb3f4978995b618651a7014bd7c9f10e1f0a4b040fc61c136f7d5f83d34fff74906a01aa9ff8b367d57ec5fbfcb5cd", 0xd2}], 0x6) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503", 0x164) 16:00:04 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x3, 0x4, 0x7f, 0x5}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r1 = syz_open_pts() writev(r1, &(0x7f0000000280)=[{&(0x7f0000000500)="a5f7225a42d3bf685ee085401bca626e88b1a40956d69aeee9edac156f0aa49095f00f43300633c934fe407193e93df0ccdbbc3c9c6ea07156c3e0617fdcb8010b1b1ca197a601903d2e173a27327015d86a7161fecb54c25e358a126e33ae38aa861eb136b8847e81d173f8dc647eec1568562e2bc8d6c00bd6dbfe1fbb63ff62b80b30e3f4a934e76b3e5e713f76a4c772b8b01a8f8f8a7acfcdacafa49f039dda2590f89a9cee559e53a86dd67131d8d9756a772ea0c7618d93470f3956d67ce2e5c6eddb51b6e0715e88a4a55a183e985d5896811ad087e23cdf0a24f3c41d7403ce0fbc98d01fa030c9baceef29b96d9919a31cc390e3073135c82342b4704febfb0c1ffe2b8b4fe351f1b5111e8d67d41877370d04555bc2c048f66be22f0739e93ed1e6fa31bb77b73b250f9d3fa67d84c6cbd5644b5d4e31343f0c4721f48c02ed9365204b98f74bd8e57a851b6dfada0eb2887ad939cd4bbc4f2d965c390b35f174132c64daed5c2e5a0605d1a8c56fa8a4ac57a53eca39d4c30bbecb5727a77d5be54e4cabe0ae4183a17b829d6905ba0d23bf3efd1e373fa24d72b068e9848fbb3b11c0a7725b7829ff4818898e20821bcea0e78668666ac3525df2b58f6bbbedb5fbc389a774cab6a125c2292a3307997c556549c59a74ed951c97ddcc0a7efe79227d8318a3bc84d52f88015dce51402755adea0cb8ff4763cbcc49ee0dfded51ec41fb3fa870b199b723fc0310bcbfc647e90d19f106d143b527070d5da608fc251fd2e1a2d8ee3e40a95054c059cd1e828b28153d6b0adb4504965d7172d289b923c7af4f6c66931b015389408e2eb68f30b3bed1f78e79207d3dc83dadcd1ae75b5e7ae8161fbdb5480143620b8b63fc1a10ef5c66d2ea9cf5e1ebf676db6de056e5af5d2312b4d8998893c4151ecd3c122c0c5f8bfa85ad979f3e00abbc9e61ed55384669b0b825dd21cae84fe37e9a464abae08e2761aace363ac5d8079950715b7e45cae8af68c548e4ba3392adc0d29e88c6302eb503decd5a0d28b1ce63c0a3a837daeb925d8e508ee6990e89f3f14b2fc7485c87720aae925669ee2e7cf401927a8e71783ca542b4663b9db5b27ad5424fe2c787169a08c2f0eb0d76a6b84895bd9760ea814d855fa3dfc0d984075cb2ebc6cbb25bb4ac1f637cf29e3e22bbf2cf0b5a3494b29eaf008e35626dc154fc7773af1b046bec4e955f8d5942df1404b08708ad068851563f75bbd270431e1fc2de8202edbd81eb8233f18694b891c72a8275702a427366b1c24b40b93da416e49c2f5ad5cc258a80577b3e19d40977e4450680a01a91794db23437779bbba0f5969646155fe856bc5c6210e27434a7e83b952c325294a6e269845f3f8e3b955308d6a77bbfedef611518e1fa6bb24dc94ad2aa37a047d3151b4b700c60dfdae8d9275d42c678d41ea2d4204a9b63a6a8f048a4a0fc98ce1571378e16025c68fc3de1cf6af234ad7053f099793c214a0d0583ec4a3fc43bca8a6762dbf07ee20aab2c7d825f1a8fdea258e2560720ff6f6f9cfb3a5d127b71a3a4474b282f73f1176f2601dea1abadeedf22a36801fd6d290c663e006ffc0b5525d4434ff8050a82cabdd50d95affc4872e0f24324c1f7b11dc2ab3e1141444f517311bdcdce33355dbb74c09fe4d8834b056380edf3834a304b5b29556618af0e0a6fcc93db6e73be27fddde2cf271bcd1b93d615a3b714544c8e16a24a6148bf5e2af264910dbb263121143e8a1cbed765b5243e98b865bcae400452b2057fe354f3267712d8c4cf7f41d6df487ed1b9ac5e6199254498914d3a6390612302206f6794554435cf51f272d7365ea71d0b87007181a132e5ed4994b3d6eee10201b16c18c4e77a3bba87ca189ad2637b58cb237e99b5bcf53d8a0cd2ee0128ed2b4cd4a137e747cbf70f05e9f069e45fd2213b4dbaa9026390abcb439207e74ba3929d79aa50df34b1230146c260e818cbcc8d8be5b69c6b6c4c0b5a6d398fbc21f7e84ef50f87c3637877585d75be36ee9096cdaf9dd98e69f26d1370a0730ee6b9c7b87d6566326634b74878ebc5a50851e983d143627720c4af4f332244e2ee3e5fb1f5d882391741091001257e53ce5417bbba8f13832b5074947af04d67ff91a35a3a2235e8bf927b668fd30a80befc29fd9d5c57de446f9ad3502cfbb209304719028ebbdbdfa7ac22ba4dbd861202e49b3c3e7fcafc8445067d19c82c7c4a163c07d4aa098c690881a33804f9e3fb1c1e658e314ce5f22712ebafedafec642c0358828fe453805084a60da3fd0d75e83748dfd78f6f980b9db705db1ceee82498b5b7e7e332fa9d00f1025ad7e51ccebec3b7556321fc62c6828cea507ba6bc0c6df061c9e8eeac25ea4cdbe89f77fe084e647f24be9ed58ad3cf19637e3ab8c541a1b449b56ad00fbe1e8e53318a21c8b5eb8e7399a43526458341eb7a4ba0e288dcc52d35f6d245ff2f6ab6c2e0818472ed899ffcc27f1b524674d0c7e012e48aeec4713ea01113795374996d6211904dbe6d66341abbd1cca882188b2dc8bdd80cd01505424c7ca27748c9ce9c075dbdbaa30f276dbd4f6d1b957de43df4492c4af9a5fc1e9883919ad79f91326f54d5bf3967b8cc6e5a34a8b7e74ed72194313e5201cb26c9065a6a81a75b4bc6c5289d1a21318de3e1e5ca0fc36d740a3d7b7daf2982e26f41fc5f23e6a3ef59a53ae89cd52cc7ae74efd2055b89513592a63df310eaeb14fd98e508431b9e2556c22ae59f53f4c09b2613390634731936ef962f7733c387c6f3b72feb85ba87736f430445f480ad6316a56932e5ce03cc18951f40969aeaf8872d9b0cb707d78698254732794051407e8eeb8badab2f7694fab0ec17731add91107c63605dadc182647c2d64acb381b4ec625a52341a8ff5b4f0d39beb6233bd914d8b6975b09a003b83f1dab5917f9fe65a36072d4efd353ff4ba51317ebf74eb6f64d2fcf9afd840ce25f670b21273de02d631358ca9770ba8f9f93433fd2d3e2976e477d4bef1881d977065f91933551c8ad8a365c953e478fac8deb09e2ea35021c55210467cfb47acaec7e9ed5ac48ba031ba2b607ae4f1293f354851acf3cce956a6709a21d88ad80211fe00ac8694f5a848a17dd8510f391fa37967a8c911477c1daa6216c7269f0f3f613fcbced31dd3a9533c2a5627373f92819f66717d4f4fb38dc6846ef9403df9606d85717e16b374134476faee302026663b8c5a768b03acb37ddb131e6e8bedfdedacaa74fb9d1823ee6337ad319735bb729f434093e474fcd07a84288a78d012a7b7fe7cc8d70a573976c668b8e7adfb90af099c1d1689b1c0eabfdef07cd04dd005e9bb3644e4e0839d9cb20cc607842c66e7776f3943c6da68e471dc13b506ffa5b056b4a4ac34adcbc19e23d9bce29c917b1eea27df002283f6f39f68862e1db9c320355fba9b3d9176a144ca464a7a8732641dd2a00e0020b44baaf6ad8f7dfa64db1ac1783aa1d973d956ffcc18586a2d2df0406e0dca1bf37341c703855f31b78d7ebc865a26dfc6f1a8827e805d9eefb5770d2d4f8d24c72b54feee0670716ccc06a084463304777ee32c51f6f9528db49ab5d8cad56f5c994225e1c18c4fc560abfe1de2a3140b8a523212b4f1a4dc95f9b5248b9232687ca1b24598d21709762562e74015669ac5bf2463c899d5520b34d0ae91f05ebef9e2f938ed791f9b954ac8460045bb9bacf66496aedee1824d1b94f2a662e819c917b979893819c842c9a354d2bc8f58b80cc776e9c390f33bc029544735e84fb279d86b3c8182ebb1261875dc366177b045d1e646a3092928f331586a737e5f9b97b47d59be59890995535f4a850bc8ad45de29abbdbb23dabf9296372b29f60b49bbf9e54cae86b80593a53861ae93ed3c1f77a1b30381d953d1cccdd72227729f706b6bdb21298fe631388ec97216f06a89473fb2643d5523ac101f670b8e5081f52a52a37fe7825ce25756a3277e95b8e69f486956600dddc8a97ff96a3aaa9a91935180c078fa69a20861b6e95a9fbc3333e4fe439559c5d8efaec5835fda02b985d04d0b5369bfa8e4f207ea4def1a085f737ad4952699f67bc3db59da0a37e462845b89557dea34b7e1099a954b614c74ec287b595c263ea0244d41b8e231dcda1ea0c10dbc12cb818ebdfc51079926d4fceb8b1f08c8afca36c7f640682c161eb64c8dc4606cd711db0710316c629e38a9bfa6d0f942d81939b26a7ca4c1fbe428506d12d77e6cc74302edc819e5069e9577c8cd71dfe594c7bb57a23356c34e955b7724b6380e6c0a5f4dc36b3ce5bbe5f30e854761873f38af7ebdc0e61819c439163f58179be7b2f8dbe4e5504d0e83bcd0acd8c3cbf02271979bbf5cbc6bfe7921e4dfc96323cf5fbf5be32c1812f1ef6f75ef0797f295857e15af9eaa3aa4566a0f9cf94a1e22b33c01430754af7f23dbc0ee1f9873ba6263848f14fbcaecc33f344124b6d91ed7e6e42c3c49985328371f4e330ec04a14711637fea6e4460332f17ebe0e7eb58be706770794a573f4f3cd418cc05c71ec7cf53301d1144e1b86216ad00eaf10f162a237ccc3c4fc97cedadff45f7e74c321d94825db2771c288e89a9d96abd5c90b23896c38e5a7b944a9d200d3b3fc2c519f41f250432018627af38a54c1cb293308e7043c09f29e849f17e79078e088bee85a20b93f793e7c171b9ac1d2c544772b039f10c3d77f5df1ffeaadd213dbeee62ea049335b314388b26b680351d10585d7dfd45d1e01fafb37b09631faf28631fb539884ee1319fe5c203f25bc079c6e8039e5e9ec0893c033490a6a862d428d833831a652ff0a5e1dd077ee17e1e0f93c75b4443443234d1109cd36d28912917ebed09b1813a03188f13b7076336e11d26b318be389998bb757adbd4438ebc209308d64f27f485d8cea70b3635c3a6b103c61458e22b1acba614cd28b69cb6dda1c2e472086ed4cc413ac41870e596d3b949ac750ed1ce40ed83dbbf81781ee546547578669c700bb9e826171f97d593967c64c2eab386a43a3548a89c1699b35fd22f3557f63e40ceff96c7ff0ba2a4af95863ff1f0f755af3b4fb852fc11cecff833814459234706bb1f0d500a308cb343fdfaa23feb568970030bfa97338db9a2e6ab89625b133451da09047b5f26ee10f7d77fd996060e36078d43ac55d559853aa230347ecd7cf31bc62611227ddd047b46323abe221e8c09960ae7da056f9e1b3be55270316752d9d9592e5f5be97d1c28a888990381fe4d1f5f4481eaf7ca5d5e14e9936850276d070813a2ec95ee00c88cd3f367d245d2a15c7e0c9800c064d08ce56f2d1703a6baa714ef8a923b4827057a53c7fd3d3f755f825906be279e0cb83df9ba21d57f347e01df8f6e90abb4b7a37098d7cfaf34eedefb15a0b7b1467b5cda23b5152647cec64a068f8c21f8a245a42d96c6d6e30a1ca02502621ca268708a912f19e8ac490534a8925e52bf258ee6535441fae1c26a0e4fa1c775ff70c9df13fbc59cb59f2b15b3c17a320093d353d98c4bdfd294f301012282088bcf415b4fb21b625bc4c66c9fc665b2a2a80f547d684a14498514740c82704a2e6a7ab5e4e8aec126b653454802b56ffb5b9505fb3ada7278f1cc3e049561cc0d5a486e5b07845a0d99263c957946692dd750fcd7f8f6cfcfdb20ebd67fb04320b932c5c07f413750cf6c11d3f35503a912c1b68fc9ea70df5bd03ccb77abecd9611882d2ebb434a2bc40af7fb9d6d5c6a", 0x1000}, {&(0x7f0000000340)="f250da9b2c32a22729834efd3a93d7c3f3fd2f5e4f8859ffedbb510936186287038824ddce47593ebc9740e2a578701e5686adf47d8a0e0597eaee72b7426b168250ad97a1467fa7b0d07c6b95b959aa03b7a590a79a7fd94cc068a60b2f77e0959447e28dc38ee6595e0bf99f6c22422c92313deee3797b0a6b8b1fa8cc6a6fa8af1d3b557d6852c97f9e706fbcb566b3887576453c", 0x96}, {&(0x7f00000001c0)="0706aec6e45c13f54fbaabbbdf9d0fefae950f96da6a84a4d14d376f440f32c158d493bd6e05e7c911f01adb9fefb961aa3f8a952561e69cb14ccf5d0fdaec8eaeb06856b7764d45c88e74238997181620e80e90b82f32de293b3c9fdab3c264893c49551fa1c14d128c393f73e2b974a1724fab", 0x74}, {&(0x7f0000000400)="9969204b1c66606c850990d6cb79ca54e8512845263052da0bf4095ad78d0b33f83ef4cf4f1c400361711ab0394ab4f0f22a7d02eda21a79e810cbbaf596dd0e34d943f478be3e7590bb8bc7e5ccc2e626fdabf47e974bdae5c7d5d05cd8d1b332e7f8c4cef164f7df1c7e961ef9affbae990062dfb8e6c9a12b35b2a7b0757c614639e1cba8c7f178aeab91c85d21eaaad23791", 0x94}, {&(0x7f0000000140)="542fec67febb64d69cd04f1a139e6c3ad92793cf9e4dcc18034862cf77869f5422", 0x21}, {&(0x7f0000001500)="9188d22300087f36ad664169eb1fbdd4690b8b6c386b3df5e521a550a2139251960f0116c4d731daf9d958dd17436c209dc7e017e3df8550ca5963bbfc18804912eedc05513993b365cca23c3a4edb3350c4bad21b2406651dfe2a24c8678a3b9c69f7d6d149fcc6343be74d91105c2f9a86f3f507d19f4be98c53e9f87d203fb0c1c278e3ab3675a8c7f79a1616566d3620042dd05e0e746f271be667f8deb8c55bbd90b6e3555cfb7cd896399636d10be9be60d53c57c5c70c282f218f1ffe230e8e1805825b8e7decedbe7db4909eedf413c7f7cd0ededa274a4f78c1f41a40", 0xe1}], 0x6) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xd, &(0x7f0000000080), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x2, 0x7fffffff, 0xc79, 0xfffffffe, "7df0d5d463520e5ba0a68ecd0289476b2f627ede", 0x9658, 0x6}) 16:00:04 executing program 0: r0 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x40, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0xc000, 0x4) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file1\x00', 0x0, 0x0, 0x6) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r5) ktrace(0x0, 0x1, 0x8, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x6, 0xffffffffffffffff, 0x0, r3, r4, 0xa, 0x3}, 0x8, 0x7ff, 0x0, r5, 0x3, 0x18f, 0x9}) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, r6, r7, 0x100, 0x1e}, 0x101, 0xffffffffffffff58}) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="312e2684c8575a3f0fe04b70383a10a9618bd951e7db44f0e5ead9accaf388c7b44e88ff7ce0d53be02a9193b95d89611fde35dcb8b5e144a72290c3541345b47e9d91cd9e41", 0x46) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/171, 0xab) kevent(r0, &(0x7f0000000040), 0x6bd, 0x0, 0x3006, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000080), 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) 16:00:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fchdir(r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0xc}, {0x7f}, {0x6, 0x0, 0x0, 0x200003ff}, {0x8, 0x0, 0x3, 0x4afb}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) fcntl$getown(r2, 0x5) 16:00:14 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1cca) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) lseek(r1, 0x0, 0x8, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000280)={'./bus\x00', 0x24, 0x452b7690, 0x5, 0x1, 0x0, 0xade2, 0x401, 0x0, 0x1, 0x2, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:14 executing program 0: r0 = socket(0x2, 0x4003, 0x80) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x100000000, 0x5}, 0x10) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) shutdown(r2, 0x2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x400) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffd, 0x0, {[0x0, 0x0, 0x20000000000], [0x8a, 0xfffffffffffffffd, 0x3, 0x0, 0x8000000000, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [{}, {}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x4}], {}, {0x0, 0x58d, 0x0, 0x9}}}) socket(0x0, 0x1, 0xa) syz_open_pts() socket(0x20, 0x1, 0x62) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4, 0xfffffffc]}, 0x3c) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x2f, 0x821}, {0x40, 0x3}, {0x101, 0x2}, {0xd01cb39f39780b13, 0xffffffff}], 0x4}) socket$unix(0x1, 0x1, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x80, 0x0) fsync(r0) socketpair(0x20, 0x5, 0xe8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x8) 16:00:14 executing program 0: 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}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x200}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x802]}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x3, 0x3}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x5, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fec000/0x14000)=nil, 0xfff}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x48e}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0x8001}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x9}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fe9000/0x14000)=nil, 0x10001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xf63}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x3}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3ff}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff80000001}, {&(0x7f0000fec000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x61f57b8e}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000000c0)=[{0xf98c}]}) 16:00:14 executing program 0: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x800000000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x3) semop(r0, &(0x7f0000000180)=[{0x2, 0x0, 0x1000}, {0x0, 0x101, 0x3000}, {0x2, 0x6, 0x61a93e394bcdb40}, {0x3, 0x400, 0x1000}], 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001040)=[0x200, 0xc040, 0xd98, 0xff, 0x7f, 0x7, 0x100, 0x0]) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000180)=""/41) semop(r0, &(0x7f0000001240)=[{0x3, 0x1, 0x800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x4, 0x4, 0x800}, {0x2, 0x2}, {0x3, 0x6b, 0x3cc0cf2402720038}, {0x2, 0x1000, 0x1000}], 0x7) semop(r0, &(0x7f0000001000)=[{0x0, 0x1, 0x800}], 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/4096) mlockall(0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000080), 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x2fffb) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000008c0)=0x80) getdents(r2, &(0x7f0000001140)=""/230, 0xe6) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001100)={{0x18, 0x2, 0x6, 0x3ff}, {0x18, 0x2, 0x4}, 0x7, [0x2d, 0x0, 0x1, 0x3f, 0x7ff, 0xfff, 0x5, 0x1]}, 0x3c) r3 = semget$private(0x0, 0x3, 0x30) semop(r3, &(0x7f0000001080)=[{0x3, 0x6, 0x1000}, {0x3, 0xff, 0x1000}, {0x3, 0x4, 0x1000}, {0x2, 0x3f, 0x800}], 0x4) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:14 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto(0xffffffffffffffff, &(0x7f0000000000)="403fb7e710811aaeec21c97836e5bd1af28d5c7cd4cf53861f7ff5f3c641f1d5d70b2a639dbfcb44494fb3bd0e6530cd0c0e3372f4c9289acd55f655aef530a43887ebfa7df2adb85157", 0x4a, 0x0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x4, 0xa25b}, 0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)) r3 = syz_open_pts() r4 = dup2(r3, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000280)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000100)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x1, &(0x7f0000000480)=[{&(0x7f0000000200)="6ce3b44da8e67a230a5edbc8e3ae092c9dbdce662579f8a1cefe3fabfee1ff738b26442d2727b5deb8730aea5a011199474435fa5076a224", 0xffffffffffffff88}], 0x1}, 0x0) pledge(&(0x7f00000001c0)='$\x00', &(0x7f0000000240)='\'(\',\x00') write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:14 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r3) close(r0) 16:00:14 executing program 0: r0 = syz_open_pts() close(r0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x40, 0xffec}) close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffff1e000900450000700000020000019078e0000002ffffffff030890780000000045000000e1ffffffff280000e0000001ffffffff891700e00000027f0000017f0000017f000001ac1400aa071700ac1400bbac1400aaac1400aaac5400bbac1404aa440c0070000000361f126f00070300000000174b7c819895b231d1aec9cd251b76f9829338d935b77094b52cc23a4ed1ecc7336548d814f7cf05909a003ad0cdfc3db14ad8338d3a8a"]) 16:00:14 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffff0800450000280000000900009078e0000006ffffffff0d000000000000020000050000000000"]) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000080), 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/194, &(0x7f0000000200)=0xc2) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='x\x00') setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240)={0x4, 0x8}, 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000000)={0xfb6a, './file0\x00'}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x2fffb) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000008c0)=0x80) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) 16:00:14 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="a96f6c", 0x3}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000340)="88178c082063a863195324484853e197187033488f66a510f1d9b640c8dc454c773f4fdd7ce784be16252063c81e09209435a13e8a4d316c7a4e6cc831d664dc5caf6cf858034eb990cd2e4b1f15c683b1e883622d", 0x55}], 0x1) execve(0x0, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') 16:00:14 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x4003, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x4003, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket$inet(0x2, 0x2, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x4, 0x5}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYRESOCT], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffff8, 0x2000101, 0x1ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4bb000000000f200", 0x9}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x400, 0x0) dup(r2) pwrite(0xffffffffffffffff, &(0x7f00000006c0)="0000a51a102185784ce2c31868736c8fe37949bee501fc41cb93138fb597a6491ca10499349147c829fc338b0e48830932dab6a9d560ce866fe0d46c08578af4da69b0f6b60ec49fbc4d26641f2e3d80099c260cc6333534fbff323895a6feff17b30800000000000000c17a2eaed200"/133, 0x85, 0x0, 0x3) dup(0xffffffffffffffff) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000140)=0x6) ioctl$TIOCSTART(r1, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r4 = semget$private(0x0, 0x1, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000005c0)={0x1, 0x8, 0x35, 0x7ff, 0x200}) r5 = dup(0xffffffffffffffff) sendto$inet6(r5, &(0x7f0000000500)="9c89d4db7f0467797cf1105cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695", 0x75, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000080)=0x4) socket$inet(0x2, 0x1, 0x8) kqueue() socket(0x2, 0x2, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/100) 16:00:14 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x28) sysctl$kern(&(0x7f0000000200)={0x1, 0x3e}, 0x8, &(0x7f0000000240), 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000040)=0x1) 16:00:14 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) openat(r1, &(0x7f0000000080)='./file0\x00', 0x400, 0x8) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r2 = semget$private(0x0, 0x5, 0x20e) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r3 = semget$private(0x0, 0x5, 0x20e) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) getitimer(0x0, &(0x7f00000002c0)) semop(r3, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x42c}, {0x1, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semget$private(0x0, 0x2, 0x0) semop(r3, &(0x7f0000000100)=[{0x0, 0x4, 0xc00}, {0x3, 0x0, 0x1000}], 0x2) semop(r2, &(0x7f0000000340)=[{0x0, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x242c}, {0x1, 0x5}, {0x0, 0xff84, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f00000001c0)="0a3a691af59b0b46c607edab8f727b6a5e0d15988d393759bc03978e6cfc05a2eb2a76602ae089143af826db52c069173cd1dbcfb5c275d02a3f39ab8d0e46b15606a3c1d51a4cb18b0d1a93db94266f683d218fcfdc621c14d590a9f313d30130d951e4faf93d", &(0x7f0000000100)=0x67, &(0x7f0000000140)="63d140924147ba3491a92bb8d1199aa93885ff93d4490dc554af65c97ddf064f4aa0848beba1b25f6f92138ac876b27c8e924f6459c087b91aa4b43edf3bde833bba6a07198cb40d93cf15553b48c3708c", 0x51) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, &(0x7f0000000600)="265dde2e2dab400067624c866117eed7ae4621568a7df88280454291930363f7522a50bd3111876d42943bec750f5eb2465826db06a705ca634b199191bf5db202437d62655df0606a41f679012abc4fd234519d1a04d434b293d2b381783181f551fa50b625393113d1d6e43160e14688ac82a0f0ec4934eeee2ec01051fbaeb0a2628385361a684f5c0d96b2cc428ec1fd040582438898009e6f49bee5c5ab42203f6c02764624b88fb3aedd439eb189c381478f1f4838a39c093c0a159ac7be9dad771fe121e89d248d261be17fe214b169176a7a332cec01301d58ea15bb5d7c7a47a3810332f1ee887fd83c6cd1978cea3df5fe35e903a264774c87b86a58e62803e61908a4774bc264dcd0d4b5787f958b2350c223d0b2cb17a6910e775494d66135f214c9ba76581473c9fa6a2ae84f65b726acde5bc29eff7e512ad9da92c72b530bc14452af056b1a1156a5b69573e3f165519533683a32e975c769e5e5e2e9c8623b3b7d7255d52aa954ab23e16742d5f41e17e0a8587683942a265b53698e30374b8152abbea37a0606b8ee7dca22c84714cb562bc78da27612ad5f5c25b9d5bfd7ac9d773bf23fb4906ec3e037000be5f34dcccb6044e37e544114c3413ec5223ee2da6a9dee57cbe216fb5eaf7cde6f135e51c82f7c279a5d7453fa799dd998986ab2b6972000a9a445dfe9fc3e1965e54c0c4e83c2426cbc84b7ac5c7c5ce873d8d33b80497950e9f15108df75bf00973ad9bab03d", 0x21c, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'.\x00', 0x0, 0x8, 0x200, 0x0, 0x20, 0x6, 0xfffffffe, 0x1, 0x0, 0x380000000000, 0x400}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x8) writev(r2, &(0x7f0000002700)=[{&(0x7f0000000580)="cab586f6090c7a19816ddec95655a66dbd2b4fe231d1f951d52de4a37a4fd362e4890710f811b889f9631428485fa9ed505d7f443facb87275011d2843a9afacb31ceaf1720251eecb1cd00e34a2c219b9689c37f109b83f25ad442bcf464614152a887e921442986bc4960bbca42cd0aec1b6338396738b9df7e48809ff78ecbe607dddd9e86ce7cd86e98e757042dba15136dd95134827c36dccb19ebaa9c2473c19ab6c6749863e9c28e733a022c599fe2dcaaa3a1d64d36d4ce771c6dea1966e1291906a64601b4b1b84b15875179f1a17cd811c6b379b9fe9b1268e3d75ca645b69c0c0a977f8db33078b19503e24af706ae8610feea81898f724e58ca3d1fddc921a28cfab7915961295d8ff38f99b6f159df17c66a540256bd348c04f3c012bd82fc47aef03e937e9f7ffaa842ca1012c0a8495bf8622fca7ae235b7c7a290adfad45c3e9f1cb886276b93041ee87f070e4722eafeff33a317ea1e6e9e2fc456c6bfe18a34c056706b7cbf43497274a47f9cff73c42071beaf3f407a7c8349f3be3271f8220fb5594e3e4f9dd835e0876a395797a39c305f66319cf38d82e5f8e5bc9fda708cf78c492401fde5a1417fb4aabd8d7a81019dfdbd465f45beee94d8b7f39464efdd32dd974bd85ce988ec8b013eb691aa24ae9d5e54461b40306757543a4ba11725d8018f22be918e625556c93e04c51f96fc0ed7dfd29169dab69b9e55ddac4b9023bc7d13321d1e8c3ab84b700dacedbfa2e3bff62ed788c3b3c99c768973f49fc8cdc48d7c8af4b097afd7889a1d7861e5b2dcdd4c42347aaf70836b0802867aaf80571abb679703f535ca1d234427a7faee0c7a4bfaec80a9d5d96daae16c6b12d13b288ba6109d7d4167992f06f9f8374b45ddbb599ba5eea51f2aa2803", 0x289}], 0x1) 16:00:14 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000080), 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) 16:00:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0xf0, 0x0, 0x0, 0x0, 0xbf24]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:14 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) dup(r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 16:00:14 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb803500010800460400022765d78ce8f600"/42]) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x9}, 0x4, &(0x7f0000000040)="d3628cd3f174e15e5378a6f5456a7b497e64e280d7", &(0x7f00000000c0)=0x15, &(0x7f00000001c0)="4f5a6e469b74c185f7712ec721c8e31b9e098100d5fe0381ecad75fc64e1eaa5657d043f957c2c5b5562845bd8bc378b03ae8a1202c6f0a6a9a66058d9844d349a96286fa3c6f04c5e55ce5636cc045cd24e70a8ec06a9d52434fd57de1b79d9b7fe0496e4da13bef334103af2856e6fd74a3be866a4f5a31cdecee44f8efa525e36dd53707373a122de419e288d23a26105a03b9e15b9b95d7d9a05bc32a48cec9137", 0xa3) 16:00:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0x6c, 0x0, 0xfd}, {0x44}, {0x6, 0x0, 0x0, 0x100}, {0x9, 0x9, 0x81, 0x9}, {0x5, 0x37, 0x2, 0x26}, {0x0, 0x80, 0x6, 0x15}, {0x800, 0x4, 0x5, 0x1c}, {0x8, 0x3f, 0x6, 0x1}, {0x7, 0x2, 0x0, 0x1}, {0x1, 0x5, 0x0, 0x7c88}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xe0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x20], [], [0x0, 0x0, 0x0, 0x0, 0x100000000], [], [{}, {}, {}, {}, {}, {0x1}]}}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffff) r3 = semget$private(0x0, 0x2, 0x189) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x1000100a6, 0x7}, 0x9, 0x7, 0x1}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000500)=""/204) 16:00:14 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="fe802038585eec34b8a56a66c4f592bf050788fc10984279d0f326c1948cc219d82d3160b815a81b1ca265d70bc45f4e869e56cf6b4060347bbad2b33cfb687362d1335640f93ebc014e4e8a0a15060000003ae73d7113d2a8bffcaa005fdebb3cf15d360cf7b0e41556a0e9bddf6858788f82645e660b01b7ac7d0fdd8efec76cba98944e020ac6a097db59266cbc8c41a1f07d2e9139e730cd4eb6a67fa1233ead93c3efce7970d0ae91422edb73fc74a17503df23316d1b423c4a380fb8ecd876fc37ce40e94d98559be3fc9ac839"], 0x10) shutdown(r0, 0x1) 16:00:14 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f0", 0x85}], 0x1) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) sysctl$vfs_nfs(&(0x7f0000000100)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000180)="49eac0b78e9045d47d5aa6abcf540f3470d5d518751807090b4a0f77b4b8ef5ceff917ac2a7cd836276a3cd9c4f10e3c0c36357440ea024ccbdbf86bdbd71cc2342a0da02cd26eae7b7fb06bda35bc584d48d13e3354f93c63a30a56a66e643d5702d2ad276bebdc52673d3a8d79b9c9a9c5fe1edd12e68ff71fb2f4722862a91335f490b6b9c1768fdf346357c47122ee4a04b3d331d873d393a7cc", &(0x7f0000000240)=0x9c, &(0x7f0000000840)="65ed61fc42327378f5194afe842559eff8d17055baafe66129b931187c9b6eb497499ce39ffcefa35e600a1ba1f10447f069b677df1d476f59a19355e1ccb2648f729a5ea6a517758f8e02261dfdd13667ebb509060fd9950ddb39f92d9471295b2a797e39998f864bdca1ac1c1d6db51d17693ebacdf117d74b38a4f3924a0f4e1c72c4af091a7570a328cb9756ba43d7c8a5e71a08baa9047623d01790048990b71c4fb0957826980ceb90be33f24ccaaa83a4899c54f0a8230d2f028e5611c92fcaf2f22dec4474a46dc74a345049b9d8fe31220d7088199e342449e7cc82166833d7ace78e92d60eed5ed6b4f59a1b5f716f353e9ffe9cc55fa52e71dfc599b82d3cc949178087b720199bc3513d5c6e261d943da099d81af417b2f656883d4dbcf19ecc2bd0ccf8ce6440b7cdfaded01b83da8ddef5786b0eda07c124d23411f593c3b395a3f2da54ae8a69050d6711ac2fb0a78d686cfeac2085a53ad233e8ae39f4fee7096d0e3e33e04e0f6059dd905f9adb4888c6b8661ef6819e4d3e7a571f7405a2a3e1787c4479f554c74b8bcfa721126bab28b97382d68b7bcc1305c3e490d6087361c0fb840aa6be4a57a9e557668adfca3d6bdb897c35d03c378a611234ce71d14b4fcfdc8311c2c7e69e48400bfa36f78e841c228039903f43d08528aefb4498f35678f9165724d9b94cdc73c1ae345a6dcf79c935f3762ac428009e42a4ec1a7e4d303adbebca2d0e6bf76191c3857b24910dc687ff00a93f2e1b4d897f19f200165482916cc0004d3b6c9903855b22ef7fec418ca360e02fd361d13d9c036dd4adcf659f79e3121d39c5c8c59c26693799a6d7ffe7fe6afac80eee6224208381b6fc3045de9533a4a33e69e9da5f10c39e26bacf4e02a7a9f5c0305b8a7fa6e9d1d30810fbc98fb7f4f1373dbc74fc4575cd5e112c5ae439e6e9764c3887fb3a2adf917fa8c2e3b8c90ecaf3696b164f9bba29187bd01975d1281ef1f6112aa6df17f7a7e9ebed53a0c91cdf26e6481c83f4c26fce2110e35963f74a256fa69bb750b4783b7d6808e8b8a03168a5490e16278f891ae1b491d69b8d093ad5cd66585f38fc283f41d448cd893a9695953d8b7c32c831fc945cd95dea8e7d07fa20925958fad749b9813e5f3e5bf9083391353b9d6a5defd7698113188191173231ddddc3f5813d7b3fa143970fdc9aa0323452fdd77e3f7ccb4a768f12dd1dad2057b3419b51245ad921e6a22c02bdf89d76ceae279c67d3806094dd3515ab2c08920267719c49e178c4799bbd397ff712f7acdbc934cdfea1ad88b5ead35f67d6992357c7173ac1f6e5169a1ddaa0f4f9e74a6437ba7bf5cc670202c8da73d9248dce9a7728db29f60630c2fa397fd8e30dfe0e7946372968aac03e2182c9c7c098c86eb8c4956d9bb3008409b6d1985f0e392640f408916dcbcd487639db07090a9a31364765395e762d0218e804133842e2dc6ecc6476cb365a0257ac67e0e40c6800448bf9e333a51968e4c475957f3db4da928b178c8a07660e3a9f91fb89092e51f58e37a82345f4d5c6b5eb8501aba613b66cac02a43f3f853cfcf719ee636e2ee8a1ac4de8c2ab07529858413f2e1e3b419bfa6489f56f6f2245f5be0ff2f95f1ae79db50fecfa986290389babf5d38f0ad27c79b5da95b637c1a654a4e15d4b55ad46ea3766754d52113c96017c71223fc681348a05d478be3d5e22abf5189043cced20990ad0ecdd28eb36774b479ee979d0851fb7368b4c79e068a9b6150e0943d5ef1d5ae1fdfa957f0f3d8ef7da9a12a9cf5385294dbd91b10bc23fa0b9cf02d7c05a7c95c1b2e14f2aa2c333b3ad0660da0a86951ef92913aaf34f398ac559bab71795523a283ef48464d9cfd7ce659bdc3c969c638e546b104dcff22c1510f41f7542a79876dfe9a012b099b86bd743c87ebed3fe0f9c8252de61e3a33bf6ad804a72c87a1bd19134a46a96375fe536082645ac3985599279d3998618128a557ca2e933ca682b7987f34a8f63bd0abf073622047c297ac3697889b8c910484ebb1af872a593d261d988f7de34ca942a1135aef5882a6fbe5ceeb4be0c7363205b5570a8007b7b36fb9979a43f2caaa06e812ee705018854f3c97ab2b93a325b49499952f4c5cc70f2605592de42d741769ca50fccd159fd55a960e5bff1d5d4a0b5691f47285e86aaf20ca3d7744af8a3275d7f5e9b25bb74b8715daadc893057e13a498f587801f6b7f15eb3d0fd822262d7d473bcf206b51c2d47889c64d237903c1aa61a5feccb1e86f633211da161eb428b1dd252e6f2aaace2cfffd010a23eacc1ebe713afba94c13d516fa06d79b6a474202683b175410c6bdac259c869ad40ae91fefaef12b7887318a32917e08309f76e6afa260390229c85f2f4b2e24d2bf7cb311500c5141f9c6f35bc4af3fb597eaea18aec4f3df625c7d676e212d4e0b6472083b1fe8a0cef00a86ec7aa50c5dfcb46703946ed92d9bf27ca5faf5b7cc64a96392300e89c09bd8cb7ac1024df4f8ab56b2015d3bda0e78c89c279dd12f262dd0df0fed21a83248573095ea589e2de85868131a00a9de6a4616b92aef7495c86875c32bfff0f4724ad0e500e18c6960838e1aaadcc0067f7a6ec9f7c44d5ce093b0143431308e29a453326bdba8ad838cb6aae0abf40c536f8defcde81033dff227d89b6de608fd560ab1a29d3cbba15fbbea20ace4b03ab2a58840f09df9c5f1b07154f10e43a3f5e3605ff4aa43de56a0a3ce1a9b5882997498c222aa16d4d539b38b429da075c36bd30a120290768b367de26f8c2d866e23d9466c4d49a7f32be90bad32e85ac0c7f0858811a3ba0b2fd85971124028afdea6993848f48f6c0f72d917df596c9e6d196d260f8f0c559a29c8aa1651a05db73c6099684e35d1745a80db2f26b7cb69bf727d29a1dd19c6adeb39127f788a5cf5fce4e8a5d59bb821aab454aca9145d0ecc196fd4be5db7a26ad72b94a7980f757e9610c8b62792b410040ab423e381d88458c10a6280691aaa429d2fab76fe5e98fdc01b236be765dbbae97b4102e9c055a5ddf9f63ba9635fa14893d1806b88c557362233216f1759468821c012d4dba5ce37c9b8e65d024439698809f1196c6411af1be9cd13529c3d8dcd6a6caf934cfae4774c0344646e597f9dad86cd8fbdd620c111b176efc9f644a3178d35bf439dae4fa1d31a8009d26adf0de75752d48071218368fc5b40d0b2ac82ca2dd6d738af2fa421dc3884f2d02e88b7bc81ec1c92c2905c51eb7bb27109bd74fcf6e208745266d4966839f327ac9e15ec96fd8de19baa1839bf5eba391cf664f4f1f24ae19d0ce930270ac84047194f1f42b6887e1938409dc63c2b730460125901b3639ecc1f7838fffffa12837cc01b2fa9b38eeeeb4190564c5284d586ec1cd8b7272ba8638b7ef166858953b167bc14bfda4ba6626c0ed56350a5badea2756c7a41b096b5c13c19f4294d079c2edcdcaff32b286d790a813384b7933c6d2375380ccf22989078040e9039e12cf84c7d8b5d2ec46963dbdfc244626ce3b848702cfa81c210cd9ba78caeb67f55cd0586afd187744162547f7108160ed4f147a7577ed44f78241cca65ec3945360752e009715f8404ddd5578b12a355e1e49ac6a3febd194dd6ca345af7dff767d14e43532f422c5592cda2156cdb826d5616721f1f219ba6d9e08330710a51ccd50b9e3a4b4f61090c6c193eda21bce576687c68b6078a6ed27a5660428d1352274ec9ab2bb1c4ad83d2b9cb1f20ca4ee67f8dacc3555c08a1ff8b8f5ed1fd6fe3d209cd9fdcf1442bad19a5bb3222780e66882e1fbefa041a1e69ac9ef54d42de17e3f28b1a66ce48755c1e0eed70fb1e07613560fd9da8c683b4d3c0b4530a3abbcc730827e28e8ff653bef80b8ae416b8a213695724f002d72b810ad833fd5f311dc7532cb4f37fe4f4ee14c086923a98bb54e7ab405a9e6498a8ea90200ffe5dbbc8f69abe0c9b86a8f7e3b993b1e5aaafeafde89b87493233b0fab050dcbf74489cc4bfcecab4b6843a9f9af784ad9091e1017ef40f6022c784704be979c4b8eb028030a504a3253163e31d9d2beabbe2c6d96ae392d544e10c1f08aa74a20854890b78a7d6b0bdf608d15c3a885f1e20c22f7e289943fc0cbce2bbbee03b7d7d0b8e6eff6442514e35b87bc86254e5d454bf3cd9ea8452a7e1f6024b7187511d10ac38e73a91e04a952f93556fabefdb57815729df0738655620826a31063da114b45fd8df492cc00758a63b3f170372e3aeb09b6dfd816ce9485bcce2a03b788c5f0fb9910ed84a7c26b5b6e672bbbb6f87f9d2863f89e91e2b1c6cb56f1738ae700008b9552fa82d507ddc8d237395c88829235e849f954931c4e69bfe5335fd19b251ff5329048813679419252f91432e96d08c565c4332f11ef0b49a2440636875b06653efa3dfaa8f20dac16c1059d6dfb8d9117d9b1dad2853947edab554265d6fc1783cc003bf64ea9f0f78ac434614b67ea0e518ede8d8b41bd6a27150144bd3bb66e6017998752914f6ad9c9c3d1a15c954c581cf401a489d6df3101f941035e6469d818213a2e7c1da03c9d3182697b9b4f8408d2232f57cbe658af70955f4bda1c1038476ead140b083da746a10688adec4ac2ed956161f0120d102c09ff4c71b1737181b6ac3db593869983b4903d3af7884d9617408950e56be4679fec82afb9b97e80b9c077abcd04ca9ac0db8df3d19f378d1b3880748eff69df07aa7b344d85e8d44bcb90d54a0769f443eb254d68eaa0f505764e35a32f6f46fd38a40714b4a680377a12b5d4589381ea8d04ecafc888e7fca8f1f387d2506e494ec446fca658ec730da394f1ec5a34cb1e4b903bbedcab41041aa035805710304df7b25352fb888d05d61bc688372cf184b43de2e7a81c571eeedcdd1a02cccd22ec8fe863974dcdd36334940c9e98a87b31b2b37a9a08ace2789da2e9cc55bb00d4877aaf121d96ccb449aef37aa7531ef38a9be7df64025cb0cce3d9f68d36984aaec1d0a64aaa1b87af4e575804f9a8a8919c3092d2a66ec5b2c764905c1228395b3ea0da47cc6d3a474d9be3f9da3cdcf6360e1c86a65dd0db85de4f0f984ecf1fc0d114c2f1ce2af1abbd3954e8be8a534a1b196d901af6938cd2cc59efdcfb12d110ac0b5173dd7af05927efe4259c9da5a696574602d103295f3f9381762356e7319e90c4c57b292ce45bd2017e360e3f5039753bdccd89c751bdf659eb147d208340122582966c9949b2407d39135d7786810c78994e7860cdbebf88f7eaf23820e1510e64ca059de3b86fc85bb30368993d6ad3061b51e0ea4e046fa592b47fb3b5905755d26f27671d2ea023eae3d8098e9fa9d88a1e70c3f5bf648ed462ebb28066b793ac1ba5ac9cc72f932d9607dec4a8ee34f166e14f519a08580c116ab451cd00238b65ee649613c58ec488df4672fe76233821a0fd0c78592517f8066e558a33bb68d9192c25f01520fbbc6a83bfa92352bf3cffbce94354352f3cc6bc9dd019cecf8919255681ea2d17f39b1ea7c44bdac3c3e5d4c1c6db67d5555723275018bead9e07f3f9006e0f6af4f61ebfb9c844390a2895c3627d7cb2839427248540cbb11890304501e17f387c68c179468874b83a9b0990b079224028111d06b9878a4f23d0f34ea94c8de499bac007defa005752d8ee5201bd8ca1afa9c086b178769b0d3d3b1e1a22ba36ce735b5ff79471f507f07e784d7c98d63d35d3921ca47ff350a7a7f0", 0x1000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000080), 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="0714000000900025df149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:14 executing program 1: sysctl$vm(&(0x7f0000000100)={0x9, 0x5}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200)=0xb7, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0x4) semget$private(0x0, 0x6, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) getegid() 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x2}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x7) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0xfffffffd, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) writev(r1, &(0x7f0000003880)=[{&(0x7f0000000280)="e0a9a5e9b6c06605b7f654ede4624cfd80a5f92d693df81bf1cfeaad0fbabbd245b98a5321bdc6ee0378dde9b130c4a2c96fd989e9ea3b80e1aac6582cbed75efd978d8fc4013f2a925d841f6ae98e8dec0e5432a00ab24ae082a5840345aaf239a45dba7ea5b257fe2d0243a8c456eb58f1abaeadd50cad8fa44331ca73d9b1a0d9cd7b78a9acb6bf4cc8c6d226f35219553622e29359174c88a7c1b673e2f9f7be8da2ac1e5487bc10d9c8cc664cf674466493b0b7c53747a4679be61b059b6544b6d8db021bee680c40a89fa7449e18074da469f53b0e45f9f9ccd509f26c372040efc19e612037245069396de24ac5377f89c789ae1ad3f10e09dbd756b96f147de14ed2e0858517001419696c69a613ab9a92718dad5e2a9e52634c8322839aa59dc7cddd613db207d049d137ceda28f70d6697c634b502787d8dbdf48294efabc2c6ee6d87f54b475b44d4aed7ce64999c637e07e9011dc2b10e5f1789f5bc1a02d4f20dad78128688fb5f5e2262eee27879e7801232a76adcb90f3595ff47950d0b7306704f469abcfafc451951ea9ef17dcdb6b8d604610f39eaab90419d570bc5b76f12814303247ae93d2b2e096a7014a34cf6174766e46badd84afca632709276af4db5fbc70405bd3b5afd1df5b3652974a1d4a638a5eabd53fc38119517933624bf3c653542c41205a872049daed3c2960ef9cd7b48f9e68dc8217e3b078c3f9a82a17599e17db9f235868912546150a970c91a92b4660a2193d4c6814f40f20e56d24d1216f6fe1174dcc75ea7d7ba0fe939b523b5ef6ab6795070e5dea054d5c846a0d6afd4763e2e6110203073cf3b5db86887b28dc33c8e80744e505dc984bfe0560aa6145b5d982feee9843fcc0eff7c63bf9642b631a4dbed4103363fd6848b0f911c0c7eb2fe05d8d07ef746f4e81a159fc77bd15a42b1de7a63f2bcf848165a24cbf9c878989e95cff8167802509527c8066925dc77d08bc3e915c6fb4b231a8a0ea8c299303ca854df469e233ff2f92c9178df6fdc34ca996e5d12e034ee9d6c0accde0f6c526f3377aaed4d7048e327ebb5a70cfc6700a74acd284a531ed29647ae46dc010e8611ecbf5276e22709107ffd825557793d61ed567c3e117c0ac3325baaa93a9b226bea447b005350cb19e820e96a49941db71f4638da470e8a1e5d22d2b47bb1d0faad684e6fa8b954aab2872a2fae42dff26f035454c175b87da01bfa2ce3a22b0fe0c1ea77e3e97ea96ef3977de033d48cb1511d2e4bb1833408677a850ccdd2faa79bfc748b86048c1eda010146eeb19b976d64cee9336271e49b29a929a74a7bdde1f9a6f966d90c322a11526d54b998a3ea23257b621bb0c466c8473f65b3043cd195d92df28ef7441ede589977d1b560534d0e73868cb5278ebdf8c0c7d2bb173b13cbb7394fada6f4786f510aaa7af92f1affcfb44b08a1d5f3d33a05d170bbee191e619a85b701f58690d9a841f7a3626ea02cddee0e163c39dd52756ff1c717ca1e13b8b5b0adefafa7e14c3139ff21693b3db9850ddefb2591dd4d32cc8ae1dc46d41489d21743b09bd6faecd886ec03d1111d5236276c795fb537553353bfadc41edb076ce3ab3d8d01aa247b4fd2cf414a30fc959f6c040c5aa8917c636c61076700d53824731df3d57db2b19bfc71c4bb2c5db36095182f62570ee20e67a8c18751bb14fea7d8b8299df59bd8a766b8864f717f208e88aa815c3e3ed770f822a1de21b2f27a986c232ca6b73a7ca71a653c84aa03c3d0dd5d724850aca747362989255331f9e8ffaa9f4135add4335ce2115d1ba66f6d100de6daa29171316a94f77d5271c7b16aa3c6c8bb8682ea65427b259360c48fb7cd81fd213d4286ae92250a8086f5ab16111d0fdd4fdaf8ff0db025bf7c8cff1bfa5080a8e4ec6eda8321e071c3860821f8def47d99b32b2f65a7aad0815d20b2aa5d0bd897d963e5f81a2ed233aac2d0d9f399428ad0fdbf41299e3ac88e54782923150fc0cbd32391164ae5b588d74da1785fb1c29c46a815f21e325bf62899a4a5775f19e96c197e0fd60f3a8ac4c672414a7ee662bc69373fce5c30f9d4bb5a55add55cc31f49a204f8df72b80b69dd56e8ef8ff59e44d425132a196dffa439f6274e5236f033a169c8a38405c417cb0f0ddfbd117530698bfa09ef5aa212a7f41a1e17a77a2dc2bb1e9046b8c1da65c77e7e8db496acccb0a741b8390ff1d056ca058c1c5b1757d0726ab23e1c282e9e365d758b51f9341fdb320e44ee6cdde4d8261963a5af385d5eccb4f4fb5025a4cb79d8feec3e8fce298246b65a4327ca4eb06cb3d18dcaea5eacc607eef95aeb54af3b06798fc3e629440f6d87154648e4605a54ee1177f6d94c2a773635c45a5c15302a0610dc172429e1da1ab59bd444e9939fe31bbd9fc436750b91ff93917dfe4c1cba7d37d146fd7bb4e97afec7759e3d9327db453facb2076e86d5667fd1fca82c04697a9e9a974b77c565116fd24c5cf1fc0644a95e379d3760d422eca7c24bc4fbab60fe1d29389d35276fdaf11c4666d3fc8225a0f9b1c713ccb09c90f3c67e5f017c333a3f1ece624236a30556ee86d7388bed629abb50a6321d770d05813436c053dc7b762e831b7a9a77efe304bcc17a825a720c2cf744980b1e1a85fb4dbf87c19678053b21050937ff465ceb096881360c209a49f821fd09ef85d53256181409ef7ebf7055bfbc7b580d91f2c1b40bb5cd67b03aba8398325526333b5254fbc29db555d929933086440341019f048931bc88e7b0e9fc13939051dd9dbfce49c26770469496bd3b5c9f6a15d7af02b39866a37aa83e85c36e970aff6e3a526804e47974405be6aff87c8e91c77b4f9680c5834f2023c566de702095e9a39a12f863dbb92ec6d1057a994bc1acb8dd7abb360e57b3fd64a769ba58d87f03d00a3c5182d0f285836e225d71ecb6e5c701067412adf72a373f991f93954b8ccaac5e9f177c07bbf5df2844c5603b7267d82a1c7f007cf29ae789a856acf47aed2b067d646267ce09eb8d253d312d767a8242df26bebdfdfb6ad0b67dd41182b63531dd4ed9d459e9f254d4f511f28e6d70e47b5a30fe8d7eed5bb1b6821c44bae92a900076f42826607c0a7c3f97e0018c5820696a4ad47ab8d451bedb3feddd93585b3fce9e0a2c23dde241bd906e4c99342014364e838f1827b04fa51b503fc599c1aab2e72f53cb0b52f865545c4bca5edd30a3ec7691aa095491bebccd8c2cada4ef642a3ad8603a225ab334ccbe57b1bd9a51c5c0c66496f89897dd6636154b02348a0b9d78626fde58956ba6de1549e803893e795ae9edf3591919bb4f42a0a00c5e24bc9049ae6b6bef8647920f55bcd6b5b4678f17ccd0061124371ec8d64745b89db11a0ac27bc59d13c7776f50a677152a7a9bba881d1903af8c77f6b67d1e458d1f40320ed60c6c5ae9ba412294770a297a8b066962d97745294ec14c60f288b31a0719644a95ba3edebf3d449d9d2c6d39c0327f9690778d5668c222d125a58b50deb2b81bada9e4a86e13a079f589c6c008361362b77314a8835589b3e0858c0d3f0a7034424166d05cf4930172e56d6bc78521328633b7a8580d67143309cd7fa617ef0c96925dc057bee9358ca04e264d6bf18c00f772031680be21032ee783fc2204000d7047e019cf7bef7cdcc89060e6f97adec6d0be0fe2f9c25d44e5252953657b8521956951cf0823f02d81e9236eb9cf015592205a8b723176057c856c0ab11791b2c902b1dafee59ff9b5015883c51a5344a0e3d1b3c0d3776a9bade8be17f909d0e9778e7d6bc92a166fc55fd951a16b58f9259518e03a117ec51e5ab44b2fc215eaad0179decb606e7b4e0191c1bbf689352c09c5bba8ff04fb77254d57bcc8bded07d9aba2498fe2a287baae6836efbf2b9bdda0f1ee52cae2b0b25c0b0874aa01821967d1e3e3de120afb9abc26b65f8621b987859377660d94cc448f9d711d14b935b12ed17e7ede47387b68ade8d5803b54b01928032bab7b492b4d324a9066bf9c4aa1d35851b2779b23d353a628c187a5b39126a2640b1b5c6b39f2df32231c886ec02a654aba77cf32a7f63a42ef2195fe73f8881a67594a5e901382352150780b480d823bc542ea030249af6f19ff18fddc336faa962d64c8621db0bfeb7ff91a9cc45db6e3f697d6b27113238b39ba2e1e78274fd3ff0e0e44bd90f2a08c35ead5b7f0c6e6553626845240e74d0876d8c02484fe1f9559c30d87590a50ac9b5a6c32be297f9631ad6b70c0784a65fe8f28c08f1d02e2bac88575a34aa8e6dc003568f97b456eb61cbfe580bad3504365c8c46b97f81a235fe451e1f53d455ffe2422bfe4a0cec64bdb2014ff747c7c588253760acebcf9f0961656cd7eef4ff4290fb1caebb3b25c8e05a65e39e91425fd8158e45ef2820b5815950df91d7b38b5030b0fcfd3a07d9dbf2697da7b2af082f43332c9618ebf3f3e89970247e07e340098d640b5c53cea910bf43938d1362d4b3b6abec165ee0410b9f74f33ce94ed5810373bf6135e4240e4807dfb62f3ddf90842db0c49fc523793a98cdd08c3520ea5a939f66ec7dd45122313fa17a71b4bbc6c4b535fe73e15050aeaffe274bd5f1d390078191ede61cbfaed22605c2de39c59d7685549a77440a9f0d8e2695953d7ffe262bb0c6af1cd9c703dffbd3b46e7be9a9f22024b81fa6a68d4c922312832e7e6faace51bdbdb1622460a1aa62426ba5cc51c1e07a4dd02064e281fa212361891896b622785d682685b8f40e37bd9947a9e10bd6502afa7e05251e609e1606bef598c3e320f751b2fb3a400cb2c6919a49b18301a0fdd3a50102c58c10172117a02dcf76c271309d357f7f9a7372b43518ae1126e342171b3d582720a859deee15ae53842aa397a7ef4e75fba8fbc1b5398624c502172089d0669221d4343c3baab3ff1f38c7a82cb21dc7cbbdb280d038354ffdb5f7b34748b0560b49e8782af36566231ee841f0a03fdbea82c0ab36764407c3c8e20b779e73dfc208a99804f6e3e07bbbb97cce3ab0700e281a3aafff07000c9fae36e28a528d4742b0ccd13d0c6a7548c694872dead8946b527527c40beb96c75e62cc3bea1764d654ea6518d73878fc81c276705dd50df312f39fa4c51f0d7cad07e68445cc4a9dcf71e0231bacfa2e5bd82f824b819aa7579588612b971901405b2608eb1c9238b110ae76ae7f3512f0e52b7cd68afac370b40ce74f3720ec3f492f9234b2008590217f703e76f1714925b5ac8fb80f3636afce063663d4ed7b73298fa2d9c62c69f8ceff415000c76b94d83c7f7ec1651750d24486a7f2f7c247cc9aba0107c53b169c2c8bf3f90e654b46d45c233abf008454314255a72ebe5d452d897ea17b86446aa7bc282bc200f9eb2dbda1af529cd748c986b903f4e6424aaeb6e5a0f872adca06db74e46dc1ef768404d44203198582073b805bc5a96544755536ae963ee27cb965f9c1b386fd34e231ace5ae9bf260ea6d71afccf720d004a6f36a4b630119bb658bbe1a56740bc6802970b919b91be243306519d4f2557c146e942dc5c605332f8d54d6b2a27f96ba958ee4a456dd00489ee982e3215a0dfec0ac1e3509dc939d61af8e5465ded88632f9ce2ed7cb508c14c72c7bc73aeabae056253ce59566da2984cc4f2e6e53dfbf9c9ccdf442808243010eab1095db020b8ed8963f00f0140d7a74286f7d3c1a54848a89703f3a4db2e73b257088aefb7ccb849dfe9a0294d6705", 0x1000}, {&(0x7f0000001680)="c83a38517ad4d4b7de0dc813a42f28aca51cfef75d39ec8720cc8a5e1db9d12f458668293637942e60f56c92adc11192826ea002e2a7b3488e77d5e9f34179a0574414fb96f317568c0b129b2a3bf0e9bb8c1f3b59f3690f944dad92d5949c55b8084b51b7486130010bb622b6c51390e5e43c76c2185faf6285cb8892bbe6c204044b8d9e692fd9a011ec644a3397eee59ae2f6bd3df097fb438b18b7b556991b7e30cc3bf01c4be91b29aee5c863afa1494d0d0b9301f0ae70d864322f4ab49766c5597adbac546b0fde32ac5276537596071e84dad7c7af0ffc755f1f3c68d7c65fcdf0f8c9316502744f9b9cd57f1a1fe1ada14abf8f07db13f343060eb2d18670ab302345bf4d06669c3fbdddfe5ef6d79b181960c4abf30ed48a5d7dac749c081549d34611d08a4bb9db41369bdbe696e57de7a157f71f34fc7902767ed745a14cf2eaedf75db4d248d5d815cc79ef2e2cb3fb39c1d14e8ecfbc3ad9a3c595a715652668f6a8ffdeede13ab8464026635ad8e224019db959fcfed4bc7cd032285da85b7080221a8a88e328102d17576f35f08d91fa6fffad079dba07e61200693ce07d63ff3dd25d87e829c257e48ab5d5836c01b80141d70a534c092017a4e1599fa625bf14e2772a028255a176de500736d63cff8764e52c9ed77970bf1eeef568c948a7cb38fe94a49135dd48c4d021b04096936a3b1d6c34e1f9c2087e4e7e908fc77597c92885baff79bc5e808bd2fffe7c9b2cef9eb36132a4c33c59efa168f85d89ccd0231ebf3b67db5d9555f59eacc456131162f3fc6139095c802edf8d15eb95fbd24ea8afd10b006e8f125a95d2d48d20ab1bd7f33b3dde06b141a90088b217cf996233ffe5e67fbfc38d044f52ad88c2325efba6b36afecda95099916c1084f70a4c07be10673fea71340a045ba3fff7f8047dca5cc968722c52062807e31d06829bd8438da3c273323bc230498cf74ceb65321c847e7a602fdb6d1de49d02c4b7638ecf67dcef04541aa471fe558745e06a09e6e84459a6c26bef7065b0dc1173c82f5f36c65f0ba114ac32596143ea5750b549fa2b505b78900c11cd8c7faf93ea023598909b0c568c5a11917f75e6702d5ab405b3112323d905aeab53e8ab0b214b05d88519594378737b3fbf0c98c846833efba43fa1bd6246ee68dd29598760fd8fd1e153293e2ed02a4ca4f3700ec691aebd83dc86de3a427dda91219386485a94d13a9bd4de4d59c2614c5e0bdd6eec907c925b1bc8d8d7d895647e130eeb393cdc4e45e5638ece8133c408a42c07c50a348e3e848cbd27f5f25301b3c940da56df284257a158060162c9b56c945257121c3168581a47a0e8984034f72ad8466cd4cbbfa1c389b44f41e63bbb1eb462638ce3ad222db1c3ffe17e78a2cf694d32f6165cb016f75c7c015f20dcbe7b66e9661dd85f74ddf42995589e1647df38de0b520fda104d147912858dc1879e3d4f3fb8a83fedaf2b00365193575d9a30dc09a72aef732b0fdceaabda4c9037c0227f4844384838e13dc4e78b45975cea1573d9ed0372de138684fc486576f495df8993e9d277bcbe5ff1c23cbc989481902879e25d11b13941fa76be11323aa98d399576f5c37fb65120ea182f2ffc2d28f858eff070bd76839dec778f7501e79b75e6abc513431ce36dc8bfdaf2d4b6961534fdcd96e752faca7f73accfa0341593be2ff4984a588fb479984ecec7513df99cf02be61f96f29621026656257ff9d7d29868f25d1b2060c6de4507257273cacbce1e5738b51fa3e17571a74d33aafb5e8889031c2064601f66a27896bef48d29900a9a360d3eb58da58a7b7afbbd5c86b23eb67e6af816154a4525156ea52b2ebdfc5a92212956be9674c267801821634eec5b629b758cc7bc4e15c097f6e8de53e64cf56b3a9e07d1e2954ca5e541c43465947fefe01304abdc4f782a2d7024a0405ed1ce50de67a8aceaf24986443a9d05361760e594e222ca337d40811252efb96e36fbf5112d83e075b33a29cd37faad52b6acdf61c645fff07290b87cc90fe9f4e36d68886038cea18383731af2bbdc08d9652d8cec13faf42a35064f2f920e41f20dbadb138576bcba58cdcf54b7b804bdf72c56143411528f625b481cb7fcf6c0df4ee5686a0a4dcd30a702094f5adb7f2ea772a5953eb181a313d33db629e10a1d822d168bfaf4cfa9db25f581aa523b1fa67eea85d063c2e7cf891c2876c76acdacdf51d168f98878fb88d851eaad1d9103a8cf6066de1099762f7e1364e4b7df9dd5aca37bc97baafe13c03dc8c3411e01933d1e19c1ce2bb138509f45b3a8f80266a0c5327a8dc76ae618638ef08ad204a172be05471acf532d6f2a113146f34a906f2fb302f39fbfc9578b37f24f74bfdc9c721a3c60c8ae02ba3b6c8b653d30dba92cbbf48552194c669b87a6b2425f2ac41dd0622214acedfd4fcd8d411a5fa44afd45349db76e9bc625568df7442ea5f342b472eae35026bf4428767b409519cea4a912392bd742f3e2cb3f12a34c16a4435ddf036446dcffd7e6422e79f827e55164dfe69637d203324f743a99d2fcc66459c2460da277152168c9e82eb5c78151dbf5e2bcbea221841ad3e28b2e72bd97d98e6cfb43c656f6a823623c35e41d4008b312ba95d5b7071780041b40bc3b4f1b12876f3727a4cbd8ffd180d48f38c79993bc8c8838ea8f55c31ea10f17b0e5ea48e932f398a414be2011b429c238e6816cc732f0b67b5b8574ccbb80114dbd447399ea889d1d3dd72c5e8a12c7ae7f0867e2460a733620cfeb7b46503586857b341eb3c23eeda7fa58740221c6d37107c3aca958e68b0386e4ed26ae42c61530c2741ecac18b80938d88ed555b28d4b868ad13b088206c97df225aa25b5ecd941ca3f2a8a152ddd6afad7b2bad4e73e5e063777f3997dbdfbfa75c05e43ae0468f15ede6676411734181f475e5813d21141a13ddf72fce2625c11585cafc92a36b583e04db5a1e7bdbb2307097ddc8e4a6be14fd4c16b1d227510aafda7a5cf28957258ed38be1e8219d864956483544ebbb62942da94e1d141e78febe14082a5c7b8c15a4606157c091ca8161e818df73c0e4bbcce98fc1dcb2155cf8239ec591063e616ec9df3f3d536a902cb5c887c01e97fe49dbe601194b5f1d4fe5c740d792947e5b127cd377e47dadf1fab90009fc899adaa27b97852b79a49385d8b82192ffd7c7119c34ccd838b71d717917236134e8224cc273e30148caf1ce431118305c156bc38cf8fd1d53354b871ac21a6ebd3f0f3cd98389f20ca6f0ca1ed608f50f657c89656920da070150e27f15e3468489ac8cbb9e6b85af99682736af0cf76b399c3b5745a166562e546ea5a5dd963080f8bd255e8e7eff4715db3aa7e80a05f0fd23fdf301a04a31952cde3cd9208ff79105da5523bb708210bba1f88af95edaaa4e11180642d440800feffe0c193a2f37287b343a4cc03d3ef8c1a74c6e04ab11c292b22418e8fa7a392b52d74c9b141976e16044599427cb7cd1da0e2f55bfa214b3e5d3991fef56177f5bfd631acc69ea683ff119f3955ed7e501ea3cf0223eef609ca939543cdd7a0645805483b5532396100088584a04dbb6edb10dead2066024efd16d140f7870d7aaf35f3bcf4c8b927874436e88bcd1034fe1cd31fb2cb63732f88c13d27961d2e182b14ef6f07f0f4957478849c76512418a021146142d20482759da0bc23de09e5d1fa8f45a09d33767fb08b28d2103c248cf3fd1d2d593d50b09aaad9588c01b0b60893e88d902bc9b5ea52e6c75726e52c606f65ca2791cd7173055044eddb5139ed65509797536da1cc89f3c12b35a574b1e158955a456e76bbd571b07dc6865606c50c1c395b9032fc8c374d62cb5a9fddb6fa0fa5e03fecaa3eb6f01c0bd9571c48368f032c7044c98de035f42dbd68a79bf2dca4229d1bc9a547e77b658c2cef7bc0ccdb13c4ebe954d5f7c3f984cbeb6f27f3363d4636b1884ffcc62760b480c33aded613e3b318b64f540b1ae3c88de96e1c95f0a5cf1f1608375d20d4b6a670c9ea84dbc5d7130a658521af374818816078cb3dc2190fea6bb417d36a3beeb3393d6a003497024ccda054ef9cfb93513b7e602d054bb31543aa7e41d31050e4e0eac591cc717b09b77b45ec8101bc505c7ed432397a25ff510eb8a56b4d64fb3831741e4a186b1997d3bfde9ac7ed7729160be169c304b1c0ee2b790f187cc16d2afb432d5e7b2d23355afc5736a516a74beb6965a4d615def521305d539f46c747b5081be6e4db4a610f94ab6f44c6fd27909390ad98c18eef35e4ef511b9b0e8a9ff7c7591fad94c3f1e03c7c67a097e9e7fd55537b810868bce16e5e8d3cf686093a72df893e400d0a671a66107ae4861d335d75b20e27b749baf12575448804a0950234f874f376876bc493c8ca6fbfe44f6f6b1ae0e205f989a47f737dc399e9cb4647ada0382712f2e448d90f293b7c671705e809d3cb2af42580a88829f4a5f7614c343ed263ef7c5ea62013a0445de51a9daea2afd4996e17a5e11b685d7379a6a20ec275b232d1558c61c63e1a35f693e7c9273d65dd95b085573327c64982612a5e3d83e11a4005f30589eec6684bf3c8094485bf470ba25fca9d943767b52f4ff7ccdd261c065cbdc2f510eed972799efc3520284c60ce88c4955e847b0e355d279c92ba14eb59a132643068cffe7e732e915e029a7846334163bcc145783051dfa2ce6b2407814c05773cac6649172d0e302e6c18e3ce36be4709f7a29d78170392341bd5072398b168212c273da0dbda405c7edc1398b41f89873ac3b93b58bff0d8a60f8e459fde9b60f9d72001f7dfed9cfe5e83b7750c13ddff5f601a3fcc275ddee60ecca37a06a4bff54bb680523c762f84b432f526e9fe252023bc3d981437d173d0a620374194238b3592b69c7a768d859d1d344f9af3a81a7a9d962486c782456a9143e692b187e34ede143f91d80222ed5066d7f664a45834cd7ec1b0cfcbabd81d5eb0270c7869a12f453f58db95db8753b1a90b36950d239ae4a88418dff6d738bc0ffdbb6a75d4d14a0ee87abe3313f3c6629f8f2babed5ce9a051c6a8fee1aefb49e8bfa83abb2d1667be97ffab716b1082dcbee1b4823ffc084", 0xe44}], 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xd, &(0x7f0000000080), 0x0) setsockopt(r2, 0x7, 0x9, &(0x7f0000001280)="57e613324435edc18f7e2714fdd6e6aa2ef35eec926af3643eb3e8a225e5ee0d1b76e9ab8ad812b7cb9c83f0325d2d91f637fb1440eed54c0cc80bccc376b59f1d61bbc2ff282b1f08696eae63bac9e07237d551c4b24f1d89d6c681802afa1c5d283cb4589a8bca5a50575a28ff4e8926715dab473705ce34938fdedb3359fb410c066312e10db649d6083210e04cb548cdb4f384c01c", 0x97) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a8809", 0x51}], 0x1) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="f34c23d06d5890b5", 0x8}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x7fffffff, 0x100000004, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x100000001, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x200}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000040)) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) fchmod(r5, 0x1) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r6) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)=0x4001) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000140)) uvm_fault(0xffffffff8285df78, 0xfffffd0000000008, 0, 2) -> e kernel: page fault trap, code=0 Stopped at soreceive+0xdcd: movq %rbx,0x8(%r12) ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff8285df78, 0xfffffd0000000008, 0, 2) -> e soreceive(fffffd806f686320,0,ffff800020e1e838,0,0,ffff800020e1e744) at soreceive+0xdcd end trace frame: 0xffff800020e1e780, count: 0 ddb{0}> trace soreceive(fffffd806f686320,0,ffff800020e1e838,0,0,ffff800020e1e744) at soreceive+0xdcd soo_read(fffffd80747f6260,ffff800020e1e838,0) at soo_read+0x53 dofilereadv(ffff800020ddc008,6,ffff800020e1e838,0,ffff800020e1e920) at dofilereadv+0x1a1 sys_read(ffff800020ddc008,ffff800020e1e8d0,ffff800020e1e920) at sys_read+0x83 syscall(ffff800020e1e9a0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc6750, count: -6 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff800020e1e720 rbx 0xfffffd807da93400 rdx 0xa rcx 0 rax 0xfffffd806f686320 r8 0xffffffff82079d66 soreceive+0xbe6 r9 0x3 r10 0x10e6f749bfe3813c r11 0x71f63df793592bc3 r12 0xfffffd0000000000 r13 0 r14 0x1 r15 0 rip 0xffffffff82079f4d soreceive+0xdcd cs 0x8 rflags 0x10286 __ALIGN_SIZE+0xf286 rsp 0xffff800020e1e630 ss 0x10 soreceive+0xdcd: movq %rbx,0x8(%r12) ddb{0}> show proc PROC (dhclient) pid=194196 stat=onproc flags process=0 proc=0 pri=24, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020ddd118,0xffff800020ddc768 process=0xffff800020df0bb0 user=0xffff800020e19000, vmspace=0xfffffd807efff000 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 326 257437 63072 0 7 0 syz-executor.0 88235 325878 0 0 3 0x14200 bored sosplice 63072 325079 10973 0 2 0x482 syz-executor.0 10973 223702 64086 0 3 0x82 thrsleep syz-fuzzer 10973 189723 64086 0 3 0x4000082 thrsleep syz-fuzzer 10973 162212 64086 0 3 0x4000082 thrsleep syz-fuzzer 10973 325446 64086 0 3 0x4000082 thrsleep syz-fuzzer 10973 398379 64086 0 3 0x4000082 thrsleep syz-fuzzer 10973 161755 64086 0 3 0x4000082 thrsleep syz-fuzzer 10973 169197 64086 0 3 0x4000082 thrsleep syz-fuzzer 10973 249827 64086 0 3 0x4000082 thrsleep syz-fuzzer 10973 139217 64086 0 3 0x4000082 kqread syz-fuzzer 10973 216821 64086 0 3 0x4000082 thrsleep syz-fuzzer 64086 6471 91970 0 3 0x10008a pause ksh 91970 155994 63829 0 3 0x92 select sshd 58970 303205 1 0 3 0x100083 ttyin getty 63829 242997 1 0 3 0x80 select sshd 27160 382674 17698 74 3 0x100092 bpf pflogd 17698 341909 1 0 3 0x80 netio pflogd 95119 407805 20245 73 3 0x100090 kqread syslogd 20245 482265 1 0 3 0x100082 netio syslogd 48315 127984 1 77 2 0x100010 dhclient *75047 194196 1 0 7 0 dhclient 47948 456843 0 0 3 0x14200 bored smr 24877 124152 0 0 2 0x14200 zerothread 21473 129205 0 0 3 0x14200 aiodoned aiodoned 76219 355460 0 0 3 0x14200 syncer update 75034 490047 0 0 3 0x14200 cleaner cleaner 99797 147733 0 0 3 0x14200 reaper reaper 95207 46621 0 0 3 0x14200 pgdaemon pagedaemon 94921 254805 0 0 3 0x14200 bored crynlk 14677 439279 0 0 3 0x14200 bored crypto 49460 426097 0 0 3 0x40014200 acpi0 acpi0 28107 284468 0 0 3 0x40014200 idle1 67184 29009 0 0 3 0x14200 tqbarend softnet 62086 216999 0 0 3 0x14200 bored systqmp 76776 128342 0 0 3 0x14200 bored systq 31955 49920 0 0 3 0x40014200 bored softclock 60023 420043 0 0 3 0x40014200 idle0 1 178404 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 75047 (dhclient) thread 0xffff800020ddc008 (194196) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff828fbd80) #0 witness_lock+0x4c7 #1 solock+0x66 #2 soreceive+0xb3a #3 soo_read+0x53 #4 dofilereadv+0x1a1 #5 sys_read+0x83 #6 syscall+0x4a4 #7 Xsyscall+0x128 Process 67184 (softnet) thread 0xffff800020d88ea0 (29009) shared rwlock softnet r = 0 (0xffff80000002c070) #0 witness_lock+0x4c7 #1 taskq_thread+0xdf #2 proc_trampoline+0x1c ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9490 6413K 7189K 78643K 11603 0 pcb 13 8K 8K 78643K 64 0 rtable 83 13K 14K 78643K 374 0 ifaddr 53 12K 14K 78643K 113 0 counters 41 33K 34K 78643K 59 0 ioctlops 0 0K 4K 78643K 1517 0 iov 0 0K 16K 78643K 29 0 mount 1 1K 1K 78643K 1 0 vnodes 1224 77K 77K 78643K 1507 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 48 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 300 0 sigio 0 0K 0K 78643K 4 0 proc 61 63K 95K 78643K 471 0 subproc 23 1K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 100 0 in_multi 43 2K 2K 78643K 91 0 ether_multi 1 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 234 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 121 71K 71K 78643K 1928 0 UVM aobj 19 2K 2K 78643K 19 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 40 0 NDP 8 0K 0K 78643K 25 0 temp 88 3870K 3938K 78643K 8138 0 kqueue 3 4K 8K 78643K 15 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 40 0 38 1 0 1 1 0 8 0 rtentry 112 73 0 47 2 0 2 2 0 8 0 unpcb 120 149 0 139 1 0 1 1 0 8 0 syncache 264 8 0 8 3 3 0 1 0 8 0 tcpqe 32 874 0 874 2 2 0 2 0 8 0 tcpcb 544 215 0 211 1 0 1 1 0 8 0 inpcb 296 454 0 443 3 1 2 2 0 8 1 nd6 48 14 0 13 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 2 0 2 2 2 0 1 0 8 0 pffrag 232 3 0 2 1 0 1 1 0 482 0 pffrnode 88 3 0 2 1 0 1 1 0 8 0 pffrent 40 92 0 91 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 19 0 15 2 1 1 1 0 8 0 pfstitem 24 43 0 13 1 0 1 1 0 8 0 pfstkey 112 43 0 13 1 0 1 1 0 8 0 pfstate 328 43 0 13 3 0 3 3 0 8 0 pfrule 1360 31 0 22 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 370 0 265 13 1 12 13 0 8 2 art_table 32 372 0 265 2 0 2 2 0 8 0 art_node 16 72 0 50 1 0 1 1 0 8 0 sysvmsgpl 40 13 0 8 1 0 1 1 0 8 0 semupl 112 5 0 5 2 2 0 1 0 8 0 semapl 112 40 0 30 1 0 1 1 0 8 0 shmpl 112 16 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1815 0 412 89 0 89 89 0 8 0 ffsino 272 1815 0 412 96 1 95 95 0 8 0 nchpl 144 2433 0 824 60 0 60 60 0 8 0 uvmvnodes 72 2095 0 0 39 0 39 39 0 8 0 vnodes 208 2095 0 0 111 0 111 111 0 8 0 namei 1024 7086 0 7086 5 4 1 1 0 8 1 percpumem 16 40 0 9 1 0 1 1 0 8 0 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 560 6 0 2 2 1 1 1 0 8 0 pfiaddrpl 120 8 0 4 2 1 1 1 0 8 0 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 7519 0 7519 10 9 1 7 0 8 1 plimitpl 152 38 0 30 1 0 1 1 0 8 0 sigapl 424 516 0 484 4 0 4 4 0 8 0 futexpl 56 4588 0 4588 4 3 1 1 0 8 1 knotepl 112 73 0 56 1 0 1 1 0 8 0 kqueuepl 144 46 0 44 1 0 1 1 0 8 0 pipepl 304 121 0 112 4 3 1 2 0 8 0 fdescpl 496 500 0 484 3 0 3 3 0 8 0 filepl 152 3163 0 3074 7 1 6 6 0 8 2 lockfpl 104 100 0 99 1 0 1 1 0 8 0 lockfspl 48 31 0 30 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 22 0 11 1 0 1 1 0 8 0 ucredpl 96 400 0 391 1 0 1 1 0 8 0 zombiepl 144 485 0 484 2 1 1 1 0 8 0 processpl 992 516 0 484 6 1 5 5 0 8 0 procpl 624 1157 0 1116 4 0 4 4 0 8 0 sosppl 128 8 0 8 2 2 0 1 0 8 0 sockpl 400 646 0 625 10 4 6 6 0 8 3 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 6 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 295 0 0 36 0 36 36 0 8 0 mtagpl 96 135 0 0 4 0 4 4 0 8 0 mbufpl 256 589 0 0 34 0 34 34 0 8 0 bufpl 280 4097 0 133 284 0 284 284 0 8 0 anonpl 16 57718 0 40877 70 1 69 69 0 124 0 amapchunkpl 152 2849 0 2691 11 3 8 10 0 158 0 amappl16 192 1919 0 1017 48 2 46 46 0 8 0 amappl15 184 2 0 1 2 1 1 1 0 8 0 amappl14 176 146 0 141 1 0 1 1 0 8 0 amappl13 168 174 0 169 1 0 1 1 0 8 0 amappl12 160 156 0 152 2 1 1 1 0 8 0 amappl11 152 175 0 159 1 0 1 1 0 8 0 amappl10 144 20 0 16 1 0 1 1 0 8 0 amappl9 136 388 0 387 1 0 1 1 0 8 0 amappl8 128 360 0 323 2 0 2 2 0 8 0 amappl7 120 117 0 106 1 0 1 1 0 8 0 amappl6 112 147 0 141 1 0 1 1 0 8 0 amappl5 104 131 0 115 1 0 1 1 0 8 0 amappl4 96 757 0 725 1 0 1 1 0 8 0 amappl3 88 265 0 257 1 0 1 1 0 8 0 amappl2 80 3028 0 2954 2 0 2 2 0 8 0 amappl1 72 20968 0 20536 23 12 11 18 0 8 0 amappl 80 1416 0 1367 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 18 0 0 1 0 1 1 0 8 0 uaddrrnd 24 506 0 486 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 506 0 486 1 0 1 1 0 8 0 vmmpekpl 168 7431 0 7391 2 0 2 2 0 8 0 vmmpepl 168 68275 0 66183 123 26 97 111 0 357 2 vmsppl 368 505 0 486 2 0 2 2 0 8 0 pdppl 4096 1019 0 976 7 1 6 6 0 8 0 pvpl 32 195918 0 176244 176 10 166 169 0 265 5 pmappl 232 505 0 486 4 2 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 309 0 14 10 1 9 9 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace soreceive(fffffd806f686320,0,ffff800020e1e838,0,0,ffff800020e1e744) at soreceive+0xdcd soo_read(fffffd80747f6260,ffff800020e1e838,0) at soo_read+0x53 dofilereadv(ffff800020ddc008,6,ffff800020e1e838,0,ffff800020e1e920) at dofilereadv+0x1a1 sys_read(ffff800020ddc008,ffff800020e1e8d0,ffff800020e1e920) at sys_read+0x83 syscall(ffff800020e1e9a0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc6750, count: -6 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_cmp4(95b4b,95b4c) at __sanitizer_cov_trace_cmp4+0x11 __mp_lock(ffffffff828fbb78) at __mp_lock+0x139 pageflttrap(ffff8000230f8dd0,1) at pageflttrap+0x7f usertrap(ffff8000230f8dd0) at usertrap+0x21a recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7f7ffffd5460, count: -8