last executing test programs: 4.454923182s ago: executing program 7 (id=501): open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0/file0\x00', 0x1, 0x40000532, r0) clock_gettime(0x4, &(0x7f0000000700)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r1 = open(&(0x7f0000000180)='./file0\x00', 0x82, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205a9a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000001c0)={0xd0e, './file0\x00', './file1\x00'}) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x1ff, 0x8001}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0x0, 0xee01) utimes(&(0x7f0000000340)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x4}, {0xd, 0xff}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0xa, 0x0, 0x0, 0x85}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{}, {0x7}, {0x82, 0x3, 0x1, 0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r6 = open$dir(&(0x7f0000000200)='./file0\x00', 0x3e0, 0x108) r7 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r8 = getpgrp() fcntl$setstatus(r6, 0x4, 0x80) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) ftruncate(r9, 0x9) fcntl$lock(r7, 0x9, &(0x7f0000000140)={0x1, 0x1, 0xb, 0x269000000, r8}) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f0000000380)) renameat(r1, &(0x7f0000000240)='./file1\x00', r7, &(0x7f0000000280)='./file0\x00') 3.944220789s ago: executing program 7 (id=518): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400000000000a}, 0x0, 0x0, 0x0) r3 = open(0x0, 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r3, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) close(r2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) close(r0) execve(0x0, 0x0, 0x0) 3.79477132s ago: executing program 7 (id=524): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500003000000000002c907800000020e0001002"]) socket(0x2, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x18bfd19b437aaacd, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0xc5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000000)="0f000000", 0x4) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) 3.728574699s ago: executing program 7 (id=526): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) acct(&(0x7f0000000000)='./file0\x00') sysctl$hw(&(0x7f0000000080)={0x6, 0x11}, 0x2, &(0x7f0000000240)="2d747261654eb91bf797de354ea8e1e046575312aab3be473d75554214373cc7ddc4", &(0x7f0000000300)=0x22, 0x0, 0x0) mkdir(&(0x7f00000003c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) listen(r0, 0x2) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) chdir(&(0x7f0000000040)='./file1\x00') syz_emit_ethernet(0x32, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000240000000000cf04019078ffffffffffffffff210090784c1f8ba32f5b201b7300"]) 3.475985985s ago: executing program 7 (id=534): sysctl$kern(&(0x7f0000000280)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000280)="00040000", 0x4) syz_extract_tcp_res(&(0x7f0000000000), 0x91, 0xff) syz_emit_ethernet(0x4e6, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x6, 0x6, "96d425", 0x4b0, 0x61, 0x6, @loopback, @mcast1, {[@dstopts={0x3, 0x1a, '\x00', [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x5}, @generic={0x6, 0xb8, "24e116233b133d16a61b487bdd24df05b4b47065beaf87a192c6fc2fb2c70ccdadf9cf4a143cdbff39a65004b8d9f36783bc366bfd621e9c7285c4f09bd34dfe3d230b3afab4bb6e9370ffcafff43b953d34c114d7091087f2fa1a5c8b410bead3d03a15ef4c6254a74b79a7e77a9ab2bbb33c3bfd8fc10f2f302efb0ead6a376a21bd2fae8172b89f1d44fa28d92640a28e5f52d8803f6b383983de65454340cdaf9ba29c504fd062b49399fca92a6f463b99c440de0577"}, @jumbo]}, @dstopts={0x11, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0xe}]}, @fragment={0x67, 0x0, 0x8, 0x1, 0x0, 0x7, 0x65}, @hopopts={0x2c, 0x1c, '\x00', [@ra={0x5, 0x2, 0x9}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0xd2, 0x3, "97b902"}, @generic={0x60, 0xd7, "2656fca6ed2cf522403035863e1d71a098ccab13cb38e90f5cacd6a953490fa2207a578f8c59d31961a25a48f9a1198a4b8923771b88b8bf4a01f1027929e17669617e70e8e5524ff9125fe23f957d0fbf528921e1e4164385f5ae5fcf9d18cc526150e47e35df7873f7cc127705759e082e1677fcbc94436d15003f33b1115fe800d3b30d0fd392d9ffd1340eeeece458e97c1e7de03662bae33af8c1b43ee2b3a8fb161ea7d8ab7162c9c6f0166d353e2275a2aa6529e06f9e6f216da752a213b7e620ca486f7d6ffc3104a0efd8496dd6e3943144f8"}]}, @dstopts={0x2c, 0x0, '\x00', [@ra={0x5, 0x2, 0x1}]}, @dstopts={0x3c, 0x1, '\x00', [@ra={0x5, 0x2, 0x6}, @jumbo={0xc2, 0x4, 0xb23c}]}, @hopopts={0x89, 0x1e, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra, @pad1, @generic={0x0, 0xcd, "606b82098472efd6906d3b9df1c258bfc4dbebb70186c143393f16ce60ed63b23f155217955049290d8f3b8909205b4dcb0d9e3796008fef07c855a6e1d09f679d76300f359af57cab242b07cd6645c0e9caf7f55a6c0f563eab924e9002ac8b038d714242e14f5305af445932ce50f0231800a380fea2524d84e4adf06f875b0d11b6e439cce8ca5d805458b37b13b97674967bf71201d13c30ddcd0486582a91ab7bab78b813526a1481b7c95c1d4417e594abda6cb12eb682d341b3f5cd357fd99f2c2be08513a87767b1d1"}, @pad1, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x5}, @ra={0x5, 0x2, 0x4}, @enc_lim={0x4, 0x1, 0x4}]}, @routing={0x88, 0x4, 0x0, 0xf9, 0x0, [@rand_addr="ff8b004fef7f6f4928aa3323ba3971e8", @empty]}, @routing={0x70, 0x4, 0x0, 0x7, 0x0, [@ipv4={'\x00', '\xff\xff', @loopback}, @mcast2]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xf, '\x00', @mcast2, [{0x18, 0x14, "2734268230e20a6b5c88206dbcd77e1dd20f5c693f21c2232143d181354a9fd4cbc72d1f514dcefc958adda7659674b8671c44f1d61a999f2fd04576cd9eaeb61ff95f25e9de1d5c7fa46530cb8b3c8268dd503967d04e5609af6e19f1a5fa2784c8b7e6621dd855d9aa072315c6786165da1cd3de79956029fcfb6945dbc7af1a9d8e912db283bc37a204a248beefbe88f17342972fc619b18784fa94eb0e1ec28e"}, {0x1d, 0xc, "3acf72f70160e4d04feca5ba3f7ed02c1dceeb8f78e4029f20ca1857227f2e715a5e298f5ace379a3470c9f9b9207e21f8a8a19292273048757b9237a96d1a4d03c5141b8e9108adbb6027353bc7b57c45608ccd997f037eab71aed7ff098cc7"}, {0x5, 0x3, "9226d0e5a62feee62e2dc086fba29b4ffb93989ac2c0fa12"}, {0x5, 0x2, "ed147eeaf09c5c000de72bd7854b48d558e2"}, {0x2, 0x1, "bbfc77535ff1ef5e0f2e"}]}}}}}}) 3.461889002s ago: executing program 7 (id=537): syz_open_pts() (async) r0 = syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x80) mknodat(r1, &(0x7f00000001c0)='./bus\x00', 0x100, 0x7) (async) mknodat(r1, &(0x7f00000001c0)='./bus\x00', 0x100, 0x7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgid() (async) r3 = getgid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x4) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0x68, r4, r4, 0xfa15, 0x4}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) setuid(0xee01) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) ktrace(0x0, 0x1, 0x1c00, r6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r7, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000180)={0x24000000, './file0\x00'}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)) (async) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) msync(&(0x7f00002bf000/0x3000)=nil, 0x3000, 0x3) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300303a008a211dd1450021b07f5a1957de2c0000fe8000000000000000000000000000aa84"]) (async) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300303a008a211dd1450021b07f5a1957de2c0000fe8000000000000000000000000000aa84"]) 1.956599919s ago: executing program 3 (id=604): getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xfffffffffffffffd, 0x8000000000000, 0x8000000000000, 0xfffffffffffffffc, 0xffffffffffffffff, 0x100, 0x0, 0x6}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) r0 = socket$unix(0x1, 0x5, 0x0) lseek(r0, 0x7c, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000fd00083a00fe56c218f700000000000000a48b8073fe4eec960000000000000000000008bb81"]) syz_emit_ethernet(0x138, &(0x7f0000000580)=ANY=[@ANYRESOCT, @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYRESDEC=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) r2 = fcntl$getown(r1, 0x5) getpgid(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0xc00, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000001c0)={0x0, 0xf}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000280)={0x2, 0x400002}, 0x0) bind(r1, &(0x7f0000000240)=@in6={0x18, 0x3, 0x0, 0x8}, 0xc) syz_emit_ethernet(0x3e, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x800) symlink(0x0, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000100)={0x8000000000005, 0x20000000010000}) 1.815872579s ago: executing program 3 (id=605): sysctl$ddb(&(0x7f0000000040)={0x9, 0x3}, 0x2, &(0x7f0000000180)="d2ae2bd5a3ad3a8f75167d3aeaf51c0477a57cb2144cb176a02ff0fb3102948f4a7e11fb936575733ed6bc11837f6b580cec493f70693d4917d845b0d393db7e976a239f548669c67f", &(0x7f0000000080)=0x49, &(0x7f00000002c0)="caca3ef9ccb3db16420f567e67fb3c41f1ad7242ec3e26780c50d14f707290a1e762646b984f4a36f914bb95461f2a362db48a0f92b7196037e44fec96d1706ab4d5c43e481a42776742bfc91e0bcb36e4ef4a203439a697609cd4d52a5ba97dc03347a2b2f453ddf01a1cb4cffc6c7cb6f2c9d9d77cc907b44a2a7fdc09a5f4fd3db15eb814aa8ddd006d2e2ac54786984dfe2a844dcc307551eae9775258b9d1f9d35fffd5458b5112fd4d2332aa7f403d09bce3761d838d13fbe3409aa6562f5a2b532060bbe2c05b502e8557caa1bdd95aa50d19b98a", 0xd8) writev(0xffffffffffffffff, 0xffffffffffffffff, 0x9) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205a9a) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) mknod(&(0x7f0000000400)='./file0\x00', 0x10, 0x5c4a) setreuid(0x0, 0xee01) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000440), 0x10) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) poll(&(0x7f00000000c0)=[{r5, 0x8}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x80, 0xa0) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x1006, 0x0, 0x8, 0x0) acct(0x0) acct(&(0x7f0000000000)='./file0\x00') sendto(r0, 0x0, 0x0, 0x4, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0xfffffffffffffffe) 1.419278038s ago: executing program 1 (id=618): mknod(&(0x7f0000000400)='./file1\x00', 0x6000, 0x0) (async) chmod(&(0x7f00000000c0)='./file0\x00', 0x13) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (rerun: 64) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) (async, rerun: 32) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffe, 0xffffffbd, '\x00!\x00'}) (async, rerun: 32) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) (async) execve(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000180)={0x0, 0x1, 0x2}) unveil(&(0x7f0000000280)='./file2\x00', &(0x7f00000000c0)='c\x00') (async) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000440)={0x8000003, 0x7, 0x3}) r3 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000640)={0x0, 0x7214, 0x80, 0x4, "d0378e3a32b277259b05ccc91ae7d13d7c81b627", 0x4, 0x1}) (async, rerun: 32) sendmsg(r3, &(0x7f0000000240)={&(0x7f0000000700)=@in6={0x18, 0x1, 0x81, 0x1cd}, 0xc, &(0x7f0000000200)=[{&(0x7f00000002c0)="03cbb6308eeee75cc871f3cc53d2f9326c99561c08ea48fab586c62210eb6c25ac867489935f2e0f1a6c491290589aca180a99939afe9fd00988b7853f112bdba1629ea05409ef1af25559bce62c1a7afefe9fc69c4c6d973b854da2a4ec51f54ba33836ebf3cfd45e2470c24b7b2506d5bb57ff15b2dc88d6dcde6cede6fc1b073435790fce2bf68aaf0879d607b6ae4deaf72a82d88f3d6d463f7f566bb91509608f3d20ce733a34dc3a74ac325ba67c799966712c14c330d3c02e1a2117ecd81f471d00492acf3b0b5dabe81e3371d687f0e61aaec78189ea9fba1f5a1ea200", 0xe1}], 0x1, &(0x7f00000003c0)=ANY=[@ANYRES32=r2], 0x1f0}, 0x2) (async, rerun: 32) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async) write(r4, &(0x7f0000000100)="03c9", 0x2) (async, rerun: 32) r5 = geteuid() (rerun: 32) r6 = getegid() (async, rerun: 64) setreuid(r5, r5) (async, rerun: 64) r7 = msgget(0x2, 0x4) (async) r8 = getpid() (async) r9 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f00000019c0)={{0x4, r5, r6, r5, 0x0, 0x1, 0x8}, 0x8, 0xfffffffffffffff8, r8, r9, 0x190c, 0x2, 0x2, 0x1}) 1.36387414s ago: executing program 1 (id=620): setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="aade8a541831caf4", 0x8) r0 = socket$inet(0x2, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x300, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) readv(r0, &(0x7f0000001700)=[{&(0x7f0000000080)=""/212, 0xd4}, {&(0x7f0000000280)=""/234, 0xea}, {&(0x7f0000000000)=""/25, 0x19}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/249, 0xf9}, {&(0x7f00000001c0)=""/112, 0x70}, {&(0x7f0000001540)=""/141, 0x8d}, {&(0x7f0000001600)=""/226, 0xe2}, {&(0x7f0000000380)=""/72, 0x48}], 0x9) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r2 = kqueue() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000400)=0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="ea00800000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="aade8a541831caf4", 0x8) (async) socket$inet(0x2, 0x1, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x300, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (async) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) (async) readv(r0, &(0x7f0000001700)=[{&(0x7f0000000080)=""/212, 0xd4}, {&(0x7f0000000280)=""/234, 0xea}, {&(0x7f0000000000)=""/25, 0x19}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/249, 0xf9}, {&(0x7f00000001c0)=""/112, 0x70}, {&(0x7f0000001540)=""/141, 0x8d}, {&(0x7f0000001600)=""/226, 0xe2}, {&(0x7f0000000380)=""/72, 0x48}], 0x9) (async) close(r0) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) (async) kqueue() (async) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000400)=0x6) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="ea00800000000000", 0x8) (async) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) (async) 1.363665497s ago: executing program 0 (id=621): sysctl$vm(&(0x7f0000001640)={0x2, 0x9}, 0x2, &(0x7f0000001680)="1c0c1fa51c7a", &(0x7f0000001780)=0x6, &(0x7f00000017c0), 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) (async) r2 = dup(r1) dup2(r2, r0) (async) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg$unix(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) 1.362545191s ago: executing program 6 (id=622): close(0xffffffffffffffff) (async) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000004880)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x300) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) (async) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) msgrcv(r2, &(0x7f0000000200)={0x0, ""/127}, 0x87, 0x2, 0x1000) (async) msgrcv(r2, &(0x7f0000000200)={0x0, ""/127}, 0x87, 0x2, 0x1000) execve(0x0, 0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) 1.361372338s ago: executing program 0 (id=623): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000180)={0x1, 0x1, 0x4, 0x3, 0xfffffffffffffffd, 0x36, 0xe5, 0x5}, &(0x7f00000000c0)={0xff9, 0x2718, 0x10001, 0x3, 0x9, 0x3, 0x1, 0x4}, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000100)={0x4, 0x1ff, 0x1}) msgrcv(0x0, 0x0, 0x0, 0x3, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2008, 0x202) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) 1.354139406s ago: executing program 1 (id=624): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = socket(0x2, 0x5, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1}, 0x2) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987aa9fe", 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000000c0)) shutdown(r0, 0x1) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000040)="be0673a8", 0x4) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) setrlimit(0x3, &(0x7f0000000980)={0x100000, 0x100000}) r3 = syz_open_pts() close(r3) syz_open_pts() setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000280)=0x401, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xf66c, 0xfffffffe, 0x7fffffff, 0xfffff51f, "3cee7cae0000da64612c3300", 0xfff, 0xfffe}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80000000000206, 0x1aa) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0x7ffffffffffffff9, 0x57, 0x0, 0x2, 0xffffffffffffffff}], 0x800, 0x0) kevent(r5, &(0x7f00000000c0), 0x138, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1d}], 0xffffffff, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r4, 0x400c5711, &(0x7f0000000140)) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000600)="b389e5aede5da3449bbfebb27e9dcf45299570c11b1e085ac39b1dac9b59bdb77cb607082f99f79e4f3c36aa808b5ae8d88cae333aa17a0bc488124b577d860e85a2ffe03bc4d984974ba70034a05fae62705e6c2ba3fced0bd3bc7fdc427968002195f37c0100000030a4b482df3f9fd95aac29fce5fc3467a4c23d2f2edc3300000000000000000000acbb0596c54e3e7f03773023ac7acdff3da1c68f45c87f78be6513af9a784476a184e1d069c5756162a4d3ba9fc62cb1ca27782ed2083d04df3523af200545bdc5dd07d1c7ae051c5d7875fc1b41b4c34f408b3403ed00d7987b10b747ed90463a2b513648a0fba1afbcb7d3a945d2a43ef78f781ac3ac8d9627bafc717123b9ef13267cd5933340e05c301d6c7f0fb4e2a978eafac6d5e2eefe78e0dd5475fa807a8fe7e58703439da5e1927faced2542a5def41722bfa27435e5e0c7ebdcda1fdd9bb6b18ca88fa44671294fba677a2db241fbeff1a1084d831463e79a898083bc6273339623b8f1b93120ae30ae107ab8db14e40c3fe836920bcfff3d618e0e931b433f630d50a641d7b6b197f4a467cefb0772708ef60e9cdacb73183efe3674332b5101803014d8364c95", 0x1b7}], 0x1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0x8, 0x4, 0x4}) r6 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) read(r6, 0x0, 0x0) 1.353351289s ago: executing program 2 (id=625): openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) semget(0x0, 0x1, 0x281) semget(0x1, 0x2, 0x4) (async) r1 = semget(0x1, 0x2, 0x4) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e629e761199", 0x2c}], 0x1, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e629e761199", 0x2c}], 0x1, 0x0) kqueue() (async) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x4000000000000003}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) dup2(r4, r4) (async) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f82000000000000000000a3042d29b5a9d42d9f04a4f29333c97b8573c35a3f966282", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x46, &(0x7f00000001c0)={@broadcast, @empty, [{[{0x88a8, 0x5, 0x1, 0x3}], {0x8100, 0x0, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="714dd028234d18186ee5ff090075b9fd064287dc1e3de5badf3f9df8a0a51c167ccf22112b2e4a69d69071585bcd71a6bb3051d13bd3dfb64ba599e0441ea78ed166e534841521468c7f8f0c727ab532f610d98c534b1d2998afc649e5b35ffd68", &(0x7f0000000080)=0x61, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) (async) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[]) (async) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[]) 1.253199264s ago: executing program 0 (id=627): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x4ebfac6bbaf7909) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)='#', 0x1}], 0x1) mmap(&(0x7f00002d0000/0x3000)=nil, 0x3000, 0x2, 0x8812, r0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x4006, 0x0, 0x0, 0xfffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000580)="71e5fb8c7b6ec5bf4809b6a74b69944d0d81552a111c4746c48f5c1c658aefd199b50435", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="b800", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) syz_emit_ethernet(0x2a, &(0x7f0000000580)=ANY=[@ANYBLOB="fffffffffffff600000eee7f08004531001c0064000403619078ffffffffe000000254234e2000089078"]) ftruncate(r0, 0x79c8) 1.251865279s ago: executing program 4 (id=628): r0 = socket(0x18, 0x3, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000480), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$kern(&(0x7f0000000480)={0x1, 0x45}, 0x2, &(0x7f00000004c0)="dbe294eeca878fc7081b061816a1119fa771e7a863f6d3fcee9cf55daef964383d3be47ddc48415c1ed6e690d6f09b63855dbd8e269df07bd7f382b71c6812c5bb5ba6052452861b36fa4f6ad6630c21bd85f4d307baef0e348766ecd0b6f9cb2a3d8af579a70dae0896230e09633b286b3aa24075e57afc47e2375423ce0eae523b839708eeacb512ed0cad707f0f21cf277b76182a4d0d7bf3985dafed255c1f8f3aedcafa78c96f10b3eb9867287b79b5c1650729cb6560df92fe3bcd17d60a4adcf088fff123d6f615c52ec52aa9ac79e2a13d56a0b3fa4ffa63496fb06391736b3a98838b935d887a8ea296a67eb826f37952d11608bb1ec7f3e0", &(0x7f00000005c0)=0xfd, &(0x7f0000000600)="78cf782192fed4bb2181a79cc5484b4044c1c633cec7830ca3bb796656644fdaa5102ec0406fd87c8ff3c16ae9760c205369d556c886110f109d979395a194be87a0b11fc4998513a4cb8de725332ee883236868fd7e22ae6bda0eef1d88f610a4579d834cd69b632cb2b842d086fdb03c66d4b53d211492b38954f51d32c77fe69e346f14786c7d1f9747a2222f849b0693dbd0befab1fe3897853e5e1393101bcf53039f40b0a6cb965a5267ccc134ce", 0xb1) r2 = socket$inet6(0x18, 0x1, 0x0) shutdown(r2, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000012c0), 0x4) ioctl$VNDIOCGET(r1, 0x81946466, &(0x7f0000000040)={'./file0\x00', 0xffffffff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 1.250725381s ago: executing program 2 (id=629): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10001}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil, 0x8000100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0x400000000003}, {&(0x7f00002c9000/0x3000)=nil, &(0x7f00000a6000/0x2000)=nil, 0x1}, {&(0x7f0000092000/0x4000)=nil, &(0x7f00002c8000/0x2000)=nil, 0x200000000}, {&(0x7f0000091000/0x2000)=nil, &(0x7f0000099000/0x2000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f0000099000/0x4000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f00000003c0)={0xfc, 0x3, 0x2}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.250426726s ago: executing program 4 (id=630): writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x6, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) symlink(&(0x7f0000000f40)='./file0/file0\x00', &(0x7f0000000f80)='./file0\x00') renameat(0xffffffffffffff9c, &(0x7f0000001200)='./file0/file0\x00', 0xffffffffffffffff, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f00000000c0)="aef43c05", 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) socketpair(0x1e, 0x3, 0x0, 0x0) 1.228251785s ago: executing program 2 (id=631): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='./file0/file0\x00', 0x22d, &(0x7f0000000240)='./file0\x00', 0x8}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x8, &(0x7f0000000180)='./file0\x00', 0x8}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) kqueue() ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x752, 0x0}) 1.167840704s ago: executing program 6 (id=632): getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x9, 0x2, 0x0, 0x3}, {0xe, 0x81, 0x92, 0x9}]}) fsync(r0) select(0x40, &(0x7f0000000100)={0x4, 0x5, 0x6, 0x46d, 0xc792, 0x6, 0x0, 0x8}, &(0x7f0000000140)={0x9000000000000000, 0x0, 0x8000, 0x4, 0x5, 0x7, 0xfffffffffffffff0, 0x2}, &(0x7f0000000180)={0x0, 0x0, 0xc, 0x7fff, 0x1, 0xdb, 0x7, 0x7ff}, &(0x7f00000001c0)={0x8, 0x6}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x1) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x8000, 0x0) getpgrp() flock(r1, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) select(0x40, &(0x7f00000002c0)={0xfffffffffffffffd, 0x2bc0, 0x8, 0x0, 0x0, 0x5, 0xffffffffffffffff, 0x100000001}, &(0x7f0000000300)={0xb, 0xd, 0xfffffffffffeffff, 0x7, 0xdd6, 0x0, 0x5, 0x1}, &(0x7f0000000340)={0x8000000000000000, 0x3, 0x3, 0x0, 0x125, 0x0, 0x100000000, 0xab}, &(0x7f0000000380)={0xfffffffffffffffc, 0x1}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000003c0)={0xfff, 0x8, './file0\x00', 0x4, 0x9, 0x7, 0x1}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000400)={0x2, 0x3}) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000440)=0x792) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x0, r1, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000540)={0xae, 0x0, &(0x7f0000000480)=""/174}) readv(r3, &(0x7f0000001780)=[{&(0x7f0000000580)=""/225, 0xe1}, {&(0x7f0000000680)=""/33, 0x21}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/99, 0x63}, {&(0x7f0000001740)=""/41, 0x29}], 0x5) fcntl$setstatus(r1, 0x4, 0xc4) getsockname$unix(0xffffffffffffff9c, &(0x7f0000001800)=@file={0x0, ""/247}, &(0x7f0000001900)=0xf9) getgid() write(r1, &(0x7f0000001940)="0beee79169a64977579a99681dcd42ae336326a05bcd3fee96c84e992f03c0bcc4d1208665d06749a0543507328911394649339593f3590f70", 0x39) r4 = socket$unix(0x1, 0x1, 0x0) read(r4, &(0x7f0000001980)=""/13, 0xd) pipe(&(0x7f00000019c0)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000001a00)='./file0/file0\x00', &(0x7f0000001a40)='./file0/file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000001ac0)={&(0x7f0000001a80)=[{0x84, 0x9}, {0x6, 0x7ff}, {0x81}, {0x8, 0x8}, {0x9, 0x10}, {0x24, 0x10001}], 0x6}) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000001b00)=0x10001) linkat(r6, &(0x7f0000001b40)='./file0\x00', r5, &(0x7f0000001b80)='./file0/file0\x00', 0x4) 1.167458148s ago: executing program 2 (id=633): r0 = socket(0x18, 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14"], 0x22, 0x8}, 0x8) 1.166773576s ago: executing program 0 (id=634): r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x81, 0x1000300000000}) flock(r0, 0x1) flock(r0, 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x78f) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x144) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x7}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000024d000/0x1000)=nil, 0x5}, {&(0x7f0000318000/0x2000)=nil, &(0x7f0000692000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x8}, {&(0x7f000027f000/0x1000)=nil, &(0x7f000018a000/0x1000)=nil, 0x1}, {&(0x7f000055e000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f0000188000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xc47d}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000693000/0x4000)=nil, &(0x7f0000264000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00004ef000/0x2000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000634000/0x1000)=nil, 0x3}, {&(0x7f000015c000/0x2000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x39f6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000043e000/0x1000)=nil, 0x3}], './file0\x00', 0x1}) setsockopt$sock_timeval(r1, 0xffff, 0x1804, &(0x7f00000002c0)={0x5, 0x7a}, 0x10) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x3) kevent(0xffffffffffffffff, 0x0, 0x40000000, 0x0, 0x46, &(0x7f0000000240)={0x200, 0x3}) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0x68, r2, r2, 0x0, 0x4}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) fcntl$lock(r0, 0x9, &(0x7f0000000300)={0x1, 0x2, 0x4, 0x6, r2}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000340)=0x3da) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000340), 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) close(r0) 1.136374917s ago: executing program 2 (id=635): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x2, 0x8000009, "0781000000000000000700", 0x0, 0x622}) 1.043217326s ago: executing program 1 (id=638): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x7) r2 = socket(0x2, 0x2, 0x0) recvfrom$unix(r2, &(0x7f0000000240)=""/4096, 0x1000, 0x2, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x7) (async) socket(0x2, 0x2, 0x0) (async) recvfrom$unix(r2, &(0x7f0000000240)=""/4096, 0x1000, 0x2, 0x0, 0x0) (async) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) (async) 1.041781797s ago: executing program 3 (id=639): syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "6b0419", 0x14, 0x0, 0x0, @loopback, @mcast2, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x20000001, 0x101, 0x2, 0x7, "0100dd2d0180000045cea760856168da00", 0x5}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r2, 0x0, &(0x7f00000010c0)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x27ff7, 0x8, 0x8000085, 0xfffffff8, "102e260a007be2dfe7d620078bda00", 0x9, 0x1100081b}) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000240)="83d83f6f1ded452380a95b63a95a0187536b4d4a17dc2855a0", 0x19}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x40000000000000c4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000100)="80acbdcd965cc8a3cc7fb629e5a1b103bdb9cf1178c9657b7ed73f452bbdc85e41ab11150275adb77d2a3342668c53d9dade8312b97456c76a6ed1a7e614e8b5f8502b225574dac9ac73dd7a054ef68ef904b6e2c2108717412f4b80cf87c47ae7ddea8924d795804648ac1f09ec86c4592f8021b7ca3bbc2309322d500dfebad5f390b899c6f52041efa48c7ad10d234ef24cd92a60ee9e82f2b8c6b1f4072d2f6f1bc1ed3deb09b2852568deb1539de958c27368aa3ebfe8ee6cadece3e51ad7e842c0685c9ea02c00ef3f7a85b67b42642dfe9eec14ea9fc9", &(0x7f0000000280)=0xda, &(0x7f0000000340)="5cd4ca0b365452930c071da3292ce430759baad413a609afc7fb1b865070131483d56f7b9fa503e468c629345a3b1fa463a63b014ab0ed175db559e092aa6ba6ec570c23336406dc0e1d251f36a2dbb89e93a09934933adc171c9afd672124f42b259515f7b94875d7fa0e56fc47681563a4082cda8ed4ae02bcf3d4029378fc0d9194f6313e1b19ac0985816989f31920ea052bbffaecd881ffe846c28a1e6a27cb699acdc9cbedde8c47c3f52bab0661c9f3608309", 0xb6) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000100)="00000001", 0x4) accept(r4, &(0x7f00000002c0)=@in, &(0x7f0000000400)=0xc) setsockopt(r5, 0x103, 0x5, 0x0, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000300)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @noop, @noop, @noop]}}}}}}) 1.014319194s ago: executing program 3 (id=642): r0 = socket$inet6(0x18, 0x4000, 0x7f) pwrite(r0, &(0x7f0000000000)="914deb3169de4b01272048c7dc2b1d9d9b9f5a99379e5d16f4c3e89fc1568b4fa495fb32782676c0f0962a33c0c9cc0c76b54e0436c4d5af11441aa9b2ad109ab4f8222cb8598cc37d4a0cf366ed6e79a963a8f7774a3696ea06f7a0685d6416241b8c5369aaeae792acc28d96ff257e1f6b9fe35cd996ae7a3a547162b5d7539946fa8ce7414d416e023ac8521f6d4c69249df0b5ddfefe68f28b675d41498c3968e97472f80d10d5433c363d2419a0fcdd236f521e3844f822efa06c03", 0xbe, 0x1) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/231, &(0x7f0000000240)=0xe7) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) socket(0x10, 0x4, 0x3) r2 = fcntl$dupfd(r1, 0x0, r0) fcntl$getflags(r2, 0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000300)={0x7, './file0\x00'}) fcntl$setstatus(r0, 0x4, 0x80) r3 = accept(r2, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) readv(r3, &(0x7f00000009c0)=[{&(0x7f00000003c0)=""/144, 0x90}, {&(0x7f0000000480)=""/206, 0xce}, {&(0x7f0000000580)=""/206, 0xce}, {&(0x7f0000000680)=""/255, 0xff}, {&(0x7f0000000780)=""/177, 0xb1}, {&(0x7f0000000840)=""/190, 0xbe}, {&(0x7f0000000900)=""/16, 0x10}, {&(0x7f0000000940)=""/72, 0x48}], 0x8) pipe(&(0x7f0000000a40)={0xffffffffffffffff}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000ac0)={&(0x7f0000000a80)='./file0\x00', r1, 0x1}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b00), 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000b40)={0x2, 0xe07}) fcntl$setown(r3, 0x6, 0x0) rmdir(&(0x7f0000000b80)='./file0\x00') syz_emit_ethernet(0x3a, &(0x7f0000000bc0)={@local, @remote, [], {@arp={0x806, @generic={0x6, 0x8863, 0x6, 0x8, 0x8, @local, "a6d58417aafbdd75", @local, "c2e2fce9d47b81b457a8b178b287ba0d"}}}}) readv(r0, &(0x7f0000001c00)=[{&(0x7f0000000c00)=""/4096, 0x1000}], 0x1) r6 = accept$inet(r4, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) preadv(r6, &(0x7f0000002dc0)=[{&(0x7f0000001cc0)=""/98, 0x62}, {&(0x7f0000001d40)=""/83, 0x53}, {&(0x7f0000001dc0)=""/4096, 0x1000}], 0x3, 0x401) r7 = socket$inet(0x2, 0x4, 0x9) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000002e00)={0x80000000, 0x4}, 0x8) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000002e40)={0x1, 0xeb, 0x800, 0x2, 0x11}) openat$zero(0xffffffffffffff9c, &(0x7f0000002e80), 0x2, 0x0) rename(&(0x7f0000002ec0)='./file0\x00', &(0x7f0000002f00)='./file0\x00') ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000002f40)) ioctl$KDENABIO(r5, 0x20004b3c) getppid() 933.475524ms ago: executing program 3 (id=643): r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) ktrace(&(0x7f0000000580)='./file0\x00', 0x1, 0x500, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f00000005c0), &(0x7f0000000600)=0xc) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r5, 0xc0084427, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) writev(r4, &(0x7f0000000500)=[{&(0x7f0000000140)="f779a39d661052cb28afcf908524b998f248fa98c74ed5ba47e0a11586a1d2758f4df44c17527a5123291f2db5c3e2021fa7d9d956f842023ab8b4baa83d4021502e929afb4931bb8fbc93", 0x4b}, {&(0x7f00000001c0)="bec4c57b0e8d32fa58e81c20fb151f2db7e943e7dcebacc81f9077cd926447f3bf4e099f8bacaae20e74c51f7af37cbbdcd742c48aa15c871dfb09c0f62bf06f26f7c55b0904df847ed78a42ee919444c14322f58b49bd38d5bc7360ea085ec18da2aa7200d2253282f36b0d5b56052b40ae1494a90f1149a5219e4241a31297a4e95dc1ff", 0x85}, {&(0x7f0000000280)="5c0b99a07a56900322be9963c5428e3dfbbb24", 0x13}, {&(0x7f00000002c0)="1842ef91db9384c11af2546afb753a3c384c8182d3a4ca7c599c8076fd29c192e78669f1d1ef89d321fcf2e954c1080ccb2f3edc0219df5af98f35365878ae5bb9a434f4e6eb398344097d51a494de4adeb65469c5be65eb30b3a7a403d5b70ae312c6cfa78852ba4efcc49d7dffef94a6f8817a6292a32e4639c25f1eae22f903afa49f6c6819f92382a1b3becad276b5c30f35c55c7ac424e23806bde8a3719208055828af8f100f65cbede854595bf6c52bb3a5fcccb91590e0f40eadfc1a9fd534c7ec8ac0b07d9ecc83f0f8ad9f83c519c8d04f", 0xd6}, {&(0x7f00000003c0)="655db20e076c0ec9bb5804c75111f45ed1878a1a082f4d9acd872f6a6052d17164e7038d35ba7ef8bca97c3b986d6968c6b6a77a0a14a9e6a34489c17733269e8cec23a9c3959596685d5a6212fb260dd23c52588f4a1aa30d23d4699339960b70c929dc0bd5af5a70462661e3f8ed5783b8390560dca3f32cb4b2", 0x7b}, {&(0x7f0000000440)="3a7493e323f28bb25266859f9972649c99e85a24f5cd710504e09a5ebd494b26b9caa0c8ec4c4d8f75b8609073c25c2a6a7d1bf4093fc0c4a99bd62433ec60b5314b9dd3c4dcdef8883a97c62edd9f35d1bc67e572be71a34bafd2295586ba4a8b5a41215aaa7c8d36e0b58af02fb489ffb36e79fd140ac21c4856bf77afc8756d789d2e4450835cf492421322685bfc7d428ad923d2", 0x96}], 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0x0, {0x1, 0x10000000000011}}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) seteuid(0xffffffffffffffff) r6 = semget(0x0, 0x1, 0x400) semop(r6, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3"]) sysctl$kern(&(0x7f0000000080)={0x1, 0x4d}, 0x2, &(0x7f00000000c0)="6949fbfa", &(0x7f0000000180)=0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r7, 0x802069b5, &(0x7f00000001c0)) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 932.288142ms ago: executing program 3 (id=644): r0 = syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="7de2ff309a914c69384b5f1381cf94e9ee61a8149eaf1934f12be891991f67b8f3cec9240816ed07e48eae7bbbdb7dd7f7c5fd00804ec7204ccb7cb38c3763b9f0568e010c6299f85707eae80b7eea4e4633c92b516835829bf3708daba23542a73ceebf1ab68902e08aee8a2546dd5355c28a33f70f94cb6bc8c2445ee279f09e052449a4f48ccc03bd89974861682eceb2955b40e428cb0a2548aba52e283693748e11f43ece5777f8559e2deb", 0xae}, {&(0x7f00000000c0)="b25fa2e183a3960e97c4859a715e06f43bda7c510645a185bbfce3", 0x1b}], 0x2) r1 = dup(r0) (async) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x2) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') (async) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000280)) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', 0x9, &(0x7f0000000300)='./file0\x00', 0x8}) (async) mknodat(r2, &(0x7f0000000380)='./file1\x00', 0x10, 0xa) (async) sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000400)="ab1968b5c1f6b12997f02f460ab4358ef58a55da92982d90adeb56ea8e42a38506f7a5ff1419b10cfc114e02ae2a50ebf1891c9030446a74f8b940e316c0fcac1d8f362e3c20a42466cd28207c50f646a29ee7bab055a60b2542ab1f5718b22c9959aee3058b247f132cc5eacd6f56aa009ad395f5d043953818a4c089e312d3d2bf2f2f176657b0e57ce11eb4ac0363217911d4a1f794af5bd03e931a102d94276e8801d2bad02c9ed99e46d4e5e740c253c58dbe88a531bdc86d45ab46e779d6123bae37f74f110c6a8c8fe78926e90d0792dfc0d3ce501cc29eb2cf28", &(0x7f0000000500)=0xde, &(0x7f0000000540)="cbf566ee881df323e9ed04a6dec569ce9b8ba4addc796c29b7b74d52ce5201db5f6f8d2b2f25641d71b709fe15950b007a6cacae4d052043404fae8f78318cb9246137eec39b3f2bcd561b28d4f0ef3e43041396e946f5eb73f7174dda6a1fe3b40522ca64d22cec8709071ed7eab3011de4aaf8fb22fb5d932520fc9ebe66ee6a636e3c8d0ac415983921647a4c25f16198cb100a0f", 0x96) (async) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000600)="a07378d7e054937fa3999cd5b3491eb93cac35043b3f6c51acbb982e8c42d419ffda0e", 0x23) r3 = open(&(0x7f0000000640)='./file0\x00', 0x80, 0x100) utimensat(r2, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x2, 0xffff}, {0x5, 0x3ff}}, 0x0) (async) r4 = shmget$private(0x0, 0x2000, 0x110, &(0x7f0000ffb000/0x2000)=nil) r5 = geteuid() (async) r6 = getuid() (async) r7 = getgid() r8 = getpgid(0x0) r9 = getpgid(0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000700)={{0x6d3, r5, 0x0, r6, r7, 0x0, 0x2}, 0x0, 0x0, r8, r9, 0x9, 0xe50, 0xfffffffffffffffe}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)={{0x3, r10, r7, r5, 0x0, 0x4, 0x3}, 0x8000, 0xa, 0xd14}) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000840)={0x6, 0x2, 0xe, 0x4, "7cf9efe50c11c6de6a735775ff7c22f7a415c941", 0x1, 0x101}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000880), 0x40, 0x0) (async) sysctl$net_inet_tcp(&(0x7f00000008c0)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000900)="b0025e5c8276ca2e98b8442c0d1e5ddd7efae0b07c9caa83b8ef303e6e", &(0x7f0000000940)=0x1d, &(0x7f0000000980)="df7bf20f6ffc1a0acad90a677e1545", 0xf) (async) r12 = fcntl$dupfd(r3, 0x0, r11) getsockopt$sock_int(r12, 0xffff, 0x1003, &(0x7f00000009c0), &(0x7f0000000a00)=0x4) readlink(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)=""/177, 0xb1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000b80)={0xea719ff, 0xa0000000, 0x80, 0x5, 0x3e, 0x1, 0x6, 0x10, [{0x3, 0x3, 0xb2}, {0x8001, 0x3ec40, 0x3ff, 0x6}, {0x7, 0x6, 0x5, 0xb9}, {0x9, 0x3, 0x994, 0xc0}, {0x4, 0x5, 0x2, 0x1}, {0x7, 0x242, 0x2, 0x14dd}, {0x200, 0x10000, 0x9, 0x2}, {0x8, 0x1, 0x1, 0x1}, {0x5, 0x200, 0x0, 0x80}, {0x2, 0xb1, 0x6, 0x4}, {0x2, 0x6, 0x7, 0x3}, {0x5, 0x55, 0x401, 0xfff}, {0x7, 0x800, 0xffffff05, 0x3}, {0x6, 0x2f1a, 0x2, 0x8}, {0x10000, 0xd, 0x0, 0x3}, {0x8, 0x5, 0xffffffff, 0x3}]}) 928.34731ms ago: executing program 1 (id=645): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) connect$unix(r0, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) 927.516094ms ago: executing program 0 (id=646): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x10, 0x115) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x0) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0x3, 0x0, {0x5, 0x65de}}) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000a40)=""/198, 0xc6}], 0x1, 0x1000) flock(r0, 0x3) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000002d40)={0x8000000000000000, 0x4f5}, 0x10) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x10) 827.344731ms ago: executing program 1 (id=649): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0xfffffffd, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) readv(r0, &(0x7f0000000100)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) 395.25307ms ago: executing program 5 (id=656): openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x2) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="a5a8bd2686505caff28b907bdc7739f3e2747a39028e6b44650b01ae66f5b6a9073a4957338208f0b3b9337cede97d3ab083780bed41301eef130560956766dca19d229472f6bf72f0697b7a4fb39879b994595b1fb92d946bacf9b0989416f26c235a625f91632d9e38f72d8403e5c0af054f326ab59059125d009580a40da1fc0a72f084817756c8857d5cce6fcaf5ba0657e58c44b1c5af9afe84abdf2420234808bb79ab5a1eea78d17e", 0xac}], 0x1, 0x4) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 394.819018ms ago: executing program 5 (id=657): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) (async, rerun: 64) r1 = socket(0x18, 0x1, 0x0) (rerun: 64) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) setsockopt(r1, 0x1000000029, 0xb, 0x0, 0x0) (async, rerun: 32) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000400)='#!', 0x2}, {&(0x7f0000000440)="9815ee59e1b6cf3cd11d3a782d311fd23cbd5895191cd8d7728a8a58052e03ab95867c295c7222eec2bc0ff15936013b09", 0x31}], 0x2) write(r0, &(0x7f0000000140)="dd0f5464a7af1bb000000045b65369db000045b88171e74499d9e750ff4278ad535c2a9a7f31dbf15624b77b6a0a00", 0x2f) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) (async) r2 = socket$inet(0x2, 0x2, 0x4) (async) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000080)="9815ee", 0x3}], 0x2) (async) write(r3, &(0x7f0000000140)="0920851446fde584b537004504000000e67963913f9b47437b413f30ff7a6a0a5d", 0x21) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000300)="ede24e620a044e06378025262f6203d6ba4ef01c402b879394eaac1fdaf1d046d36864ec51e565e2c6e677feba9e1723f2e00da0c5f1e55a25c33534f21041e5df94048d63b68b5fd7ec8d32acf435d25d792af24af3e91e7ad4344de0415a505624645d55e0fce3f936dd764464ff24ea66a4b8e222098365f43e8a26037fcad729a4a65c7d7fa64798786901b69284a3ddd59b84db426295043e3d77192bed75453800da9909f2ba88db26aced52c3d37fac9b2be3d85daec20c1028ca265096a5fe0bfb0526ffd03a13d839b9dbebb011826604a92e5fee43f295bcad74bc", 0xc) (async, rerun: 64) syz_open_pts() (async, rerun: 64) getgroups(0x1, &(0x7f0000000040)=[0x0]) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async, rerun: 32) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async, rerun: 32) r6 = getuid() (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r0, r6, r7) 322.832468ms ago: executing program 5 (id=658): sysctl$vm(&(0x7f0000000180)={0x2, 0x2}, 0x2, &(0x7f00000000c0)="6deff1605c5705c04d30e9f0202c959ce2b5c3580180ad30", &(0x7f0000000f00)=0x18, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000000)="b886b4", 0x3}], 0x1) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x4002, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x21e, &(0x7f0000000400)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "eda7fd", 0x1e8, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="e882a85f51066c9c2e1d8d92e05a2eb9", {[@dstopts={0x11, 0x14, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0xf8, 0x68, "05ffc2f95db50699b25e26556b02e28a3b5efd0b8210cf2e9dfd2a1f774c18804ccf3c41262a2b49aa3119ef0942dc6e1bf4d1af200c9d046cf639e798b2df4dcc8428bd9b0696293d3138b182a175bcf8c3977c693dc30778baf2892c1fa3840d50d296eee981e3"}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x10, 0x13, "36f7033a83f35212a2cc6472456595d3e19022"}, @jumbo={0xc2, 0x4, 0x400}, @jumbo={0xc2, 0x4, 0xfffffffb}, @enc_lim={0x4, 0x1, 0x3}]}, @hopopts={0x62, 0x24, '\x00', [@enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x5}, @ra={0x5, 0x2, 0xffff}, @ra={0x5, 0x2, 0x4}, @padn, @generic={0x9, 0xa6, "acc0172b34709da05a82060c49a25c26249a6bb763105587b46763dee71149c7117bf17b10e3f9c93d28915a7e2dfaa50a881e33a0b2b00cd534f41775dcd96dafa118b3f3d5b94d998a0d65e90dd0ad3c5044ece5228b81fe4ce4b71e7de4f24123d3d3a67830cb5705951217444a3c6bd33e311da0f5aef71dad09a15d4959f621816a0c5afeadaf1b8fabca70117477fa93faa13c9b5153bb450dce5c979fa93118285540"}, @generic={0x3, 0x5f, "f5d35adc0b866fdc1f9669a60951a248ac91db6bc853f3cb8b79cbc22931f59580bed6d237657ff697e98259aca3bd16489bb829858623e80ad8ab5a44f14d63768ba1635df5b4aaaa33266bd0296504bbe5eaef233299dc1769f7b1cca482"}, @pad1, @enc_lim={0x4, 0x1, 0xff}, @enc_lim={0x4, 0x1, 0xa6}]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x682, 0xfff6}}}}}}) 322.041408ms ago: executing program 4 (id=659): mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x6381) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) (async) socket$unix(0x1, 0x0, 0x0) socket(0x0, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000180)=[{0x4}, {0x5c, 0x0, 0x4d}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000180)=[{0x4}, {0x5c, 0x0, 0x4d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047476, 0x0) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047476, 0x0) kqueue() (async) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8060693f, &(0x7f0000000100)) r3 = socket$inet(0x2, 0x4003, 0x0) r4 = socket$inet6(0x18, 0x8002, 0x0) getsockopt(r4, 0x29, 0x26, 0x0, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000240), 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="7f23a3c23cce2575e1dd", 0xa) (async) write(0xffffffffffffffff, &(0x7f0000000140)="7f23a3c23cce2575e1dd", 0xa) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x3) 321.554353ms ago: executing program 5 (id=660): openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x78e, 0x8) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x104}, {r2, 0x2}, {r2, 0x90}, {r2, 0x2}, {0xffffffffffffffff, 0x80}, {r0, 0x4}, {r2, 0x100}], 0x7, 0x9) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x6) syz_open_pts() flock(r3, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, 0x0, 0x0) getpgid(0x0) getpgrp() flock(r3, 0x5) msgget$private(0x0, 0x0) setgid(0x0) sysctl$net_inet_esp(0x0, 0x0, &(0x7f0000000b00), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r5 = socket(0x18, 0x2, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4000}, 0x6, 0x85d, 0xffffffffffffffff, 0x0, 0x0, 0xbce, 0x6}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x5}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={0x0}) 321.352028ms ago: executing program 4 (id=661): r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) 320.161905ms ago: executing program 4 (id=662): ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000000)) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r0 = socket$inet(0x2, 0x8003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 319.734144ms ago: executing program 5 (id=663): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000080)=[{}, {r0, 0x4}], 0x12, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0x1}, {0x40, 0x3, 0xfe, 0x7}, {0x6, 0x0, 0x4, 0xfffffffe}]}) pipe2(&(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000180)="f7240af812c1c8eafc75e16ea784", 0xe) 319.080601ms ago: executing program 4 (id=664): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r0, 0x4}], 0x1, 0x3) close(r1) open$dir(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 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)=[{&(0x7f0000000140)="6aab0d", 0x3}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="5cf28ebebc753606002980247821e93bf6a28725f660611bf7c5f0b4", &(0x7f0000000080)=0x1c, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file1\x00', 0x3e0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101fffff9}) close(r3) execve(0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x40, 0x40, 0xff, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000000)={{0x95}, {0x9, 0x80000}}, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, r4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 311.91295ms ago: executing program 6 (id=665): r0 = socket(0x11, 0x3, 0xfe) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be381606000000cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc614221800000000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x402, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 241.969203ms ago: executing program 5 (id=666): r0 = syz_open_pts() write(r0, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) (async) execve(0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) (async) syz_emit_ethernet(0x56, &(0x7f0000000140)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000c3f96f1b27bc000037f87ccdc044a92cff0020728c03508fd173d61447628200000001ea443d080000000001004e204e2afa3e3a7c06cf586ea2c904cd597606d9e61b43eadee17b9295bea95b8e0bd81c833bfe3f630a3a4d4a585aa97c9e68319b022a40baad6553604c963499bf475ec099e3673f5417fbb9a06fd8e2a6d07cad0ae8716c225cac52cba0ec573e18f2b30c691b1eb717cc25c69e3464bc68264b5f3972f6413380c9d9f57556733578b19fbff7dda9b99bf66c5c46255e2257d3", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB='[B']) (async) sysctl$net_inet_ip(&(0x7f00000003c0)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x1}, {0xffffffff}}, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="2c6a7edc62", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 174.786526ms ago: executing program 6 (id=667): setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f00000006c0)=@file={0x170, './file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfa, 0x0, 0x0, 0x0, 0x0, 0x40d}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) setrlimit(0x3, &(0x7f0000000140)) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) execve(0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r3, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) mlockall(0x1) 174.429576ms ago: executing program 2 (id=668): execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x40e) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x1002) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000300)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) read(r4, &(0x7f0000000380)=""/180, 0x8b) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0xd, 0x899f, 0x0, 0x0, 0x400}, 0x0, 0x0, 0x0) close(r3) sendto(r4, &(0x7f0000000140)="fac0a8ff90b2ca9130033b230a4e481aa62361672a51e16c8c9f921d90b837cffb91d898e0ad17d9930564b4e9ec1847913746b6d111afccfce18cc50c74302a818ade7dadb8d2d1175ce3937fcd22594cb1cda0e4c918122826d8685a3a0dda14bfc79b67", 0x65, 0x8, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 160.132456ms ago: executing program 6 (id=669): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000140)={0x41424344}, 0x5, 0x6) syz_emit_ethernet(0x15f, &(0x7f0000000180)={@empty, @empty, [], {@ipv6={0x86dd, {0x6, 0x6, "46391c", 0x129, 0x29, 0x2, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @loopback, {[@dstopts={0x3b, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x5}, @enc_lim={0x4, 0x1, 0x6}, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x0, 0x2, r1, 0x41424344, 0x1, 0x0, 0x16, 0x8, 0x7, 0x0, 0xdd, {[@timestamp={0x8, 0xa, 0x6, 0x1}, @generic={0x13, 0xb, "8ecc6a024c939503b9"}, @md5sig={0x13, 0x12, "fe6cb11f5d05e92fa941ceaa9b192f84"}, @mss={0x2, 0x4, 0xac5}, @sack={0x5, 0xe, [0x4, 0x8, 0x1]}, @mss={0x2, 0x4, 0xfff}, @window={0x3, 0x3, 0x20}, @sack_perm={0x4, 0x2}]}}, {"85849b524cbd5c675edf0a2802be79fc88c23925baa4b5e7a6420d0537d9fe361891fd1e7b3b80ced32f8fae1bb0cb9024e1d51541b94be76128eafc4b1871c0275def81ee18248ec429e8ffd63c5ed3d22684be4425cfdc79354f99eb9ccbf56aa4a34347ff13c57fe18449739707cded5556235fa8d54b002a795e4b1b68330cb3abe5cf97a4d170c23b3cb090869dbac5003f51c54dd6afac6b4fbade51ad2e8236bacba427444c221d487da3b06639"}}}}}}}) (async) r2 = socket(0x800000018, 0x1, 0x0) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x18, 0x1}, 0x6, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x9}) (async) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4d, 0x40, 0x7, 0xff}], 0x139, 0x0, 0xffffffff, 0x0) 371.444µs ago: executing program 6 (id=670): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x2, 0x6, 0x3, 0x4}, {0x2d, 0x0, 0x2, 0x2}, {0x64, 0x42, 0x0, 0x9}, {0x50, 0xff, 0x0, 0x5}, {0x6, 0x0, 0x0, 0xaf}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sync() getrusage(0x1, &(0x7f0000000340)) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000040)=0x80000000) open(&(0x7f0000000100)='./bus\x00', 0x20000, 0xd8) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 0s ago: executing program 0 (id=671): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open$dir(&(0x7f0000000500)='./file0\x00', 0x80, 0x1b2) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1b8) (async) setreuid(0xee00, 0xffffffffffffffff) (async) lseek(r0, 0x32f, 0x2) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000006c0)={0x1, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400", 0x4}) (async) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000340)="b5e59f99b7a4bfd97b2cc4cf8535754e7f6f2367749603653ed788402ac0f5e1babee284ffa8ee710a", 0x29}], 0x1) (async) readv(r3, &(0x7f0000000140), 0x0) (async) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001380)={0x800000, 0x6e3, 0x5, 0xfffffffe, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x0, 0x40000}) (async) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) (async) r5 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r5, 0x0) (async) r6 = getuid() setreuid(0xee00, r6) chflags(&(0x7f0000000600)='./file0\x00', 0x10000) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) (async) close(r0) acct(&(0x7f0000000040)='./file0\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.172' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error vnd0: sloppy read from proc 33113 (syz-executor): blkno 64 bcount 2048 vnd0: sloppy read from proc 33113 (syz-executor): blkno 1024 bcount 2048          OpenBSD/amd64 (ci-openbsd-multicore-9.us-central1-b.c.syzkaller.internal) (tty00) login: OpenBSD/amd64 (ci-openbsd-multicore-9.us-central1-b.c.syzkaller.internal) (tty00) SYZFAIL: failed to send rpc fd=3 want=272 sent=0 n=-1 (errno 32: Broken pipe) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect