last executing test programs: 11.876343601s ago: executing program 5 (id=5587): r0 = socket(0x1, 0x4000, 0x7) setsockopt(r0, 0x2, 0x9, &(0x7f0000000000)="5a01c4ead09783b920a6548cca155cdabf9d1e12d78d807b9a31a7327270bbe43482f8ffa12d9459b465f7a827e5a733b1160291dda91230d16b2b9d77948e011833955758d4be42c889373da32e2706629100b2e7ba584b90985d5fb0e87eb546b38dd26ab312d9dccf8487a77a8564f2484b7e1ae4db394097c4dfe2eb601c73fdd615ec3e7836ca911e2a621a1a54c5f9c0bdc87002a5", 0x98) setsockopt(r0, 0x5, 0xfff, &(0x7f00000000c0)="7cc14e891e8f65ba43d88145813faa82fb4a1d5a9f8a04548ecd30ad3cd5adbc867878808ea04a9a5dd7bd09febfd5c2471eeb40a0f4f184e5a3968c7624a351874726c3", 0x44) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000180)=0x7) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000200)={0xfffffd66, [{0x1, 0x8}, {0x3, 0x4}, {0x2, 0x4}, {0x1, 0x7}, {0x1, 0x9}, {0x2, 0x7}, {0x1, 0x4}, {0x1, 0x7}, {0x2, 0x5}, {0x3, 0x10000}, {0x2, 0x6}, {0x1, 0x8}, {0x3, 0x7}, {0x3, 0x3}, {0x1}, {0x1, 0x8}, {0x1, 0x4}, {0x2, 0x2}, {0x1, 0x5}, {0x2}, {0x3, 0x2}, {0x3, 0x10}, {0x1, 0x1d}, {0x2, 0x7fff}, {0x1}, {0x3, 0x5}, {0x2}, {0x3, 0x8001}, {0x1}, {0x3, 0xc}, {0x1, 0x4000}, {0x1}]}) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000380)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000003c0)=r4) r5 = socket(0x10, 0x8000, 0x6) recvmmsg(r3, &(0x7f0000000840)={&(0x7f0000000800)={&(0x7f0000000400)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f0000000440)=""/243, 0xf3}, {&(0x7f0000000540)=""/191, 0xbf}, {&(0x7f0000000600)}, {&(0x7f0000000640)=""/143, 0x8f}], 0x4, &(0x7f0000000740)=""/131, 0x83}, 0x80}, 0x10, 0x801, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000880)) ioctl$KDDISABIO(r4, 0x20004b3d) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000008c0)="76682b1a2054631ee8452b4c4b5c59c64a9b9b1ed279a6ddd17de753631e937237ab5140895af853b51e0d702e648464327f490d312d3771e078c96b1b869c17a45d11a1c3d1d265a6b02d0318ea1ef46f67b11b0d0527a3d4914b06630bc4f065eeaa99fd4b97702086e610e017091f1bfc82", 0x73) getsockname$unix(r5, &(0x7f0000000940)=@file={0x0, ""/15}, &(0x7f0000000980)=0x11) rename(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)='./file0\x00') getpeername(r5, &(0x7f0000000a40)=@un=@file={0x0, ""/4104}, &(0x7f0000001a80)=0x100a) r6 = accept$inet6(r5, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) accept(r6, 0x0, &(0x7f0000001b40)) pwrite(r4, &(0x7f0000001b80)="c45ab6f2bcf3782cb22ba7133d069481c4c9ebbec831fd97c51e968dd1298adb3eb1a213e68c6588ae0cafd5e7bad2043f96712e9c246a0b", 0x38, 0x2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000001bc0)=0x1) close(r4) pipe2(&(0x7f0000001c00)={0xffffffffffffffff}, 0x4) flock(r7, 0x1) r8 = getpgrp() fcntl$lock(r5, 0x7, &(0x7f0000001c40)={0x1, 0x1, 0x8, 0x8, r8}) r9 = socket(0x10, 0x8000, 0x8) recvfrom(r9, &(0x7f0000001c80)=""/115, 0x73, 0x1000, 0x0, 0x0) accept$inet6(r5, 0x0, &(0x7f0000001d00)) 10.67351239s ago: executing program 5 (id=5598): mkdir(&(0x7f0000000200)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') (async) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1, 0x10, 0x0, 0x5}, {0x24, 0x0, 0x0, 0x10001}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async) syz_emit_ethernet(0x22, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x1, 0xfc}}}}}) (async) r2 = socket$unix(0x1, 0x2, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 10.379268891s ago: executing program 5 (id=5602): r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r2 = socket(0x18, 0x3, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)='j', 0x1}], 0x1, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x2e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ffffffe, 0x0, "ff01d7000000000000000000f000", 0x2, 0x8}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) r5 = socket(0x18, 0x1, 0x0) fcntl$lock(r5, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0x71, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VNDIOCSET(0xffffffffffffffff, 0x41946472, &(0x7f00000000c0)={0x0, 0x200, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 7.505974489s ago: executing program 7 (id=5620): r0 = kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfff7, 0x83, 0x1, 0x23f, 0x9}], 0x1ff, 0x0, 0x56f, 0x0) socket(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x40024, 0x6, 0xffffffff, 0x0, 0x0, 0x2000000001, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) r4 = getpid() openat(r1, &(0x7f0000000040)='./file1\x00', 0x80, 0x44) fcntl$setown(r3, 0x6, r4) fcntl$setstatus(r3, 0x4, 0xab5fcf8cab5c23cc) connect$inet(r3, &(0x7f0000000000), 0x10) shutdown(r3, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) madvise(&(0x7f0000434000/0x4000)=nil, 0x4000, 0x6) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x2, 0x0) poll(0x0, 0x0, 0x0) 5.430110647s ago: executing program 7 (id=5632): r0 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r0) r1 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) getpgid(r0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwrite(r3, &(0x7f0000000240)="9e86542f6324146276956d6c5543a9873abd173bd53928ce675119fc27b679bbc05ceec9a78666", 0x27, 0xc) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000740)="96e9850f000000000000abf735bd3794417a1d51ff870427080b7e03002aebefd511eb2a625034", 0x27}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) 5.148215808s ago: executing program 1 (id=5637): symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000180)='\x00\t\x00 \x00\x00\x00', &(0x7f0000000080)=0x4, &(0x7f00000000c0), 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') open$dir(&(0x7f0000000080)='./file0/file0/..\x00', 0x8000, 0x1) 5.147878308s ago: executing program 0 (id=5638): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xf76a, 0x1, 0x9, 0x8, "614c540fff00f10300010800", 0x3, 0x2}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000019c0)="19e9777fd6c75a33d35976a1841db61c054ac0dd4de205cd3a5ff812ed73753b9aacb12b68c98cb347f765f1762021f6a1d2e313b8c8a0b945ee3832fb1c65861155f9d84673e8b0043db071cd90325c3085253c1dd4fa317cb31234926b4e54d9f6e0d28fbc2700929cd631361157b20292b1a1907beca5f1e204e7785acc362ce0b679fcb6e4a2c76c0f731e6f88160b5346397bb69e92e86debde423b18251357a64caa083faa478977fedb9c6b608add6759fc822d53c1fac6f6fa9f83dd6c4a2b19cba82e964e13688e0ecdd76819325521ace317a8c515a6acc1ca761714b101c1f8cf3bdbfd2195c9d23dce20734cbed5a6eba9a8f574b2f013a6444d694d48567352a30a55855dee4d3d1be5991a3636d432980ad229df949e8c9533061ac2b8b65fbd0f5fd19b825f207c7796fa865326aba5f2d5a6a83a695dc07e42aa3c6f9d0340213e2912f07b304c7e3f2e34f2610f68f0b5ce8de253ac3d3a32c524faed82a8e9004ed65f196f2984fceeef393460d28989bed8035e6e1cc9635a9f1c7e8e7ec5b00f1d24fa6f86fc7831dd8b455c2b7bd2d7364fd76c52c7de17e44dd31267fc16001bb359c4d0ac2710867baffd01568e7ff17809dd04d33976ec011e4cf478f8e1673d8be1aedbfdb65728e6d52ec87676067bfe7f07749cf50072dd9e41edf8fda734cdd8b54ee88abb6b9c91a9d3fb74ea64234d4481d09e7dbd26c0dc177dcc64af5b9d3bb038769188ed91a7d214578d1589e8d692f7a76cb805e1769c49fe3ad6fa9de32643f61b7b37dc2973d829040259e70928c4ebef73625228f428b31d17499e9b86213ae772cea9582af4bddf5d1d45db6568b6ad0bb9bc423b4a2c6f120009", 0x26e}], 0x1) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000540)=[{&(0x7f0000000340)=""/146, 0x92}], 0x1, 0x7fffffffffffffff) r3 = socket$inet6(0x18, 0x4, 0xff) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$vm(&(0x7f0000000040)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000002280)="7d8d7a23", 0x4) getsockopt(r3, 0x29, 0x28, 0x0, 0x0) 5.133999101s ago: executing program 1 (id=5639): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f00000025c0)=[{&(0x7f00000002c0)=""/247, 0xf7}, {&(0x7f0000000200)=""/16, 0x10}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/108, 0x6c}, {&(0x7f0000000240)=""/32, 0x20}, {&(0x7f0000001480)=""/159, 0x9f}, {&(0x7f0000001540)=""/111, 0x6f}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0x8, &(0x7f0000002640)=""/190, 0xbe}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x4, 0x8000001}, {0x81, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0xffff}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000440)="71f91e3471ac0058bc5491503ffb75d18fd3e31652b61ee373b8cf9e", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80206910, &(0x7f0000000100)) 4.901069735s ago: executing program 7 (id=5641): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x20000e02) (async) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) (async) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000000c0)=0x100) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="b90531074b01", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x2, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = fcntl$getown(r0, 0x5) r3 = getuid() setreuid(0x0, r3) (async) r4 = getegid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) (async) r6 = geteuid() getegid() (async) r7 = msgget(0x0, 0x640) (async) r8 = getpid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000001f80)={{0x3e54, 0x0, 0x0, 0x0, 0x0, 0x26, 0xf000}, 0x0, 0x6, 0x0, r8, 0xc, 0x8, 0xb, 0x8}) (async, rerun: 64) r9 = getuid() (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r11}}) (async) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000140)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000180)="d8e74d189aa9334f4801263c70776fbe2dd7ccd7f04abaf5631aaec3630dea0b6d76589870788a9ddf872731c23c4143815e7e05696a9bf8f3d63323acb0af94fba76487ec1b053cb2d35f5b064561828d9261d7685cec130e6001c4bcd643", 0x5f}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r11}, @cred={0x20, 0xffff, 0x0, r8, r9, 0xffffffffffffffff}], 0x60, 0x400}, 0x4) (async, rerun: 64) write(r1, &(0x7f0000000080)="0d62f6f21678a3946a6df738644846f4aee912dd0a8157beaae2ec7f014e071936d53025d3bd8a1f659928d7fcba6ae273e4bc97f3a63fe2aac1d07b7edcf876f88a6303e5940c77874bc301a1fd0cc2c36a2f30c0f6de6014e1125e2ae0651cba9995347edf0b8a288309927e6763cba9ccfdb4869ae043917b1d01b45b9f72bef0fda7223533af0707839e4016887ebbbd7bf4db2b3b536fc0fa8d1e0dddd4905aba26be", 0xa5) (rerun: 64) 4.900622701s ago: executing program 0 (id=5642): setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x451d) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x451d) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000180)) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000300)=""/158, 0x9e}], 0x1, 0x4) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x0, 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)="72955e2b7d", 0x5}], 0x1) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0xa63, 0x2}, {0xfffffffffffffffd, 0x8000000000000001}}, 0x0) getsockopt(r2, 0x6, 0x1, &(0x7f0000000180)=""/125, &(0x7f0000000200)=0x7d) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x2, 0x1, 0x0) (async) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) socket(0x2, 0x400000000002, 0x0) (async) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x23, &(0x7f0000000300), 0x0) (async) setsockopt(r5, 0x0, 0x23, &(0x7f0000000300), 0x0) write(r4, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) 4.680550051s ago: executing program 1 (id=5644): open(0x0, 0x200, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c"]) r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f00000001c0)=[{0x7, 0xff, 0x0, 0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) seteuid(0xffffffffffffffff) setreuid(0x0, 0xee01) close(r1) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000001c0)="ffffffffffffffff", 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r3 = dup2(r2, r2) ioctl$WSKBDIO_GETMAP(r3, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000001f40)}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000340)="3acd", 0x2}], 0x1) shutdown(r0, 0x2) close(r0) syz_emit_ethernet(0x42, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @multicast2}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}, @window={0x3, 0x3}, @window={0x3, 0x3, 0x5}]}}}}}}}) 4.664704587s ago: executing program 4 (id=5646): munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x138, 0x0) r0 = socket(0x2, 0x4, 0x9) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x7, 0x4, 0x4}, {0x84, 0xfc, 0x1, 0x441}, {0x3, 0x0, 0x0, 0x401}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="4c70628a040000100000000004000000a9ecc0a1bbe80eb11fa66f30b4a963b501e18f480e3da1e71fa132b4", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) unveil(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9260ec172ca171ee776d7f3be3424b86479e629e76119953502e35db7400147cc3f014df12", 0x48}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404be9931d0eef39a24", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0xd77e5cf65312d9bd, 0x0}) write(r2, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x1, 0x5, 0x64) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 4.657944001s ago: executing program 2 (id=5647): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) close(r0) r1 = socket$inet(0x2, 0x8000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="68290a247c37308777c94399470621f51413c5cbe8307a5a2eb64b8a3da1abda8dcdee9165986312a8908e2e08223101805848aa052827c089b10bc28638caad75cf6ba8c1e529f2e6d0b20b14d8910a", 0x50) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x102) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000100)=0x4) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) r4 = geteuid() r5 = getgid() fchown(r3, r4, r5) mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0x5) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f00000001c0)={0x3ff, 0x2, 0x0, 0x7}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000200)={0x7fffffff, './file0\x00', './file0/file0\x00'}) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000240)={0x5, 0x7, 0x2, 0x2}) r6 = open(&(0x7f0000000280)='\x00', 0x38204, 0x20) chmod(&(0x7f00000002c0)='./file1\x00', 0x4) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='W\x00') ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000003c0)={0x6, &(0x7f0000000380)=[{0x100, 0xf8, 0x6, 0x5}, {0x6, 0x8, 0x3, 0x1}, {0x2, 0x3, 0x7, 0x4}, {0x8, 0x5, 0xf, 0x56}, {0x8000, 0x0, 0x6, 0x2}, {0xfa7f, 0x7, 0x3, 0x4eb}]}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x1, 0xa0, 0x6606}, {0x18, 0x2, 0x1, 0x10001}, 0xfff1, [0x80000000, 0x0, 0x54d7, 0x1000, 0x1, 0xfff, 0x6, 0x8000]}, 0x3c) r7 = getpid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) ktrace(&(0x7f00000004c0)='./file1\x00', 0x2, 0x16, r7) accept$unix(r6, &(0x7f0000000500)=@file={0x0, ""/81}, &(0x7f0000000580)=0x53) syz_open_pts() setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000005c0)="908721e9b525f452f46f77a3b61576c75d2fa6f6cdf392564539d0266863fecaa7f12c92cf9cade2b634b5e2fa4cc2a5a17353439ff7bd09a74ba139e9abeddd6091242a4c8570ccca17fde0bdbe7237a955f7a7a589d286fe045969758c8708f48c3c9aa2d69fd7c8fd430b332ee35f10e31e9ebc6a5b398d8fb577c9ab5c48b5717d778c20479306c623898d16b8da1dbfc0e6ea468604d971f3d5e824885b2dd521", 0xa3) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$BIOCPROMISC(r8, 0x20004269) r9 = accept$inet(r6, 0x0, &(0x7f00000006c0)) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000700)="e1c81af5ba03ed9af29bbf482395325ce39020d2907f9fbeec33724e8ecbe02d5e038ed66e0a6d8a4099a1436a74da2cc0483146022f098c99039701a79a778eb3f00fe0b302ffe204bb6da493fb047e8057149e141d9d5a86a21cb730dc216451f83a55ef7f22c7ca7a2ad78fa4ffe5cd6c8e7a75644c23a1dcd3ec74ad546c12e14748fdbc0c7df39f51757f3caebe2109f94d11f4e218c9cd8bfddbc2b73e1873f0837b99510ebade5ebe3f4fcee8afdd71e2a1770183340822717bee7b9927e9b624f5f5a83a6d6d850897397c9cd2", 0xd1) dup2(r0, r1) 4.060801855s ago: executing program 7 (id=5648): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x43, 0xf0}, {0x89}, {0x81, 0x4}, {0x40, 0x10001}], 0x4}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001a40)="6aab0d39fa8f8b7998e11e043dbc6dc73cbb6da87b25b6ec4cb0063806a022e213957918325027aebd543f69bfd07fc9c8afc30ffeed37868b9052d1e7a660e611c348cde17d28997ed2c09a90fe1e5e1d1ee395762393b6b77c799d50c1aa2fe4dc37f74d2cee392cf0b3bc62eb43a978155a4f4ebed1d84823f13be3fd30c7", 0x80}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cd7f46ded8ccb0c04285a08440aa9fb2bed6a330c56289707e58133027cd7c87", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x1c, 0x1, 0x1, 0xfffff4b2}, {0x64, 0xff, 0x3, 0x5}, {0x6, 0x40, 0x7, 0x7fd}]}) write(r0, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r3, 0x0) pwrite(r3, &(0x7f0000001080), 0x0, 0xac) syz_emit_ethernet(0x8f, &(0x7f0000000300)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x81, 0x0, 0x1, 0x2, 0x11, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0x4, 0x4, 0x1, 0x3}]}}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0xde, 0xb, 0x0, {0x17, 0x4, 0x2, 0x6, 0x3a, 0x67, 0xfffe, 0x5, 0x37, 0x5, @loopback, @remote={0xac, 0x14, 0x0}, {[@generic={0x88, 0x7, "d9ed0ecaec"}, @timestamp={0x44, 0x14, 0x11, 0x0, 0x3, [{[], 0x9}, {[@multicast2], 0x40}, {[], 0x9cb}]}, @rr={0x7, 0x13, 0x3, [@multicast2, @local={0xac, 0x14, 0x0}, @multicast2, @broadcast]}, @ssrr={0x89, 0x17, 0x6b, [@multicast1, @multicast1, @multicast2, @broadcast, @remote={0xac, 0x14, 0x0}]}, @end, @end]}}, "c08038279e"}}}}}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x46}, 0x2, &(0x7f0000000100)="01001e34", &(0x7f0000000080)=0x4, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0, 0x0) 3.407956037s ago: executing program 1 (id=5651): r0 = socket(0x2, 0x4, 0x1) write(r0, &(0x7f0000000180)="d31a6e9f5006bf9376da3f508d55210242728293045ffca8202bb84c21c2d478460ffb22da6df27d16c3d0b1c0d292870a8e7ffc2c032f6e0f06e360d477dd28baa0ef5dd2ceffa4c3175376697235590100ca0d93f84260927bcf19b72ab5c16f513036d8bec2336781d818097b", 0x6e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4000}, 0x6, 0x85d, 0xffffffffffffffff, 0x0, 0x0, 0x100000000, 0x9}) r2 = socket(0x800000018, 0x1, 0x0) socketpair(0x6, 0x3, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000000)=0xb, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_open_pts() r4 = socket(0x18, 0x3, 0x0) setuid(0xffffffffffffffff) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r6, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x6, 0x80, 0xfd, 0xfffffffe}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) syz_emit_ethernet(0x1096, &(0x7f0000001580)=ANY=[]) 3.256064573s ago: executing program 4 (id=5654): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x200, 0x844b6384f9846692) ftruncate(r0, 0x5) (async) ftruncate(r0, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700000033", 0x11, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}, {&(0x7f0000000300)="3b71e63c808e3a2a7018fb92b43fe6832af8c7e4dd46355dc9af70b50047d43eb201da74dd946946a40acdcc758152b414b5749eecdff1a65ec26a43723c722d8555b46ccd6ae01d9cc9ef8c3d0d619c4b6c9e576295d0e8329cf6f576aff85c69e5fb4c1ebcce43a35ad77b90851a62e645cad962f48b17277c42dd32c137edd961f7615667f0b7ae60946b0bddf4dd08122688928436d9846e47551a28", 0x9e}], 0x2}, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = shmget$private(0x0, 0x2000, 0x386, &(0x7f00003e4000/0x2000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x7fff, 0x0, 0x0, 0xffffffffffffffff}, 0x1, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffdfffc}) setreuid(0x0, 0xee01) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffa000/0x3000)=nil) (async) r3 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x1000) (async) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x1000) shmat(r2, &(0x7f00006d9000/0x2000)=nil, 0x1000) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) close(r0) (async) close(r0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x3a3d, 0x948f, 0x7, 0xd2e, "0d38d8402439000000000000010045000800", 0x200a, 0x8001}) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x3a3d, 0x948f, 0x7, 0xd2e, "0d38d8402439000000000000010045000800", 0x200a, 0x8001}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x4f}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000002c0)=0x1c, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) 3.255360851s ago: executing program 2 (id=5655): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000440)="3e76f3c1aeb37cb9dfbd178b0b824097b0ddae43736e0fdd1401000000000000001130", 0x23}], 0x1) execve(0x0, 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) 3.254348354s ago: executing program 7 (id=5656): sendmsg(0xffffffffffffffff, &(0x7f0000001b80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) setreuid(0x0, 0xee01) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ftruncate(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000300)={&(0x7f0000000180)=[{0x7, 0x9}, {0x40, 0x200009}], 0x2}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000005c0)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}, {0x8, 0x0, 0x0, 0xfffffff7}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="4d424f010000ba0fdd01050b000000001e00000000f58323b59616ff47358cb7d85c9a0ff79409f3a64584b41c305b4c5dbfb0d380292ac4f7f2630a476bedb2ceb1ba4dbc1742b90de05cc63849c61e98f33fa9", 0x54}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000600)="02170300000e00001a020ca799191f6c410c634692fc802a7ee5e2fef3453fc6843407acbd3a721c329af95d56907caeaa137109f1b363560098ae88cbbce61dd9162a51e9e0f8839c52", &(0x7f0000000080)=0x4a, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f00000001c0)=[{0x2, 0xc7}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x79, 0x81, 0x3}, {0x81, 0x9, 0x75, 0xfb}, {0x0, 0x6b, 0xa, 0x8}]}) write(r2, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) fcntl$getown(0xffffffffffffffff, 0x5) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sysctl$kern(&(0x7f0000000340)={0x1, 0x4}, 0x2, &(0x7f0000000380)="a7d9a0515a4f7d18588ecf09ab5f875a4ec5fc3751e2a5f2e5a2aa3253417b9e79a4b4b3f88c5f5fdbe6a3c88d691c7998f01624475412153888da941a1dcea11d5e1cfd3a76063346eec215e47779d4237aaf0b4a29a79ad25d1a914e93f8fee148ab20e195c3d1cc34bcf232418ccae3d37dd13ee79546adf501e1cb7719a10371dd925ec98687faa5228cfdc74d1aab91bc5892305eafc4c51ab0b47dcaee540df49fa11c1614854b18", &(0x7f0000000480)=0xab, &(0x7f00000004c0)="73f7f6aa963e08cbc60d1ba88a67a6c2f800150a2b6d3b9788cd626b028bcc35b51bc9d62e7c94de0c3fb299c7593677bfb864d2ba5f931a5480f8456dd3fd818df3d6d25af6deaebef7f230be466a0a57dd29530343537af6fc7c75878bb2b0f9b95bbaaf914649c61e5db0d4feef1fbdcaf7f01fb1dceb3b2fd3f0a5e7e56249e71dd8f961eb3a6a2474e08969f4efd98117951e355e059aad71ff9e07e6cbb1519c5ddc4961d1bd2b0cdd33081dedbe5c08d6d64c4d34e6e703bb1a70", 0xbe) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) fchown(r3, r4, r6) 3.028574466s ago: executing program 0 (id=5657): r0 = socket(0x8, 0x1, 0xe6) write(r0, &(0x7f0000000000)="b3797104e1ba9e3f1a1a0517d6bda0055ca4512570771ab1030caf4e3ce16cf82f7527f52acf58edf743fbbf2d4ab551348b066677b1f5e6d68e18835f47d1a53c71c9e348665d7f3543991fed3e1a54a659bf3d8fff42d9e6d78745b4298f47cab894014d6cf11849f1978359d2671038a916028c3bfa28a5b0bb4d913673a0bbce1e47081b36f823e065d94db41512732f0c00b34f1dfa2babcf29c2da81123dbc484ff458bd39311815b5834c", 0xae) 3.022712171s ago: executing program 0 (id=5658): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xffffdffa, 0x0, 0x0, 0x0, r5, 0x30, 0x8}, 0xfffffffffffffffb, 0x148e, r4, 0x0, 0x7, 0x5, 0x100000000006, 0x2}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = dup2(r1, r0) syz_emit_ethernet(0x2a, &(0x7f0000000340)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr}, @udp={{0x3, 0x0, 0x8}}}}}}) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') 3.021849904s ago: executing program 3 (id=5659): sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x21}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x82, 0x3835}, {0x42, 0x1}, {0x8a, 0x4}], 0x3}) 3.021468632s ago: executing program 5 (id=5660): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000080)={@local, @local, [], {@generic={0x8863}}}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x200, 0x5) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x9, 0x0}) 2.816720746s ago: executing program 3 (id=5661): r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0xb5219f1000b913f1, 0x1f6) (async) getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(0xffffffffffffffff, 0x0, r1) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000300)=0x3625) pwrite(r0, &(0x7f0000000240)="e205841d0301000000000000f71700", 0xf, 0x40007) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) (async) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3, 0x1, 0xb, 0x3}, {0x9, 0x4, 0x1f, 0x472cd796}, {0xdfff, 0x4, 0x6, 0xfffffff6}]}) (async) r4 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) r5 = socket(0x18, 0x5, 0x4) ioctl$FIONREAD(r5, 0x81206919, &(0x7f0000000100)) (async) select(0x40, &(0x7f0000000180)={0x47fcf0af, 0x44809ec1, 0xfffffffffffffffc, 0x20000001, 0x2000000, 0x202, 0x4, 0x7}, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x2) r6 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0xc8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x3) (async) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r7, &(0x7f00000002c0)=[{&(0x7f0000000100)="19527be9a723", 0x6}], 0x1) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) 2.815527072s ago: executing program 6 (id=5662): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) (async) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f9", &(0x7f0000000080)=0x5, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f9", &(0x7f0000000080)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="a91d572018dfc112b211c9b7f9dbdc4e9c7752845816984bb622d74a83050000000fd383c857ce942c438f2ea02b33f59d83749b711951efa88a2a6dcd049f666033a9f518c180b3eefaedee0d0f34a08b", 0x51}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x8000, 0x2) (async) r1 = socket(0x2, 0x8000, 0x2) ioctl$FIONREAD(r1, 0x80206910, &(0x7f00000001c0)) syz_emit_ethernet(0x34, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff80350015"]) (async) syz_emit_ethernet(0x34, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff80350015"]) write(r0, &(0x7f0000000000)="d831819e1e94f290a8c74e5e2673", 0xe) close(r0) 2.815103018s ago: executing program 5 (id=5663): mknod(&(0x7f0000000280)='./file0\x00', 0x40, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x55, 0xfff52, 0x10, 0x1}, {{r2}, 0xfffffffffffffffe, 0xa, 0x10, 0x400, 0x2}], 0x1ff, 0x0, 0x56f, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x200000000000005, 0x0, 0x2, 0x3, 0x100000001, 0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000001c0), 0x4) recvfrom(r3, &(0x7f0000000100)=""/134, 0x86, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x25, 0x0, 0x41) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0xd, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r6, 0xffffffffffffff9c) bind(0xffffffffffffffff, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) sendmsg$unix(r7, 0x0, 0x0) bind$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x78) 2.814709183s ago: executing program 2 (id=5664): setitimer(0x2, &(0x7f0000000140)={{0x3, 0x1}, {0xfffffffd, 0x800000}}, 0x0) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000880)=[@cred={0x20}, @cred={0x20}], 0x40, 0x40b}, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x1, 0x4, 0x0) setsockopt(r1, 0x1000000029, 0x35, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000001300)={0x0}, 0x10, 0x2, 0x0) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x80) 2.610459049s ago: executing program 2 (id=5665): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)={@local, @broadcast, [], {@generic={0x3c09}}}) syz_emit_ethernet(0x32, &(0x7f0000000280)={@local, @local, [], {@arp={0x806, @generic={0xf, 0x806d, 0x6, 0x0, 0x3, @empty, "", @local, "9c06585b33a47fd79ba4fd077126f54a"}}}}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000000), 0x4) setrlimit(0x7, &(0x7f0000000180)={0x10000000000004, 0x62}) 2.609982886s ago: executing program 3 (id=5666): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x200, 0x101) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = dup(r1) dup2(r2, r0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$TIOCSETAW(r3, 0x80085761, &(0x7f0000000740)={0x2, 0x0, 0x1, 0xa0, "7177bda69fb4c3e7d1998a51e318858818c15a93", 0xffffffff, 0x82d}) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg$unix(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) 2.607572357s ago: executing program 6 (id=5667): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1408, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) getitimer(0x0, &(0x7f0000000000)) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)="aef43c05", 0x4) connect$unix(r0, &(0x7f0000000180)=@abs={0x2, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, 0x0, r2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6) munmap(&(0x7f0000feb000/0x14000)=nil, 0x14000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b378faeba599286479e629e76119953502e35db7400147cc3f0", 0x3c}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800460000340000000000029060be78ae67747d0c01000000000c009078000000004500fffd0000000000000002ffffffff00000000"]) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) open(&(0x7f00000001c0)='\x00', 0x10000, 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @udp={{0x0, 0x2, 0x8}}}}}}) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x70) connect(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x6, 0x1, 0x0, 0x0) 2.606882632s ago: executing program 0 (id=5668): mknod(&(0x7f0000000300)='./file0\x00', 0x4, 0x6da) mprotect(&(0x7f0000076000/0x3000)=nil, 0x3000, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/72, 0x48}], 0x1, 0x0}, 0x42) dup2(r0, r1) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) write(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 2.211132908s ago: executing program 1 (id=5669): r0 = socket(0x800000018, 0x1, 0x0) r1 = getuid() r2 = dup2(r0, r0) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000600)="94273470ea0a29192df65b9126cdff069494e19bbafe9965ed06999f167d437417ba9d2c02d92c4924f811ea74d9dc5d4dc0bf992511afc85bb0a47a85efbc0d130200000000008a8b43dfb4945e006947f6af3bead5e65ccd8d819661f09bcb50c37fccff3dc674b124cfed89c93a72226bbed501cab6e36ccbc1827a56df13f718532713505f0667a8c71ea99152fe52820cfa294ec84235ee82cb21259cf271d97f3e719c8911be09df72abf52060444600ada6b95fa7111cf630a991499e6897e36e20e7ac43c67bbd3b52c92dbed33d1594edddab98330f9039a2b5971eb4118cad6cd0994554fdb9cd40606b31d87a441d2b30f2c8e7e1e12ad41664648dfdf2b41e975abdadb868c07c8dd9e91a23dfc745f0a1c83f91a265ce245d01a144ca56d912ae522f39687051cd3c834fb94d7b1d07c36dba247fe3908a4b2daa331bcbaa3d6768bdb568f41ed2f3b1d872f56eb6e8df3f9dac2bbc6fab0df1da18fb99d16d84e5afd194432911109bdce562d043432b1dc870053011019aeec0955a8b4eae3f9d093f0dd4f1af838b3c1ffa26344e3775ce5558ffcd00c2af3c5680f241225971f6d4f6594a345bdf0511f7d4998093decc70f152e3fee277f60512542b241fbcb33458638f7d95a5", 0x1d0}, {&(0x7f0000000040)="7757a0286c200dba941c052abbd4a920aed717ac3d92cbfc439fe5f068", 0x1d}, {&(0x7f00000001c0)="6db6bdbd720e96a260b968ffd25d27335f4ee4c50208e0a7bfdfaefcfd0e755b112f246df67f3620e3edf7a2b5833f0bdfd28d94fed9c66e4fc208a29f4d0ab7a09765bd497a8bce3c14265f6b781f41947d1418fe28771ef22188871ab11cc35a6dcc237d9b68b50fed12e0c33c446f9d459e20e609999ebb19104485576c2086418cda9da693165b3c079f7a9bf600fde44bca7df30bf2640e649579b0525773bf4d851ae89216f030b7706c98ba6914e56c9a7c667fa58fd6a6c1d39e9dfe72b8a6ced5dc4612bcf805eebd677e21fc7e31a9a0786def8f667179a13b1286f60634723db1c8a94e", 0xe9}, {&(0x7f00000002c0)="56e0dfc232bf83d01dd228d19857adc60661bb2d2d39d37ec5d6fb21736f3000d5f3f8210c18609f4ac61a6df89c7e1154ad215da9d66b0bbcecb92762a0b58a36f409d11788c4f1c2d9b9f3b1f6e8a549db91967a797f83f488123bce45c5e82fe091e8e6298175987883c217a84be6583fdfcd775a02c7e32990ddb7756a5725641539f30c65ae11b9fa2c6a4f6fd80303627d77ca5c15486df65b1d6742f673855719b4ae76fdc4a8cfad43519798c5489afc9491c5e7847b8d71625214fd34902d95cb8b59eab21cc2bf601428c9", 0xd0}, {&(0x7f00000003c0)="97c762a62b34a2782f6dea874a3c598d5a0b291a15778805b5d72640fc9df8525307594cbe2b36d95e8b5ab725f86d3b504d6bb758422b3a91e3c1a9308e2ce2a978162b4e919f4c7fb0ab4ec6192d750b8d33a07b46e37f8c7472c1b20ccf1d47e94e4e4e2016e8400aea0d5791921fbde7", 0x72}, {&(0x7f0000000440)="eb2e98af47c2e5fb74c8128029b7b13000feffff0fb620a379f3fc3f6d9125bc15bf8456dab4362d7e3ccaff9fa4e6f3842e1be47b7fa71e437f723e1c5b1f05d0c4d04fbc657168659bc0266917795b2e47d9dd1a62f1255b420f414f045f5bee0fdc461d2509e2437d3d07000000000000000cc2", 0x75}, {&(0x7f00000005c0)="11cbad83fe89", 0x6}], 0x7) r3 = getppid() r4 = msgget$private(0x0, 0x110) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000800)={{0x40, 0x0, 0x0, r1, 0x0, 0x18, 0x1}, 0x4000000006, 0xfffffffffffffffd, r3, 0x0, 0x0, 0x2, 0xc1}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000000580)) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x406, 0x46, 0x80, 0x20000000}]}) ioctl$BIOCSETWF(r9, 0x8010427f, &(0x7f0000000140)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000029, 0x31, &(0x7f00000001c0)="ffffffffffffffff", 0x8) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 1.589574159s ago: executing program 2 (id=5670): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) bind$unix(r0, &(0x7f00000002c0)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r5) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370824a8876eaed1a9d70b5bc5bbb2f68d6c9", &(0x7f0000000080)=0xffa2, 0x0, 0x37) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 1.586900614s ago: executing program 3 (id=5671): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0xce) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) acct(&(0x7f0000000100)='./file0\x00') setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x100) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6, 0x8}, {0x1800001, 0x6}}) 1.577300594s ago: executing program 6 (id=5672): fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x2, 0x2, 0x0, 0x400000}) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x840, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0}, 0x10, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x80, 0xff, 0x81, 0x3}, {0x14, 0x1, 0x0, 0xfffff4b2}, {0x19, 0x2, 0x3, 0x97e8}]}) write(0xffffffffffffffff, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a", 0xd) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x20004101, 0x0) 1.576788133s ago: executing program 3 (id=5673): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0xfff, 0x8003, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) close(r0) syz_open_pts() socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000140)={0x3ff, 0x0, 0x0, 0x9, 0x0, 0x4, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x8000, 0x0) bind(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = semget(0x0, 0x1, 0x281) semop(r2, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x3, 0x6, 0x1000}], 0x2) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) setreuid(0xee00, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)=""/232) semop(r2, &(0x7f00000001c0)=[{0x1, 0x6}, {0x0, 0x5, 0x1000}, {0x4, 0x2, 0x800}, {0x0, 0x0, 0x1800}, {0x0, 0x6, 0x2000}], 0x5) socket(0x18, 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000480), 0x3, &(0x7f00000004c0), 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000000c0)="05dafb333a773035576c897f6a310d65a5737054da246f620373a5974f3cb8749ebe926b8ee6b3cfa606e682e50becfe8220b51d18802f694c5944630dbc08c6b663a28b3d2a1b11848642fbb2c35a12938e5da95456f444be3b859b8433b85ff5758c9eec91aef1fa10795a0e59889652cfd51423687cc57840ad27f732e0c15486cfba8dab8e32312816776f7ab1b9c2de237052dcb214c97f65d90b9361dc72bea34ed2fe8a24ef81741dd0e54c6d1599bb2db49e440146d35d96c1", &(0x7f0000000180)=0xbd, &(0x7f0000000380)="499b671b591a0e35fbe93012edcffc31aa0b44338935d615bd2ab2a6fd4073b74209435cd198dba1afc36d8f10326fc0951f6ac5b9e61cc77e0dc32aaabfc5cde4fd80c94a8e4f1cc393d0489ca355293f4b067c4930b4d494feb66167c07f0d1117886461cdad2c6a8bb6b2c43ad7d44191b6272759e9a66b04d149298038e09cedb3c8315f6e6900a16c248a809d9c5bab4f4231a97764f9cb4e67f5c5dac9b79926c899c0c27a0f1bf0ec38a274dfc96949cc5f7c252d902085a4e00aa76fd5f0383efa508e8b7b", 0xc9) sysctl$kern(&(0x7f00000001c0)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) socket(0x18, 0x1, 0x0) 1.311119467s ago: executing program 5 (id=5674): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) getpid() (async) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r0) pipe(0x0) (async) pipe(0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x11f) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x0, 0x0, 0x2}) write(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @random="314ccf7a806f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x1, 0x1, 0x0, @multicast1, @rand_addr=0x5}, @udp={{0x2, 0x1, 0x8}}}}}}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @random="314ccf7a806f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x1, 0x1, 0x0, @multicast1, @rand_addr=0x5}, @udp={{0x2, 0x1, 0x8}}}}}}) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000004000003a01fec000000000000000000000000000aa0000000000"]) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r3 = getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file0\x00') (async) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) setreuid(0x0, r3) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') (async) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) 1.310071422s ago: executing program 4 (id=5675): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x39, &(0x7f0000000000)='Z', 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0xc}, {0x5, 0x0, 0x0, 0x800}, {0x2, 0x0, 0x0, 0x40806}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) 960.878818ms ago: executing program 1 (id=5676): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913aad01bfc3eec0b4eaab0d39fa00f880404d5e4f010000ba0fdd01050b5336d3c9fde31e0578da113d", 0x2d}], 0x1, 0x100) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6609ed0ca799191f6c410c634698fcdcad46e4", &(0x7f0000000080)=0x2d, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700000033", 0x11, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = shmget$private(0x0, 0x2000, 0x386, &(0x7f00003e4000/0x2000)=nil) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x88) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x60}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffdfffc}) setreuid(0x0, 0xee01) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) shmget(0x1, 0x2000, 0x42a, &(0x7f0000ffb000/0x2000)=nil) mknod(0x0, 0x1ffa, 0x0) r2 = socket(0x11, 0x3, 0x80) sendto$unix(r2, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3009d95665bc6fc211800000000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab7c685e000040381ecb664000000", 0xb1, 0x408, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 957.496007ms ago: executing program 4 (id=5677): clock_gettime(0x2, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) 940.354496ms ago: executing program 6 (id=5678): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x800, 0x0) socket(0x10, 0x3, 0x4) 937.476889ms ago: executing program 4 (id=5679): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x5c, 0x9, 0x4, 0x84}, {0x2, 0x9, 0x28, 0x1}, {0x6, 0x7, 0x2, 0xfffffffe}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x1, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x5c, 0x9, 0x4, 0x84}, {0x2, 0x9, 0x28, 0x1}, {0x6, 0x7, 0x2, 0xfffffffe}]}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) socket(0x18, 0x1, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x1, 0x4) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) 934.206754ms ago: executing program 3 (id=5680): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2}) (async) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) (async) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) (async) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x6c, 0x1, 0x2, 0x7ffffffd, "87be4325a20e20a5743cd99972539a54ffa88cd7", 0xfa31}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000734000/0x2000)=nil, 0x2000, 0x1) r3 = socket(0x2, 0xc001, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') (async) open$dir(&(0x7f0000001240)='.\x00', 0x80, 0x0) (async) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x5}, 0x8) r4 = shmget(0x1, 0x3000, 0x208, &(0x7f00001ba000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/174) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) ftruncate(r5, 0x40000000007) (async) mknod(0x0, 0x2000, 0x3200) 682.304509ms ago: executing program 6 (id=5681): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x5, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000454000/0x3000)=nil}, {&(0x7f0000d62000/0x1000)=nil, &(0x7f0000780000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c7f000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000478000/0x4000)=nil, &(0x7f0000e3c000/0x4000)=nil, 0x71}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000fe1000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000001df, &(0x7f0000000040)=[{0x1, 0x0, 0x7, 0x7}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r1, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 680.457134ms ago: executing program 6 (id=5682): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r2 = dup2(r1, r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000000024"], 0x18, 0x4}, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x4, 0xd}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) setreuid(0x0, 0xee01) r6 = syz_open_pts() ioctl$TIOCSTAT(r6, 0x20007465, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000002c0)=0x6) close(r6) execve(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x142) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x5f62b36307a8c1ea) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x4, 0x6}, {0x41, 0x2}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x4, 0xf}, {0x26, 0x1}], 0x2}) r9 = dup(r7) setsockopt(r9, 0x1000000000029, 0xa, &(0x7f0000000080), 0x4) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f00000001c0)) getsockopt(r9, 0x30, 0x2, &(0x7f0000000100)=""/1, &(0x7f0000000140)=0x1) 679.344978ms ago: executing program 7 (id=5683): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = socket(0x2, 0x3, 0xf) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) close(r0) (async) close(r0) syz_open_pts() (async) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() getrlimit(0x3, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f00000017c0), 0x1, 0x0) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="14aee447c0ec0431244d23158999dfb1e9dea13dee73a4a8efa37c6513f1d35081ae4d015550bf051ce0c9848d4cf46092fb8ac1389e3f7b69d1442fb3eafc40707dbd173fb9cd8a4add1826bbdeaf61a9f6db957d5420be290d5133a581b2c1a159b32079a33a654b010b00000000000008001be9546eeef18f8d78b4dcbffb565d1254060306d4e9782093c8819ebf0ea4158dc11b4294c5b1c9995c92a51cae2dd8071e5a80698a21224b94ca2203fd19ab09a38756ad1179f1c46ecf8c31c0c914e50d3178b7bcfc733d2ec57c2dbb218eb7571785cc45ba1b4c13b0341fa8d63ff39e45b5", 0xe7}], 0x1) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="14aee447c0ec0431244d23158999dfb1e9dea13dee73a4a8efa37c6513f1d35081ae4d015550bf051ce0c9848d4cf46092fb8ac1389e3f7b69d1442fb3eafc40707dbd173fb9cd8a4add1826bbdeaf61a9f6db957d5420be290d5133a581b2c1a159b32079a33a654b010b00000000000008001be9546eeef18f8d78b4dcbffb565d1254060306d4e9782093c8819ebf0ea4158dc11b4294c5b1c9995c92a51cae2dd8071e5a80698a21224b94ca2203fd19ab09a38756ad1179f1c46ecf8c31c0c914e50d3178b7bcfc733d2ec57c2dbb218eb7571785cc45ba1b4c13b0341fa8d63ff39e45b5", 0xe7}], 0x1) 10.943751ms ago: executing program 4 (id=5684): sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000040)="55c8bca29bf85c19dae063d98edb87879dbac7c05359af823b419a44e08a4f", &(0x7f00000000c0)=0x1f, &(0x7f0000000100), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xf}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x24, 0x0, 0x0, "fe339657"}}}}}) 10.308155ms ago: executing program 2 (id=5685): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0x28) r1 = socket(0x2, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$vm(&(0x7f0000000880)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) close(r3) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) 0s ago: executing program 0 (id=5686): socket(0x18, 0x1, 0x0) getppid() r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) r2 = getpgrp() ktrace(0x0, 0x5, 0x40000d00, r2) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, 0x0, 0x0) getpeername(r3, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f00000003c0)=[{&(0x7f0000000a40)=""/198, 0xc6}], 0x1, 0x1000) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x3, 0x0, 0x7, 0x100}, {0x9, 0x1, 0x1e, 0x5}, {0xf7f8, 0xa, 0x80}]}) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000001c0)=0x7) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x3, 0x10) setsockopt(r8, 0x1000000000029, 0x4, &(0x7f0000000040)="03000000", 0x4) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, 0x0, 0x0) openat(r6, &(0x7f0000000080)='.\x00', 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.25' (ED25519) to the list of known hosts. lo0: can't handle af62 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 16 seconds pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd8076686d00, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! denied attempt to set clock back 4229876895 seconds pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back -9223372032624900958 seconds pckbd_enable: command error wskbd0: can't attach mux (error=5)              ./&),%0-./&),%0  *?  """""""""" 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (¨Ø0Š²åÅÛje¸ñ–õ¿"+ÐKQ¨hìÝ) (tty00) login: pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd8075c58790, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd80757f5360, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (¨Ø0Š²åÅÛje¸ñ–õ¿"+ÐKQ¨hìÝ) (tty00) login:                pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error       OpenBSD/amd64 (¨Ø0Š²åÅÛje¸ñ–õ¿"+ÐKQ¨hìÝ) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens       OpenBSD/amd64 (--\ps_uvncount == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_unveil.c", line 188 Starting stack trace... panic(ffffffff830f3f4b) at panic+0x1d0 __assert(ffffffff830a7f95,ffffffff83064532,bc,ffffffff830270c9) at __assert+0x29 unveil_destroy(ffff8000372c5b40) at unveil_destroy+0x1dd exit1(ffff80003722e040,0,0,1) at exit1+0x60f sys_exit(ffff80003722e040,ffff8000372994c0,ffff800037299410) at sys_exit+0x1a syscall(ffff8000372994c0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e656e332d20, count: 250 End of stack trace.