last executing test programs: 3.337582533s ago: executing program 3 (id=108): r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x6, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x200, 0x7, 0x9, 0xc2a, "03caea000408000000000000000000000087d520", 0xfffffffb, 0xb}) readv(r2, &(0x7f0000000640)=[{&(0x7f0000000040)=""/22, 0x16}], 0x1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) openat(r3, &(0x7f0000000080)='./file0\x00', 0x20003, 0x80) syz_open_pts() 2.136148805s ago: executing program 6 (id=113): writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000100)="baca6680", 0x4}], 0x1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x418, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x418, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) 2.011434244s ago: executing program 7 (id=123): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) r2 = getppid() fcntl$setown(r1, 0x6, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000140)=0xfe1e, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x25, &(0x7f0000000000)="5ab777", 0x3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x102) dup2(r4, r3) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) close(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r6, &(0x7f0000000880)={&(0x7f0000000100)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000040)=""/189, 0xbd}], 0x1, 0x0}, 0x60d8}, 0x10, 0x40, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, &(0x7f00000002c0)="2a43ec53263ca11424acd362a40ef5acbfd30c729849cc095b10c5ca88cb5647f0779bdbf2f6e9de768cc18972fc06b2d146a0aea413753eebee6467ba7b5c1ae3708448f6374e77f3c50616f9e38e1162e71b0b54ae87b8b32636e1c9b7ace7530d693ed797c6d81f416f428a40b26dd6194eef8f7481d86a1ae091f9f16d8a9bce1dc02d7c5ff0dfb69017fe0c111a5b49d90eca08c4b761da5e5bd3c4807e8eea137ba2943e4d", &(0x7f00000001c0)=0xa8, &(0x7f00000003c0)="be5487e992e0fba2b5dd5f84e8e937a60bce3f5e2d4c37fa7907539bdc702af028cad626251fc5d27887ca646d06db4b4af6422d64d15922114b12886d50f7ae2d014d5655acc3b886c298ad78b746902b212d7cd1e06b1b2f61b9951fcd225ad0ed", 0x62) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f0000000380)) close(r1) 2.007353184s ago: executing program 4 (id=126): chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') 1.906236256s ago: executing program 4 (id=128): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000480)=""/271, 0x10f}], 0x1, 0x0}, 0x6}, 0x10, 0x40, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) accept$unix(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) rename(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') open$dir(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x74) r2 = shmget$private(0x0, 0x2000, 0x386, &(0x7f00003e4000/0x2000)=nil) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x24}], 0x1}) setuid(0xffffffffffffffff) shmctl$IPC_RMID(r2, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x1c1, 0x6) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) 1.905720798s ago: executing program 3 (id=129): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x1a1) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000380)={0x3, 0x7, 0xe150, 0x1000, "0010004021582d6c153708870000000047ff00", 0x0, 0x1}) semget$private(0x0, 0x4, 0xa0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)=',\x00\x00\x00', 0x4) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000140)={0x6f, 0x7}) shmget$private(0x0, 0x4000, 0x203, &(0x7f0000ffc000/0x4000)=nil) r2 = semget(0x2, 0x0, 0x2) semop(r2, &(0x7f0000000100)=[{0x2, 0x9, 0x1800}, {0x0, 0x52, 0x1000}, {0x1, 0x8}, {0x4, 0x1}, {0x4, 0x8, 0x1000}, {0x1, 0x2e, 0x800}, {0x2, 0xd, 0x1000}], 0x7) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec3708246c5b160cce373448dbe5393a86a03035d8d522da1adbf4dd6cd72dfeeb4b218db28f2208c959c05e93b323403984d57b158f5983892cf9fb3252cf3090d7c05ace79c35fcd9817513c18b00000000000000", &(0x7f0000000080)=0x6e, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x1a1) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000380)={0x3, 0x7, 0xe150, 0x1000, "0010004021582d6c153708870000000047ff00", 0x0, 0x1}) (async) semget$private(0x0, 0x4, 0xa0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) socket(0x18, 0x3, 0x0) (async) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)=',\x00\x00\x00', 0x4) (async) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000140)={0x6f, 0x7}) (async) shmget$private(0x0, 0x4000, 0x203, &(0x7f0000ffc000/0x4000)=nil) (async) semget(0x2, 0x0, 0x2) (async) semop(r2, &(0x7f0000000100)=[{0x2, 0x9, 0x1800}, {0x0, 0x52, 0x1000}, {0x1, 0x8}, {0x4, 0x1}, {0x4, 0x8, 0x1000}, {0x1, 0x2e, 0x800}, {0x2, 0xd, 0x1000}], 0x7) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec3708246c5b160cce373448dbe5393a86a03035d8d522da1adbf4dd6cd72dfeeb4b218db28f2208c959c05e93b323403984d57b158f5983892cf9fb3252cf3090d7c05ace79c35fcd9817513c18b00000000000000", &(0x7f0000000080)=0x6e, 0x0, 0x0) (async) 1.83795751s ago: executing program 6 (id=133): r0 = socket(0x18, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987aa9feb1", 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x195) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22, 0xfffb}, 0x3, 0x68, r2, r2, 0x0, 0xff, 0x0, 0x8000}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22, 0xfffb}, 0x3, 0x68, r2, r2, 0x0, 0xff, 0x0, 0x8000}) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x1802, r2) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x1802, r2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x9, 0x0, r2}) (async) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x9, 0x0, r2}) syz_emit_ethernet(0x106, &(0x7f00000003c0)={@random="69e1629b6174", @remote, [{[], {0x8100, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0xcc, 0xff, 0x0, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0xf0, 0x6, 0x0, 0x4, 0x0, [@rand_addr="98357323dbf2eb9528f3790f44af9462", @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x28, 0x2, '\x00', [@pad1, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xbe2d1494}, @jumbo={0xc2, 0x4, 0x9}]}, @fragment={0x33, 0x0, 0x6, 0x0, 0x0, 0x8, 0x68}, @routing={0x88, 0xa, 0x0, 0x1, 0x0, [@ipv4={'\x00', '\xff\xff', @loopback}, @local={0xfe, 0x80, '\x00', 0x0}, @empty, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}]}], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x4, 0x1ff, 0x0, 0x6000}}}}}}}) 1.837395779s ago: executing program 6 (id=134): sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x27358aab664a94b0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) 1.83713947s ago: executing program 6 (id=135): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) r1 = msgget$private(0x0, 0x730) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRES16=r1], 0x401, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) r2 = syz_open_pts() flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80000000000206, 0x81) socket(0x1, 0x2, 0x0) close(r2) socket$unix(0x1, 0x5, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000580), 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b0378c5bd98e071b6e8e656195650092e23f040951877a81a8701e4257b4909ddd72505fefe7637ec686b74bea42957432ab34db3ed", 0x3c}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) setuid(0xee01) ioctl$FIOGETOWN(r3, 0x4004667b, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="00a0a78d17a82026dec3e59be543bfcb4c969ba6cd231f6af7b034835f8c9d7703c616f7e2205117bc333f1255", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x6811, r3, 0x100000000) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@empty, @remote, [{[], {0x8100, 0x3, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x22, 0x1c, 0x67, 0x0, 0x2, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x5}, @icmp=@info_request={0xf, 0x0, 0x0, 0xb, 0x2}}}}}) 1.836907216s ago: executing program 3 (id=136): syz_open_pts() (async) r0 = syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) (async) select(0x40, &(0x7f00000001c0)={0x8, 0x0, 0x1, 0x0, 0x6, 0x1, 0x3, 0x5}, 0x0, 0xfffffffffffffffe, 0x0) (async, rerun: 32) r1 = kqueue() (rerun: 32) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0}) 1.676277885s ago: executing program 0 (id=145): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8026d4) (async) r0 = syz_open_pts() (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async, rerun: 32) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x80084904, &(0x7f0000000180)={0x400, './file0\x00'}) poll(&(0x7f0000000340)=[{r1, 0x1}], 0x1, 0x9) poll(&(0x7f00000011c0)=[{r0, 0x4}], 0x1, 0x8000007) (async) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) 1.675901467s ago: executing program 5 (id=146): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setuid(0xee01) (async) r0 = socket(0x10, 0x1, 0x6) setsockopt(r0, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) 1.674657756s ago: executing program 0 (id=148): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x9, 0xfffffff9}, {0x8, 0x8000b86, 0xffffff7c, 0x9}, {0xfff, 0x8800, 0x7}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x80b, 0x14, 0xb}, {0x2, 0x82, 0x4, 0x9}, {0x4, 0x8101, 0xd1b, 0x88}, {0x1dd, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x9, 0x5}, {0xb8c, 0xc3b, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0x9, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3c) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x20, 0x1}, 0xc) r2 = syz_open_pts() r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000240)=@file={0xd570d0466b6018f, '.\x00'}, 0x4) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x2, 0xffff, 0x9}, {{r2}, 0xfffffffffffffffb, 0x20, 0x1, 0x4, 0x7}, {{r0}, 0xfffffffffffffff9, 0x64, 0xfffff, 0x1ff, 0x3}, {{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0x7f, 0x5}, {{r3}, 0xfffffffffffffffc, 0x18, 0x2, 0xaf3, 0x2}, {{r0}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0xfffffffffffffffa, 0x2}, {{r1}, 0xfffffffffffffff9, 0x27, 0x2, 0x8, 0x7fffffffffffffff}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x3350bcc000000000, 0x7d}, {{r0}, 0xffffffffffffffff, 0x1, 0x20000000, 0x1, 0x9}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40, 0x0, 0xaa}], 0x6, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffa, 0xc, 0x4, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xa, 0x20000000, 0xbdf, 0x3}, {{r1}, 0xfffffffffffffffa, 0x4, 0x4, 0x5, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0xa, 0x2, 0x10001, 0x7}], 0xe83, &(0x7f00000000c0)={0x100000001, 0xbdb}) 1.67439956s ago: executing program 5 (id=149): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000240)=0x300) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000100)) (async) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000040)={0x9, 0x1, 0x200}) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000280)) (async) sysctl$kern(&(0x7f00000002c0)={0x1, 0x1a}, 0x2, &(0x7f0000000300)="fbad1b137a5bc06059155da89aa6e468845e56f094129fd997e5f99753c413d965b9017d6eddf39b25dd72f4e0304d2b812cebe5f7ba658de1d0c5f3aeed76e89d38fb5325ac423c5ab85dfaf364d63647017f53f48dd3", &(0x7f0000000380)=0x57, &(0x7f00000003c0)="0e2fff6771b582f878f68696cbfe94fbda1e4dbe94", 0x15) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000200)={&(0x7f00000004c0)='./file0\x00', 0x8000000000000001, &(0x7f00000001c0)='./file0\x00', 0x8}) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async, rerun: 64) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (rerun: 64) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r4}) (async) open$dir(&(0x7f0000000140)='.\x00', 0x200, 0x100) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async, rerun: 64) execve(0x0, 0x0, 0x0) (rerun: 64) r5 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r5, 0x800474c4, &(0x7f00000000c0)) (async) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5b8cc0c16ed08f1b8d24e2207f981aa6a78ef1d35e6abbbdabb26a52ad7f46003d52c000f06c166b28e8db79f70168121bb1e5f628121375941ba69", 0x3e}], 0x1) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r7 = socket(0x18, 0x2, 0x0) (rerun: 64) sendmsg$unix(r7, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20, 0x2}, 0x2) unlink(&(0x7f0000000a80)='.\x00') (async) close(r6) (async) syz_emit_ethernet(0x4a, &(0x7f0000000400)=ANY=[@ANYBLOB="aa340403c997ffffff67c95012ce8a038d0015000806000d000000100003aaaaaaaaaabb1ec99c83ceeec3c37fabb01a9bf81656aaaaaaaaaaaaf5cac23c2508438a393e18959c24520e280d7be868662238eb4cd54e48ee18519390e88be8be375ec03178bd9107bd61e54f73be6197a9c89026b7954f75eecf312af6f8e14bedfd6e3daa1a1163d56b3f28dfafc5d8457b3ea82975cd6d7e19162eef9f141429d05f5b05f95f"]) 1.646440677s ago: executing program 6 (id=150): r0 = socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x4, 0xfffffffe, 0x2, 0x0, "d76c0f652155a784858e74fbf520000002000f00", 0xfffffff9, 0x401}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x80000, 0xfdfffff6, 0x800, 0x1, 0xb, 0x5, 0x20009, 0x2, 0x0, 0x100000000000002, 0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) select(0x40, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x0, &(0x7f0000000240)={0x40000000000003ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) poll(&(0x7f0000000080)=[{r0, 0x10}], 0x1, 0x6) 1.64565508s ago: executing program 0 (id=151): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) sysctl$hw(&(0x7f0000001dc0)={0x6, 0x1c}, 0x2, &(0x7f0000001e00)="1e6186a8b969", &(0x7f0000001f00)=0x6, &(0x7f0000001f40), 0x0) getppid() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x0) fcntl$dupfd(r0, 0xa, r0) (async) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0200c7"], 0xe, 0x800) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c0000", 0x6) kqueue() (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) 1.645058213s ago: executing program 5 (id=152): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setitimer(0x0, &(0x7f0000000100)={{0x57ba, 0x1}, {0x8000277a, 0xffffffffffffffff}}, 0x0) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc028698a, &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b0378c5bd98e071b6e8e656195650092e23f040951877a81a8701e4257b4909ddd72505fefe7637ec686b74bea42957432ab34db3eda6a85a631c203699b815ade7", 0x48}], 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xc148445e, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x3, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x0, 0x9}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00a0a78d0ca82026dec3e59be543bfcb4c969b0000000000000017bc333f1255636e7295358972f4af81643f60710e000000000000bf4875744b0000000000002bba63f1e31f51e09b65ba61325fa79c3c685b858f02b7ebc39c815a", &(0x7f0000000080)=0x5c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) close(r3) write(r0, &(0x7f00000000c0)="bb89a7a5895ea5280304000000e1", 0xe) mprotect(&(0x7f00006d5000/0x1000)=nil, 0x1000, 0x300) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x0, 0x5, 0x1}, {0x1ff, 0x80, 0x6, 0x6}, {0xfffd, 0x6a, 0x0, 0x2}]}) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) 1.544587918s ago: executing program 3 (id=155): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xeffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x11, 0x5}, 0x85c, 0x8000000000000007, 0x0, 0x0, 0x1, 0x7b, 0xb, 0x4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000100), &(0x7f0000000080)=0x4) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) accept(r2, 0x0, &(0x7f00000000c0)) 1.54258439s ago: executing program 0 (id=156): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0), 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="09cf20090900db0000ff4278ad535c2a415642005624b77b6a0a", 0x1a) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000040)={0x4, 0xfffffff9, 0x6}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) 1.541911888s ago: executing program 0 (id=158): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = socket(0x2, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x8000, 0x7f) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) ioctl$WSKBDIO_GETMAP(r1, 0x8020690c, &(0x7f0000000180)={0x0, 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e05000000a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287f", &(0x7f0000000100)=0x68, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x205) 1.541746571s ago: executing program 5 (id=159): mkdir(&(0x7f0000000500)='./file0\x00', 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x400}, 0xa) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 1.459768641s ago: executing program 0 (id=160): ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000000)) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xf) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xe, 0x4, 0x1ff, 0x8, "e93c792ec97d1476087cb32411c3cfc4a4e4f9b9", 0x46, 0x1}) r2 = syz_open_pts() r3 = kqueue() r4 = socket$inet(0x2, 0x2, 0x3) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x81, 0x10, 0xdb, 0x1}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0xe16, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x2, 0x4, 0x7}], 0x5, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x20, 0x2, 0x3, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffffe, 0x20, 0x8, 0xe}], 0x3f8d, &(0x7f0000000180)={0x100, 0x71847868}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) ioctl$TIOCSTART(r2, 0x2000746e) preadv(r2, &(0x7f0000001200)=[{&(0x7f0000000200)=""/4096, 0x1000}], 0x1, 0x7fffffff) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000001240)={0x8, 0xf5c, 0x1000, 0x8}) socket$inet(0x2, 0x3, 0x7) r5 = openat(0xffffffffffffff9c, &(0x7f0000001280)='./file0\x00', 0x20000, 0x88) mknodat(r5, &(0x7f00000012c0)='./file0\x00', 0x40, 0x4) socket(0x2, 0x1, 0xa) syz_emit_ethernet(0xd4, &(0x7f0000001300)={@local, @empty, [], {@ipv4={0x800, {{0x14, 0x4, 0x2, 0x3, 0xc6, 0x67, 0x6, 0xf8, 0x1, 0x0, @multicast2, @broadcast, {[@noop, @timestamp={0x44, 0xc, 0x2, 0x3, 0x8, [{[@broadcast], 0x80000001}]}, @ra={0x94, 0x6, 0x99f}, @end, @rr={0x7, 0x27, 0x5, [@remote={0xac, 0x14, 0x0}, @empty, @empty, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast, @broadcast, @broadcast]}]}}, @generic="58af07cc58280bac0bde1c98011d88bb55e3708019ae08a4f94c03eb9379279722ed7942f977ea0624e615b59730939677eda0165f0c4400fd20840765930ce920adde09208894f8a97fbdf4acbbd1920bd0f5670ba81ae30de614c5871b17e725d7f1c385ef121443e5dbe59a89f988ed0fef3e39ee"}}}}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000001400)={0x5, 0x6}) writev(r2, &(0x7f0000001640)=[{&(0x7f0000001440)="f9f0b91a1943b214dc5ee9d3747477b33c7ce98ea014c92ba69104de3203ddfa7fad0a567ad667ec7dfb8b6f58739f19964f2224ee5e05533d21adcb2cc2229a283eb64fe8731af5c0cf31cee70fd46b1af02498b749820d768aa831d5b0ea9f2242a8873fd2caec744b553f4126d05ae35c8f75b257af5917eae6c0f1caa82884d5cd7a23478e0c534460e133a12a1135217575af1e55be4bfa4838d1d055c5e91bc3c3eeeca92496b7824cc499703d78eed26e6d6f7c8296a642a368", 0xbd}, {&(0x7f0000001500)="6e03a48fdf8a43a616593ec29a79337273ab14de178a1b1ed7c27d75a6669402238b6a121d35fdd3373ede03fe9ef18604f0423da674089e9d230b5de212c99829a0e8d41611ba09a9de3b1f27c9e323275a1e7833d6e5619256e1c3a775cb214683593d1ee1b2fc9dffd07852294e3ed9699d7ba89961ea31940d93f2ebe52100d9f44e5cb282972bbd33e85146d71999074779107ddbae43541c3eff5677d8e4b6ff39f4c313341820c42d61647c2a998297c647ded991e5b38aadcdbe34c2c7", 0xc1}, {&(0x7f0000001600)}], 0x3) socket$inet(0x2, 0x3, 0xfa) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f00000016c0)={{}, 0x5, &(0x7f0000001680)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000001700)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001740)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000001780), 0x80, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000017c0), 0x80, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000001800)=0x4) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000001840)={0x1, 0x400}) 1.4593368s ago: executing program 5 (id=161): mknod(0x0, 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) syz_emit_ethernet(0xe8, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa88a80c008100250086dd6e98087e00aa04dcfe8000000000000000000000000000aa00000000000000000000ffff02"]) shmget$private(0x0, 0x1000, 0x223, &(0x7f000002d000/0x1000)=nil) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000480)=@file={0x0, ""/4087}, &(0x7f0000000140)=0xff9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x54, 0x3, 0x37, 0x6}, {0x96, 0x3, 0x80, 0x7}]}) r2 = socket(0x11, 0x8003, 0x0) close(r2) syz_emit_ethernet(0xe, &(0x7f0000000700)=ANY=[]) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000200)="dabdefc7831f055af82580d9832a33bddd", 0x11}, {&(0x7f0000001480)="5cf0187acc3ed8859e05e22f7b849c9a8055aa8803be15ba53de0e7cf8c40432018c8c0c13ec2ee98f6086520eca27c014409d98dfac004d387b428bf003d891b035041432ff7b8bcca3e2644d98f33bcdaa26545cbadb4eb8f3365ccc9f31ee81f28f3d09c8f6ae5e82a4b196e79b0d23d19e072a76191aea8958e3f2b8ccfecc6ca0fcabb695c66cbb0135b45a7e90ef8636ebead0a4fe335dfbcbea687b6af9f2f140afa86612c3c1236eb3da5ba555c005aa4a8a207b621fd5d1a9d03c89bb3940789b8cfb034ecac13336129eedfe070be2871634460c8d23b0e93c747917be776ede815f8ff2d8b19029457453821fdf8de67c808c4cd1c701b80283b329ef5eae3fec5080e8a9427f216f0c9d7a6f32f0493c4bcd28023e7f703e1e9ac1289503d5d41b839d40146f58e4bdc206ddabc70396dbd21c4d1f39ab9230d500c0e0a63ab4a597042a5258177e7a243ae48207f48a313d2f7ff105bf6e4bf141d44181d354b505eeed0e999f57c5be30f14c6679bff4c071053060499dc864c3b72442eb05d7951e06ed3407bb2afb104619f6dc98654d17a26370ec736e36bd05f3dd5aeca84adb1d3671f00d050c2e77c92eed4b88b22fb8d8d73c6f64f3980f755c2ed96e9059e2bf60da395fc2039babcd30020857ba5ba05f7ee234f988ed753570763869ed68a884c2b93e071fe6e445310bdec2b8a041766278134f2be9e2949c187c951224f594e80e605540e2389f530a5e0c1474798e481bd18b607e85b29ec1143a33f40f2541914bdfc736f154b8213f44af01f2c24b9b6ae3ddc9772f4dee9ce7b1e75ff9f69a5ab4f5061ad9cbbb8e28c237e82fc2ddd4d715535f4f45cd10d04311ae6c895b09cb47ec5d453fe80f08e4fd6a075da38ac64abcfd6052a8a88420f7573f2a715ddca5604f03eeeb5310116192dd37e04ddb31155a4cf5572431f1fa07b008e0af3ce1e35a5097353b603e127a031121fb87ffbdb4d2f6e4fae735d36a6fbed87c87c43717a0d247f35919b2c5b218a6372c2fa4985684c6c87513bb9054b9fd732480bfd95f0615746bc6e83393ec3d2438fa112793ee971ea283db0ff451be1d681030942c1fbd93dfb4e7f69f6424971b8f815bd32c4e0dadd7d5a7afa0e709cf926b610dc8d20721c756a4f861b50b629d3fa5cfd617b0311c60911c07bfefec03bc565dabcd7be9b879e817fb7a4e83a353b459c51c3b76d204b7099fce7a4f464743a98b919a38d282911faba8f6caf3dcf0321a5a6cac49f86dc2eb1b6590a4f68401f72d7ac5d1403003d25b465d9c85078ab89483573a63b9aa5bb20588bfb41c4fd7279553b1e3ffc61f54d2f11022652da44c3b294d4dab195bd6e02c794c232e91eba46bec6633b40c873c3f3fe97902a5aadd116006e7cd6d43a24872499a75efe913e018762c7dc727333029749c344cae605089fd5a23a0f24a52afc33f15df774a4d5a5bb24b63b5b1b677868dc3058e4dedc17347d1d8c4e79bb73a4e8bd635a6c80977342692d4e191bd08a0d283013cf48970db66b2a0bd2b498285d6dab5da69d25ed7f4951a0f1bd6e551f37628628d0eae0dd1255bd08e66dbf20764242950ea4b92ff25705adbceccfae26aa0cbcd2ce2a7d2b0f687bd00e431a853599f1bae3cbab95e55ff42591b25d1f093142cac3039279d2c0f3b64b75fd34546bc458f22937c8730891adb1f03611ce7f8d964604f8822291f19de6d68a416b3551f27b85409bce69d2be977ad76d63a6fc56344a55e256963e2a08fec68edf8baef73f2e41eadbb1ed35dcd9590cc131b04da1f27355d7764141483c4336a870e9e6203016c459c794a10639636f9d95e7f21c5ca7123e03d76ed8e265f0af8e767a08726607710f1163f4f91d2519fabba8399cbee2306f861519668a7e7f86c03ddbc03c7a4d6d8b73c7115736ef9575d44e15228b2b283204b6a1171b00a071775054d72f5bd775f10c1ae1e5671d2002691fb32e62f40ec462fdac2b571c19324d1da0887bc5825fda5b407c0048abb7b3f58c2784e4202ffb079d19e6b7dcda5954735a1ecb0b38e181125f081bc8f4a462c334b0280d0621fc98ff2b720cb5bf67ffb3118f313f5cea082ff83609e18947a3f24217742216d78a4a351004106934778ba6cc7ff68a819a5fd7150f5522d9c40d0b243de887a1c6cb76266cce7d9e647893068743779b16980a5b15ceb0d1c5d4325c9f296339228229e454ae6557ad7f860207c606791cc0ae80a476e875493a41959635fdac480bc657fc330b0179316573622d5edcab4554748f50137dfa4baef28877b7c86f5ebb846b2b9f72db6dd6469faa6d92d17fffdf7c98bbcd62636dc592e9a5e4c8554fc39db775ab88e07c7c1fdf4e7015ec3f2664a03ff378ca944e7a2a7827c8fbd9a6d5d195334eddd886918e851a3f0f901f88b7cb2676c91717b168e8120754a19d1a7dadc4552a3a5dd4e9d5d02332fbe844cad02c830f1b8d6f4f72676f3dc9e9e0edad34ed9952364d05e463e6838b87dad713fbae5a4caa82bb7c77b5febb9b6df18e6a924705acd1efe8bdc3954b03bcb2d37620970a84946e2a01ec81cd5c5d9144016d843e050b26944aa69629264a88f8bb49f405c42c00c4dd07ec5c5d77d3952a6024fc2edb731f46a9193d76a5ae358e5740a7a6b4ba69a21343c64e6aaf902a42441343938eb11b37fce49386778836951961adb5789cc39380fe6649850b11d4d3627f2987e2b319e24ffb6bd744249db94ff2912945d8ee95630f5430707c7db6281fc2313bdf6ea8815f7b23e6c7be6a060a8b583fac254fa00186d90ca245c2a08d18bd73da076e71c19f739d60f2c82e392247e771fb7a5f051a81d870b4fec4aded399ac2e36f8665a1a4e3395c727d8266481d817ddd3b5852343b8755cd1557d3744c8ed6be0a74801254519f527f12a303ec71acef0747b96c2ac33942164bc3f1582231d4b7d74dd6e8f7f3bfaba23711fe2e84dba63d36a3cd6046e0c085caa6825f2cdf015ba2aaad69277b592a175314e6121f3faa45234caa06ea572efa3c55703a1daeec0d2b81560e74a0b27d06c7e39d51e14941ebcf25b62b2b6973bbf1a9943211a2dd31fa545c167908b527342abed04a4c2e76d8cd55f32cb22ffff5e11e4319e26f77be6ac81ca8b0877a099b2e1a2cec8b1a96c23594b0a5b4e8eb111c252f1caa32a66f05b3983376bea24c2f47321f79152f16516f443e1870c80d5e3aa0c3b55a85514b494d3ec8555153becd165c3746d8221734f90f10eb625c811decc4002d6aa2506ce4d6c0cb9653e3784b24e23de6b98bd9b0540c78d40fa4a8d74c128998adc244cf758b3668c76ffbcea8c4eb0bc69155f5f8b81b85e4b2005381045aaf7bba939b4341372e385dd87a7f4d31154fa03d182b09f010d87b5d12fc6d18a97d31117eeb9d144e31f20779fc7d512cfeea3c89abd911417e79c6882bd23aa70919bbef477a3888f995e08f8976725c5a794845447bc47ddd43fc56effa6405300dfd99e17c89920934e4817491ffa200beeb604c4f4895319812adb36403513bdba732661e51bc7e920a8b78a1a5448b427832c1cb5961bc3e7f32ade6cd39bccfa161e5575e49b692b14a04f425d6f30773690f700424cffc302c81802e0e969c2d4f84574087979c212f739d1ccfa074f0fa0d9434959dc26549eaa87faed981aa12e2abe3fadf8a03bde1ddfb0a5d9c96f2acbf26095c36e661604da82468390ee85c40d59cf3b1ed68b5c53fe20548dfeb6ec79dc5f4f6584d0a81a182a4922f4fbb2ef671cdc782a4dc6887ebd2bf576d32dcf5467016b9eeb7d3565920be95eeb0cdd73fc64a2ff3bedf9f9aedf9ea41a9fe0c97a5d8973c323413db83d5c2626ca780ba8ffc83a69c03370e1c1a552c842dc1f9dc26e3c09ea02345a0756f9ddd43172c2293895bff9f23290756f700b612000b40a0b3bd68aa9bf990a1bb70e7e8ff84208c78cb6124cf8a9fbfec6381d55d4f67f9bca3a97cb2909f1fb023f07979af42da292ca79c16f0342b4cc2f47d3261a3bccb4dc9b6437bd5640d2460bc3680c4e4f474b2ffc7860048c5d82b5363f1490a2ac7633c634c55a6d9c5cb021089b8194d42a8a725da3bad221df947b3222e01aeb178d32fd232622db6bc3a5de1b97d317d3f48685b1e8e52734c33f2f616669edeb765f135be177edcf87945bca67bd552a3a2ef1cea86a48e96dc43bbe1d6adb0f8098f1b5581852d92d12c44e58e4306897349538bb0edfd7c6cb85925ed1f7013b4aca44f2d9940c9a86c03fbe3a0e03dffdd123fdd0f0b66ee8485a5f91bb52e2a463c42c3364e8aeeab099131303d23daf6f672e8f70ffcbc56ccc82ce358b5c529ff989d59ddd01b7766744c8b3135991eb35f7a700c73391eab375587dc80bafd42cbdb5da2e14629a103be4833ef6f0acebe4d96ceefca2de2bf3417a26b80298455a1baab3f89ad2a940a442fcb89035653c90fe945cf26d085f835dec2d6b5cc6658eca66549cf4ace4f21224e85a2d047336c2b4af0cfeba41eb72c25bef731dcb891351f302ec2701a1470bca2705ec2451a2b8c1e7291f39cdd35a04bc75745e96ef0df6c79376ddf4f637637eb8454357cf3e520a7213b3dcb5d982b05fdf5ab00a92c62de7610b891ebd89b907f53969adc2dbeeeec1ab5c258b394490dd0c5cbcfc93e1e5acfc5fcda84cdc534362d04e04c877650d2387d726147b68acc454b53a77d66e6c94bc37f6bfcd34619fdb9edfba215439d681d19d158eebf38bf084d4f8a65413ec0a1777bb3e3f4a9c2ec13c4e1417a51b76ba0de8b68ab6069ce8eb7ef4e5e7f280f88c72b1ac94442153c808cc9051440bdfd9c7e19a27613fcf052cf6e79aabf24ed7ae9c6f9e7a32bd113a7ab62f7899cfad891f178345467dce7717184c0a8837a1bed44f78aa290cc88833177dc9ae177bd1ffec605ac1ad52d9ca83aab30ef85dcd61602f478075838829e97491c80b846961a2df671ec292e4302509e7cbb0a95f086147c481e5ced1f58f4dcbf874951d9c14e96d2638355637b9567e00865fba2a12384755452ac0cfa00317d76e4e413d92ab5cb5a97c168cc6bdf254ef6e5ba9b323bba32b7b06fd69cd3d8cbd73418911273b34e838667a601273e485b09be7b1e9c47ba7f3bd4000b3a5a75dfa1b1f036b7e01176f27ffae2ab91f48f7bd571db845779bb3b1eac167b5280b55df12ab3569e1ff557f7f34d51af71f396bb31691ce6106039617aa5cf328bb598683c92d545560d274d58af113fbd7c59e350bfc5cb235797156430c8e84aef0a45719aa9355dc04635adc58220caad00c076529f058550a4547d3e22e11fa25c92928c6bd12e6ca207cd5ce67a3edf3de966616152ad2719fe2ea66f5598d0b98d3262dd1d7d3d8d0be1c91ef12033fbc2389393b10dffa1c7f56f223515b8a1c2f9e71ce37623cf154457df70d0fd2cdf982d5022cf4fb86889f7a9aa72d721fba890dd4c535f1a9ed5e74575c49472c497f4b90e8f6c427543c0c6e986fbef42bc4be4580783ad4a3edfd127250aad76f62663bcc05dfe78c0cd2b190455c732504e10cfab2138a20575624ed1fca2213744b1108c1b976d4b80a57eb9535c756a7a1825336fea9ea2b96670ba07697c5cd655b1592afe78c7ba667ce08bf7b28eb1298459db36e563d368c861121a150ec5dcbe71de5d1f4ac216302e571b2a62ec668c05e81012ce17ed57ce8a9c138c7a2f87b232144d7", 0x1000}, {&(0x7f0000000240)="36517613f519ab5c93f84988b82ff4ef2cfa4cdfe84bd056dea05b0be83ce63f068ed53fa883e4fae863b8c4a02a0a001baf28ec7c5ee6f144bbeb66dbc9d746039278336fd8eaf4c4bed82cac9286464a518c7a81014d8eb99407e6383b296dcbf166e44132ed", 0x67}, {&(0x7f0000000300)="4dfce0aaba0cf4f829e807630c138baa380975a605d481c091e86a1abf1b", 0x1e}], 0x4, 0x0, 0x0, 0x8}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x2, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x1000302010008, 0xffffffffffffffff}) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000400)=""/110, 0x0) ioctl$TIOCSETA(r3, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1616161610000000000000008", 0x2000000, 0x5}) 1.458965556s ago: executing program 6 (id=162): syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaab1aaaaaabb86dd6000000000103a00fe8000000000000000000000000000aafffffffe00000800001a623b00000005040000f2000000004e234e2100089078"]) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x200, 0xa, 0xfffffffe, 0x8006, "fb5373f224f208dc490000ef00004000", 0x40000003}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) r1 = socket(0x2, 0x3, 0x0) socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) setuid(0xee01) r5 = getpid() ktrace(0x0, 0x1, 0x1c10, r5) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000140)) kqueue() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r6, &(0x7f0000001000/0x3000)=nil, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x1, 0x99a4c31400}, {0x100000000, 0xf41}}, &(0x7f00000000c0)) 1.457748511s ago: executing program 5 (id=163): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x4012, 0xffffffffffffffff, 0x0) syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xfff, 0xfffffffb, 0xfffffff8, 0x80a19b, "bb081aa9003721f7beae58be1b00", 0x9, 0x4}) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) (async) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 301.599394ms ago: executing program 1 (id=164): r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x4001, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x41) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto(r2, &(0x7f0000000280)="98edc1cf9d242ff3974da44a7d14135bd098af851ac34c348faee1962d6c46b5fdbf461bf830a2d834290b52db8735d481097ea72d58dcbbef900c3ed549c7192281bc76da78ce4c85e55fa404cdbc535b0485af21dfce6c292f3d52d20554deead0144122194c4436c8f0a44df1934abda30e74769c50a935523c86fe42670bff1b0f21b5b1e988cb089546e638466cef54f5ebdb9239804183f4cbbe33603849607bc789bec4ec666e043790e51705bbd3d93930bb4d438c0ae48425fe5d5182b2cf507672e709bfb50688b40123b5cfa3c4d18dd7c668771ffc2d2318742b2be985932b51d702404d5c1c74559a884b06b316d805b3102b96b57360cccddc225faf85756fce553cae364fb5311df4bae08fcad3448a8f17e1c841e429ded2a3668b2f4bbf379d2bf9a768aa78fb5471d8dcccbad159059c3efe5e5576ece7b8e1dbf3f0dbf10bf3a1bf775091c2c800a74b84247db5ec002e", 0x15a, 0x0, 0x0, 0x0) unveil(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') r3 = dup(r1) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) dup2(r3, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000001080)=0x7fff, 0x4) 300.515601ms ago: executing program 1 (id=166): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7859) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)='#!u', 0x3}], 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="987e7fb5f66dd2254b2723380d303ed2d064e66653a2ec04d90dcd47709cb2029862bcd01c352b3c2a6f8be9e9515edbd374cb7d9a46dff7e418cc93e61575271e3a7958d0c14a8900e2f2eddd49759b1b30b7dae24a4302fbed6485befacfd6a2355402cd8eca06319215e49cb4c51d86ad05164d4adc2ef0144d4a3ea89b2e402050730947b722ab4e7cdf92cc0d034774f9f3117061aff2d89549c9512f727abc92d7ccdd9ac9c9025da981c17a4efa70e028c452a5504f67e0a6de0e32d2af715a35644f0a218f770edb61ff070000cf326be0ae75fe1d638f3dc39cbb2561cc03aa69bf60037fe508e9dc8141b28dbecf4ec461a7d9", 0xf8}, {&(0x7f0000001840)="97bebaa40361d7d11d931a5b41d7d07444e864b355f8a7b40372a1601cc7853d2e80035d963a8846078f86dd6c837cb66e87de2b3f79484c3a813e6ebad60dbb7acd5a8032c8c17ba5cb7f25638d02f6f5a34d00f924b71f50048041ee01e267de3149896ea2e7b679104f6530cfe9a72f6ceb726dbbc71d547db13b0ab724ac41d3250e2ad105785a5f1b7cffb24db47020881a832885a07e2504b36a76d82edf4cdfff6b27d5849998fc2b68b3de3e3cbbbb9e980fa0b038d1bd062ed7d49eb1f2726639f0e8c1c548bc38dfdeaf1b656f27c7d0935ee5257ea8dcbe1ac295cb1fa6795e4336739c768fa2523eaac69573a6dc511948525438f15851364844efcfab92b19d4ea753b1a0b1eaf48d79fc7d7a3b6f888d369e92ddf9a13b90b41447724d0cfbea21e867a623563e571c0412ed71083ae22dc8b5f2612484a63f2ee31f702936c2f192d02c975dc4786b7ba71e94fe7c4b2f43c33ceec9019cd95800b79f01f4c99c59a768485b7ff749c60384bd0c98e65253867c7e29c8f51e43d6d28d4ec9c9858d8f81797061e447fbd53437c9e863608cb408dabab925ede2c8659041275d035eac6d5b8fc84de9ef4b4507c0d1b28379accf4364c721143937a38c07734c17347ce044d32178ecb3f5accfdb98c553c1c17d6fe260b16e5632d551ccfd799cb64b8b97a06361724f4e4cd7670d9d5d6e93a8cfd4d2d36abbec007bfd88026084220125d0ac0cbef87567c733f2853ef33f0eb4f6a952d06e50bd901cca78b4ef700f22b85eeea8f531b98f8466ea4031fdb31a923818eae78ade22facce0a2931549b3a46ac65a5933fa1c6f340c8c0afe5e6c96d5590942bb781a018d140ae9e8c79ec69b1f2ff4b4428f70a8a9cc0ffb078510e1bc25c9c9611bf895deeee2d963e802a67f63a62102110797160407ccfd3c507d1d5e15555566ff8b63082b0bd96b68bdb01b9030c95fb4f846ad08dfed5c5c71302c1b39d5b4a9a7872c93c812ff124e6e508025a91047ce90a194e6b8eafcf7cdbabfd903d6a0e0101fb3dd3e7c213015228ede4c5979529df7c2bbfef50e799141bf2f4db7ff3d9237f66abf1083b3110f26768a988a9d383b3241292ffca54bbeb16adba0b71cb34b86b078ed92a5c5b73f95178d237aaf9e33984cce3c7bf3b9c79cab17d2bada87b6c19f05583dfead5e8e66303b431e34da856d9beaedaeb62a04c5acb9bddc603dabaf4860244e5686bcf7e7a28ec4b29dc6e169da5750347767024e8b5ac99134b51e5dc368fec137b73b6a55dbc2a6a3d43b886da8e6ae46c5912b48ca88a9d533645b00c9e9990533ea54e34bbaa7cc68faa36c0497091b48cfcb547e94a054712849dc53bbf7309ff7e14c90fadab20f463cc8086cb12753b3f8da11541e30165f284be03fc98ff310cdbf03419dd4bbb7f836461df8eaf46f8e80d656fca330168dbe5b63818d04360e88b1c00be4c5ae23d7a4c74a46c902910bd7b46db81286fc517591feb35d3ab7397c6f750c031f5b4e44131cea15e6e48b9c1766e9be2fed329eed4308137413257018481b5f9174d82ba8ba9a5e0a63b83da4a357dcaa3e47f6aca72b91ccf99e3ffbcf9f4b5fa5f2b3f4bca6434d13b21b43b423ace99ac7c8ff456530f686b4759afb8fe7cfb196dc53e64c16d93636357d56bbed88dff233033fe141e20160555693a833a0fa305ad22b557e4dece1f755a48f9407c13e8c348bbd5dd74073fd4aa49b5bf6382a987885c091bbef772a7edcb416f848e2486b12d22a65ba8ff1155beb2d52afa6693f541fe5591058230c6da9ae2620b6e762ae28b4542486c7835edb918c72ffee887eba62b9e0b610de54d3f6c5c17245f54870f0d94a609c78495370fc82f41f2f51d7b734da974a9c22534a80408b6466a2fa376e60372994da22e7b33d67c3e0ad7256cb7351b7a80fb3da6f1427e93bce3124f79401f079d6e4800ba7e492b55d1207328315528a81801838f24bb86b3352bdd1708e62b9764c6f7b2615bb82c7e11148c9418efd51bc2eed27ee958ab275b246147a556a58db298872cca1ea2d44a7ed9cbe3cb5943e587c001e7fb058e84c65f07aa6a9f26b71fde1198ec0acf2bfac629a3d8f7f59bab9baa1295ab03cfcfc10ca3ad122b1ef9f66f1c8f6b2d86456ad84189aeb8f4f8953788f02448709393c5b13cad8d5a45293254df07ef6f87fa8a21b68d7cf03da68c5bbe5b81eb2440571b0ea91631a328ec9dff71d9b23e8b35bb4bba860b298486334e8bf44e885f3ded9e771de0b43b787a95c51966ac5ef368d25380a38757199cb456db2a964542411c28c0f61fe47b9ef34829834b6036cb55d31e96b7d5d1c769169bb4cbe6b0085c897859f7387365fd4554939a25c0da6c9a2347c5dadc403fe8adb55246d3a5ad618b04da3c553974f24107f16fe521ef8c1348568d069784915bf10a18cdbba0c55e09dfe6eb4123c569b3560180bbe5bcc9f540bc4aa19d426dde94660d834381e67286b4f96f40fa6c61633324548908c0f3acf919af408d8f3ba66b603dbab431f2f4ab9ad4abb58c2d5f51b34b0b7596cdc65901f59d9aedcce38f3a6edbf0432c63c04013e40a64ad9a1bc2fef8d9ea75c6215d635f2ca4700de78a57110a7d6b3623fb2a28807a49ef8de17ea46901f042bf99ee9578406ea8e4cb7b9ec01c997aa7560214900d06b891a64e3bb7b8c4e789b88036596829a22708daf37a472717e16a0e4ffb0a2e6ee727c4cc76820ef2756b59ca81be205e0ffeb9d01ce8db799d986a280eb8ae8bac471a5b171e0a7c97624e2698af22061caaf8e658049081417eeccf5dd41402c4c631ed65b1cf294b7df663b8c6d198f49261f468e146ca6ee7bc435a83c1a7a21802ce0b63725b288eed586f54d54505ae420a685580c2bad88afa06bb698ac9c3384224d7fe15724f3b86fe99b9b3069385ea3a4a428c570c2dda223ca69be7f1fe005cb6e8830d230356c18beeb80dd2e5cee7da346ea6cf600123f8e46c354ddcde7ca2f9dad6391405d9ff65f06dbceb5e71011dedb53f1e176c3ea479850478f684e7d859330671f90bc05a400703046d968b21570facb4f94c9b0b528eb4f84ccd2c85b25dacb5b8d5f633b2f51a6640b0b51a6e3052f9d0d862626bc68a947ee983852a6d067abdb8b23ff5a548fb612631a44fbee88e76e3eebf1671ab9e310feb5ff0b80cd4cfdde48be9d49c2f48791a8db5d943ca7fdc12ce1a0c5a9fa758fc8b7c9b39444676a2499c73f247fb7bc0c5c93ece3c5ed3742f01aa3f13445b7046f0b7dcb8070d5f11f6916157d9ae25e216d32df000d4f87990ae47c74b53eda0541d12f1daa4177d62e6898f406e2b5b5e809076953d3412a3b17d23e02b493d6792fb4868d22795ed85d49e6a5db859554b03e3d837ccf4119b4268a0daae507f90f04a93b2ff89b02b8aa203d441cb578391d2723c38241a802ae70ed244254d1a0ea58ee3c2613caff20414f14d2a6d4cb4cdb026312c67ae1f42e6cb0a94984faef752e2d8b51205b5200ccf483c79f5d8953aca523ce74ba75d9b6e3cfa45f5ff1ed7df1d90d61f5caf18883703316ab64ccfda0c536311a95895da881cf311331e5c3e0c60de18b63abc9024762904f561530f152df5e38e4d6f09763d5d3b7cf4d50e057a3bac93257b58ebf1886fa49c15db2161e6bcc35ebd8b6d4f2d84c991a8d7b6816e33104c203c9ab80f4bc9664c5e75bf2f7af9579aa3e08673dd7df8e5ea0289285203878c35bc1be8301df55f244ba26fa0ce16c3325bcdcba4869ae261f18ffaa5212c92eb2d3ab77bceda7cc0699b71a2298afecaccc4c87a96f8940e2af031fd75e9cee906a2cc0c7a0fd977c83e967a8cc080c7eb2800a650ba97bf9c318a24896db3f7e8e859d75dcb291639f23a267eaba4f497a16f7067d1a10b249233ea4004f4269f9409f2aae85b72da701f9b17996c350de960ee107f22b61dbf488d77ea195ae4e64d460b13f6cea0683758ad352430255ed32f8fb31a053f1ac33edeef7390bdc5ec35b9f3e8b3bd1bfbe74ad43566a8ecb98544647a0a671b4672ec0bd7d8191328715f402dcb95d09dc8c2c7952cc8175348801fdceea8123321c2e4c35b69b9b54219dccc5a091433676557d30c7cacc3c4f82502ae363243c0f897b4e9146290f994877feaeb922e426c7c70809b7147da6d997e944dcc81fb3169f92a161b5568f13c35d810deb1bf21561518166e35c744e2e1f10da5c46b18e72e39113073149a28e264a3bdccdc8d3a38625858894a21e17e289fea2dc4c8728ff6bfff350142da1de92f3f226ed15ed7384bdcbe08a839cc1de4072011af3c8ab96f7b2615abd0a563e2755d67c06eb523ff8d25fc4d5df6df83c27dec78ba047c6c9f44bbb4ca8d6c3226566a9c6a5db09af3cbeb4491c2f644933b4896635c6c69ea476fd2043e865dca2cefdb81e66fe50c346b8fab777a2c73e943f37f67b9a2e12c48a9e31ee20cadf5b16f21ee4998c6e53246eeead1c444b0d68ce0a0cefe051c68610df024101cef072fb623222841f76a8b4d5f267c49c54e8e9ca91b489abd1130a9f7f4536d477b52cc1de9b099f8d351d72648514920b536bd8bc1240eae53bca4072da37d568281dc2989f6dce4f9af8c9ad3e4ae52fdf92025559d0fc448149ea1d7c4018c474fc74d4cbb8879dbf9e6e838d9613c9848a037edeb17d9281871a1944c8a81ace2200475d1601186c0438031957c99e6d574569e1c496483b7767430c1cde8ec982daeac1ddc1fbc8d65c5a1fe7610a67f8090ed4494e666d3a0049d66642e52e1f2985a55cac867def4ca4c35a64794d9f4dcdb4632523f7f867a17e263cc868917bf8d087600ac0bb3f85dfcdfdcc4a0e2c29c0f84fc9f262f9297edb03c0baab24759aba79a50cceb08574f569fdb12f78e3c4540b346a3f908f4f71a02980623c971229be34d210d98a006869f0a60162787a365ec02b02e213f5c84a0960d19b9f87de7c39678bf523d6fe74e4f2a36b53dfc97c679811f67766612f0cf6a79a0b0d6e4ea31e18322ef94460cbdb148e1536810e16b082fcf09178b105dee5db85e4c20df2e1b0a62bf4a10f59a94105915b65484abafb2a823ef624927110de6aee69583966535af141aef82a16f18145e9b52ed5286ab4ee4e110d4e20556c8dcca029d8e90afbdf8a48685cd9f7cbc07d57bd074387468bcc1830e18038f18dc687c2eaf9d7655fdda504045308d842c2c4d31c56689202a74534a693f0e936d9fcb604120f915e72b2908c26ef72eb133f3176c650b6166216c367b5cf957634879bc42f22b733568e06e06176ddd6c525ed48d203fff954dfc480e3c4e5fb04e88a822e19afff5840d6b2d76bde8b7fd8a5024a478d3625a5eee6df55d68ed8fe40251b6e045e3c03b518f6c1394e95b83f61aebe987765cdbc15f89df22a1fd50f433422e6810423840571b6a2edc5cfa749bc21228163c90a37776bd9a5ff29b4e34284a969cd242504247366373bebaed9825170d6315a736c268ac64dfd7052ee7497ed428562da92d824d34a3f4933ab60042440a73363367fd93e29d67e6f2a0c7b8b5fe295b69d39c6a2d2515dd0fe61601a717cbb34ce862df29a2083bf9cf3b2c2b1ea08509c9f9cffbe7f2863243e135968c5b597beac50751747c0c5af6613f47970c7901006039d4ad959aa92bd97c3355993566e72dd6fad5e262fae041188dfc752ac0f8e10eea6f454b27ce428432edb5b01905efce07946", 0x1008}, {&(0x7f00000016c0)="a01658389ae3e432aa65acfd54d0dd2d367a33584c7853ed1271874898e0cebe62175a156c607d953b4617359b4a4e2ce4d70c5529cc42090ed4b145f87fd7aefcdae2bfb86f7c904df439fb0fcbfc311cabbf7f74a5898fcdf2b57f6a1b92264f81b5a0fccf0c87027170877fbb3768b878b4a9b80c4d3c145b063018e2b68d0d77846b998e1fc92a2537feca56062828ae1730913caa963651bb515b2074e64abfc3f85770f10b2acb5ea9000c2e3af3e3b12d1170b57810f26e25c70837ac9ec092a1a81049f8919d43e01ca46922f7a1db5e97aa774b1f31723243861696143024fbf93fff7846c8a3aa5973a55edb5602e43e7d62b651a6b06881c18c7686b6e06be82880d0e8f3b8776f440287112f18eff65870abce09540a838d62877f71edf8077d088d57d9ed6055f871e8435aec254b45358f0f1bd4dfdaea0bf791e589a406ca966ff154fdd3cc", 0x14d}, {&(0x7f00000014c0)="bd8fac570a1d71669cbf1570819d78a44ea127fd561a55ebffc355f5168d1c20010450b698d5027145535562e86b9d6ebd8e51b17198b6b0a2acbbf9983813811428dde50e142de5eb3d8b8b2de537d8a81eec73dfbfd1de50bb2558f28ba23f3dd96f1aa16f87b396f8357e8893e2eced0478512a6ac243020caecea0cbef7c0a4d9c154e6c7ceb841888c29283b694e10dd58654714ca13dce7ff4ea27739d8a3094c555691592546151527b9a171564904af3a1e771de2fd384c30c8056483fe1d7ebcbe2c0a29ba5048394735d0f2c1dd869e640", 0xd6}, {&(0x7f00000015c0)="3639d948ff39749798dcff37c5f007cf98d9e5df4c6b77299579f6e72fb37d27d658f60081f6a900fd5b0df6a8c6cc1066f9905238e73844306c1c056844a014a0d19e4f49ef24b3ddb216a34a6f0768e4ec9823f1e91eb16001302fdece8023164e226414fa400ed3e68a4b547ce95a0759b84d681541b78e5b353186671af75dc5d3230db3f63abf7901df403d671a96d25b343ddace2415e5c4446db191c26aaa7b77076a90e8c8e7380a9ae75390f745aade6cc82098b60c1b8af4f60cb877ce072cad15dce362c37582247d", 0xce}], 0x5) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 300.150458ms ago: executing program 3 (id=167): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x17, 0x10}], 0x29f, 0x0, 0x8001, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/89}, &(0x7f0000000000)=0x5b) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x3026714f) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) sendto$unix(r4, &(0x7f00000001c0)="30a542", 0x3, 0x2, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r5 = getgid() setgid(r5) select(0x40, &(0x7f0000000280)={0x6, 0x7, 0x8000000000000001, 0x8, 0x81, 0x5f, 0x40, 0x7}, &(0x7f00000002c0)={0x0, 0x6, 0x9, 0x2, 0x1, 0x1, 0xfffffffffffffff9, 0x4}, &(0x7f0000000300)={0x101, 0xe00, 0xe6, 0x7, 0x2, 0x10001, 0x5, 0x5}, &(0x7f0000000340)={0x7ff, 0x184}) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x20) 292.715122ms ago: executing program 7 (id=168): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000340)) r1 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffa) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000000)="b962121c72323a1ad3cd405789dce8b0ab0b9ca6393ab0d99ec8", 0x1a}, {&(0x7f0000000100)="e05f5c584860b8df53096f049bc0f0f2a9140dd203de6de567a4d29ba3f9463f14e5e8bdded4b78901b53bc0c14b2fa666d8ede1d898aa8539ae3221783ae79606977379188f93d7f080045b1dc217c0943d1db416b182776c60730f88a76d29825f192176ab516d4a21b8724df474045113ac91d800000000", 0x79}, {&(0x7f0000000180)="4c103bce35d630237268da744ec15de26508caccbf37ae7b8e5c2fd04dc11d8f0d53493c75b9f4264c78d61cd5278a0719a493b154f8719f61d7e9b6d827bbc47e4e3b89ff43eae1a3a224fd917f046a700d", 0x52}, {0x0, 0x42}], 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x9}, 0x4000000000000175, 0x0, 0x0, &(0x7f0000000200)="e5e06dbb076368ffafc4f1524f806012e6489b9d46928cb30452e5ff1f900766310b614f0da1654f2efd73b670d4b4f452c919742f7de2b01509d4ef8c449a391bc0eae83053bd26026b68964ef5e1d1b5d88b4754b65200a21b9e4c24fac0c0563720ac9d406df5d8d6fd44c1dff1e2d12c910261218026bd6fea67c47e655fa236c1dfccc038639ca2153b3e11c01781c6524e39f48aa2974b6ab0568e555da23c4919ceadad314e163b73ffd9471eecc95cea20e72de190d5b37db86fc38cb100e669ecec30bd22c11f66430b59827716e364942543cd3408c2515eb7a6b523f8a2cff6bd69dd094f117c7e22209513c0a0472f7eb72f55b746a3236a589c84ee84f71822fb492248655e656752bb474c2138e430", 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x1, 0x2012, 0xffffffffffffffff, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x7) 292.079982ms ago: executing program 4 (id=169): r0 = msgget(0x2, 0x608) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/107) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYRES8=0x0, @ANYRES16=r0, @ANYRES16=r0], 0xe5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) msgsnd(r0, &(0x7f0000000200)={0x3, "35e25c10e3692f51bc470cb5d2586571d11bad094e0f341d48a521a7f5042826ffc63dfad85616f191bd55b14c9d0a37bf4c2fb12643bd3e43d5adac1699e23b270fa6a6eb78fcfc2da1057f5cf59f4ca03a9b1d3dfa7e6590754d37b07c6357cfbd9ae24b46a5987f3527b9d57c25af8451b57a52332e8a758aad8fcec4408e"}, 0x88, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r2, 0x0, r2, 0x318, 0xd222}, 0x8, 0x3, 0xffffffffffffffff, 0x0, 0x80000000000000, 0xc, 0x40000009, 0x8}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x80, 0x9, 0x1f, 0x9}, {0xa, 0x8, 0xa9, 0x7ffc}]}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgrcv(r0, &(0x7f0000000000)={0x0, ""/214}, 0xde, 0x0, 0x800) 291.563866ms ago: executing program 1 (id=170): r0 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) mknod(0x0, 0x2000, 0x1e5f) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000004c0)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000004c0)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x13e, 0x40000000, 0x0, 0xb9b}, {{r0}, 0xffffffffffffffff, 0x4f, 0x4, 0x9, 0x4}], 0x40, 0x0, 0xa, 0x0) (async) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x13e, 0x40000000, 0x0, 0xb9b}, {{r0}, 0xffffffffffffffff, 0x4f, 0x4, 0x9, 0x4}], 0x40, 0x0, 0xa, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0, 0xfffffd57}) fsync(r2) close(r2) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) r4 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa010, r4, 0x10000000000000) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) socket(0x18, 0x4001, 0x0) (async) r5 = socket(0x18, 0x4001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x6, 0x4, &(0x7f0000000380)="b1050c2d", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x10420, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffff9, 0x17, 0x10}, {{r5}, 0xfffffffffffffff9, 0x0, 0x2, 0x2, 0x40000000000100}, {{r7}, 0xfffffffffffffff8, 0xa7, 0x1, 0xa, 0xfffffffffffffffd}, {{r6}, 0xfffffffffffffffa, 0x579636214cd9000d, 0x10, 0x0, 0xfffffffffffffffd}], 0x29f, 0x0, 0x8001, 0x0) flock(r0, 0x2) 191.239036ms ago: executing program 3 (id=171): unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r2, r4) recvmmsg(r2, &(0x7f0000000e80)={0x0, 0x9}, 0x10, 0x1, 0x0) mknodat(r2, &(0x7f0000000140)='./file0/file0\x00', 0x2000, 0x8) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x20, 0x4000, 0x0) getsockopt$sock_int(r5, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = kqueue() r8 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, 0x0, 0x4, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r9, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) truncate(&(0x7f0000000080)='./file0\x00', 0x8000) fchown(r0, 0x0, r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) setreuid(0x0, 0xee01) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1001, &(0x7f00000014c0)={0x4, 0x2dc57b24}) 187.632415ms ago: executing program 2 (id=172): r0 = socket(0x18, 0x2, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='x\x00') (async) close(r0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0xfffffeb9}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) (async) dup2(r1, r2) unveil(0x0, &(0x7f0000000140)='c\x00') 184.813858ms ago: executing program 4 (id=173): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async, rerun: 64) r0 = getpid() (rerun: 64) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) (async) rmdir(&(0x7f0000000040)='./file0\x00') (async, rerun: 64) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82cb95, 0x0) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r1 = socket(0x18, 0x3, 0x0) close(r1) (async) socket(0x18, 0x3, 0x3a) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x7fff, 0x2}) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r1, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000140)="09a7776c395ff5ce1a812391c2ce13cd344cef9fce323583e0df2d8ed2004afa06ea4f64b6f13dd3956f8aa943f03592a633f8040d7c271a1074702099fe6710f300f873c4d105fbfcc331709bda9c77f4d38469ab31a1ae6a25c474b50316674c07693fac9e1801752a084a67d27d8f9ffa32f0cc3390d03ed92f7cb81608ad", 0x80}, {&(0x7f0000000000)="050b000025316941f78f01185013f22fd98c18ed72392901c8c5", 0x1a}], 0x2, 0x0}, 0x400) (async) r2 = syz_open_pts() close(r2) (async) syz_open_pts() (async, rerun: 64) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffa) (async, rerun: 64) writev(r2, &(0x7f0000000340), 0x0) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r3, &(0x7f00000000c0)="f6", 0x1, 0x40007) (async) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000000)) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, &(0x7f0000000140)="71f91e3471ac0058bc5a9146dec3708200006a177900000000000000000000a41387469da2d251e46b64b2e6350800d5c22f44b47f77a27cc8c20bb6a1359e21a100ee54fe751a38c4f1eff51f5cc99bf94b08dc7860b64fa99563c9e850ee0199", &(0x7f0000000080)=0x61, 0x0, 0x0) (async) write(r4, &(0x7f00000004c0)="b96a", 0x2) 183.376688ms ago: executing program 7 (id=174): r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) dup(r0) close(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x23, 0x10, 0x2, 0x1}]}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000000c0)="b92e", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) rename(&(0x7f00000000c0)='.\x00', 0x0) 163.611397ms ago: executing program 2 (id=175): r0 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1847, &(0x7f0000000040), &(0x7f0000000080)=0x4) 159.137495ms ago: executing program 2 (id=176): sysctl$kern(&(0x7f00000000c0)={0x1, 0x20}, 0x40000000000000d1, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34be3867e0e6c400cacfec37082ee4c57416bf7c912b246b4ede2570608015d567ec33a28501e952be75c986dec10b04f2d194775ae42cb00d6faa40b87f3508e18d8baed6b6cc42ad2785841ec4f19f24b69470737242d9dbd9b40e032006aca96f5257b4f5172bb5d65506efc9f6c847a99d889f7622cb8d3ace9f79684a57d6e0ad299b6f78d20656d501aea719075cf35f0e069f964b08faee0adbc1e9ce86adb2035014fff04e2c0a925f7159f8c12fe5324191901759d9e613c3b9d", &(0x7f0000000180)=0xcd, 0x0, 0x0) 158.713725ms ago: executing program 4 (id=177): open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, &(0x7f0000000040)="71f91e3471ac005b320313501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x1c, 0x0, 0x0) 69.323498ms ago: executing program 1 (id=178): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="c5eabfedf9e2015c9271000000000000b6396d296b3ceeceedf043984f89c271", 0x20}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) mkdir(&(0x7f0000000000)='./file0\x00', 0x2d) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x2d) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') (async) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000140)='./file0/file1/file0\x00', &(0x7f00000000c0)='r\x00') 68.416854ms ago: executing program 2 (id=179): openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000b80)="e8a2a59e84c78fea43", 0x9}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7fff, 0x3e, 0x3, 0xd304}, {0x4, 0xf4, 0x7, 0xb38f}, {0x206, 0x5, 0x0, 0x48a8}]}) writev(r3, &(0x7f0000000080)=[{&(0x7f00000001c0)="c509d8eabfedf9e2011c5dc175b20d8e87cea6f1", 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="b56ad8e3cf1f2c1b41e55b99655e02818444e411de18e1a31d28e6b2106694baef368af9564e3cab647d461d152dc3ec1686e7b674e8891dcb68634acaa3d753430b51fa0c8ea758a669e24d1e739030741e94dac51e051d6d83a57854970f5792a91100c459d017f9d9f965", &(0x7f0000000080)=0x6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000002c0)=ANY=[]) (async) syz_emit_ethernet(0x1000e, &(0x7f00000002c0)=ANY=[]) write(r0, &(0x7f00000002c0)="e3a1499af59652c0cbde5ac2646d393f1530d45c223744cfb3328f3c7a52e27f25efba0f9d1db6a5f4f2eb11279daaf6c052abb984e56771e53915dbc01f5afc6dd6835383c1f2c098474c27acc8eb6cc49219b5d0ad4d729c149f32f23e5872387fdea057a4548f9056a3a269b3f78e123fbf273cbca1c7e6f78b711f961eaaa2fb87b2bf9d8d2cea74ec77c94c", 0x8e) (async) write(r0, &(0x7f00000002c0)="e3a1499af59652c0cbde5ac2646d393f1530d45c223744cfb3328f3c7a52e27f25efba0f9d1db6a5f4f2eb11279daaf6c052abb984e56771e53915dbc01f5afc6dd6835383c1f2c098474c27acc8eb6cc49219b5d0ad4d729c149f32f23e5872387fdea057a4548f9056a3a269b3f78e123fbf273cbca1c7e6f78b711f961eaaa2fb87b2bf9d8d2cea74ec77c94c", 0x8e) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f00000001c0)=0x1) openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x18, 0x0) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x18, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000000c0)=0x1) ioctl$TIOCSETA(r5, 0xc450443d, &(0x7f0000000740)={0xff7ffffc, 0x0, 0x9, 0x0, "00570000000000cb38000000000000002000", 0xfffffffe, 0x7}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x84, 0xff, 0x30, 0x5}, {0x87, 0x8, 0xae, 0x8}, {0x16, 0x4, 0x7, 0x800}]}) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 67.810537ms ago: executing program 4 (id=180): pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000180)="1ba5482aeecc6672edc33ee9211b26ee03a50d593890287646e04cddc9b57b4593da99dbd423ba3502e51ba003161d02cc824d708515bf7428871b968c7b492739b05e1a56f1aac8b2f9f07b97d2ae00452eea02043f54699735e80f658a025888d7d8641898ff46eddaa7d7e7dc5ab043bb5034d616eb137835adb9ec8919afaa4a7a79697fec7d42b72c79ce2b4a096e927763c8f5cfcc0177447cae64e1cd5c16a489b06732a21ec0dae6ed7b0148d2f123f67ed94d9eafb2c3a52697372975588d227e3e947f5f5a6f39d8b3", 0xce) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) execve(0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e"]) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='tap', &(0x7f00000000c0)='#.%:\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='tap', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/bpf\x00']) 66.9024ms ago: executing program 1 (id=181): r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) fcntl$lock(r1, 0x7, 0xfffffffffffffffe) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x32f9c719, 0x0, 0x7f, 0x8, "d6b91408388446eeb88ee43fd099109a985f689c", 0xb, 0x4}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x1e4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) open(&(0x7f0000000080)='./bus\x00', 0x880, 0xd6086eb607fff12b) open(0x0, 0x80000000000206, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000200)) close(r3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000005c0)={0x1, 0x2, 0x6, 0xfffffff9, "8f73727b6cc01b2120c84e958d24047f24cf4d62", 0x9, 0x9}) close(r0) getpeername$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) 61.787083ms ago: executing program 2 (id=182): madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000004}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001dc0)={0x0, 0xfffffffd}, 0x10, 0x1, 0x0) 58.994825ms ago: executing program 7 (id=183): syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="8faa02ede655ffffffffffff86dd605f6ad900383afc00000000000000000000000000000000fe8000000000000000000000000000aa02009078000010006006c33e00003a05fe8000000000000000000000000000aaff02000000000000000000000018031e04"]) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x2, &(0x7f00000000c0)=[{0x4, 0xfc}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mknod(0x0, 0x6000, 0x100) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x20, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000100)={0x2, 0x0, 0xfe, 0x4587}, 0xc) syz_extract_tcp_res(&(0x7f0000000080), 0xc52, 0xf) 5.49111ms ago: executing program 7 (id=184): mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x11) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r2 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000001080)=0x7fff, 0x4) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r1, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000280)=[{0x3d, 0x1, 0x0, 0x1917}, {0x25, 0x0, 0x2, 0x80000002}, {0x4, 0xff, 0x30, 0x5}, {0x87, 0x8, 0xae, 0x8}, {0x6, 0x4, 0x7, 0x800}]}) write(r4, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) fcntl$setown(r0, 0x6, r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x5, 0x3, './file0/file0\x00', 0x3, 0x80000001, 0x7fffffff, 0x4}) rmdir(&(0x7f0000000040)='./file0\x00') 2.803714ms ago: executing program 1 (id=185): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x7}, {0x401, 0x726, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x4, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) close(r0) (async) setpgid(0x0, 0x0) 1.90691ms ago: executing program 2 (id=186): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x6, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="c8896dae3fec7aaaf9ce2f3f7abfd2dbf07c638ec5e8605554b09ea3857484039df6b3b1322d7db97412bf49941d85c7d4fe842d02edb38c330af548d752e99a2e30b5e68e8112e02ed54914df65b091e154a60e9c239274e58ca0c7e3aab9526bc8aa19a4bd50d34f1e615c88ce80eee72cde6b137cb29ed4dcaaa91502bda5b344389f166ac051a9a918b1ad8d2e8af9d6f8590349eee31f12a1a71acf7a02dd1fd310f2ad126ea38101ea5e0c600419514dbab5f8ebdf02c15ddfeb2d9c444e9dda49c38a49c27243f6428c0d8e602cdaf5ff96970c5ef921bd06d5936be75d1c9a080652671f0e53a630f80be4a56c10ba4daddf19d5531b5a47c5e04bad59d6b0eea30edb3eba96d158d1d7ce7c7cc6d48a46e4c1578ba15f253d54098dfd0fff65d10f02cc62aac64ba478cc166d3a4fe5cce7831b524deb3263e15dd3f785c3ee6a5aa2b559b229f6cca64780ced78735ba494263e83f9d5adbf51a6c7f31eab601a9320312b36e8a53e2f0bb704088dca46ba3e2382ff7459432ff508cc889e2081f3d1ee11cabc7613bb77be61916617b84f5f722cfcf46ca57c88e74ee23e058a73c57db787ae3271fd5081fea26743dfe36f6cdb5226876d335905b5e46f62d7417fbfc46a6989f1374bc502e9c0a5f4eb0218fa0e4e101160b5a8da4700449ce5f3c452b4bfa87c75a3a7c599713064890098279e80c4e06f3d0dac1f3279247b4281d8f0d8d55fca09ea1605e7b356d65071fc8af8fa16c9e45e6eaad33a23a9a7328d153f1649b91093a811d225a962a52abe6530976245ad6f14f7fb226eccc6ca3bdc302946414bc01975a66e811e03c263125935b0b9610093b86c62134f43c31177f181aaed00ae8e2c0af9e62fe86b3b156f4ffd8e68eb124f1ba09222418f4f7798b6319f9d44e10f58ccfbbab7129d76482194ad6e6ac9bffa4e28d6424cd6be4aeac7be8a9e21bfcc004eb1c21e47b3f5e8de07141d0ca03ca318ed286152f12ab36f6c11dbc39ca5973df12ebd8a6f0bc9a5cb9280189ceb2751fa059caa751916e30a1053085fe734d38b27f4ee6d366ca02c938594f6989c119b6348b84644619ae0a0c22277ca91f7d27b7ea7b6ef8bbf240ef3b7ba921067e2fd84b160b3c9c30cdcb1fdcea43caaf999495e5d82884cf82ee26d4892375c1b539a551174b145bcac7e7ac9c2c913fc21f88fe0588e3e0116e93b285fe74c4509bd3f789f76b298813d6dec5ccaae38b7fde913dbc6c243bcd1ae74791bfa12e61307afdfa6ccbee53c80109bda18d3d7665e029dd6cc1edf15911ff60e67271052353cd302961caa5bd33d0b9ed25f14d646bc6bfa4c7e768dacdd1fd6a36ef2ed5520593407e9ce28259a6a835d5700ab60c74a6dd36474de5461cd379b1fef407836d51f752d89f4117eb4a376a17c2299aee1ce836be15f35465561b8a8f8df7c9cafa85a00ae82280c4a788f81084e9adecda1a4e3e656b681ea91d367823fe90130e0c30ae911ed8850870b6a0be782ff70c52a88a5a708fe133122aebdec0e0e05ff0df0afe47bde7906b05ca38b38e5e6552072ca488dbd32e744668dfae958c5a85837fb3cef12ebb6cd9cc706482872b630a6f6ffd831268074556b3513182a158fd2e764e370aa127eaf3da478483741fc6a2e0a247b430aa6df9e13428e2be42807def88b477e872c7af973648e7293cc072d4e043faf1ede1612364e383e16e74d1cf4a9b7c6f5f68bca3e02b46046b260c4d067313afcb5aed64023098d7c0d70a955edbd2eb8f242228cc6b06879cce38843b40bccdd89c8fe42d0d489a97d1dfa130ef15694237ac7308372758dbf7e1dbb2264af6355b7e25b3fb5923d1dc6bfb9f36c29289302250c9ef4cae6bc658b01bec8afa2710106b66cac1653df4adbae06e032e6bc4a93ac59347aa61b917644eb146a8a9223955bc17d577145c144ecc0584f3ac9bfe525b1d8e474cc572bb2e7713343a9cb117866fbf235b30d68f4ce8c7dd17a0daeb99295a0671daeb544ad85b7f63dd23992b5fd097cfe98e898c3f7345706d8d81df39b1c69f54ef10a20eb3ecacc263828fbf3f5353c4d349b3a610a5d579613fb4a2a0ef05a942ecb7922c3b108ecaed1ddd26b3d05a79d54e0f31b53d08d153442c0e0499aec864a75d3bb95e002a457b999c2fe96673f6b80bfaaaf3c9e9f350f4cded627f39ba6e02ed7fa0316681c60eca67d777d9633459ce80cba565353227a23759182a5141bb093b43872429d43741440043659ac70636c1653ed2390554e6aa9bfb0aa10f45c51fb9fb52a1038f8ecd4a6ca139e41258cfa0b9a62303a8f2efc652c280b7eaaea12a25befde36e2b9a77fb579093b38083ebdb5b29477d7c12cce58b461f2d1bd907037f9acc79884ae67bd933113268c7852d15d62789c4229ffb8d1665606ee78cd84c3b166b9336491e07bd01d1ca1fc57833c70516eba35dc233d1cdc50f18eb2b2cb2713644f8ed33209123c234542504681272a1524579723a1c1c023fdc2336ea057c27eb5085169d51191f46ad800e98618e63c2d8ef5b3b543ab3fde78b55ec4ed6d3d53b61334f8455eb714de85cd547ad0c13368ee4c5dfd7480999dab90a6865caff620f64ae882c13a7986066b0f095dabedd1339c8a0db84d40f5df42300474eef7e7c7b9c3a9124af0757656e5bd92ae86ac42c48545f2e088d2b1fde591e5dcbc3cb324e61b67a7d37d14c7688ec301c9760d0ab727d1eaea894fb46c1f308e3b90679a06bb5235b869eb13d442d1324ea03fddf28e458db11e9be83d2edfc00d87fb34a591be9541b838b2ba758a4b3e0fcbcda3535150605bb7690ba37c43a46d434517fb994a227b9c517c6dbcb3db5d2d8876b697f429731499d94714238212e07fcc75c9048af49b0b8ca3f2ded8aa474274060cc0bf270e4902721cdb6159cc3a4effa4b58d261ec94a0f076c3dae5a41f0716822782dbb24af225d3bfe39008b914ef09fe46a2ac0d4f9474cf9810d7c956e668cc06998bab2b8a310aa744863080acd52ec7d847e873f4153b51feb5360b3d7ea34f39bde63469a492bfe29d907dad2eafd43390551181c19425dcf5838f1dbfb6c0bff6764abf2e751ddac66b7378b3df14e667354c16dab27fb4101bafb17a421482f05341d4bce16f57a537c43a3c287cca90e1867adfecc72b42330244ca8b7e4042880f16843f2bdb534d6de9b598f1e016a0d737b3d6062b607a71acd46daa2a385fe43f64152331ac0c999dd146c7c54720c51d3565d81dbb1e6128ca78d58896eccf36d26437a9ac3228122bebd16ba3ab953e0c7114d8d09471b40a6344fe8e9e06d7346fb00e053543c94ad64d8644c4bc9377183956ca24d5172fe5217d8cb189777fc554afae29e2762c154d1431ec398e4d0afa0380da6a33a9bdba1cc495bf47ca509d854d3a8cf6aecb8bac0e0594417dda20a3a77d67c5b7c8898e3df9bbdb8123a38a8b7eafa2c45816276fe70c257d0c8856a36747f74dc33d090a677d9a05582efb514bacd36182997af04b2c6bbc26a59b9ffa97f343ca539ca9ea00e346a3b8f979a4e97cc1025dcbb6ca753f321c9ffc86c5ca8b975d2dec27d793e01b6cdd80cbcb3094085b0c5c687d8df7644e192111d4f0f179e22f8648190ec11e0ee58b68153a4b7ce5fb60b43e4574e9b360f483e1673d1830a647fc5de25a785245482a504e0657311d0a16547ad114ea418996709ec30ce2089623d835ffcc9946415392816560df2fd23657f1b6650a69c9d6ef89af821f8632a4590d074563a7bda76fd5b58c7c1ea6b16585360aa53641a554500f1e31a73df7012a6701616a285cbb6c71c3fd6a369b8c8d2faa1a337b53e264176fcaf1a2d29b713e2f25500f8623131d25149b84f17e5c92d65757e4315d882b77b0bc576125b5d0fe7b08422c1ca8c5a217fde4f1ba6bc1786b80ad7c08c1a93282c253420089a3b550f76667fa3e7e6bac44942273ee6e939a21ed9b7b7daad61dddfcafa9524ad8d3a5be58d50f2d19f6adbf68cf94eeaee53927bf6a5905d6fa263de8c354cab3158eb341f0cb1dd60911bde7d49596317f7ea5c39bfd2374025b566afa93dee7381bee952f0e6f09d4a74fb6e8f66b64a4b70260b4ba4cde3567c5be058dc41a9db316fcff01b59a538a2add3a971979593b77521924df19d17bad45b73cb9a5bab33c77e91e9be56bb7ec01b395a1803bb8354d32d39b56e57bf7e824040df4ffc9e2a43658902dbdde238e0c2abe482928d1eaf157bcdae031601ab0c527e273dca41ebe5437f7035dcb5cf56732aa1e1fb0c093e25f8d2ca63addac96ede51bf50c2b2cab860249a9313b4e2607af3ea69acdaef28b41a9b54ffc9f0ef3c7c2957339484fde2d7097ce48dc150e707e6e45b9efc952f76c9256a969b3da9166deb3cba9e61b0733c6dc085d0287e6531115790c7c627b04f638957bb4b1030eff4a71f32f067f805ec4d3f8f2f72d00592dc286208851385af069c5aa14794a301f189bff3631d9961c04047977777b9136f8633d19e5419a8688c095106cbea165c8a01f7b1137db9101c08951a3e7434aad15ac2a7eed02dbc437b3613ac77c0bc7ce98337b86b8b14ed9db69175ec99fd12ee5dab0b3ef837c9c146f22efe7cf40c0a7e339f986e3c69fe6cfcc19b581f96fcd72689e4054cd875c689415477b6c2c05a65cf86241c76bdc4107199749ee90441b50f3eb7ccdac8d552c004d2dbde0cb18a0dd2ea6cd5931e44b1ea7c7d1c273c68fe9c8f9f4fdad148a79c19b6161b46b6af4508411152b2b4612135bbc8c53199ec98708dd9101b8d7ddb97910b88be80ec09818ac83ea474b24fc9bc5ef9d06235d7c0e6e2642cbcbd3bfb103d1b33a7efff8c3c0feb359fab371f08a71a0d63158177edf58ce2d8c052ed327c3811422f7ff825b1d56c68feb646401c6c3947d6d8d468b959e7089bfd5d879bc84b5ff253db8c4baa21806f1c9ddbf821a7668e24c76b6dc9df606ca74c59fd2e4802e3adecdbe14b68dc85d6739e964a0c0b5b4a6cc9b02598b8980552c6b170bb3dd208b42086228dca34c4a94ae3fc85c8bd8f04a65cb78d140d1fb3c7f472171d92f177989f76bd57f54d1381e159da6f8d23d48569280145727c3c58625f96acaecb525ee5b305832a92a812f43c04298102f2e31a70310473c1e3f876712556248fbc2560398b0f67e7887280244cc91c30f95b7ba77b10ae19836e315cdcb77bb2bc4eb8434b3493a1878a1cc24aba71055a22c73d845bfd9663c99718da709f7341fdce2e0b4819d1ba8dfa425fc18183094fe0fce59d58f35d65731cc4214dc31613e7e8dcc71e2ec985e9a44d6ee5916a77e6fcf1c623711e178bfb84c50fefe507a3053147198016c29dcebcac2c9c1668e5324224c6ac330d909e0b1f79046a78c2454fc72cdca0241174289a1dffc4f7abbc462a420571262467243e244893f2341358f2f0971cc6b6522d125c9b393169d668dc5662412f8c5f8d6a07eb503e73d624d2d0da9bc35539761090b4082ac4bc4c46d792596ad34ea1d3bfa52f7990de80a29df860cd0cb8363494dc4c86fe459c5b043ab3567f41ae5aabf6addeee99ec2cfb1a869f856db5cb53fb420c29898bf2d0ad57ad955388fa0f89567b8579f1f57d33422c9ed8a2c7191ff12b1de9ab8923b162b606b8c34bdb031dc17e8571a7ed22afbc5f537f09f91eba0878049589f3094f06a12d5c2d5e71dd6a531c8c9cfd3279b531895", 0x1000, 0x602, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)=0x400004) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d3e", 0xd3}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e4006", 0x5d0}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r4, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) ioctl$TIOCSETA(r5, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0xfffffffe, 0x5, "000000000000522ebc03c72000eb27e8f500", 0x3765, 0x80}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) 0s ago: executing program 7 (id=187): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0xa, 0x4, 0x402}, {0xb1, 0x10, 0x25, 0x6}, {0x2, 0x7, 0x83, 0x4012}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="000000d860a82060dec3e59be543bfcb4c9a9ba9cd23fe8c1a3ea684ad44937703c616f7e2205117bc333f1255636e7211e6e65f422ecbc7c50048c669c9faa6162575f669cd14217bd76db9dc", &(0x7f0000000080)=0x4d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000002c0)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x1002) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, 0x3}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0x4, 0x0}) lseek(r3, 0x5, 0x2) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.59' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error WAmR_NIfG: S(0xfLffOfTf LdOW6b6Da3Ne 0S,YS 0AxL0L, 704, 0015)0 608- > eIT 0f atalStopped at savectx+0xae: movl $0,%gs:0x680 TID PID UID PRFLAGS PFLAGS CPU COMMAND *351765 16606 0 0 0 1 syz-executor 371114 16606 0 0 0x4000000 0K syz-executor savectx() at savectx+0xae end of kernel end trace frame: 0x7cbab7f85660, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu0: uvm_fault(0xfffffd806b65a3e0, 0x0, 0, 1) -> e ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x7cbab7f85660, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80003c43c7a0 rbx 0 rdx 0 rcx 0xffff8000ffff0a60 rax 0x3a r8 0xffff80003c43c6d0 r9 0 r10 0x3e8b9f1f2de9aba5 r11 0xc9f8748a31f0bc53 r12 0 r13 0 r14 0xffff8000ffff0a60 r15 0 rip 0xffffffff82cac3ee savectx+0xae cs 0x8 rflags 0x46 rsp 0xffff80003c43c720 ss 0x10 savectx+0xae: movl $0,%gs:0x680 ddb{1}> show proc PROC (syz-executor) tid=351765 pid=16606 tcnt=3 stat=onproc flags process=0 proc=0 runpri=50, usrpri=50, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff14a0,0xffff8000ffff0030 process=0xffff8000fffece40 user=0xffff80003c437000, vmspace=0xfffffd806b65a3e0 estcpu=36, cpticks=1, pctcpu=0.0, user=1, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 57274 309571 48321 0 2 0 syz-executor *16606 351765 68820 0 7 0 syz-executor 16606 371114 68820 0 7 0x4000000 syz-executor 16606 367623 68820 0 3 0x4000080 fsleep syz-executor 42064 34587 20929 0 2 0 syz-executor 42064 127741 20929 0 3 0x4000080 pipewr syz-executor 91590 393752 82571 0 3 0x90 nanoslp syz-executor 91590 34702 82571 0 3 0x4000090 sbwait syz-executor 91590 246943 82571 0 3 0x4000090 kqread syz-executor 91590 137211 82571 0 3 0x4000090 fsleep syz-executor 20431 434798 1 0 3 0x82 nanoslp getty 56926 196456 0 0 3 0x14200 bored sosplice 48321 65602 49489 0 2 0xc82 syz-executor 68754 441649 49489 0 2 0xc82 syz-executor 85762 169881 49489 0 3 0x82 nanoslp syz-executor 20929 178827 49489 0 3 0x82 nanoslp syz-executor 82571 389023 49489 0 3 0x82 nanoslp syz-executor 98059 511408 49489 0 2 0x2 syz-executor 68820 422842 49489 0 2 0xc82 syz-executor 20258 472732 49489 0 3 0x82 nanoslp syz-executor 49489 17659 71449 0 3 0x82 kqread syz-executor 71449 460661 72735 0 3 0x10008a sigsusp ksh 72735 417468 20322 0 3 0x98 kqread sshd-session 20322 297574 15939 0 3 0x92 kqread sshd-session 15939 161286 1 0 3 0x88 kqread sshd 16615 20109 20934 74 3 0x1100092 bpf pflogd 20934 18280 1 0 3 0x80 sbwait pflogd 88838 13872 23512 73 3 0x1100090 kqread syslogd 23512 333301 1 0 3 0x100082 sbwait syslogd 55471 265666 1 0 3 0x100080 kqread resolvd 71018 205011 7628 77 3 0x100092 kqread dhcpleased 82859 42202 7628 77 3 0x100092 kqread dhcpleased 7628 428321 1 0 3 0x80 kqread dhcpleased 80179 493118 0 0 3 0x14200 bored smr 67444 512944 0 0 2 0x14200 zerothread 1192 260815 0 0 3 0x14200 aiodoned aiodoned 81313 42998 0 0 3 0x14200 syncer update 36035 433615 0 0 3 0x14200 cleaner cleaner 71934 84978 0 0 3 0x14200 reaper reaper 11666 90737 0 0 3 0x14200 pgdaemon pagedaemon 62924 175618 0 0 3 0x14200 bored viomb 85934 150912 0 0 3 0x40014200 acpi0 acpi0 25130 283398 0 0 3 0x40014200 idle1 13583 7031 0 0 3 0x14200 bored softnet3 28452 266000 0 0 3 0x14200 bored softnet2 6310 424756 0 0 3 0x14200 bored softnet1 59345 169106 0 0 3 0x14200 bored softnet0 40189 219318 0 0 3 0x14200 bored systqmp 21028 329206 0 0 3 0x14200 bored systq 9362 72854 0 0 3 0x14200 tmoslp softclockmp 706 168759 0 0 2 0x40014200 softclock 73136 418407 0 0 3 0x40014200 idle0 1 389852 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &map->flags_lock r = 0 (0xfffffd806b65a550) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 vm_map_lock_ln+0x66 #4 uvm_map_protect+0xe1 #5 sys_mprotect+0x34c #6 syscall+0xbc6 #7 Xsyscall+0x128 Process 16606 (syz-executor) thread 0xffff8000ffff0020 (371114) exclusive rwlock dtlk r = 0 (0xffffffff8388eb48) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 dt_ioctl_record_stop+0x68 #3 dtclose+0x105 #4 spec_close+0x45f #5 VOP_CLOSE+0x133 #6 vn_closefile+0x12b #7 fdrop+0x126 #8 closef+0x192 #9 syscall+0xbc6 #10 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838c6a00) #0 witness_lock+0x5bb #1 vn_closefile+0x41 #2 fdrop+0x126 #3 closef+0x192 #4 syscall+0xbc6 #5 Xsyscall+0x128 Process 98059 (syz-executor) thread 0xffff80002a2a4f78 (511408) exclusive rrwlock inode r = 0 (0xfffffd806b7592e0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b759ac0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 cache_lookup+0x36e #7 ufs_lookup+0x21b #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x8fa #10 namei+0x7aa #11 dounlinkat+0xc1 #12 syscall+0xb08 #13 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10215 11058K 11419K 166960K 11553 0 pcb 17 13K 14K 166960K 95 0 rtable 206 8K 8K 166960K 394 0 pf 41 18K 21K 166960K 67 0 ifaddr 42 7K 7K 166960K 55 0 ifgroup 63 2K 2K 166960K 77 0 sysctl 2 1K 1K 166960K 2 0 counters 70 37K 37K 166960K 82 0 ioctlops 0 0K 4K 166960K 1502 0 iov 1 2K 12K 166960K 11 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1349 85K 85K 166960K 1541 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 5K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 5 0K 0K 166960K 6 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 93K 166960K 317 0 sigio 0 0K 0K 166960K 3 0 proc 75 103K 152K 166960K 571 0 subproc 72 4K 4K 166960K 76 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 22 0 in_multi 88 6K 7K 166960K 108 0 ether_multi 1 0K 0K 166960K 2 0 mrt 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 387 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 239 167K 180K 166960K 4627 0 UVM aobj 13 2K 2K 166960K 16 0 pinsyscall 42 84K 104K 166960K 1414 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 6 0 NDP 14 0K 2K 166960K 34 0 temp 44 8664K 8739K 166960K 11104 0 kqueue 14 22K 26K 166960K 56 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 26 0 0 1 0 1 1 0 8 0 rtpcb 120 43 0 40 1 0 1 1 0 8 0 rtentry 176 118 0 28 6 0 6 6 0 8 0 unpcb 144 140 0 121 1 0 1 1 0 8 0 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 808 56 0 51 2 0 2 2 0 8 1 arp 128 19 0 4 1 0 1 1 0 8 0 inpcb 384 245 0 234 5 0 5 5 0 8 3 nd6 144 26 0 3 1 0 1 1 0 8 0 pkpcb 40 6 0 6 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 4 0 4 1 0 1 1 0 8 1 pfstscr 40 2 0 2 1 0 1 1 0 8 1 pffrag 232 1 0 0 1 0 1 1 0 482 0 pffrnode 88 1 0 0 1 0 1 1 0 8 0 pffrent 40 1 0 0 1 0 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 pfrktable 1344 1 0 0 1 0 1 1 0 8 0 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 28 0 0 1 0 1 1 0 8 0 pfstkey 128 29 0 1 1 0 1 1 0 8 0 pfstate 384 29 0 1 3 0 3 3 0 8 0 pfrule 1344 23 0 17 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 493 0 89 29 0 29 29 0 8 1 art_table 32 494 0 89 4 0 4 4 0 8 0 art_node 16 116 0 35 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semapl 112 4 0 1 1 0 1 1 0 8 0 shmpl 112 13 0 3 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1933 0 422 95 0 95 95 0 8 0 ffsino 288 1933 0 422 109 0 109 109 0 8 0 nchpl 144 2401 0 711 63 0 63 63 0 8 0 rtmask 32 2 0 2 1 0 1 1 0 8 1 uvmvnodes 80 2104 0 0 43 0 43 43 0 8 0 vnodes 216 2104 0 0 117 0 117 117 0 8 0 namei 1024 7474 0 7474 1 0 1 1 0 8 1 percpumem 16 56 0 6 1 0 1 1 0 8 0 kstatmem 264 40 0 8 3 0 3 3 0 8 0 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 7721 0 7721 9 1 8 8 1 8 8 plimitpl 152 49 0 32 1 0 1 1 0 8 0 sigapl 424 621 0 571 7 0 7 7 0 8 1 knotepl 120 310 0 0 10 0 10 10 0 8 0 kqueuepl 224 146 0 133 5 0 5 5 0 8 4 pipepl 336 117 0 89 3 0 3 3 0 8 0 fdescpl 520 602 0 571 3 0 3 3 0 8 0 filepl 160 2812 0 2583 15 0 15 15 0 8 5 lockfpl 104 65 0 63 1 0 1 1 0 8 0 lockfspl 48 26 0 24 1 0 1 1 0 8 0 sessionpl 144 23 0 15 1 0 1 1 0 8 0 pgrppl 48 34 0 18 1 0 1 1 0 8 0 ucredpl 104 383 0 368 1 0 1 1 0 8 0 zombiepl 144 574 0 571 1 0 1 1 0 8 0 processpl 1208 621 0 571 5 0 5 5 0 8 1 procpl 656 922 0 866 6 0 6 6 0 8 0 srpgc 96 2 0 2 1 0 1 1 0 8 1 sockpl 728 435 0 402 7 0 7 7 0 8 3 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 123 0 0 16 0 16 16 0 8 0 mcl2k 2048 17 0 0 3 0 3 3 0 8 0 mtagpl 96 16 0 0 1 0 1 1 0 8 0 mbufpl 256 162 0 0 11 0 11 11 0 8 0 bufpl 280 2695 0 127 184 0 184 184 0 8 0 anonpl 32 5620 0 0 46 0 46 46 0 246 0 amapchunkpl 152 13745 0 13264 27 0 27 27 0 158 7 amappl16 200 2095 0 2064 5 3 2 5 0 8 0 amappl15 192 8 0 7 1 0 1 1 0 8 0 amappl14 184 148 0 136 1 0 1 1 0 8 0 amappl13 176 32 0 32 1 1 0 1 0 8 0 amappl12 168 1244 0 1213 3 1 2 2 0 8 0 amappl11 160 48 0 34 1 0 1 1 0 8 0 amappl10 152 25 0 25 1 1 0 1 0 8 0 amappl9 144 248 0 248 1 1 0 1 0 8 0 amappl8 136 33 0 31 1 0 1 1 0 8 0 amappl7 128 109 0 96 1 0 1 1 0 8 0 amappl6 120 174 0 171 1 0 1 1 0 8 0 amappl5 112 125 0 115 1 0 1 1 0 8 0 amappl4 104 322 0 302 1 0 1 1 0 8 0 amappl3 96 2459 0 2348 5 1 4 4 0 8 1 amappl2 88 652 0 588 2 0 2 2 0 8 0 amappl1 80 9067 0 8465 15 0 15 15 0 8 1 amappl 88 3903 0 3738 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 15 0 3 1 0 1 1 0 8 0 uaddrrnd 24 602 0 571 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 602 0 571 1 0 1 1 0 8 0 vmmpekpl 168 6558 0 6519 2 0 2 2 0 8 0 vmmpepl 168 44336 0 42366 92 0 92 92 0 357 3 vmsppl 480 601 0 571 5 0 5 5 0 8 1 rwobjpl 72 16690 0 13644 56 0 56 56 0 8 0 pdppl 4096 1211 0 1142 105 34 71 85 0 8 2 pvpl 32 13228 0 0 108 1 107 108 0 265 0 pmappl 256 601 0 571 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 387 0 36 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83844ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,20) at comcnputc+0xd0 cnputc(20) at cnputc+0x61 kputchar(20,5,0) at kputchar+0x2cc kprintf() at kprintf+0x843 printf(ffffffff834447cd) at printf+0x8b trap_print(ffff80003c427d20,6) at trap_print+0x70 kerntrap(ffff80003c427d20) at kerntrap+0x276 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff800001484000) at dt_ioctl_record_stop+0xf0 dtclose(11e5f,81,2000,ffff8000ffff0020) at dtclose+0x105 end trace frame: 0xffff80003c427ec0, count: 0 ddb{0}> trace x86_ipi_db(ffffffff83844ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,20) at comcnputc+0xd0 cnputc(20) at cnputc+0x61 kputchar(20,5,0) at kputchar+0x2cc kprintf() at kprintf+0x843 printf(ffffffff834447cd) at printf+0x8b trap_print(ffff80003c427d20,6) at trap_print+0x70 kerntrap(ffff80003c427d20) at kerntrap+0x276 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff800001484000) at dt_ioctl_record_stop+0xf0 dtclose(11e5f,81,2000,ffff8000ffff0020) at dtclose+0x105 spec_close(ffff80003c427ed0) at spec_close+0x45f VOP_CLOSE(fffffd806af77210,81,fffffd807f7d3208,ffff8000ffff0020) at VOP_CLOSE+0x133 vn_closefile(fffffd8060b2fa70,ffff8000ffff0020) at vn_closefile+0x12b fdrop(fffffd8060b2fa70,ffff8000ffff0020) at fdrop+0x126 closef(fffffd8060b2fa70,ffff8000ffff0020) at closef+0x192 syscall(ffff80003c428130) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xce088dd06b0, count: -21 ddb{0}> machine ddbcpu 1 Stopped at savectx+0xae: movl $0,%gs:0x680 savectx() at savectx+0xae end of kernel end trace frame: 0x7cbab7f85660, count: 14 ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x7cbab7f85660, count: -1