last executing test programs: 4.194744156s ago: executing program 4 (id=1511): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x3, 0x18000, 0x0, 0x24, 0x10, 0x2, 0x0, 0x2, 0xa89, 0x3}) setitimer(0x0, &(0x7f0000000140)={{0x600000004, 0x240000009}, {0x7fff}}, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xf66c, 0xfffffffe, 0x7fffffff, 0xfffff51f, "3cee7cae307e08001fb91b000000da64612c3300", 0xfff, 0xfffe}) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000600)="b389e5aede5da3449bbfebb27e9dcf45299570c11b1e085ac39b1dac9b59bdb77cb607082f99f79e4f3c36aa808b5ae8d88cae333aa17a0bc488124b577d860e85a2ffe03bc4d984974ba70034a05fae62705e6c2ba3fced0bd3bc7fdc427968002195f37c0100000030a4b482df3f9fd95aac29fce5fc3467a4c23d2f2edc3300000000000000000000acbb0596c54e3e7f03773023ac7acdff3da1c68f45c87f78be6513af9a784476a184e1d069c5756162a4d3ba9fc62cb1ca27782ed2083d04df3523af200545bdc5dd07d1c7ae051c5d7875fc1b41b4c34f408b3403ed00d7987b10b747ed90463a2b513648a0fba1afbcb7d3a945d2a43ef78f781ac3ac8d9627bafc717123b9ef13267cd5933340e05c301d6c7f0fb4e2a978eafac6d5e2eefe78e0dd5475fa807a8fe7e58703439da5e1927faced2542a5def41722bfa27435e5e0c7ebdcda1fdd9bb6b18ca88fa44671294fba677a2db241fbeff1a1084d831463e79a898083bc6273339623b8f1b93120ae30ae107ab8db14e40c3fe836920bcfff3d618e0e931b433f630d50a641d7b6b197f4a467cefb0772708ef60e9cdacb73183efe3674332b5101803014d8364c95", 0x1b7}], 0x1) ioctl$FIONREAD(r1, 0xc1206925, &(0x7f0000000100)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) 4.14421388s ago: executing program 2 (id=1513): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a01010000", 0x25}], 0x1, 0x100) sysctl$kern(0x0, 0x4000000000000268, &(0x7f0000000140)="84ce5ce6a8d6ce8262c1500054c48b4fb108000000", &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000648000/0x3000)=nil, 0x3000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)=ANY=[]) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) syz_emit_ethernet(0x66, &(0x7f00000011c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) syz_emit_ethernet(0x6a, &(0x7f0000000180)={@empty, @empty, [{[{0x88a8, 0x1}], {0x8100, 0x5}}], {@ipv4={0x800, {{0x10, 0x4, 0x1, 0x4, 0x54, 0x65, 0x81d, 0x4, 0x4, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0xc20c}, @ssrr={0x89, 0x1b, 0x2, [@multicast2, @multicast1, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0xd, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0xc, [@local={0xac, 0x14, 0x0}, @multicast2]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0xc, 0x800, 0x6, 0x8001, 0x6}}}}}) 3.990288453s ago: executing program 1 (id=1516): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0x8, 0x3}, {0x84, 0x0, 0x1, 0x443}, {0x6, 0xfc, 0x0, 0x405}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x8000, 0x9, 0x0, 0x4}, {0xfff, 0x1, 0x87, 0xd}, {0xee, 0x3, 0x0, 0x8}, {0x982, 0x4, 0xf, 0x9}, {0x1, 0x8, 0x3, 0x7}, {0x5, 0x2, 0xb, 0x3ff}]}) 3.873714599s ago: executing program 4 (id=1520): madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) (async, rerun: 32) r0 = socket(0x11, 0x3, 0x0) (rerun: 32) sendto$unix(r0, &(0x7f0000000180)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000000180000000000000a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0cba0800000008e37f71a3f834173712051eeab71d89e000040381ecb66400000000000000", 0xb1, 0x402, 0x0, 0x0) 3.561862526s ago: executing program 4 (id=1525): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) getdents(r0, &(0x7f0000000040)=""/1, 0x1) truncate(&(0x7f0000000080)='./file0\x00', 0x10001) rename(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='./file0\x00') r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/14}, &(0x7f0000000180)=0x10) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x108) getdents(r2, &(0x7f0000000340)=""/44, 0x2c) r3 = getpid() r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0/file0\x00', r0, 0x1}) sendto$unix(r1, &(0x7f0000000440)="6a99850487ae67506c3374bc72106017de8b232f6c2561bfe6c38023483ae4ee6e28b3dba6f2e2075098cf0ec14fa0d421f25d036e44a5c01d088bf03287c54e2e442f2b6553ce8475a5ef95b57880f40128f07233fb8b6536d85b192c295f5f5a37ed479ceb61024979d0dda605e79171b81aa4630f504748f23d26ff919356e37c672a8ddb2ac5f643dbff2a9e80fc5d20c516cf323cc0316000eea6c5b43a07f63c606317c9a320caa3d3452e51a474", 0xb1, 0x402, &(0x7f0000000500)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000540)='./file0/file0\x00', 0x100, 0x3) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000600)={{0xfffff000, r5, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xa8, 0x9}, 0xffffff64, 0x100, r3, r6, 0x8, 0x9, 0x33}) setregid(r8, r8) lchown(&(0x7f0000000680)='./file1\x00', r7, r8) select(0x40, &(0x7f00000006c0)={0x7fffffffffffffff, 0x6, 0xe598, 0x8000, 0x1000, 0x2, 0x9, 0x1000}, &(0x7f0000000700)={0x89, 0x100, 0x9, 0x4, 0x6, 0x9, 0x1, 0x8}, &(0x7f0000000740)={0x10000, 0x9, 0xa, 0xa, 0x1, 0x1, 0xfff, 0x4d}, &(0x7f0000000780)={0x7, 0xfffffffffffffff8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) mprotect(&(0x7f0000ff7000/0x6000)=nil, 0x6000, 0x2) setgid(r8) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000840)=0xf6e) setegid(r10) dup2(r2, r0) r11 = semget$private(0x0, 0x0, 0x107) r12 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000880)={{0xa, r9, r8, r9, r12, 0x109, 0xa2b8}, 0x6, 0x78, 0x9}) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) 3.304663544s ago: executing program 5 (id=1527): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1, 0x2}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000400)={&(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/89, 0x59}, {&(0x7f0000000240)=""/92, 0x5c}], 0x2, &(0x7f0000000300)=""/169, 0xa9}, 0xea}, 0x10, 0x42, &(0x7f0000000440)={0x4, 0x6}) listen(r2, 0x7) execve(&(0x7f0000000480)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000004c0)='[\x00'], &(0x7f00000006c0)=[&(0x7f0000000540)='/dev/bpf\x00', &(0x7f0000000580)=',\x00', &(0x7f00000005c0)='1-\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000700)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000740)=0x2) r4 = open(&(0x7f0000000780)='./file0\x00', 0x8030, 0x10) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000007c0)=0x8) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000800)={""/16, @ifru_dstaddr=@in6}) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000840)={0x4, 0x89d, 0x4}) fchmod(r3, 0x4) syz_emit_ethernet(0xe6, &(0x7f0000000880)={@remote, @broadcast, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x4, 0x1, 0x4}}], {@ipv4={0x800, {{0x6, 0x4, 0x1, 0x3, 0xd0, 0x68, 0x1, 0x5, 0x2f, 0x0, @rand_addr=0x40, @remote={0xac, 0x14, 0x0}, {[@end, @noop]}}, @generic="7f96857ae3857858473329c6cbfafce0e1beaa88936aeed9addcdb6ff3ae5ddd43a594e10bd70d242020236d53280db3541a0efdf587d1cb55eb35534a618d5c76d76bce0ad7d9ebd8f4bdc2091a12b6d35230f5fba818105e537fd7e2a6cc4ec701bbd291cffeb1f30871991c017342744dc609df7d36bee3e92a3f1a5176809793a7b32910ab0d73648394f21019d51930741debaf5a51334f5cdbe08d26b591ed4a3b7d590467b0cf93612cd8de19c803a89626b140e0"}}}}) chmod(&(0x7f0000000980)='./file0\x00', 0x100) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000009c0)=0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000a00)={0x5, 0x1, {0x2, 0xb}}) fsync(r0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000a40)) fcntl$getflags(r3, 0x3) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000a80)={0x1, 0xf, 0x7, 0x9, 0x40}) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000ac0)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000b00)=0x3) recvfrom(r3, &(0x7f0000000b40)=""/240, 0xf0, 0x1, &(0x7f0000000c40)=@un=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x99, &(0x7f0000000c80)={@broadcast, @remote, [], {@ipv4={0x800, {{0xd, 0x4, 0x2, 0x19, 0x8b, 0x64, 0x4, 0x40, 0x4, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@end, @lsrr={0x83, 0x7, 0x59, [@broadcast]}, @ssrr={0x89, 0x17, 0x5, [@local={0xac, 0x14, 0x0}, @broadcast, @broadcast, @empty, @remote={0xac, 0x14, 0x0}]}, @end]}}, @icmp=@redirect={0x5, 0x3, 0x0, @multicast1, {0x13, 0x4, 0x1, 0x3, 0x8000, 0x64, 0x3, 0xd, 0x70, 0x9, @local={0xac, 0x14, 0x0}, @multicast2, {[@ssrr={0x89, 0x7, 0x2, [@multicast2]}, @ssrr={0x89, 0x1f, 0x5b, [@empty, @multicast2, @empty, @rand_addr=0xfffff63e, @broadcast, @local={0xac, 0x14, 0x0}, @empty]}, @generic={0x88, 0xf, "6369c84c57bd069c76844f58ca"}]}}, "fe203e"}}}}}) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000d40)={0x4, [0x0, 0x0, 0x0, 0x0]}) 3.301930477s ago: executing program 1 (id=1528): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x84, 0x0, 0x1, 0x4}, {0x6, 0x0, 0x0, 0x401}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x84, 0x0, 0x1, 0x4}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="4c70718a72a841fa97330e390175b4a963b501b3bd4d068f063a70878b6b08008fffefffffe7d4835d936580c34d36304ce53dc0cc02bb7bf20dabd36ef932edc41496a03d59dcf5dba2fa7224b97ab86000f714fd175304ab032406ea3754c283ac2922f6f53627e3d34441", &(0x7f0000000080)=0x6c, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="4c70718a72a841fa97330e390175b4a963b501b3bd4d068f063a70878b6b08008fffefffffe7d4835d936580c34d36304ce53dc0cc02bb7bf20dabd36ef932edc41496a03d59dcf5dba2fa7224b97ab86000f714fd175304ab032406ea3754c283ac2922f6f53627e3d34441", &(0x7f0000000080)=0x6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) (async) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a00fe8000000000000000000000000000aafe8000000000000000000000000000aa0200907800"]) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x80) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x6) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8", &(0x7f0000000080)=0x24, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) accept$unix(r2, 0x0, &(0x7f0000000000)) 2.904846327s ago: executing program 7 (id=1529): r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0xfffffff8, 0x0, &(0x7f00000000c0)="96c4d1004d53fbc5ca2e336fe0f77b2bd4513a3e91e6f9ff3b864797d79ccff55c4e62c0132f1e6338ececdd1bbe894fd455fc8f6142c9ebed120246df81d4f77ec4db0d167c912a36f1a036872c90ee90e88ba6362aa9b426ece913775cfb44b7c5d4edea9a344dc655573cd34e22aac581cd8891096f87df132c6692b49017a50c23d87cf93ef86f42b0668bc773060d028189062b2f75fd0c7bc310411a770a73d61b75f74c7497d1ad06c00d11c0ae4ea8145c10713ab1c3539cdbf9145c7877ec38647f8df030704456c4fcc1d855eea63b4903b469db9ab5cff0ec84b04a269aea79ddf39672a2f85975a40f61773512d6a027a6d673e15cb27772eecc85c05ac934fc619dee3e54cd3b6e618d18f114db9814aad7d1b809d24c56fe322fe2c426aad553c8455c15b1b06dab589428f77c3a0775be59d4c214fa9b03847799bc84f95a31f960a044e3dc9d3be4aa3c6031e29bfc902e", 0x159) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = socket(0x18, 0x400000002, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r5, r6) dup2(r7, r4) r8 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r8, 0x7f) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000040)) r9 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r9) socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffff7, 0x6, 0x778c, 0x9, "ce488b63ffe2f63b84249e5186890a73f79908a7", 0xc7, 0xc}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x3) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) 2.68475727s ago: executing program 2 (id=1531): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x6, 0x0, 0x8000001}, {0xb1, 0x4, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400d}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab", 0x2}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f82000000000000000000a3042d29b5a9d42d9f04a4f29333c97b8573c35a3f966282619da69ec1a9f407752bbe24189f67aa", &(0x7f0000000080)=0x54, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f82000000000000000000a3042d29b5a9d42d9f04a4f29333c97b8573c35a3f966282619da69ec1a9f407752bbe24189f67aa", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 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}}}}}}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 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}}}}}}) 2.67334752s ago: executing program 3 (id=1532): open$dir(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r1) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x100, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) setregid(0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x14, 0x0) 2.626799952s ago: executing program 4 (id=1533): mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x7, 0x4, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e", 0xb354, 0x9}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) writev(r2, &(0x7f0000000080), 0x0) close(r2) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) 2.625788405s ago: executing program 6 (id=1534): r0 = semget$private(0x0, 0x6, 0x210) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000004c0)=""/169) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x46) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000100)=""/236, 0xec}, {&(0x7f0000000200)=""/59, 0x3b}, {&(0x7f0000000240)=""/221, 0xdd}], 0x3, &(0x7f0000000380)=""/132, 0x84}, 0xc37}, 0x10, 0x440, &(0x7f0000000580)={0x1, 0x33e1f78e8}) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000080)=0x1) 2.5122816s ago: executing program 3 (id=1536): socketpair(0x1e, 0x4, 0x0, 0x0) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x7}, 0x8) setitimer(0x2, &(0x7f00000000c0)={{0xffffffff}, {0x277a, 0x3}}, &(0x7f0000000100)) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab53a8341ff61eb45d034f198f9f35d5ea7510da111fe0936ac05fc00330948a4f9c3bd6b1b7079903ea675035cab697a2b2a4d0", 0x35}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3, 0x7}, {0x7fffffffffffffff, 0x7}}) (async) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3, 0x7}, {0x7fffffffffffffff, 0x7}}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt(r2, 0x0, 0x9, &(0x7f0000000080), 0x0) (async) setsockopt(r2, 0x0, 0x9, &(0x7f0000000080), 0x0) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ftruncate(r0, 0xa76) 2.511790378s ago: executing program 2 (id=1537): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) fcntl$setstatus(r2, 0x4, 0x40) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r4, r3) socket(0x10, 0x3, 0x1) fchdir(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) (async) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) (async) fcntl$setstatus(r2, 0x4, 0x40) (async) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) (async) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) dup2(r4, r3) (async) socket(0x10, 0x3, 0x1) (async) fchdir(r1) (async) 2.511369211s ago: executing program 7 (id=1538): r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8000) (async) close(r0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f00000006c0)="4b85accd6d2caa87f7a526c39874d861d8ccd6da447ac7dfd181516eb4a42e37cb344b2257cf913a24465428345a4a0a34e1cb49b41114c99c1179b7c3ebe1dcdc176bc14b6e02c47ef480403dc580f05d7f00d341a25697ac6cf7997af6eade34c988ca533bd2f62d9ac814ad2c8a59747d2206d95b8d59e19c61520153f514de9df6c115298acf13e654d4e77066c068d4ded56f7dc9005bd6ac941475f5592e5c8c4e0c59aea1e73b6b9f3724f7262b2adf6ab761a56250253ba9a22ca816d5b047b89dce736384360e36a0f1a90d4d4ba62726f15c046b0dcb692a98375bf96c310d54c87a16f4320ff0c0248664495c17ba42b36de6c9b232df50c7c2a2604ac27e40056d2a1da7eb9d1d474b1810c1644351b82fe6cd856e5cab3c13be1b324c49c4daa9d914dfe3eb25f82adb3a500a318a0055fb365f0a26ff19ec15a83a10a48a9070f29e7d80bd0b3b295f37e34bad4c23eb45b9859abf5e38f528e3acf546fb67678048654b463afacbdf4d5dc90822cc78dac5a7e3abba9cfcf1f3a93235ed68431ae7bd4af588b804ab7b27bc85a65436a375cc6caff64f5e3ae36424fb49df16e9b69a45c496d9d3c7ee8138a6e434b873d8f9ecec37fb7784bb5a575e2a26007e12b1a2340406be79c039e9b45acb1f11250b9813c27354c105718928aac59d053897a8a1e25b3cdf96e51ce44341d5e99487a1b0cab196c5a0b734a80c9a8fa70f312cbe92ef6c06a90823d8f86cdbc48969f996656d5fd759d477ac768c0fbba63b11823b743b2e07c2b23b3c59b51a2f32aafe40ae4b7c72480221c9af1663cc2788eb7e357e5b34804253eae2913b8eeb0e1535264774e5e3b0b8daf6abe3eadf4833343699cef4ba8639c0c34639029ad400eb69319614987f20d7b4079c2019cf170504a630d3bff2e7460232df2c60750ee06a95e0c3e7e807f3a819b497f60caa747740bcbae437659ea077c255ad34c0bb80b70891774c8ce2b72ae60da00e9918c255ec01de6031b9b87fe21a7404a488f91a9c17b6fafedee49b32f879df7f842933bc96e447f9a673c5f8dbe52bbd17d8b56b3c2233283ef1e2bd25ff27d8d4c2d8c2f08021ec09b1fcdfcd4adacfeb3a0642b6f1c0c0a76ccf60fa98a099870f7bad23fffb9d9dd3917bc971a43c1a73d0359b39d00603b66fa94c3f236a23c71395d9890344d43695e016ff07d9b240d7dea6f6ff8358580dafe379882b5d803e58354926027109dd7868583cf46f48f4b50040034a136a9c5a18e585faf815456ce71eca09212db03dfc2b40ce31f11a4f6be4647d78b6f4d05cac1d804a09c9ccc40e94342bdeeed23a32b66ae2699f2468af2a33cc0620bf28a1f46eba865f05655a806e585a91ef8df14cc83515b4499534134e99fdd267a065698c5c8ca596c3d33ca153158711ff6528d6cfe2631721badf90d8bc5c7b9321a9c196eaa0a4ed74c9175cf665bbb711eb5fd34b46931c47de4b120a2f0e916f7fdfd5a9b4c77ca0a61a8cc67df46b92ac620ddcd1801fac27a6623ad8c913711387985752661ab71d1447d9a00331edefed1cb98cb44c0d320fde63dea51243be99c91e4681e6cacff8ef341c9718dc0fed99bc58972dadf59d8e81c583b37ada7869aa77fc77b37b3fa4c884cc8dc3e4c6a84392b7b5e93f93b937917d658416be04af4d4ed0ad384e5f09f283bb6ac253a7927daeaf75c66e2bd6c1d8b2", &(0x7f00000016c0)=0x4c9, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x18, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000300)=0xac) (async) ioctl$TIOCSETA(r1, 0xc450443d, &(0x7f0000000740)={0x5, 0x0, 0x9, 0x0, "0057000000000000000000000000cb3800", 0x0, 0x7}) (async) r3 = semget(0x1, 0x1, 0x77) (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}}}}}}) semop(r3, &(0x7f00000000c0)=[{0x0, 0x2, 0x1800}, {0x0, 0x3fe, 0x1000}], 0x2) 2.349012499s ago: executing program 1 (id=1539): socket(0x11, 0x5, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) socket$inet(0x2, 0x4000, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="eaddffe1e0960000", 0x8) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, &(0x7f0000001240)="b7", 0xffffff31, 0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) 2.309904512s ago: executing program 6 (id=1540): r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) shutdown(r0, 0x1) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x10, r0, 0x9) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4, 0x12, r0, 0x2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) getpeername$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000002c0)) connect$inet(r0, &(0x7f0000000300)={0x2, 0x3}, 0xc) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000380)={0x2, 0x98}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x2, &(0x7f00000003c0)=[{0x8, 0x9, 0x81, 0xfb9}, {0x6, 0x8, 0x7, 0x6}]}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000480)) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f00000004c0)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pwrite(r2, &(0x7f0000000500), 0x0, 0x2) r5 = socket$inet6(0x18, 0x4, 0x5) shutdown(r5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000540)=0x6, 0x4) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000580)) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000005c0)=""/207, &(0x7f00000006c0)=0xcf) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000700)={0x1, [0x0]}) close(r1) 2.309094781s ago: executing program 5 (id=1541): r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x8413546a005850a) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x4) close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x7fffffff, 0x7bed, 0xfffdff84, 0x160350c, "182616110004000000000010e0ff7f0500000404"}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) socket(0x2, 0x4001, 0x0) (async) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect(r1, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8) (async) connect(r1, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x66, &(0x7f00000011c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) (async) syz_emit_ethernet(0x66, &(0x7f00000011c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) close(r7) bind(r1, &(0x7f0000000000), 0x10) (async) bind(r1, &(0x7f0000000000), 0x10) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x9) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000140)=0xfe1e, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000140)=0xfe1e, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) 1.753559825s ago: executing program 7 (id=1542): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003680), 0x80, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000036c0)=0x61cc59af) 1.750151023s ago: executing program 7 (id=1543): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 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)="6aab", 0x2}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff733d7af511cf28e36bc7536060129802478", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea0700383a00fe8000000000000000000000aaff020000000000000000000000000001"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9260ec172ca171ee776d7f3be3424b86479e629e7611995350", 0x3c}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404be9931d0", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) setsockopt(r1, 0x1000000029, 0x9, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x7b5, 0x9) 1.74959447s ago: executing program 1 (id=1544): msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x4000}, 0x6, 0x85d, 0xffffffffffffffff, 0x0, 0x0, 0x100000000, 0x9}) syz_emit_ethernet(0x6e, &(0x7f0000000540)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0000fd", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "1f00", 0x0, 0x2c, 0xf8, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @local={0xfe, 0x80, '\x00', 0x0}, [], "9dca6ee97121f90d"}}}}}}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x85, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x7}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 1.744872754s ago: executing program 2 (id=1545): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 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, &(0x7f00000002c0)="7105000000000000f28e3600003606013d802478", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaabb92b65068048381807754fc6232a586bfd8333828a03ac554f6832681642156889b000000108d189e5f260a702beb7b6d7c"]) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x134) renameat(r3, &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, &(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x57, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x3f, &(0x7f0000000000)="6744d6e1", 0x4) writev(r1, &(0x7f0000002300)=[{0x0}, {&(0x7f0000000200)="c0ed2e52ab3b3be54c6687328870ab94bb3e5110b26d62fd006b889222920e13a5585e3eb5e5eb37d2f22bcf2e9fa8c8c9c51c3a895b2fe4a8a2725af754c29f5e4f2bc7887ab3acbf4469255a925c749a563617289d5b685c13437e8b47a19d55e036e1a78d313e7d2c3cf0f2d082361b7328dbacd33c7ad53752955fc135489fc42367d47a81bb7adf660a45001afdc3b11c71297c3d80d0d7d8247998d5b0f2b37e300bd2edb08cd29e15662e5aa7bb5de5934aab3c51a3c9329a5129ac4e12f6861e262d307b8077a55638d8d994f22da022d66c195a95b86a79f05d52ab7f40b0d1d40ea8a8e820df0f595564bf72e144a22c2cd62af5e1208334ec841af2411425d789477a5bb516d6019aeb5b08aaa13e00f9009a44484a9b750da2e15d1f1903a1a8a2e41faadda3ea3e1c94d46ef093058637a374eea933bad04395e7efaf496ccc6154b1358df2cca4ab1986f0ea04e17a988a2b71609abfaef9a7f6342a8e96730c83bae73427de568d4b020e85897cf588e93a33d8d6714bce0fe3ff697dd52f69c424e7fd6f36e00b5de1563ca663d79c052b162e01a0b79d7325039abfbfe60dc4e06d5c3d61295632fa6197890ac8dc8302a10ee4606fedafb1997a902434777cfc092af9643dc42fe3357f6ceca38961678184abf2442b01c6db78be00676292ff93486d9953d082a5a3fa82e876b79cdfe8eb6f7f104f4a3f0c3bf175c82980168872fb53496717299f47053d13440be3e90471ec6518a0e08efc5756eb7dda96abe66132b4dd35af6f064924b196c619f3a682a5261cb91d6867dbeb8993f40ac59dbbbf1d686ff21098fee81e1a7caf453f115660256b07b44396401c60e4f0b2a3e80b6b42b4e64845ddfbf8710def427957baed6933a4604c3b6e682c5adb66030776191397d5ff3af3d9041312679642f5c4f97f6aad0c1ec42017845b4a953b8994fc2c38ca5c1ac35d1b4e6ad723ebe88503c6ac1231433e173c0759af3e9201b4e2a60922d975276361af4db44f9e89ba998563f4079d53e76d5e0440ce8bcaab0c41efb3e24da13a3ee83269d7b7c1056f04c23524d30655d627446e7efe519ddab80aa824a0869db21acc4a4923c32400977a0db0be6e326d8ec48389403d4ac5fa0bce80b0d2c3704612920124d7be855f5d755f40db58cc597ee7f903ffd70ae68e9a610b9407c1b388d52b48d1a844375bb107366f8730987631c51b40ab41bc2d16a8f3439041b6a42d3a4e19f6ae4c9fd4ff4ce6859edd90b7cce66495d6823ea294f452c1a60ba1498499bed7baaffa868549a6bf3a59c447f4880f9a6f12055a9711ff3fb8a1afccaa30fb378da4236df4eab1376a9e08520c4aca3f134ec8ba97bac034a025428d8815034c82f289088c574a56cd26d335b2bed56ac6f767ba30ad002b83738a1a6ed02c81498066f24ea20d874803c89fc61518ea5ca1fe24ccaddece325929e67c625ec18b8969a423b4c5ba152f16d675438701e82f7bb08c1daa11bccef6450734328175c7c0e7463fb13a250345a5da6fbe2a8e0705006fe2295210683966d268820f2754259bd653815c3142ca1148269b1b105b61faf80c7383cb3c7c5f363708a6c4e19cbc12ff4a2f0d1b4d50149c81cdd3e3fb0edb4970971c64f6845d4f8b8ab290a0a70a6fdfdc549a1666e64059db3f29a10b1e8332c5dab608098705df6fbfda19ba9d2e521ba09d926270933c6779428a6bb2d1e6aaa8778e4bcb6404b8a846f32907d2292860fb00a8908f8b1c5f19c789427f304e69e08e6a77a782cee930a474d8f5ce18afdfbd1f56f86428ae824ac30d120028d5b3daeb8baf9a1cb108b430670bc41ad68c0967787d16406794ac43194a17266962e46575fffe21864c24834de004186fc10ec5d1d1df3fc2647ba334e779f022576c1c5c9c752d2e513c29d47638ff7954d7b76424065dc732fc493b5cf13376fd8c13340c4b9bb28b6811b9663fe01290bf059f7381cea0d0af1c6ce4c2ba7520ae4e74eb5a062d31585b4fb6a13df19a4cf0875d269671412b01b29e77a090dc7041aeb8e99d129bdaa8418e0a635e50e8ce25c7b1202cedf0c2ade1be94d245cbccb18989eab419178ab799578487392e5b3230f9db3ae7e8871d5a93cf34014485424e6646cc599f4dd2e83e6ba82d2782f38641f1e1ef8b3c86d73487b95fab684f522ff2ccd1ef3fadbe496ac7de05e73656eead6b7ac34ceb273f65401819927d7bca9933f19c389b63a0e54d3d9796244a69c519ee0654314e0b888bfadb7d95fd5229bf2956ca46426fc2f3ebf733327587d1cf2d7509d6b3446b59a23b5319c2e592e631d61ffd001706638dd40257bc0d34cb2e3cf52f6377fbae09d6c73ad2f4f69661b7f65c1e1fe8bebac588be3316e90d3231c83e7908b1a62b011f580a6c4eea96dc015533fba8e35aedb86849d3f9f97396d3b5b412d69fdab01f052e6e7602c8a902c1f710ccb01f95df6832565dcdb027f2d3283173e97ebd8caabebaac6bda8ef2f7fc36e86a4a682bc69c2aa66f6d65bed005ae1922b037ae88d2f501ccfba9286ad8f2d5254cc21cfb8bbaa834573ca1109368f1e1562ad14b3b0e97f35ea3cb1e144f9f6040c1aa21099829b3fb7adfb7ccb20ac5dba70e3da71853f6bd62df49ff66bb6749193275fa2600ab09ec63dc466a4576ced683e2cc9238da835edc149bce1bf7630ab3d130034d269274ef6a1527816947f3490156dd9380efb189d6347ce7bcbdcea7981a11b75a1205ecded60e42402bd722253360453a4a5b063e777882067de265435f673480e7df185e476771a6706e22c4b3e5868562854f39f49524675fe0509387fc0f46b2e516e784b285ec5e6e0acbc339848e260b77a97566220e356f45e9d1542ced96dc40916f9dc6c4da8c16e3af393c424a16a64dda680c690a7f5d763af222eebcbd5609296dc41af01873a584756ec14ce1f33b6817f02b10b15c014516487edce6c025b2e484a1a5c604f9884f658352484dc8f6375a37ed5e9a947f98fa4381fae8b67e87201a13b26985a4edf3d29a49992225b032237cb50dd9d179fdb29ecf490454000e3310f5872f9bca373fc3cb10530afa74be01de17936b1bf7828743e2d8e1bd07e1983a64a5eb43d0e0b1dc4b2e4d98012d385e0998ac053073b05432b983e2d22541d1fc2829f14e665707dd18754dcaff7a72c6ded1e8b0b4c157b5b3b1f0442d3d261a22877d9270fea94134066d7040b2e72c3de1ac47b6c0ee4af0b2270c4d0f55c74f561f3fc2c99832738c178021b293f560b6a832b0d81dcb5b5fb107e6192a858be4b0f5ea97bf7f4e1af51de4afd081a6fce2431ee93eb51b6cdb006fe89c5b1abcf182230ccfddbd5c9b4ecf0ad08ca0232fbed2e8111852760f5a0b6f9be76c8a8165f5edaa65c1a953ac6cdc2fadf43f4d224a0e3c592c8a1792884d4d0048e8686d5b556aee5e54f4604ff4bb1690c8c47d32b9a382dc0514c050660f1cbfacbe11b5e4678de23f9d2451fbcbb05fcbeceedacc15b89299930fcf04bb41d62ae4e0b3d18c68cd889ed9352ff5a32d2c7718e1da4671f240f6b712f2c3731cbc65689f664b2ee92f99ad01fce4bf34333fd8a476ea87174248ad9b18d50c609e27e79111c62dc169342d8a30759827b78aa026a1e1f679dbfebdf08fd457a9463d2d94362757c0f0841867c669bd0c87f4f7a8d0ada60300a0e27c53b99c45df8070692a60e82a818ee936de2d862c6ee8de19004d614c5a235f295c20b43cd9607109e98e5ef3ba8378658acc12215fac6f21b243b48e2e6e6e9d8550d5326aad0f6e2c0177c2447a42a239aa4f465f31e64a411690a142d8950516f8b49fe02d47d07a066b7914604cadae01a49c58a70192afcd1e0c6a60b738036450554cbfbe89236637de42cbb68b851195124f28977f831b91bcce96d2ea2bb7243ff764b6dcaceb9a7cedb5b5b8f10a57de37b3e7f0e3492310a6377b463c608aab77041f8a81c119d5b04476e5f9226eb966ce9a97e54480b1a43b596f5c2c9ec21905f1f72e7ffa6bc7a6fd376355b22991f6f1efecebda09b034b2558ee18c458a1a64f55111e2ad7070e195637ff77df22636305874519a518edcf98ba67ddc4cadaaa7b132c0ed64db4411bc51816be50c114927b5eabea5c269928f1057f7d1559706e13292ce844c531e6e07f6d114adcbf9ade11de39d44ea2b3f95c40b37e154f3191fd3ec3c91a79fd6a299d8ce9e0030e29358e2886e6bbc49956e2f1dbd9cee3c148ec76016cd9468b1598fa36e0acdc67d93c1f5d55404d8865a7d7bbd83ede97179e5b02fe6c6a54248ed047596707f2fc79f91ad051bc80dc9049d4868cc57712c63adcb887611ecc0569766deec9f3954b268bf137aa13bf8999e46826c244e11084f7d718965005aca3a31e6cb3ea0713b627eb8f0fbd7726f8ffa96583a1ad509a35e36ae3a4e15c08463bfdbdfd82924f61e0bf96a70e095a5d9b848f78636bace7f190d6e24cd3467ecd44c89a8ac9ceb22ccd4e613fac7a813a147707f76db42bd2930fc4c1cdfebc8fd67b48735926f66c8a6d70a4dd6528417f65a950c9f72877ac859c5c133f415fb55407a6c2e0f9cba03c08adf72393fa8e9bf4087136501d4f6895cb7cedc8cdf4f32f0a3bd36ceb453e53ee3c33cb2dd36cf3d3fd73c38778eaf28ccb9ae6207c4047913bcbd4635fcbf5ae1281a4c451176eaa8dbffdd5bb41d6ca921ab9fdb1899767d96c365048bdb61410c1556ef0252d718977e1e4b998c374e48c135c60587b50be09f21679c418a3f512ff10d93b6d81c5ff01737aafb53b6a92276ea7aa25d2a7c401ea4720fc5f9", 0xd79}, {&(0x7f0000000040)="4d05522dc7dbc738d9aec544d73c9537feb7121941caba8f107054de7c5d597e8afd5693b5e7b0ea32f969b14f83bae3e69d5d941ef388c7d644e09805", 0x3d}, {&(0x7f0000001200)="9a7dbee98c424bb67840a4e56858b701c5826804558a7cebe67e1885c8f7eefe99843fbbbb18693643e36edf159cdafcaa9a854680ee3c67822fedff90da0abde95021019a707aab0c347ca8449aa5e3260ef4db0728c64b80e6d104f647111537b992a5088558510b9924c9fea0f4fc590935599258637821036235e6b48ea691cde27d56f9adcc74b37659736da9a5c0285c9a001038b686b3ba625aabcd5edfde18832f91a9b04a8674ba41ec18a17e6f547bb28edaae191f41fda6b4d4c2d823332bd3333b668601", 0xca}, {&(0x7f0000001300)="df99da18a20cef3693611c2a1557ce9903c1dcdb4cbe396257d574bbad99f799a72267c8f19a5df8e20066bcdfef0b174d620240d6c89a9f27ee3db31d9914365914e5f32f070ef22a196c48728fba6aaa42b70156328bc494dc9ec62ec6cfdcf786bf2f5db1e76e1d95f2344903946ba90172ec67166beda808d3bf19cc3e0506c7122790e79fcd055feab0479da98a76ccc445490ff5347f7b84e240efa1e96bf373f91664b29d351db1a7fe8de387d4e6d85d2b5620f9f6857181482cecf23eb7d3283935a330e789b9a34d2ae1b4ebf9124f1094be820303055a636b24c7dfe919b350f5b86061798d542deb07426b22fdb7f04de3d8e68b2d994d6b3a7cc75d95c6cc02e911da46621b61fc1b913a6dc280ee4bc93561d7d2ebbfaf2b542f4dea958f60beef6f10cd6e84446f75be3feb7b2f3261aac0508abb1b041d87737430bfd7d2d9bde589cdf56ae903bb169761eb465dceeaba62f21a0eb767f6ffe2416e136f73567f24ec0e1b0d422d357611bd85f166cf1e08c7ec9efb5217268de80f4afc355e756fde17a0b1d15f14d0618fe57973e118bbd82a542c050142789246ae4d6480b16a6102fbc5b799d76a8cf739d120cb076c609516dda27f62d19172e272d60f355d07a16f47bcc7fdfca124493bcf13aa9395ee20f56f7c59cf1f2043ec9be6484e83ec2b67626bd9f420d345f6fd3eb9b2842779f7eaa737677b07ec4adf3c3c5ead30fb8251ee0b6eee63a94959e2bea6bb1592bb70883adf2debdc894bd96d175d85a6220ad7218d2dc9ae129050981f5a53e33e865c8d5fbd5acfaae4ef846e69aafd19abd25c354c53f303a60cf94c10ce515f73e355f0af04f73593624bd68c0772dd516ab8dcbd8d2d4dd1cb2bf3df9aa813a7ea4f9d3e0358e2e949cf85c4a7dca913a07a28cebed7e49b5c4db322fcb1b4e72a74fac49197f46c9dfa84044aba0e97b044f979e8783912f95c4f3190c9cba1af1f9799eaa8213f3d60faa0aa98aa494b81d4bdf9894d5f7e17091d206dad4dc38e0f23310be908d5739543dd8bc980e6481d14693039201b61cc30c4dbcd50ce5f4cee3638f893335b6a5982b45c7ebe8e0fc4a65e0c44d6c1aedff55de87590a6df9728984c79406b784a0840736f5c824c2e3e7f9a0b4edc7372c0f1cae9e9c03b417ebe6773f1c92574883fea80f17e8b16aea7b382ca7bb207b7153896732ff1fc1856dc1481525b6772cb6cf0ad5018719d4fc06bf43a1dc14cb79e3180b8a3724ceeec3c41dbf96164de178865293b186e35b98da9995a41e0acf9308614aae8a690b1a280e61aa98de5b470fdc1d5e60aee66de26ffed9f12012105969285688c57ec90911d495e4d9d0bf8d72530541fdb0ff05e4528e63fa6ebc26fd969e407f5beacd5eef620bdd23f0d6294f09f09ab7eca21904bbf980a91cbc25edb63c2b794b9d285c3cf2b8993662838eb43270758c39b9fbc006f6057dce0901f82a719341b7a34c94f4f3d1aaf728c4704e163676024d401666bfdafefc82ba26d722b1a80539c605f9e285336c2dde00e8774bca52ca34e4cee7f2992b758f99302f887efbf2928e3023a6726a2e11d54a562afbfd3270e71f92e3cf52b8d7e034d269a9ad80c97a2676ec175530ee66c205f7e3cd561364d44a2657416c4e696e8181aa8121703053efa57cc8dbc61fedba937be9bccf7e9faec5997c6ee71d9dd3f81c929fc8cf412ef528cbd734f1395da29b7bb84fde3066045f648756334ad01c558c0e30acfc2e8b98b3c98a727bbec901bfa8811f2d272ba6a825c588136fd181cc5a595967aa6a14110bcd7c3dcfcc98e1621b75399f72b4286bfd1d6ec484795239540669819a9a35db54e180cf578b3338351e9bdfd8add3e82b0790fca6b3cd3b918def2347e9538e5400b9dab4c35e220cd243a6b7822950fcc16467f08ef0197fdd1014afde820c71da0f10f3c5eb06d081e41ebaff7cd817846edf2dcf02b4b7216b16d9d987778bbbd82e831e8774c7f58943258aa358e4f642b87d27006fad5bf8c2f2356f2a1db953d9b9be523c51fba1a7690cafb7fb87a55b8bdb811f73469b566dd07e8de5f0e299eaa760347bed8acb020d34461e59c0182176b93b4e661c21ee9aa20838ed269668f6ef11a25ea7bbc193fa0e6814db86d8e110215319ed886e3b82c584262709cdc3f1bb245a7989bac38d49524641bc98c5aab5f8004f1a4ef0367b714f0b1fb39a6da4c7c7f0c84db197cc799560ecba14da229a40fbcfc0bec712e21ba258e948ccd1f79b0e983ff40f3134903c232651ebba5f0f8adcdd1a05a8053f31e9e43a38fbd976c315827de78404ac5b9252bb69279bc585b5b9b2284158659a9545200c52cb1dd14615c66c31ae52de89d698585d7ac1d81e7681b88169dd6d9e72cfe135547c33eb6c1dbafec34de8dc58b5a0e4ca922f4829d32ac19d45ddc047790e01f692d97f15c089466e1ad35c33883839bea26476d2573e12bcd05fb80beecccca012b042792ff6f071a76ea830fa186f51f64e5d389a6fb01e55df6f02b2adef9fe2b8b311ea9a69d3220a2f266053ca7a75796eb2769ab24a9ba3f448048dfa9438665379b3878cbebc1f27753f989e41b3f67c61018b223ef54429fe69bd6b31c768276668d49c9b058b83eaa5a3262b6f3578ac50ffccbd725ff8cc07b4073f989f0d91058602b563f3c66346739cf233086dbfc8593c65956ba32d95e3ae4637a55e639d9a4358e9523159126badd0ba41292f6954c032583d934d34ba552fbe788fa09fd2a542de356e1d72e961026490e3c9ee2a2cd8c26edca233bc8176aea0da4796bb4255fc150b9f5a2dc53351a9b3589d4814f23639667acafd002f47e589f175b02308ff98dcef0c5e7a1898e5a277e85a14a9c571286693366a5af3ada759e8425b47b3a15b4a83c221363b4926839068706ac5bbe4d68694cfa805307b7be6cca91c0ab3c56af14fdc50a05a54ee1bbbc069d542781e54514afcf97fb8005b0fe3371a8c2d1b1e9b10752f4fd652e92e58c2b20f5947dc60c770a4e8e03c299a5212ff2ee8ce76cdbc078eb2edfdc770f741c083b750c0fb3b54e30b562f5784c2c1d67215c807b88def3207660d3aa08c6efb424b8a25e46348ef42812d3eaa99506e8b53e528ff1954ba8b55a9b647e7d484b82998567eb2d7d58a1361b1723ed92464b1881b6b5846fc546a9c6fe803a7e0916a2b9bacf8e304a7bf79b4cee667d0b0100ec31867c1f7566c1ba9f729f0768e1bacd041a2f65c7441c022e71d6282a1d9de0777f0fc8a4bd78a84a9efa12583f8d45895c8b41fba5ef71cd6d68b4e11ef7d0eb043721c7c02d2b9f979896bc2bfb427bdefff00f2d374e51c2d67d87d837236c3b3413b56b852701b1e4906798edfb90e2af33dd261c0ed53018adce125b99b96eb3cea13ab66d6ebd4edc6f376fd5c6151e47dd22c9185542fa350f7f8f6f96f3cff4b6f6c57aa79c3c815f0608f7562ea4547596ddee1c73b91ea7f2cf13d4c1fc27e67eed22d0b580bb067575ba9302ea1f3b82c5b3fb90d5bd85b2b701be360f5e04349ebbaede7c434c782577bb9a19fec4ac7f836b330fd0a21ea7c97498da3243dc728de85014e95740d44c91838163a86f70bee4f49f835e4ab9e8631541787304e3ffa5fbfefc16f441d9a98fe9fad54936e45d70fdbb6211343021dc91a6dc302fc3f21d90cc4b48cba7a1eef8b57966d8892dd02791248a1cc12a1d688d4b36abbcef9c5e2e8f0e426a8a12eb6eee2b09094db52c1ea61c412a1da34664c6465f2295dcdc736c1b7bc4e6b4ee07d658f92238ff7efa19c5e683d28b2023ec2b0485d55cdf4f5d9065d58345c366f037fc7579db0de44330b7f1a95e809952dbc570d4a99fda133b6f951f4ccb4bb6e94087c8f1e572aa935ce295537bd64d1b5f3cc26facdef9fbbec6b473853f1366291608dbfbe465a8f9a0ff9a8e3a75257f2a8b3122c4f55bc0060fa826ce5a55af5d367e57fd9f9692633d27cf2a18030ad43d623ceb05f7cf20d39192991aa91ffa22928e44482e76f78f2dfeaf417e0f346598ee07d104caefffaf0ddb22d4cc7cb1599a9ccd4b35fc2e1d0d6e1b3b2177fbcdd79073de5720db59822fd26738d92dc5c5884b2defb9e99ada8f2b66d354a847c7845d3361cb86a9e44109b5b82d90fe90be9263ec67c91dd5b6c7038499b9d1963a2514086262d27c2f5124795547abd9672794b4d210b75879d1755efd265d6b757c312c47d458915ebf6ee99aa0ec566ded6ed52904d31b6c866c57af4517cd54a91a6923f8b49b58f81733b47ebca5bb5e896a55ba83673b36d8e1d1b3445d5bea6da04fcfa3ef03d053139c9e4550c9b6c46e95c70bcf0d4c48777f12b7395e721550266628460aadddb605641220c29dbcf98e56e2ef97cdb865ced99ed6dbbd6da63191a92cc35bc0017b687469912578ce3f87dae251b89561b4ccc543f2dca297c680af81b6dd8bf9066c9a5036da2cc6ba361cd1f634b566ded52cc2db7d8d069849d394b0d9624b31c4a6022995926483a7184fc0723878aa4a20cbdb075d0a8d55c1d24e1da08db269e063bac542d53280ca5fc766fde169f1a6da697569ff3ee4fb2646a4db7facb3537c1192be5c4aeb1abd58a41f917f777d5fc2896833bcddf3daf1c57f8f8faec411e61a909d3caf19d78884fc9c08105d0b034cc45eed9a7dea5873324e5aacc028a18ba25f4aae503c41de96c3e7453d1f6405265a8ee2935786f68dd04071f82ae4f1cff7e679e1fe94250c19787511f11abd5c82ad01dc2203fdf7cf6da9d4823b83b60da5cc1fe3a2e8dbea8dad8a385eede67fdde7aea83da668f2983324c2e2886f06d5ee4fda99b9e85f3769a985562eaa4c994bc9b6eca053b0887063700a0af38496c64783d52fe997b0c9b3add42e60826433b5f472953eb42904e5bd99273c5a39aa6330ee893e17887f4171d6981c63b18c02fa322f9fd70f2fb62f25976423e9d8bf8b52ad773027f37bd8d945f389e3f3cf5bc60d5c4c217e073bf12675d0fcdab2a9a2f54918496044fe36fb22f3000e2b4829acfd52e4b4eac5339800966fa4f3f7bccdd23075b71836a5d2b8ea33a240aefcafc83164d39cab0cd3da4f5e61fd00ddf34d3c16573f4dd4fe5bf2ef9a153af7ab59c098351bcc4fa327b13c31691858dcdec882b2062f6da92406dd48bb23b4f6fc7788d3fd54ef225b7c46e9b7bbf5861ee7054f6c8234f7d9956dfd345987776fedc349896b23122738a27c3b6084a406218927473e2e77b025163ff30bdf963164ff253245d34dfca0093e1506ac07f6f381ef48d7993bbe03dae92b190d7983458422cf774b025ed799ce5df92ee8957dac3bf192adb29efc6cbd6d6f64b5f8a9f4cdf6a56e6ca97730fb4390ceff8607974249e3424f310225bead01c74283fc822ac3fec479d15573ca6ef3af268d67448a8e543a9d973f7b6acb3a9b974c7ee3c8332ac8632f02d64d6098531b4047a8e1335f347506972c513cefc55c82ddebda682567649c97a108729dbef44761d1f5401e191301144cba1bc18b8a2a397543daa7bb10086eb42d85fc024ab9e4bdc6f26259157de95eda403db283575e59fd7a517403efc00f4ffcc97f9390e863d43ba4287f95d53a7f9e3e5d7b7374ca5eaa82c2e48555f1352295f4ba80bf128a5d9132b9ccda87b8e753ad15f98f26a5b12b60094293f12ac3c5d2f5d8baae2da825a5f54ef7236284499a81981eee10ab", 0x1000}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000080)=[{r4, 0x27}], 0x1, 0x0) close(r4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.743987914s ago: executing program 3 (id=1546): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e758", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 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}}}}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0x80, 0x2, 0x7}, {0x3, 0xfe, 0x2e, 0x1}, {0x2006, 0xfe, 0xdd, 0x1}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a9150", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) 1.642366597s ago: executing program 4 (id=1547): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100"}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000140)="0b40abae3db0c57cf9ce1c3b0170d81f6ee3adfeb3ad93c48e42eb8aed3ecc7ee2cc6de03d60914e099f0d0509b4cb1c9d7e56e556b36ff977feca73e088b618950f77bd8f30d874d257bb246d153ff0c50b664bc4a364e3ef23b59ad6bf5f7d5c0329d2afcf67804a375401ec89cedeb3d59d8e2e1df53c49d96a3d0c605fc369bba6a81993150ecbec531a1ea9d7c144835a72180f2d912edb07aa219a71ddf873a4ef18648beb1a2c45fa4ac6bc50eda91134b6b32563e3a3830c73ac7f51050da765d49d04fe4b733060920272a74b9f75cc62", 0xd5}, {&(0x7f0000000240)="71e7bbec48922dbcbb91580323e2197f663bf3cdee8aea9a66444e0fb060ab5b67206a3b3ef2f123983644090ca25f9ec8cac6ca6fb888c73d38070669cb5988e1ddce4f8872893189fa353307b5a1b99e151faf39c3842ad8aa39976e3027908eaa10a52d46e5832398c77e6115f0cbdf0cf7", 0x73}, {&(0x7f00000002c0)="548b00eaf21de4c5a0ccb61e1a37f4f0a806d0f940307f5e2273ac270caee6d3c7dfbb3bc5c3030ef27e4aa63ec826bf40373331f1cf549ab3f90821af8e9a859c76de388d9718859269208fde6838a1b12fa8be6a8b64632eeef17e0f696825", 0x60}, {&(0x7f0000000340)="60a34b2fb69d1145f6757742b897d66db495378a344e667c036444b2f6da9d186269aaaa2446acc298ca4d22331e7a1bf195d7d7df307d31e92e8690e8c42af55b9b8859dcf7e1fec3232d467327e897910dcd8c4c5d4ecb4683e4206556bc8239676571e6358d8b405cb9f841bd4c4cfe28cc0e7fbb48c353b70c472223afb1d11852a8eb88a9b6deed8da84dd1f5133b44bab1936700a0", 0x98}, {&(0x7f0000000400)="7d17f646e97b03a78e469f38adde364855f43560cbac992fceaa42999bd35a1ba7cc1016ea7df7f4dd1323b0b698b2f9ecb351aaab291c0224955dfc1d58ab487df2dbddb689174783c4942af7d2958f17509d328655f61cc8f0f965c0dcb44c7d7892763a0f0a2e2ec9461d12a718e529c7a29c5fc133521a9636e7499af861", 0x80}], 0x5, 0x0, 0x0, 0x7}, 0x402) (async) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000140)="0b40abae3db0c57cf9ce1c3b0170d81f6ee3adfeb3ad93c48e42eb8aed3ecc7ee2cc6de03d60914e099f0d0509b4cb1c9d7e56e556b36ff977feca73e088b618950f77bd8f30d874d257bb246d153ff0c50b664bc4a364e3ef23b59ad6bf5f7d5c0329d2afcf67804a375401ec89cedeb3d59d8e2e1df53c49d96a3d0c605fc369bba6a81993150ecbec531a1ea9d7c144835a72180f2d912edb07aa219a71ddf873a4ef18648beb1a2c45fa4ac6bc50eda91134b6b32563e3a3830c73ac7f51050da765d49d04fe4b733060920272a74b9f75cc62", 0xd5}, {&(0x7f0000000240)="71e7bbec48922dbcbb91580323e2197f663bf3cdee8aea9a66444e0fb060ab5b67206a3b3ef2f123983644090ca25f9ec8cac6ca6fb888c73d38070669cb5988e1ddce4f8872893189fa353307b5a1b99e151faf39c3842ad8aa39976e3027908eaa10a52d46e5832398c77e6115f0cbdf0cf7", 0x73}, {&(0x7f00000002c0)="548b00eaf21de4c5a0ccb61e1a37f4f0a806d0f940307f5e2273ac270caee6d3c7dfbb3bc5c3030ef27e4aa63ec826bf40373331f1cf549ab3f90821af8e9a859c76de388d9718859269208fde6838a1b12fa8be6a8b64632eeef17e0f696825", 0x60}, {&(0x7f0000000340)="60a34b2fb69d1145f6757742b897d66db495378a344e667c036444b2f6da9d186269aaaa2446acc298ca4d22331e7a1bf195d7d7df307d31e92e8690e8c42af55b9b8859dcf7e1fec3232d467327e897910dcd8c4c5d4ecb4683e4206556bc8239676571e6358d8b405cb9f841bd4c4cfe28cc0e7fbb48c353b70c472223afb1d11852a8eb88a9b6deed8da84dd1f5133b44bab1936700a0", 0x98}, {&(0x7f0000000400)="7d17f646e97b03a78e469f38adde364855f43560cbac992fceaa42999bd35a1ba7cc1016ea7df7f4dd1323b0b698b2f9ecb351aaab291c0224955dfc1d58ab487df2dbddb689174783c4942af7d2958f17509d328655f61cc8f0f965c0dcb44c7d7892763a0f0a2e2ec9461d12a718e529c7a29c5fc133521a9636e7499af861", 0x80}], 0x5, 0x0, 0x0, 0x7}, 0x402) r1 = socket(0x11, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0xdc5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc028698a, &(0x7f0000000100)) (async) ioctl$FIONREAD(r2, 0xc028698a, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0xffffffff) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000640)={0x4, &(0x7f0000000600)=[{0x5, 0x30, 0xb, 0x1}, {0x7, 0x4, 0x7, 0xfff}, {0x0, 0x3, 0x1, 0x5}, {0x8, 0x3, 0x5, 0x3}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000640)={0x4, &(0x7f0000000600)=[{0x5, 0x30, 0xb, 0x1}, {0x7, 0x4, 0x7, 0xfff}, {0x0, 0x3, 0x1, 0x5}, {0x8, 0x3, 0x5, 0x3}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x2, 0x0) (async) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x2, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000006c0)) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x1, 0x2012, r5, 0x0) (async) mmap(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x1, 0x2012, r5, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r5, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0xedd}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0xedd}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000580)={'./bus\x00', 0x35, 0x80000001, 0x8, 0x0, 0x2000009, 0x4, 0x4, 0x0, 0x0, 0x2}) 1.64175729s ago: executing program 0 (id=1548): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async, rerun: 32) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="33720267da89490cfdc82322e32975ea85326916e4ce1c3b0c26f62e3a09e8fcd014b743e61f644d0dd6b25bc4b00c679bcc3c38f4bf", 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) (async) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0x7, 0x0, 0x24, 0xf, 0x1, 0x1, 0x0, 0x5, 0xf1a}) (rerun: 32) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0xc, 0x0, 0x7, 0xfffffffd}, {0x9, 0x5, 0x21, 0x4}, {0xf7ff, 0x2, 0x21, 0x4}]}) (async, rerun: 64) r1 = socket(0x18, 0x3, 0x0) socket(0x2, 0x4001, 0x0) (async) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) close(r2) r3 = socket(0x11, 0x3, 0x0) (async, rerun: 64) socket(0x11, 0x3, 0x0) (async, rerun: 64) r4 = socket(0x2, 0x4003, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000240)) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x200000, 0x0, 0x5, 0x0, 0xa4, 0xf, 0x2, 0x0, 0x2, 0x1, 0xf16}) (async) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f00006aa000/0x4000)=nil, 0x4000, 0x0, 0x14, r7, 0x9) (async) close(r7) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) syz_open_pts() kqueue() (async, rerun: 32) socket(0x18, 0x3, 0x0) (rerun: 32) 1.636842084s ago: executing program 5 (id=1549): syz_emit_ethernet(0xd3, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x9, 0xc5, 0x0, 0x2000, 0x0, 0x33, 0x0, @broadcast, @broadcast}, @udp={{0x0, 0x1, 0x8}, {"e724e93ea29d83534f24355e6eebb67b327069fe80b8238b5b440bd43baef4308252b66830f1e4dd9fa335971b91ebfac7ab2649ae1055dc650bccb4d01b5a58f1fbad3a1d793d18ed5c36c5569aedf1fa1ec05c95cfbfb7516dae6509fef96b6319dec4d091537071c8c90273bca573720b0fd0e06c93b1c7e5e72af1dffd2b8b35923511c369e1217e7a6e0ad43c8b59fd47a537f4e46b6d2470c8089cd2fe4239223eedbd70dd26"}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x8000001}, {0x2, 0x6, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x712, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xa10, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0x8}, 0x2, &(0x7f0000000340)="8b2fbdbe30edbd15de38dc0480928bff0e04794d03", &(0x7f0000000400)=0x15, &(0x7f0000000440), 0x4) 1.39369158s ago: executing program 7 (id=1550): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/../file0/file0\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='c\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r1) 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}]}) seteuid(0xffffffffffffffff) setreuid(0x0, 0xffffffffffffffff) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913a", 0x5}], 0x1, 0x100) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6609ed0ca799191f6c410c634698fcdcad46e4ca2688", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) symlink(0x0, &(0x7f0000000480)='./file1\x00') socketpair(0x18, 0x4000, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000200)=0xc) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/96, 0x60}, {&(0x7f0000000140)=""/192, 0x34}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/17, 0x11}], 0x4, 0x2) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000100)="6d4eae5272a003c9e0fc65ebdb4e73a62ee3e01870de12b9ab19913f", 0x1c}, {0x0}], 0x2) fcntl$dupfd(r3, 0x0, r5) 1.392797995s ago: executing program 0 (id=1551): mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {}, {0x8106}]}) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a8758afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000000fe8000000000000000000000000000aaff02000000000000000000000000000101000000000000001af1229180c4519f9d317e7b858b387455903c1cb260228e089cbeba27f53e5fc2561d9c86b69035fcbdd1bc83224c78d49a40d2"]) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x70) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000240)=0xd) 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"}}}}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x5a0, 0x0) 1.392056861s ago: executing program 6 (id=1552): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000080)="db8b1b1a71cb4307b93096f49f1e319764a4ffa951a98e9bce07f42aea908e4e1f92eca74667556ed960f76ded99f9afb39e085ef3826b9cca096b37d7f67640c059098902ed626dcadd05af0bd6ba84a6b05171d38e9c8578dca2de8420f8ed9220aafeb196f2abc295e7188b4370b6bdcc0d8310bb6af9b8a303fa340143c55483c197a1e65d7106e533f2cf9e0229ed31b6ec589782a255de262d46643051ed7ad57da3258d1d856440e60054c0f6cb6e813a3bbc0c7781154a8fbb9bf48e7820d5f2e394462af067a3c5642bd679b8426140a437f9974c9a40c36437843780bc", &(0x7f0000000180)=0xe2, &(0x7f00000001c0)="5a6d88a7bbff0a2d04d264abd289e2ac33b3bbcb77513fbe2cdab6918563ba61931c171b153ef6a11b1c914ccfbb70854f8b", 0x32) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3a3d, 0xc7, 0x7, 0xd2c, "0d38d88dc00d000000000000000040000800", 0xffffffbe, 0x7fff}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000002a80)="f1c1db76ea65b5bbd6764469011a3100a35c8e3b6d62e4b4b9f745ab7bf7a2c769f778b3e1f3e2a8afb96953926218fcd068d199b14c9effcd6919ad8b8f80704061c30d33857a4d7287b7f4fa28dff8d734197a0951bbe69233ebb80037ed23b7341e3cc876502faff2a0326e008a988ee6702329d9eff18d5487aea01012d1613903dba20da3d3651261b733b963cf347281bd10063cd15062b309d46fe381a39bfe34479190ebb2672a91706d8fe58647704c32d95072859f2d9038d010cb39048b332f31f5bf7acf681bf1b0631814da8dea7f7b6f10637b16836e2ccbde0ef7ffc4353042ac5ceb7244022bd18512c73f28383522f6c5b12a55531e2f9b95ab94c8969b19155d41e394296859271d97e65bfd92cd242949f836e0f1e9a47ea7ae3e746c33d8a9e7fa4c0888daf8629be032c5267b981fd44f02cba275556247ebee71d4c2426850ef954882a9a37e23dad110f0c98f37047a9ff23262e3c33bed83be53311c2b98f115101e28f98c12b9f212f9fbe5b40cd2866f1d6e73b16f66d342fd5f93f3864b5af7a903ceffad753f4a9fc821955983d62bec8865aa6773ea123a06cc50e6587b30143ea05e6dc0e2c3451ae0f19e44693053a1376ec22239796a61e9bc9dcc3a57035b01d088e71451e7353ae108748f273ebeb283ad68b0f5bfba2416415dfb1e916edd1f023f069da0b9749f3ae7c893074ee15b40507eae8d02f613580d8f0c2cde0c113367d579557e1f5249da8427939e27d1fd150bcab47dbe6ef9c2660bfe4339664b45c568c49fd977e7c4b7e5d6ef1a9e3bd5d9f8a094cc8ec6d20a1825295d42a3b606646b12bbbd70f49150522d9b65599ac437c5aca0067b6d7bba2332064051765ae5a207ea1370436d0cb3e591f105c59be6f5a1aa9f1e5f65e8871a3edb8308171fe0fc2dfc0c33d7e97719442fc3baa8c4c4ed3ba84c4e7eff0be55f9ac4e27d3bcd2098ff3c9f58b31d38f5d47da989591375c9d291d1b269bbec301ddfe54b12685bee3d434c6d4b6ad5bd3ad3638a21f4bb9a4d43c0a7488a0d", 0x2ef}], 0x1) 1.286593156s ago: executing program 2 (id=1553): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0xfffffffd) (async, rerun: 32) munmap(&(0x7f00003ee000/0x3000)=nil, 0x3000) (rerun: 32) 1.276425649s ago: executing program 3 (id=1554): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$VNDIOCSET(r0, 0x80104405, &(0x7f00000001c0)={0x0, 0x7f, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) shutdown(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589292370ee5b4ca0c0361b4cc702fac500002021fbfa0c0f00008abfba2215540900000008e371a3f8343712051eea0400"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) openat(r0, &(0x7f00000002c0)='./file0\x00', 0x200, 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000500)="85dba2547d3fe9c07e1333c490678163ecc48c22dcefec2248efb1247a33194e9c219576d780c4a0c48ac0e5cc86424d09e11c765ed9f2ef62fa0cad91342b665462d199f4b73d95bfff5c4dddf5495536f07231476934479f37a084a317baf907ebfe1ce1a8083e91e88a41eeb4a69e83fce2a6bb0fb4b69175498c6d9c7b81dfcfe6a5d3079cae116d33f45ee5c3904cb22677be3b9fe7c094b57c35eec2422dfcdea7fb25f356fa79d12bae240f6bb155d9fbe77fcbd9a8b78f653f83444dab4c3baa10c62a3dab3ba4dcb05baba94c4ad686a7bb4ccceba7", 0xda}, {&(0x7f0000000200)="0bdb9e848b86be578678b236f0fefaec38c14e098709f81b2b20ed4752e310742f798c568812ba772b95b63e0bf1f489d1a2802ccb9c054cad7491841368051e758e3c4307f65023efe213b878152712837a336a623f62c4a71b54ffda986a22929327edb1fc7a06df7762598f311133f72280b20568cf0e556946c325", 0x7d}, {&(0x7f0000000480)="f0f0374c73ffe0806f64c2306a3720c1f95e6b3880b8faa7d29a91ebc031db64491bd754e269a1af1ce36bf5ff55648307e6d3525bd8b0070ea9d0ffe32e6b5ec0909d127d2ece9934b0633ef13b5f6ac566b4b0094a74ea1e82c3649f25921642ba45532f75ad06653ea1a72642ef27854108", 0x73}], 0x3, 0x5) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71fff7ffff87e53714ceee22c623a4814c277801dc3d33d7af511cf28e36bc753606002980247821e93bf63b7c532f000050464c24cc1cf410cb247231", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x2, 0x3) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)={{0x7ffffffe, 0x0, 0x0, 0x0, 0x0, 0x16b, 0x5}, 0x7, 0x2, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) 1.275534377s ago: executing program 1 (id=1555): setreuid(0x0, 0x0) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x20000, 0x0) pread(r0, 0x0, 0x0, 0x80000001) r1 = getuid() setreuid(0x0, r1) r2 = socket(0x18, 0x8000, 0x0) close(r2) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3aa816cc676b841ca2cfaa3684d344d35deaeb27bee491105fd4eabd89b35a47051687dfea6389f96ea05100173452d50362c25010413aeb9ffb77f39790e86c9a01b17fbacb6474a2c01630", 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f00000001c0)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000100)={0x10, 0xffffffffbfe6946c, [{&(0x7f0000000000/0xc00000)=nil, &(0x7f0000063000/0x2000)=nil, 0x7ff80000}, {&(0x7f0000a73000/0x2000)=nil, &(0x7f000061e000/0x3000)=nil, 0x800000000009}, {&(0x7f000093f000/0x2000)=nil, &(0x7f0000a4e000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000845000/0x2000)=nil, 0x7}, {&(0x7f0000725000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00005ca000/0x3000)=nil, 0x101}, {&(0x7f00002e2000/0x1000)=nil, &(0x7f00007b5000/0x2000)=nil, 0xbd67}, {&(0x7f0000490000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f000041c000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x70}, {&(0x7f00001d2000/0x4000)=nil, &(0x7f00005b4000/0x4000)=nil, 0x1}, {&(0x7f000065e000/0x2000)=nil, &(0x7f0000249000/0x1000)=nil, 0xff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xa}, {&(0x7f0000b30000/0x1000)=nil, &(0x7f000071e000/0x2000)=nil, 0x3}, {&(0x7f00009f0000/0x2000)=nil, &(0x7f00002ff000/0x3000)=nil, 0x1}, {&(0x7f0000431000/0x3000)=nil, &(0x7f0000264000/0x1000)=nil, 0x3}, {&(0x7f0000999000/0x1000)=nil, &(0x7f000087a000/0x2000)=nil, 0x8}], './file0\x00', 0x5c}) setreuid(r1, 0x0) execve(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="3be6ee74e70e45881b4a6a2a69471521dd28c2d443a5654f14d0a0e02176c718d5fdb3e4df7d2ec9e8013adafcf16d9dad59e261e216d09b85f24c42001f02db1a0ea48504ab41e3129387d94dfdae839da66c4acdcdd2df9afb5281feb09ce384ec6c6849528df16b6be89c5891909863ef4ee95d0451b260b0e670868844fb889d0f37d80ad9d328f32cc36c6e0f32ca078ed45dc20a8d9f01c20a99dfa6efdf8af59cec29fd649dc226b95c6c00d0518525824caff1eef8b19282efd268c73b1fe0c54b4241725a70f535ea925076462240fd53f11d0b029936b49eda671366", 0x0, 0x0, 0x0) rename(0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) readv(r5, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320a77bff0100000000000005ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102410000720fd4d73f0b70c1f58972c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xffffffffffffff96, 0x40b, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000480)=0x92a7) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$TIOCCBRK(r6, 0x2000747a) r8 = getuid() chown(&(0x7f0000000180)='./file0\x00', r8, 0x0) 1.275228391s ago: executing program 5 (id=1556): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) r1 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0x0) (async, rerun: 32) r2 = socket(0x2, 0x1, 0x0) (rerun: 32) connect$unix(r2, &(0x7f0000000000), 0x10) dup2(r2, r1) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x100) (async, rerun: 64) rename(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async, rerun: 64) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/537}, 0x21b, 0x0, 0x0, 0x0}, 0x7}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x2) (async) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000100)="5b4cd8bf21eccb8e6823995cce05ee7860989c05eb6b9811181139b193e59294f184288f4761d0da7f7e7215d42cac9bf97827fc81c75826fdde71c4d97d88662a3166d5f0c8430bd3322deda467e4f1d13b98b993ddd1147326b2bbbe30e55054c0e17671b4e202ef729eb72f7bc19e3a2b442433ab55c08c5244724449b5a99aecc0277a54bf9d5ddffb895d59b5019da77f32b5e07cf6338e9e528faf24965c8890d60d85d13272f86edbb45123abe590182ab317000ea560ee4772a35c2dd6c40101d8129003fd471d40d6", 0xcd) 671.687431ms ago: executing program 6 (id=1557): ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504444, &(0x7f0000000000)={0x0, 0x0, 0xbc45, 0x0, "97a2224f6b221adc0a800febffffffff00"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x10000001, 0x200000000000, 0x6, 0xfffffffffffffe01, 0x6, 0x4, 0x400}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x3c, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xf02d) syz_emit_ethernet(0x82, &(0x7f0000000180)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbb9fd812eaa46713048e699319296480000", 0x14) 671.119635ms ago: executing program 0 (id=1558): r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x9}}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0xfffffffffffffd5e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 669.132995ms ago: executing program 6 (id=1559): r0 = socket(0x1, 0x5, 0x6) clock_gettime(0x3, 0xfffffffffffffffe) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 668.800089ms ago: executing program 5 (id=1560): r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = syz_open_pts() syz_open_pts() (async) syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x0, 0x10002fffffffe}) (async) r2 = socket(0x18, 0x2, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) listen(r3, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendto(r0, 0x0, 0x0, 0x4, 0x0, 0x0) 503.468837ms ago: executing program 6 (id=1561): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) socket(0x800000018, 0x3, 0x0) (async) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 503.032849ms ago: executing program 0 (id=1562): syz_emit_ethernet(0x357, &(0x7f0000000340)={@local, @remote, [], {@ipv6={0x86dd, {0x5, 0x6, "d29905", 0x321, 0x8, 0x7, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x33, 0x4, 0x0, 0x0, 0x0, [@loopback, @ipv4={'\x00', '\xff\xff', @loopback}]}, @dstopts={0x2f}, @hopopts={0x3, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x6}, @pad1]}, @routing={0x16, 0x8, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="ad11647c05106f737174734427d7999f", @empty, @mcast2]}, @dstopts={0x88, 0x2a, '\x00', [@pad1, @pad1, @ra={0x5, 0x2, 0x7ff}, @generic={0x4, 0x62, "665003c1680ba7db6d7b009c290361eea56843c9648f2c71e571caf3377bfc5e7cd2ca6206f8000b186d9de8c8cb9bfeb44ccbc6a369b3cf416c45ccb23593b83be09d4ac010ecc55790fec4b2d87e2235647bcaa153d07039b3117ad9cbec00a191"}, @generic={0x0, 0xdd, "df2bdbcec77ba287a6ccb8bc51e5706f55f6bc4935ba0e333e060b896a07a1085f81fc93d0b8e6412faed729ff2a2b5cfe401ecba141d0629a6515d34ff98c24be77dfc18ca8537d805e222d3a85282f310f3ad5a7ee37a0e7128faf1c2e0eb0c3224c45c28b05af4a172979bdd997cdbbcd280e3b12e998a614c5e752d53f24da95904eb14e00f6d1daeea2c4802e8c0c94fa937b33a13b364938073b22d2a1b7a7cf055960aa25d0e627a1ce5bb9c32930cf642af749e68da81370bb5892dda8bfe8699ebd1ce1bc6be6b839268eaa289a42bf41178435c7e934f7b2"}, @ra={0x5, 0x2, 0x1000}]}, @hopopts={0x37, 0xb, '\x00', [@pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x8, 0x3c, "380689351ade01a460faae7a122316774e1c4cd0fe7f30b27c604235ad57cfec1ba6dabd673d2defce4fe3139740998cb4beea7af551a99c47bb9800"}, @enc_lim, @pad1, @enc_lim={0x4, 0x1, 0x8}, @jumbo={0xc2, 0x4, 0x6}]}], @generic="d1cbad8e03903ddb8a3ee3683ca11c54e7a087e24840f867d6b28ec49022c018ded248a7c67764d1f8cc42bd4e4c59da10f598d2ff78320dce915f96abcd94f8f51e4faf086dae849b4dca0ef4623042482a596880bae2258f522ac9f5eaec39b15ca200c934bb174179630c722010ed45b37bfd229add817967e2519526b608c5590595b478be82034c2cc7bea5ee80d4d844cbb3e956af4654bf63656744bc7b76822ca1b35519cb061277a62793258ed40a5a6ca30cccd91b258f6c1b52eb09"}}}}}) 502.710532ms ago: executing program 5 (id=1563): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async) r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x3e0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101fffff9}) (async, rerun: 32) close(r2) (rerun: 32) execve(0x0, 0x0, 0x0) (async, rerun: 64) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0xf66e, 0x6f0, 0x9, 0x7effff5f, "9cdc440f0000000d000000000004000000cd3300", 0x0, 0x80000000}) (rerun: 64) writev(r0, &(0x7f0000004600)=[{&(0x7f0000002600)="190a87166a8cd2e8d0913495a0917b8aeccf127a0643d3b31d7fca686daecb6dd82d4e7bed38c8f359aa7b57e5b59bf1e75c721e89a078eb0c1c4df25817a41ac4f71e716e6b9b051b156c04fc36739237a78106bf7671eb3558e008709710da1625f90b2785d3a9011238933892b1df06ee5b10f04966c26d893b34616e3231ba8e8784e3056282becc0dacfb6a16b67894c545ef79cc7bdea348a3a4cff4d9bdd1be5eff65004e20f473965cbd7f51ea7c9ce8f04e05edba3766b9f6f1872b878c068c82036c7e56b79c7d1e1f4a3225d497ad4e031ac6a13ad30c199a1fcb9626060235b05f2a5ae584aa38a5b744668588cedca5bc38928f3b83134226746b6dc84ccbd1edc47f91535e5724b1bac0474f5a10ef80ed86072487875892758f148555aa6dec80564167d12bb5468e5cd86d3e2786e104b298db2490cb728f29ec00ce7da0a20fecab35e0d7073d14e4ff57d1d90c48d6e253ca605eed835453d33418f0be9fa9cd740b1b0295e42a4516b42e62b5e1bd822476cfb412a67b5410f70185f1500962f9f2418681f2dd2ad4737d938ec173e2aa5b9ca623667c3b87e57298a86126e70f27ea2e1b63fadb089a21c9d96d4644129ff0498815f15a076929041abf45e33808b4eac3f7b601f411389662c54ae7537912ad9fd8cf692385164ca86098c56b964d3f529ce035d83b99579a778527a6eb6eee583a2a873d045cb5aff74684705e4242d164cf609c33b830bb13064a5feb216e8c6b72ff15db1a2801be87591be6be13211c273f5c10f377d09a95f89e9f0d803ac39efff16c7fb822d6c0f4bf2e11c6c554896d51da0186dd2aa0553a5ddd122b3e571f6c15c25eabf5196716e96bf2d9777024664d3b5bc371bd2998dc79c9ce03bd579392a1672ba83a68fe7c5c844f048ed8c72f80a2fddd5c25b0eb4a582b9cb7d44946e1e92e94dc884faf57d319b59e24bd8da4e90a93977fc71798823ff5791fd514c1a79d826f587ca6d882fa671ce0b51759726adc2ccf1f6d69221df4b2448979f43df9e58317f400757dc45551632f69748f19243f3c0d0e3b1d342b59b1f4373aff57e9987a9a3c472b6da925a72326f4abba9db27eea295533c9fdec5b6628b5bb9c396abde7dc0a41b8be914697c22a1e42c860c12c28ff5832edb34e465f45a3d6faf47b7d49d7b3377e292387c04825755b684f2f434254ec39bff6369da5d274a2a932a899b502c4e6fe9e6ec726b2de997c218c9d70c4854f0784a9bbf7a84844c7fe906a072e105c6095c5d2b92849305ad244220c27f7df2d7bd896ac21450cca085b91c351964081b62c1a1fee3205763053b00d45566e097158d57e6389b3610c8be21a2d66693a90d4047776885a0593ce4c5beb2876bc2dd7b79c4bc3733f26c160f3eb15fa1f87b8070c83fe6cc82e7291a699e34091d949a2011df13f0c4e64f83c56802e07624b1600146c9d2dab1a8b86cf415f032c104c2a0f6b0080eb879f14182b80ffe06c9ebf1880e720bd37fa8aa91a8727b5ccad0fd37edb8ecb57796851f413228b89dfb6e01b5c229a66eb372fed62056627e475f81dbce0d8ae718513b9bb995b2aeece60e67aed081eca07416d36e6147a89ef287066f298074ab191e0ad8f64959d33c842dd3d669d9dea42f1ae5c5202458adcfe09241a0156e8d17b804d7e55d91c8a4be562046538a3ee90ed5fedccee78cae44b6d8d19bfa3e7bcc7926fbf933142d446dcf9e804ace83124c1ce22766ba21fc3c3030f2ad0aaefb74e835c575a9a281f98f0110bb91f88cccf68cd9af03b17daf417ddca64c04f82654e67ee8b0bb089bed366fc7a7c4bfa4edc760dbd9d96dbf6aa51f20d81365e3fb9446abf95eb98cfa058f1c1310dddc5885a61dcb8fd04fe15beac774eff6ceb571e403d28f8bd189cda92979c7d4ec416c3c4de0ec9b4d6bdd7ad17a5d91209298d1c903096cf3acb0103a54f10a5170084e0a96b9a5038d4e5280cbf00ff7d7dd7a5a731f0d1271ec006a3e47e93fbd5c3db400ac33658bab0755122c01bd2e3124a6b00386759535d43abd40b3b76831cfbac912cf4180b9d1a3b68d58e8cceb4f2a05763606cf92b89832836c44b3b2bb73c79869c446d63f032bc4591ba87a0dc9fb4d2799508251b52c88a1c32271909799fa7f227f481d55d4f5f0983fb82ed8822408e0b48c7eb0fbb2e58f4bd23e55114bf129549b6802ae1e5868a22e0ed8446f89c6ec4f6acde36f8f38c1671e1b582092bbe90004cdcd72b2c647e8f67e4da24c53271a764455b8f904534f9205e2e67040c7c9417e817cb84b1102cc3d84bacf75ff1485d7d5904dd3f1a76b82cfb3017bac26a161cd0d00f86839f43f82a52bb0e6fcf6fd2264628b4492ae678260c7f9c7f98285897f7a11f84b579bb5c67e5d1bfa6e7a43e84c681f9c8884388bc183f07c5e2566490a596a171ea5c930b19fd36d5a45ca99ebba30657a31a11bd56f87444dc1b63d5c528e0d95e7f7e57c403e20b4e32246aa1e4bccd2bb89dbef793975e0eedcd48d79b88013693c48509f68d2d25c3ed3dbef650eafbb76d6ead1b24076ad2cc82c0c8b3515528255a9c0b7d4d62685b05a755ac984c90a309bc9f7eefc757cded4676e96ecb7bdea2a11bd09cb96b65a4fb94321880a2fcb519dd103c0b2595ddf4deac23842b0fb726d872780f9334111961271dea616f26a2a2b1e356dfb4b843968484364d1893ffb713b32b4729ae9598e0e57bfbf62f51d1cd1b46bed192327fd38a670e71e4241b77122fc5d5e6bcb7e249948785103ea3a86dbd8c7e518ef00f1658b8d958f7e4410b6a326709a7a51b811b55f7e443eee25ee1635ca81b387aabffd40be3e574b97ae7c09af7d09bebbc1a6842b5b07fb3575c70f33f3c85f607382bf105174af1da09e3f909bf5ab883aec7bfb99d1494a8688d987cc98cab438b521bcddba747ad8a930991cefcf36a8dceaec29f096f6e801eaeedbf2ff5883701631d9fc4c59a418fe2ea206e90f2e76a22d1ca969da5f909ca6e27f7171fa1a3e38bc061a5fb4bc753edd1b202927498eb214d708ef3a2f179bb9b3b4215a1305a0b9566995ec28cd7a7445a07663ab956435190b75f8f03725512132747ca5520bb61c2783161a14e62d86778f3e8967675f0a1af8efb47905a97cce4a621df337c6f2fec06ea17915b91a866c74254e8f012b94e57273b02768f2b455e7945a8b2f3b3bd523108aa845d6563612426e18a7f640de2d27fb83b175551657776cf28876f259afc9bf5bac1364d7e4ac0e80a441f10d3316d739ea060cba3df41d3d8b6d3e93804112b541fcfe44e5e9d0f72c64feb23c8ee69cfb9afd552ea0c2573c58114bda1a5884fd17cfc2041d5bf5ab13622d3880fd8b985a86fc785acf02cc858c3c269e646896578e112d70e1290a6e46910cd184a14b6840457ba9af3872dcbbdf05cfef6201048d48fa6453a16ab145561b58f7a1d1e2dc9d3e1185cf85f212c70cbf4a76dea452ca8eac70b399971fe8457f77f4341858afc1ff74e9d4d6319bf213058aabbbfeace089106d51e201242e59fcfd5f2152d9c155ae7e8a7266c7a9e50e9980e6f11c05a6f74f984c0cf0411039bdd0330efcb70960a06a6f7773ca7a86574f3f99ee5ecfc870dcc30dde3277aed84aad14da6372419e0ee862a7b0698761b43bbe1e7f9d62517c79932cb9c60b9478c9a7be4236980f5e67fcad2e462e6396aa56befbb2dc2d6f278d8712d94e5c5d5c883344c32dad7a5a2112cb7811897143e2c1d8f44658d405c002b4f01620f1510bb6d65f3dced37ed91f4a3d6a91811aaef9126695c92909c393e0f0aecb65006d10c900962dada71ae97f1987a9a8baf1fb03e04e9268efcc725799563cf650165cd4ccd52cb9b3e6c4a4babe450f54317fe950a199b0ddc56bcb09bebf4e6fed48cff629d9b3cb87ed5cebc461330f97b67566c9e39785f85fc7d11a6fcac36b7db167a2bd6bcfcf231a6606573447c23d761e60bfba7558572843802fc40d7a0c0c42079f73cb836c7fab9d67e2d10998ffa1f152c9a3dde52b6090f", 0xb4d}], 0x1) 501.024576ms ago: executing program 4 (id=1564): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x14188, 0x0) ioctl$BIOCSETIF(r1, 0x20004101, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x295f91caf1617e6d) writev(r0, &(0x7f0000000180), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x14188, 0x0) (async) ioctl$BIOCSETIF(r1, 0x20004101, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) (async) chroot(&(0x7f0000000340)='./file0\x00') (async) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x295f91caf1617e6d) (async) writev(r0, &(0x7f0000000180), 0x0) (async) 294.752531ms ago: executing program 7 (id=1565): r0 = socket(0x18, 0x2, 0x0) close(r0) (async) r1 = socket(0x18, 0x3, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000300)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba353e537e2ba37f50b60900000008e371a3f8343712051eeab71d1889e000", 0xb1, 0x0, 0x0, 0x0) close(r1) (async) r3 = socket(0x18, 0x1, 0xb5) fcntl$lock(r3, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0x71, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000740)='./file0/file1\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file1\x00') (async) unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') ioctl$VNDIOCSET(0xffffffffffffffff, 0x41946472, &(0x7f00000000c0)={0x0, 0x200, 0x0}) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0x7ff) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 294.129378ms ago: executing program 0 (id=1566): r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x332f, 0x2, 0x0, 0x2125}) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000040)="55995e9e727e", &(0x7f0000000080)=0x6, &(0x7f00000000c0), 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x2, 0x3, 0xf674, 0x6, 0xffffffffffffffff}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/247}, &(0x7f0000000240)=0xf9) bind$unix(r1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCCDTR(r0, 0x20007478) 292.818996ms ago: executing program 3 (id=1567): sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0xfffffffc, 0x3, 0xffffff80, "0120002d29497f07af80d6df356bbb612c0800", 0x3, 0x3}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657cf1a5d0b08dbb382ad676b756d4e8b5a814fdec9a624348f23ffd260bf5fd344a7e5a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d8", &(0x7f0000000080)=0xaa, &(0x7f00000007c0)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be3894fd3229fe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e45570700000080000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d8012d63631b2fbedef9d152fa0609c5a47380657b90f7ad4a8987a947d8f2ca5defd3b7f83aacecee70cce8eb3935b0033196d24c5dd4bf604c03185ed97e16587ddcfaf72b4d8d5b903ee", 0xffffff33) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000080)="f0ad2086", &(0x7f0000000040)=0x45, 0x0, 0xfffffffffffffdb8) (async) syz_emit_ethernet(0x46, &(0x7f0000000480)=ANY=[@ANYBLOB="a1510690ffffffffffffaaaaaaaaaabb86dd6000000000102c00000000000000000000000000000000000000f49186a1189212eb003f0000000511000007feffffff81009078"]) (async) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x3c}, 0x4, &(0x7f0000000100)="91de581afa19af7099edacbf7e14756ff24da335076cdc276bd2ff8f1d81f65904afbffd414852b3ed52ba3093a0fc3384f7e1e7d576fa08", &(0x7f0000000140)=0x38, &(0x7f00000002c0)="5a48877fc21f9ad169aad472e39d5dcf1644f82b355bc8202179b91a4dc8", 0x1e) 277.618849ms ago: executing program 3 (id=1568): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 4.527307ms ago: executing program 1 (id=1569): chdir(&(0x7f0000000000)='./file0\x00') (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x1, 0x10, 0x7, 0x4000003}, {0xfff8, 0x2, 0x2, 0xc}, {0x3c, 0xb, 0x7, 0x3}, {0x46, 0x0, 0x45, 0x3}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000000024"], 0x2e}, 0x0) (async, rerun: 32) r3 = msgget$private(0x0, 0x28) (rerun: 32) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x7ff, 0xe1, 0x0, 0x40000}, {0x5, 0x0, 0x0, 0x4}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) msgrcv(r3, &(0x7f0000000040)={0x0, ""/119}, 0x7f, 0x3, 0x1000) (async, rerun: 32) msgrcv(r3, 0x0, 0x0, 0x0, 0x1000) (async, rerun: 32) msgctl$IPC_RMID(r3, 0x0) (async) msgctl$IPC_RMID(r3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x10000000}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r4 = msgget$private(0x0, 0x200) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/12], 0xc, 0x800) (async, rerun: 64) r5 = socket(0x2, 0x3, 0x3) (rerun: 64) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000480)="cd3ddb7672b09e0ca6c2e69c9c6e2f1830e04251a9bca8f2c458d0dfa75e536a5ff4c1fe4cfd2af5fbec9360699c963fb7e9c4a640e5c09fb261d4b5577589bb886e172b97ba8b0d37475a00082542967b500116042821b8c3bde0d2fd8863c80739510849a4c61a74a3c447448f6fd64ab1dd18a8b709fed6a3c96a06933414f0e791e4b3393f5765a4020801d34eac2c807cfb75c76f728167644b5c5121d07cb9cb01444f67ecf6e552e38dba15254642d791c33e0a4e39f3b33aefbd0c2851746586dd8584a100fdf1cd74936ac7ba3609a0314a419268dec3710f795bdd512f956d6e98e8cb8dc75613e5d75155a8e6e49dac6094c0eaf0e5198df968fd4dc6c9d0aa99ae3fbc1507000000aac34b731f7ba6b9e4e9eccd3f4e3cdacab203c6236f39840b02f3847db14ecbe4ad28865ae0ac", &(0x7f0000000140)=0x135, &(0x7f0000001580)="2fc989f86d85ebf448c52757a9ea9b79aa86356e6d6c917d12cd2ee38a34a3cb0a7cd0cf6105d00db8f1356c2f466a51531ec76b8acb3448ab810aad2f24d2fc6f29e5b4b63626fb57dd211f7c5a72b9259ffe258a4e7e718e8619bca396b4c885833b2794124cb291f8334bdc3babf42314172d75b9f124acb4b861b709f96954170bda83e6ca5a022a6b4dc8e46b866368c151d3ca1cbd55f592d665efa6282449e33c353662369772dec63927b9923311af1dd261fb27794bce584e87c4aeb09f9b4777a08ee29af3ce70f3aa51a8e8ce57d59fde41cad1d03b872c8a44d34bf25c679276fa1af314bd9b68ea03570cc84d272feeb97ddb172ee1725c56c4146893f54294aa120bb5f3de373216645db8c01c1c995aae6fdf6ef11399c2510bec9df11b3047ce239b7348ddae869790fff592bae9a3510abdc878976d34fc45fb8a1a05f4f8ac41a1c62f7269154812d658e68ec4bf333cd16a5815d5b5bad11560de19db25a42b89efec1abd8a4744a2ec340c8fb44d9a1621d56135c3bbdfdc04bdabe26646643d8656cdb3e239bdae079112d15c4668f66707ccf32935c48dba4fe3ba8898135fa7643d17668c0046b2beda469afa20b88b6c6406659508a6c14e297923e1c416bafd717e6807ff5a5b443a3cf95ec2425121db529e12761aa850ca9acad42a3a6dd1c7e47308798bd81c0644d7cecf0d5f3789044279e0c751bc3f58867409e94f763be4927b06aaf5e4f75899d233c478b1be09309ec725c0f96d25e3ff748a5412b65bdd51c1e2374fcf33d9ffd82171171248ac19cba5efdd249e9cdc9162226c7b9f6f074af2280a970069bf1bb423af2115b045119ccec66c79b808f963281343b14e60400783cd4aaa593872596c7920bd8895c415714d3add9c6c3ecf82501bcc8617d9a6478f88e02a12c76febb57b9faf5262a363bec739cdb3248a16e3623fad4fd5c3b3459d622b161e2d1b4bfbf1e0ec103b6e46d026f92bf3540368a810fb88aa20d437081a9dcf967c7872076be8bd1e0a34df2a0596fb892e901a0646d8027b376b7c1be75720cabd10d2c16d0d97525dc80d52697b6e41add4995e4396758a90e4241d3a80ffbfd7429dfdff93431ba2f26c84853b34c602356b5b10b2186d1efb5fd8aeefb4cfaf11819cfa2f29441d49c9c5c94ecd1395bcd90115a0b9e218cd1eccdd1c78f3bf4395c8d264836fdee86a9f411375750f935be238790dfed1b8eb60c72828e767553cad0502594ddef99ffd91787dd3e6a24928a6551994b9a82b37dd2ea72a06481abe4fc8cc1363c14c83808d6cb48e9e5e1f91e7c228bb89f182876c09858ee32bb817fa7f6436a1cd20c30656a00e1935088539248efc707bd5847493421529659d6ccbda64aedd7f1a6e60020d1cd24525e9a4a66b269b47b0864bfef1f0365c0e307c9d8f35874f36a37f6b7f72224ee927fa0dde041ca354ec639c27cc1a399fc4d89e1c4cdf0e9d411c441579d5b41c6607929d77e62ca87ee4fd76182410befa222832156fc5faa2831aee3c81d9651003a8b51c394f0d9c971ddb73cc46dd438f818133d40c775252256243367e795b4e6a2e64c3dfc33813463aedc0516512d64032becb261143c69cb23c7a0b988b57c33b842dc8d3d790509e44fdb492d5c020be8396cccad4babf094d72c4ba2d5613be3b6e584ded40a920d83dc073cfd7f95ff781f66b3b8f656daea226dd07783b86e803ec777afb79b00c873af3911afd3a004aaa5871f1b263c56644312484a581ac3e656044802871f8d24ee5d53c0649cee463807d3a6f8907d4989cbb7f5261437a25b161ba9e999bbd1d40ca130a494d4aecc94d1857f02a34c34a9b4c82bef084e7293b11b3c18decdc1f0423259cd25611313e796d2c06322a5796fc9e609e918aac52c34dd8ff0f424672a856067e2a8cb8890bd9cbaf0c2b8a74b919126657f247f75112fca4e0337e0c9e690d20d14864fe6cd9496f591c62172a445f2e1ea3d401f7954cc4bd1706c7b59ce0844df39121a4a4e55b1efec9338ea2388ca262aae64dae7f4ce23b961eb0c6f2a7a60d996063b5b8b4331ff8ecdcd5cb18e3e1bd936377cdc2eb502ce060c5197f88017ef0f8cf5f5256b0e148aaafb7e22c818887191bb9abdf2493faf1980842f8c2e6edb035b61056f2dfcd9865c1d3c067eaed87c0fe6c338db0963ae38802109be8b8b85aacb3d1c5a37aeea206b9c820713de15b6c198fd2301675b1319c709e568a3d1fcf94d311c5c4ab8f4b381907977d3d6b5e6263415ad3348cd3e8eec82e2cbe43bffb4df96a407f875a22217f791c2532a5e5e8acef6313d566f174f433643c678cd259fc9a859f3be1f34c7ac648fce3f26e80171685405d5acff31846571ce6d2cd9d222709706bb81ad45b8f293f7f18b2a2fc4259b40fd60d9819b5fc0caff1b5cb5c96e488df2bb5866945ada79ea379059931cf2d0f94963ef425832f16b348ce83dc83a39c4947485cd80e4196135c06e985a16969324eaff655424722682c709951ea0db0d4769b46af2796d10df3d0cac1b6c6f75c43ca2ba37952f56ea092109428d1c1cc8bef8816e432686734edc556be7729a25064209262f04421d25ec0f6b5bbf75d7001d0e2d7b2ae18a2e2b8e602cbf55e309b9985d2edc67232fafffcd92695cf4e0da02ae8cb57df7c198ec37e4bc9d4a50eebcc9274155cdaa932473ce6d2c5ead89e2f4517fdf578ae7801beab3c0d37057eb93fb628e92499d7ae1323a1fcec59a06b0aa5f4e5e110e395d05f76e9e3a78de49a020a2f25dd2c70fb73c6752dffe011eb68b287f10efc9668b15c138d3db23a12f61c197cda705fd44b911f8420973ad97e7db327f2325bd01c1444a1f5d5b159dda3f0c76e4b6706b802b000577a8335a713dc4f854013c8b79e8c910f402587be07f020b859f1bef0f5edeb40558d6d790eb391bbbde4ce0e016d2f0bced2eca7ab7eaaf001f7f1bae74dc3395632e8be930c68be6e94c2857e678dc81e9886870d92eb33a6bfab9636bdae98e0eaf558e243770ab042bc08b22052829cc58028aeeee12fecacd948bded186e36882f286c64e791c989743cad4ef774273e9dfbf6ab148b4d65f3abe39ff789eab488cd294d64ef33db7a241557ba990a6220a90acda8f017d1cd8f83d1d9b7ea2233454d6e9adbadce84d008702f894c77c4346495795f8e13acedf2b96d5c31cb816a1203ec49779387debbfdd89ff5f2ca03bdfdcbd9942e9e29d1231aae8eee6656e952e17c3aa7feea40e1dbb5dde4c9e24eb17fc88bda4597e4ae20284e344a0bee1da46886ddcd429491363388b1657cbaa5c7eec2a66970776aa07dbbc5282fefcde7d6609b48dcc898223ad59ce10f5465195c8f3956784c76c4d0924a3bffd902018cc5b654d368f78a3a876901da8a4baaabf876997b80dbc3a2e6bc57e319f30fb48dada38e04b44b886f076b06da1b7c8a7481707607a2ac2710c1c36fe8bd1d46854d62cdd1786e45968ade7098812de109c29ef970de2b5fa7f52fb21e1f2982994a1909765597c4908852785c4b64138926d0427b447e668eca3004ea8d7f9ef966c2bf1093b659b5d2368b0f06e8ce595b29573e32e6bc4682d76505c82cf0b7c19f9a9c979948ae6e006d65f3a7b36685103339d6e1d8b3c84c7c6940bf7c5ef38ba1ab71ecd262612b66246af714c85b295f6219b2ce6e622fe32fe197f94a92c37db4195f752e14a2cb20b63c323e67534b8dc8ef9cbe0a44f5eca4ea5a6f58f0f505dd8604f51a0842f0fabb5b7d84a749c05438dfc7f4e20f8d1c076890c6859ae9afe79175d3640261c3e310ab7f688bdcc7eea1ba58c5ff1343daf1c40631e3998b80114f308ce3c1b40f8cde24c5ca501ac260c724281edda0ff4f152f7393d7f78ec4cd4dc0b0bfdc44dd2d9cfd627d9073b9a6a52bc627affe18cd04ed11a55f071da00e3e9f60d974f61ca9d47f3eaef8cbf11e662ce132adb844c28451236b764f846ae1b34edcffce5481ea5519a468602e4f77fdb012e3a04d900be17d5b18cd1e9de4cb3d6a11b46ea84f39e55c3bb8a7c03965ede0fbbb2c28e8bc94a1cec8ee64956a8c1e013376d93c51942c697ecc8188ec92a66c6d7634b4f0d4a42505d4393f25f75f946342394ac73cdaf787c1902d709cb5540ac90ff936fc058a2da2569d0254cf489a44acf35b3023fe02c33e9c681a642c9f692475ae5365a165fd15fa9522d30360b67a5a044c9015ba99b831666e0d5fbb8454bd414b2cdd6547847c0b38d0b0b3dcc3d301978c421633d5b8c78bda59ce51ae0d746a1f3d9ac967699bafe5cd459d1a66bae31dce4db42becae37e10656ffdf47ceef1cd95873e64e194a015c30528edc8dc778023ae00dbc5a10994013587a512dd15d23ceeff9807be73d918199b452cbf111117283f0d470db4452df0dc9d1a6771742f7ff29989e6bb50cec72edc782592b3b17765c6402cf7fc5b599fcea708b6b0e423195cd0456d365e8cc6ac0569b4690f8683564a64a6257a92b9d62a929558cc6f624c011a07e4d4e555bd277eb1665ff5cb6f968220a0c7bd8abff3fe8f9129bc0cd829154be4f870fc1156bb330eca65b171e3d861c8f5fdd3b22a3c5a0c9f5828d9a41f48a14c74b4bd9582afb136eda1ae97e6cfcb4c15e5b2b5fdd5f7be4d08c9ab7daceb444ee87b6fc51ff8a085a5faf399d83d6914ccffeff46632f1d7d400eae63476de57ac5a998e8b27ca17c9b052cba49507260c522b485553cd087a0bd7b3755766daf55ddcfbe4416c9741bbfa72ae6555e8586c6f72af92eb280c1903449503b6f88e2490f5470e33316665679d0196e51aef63eeaeecf7bbf815810b2decf4d193784510315f3cb3c91a8927e163973b378d74b3db1b313af964d01a1105b16c6517ad74705640e33862f8aadf19b3979763d186619bade5364f1218586243d835415fd936b5177df1c48ba1537c02cc5bbc3b2e90fd936c0df9a3d159d1a7fd19827025f7dbd288b85b0fe37f64895ddd64582d65eb428b5c5771d3d4eb596f96d52b75c82db613e226df4b51c076e1e6963360962f365871e55f5d10da1e38d0ca6d34a905c1ec8d6afa77dbbc203f2393806f5c4c517c426f9a73dfd6afd2c3533c7b940c76c70a5406749569023c71cbdca48eefbdfe031ddb76e8cf72cf379ec41a915f846e3dd6d70c71650a63a4ed0b0392c2ec8561a647fa07b2c4ac0e08b840563f10a5ccc3eb3214c1fe2a59389b2236139c2bb3512247abca8bb0c67caa33d4fc22697a06abddce5633b248f23204e5f485c0e5d1fcdf562fe87ac673dc0719254d155b0c9f4f1054bdad77f3f8688fe7a93a974e94d11e89da9f8307b1a4d30a0d19ff543418877f4c3ab6ffad12cb50a831eaf45c19fb54396ea39a8bd6decc3b4856cbee040485a306fa46c919f559576220ca4fe48746b8e7de07ecfea3a4f99c09f3c927bee9c00c0c92e4a98eb5a51a05671f09b07cf894e3d139131f0d733f1df0f77133ab12b5b886092a418bbab3cfd40f842180bd5114fd3ba1b477804393fe01754f1638878c377ec870c4416c424eb1bd30f84362100f86998eba9cf44f21f903ae9cb9eaa86023f095ba0c191fc8abaea76c38d92fb71587167770336d6f4b94f60110741932ec1ce367e74a659309f072c21d3c406d93375bf427c7274b3989e0fd05036a2a528af410d1352000000000000000000000000000000f8d3de4dbc80d0c71167d264d4107a9a8baa50c5b9466c465834148d6346468d05812ed4d7d6c77c615214c9f7b558d3", 0x1022) (async) connect$unix(r5, &(0x7f0000000000), 0x10) (async) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) syz_open_pts() (async, rerun: 64) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) (async) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/112}, 0x78, 0x3, 0x1000) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="03eb9abfda000000eb494c8e1a84c291849655fb188189df3c5333b97cbd083c861e51f4fdc4cfd5fef2efd962ea71e0825c3d2636565e6a27af4eb3e8fed9306ff4b5bcfe"], 0x8, 0x0) 3.000831ms ago: executing program 2 (id=1570): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x25) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/55}, &(0x7f00000000c0)=0x39) r2 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x1, 0x7, 0x22cfaa0, r2}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x2, 0x6, {0x679, 0x80}}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000001c0)={{0x81, 0x0, 0x5}, 0x1f8, 0x2, 0x800000}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000200)=""/42, 0x2a}, {&(0x7f0000000240)=""/5, 0x5}], 0x2) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000002c0)={{0x5, 0x2, 0xa5}, 0x5, 0x84, 0x6}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000300)=0x5) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000340)) r3 = dup(r0) ioctl$BIOCFLUSH(r3, 0x20004268) getppid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x4, 0x5, 0xa, 0x9}, {0x1, 0x5, 0xb, 0x7}, {0xac, 0x1, 0xfe, 0x6}]}) ftruncate(r0, 0x7) fcntl$setown(r1, 0x6, r2) shutdown(r3, 0x2) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000400)=""/47, 0x2f}, {&(0x7f0000000440)=""/54, 0x36}, {&(0x7f0000000480)=""/12, 0xc}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/243, 0xf3}, {&(0x7f00000015c0)=""/141, 0x8d}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000002680)=""/186, 0xba}], 0x8, 0x2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000027c0)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000002800)) r4 = fcntl$dupfd(r0, 0x0, r0) shmget$private(0x0, 0x2000, 0x417, &(0x7f0000ffa000/0x2000)=nil) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000002840)={0x8}) accept$unix(r1, 0x0, &(0x7f0000002880)) readlinkat(r0, &(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)=""/153, 0x99) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000029c0), 0x8, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000002a00)) 0s ago: executing program 0 (id=1571): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0x80, 0x2, 0x7}, {0x3, 0xfe, 0x2e, 0x1}, {0x2006, 0xfe, 0xdd, 0x1}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a9150", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setpgid(0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.174' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (>x>y2G=7ErL71+G.G* AG&6;FQp3:%nZ]Ut) (tty00) login: pckbd_enable: command error CR tFK?oֿe@1X/@nzK{)yC,z! <+#!/wX}q.Fgwd=#isr.\kz̘"A+3R.rHCTULcZLgRX.۳/^#xƪ_Q(Fn2m.CGaH* ,Xyj_^mփ6_N..h2#8 N|͵ylYCL@h嚛\kfu&GulJgpckbd_enable: command error OpenBSD/amd64 (>x>y2G=7ErL71+G.G* AG&6;FQp3:%nZ]Ut) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (>x>y2G=7ErL71+G.G* AG&6;FQp3:%nZ]Ut) (tty00) login: pckbd_enable: command error OpenBSD/amd64 (>x>y2G=7ErL71+G.G* AG&6;FQp3:%nZ]Ut) (tty00) login: ./file0w ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(ffff8000013c6028,9,0) at witness_checkorder+0x1b4 rw_enter_write(ffff8000013c6018) at rw_enter_write+0x7a unveil_delete_names(ffff8000013c6000) at unveil_delete_names+0x3d unveil_destroy(ffff800037254918) at unveil_destroy+0xbd exit1(ffff8000371f6548,0,0,1) at exit1+0x60f sys_exit(ffff8000371f6548,ffff80002a15c750,ffff80002a15c6a0) at sys_exit+0x1a syscall(ffff80002a15c750) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7d4c63439780, count: -9 ddb{1}> show registers rdi 0 rsi 0x4000000000000000 rbp 0xffff80002a15c420 rbx 0 rdx 0 rcx 0xffff8000371f6548 rax 0xffff800029b7bff0 r8 0xffff80002a15c3c0 r9 0x8080808080808080 r10 0xffff80002a15c310 r11 0xf587608a29f66a07 r12 0 r13 0x1 r14 0xffff8000013c6028 r15 0x3 rip 0xffffffff812ecd15 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a15c410 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=170004 pid=46711 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff8000371f6548 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80002a1171f8,0xffff8000371f6048 process=0xffff800037254918 user=0xffff80002a157000, vmspace=0xfffffd806bd0b8e8 estcpu=36, cpticks=18, pctcpu=0.8, user=0, sys=9, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 59710 41444 7790 0 2 0 syz-executor 59710 219748 7790 0 3 0x4000080 fsleep syz-executor 98878 494067 83118 0 2 0 syz-executor 98878 220607 83118 0 2 0x4000000 syz-executor 98878 384433 83118 0 3 0x4000080 fsleep syz-executor 98878 481554 83118 0 3 0x4000080 fsleep syz-executor 54051 41390 14359 0 2 0 syz-executor 54051 29007 14359 0 2 0x4000000 syz-executor 78136 5764 66388 0 2 0x1000000 syz-executor 78136 30411 66388 0 3 0x5000080 fsleep syz-executor 78136 274626 66388 0 2 0x5000000 syz-executor 78136 237792 66388 0 3 0x5000080 fsleep syz-executor 56112 375711 18608 0 4 0x82004 syz-executor 56112 167117 18608 0 2 0x4002004 syz-executor 56112 392783 18608 0 4 0x4082004 syz-executor 56112 161253 18608 0 4 0x4082004 syz-executor 84162 453451 1 0 3 0x100083 ttyin getty 66388 184892 75332 0 3 0x82 nanoslp syz-executor 18608 323863 75332 0 2 0x3 syz-executor 7790 163204 75332 0 3 0x82 nanoslp syz-executor 44400 237113 0 0 3 0x14280 nfsidl nfsio 42308 237081 0 0 3 0x14280 nfsidl nfsio 94314 462453 0 0 3 0x14280 nfsidl nfsio 88384 334365 0 0 3 0x14280 nfsidl nfsio 74243 57599 0 0 3 0x14280 nfsidl nfsio 87879 520158 0 0 3 0x14280 nfsidl nfsio 72325 493277 0 0 3 0x14280 nfsidl nfsio 97316 62719 0 0 3 0x14280 nfsidl nfsio 39486 61168 0 0 3 0x14280 nfsidl nfsio 84627 276797 0 0 3 0x14280 nfsidl nfsio 58384 297428 0 0 3 0x14280 nfsidl nfsio 72821 153478 0 0 3 0x14280 nfsidl nfsio 39781 365680 0 0 3 0x14280 nfsidl nfsio 65184 99709 0 0 3 0x14280 nfsidl nfsio 1595 192898 0 0 3 0x14280 nfsidl nfsio 91625 246204 0 0 3 0x14280 nfsidl nfsio 82835 121904 0 0 3 0x14280 nfsidl nfsio 37208 123778 0 0 3 0x14280 nfsidl nfsio 58073 75048 0 0 3 0x14280 nfsidl nfsio 56538 41104 0 0 3 0x14280 nfsidl nfsio 73778 376752 0 0 3 0x14200 bored sosplice 61841 405086 75332 0 3 0x82 nanoslp syz-executor 42229 288299 75332 0 3 0x2 biowait syz-executor 14359 464826 75332 0 3 0x82 nanoslp syz-executor 83118 220280 75332 0 3 0x82 nanoslp syz-executor 49781 238870 75332 0 2 0x3 syz-executor 75332 440776 13134 0 7 0x2 syz-executor 13134 194949 3575 0 3 0x10008a sigsusp ksh 3575 238386 97361 0 3 0x98 kqread sshd-session 97361 425146 62878 0 3 0x92 kqread sshd-session 62878 471002 1 0 3 0x88 kqread sshd 39732 264773 13510 74 3 0x1100092 bpf pflogd 13510 90775 1 0 3 0x80 sbwait pflogd 17742 420236 53982 73 3 0x1100090 kqread syslogd 53982 163941 1 0 3 0x100082 sbwait syslogd 72431 390335 1 0 3 0x100080 kqread resolvd 4399 511880 76048 77 3 0x100092 kqread dhcpleased 21824 392290 76048 77 3 0x100092 kqread dhcpleased 76048 354304 1 0 3 0x80 kqread dhcpleased 85926 298983 0 0 3 0x14200 bored smr 90503 136648 0 0 2 0x14200 zerothread 86543 285499 0 0 3 0x14200 aiodoned aiodoned 22877 38208 0 0 3 0x14200 syncer update 76284 405033 0 0 3 0x14200 cleaner cleaner 29606 272356 0 0 3 0x14200 reaper reaper 88629 465091 0 0 3 0x14200 pgdaemon pagedaemon 97474 235400 0 0 3 0x14200 bored viomb 94476 434399 0 0 3 0x40014200 acpi0 acpi0 48572 429900 0 0 3 0x40014200 idle1 35155 449246 0 0 3 0x14200 bored softnet3 84551 360365 0 0 3 0x14200 bored softnet2 55059 142835 0 0 3 0x14200 bored softnet1 27104 323044 0 0 3 0x14200 bored softnet0 78018 510038 0 0 3 0x14200 bored systqmp 9286 344473 0 0 3 0x14200 bored systq 83671 295698 0 0 3 0x14200 tmoslp softclockmp 77393 282622 0 0 3 0x40014200 tmoslp softclock 85839 377887 0 0 3 0x40014200 idle0 1 271317 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 98878 (syz-executor) thread 0xffff80002a116a60 (220607) exclusive rwlock sbufsnd r = 0 (0xffff8000013c41b8) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 sblock+0xb7 #3 sosend+0x2ff #4 sendit+0x721 #5 sys_sendto+0x8d #6 syscall+0xbb6 #7 Xsyscall+0x128 Process 42229 (syz-executor) thread 0xffff8000ffff6a40 (288299) exclusive rrwlock inode r = 0 (0xfffffd806f1ee5f0) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x192 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xaf8 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806f1ee4e0) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 cache_lookup+0x36e #7 ufs_lookup+0x218 #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x8fa #10 namei+0x7aa #11 dounlinkat+0xc1 #12 syscall+0xaf8 #13 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10220 11212K 11506K 166960K 13848 0 pcb 17 17K 18K 166960K 295 0 rtable 247 7K 8K 166960K 851 0 pf 34 17K 21K 166960K 134 0 ifaddr 45 8K 8K 166960K 103 0 ifgroup 55 2K 2K 166960K 162 0 sysctl 4 1K 1K 166960K 8 0 counters 64 36K 36K 166960K 130 0 ioctlops 0 0K 4K 166960K 1581 0 iov 0 0K 16K 166960K 203 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1488 93K 94K 166960K 2798 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 28 0 VM map 2 1K 1K 166960K 2 0 sem 23 2K 3K 166960K 85 0 dirhash 12 2K 2K 166960K 54 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 15 53K 93K 166960K 1764 0 sigio 0 0K 0K 166960K 35 0 proc 77 127K 128K 166960K 836 0 subproc 104 6K 6K 166960K 161 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 269 0 in_multi 99 7K 7K 166960K 212 0 ether_multi 1 0K 0K 166960K 9 0 mrt 1 0K 0K 166960K 7 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 193 864K 864K 166960K 193 0 exec 0 0K 1K 166960K 656 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 4 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 234 73K 87K 166960K 18580 0 UVM aobj 90 7K 7K 166960K 99 0 pinsyscall 41 82K 104K 166960K 3013 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 88 0 NDP 12 0K 2K 166960K 73 0 temp 76 6830K 7079K 166960K 72346 0 kqueue 15 24K 32K 166960K 251 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 293 0 289 5 0 5 5 0 8 4 rtentry 112 318 0 205 4 0 4 4 0 8 0 unpcb 144 1270 0 1253 10 9 1 4 0 8 0 syncache 336 13 0 13 5 4 1 1 0 8 1 tcpqe 32 4 0 4 3 2 1 1 0 8 1 tcpcb 808 876 0 871 28 20 8 11 0 8 7 arp 120 98 0 77 1 0 1 1 0 8 0 inpcb 336 2435 0 2361 31 22 9 12 0 8 2 nd6 136 43 0 13 2 0 2 2 0 8 0 pkpcb 40 14 0 14 6 6 0 1 0 8 0 kcovpl 48 12 0 4 1 0 1 1 0 8 0 ppxss 1168 17 0 17 6 5 1 1 0 8 1 pffrag 232 8 0 5 1 0 1 1 0 482 0 pffrnode 88 8 0 5 1 0 1 1 0 8 0 pffrent 40 124 0 121 2 1 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfanchor 1288 4 0 4 1 1 0 1 0 8 0 pfstitem 24 122 0 70 1 0 1 1 0 8 0 pfstkey 128 122 0 70 3 0 3 3 0 8 0 pfstate 376 122 0 70 8 0 8 8 0 8 0 pfrule 1344 23 0 17 2 0 2 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 876 0 390 39 6 33 33 0 8 1 art_table 32 878 0 390 6 1 5 5 0 8 0 art_node 16 314 0 219 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 11 1 0 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 80 0 59 1 0 1 1 0 8 0 shmpl 112 96 0 9 3 0 3 3 0 8 0 dirhash 1024 47 0 30 3 0 3 3 0 8 0 dino2pl 256 4377 0 2862 95 0 95 95 0 8 0 ffsino 272 4377 0 2862 102 0 102 102 0 8 0 nchpl 144 6966 0 6411 63 40 23 63 0 8 0 uvmvnodes 80 5435 0 0 111 0 111 111 0 8 0 vnodes 216 5435 0 0 302 0 302 302 0 8 0 namei 1024 23775 0 23775 6 3 3 3 0 8 3 percpumem 16 79 0 33 1 0 1 1 0 8 0 kstatmem 264 90 0 66 2 0 2 2 0 8 0 scsiplug 72 6 0 6 5 5 0 1 0 8 0 scxspl 216 22280 0 22279 13 12 1 8 1 8 0 plimitpl 152 419 0 401 1 0 1 1 0 8 0 sigapl 424 2093 0 2024 10 1 9 9 0 8 0 futexpl 64 24549 0 24544 1 0 1 1 0 8 0 knotepl 120 378 0 0 11 0 11 11 0 8 0 kqueuepl 216 622 0 611 11 8 3 5 0 8 2 pipepl 320 435 0 407 11 8 3 8 0 8 0 fdescpl 496 2053 0 2024 5 0 5 5 0 8 0 filepl 152 13670 0 13355 32 14 18 18 0 8 5 lockfpl 104 635 0 632 2 1 1 2 0 8 0 lockfspl 48 212 0 209 1 0 1 1 0 8 0 sessionpl 144 40 0 31 1 0 1 1 0 8 0 pgrppl 48 77 0 60 1 0 1 1 0 8 0 ucredpl 104 1857 0 1842 1 0 1 1 0 8 0 zombiepl 144 2595 0 2594 2 1 1 1 0 8 0 processpl 1160 2093 0 2024 7 1 6 6 0 8 0 procpl 648 4830 0 4750 9 1 8 8 0 8 0 srpgc 96 16 0 16 3 3 0 1 0 8 0 sosppl 168 18 0 18 4 4 0 1 0 8 0 sockpl 664 4043 0 3948 45 33 12 17 0 8 3 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 137 0 0 18 0 18 18 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 31 0 0 4 0 4 4 0 8 0 mtagpl 96 89 0 0 3 0 3 3 0 8 0 mbufpl 256 2496 0 0 153 0 153 153 0 8 0 bufpl 280 6773 0 599 442 0 442 442 0 8 0 anonpl 24 310374 0 306532 109 52 57 57 0 185 9 amapchunkpl 152 59484 0 58983 44 19 25 28 0 158 1 amappl16 200 7563 0 7530 70 55 15 20 0 8 8 amappl15 192 45 0 44 1 0 1 1 0 8 0 amappl14 184 161 0 149 1 0 1 1 0 8 0 amappl13 176 9 0 9 2 2 0 1 0 8 0 amappl12 168 2780 0 2750 4 2 2 3 0 8 0 amappl11 160 51 0 37 1 0 1 1 0 8 0 amappl10 152 16 0 16 1 1 0 1 0 8 0 amappl9 144 152 0 152 1 1 0 1 0 8 0 amappl8 136 34 0 31 1 0 1 1 0 8 0 amappl7 128 131 0 119 1 0 1 1 0 8 0 amappl6 120 206 0 205 1 0 1 1 0 8 0 amappl5 112 165 0 153 1 0 1 1 0 8 0 amappl4 104 381 0 362 1 0 1 1 0 8 0 amappl3 96 11183 0 11092 3 0 3 3 0 8 0 amappl2 88 2442 0 2357 3 0 3 3 0 8 0 amappl1 80 15335 0 14770 15 1 14 14 0 8 0 amappl 88 17965 0 17793 5 0 5 5 0 92 0 dma65536 65536 1 0 1 1 0 1 1 0 8 1 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma512 512 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 2 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 20 0 19 1 0 1 1 0 8 0 aobjpl 72 98 0 9 2 0 2 2 0 8 0 uaddrrnd 24 2053 0 2023 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2053 0 2023 1 0 1 1 0 8 0 vmmpekpl 168 18164 0 18107 3 0 3 3 0 8 0 vmmpepl 168 133089 0 131251 136 36 100 100 0 357 8 vmsppl 448 2052 0 2023 6 2 4 5 0 8 0 rwobjpl 56 43697 0 37236 95 0 95 95 0 8 0 pdppl 4096 4113 0 4046 125 52 73 85 0 8 6 pvpl 32 16625 0 0 135 1 134 134 0 265 0 pmappl 248 2052 0 2023 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 631 0 117 15 0 15 15 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff8348eff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff836256d0) at __mp_lock+0x192 intr_handler(ffff80002a081c30,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __mp_lock(ffffffff836256d0) at __mp_lock+0x192 intr_handler(ffff80002a081d90,ffff800000079e80) at intr_handler+0xe1 Xintr_ioapic_edge26_untramp() at Xintr_ioapic_edge26_untramp+0x18f __mp_lock(ffffffff836256d0) at __mp_lock+0x192 syscall(ffff80002a081f60) at syscall+0xa11 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7ec404536970, count: -12 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(ffff8000013c6028,9,0) at witness_checkorder+0x1b4 rw_enter_write(ffff8000013c6018) at rw_enter_write+0x7a unveil_delete_names(ffff8000013c6000) at unveil_delete_names+0x3d unveil_destroy(ffff800037254918) at unveil_destroy+0xbd exit1(ffff8000371f6548,0,0,1) at exit1+0x60f sys_exit(ffff8000371f6548,ffff80002a15c750,ffff80002a15c6a0) at sys_exit+0x1a syscall(ffff80002a15c750) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7d4c63439780, count: -9