last executing test programs: 5.713069798s ago: executing program 1 (id=503): r0 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x18d) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000680)=0x2, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x201}, 0x0, 0x0, 0x7}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getpid() setgid(0xffffffffffffffff) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x3}, 0x4, 0x0, r3, r3, 0x0, 0x0, 0x0, 0xffffffffffffffff}) setpgid(r2, r3) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) r6 = getppid() fchdir(r0) setpgid(0x0, r6) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1726, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) 5.711810118s ago: executing program 1 (id=504): open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/91, 0x5b}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x90, 0x7f, 0x2}, {0x2c, 0xf, 0xcb, 0x8}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000300)="fe6cfa4022fa6edbf6829f7d89a54578fc68418df0628f4d0b37dd968845d07e1ce9c495f22f69a9", 0x28}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000200)="b1000502000000000000003401000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x2b) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000540)={0x1, &(0x7f0000000000)=[{0xc0, 0x2, 0x0, 0x40}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[]) dup2(r1, r0) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000a80)='.\x00') 4.575035129s ago: executing program 1 (id=507): setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0xf9, 0x81b0, 0x4a, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x1104, 0xf88, 0x0, 0x4}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0xc, 0x650, 0x3, 0x99}, {0xce0, 0x3, 0x4f8, 0x6d}, {0x3, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x20006a75, 0x8001, 0x1, 0x4}, {0x5b, 0x10201, 0xc, 0x3}, {0x8, 0x9, 0x4000008, 0x2}, {0xb94, 0x7, 0x100004, 0x1}, {0x29a71717, 0xfffffffa, 0x2001, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xf, 0xa}]}) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0xb3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffe, 0x7, 0xe14e, 0xffe, "080000000110ea1e17de0000001100", 0x0, 0x81}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f0000000240)="b96a", 0x2) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) (async) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5000000", 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r4, 0x0, &(0x7f0000000640)={0x1, 0x1, 0x0, 0x100000000002}) sysctl$hw(&(0x7f0000000340)={0x6, 0x1}, 0x2, &(0x7f0000000380)="8349b2a614a6", &(0x7f0000000440)=0x6, &(0x7f0000000480), 0x0) 4.515689756s ago: executing program 1 (id=512): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x1, 0xc, 0xd5, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="50060000003e807447ff000800000000000000e3cc3499aa4765d4db1103000000d0af3a01809b31008d7d2c73", &(0x7f0000000000)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x2, 0x4, 0x2000007, 0x100, 0x80800001, 0x80000001, 0x40, 0x10, [{0x10000000, 0x7, 0xc3, 0x71000}, {0x7b86, 0xc79, 0x9, 0xfffffff9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x0, 0x80000001, 0x80000001, 0x2}, {0x404, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x1000}, {0xfffffffa, 0x5, 0x200004f9, 0x14}, {0x6, 0x2009, 0x13, 0xb}, {0x2, 0x82, 0x4, 0x3}, {0x4, 0x28101, 0x81, 0x1ff}, {0x1de, 0x10001, 0x7ff}, {0xa, 0x29, 0xffffe389, 0x5}, {0xb8c, 0xc3b, 0x80000003, 0x404}, {0x29a71717, 0xfffffffa, 0x0, 0x100}, {0xc, 0x7, 0x6}, {0xfffffffd, 0x6, 0x1, 0x2}]}) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605fc157fd36a56147b52e9b8a30f16a566ad900183a0000000000000000000000000000000000fe80000000000000000000000000453f0791c3eb00aa820090ddb50a68cef0b636457fca9c65dec792268f187d59f0653fd2e8e7025a061f7414d54becef48e750e8ade64e4955be7a88fdf4327ef85fbdc41801a5"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) setuid(0xffffffffffffffff) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, 0x0, 0x0) 4.323338659s ago: executing program 3 (id=522): syz_emit_ethernet(0x22, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) setitimer(0x1, 0x0, &(0x7f0000002000)) mknod(0x0, 0x2000, 0x0) truncate(0x0, 0x3) syz_extract_tcp_res(0x0, 0x7, 0x9) close(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0xf3, 0x3, 0x10001}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x101, 0x1, 0x5, 0x4dfa, 0x7}, 0xc) execve(&(0x7f0000002bc0)='./file0/file0\x00', 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f000069c000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x1}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0x400000000000000}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x9f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xac3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000531000/0x2000)=nil, &(0x7f000069c000/0x4000)=nil, 0x2}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00006bf000/0x4000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0\x00'}) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000c0001400f9000000004b7ca3010000ffffac1400aa0000000000000000001a000000a548dd86ce5707", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004800390787ffe"]) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 4.320271587s ago: executing program 3 (id=523): r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100", 0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) setsockopt(r0, 0x1000000029, 0x38, 0x0, 0x0) 4.241389547s ago: executing program 3 (id=524): bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xfffffffffffffe49) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="e7c4", 0x2}], 0x1) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000040)="76e5eac907f92e42e998cedd8ec7d6e1c332056d986306000000006d3aa4e9d17e357de1fe04fa94ec06a00c222f00000000000500009729e0cea986c92f933af738395194ed", 0x46}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x18, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x2, 0xa47, @mcast1}}}}}}) 4.237913673s ago: executing program 1 (id=527): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/13, 0xd}, {&(0x7f00000001c0)=""/166, 0xa6}], 0x2, &(0x7f0000000340)=""/192, 0xc0}, 0x42) sendto$unix(r0, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42121000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async, rerun: 32) setuid(0xee01) (async, rerun: 32) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) 4.050717389s ago: executing program 3 (id=534): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x4ba1, 0x4, 0x6, 0x200000}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r3, &(0x7f0000001700)=[{&(0x7f0000000140)="a2a7f4fa1bfe21428a93cea26f78253017c984e8073821ba21e28fcc38d3eff35aa7feeefa6e3ef65bcd4900bf70fd00fcc37b76b98df284620f2a265eb42297eea0057420", 0x45}, {&(0x7f00000001c0)="d89ea8089427dfc636a59a0296d6e84470fc9d02f6f65c511ff744f5b83daa64b3a92f8a1b2b201e6dc120ee25039ad985d4476e090b18e83a1a55f3ff8956abda284c9457811cb194d265b0a287fa339e63bcbca4a78ed0aa9ab3def27a5ac54b9384c115f012da1dc61f0b05f45c5440b14e272499ab9213664a5e7c3cb0a9a6cf9d945f3621400656f51ef3f74ce20618f45afc7670e5a6a6cd", 0x9b}, {&(0x7f0000001780)="1afb3fd4cb93a781a3ce89fa9fd6fbbc1fc7dd58bf96323b83e32ac4c858555deaf46981393579529faf32e5f5e05080be94ce4820c1fb27b1dec8c029341377f0cf069edbb3122d244267230675bbcf6dd225db7f5a2b7a932e69b4e75f0509d382fd84b9a773a138eb06794c0ba6c5aa81cb1b1853b51303a2cad553e372c889568a1a23935471198960", 0x8b}, {&(0x7f0000000540)="50fe453c7f448881055ca29954642099a6667b5e0c48e3fdd1003b1804fb69b199783224292d51c545f23ce187eeaa63c7c07941c720567aafa4a43b948813f2a526ad60a4513c1af339b59311302943fda730b2c1d0305b2a3a656048401aa91614657212b79e8d2ae491c35be9177cb2146bd4e06740f475f370e78fc50cc03763b0a0bc80ad260052d1de16bcf40efd99c6e1d2a892e5b12a18312cbe9df35ef65d08febec9f6967105972bc6034053aa1ef502909938477db822d5622649d67c03519be67a3dd5238e7335d2e7eed0026257dc683880e691c1f3b7be71597f4a25e0c3ba4fec08bc5b638a2d31a51e9742ba093feeca782d0d0af811e2428c34a9f9738d0907ef7b4e16ca9682942bbdbf652ba547235b8b31e9075d6f3982e081d1520bd239a8ab2987ad5c7c85622d4a98d4cbb54cf8e456f99d2b953833725a2d20ba9ab13ffa3828fcaa7825ccc3edcd6ba946996f34eb04ba36c9d5d5100e7a113d0de104d00a03f5a8773bea1c6b5a9006aeea7031fc851e5760886159bb39c45ff15befb4c83b7a3647b08ec15d4f77b83d4dedddaa917549f778f2275d8f3928057cda1aac51667f5d4c2644ec3e587e7c5dc5df91c7925377b75281cf615d25970ef417eb8a47b1e28074500f32bb4fcdd943def71170ba8c8f62713b4e5e56b54426ab3c42bed3d7c50e934dc8aa980d365ed146b1eea451c5fa90b0cb1b20cd4b9f0a37375d53f4049fdee09504726cd2c718b0618dbb66893307246e10b80676d5241d90a63d46cbbe5d2f1ae94879b6f6632cc39273b4dd238234f3b0b6ff725d65da71e58366aae9e8ef30fa7c456256263bb37f70b7c82411ff6c11f42b4cf511cd3f68dbd06f3c516f1bc3f43bdee140e90efe5e5910b31c409588e2cbf3ddac128374c8ba2849db9a83591ad9a00094ef5cc48e28edd63c2102a0b4d23087a270bcc19f8cf42022da1f606a832fb73f7bf492812874618bb6fff5f70ba64156a2edb0aacf29ccbe55afc89e190c0265fe7a5054721ae324f1cbb3e975ce2b15bd0ecd65c8892928520ef6f03b666e3edd69005cc735bb6c9b4c86738fa4a864687177f1e5a56f1986b25cb55915c9572c0c99839cca81a2307b7c7eb041f5568be53475aa368c955f00d64838ec079617d54f1796c615e43df3d43934827251c6b7f0c318d274663d3d339e8077a06a6fd383c8c5f2df92e163bd048334dea43c06490205e386e3772b11591787d727fad49dd8145250be23c127952ee38a0bc8966a7ae4bc3efeb515613d2fc4d734a6b0af0900ee9aa408ba3ef3cb189b38bdec073cb3f5b0c30a8cace74e426472a62af38a7562052e9deb5d6e4b8800c142719d09bd1390cde64605a3e27bd83edcc0441032318287f7190fbafa09c1caa079b1970401db41746984f13662acd6a63357c4debbb187b88c36fb6d15811b9044e85ea9ed79a8aaf3ca02d154833a2bfbc5efa837273f7ae3d7f4c34e2cb4e2e12e071af14f26d0ebcb4a58f31fed67fc9fc1040ca8c7e3bd578c8c5e9844d8d6a826dca55962ace88ce26f9254b903b55c428813622532595d00e92082d7a1cc2677cd64d1c028e5d629d64b4d8e06cac2b08c38ebaa5187e318cfedabf4b8a012e3a3d3b080d80c0aa04b2546b7ce5a0a1f57073e72f265cc60b08c29b2a68c3415b4ead68ad402368356223fd7ec3d5dbf04d806b0301c81d733445331b20f05c3fab1b3754a60df984c2dc8e9d040cff619702fd1626e29d197c028eac25088fe397b0c1d0b5134e85bfa9db1276507da84da3dfc44151e5621bd051d9267d2e4b9fedd8ca619f6ba2b2454fc0f22c511d20b782fa7a0ebd6a913ab2627dca6941874f67cef4382f101c6b32b2f33c83096e7360b5c88d441188308ddfb3462684a2d35fbd6d9ae92f2fa9d75add9326f5b9812f5af325c1b8718f7bc2b7ba641e8f82ce8d78e0eb716b378aee43b4fc3424e07013ba564866acca1d9743b3f6ce618ce4aab28d01c05d783c2c907b8a9a9b8b7ee74ad453e23be760d6ebf1e23f1cc6d7caf25034cd851f799852954f908937db8ed9106bab834c67bdd353f62a28bbb7edb4175995f0a6b4e064fe71a164b6fd73771f50d7bd73990803bbbb4b2586fe4e6c4ac58956ff4cf9b725a89edd31f15d849440001f7335b9e2ea1bbcf359e4889f0fc6c998630ac4885f14747bf2c7a77048742422ce6976dad2b822462d85f76ac43cd52815187e66bedd8c59bfced96fefd7cfac29054a4e1cbcc317229ab75e0790aa4c55aae1053f94023fcb4ed870cd51ba873162db99637dc5dd441bce879352e700a5223b8f06a4f790f38a6ccaf83d20542675b22a2b853d55cdfdcec07efbc798ab909d613fc43788ee0b10702b55c7a9d1c5c99712d954e031b64d60090b5d177777ac2ca02a73654f1a0d50c26ed6d5a289865aba1225ed953a59dc3bbdd0606c3cd469fe5cb9b8e350d06be5a45860aff23ef18338aeec6cc48e341124133c28e07eb8a5a12bbf1ca614ab3255de5bf219a5bcf870e73c45df4170fcd9b2240ce1f98fbeda693d6e5ce640ac830b0ecb8e3bb4e49ebf9fb3477db579cd46f0b15b7d73da345f354343bcd9f7edb8d7b6c14d86f6a2654d2b9083ecbe659779874b7b9acbb50a76f6f6dc093379bc8a9e2ec16e338b33e01885b067ec70140fd70254f7fa70ae7d604e85cd450df411c3079ff5e8483c46f8b27e94fa18498b96e978eead34f3b0b683c65c14808408268b43d387c4771ad89b68bb595a8571713c935cbe1892e61f8ca97331c17cdc834a2f6690beaa0623dc92ee3c43ca0e5090dd4b56fe37066da8f4a024a25a9a8e03708850bcce469d8e136d6db5f1d09cdc82aa7c1dd43a5b440f6297f35ffa9cffcc709ad4cdf296d79874efffeaedc58a6c4b0c98fa2f07c4b851ec986d0e9bcab55d75e90314f55c110d9a3273b1c3bbf32a268603769d26be8d16518aba89c95f292f1569d62391aff7af8134a814a078632f857f974e7915183cbe851aaf313e65b678b8545b7f85ebcffd021f9562a72072a7f726b7c005f8dc0092d2794ded37b01cc6cbf357a95a0a1a36093a317e5ec374a1fc15d2225e7cc9b47280e127859b705c164b7dd1ddecceccd9a31780837789f43269a11c360d13e1c6d45cd606ca73f5d6f1ee144cc618d2220ebed9261b984f9d8090a79b2b5c97f08402cb08c0944405043c7973abfc4b062b1b64b04c9845ac41be0e3eb3255fd3965663a583d10e15e0a8b4087de50ad772492c6c9b1e4a0d0c94286ae3c6c59d675be5265d22869f5961a0e40fbd08d93b6024b3aa3f91e675c5b806a1f2a323a3f2ad7662d562703b2b6acfa1298da39b087204ca5ad4868c483cd25d7ddd26b1ca6d70d416c1c5768ffa01f1fee281fc98c0ed302fa626b141c0326ecb0bddadc1178bcf3247ba6e25757fc61301442de6c1b76c0f520a0fa031a137c2e1ecca77c8650138b1dd8c99ced0c414334bbe0c7be34a95e7430d2777054799496af87475b40eab6a1cc82a18f8a61113b8c93944c08768f1562587bb595aba3a9539aeb4b17e47df485fff3591a364e82ed9fcf1783db4450a98ca888df4200461817eeeec74b3a31e47ba69679938a6d10039a321ce16b72d929a1bf5d9fac19e21a1bfcd2b45146de9af8264aebdd5262e34973c149438e4485e11c5966a4786dcbbe8756078863f74993315bca3c34ff036ad2994370fcdc43a9df2b301242aa357791cd9885d7b5e24cd1cd2385ba2b12e056a09de35d98a2ee1d6aa5efd7e4cb1e636d64344ab72c24f5a74e27ccf9990fb4e11c2a8d4d11ca28bd140cd9b0d8d0ff0ccd5e575abbfa7d1227c6b069d42dae7fa70c00046a1a20b9f492ee28cec72326bf2fa32c29303470259b8decdafa4f86c05c211dcde12f50948f38d06a660f4dd4e34e4adced1c56380c364d6b7fd88262043e51a825da25b67d7790001729ce899da80786a98654cc109a77911f2566678f61ccf53f0768b7aff7b3dd6307da5b3fdb90bb6d6e21eac1cc05cfad7cb556ae2a50e813abdc146ae5938f94d57c068993d10b1c1cdb1d1707292316c251da624c7ed82d7e64b1c77599663ec210aa25cf06678430bd7cde8a673dfc4143b13956a0f869fa0e3a7c5c2fe9654529c807d9f3b2b02f193a32838de616590766839ba612ac8f15d280620b237175e237432e4003bec53b55ee468938f81da4b915c61cde892055f0fa32cc0fab3befecc46369040b393fa81db2b7b4dd9b2520219ab7482d572120e3766afe52b642aa3b03047524dd9080a9d1173c86ddd042f584494df601988556d9dec9f2cfeb0e7fdd07ed96321c69ea395858be4bd32cfdcd7a7ef7fd00e963c022beed5f101d085be36d85c9697af33c8b47296b7e6971a1330b70031ac4931566f11ac461324b342943412de12a97588562a617b1c156321f7994fc5edb63301e1712de0e8b0c46c8256fa612ee1fd87834995ba37b1cfef8a827e1cf6996c0a48239cef594f817f0991eb4e6eb8cdf40785d278f6c574b5ed5cf0a96beb2a04f4c6e6d608fca7ae43944075a5106806675f60ab952341f71e9e2e9f64e98997c01c9c6b62990cba969af5743daaa2544ac654cd9d3495c06572275df2f7f017ed6184aff596bd9c7dc3ed5a549ecdc1079b333d36d388814ce9ee2f29d595aaae73b92aa2f9a4f4044cb09285e36bfad0c787177f80f8447220d4f27ae5713081f7ce40b02d02af7abb367239c77509a1c0d741f6d3f2628c49cd55ef8b3c3a7f157773f61b8bc7d2027c73b26fbe080e6c99d2765719cdc4f1e67e45fa128589d8b75a04e6a5eb9c800e9c86f76dbc13d3d79459dedd83c072dd75ec2e6d2b5db3c73b7e256acb9661648cb91369b8f51feee25a3be49000444fbc851d01f6ed44eda2d19ff28577af1ab27adc5dbc3660fbf48c3dc495311b8a8b921c69fe7a43806b4de223b87f519a066d4d8ffd678430c78ef8031c31263bd91c037da0eaaf28e14e1ac3c0eb7873bb012b30de8952f20b182f511eb736c53a726abf80081ef956b179b788cd294d938e1e4e392a204e04cc0f6b72dca6420fa239103cf5948685d3b5c7888525c4df744610ec7e6baa1052d9d88722402d4880613e14eedd3501f5b70439b4da22d5507caca002dcf28ba35e601097422c04d92ffdaaa72b6b5aca742788a72813ad0cf98f98117e95ea29e1ce5ddb1c601d32c2f9999af9c4e964ef9d046c1d1965151ff7119df46badd288389b82a69300d5fa69d8ca916602170d7e88c4232262660a9568215ec009b844b1ea2ec7750868adee3f3d6441d4b540aa56ec2b8cb97d8fa3fd480ffdb82d0dd1ae4aed7e80afc947d82104739a1710770cbe2c64aa91e9f77536bd182fa6b2c0a12ddc11dfa62b2025a570290af7cfdda4b307bc6a4ada6116ef78ca8e8a0370d616ebc8a28d07a60e55c69ba0add8c9f20dd21a8fba548d6b034a5223ba79862d0aac83b7c7745dfe5df30bafb70066464b1f9a71d75e3235a0221a7bd57e38512393094cbaf6174b13cc07a5755852746d57d4b1f8452ade622e42eadbb2c8a9b97c2a8e928e2a119fdfcf46172c813909019e99d4a7ccab6a723bcbbd6742295e3962f8e0415a6637156861c95e401aae0f2a5570840268456473ec5920cb438aba91685c88802f30e8b8c4e05e305e7a2d53fbffd659f20314f89bb382d46ac9b99178e7daaaf1a11f3b7bed97d9781faf7a379409723ce81fe6cdc60ba0774", 0x1000}, {&(0x7f0000001540)="9b793e0e4ba145fe9bfa9483850388e8cbbf3e766869174a548cc550ec04d834e86b4d8db6a6fd40870adbbf027b0f225e01d051d92969e1aa8a0f50b1849bb368327f5680a3c3b903e7e4a61957e6784e2f852e7415ffe23cf182f2d7d104a0cec96ee3a44a988cbf59d07057a6136876b093f416b61c0d3a4d0cb3f1aaf5776eb08721062f8a426a0a33b5ddf7", 0x8e}, {&(0x7f0000001600)="4a37a987d39f0221fefa3b389264a1f0b02ccbb789f743172b1a10703711ec3758ce16d4339911bb0397ee75cda03f3856e2ea993b0bf3e5080b9727bae67ae51ec20a1adc6d2d2b6beac0b6ada4a96bef96ff4fbd7fe6d8b50974087d32eb688defc48f61ccd1df426335c1ea2b040220de24cde5e120ddb4494749a63604ee45cfc02437a2e083e7183770fc540f73a9a2314cac87639f5e313413a5cf6f0ce2aa220eb68280116425bf6eda63191ff27e526120620b52b1fbda3277ce44d208a9d2c25125be252ff2f684da74e0db0032df8576a5af5e3acbce225397a94e75dadcda30f2812df66632df14", 0xed}], 0x6) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001840), 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000001ac0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x33) link(&(0x7f00000019c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readv(r3, &(0x7f0000000440)=[{&(0x7f0000000380)=""/188, 0xbc}], 0x1) write(r3, &(0x7f0000000080)="c30516845e", 0xff55) close(r4) getrlimit(0x5, &(0x7f0000000480)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000500)=0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x60, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x6a, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 2.858030711s ago: executing program 1 (id=544): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x7, 0x4, 0xfffff84e}, {0x5, 0x29}, {0x1026, 0x4, 0x5, 0x40}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x40000000007) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) 1.280389688s ago: executing program 7 (id=593): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2012, r1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x800}, {0x2}, {0x0, 0x7fff}, {0x3}, {0x0, 0x800}, {0x1, 0x8}, {0x1}, {0x0, 0x80000000}, {0x0, 0x1}, {0x2, 0x1}, {0x1}, {0x3, 0x6}, {0x3, 0x1}, {}, {0x2}, {0x0, 0xa77c}, {0x0, 0x1}, {0x2}, {0x3, 0x1}, {}, {}, {}, {0x0, 0x8}, {0x3, 0x9}, {}, {0x3, 0x200}, {0x1}, {0x3, 0x8}, {0x3}, {0x3}, {0x2, 0x8001}, {0x0, 0x7}]}) sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000653000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, &(0x7f0000003f00)={0x0, 0xfdc7}) 1.27805865s ago: executing program 7 (id=596): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1000, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x1, 0xfffeffff}, {0x21, 0x40d3}], 0x2}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x0) sysctl$hw(&(0x7f0000000940)={0x6, 0x15}, 0x4000000000000211, &(0x7f0000000980)="de65f933451568e1f924410996bb8372de18d6bdbdec", &(0x7f00000009c0)=0x16, &(0x7f0000000a00), 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x13) pipe(&(0x7f0000000340)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x3, 0x2, 0x4, 0x100001006}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0x0, 0xee01) r2 = getpid() fcntl$setown(r1, 0x6, r2) close(r1) rename(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x1000706) open(&(0x7f0000000040)='./bus\x00', 0x4, 0x2c) r3 = open$dir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x80, 0x10) fchmodat(r3, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x90, 0x6) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mmap(&(0x7f0000040000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f0000000480)="3cd15db7c3", 0x5, 0xfffffffffffffffd) r5 = msgget(0x3, 0x0) msgsnd(r5, &(0x7f0000000580)=ANY=[], 0xe2, 0x0) 1.249184349s ago: executing program 0 (id=598): open(&(0x7f0000000040)='./file0\x00', 0x78e, 0x20) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000080)}) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) (async) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) 1.243070154s ago: executing program 7 (id=599): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x40000800) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xe0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd31929648160000000000000000", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xe0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) (async) r5 = shmget$private(0x0, 0x1000, 0x12, &(0x7f0000ffe000/0x1000)=nil) r6 = shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x3000) (async, rerun: 64) shmctl$SHM_LOCK(r5, 0x3) (async, rerun: 64) shmctl$SHM_LOCK(r5, 0x3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) (async) r7 = msgget(0x3, 0x0) msgrcv(r7, &(0x7f0000000240)={0x0, ""/153}, 0xa1, 0x2, 0x1000) (async) shmctl$IPC_RMID(r5, 0x0) shmdt(r6) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) rename(&(0x7f0000000200)='.\x00', 0x0) (async) ioctl$TIOCEXCL(r4, 0x2000740d) (async) select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x40000, 0x100, 0x3560000000000, 0x0, 0x80000000000000}, &(0x7f0000000200)={0xcea, 0x20010, 0x80000002, 0x1, 0x1, 0x3, 0x80000000000001, 0xfffffffffffffffe}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) (async) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 1.192545932s ago: executing program 0 (id=601): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8000, 0x2d, 0x43, 0x1}, {0x3, 0xc, 0x2, 0xb}, {0x6, 0x2, 0xa, 0xfffffffc}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x9) getsockopt(r1, 0x0, 0x20, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea4084b8c4013a9c", 0x8) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="299616cdc4", 0x5}], 0x1) r3 = socket(0x2, 0x3, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r4 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) sysctl$hw(0x0, 0x0, &(0x7f0000000200)="50041b02003e80000000000000000000005a220f87de4ada9a933358b344db9daf027fe7cb7ab0a876021fbe18", &(0x7f0000000000)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) 1.191447101s ago: executing program 7 (id=602): socket$inet(0x2, 0x4000000000000001, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) (async, rerun: 64) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async, rerun: 64) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x401, 0x0) (async) msgsnd(r0, 0x0, 0x401, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x1000) (async, rerun: 32) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/57}, 0x41, 0xc72cfba9a6251bc0, 0x1800) (async, rerun: 32) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000000000f6a0252c2bc73689baebf7dbe762aff6c8a20266d36f8f19febe663a02524d830c7792d758a7f3787d0c738aa1669886f43bb5d84c33afb12608fd8d5ad4d131e3f5733255e1ced8fed0849ea5c681a2fb7e8d20edc1893e4d9644f6af7a2ed86a40ec31ff254096792b02b057f0fcf1757aa744d166c504dd863b63046e1f28db7fb4387acfde117871da086478e60d4999227e30d8d7b0cab9608001ac4e167e891a944204ec9e1befcc8d52ea046adb6509e157de9537a83e500a84230f578f8a4234132a7a5c96344af1fc05ab7a26efeedc4d2d0386cde392e69902ad5613cb899c58fd1ec05aac846f6acd518d6a83d3b7"], 0xf, 0x800) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x100001, 0x8, 0x545, "225e196f00000000000000000edd0000f400", 0xfffffffc, 0x400}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async, rerun: 32) recvmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x52f0d8ec, 0xb4c, 0xfffffffeffffffff, 0x8000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) 1.191104009s ago: executing program 0 (id=603): chmod(&(0x7f0000000040)='.\x00', 0x35e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) setuid(0xee01) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) chflags(&(0x7f0000000100)='./file1\x00', 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) (async) setuid(0xee01) (async) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) (async) chflags(&(0x7f0000000100)='./file1\x00', 0x0) (async) 881.584841ms ago: executing program 0 (id=606): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="a204c3cc2859a4cc62ad87784ad5065e79d3191d5fabee79b2072eade89ae386ac5b8bc1bc937caab89c7177a1841a1c79a1ea0409e04e2ab59f3e47d9214582a95b07003ae9d6b44e0f8409503b66a9dc1178a445e2d988fa2ae811f42019a86875ff984aed02a2d63f1d182e808def475650a8bd0f4d738697f41390419ed45058558a122456affb6f68178a07ee154f20a8c832b45350079cd7a384d01d46d7b107ccb9b852a67579bde1ce246c9a978eef56d280b3413c66d4afca5cc36b06692427efdbbc9e37b4d555a9cb77aa4462f05f1921f68cdfbeff7d8e07b89f1f51af493dfd4e959affbe2868bb6f1ae41c1cd7e08829b1b5716dd4e5", 0xfd) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000180)='n', 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x9) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000240)=""/203, 0xcb}], 0x1) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000a40)=""/198, 0xc6}], 0x1, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r4 = getpgid(0xffffffffffffffff) r5 = getuid() setreuid(0xee00, r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000001c0)="13c53c1a7979dd89de44df4b56591284f42376f7a2331c6217fae9fbc49b79c75a18ed0cf6afc6c17c8aa7fca47f8c009e35fff26a", 0x35}, {&(0x7f0000000400)="a6f77947be12a425de81ceca5e3190f51aa7e670e355c6a2993db79b86a7917c2b98fd80e14e9132f39c08f3a94c1eaaf14da555c108d8ea8c25dc5819339874b4477c0643faaedacfbd2917d838625f01e4b534bb8f6ff626c5f306c2b8bc57792f7460d42133f44384e20040839f1f3c1772f6f1553745618f6e88e354540c74c189e170c107b138bfe305d0bc2663982cc22f99d2ea49f5970c592fc1e8d06ba339f31b6ce149ad3ba9ce92b1c613d1baf3aaf0", 0xb5}, {&(0x7f00000004c0)="c522b90b04ed0df376ccdeda125c36d7a6ab76433457f25ffcfc2e1ce7561306fe60d3c02772c7fedd75542eec3ef5e4fca65c99d1ada8b2f42a4abb6c1254058f51b6c13eb530daec766786ca45761c390145e0463fd1b03ea3997d0b8b3afecaabe37c51d77b65fb7920ba8a00b5719013f0bfca33902b60b144580ba20a25ae9d54a56421eda2c40dc64640c511b938b7db7c97600cb9ba37f1d80e443598b0840b399ce1889ec6abc0c6ad5fd552d0aebf1defd3addd702197e9606c6c20f7e55b211d58b21fad2c5ec84699124693d416057cf6e595aa4811e136fad42c08e7bb526de8462e52ad7be2d861049f", 0xf0}, {&(0x7f0000000b40)="a931d246b8eeb17bebfae825999c54b0228b7380ea7f6c52829946f73ea3075e20e0b3b769b6e2d248ff3a4c119345e22a188a01bed7a641910c467034fd8a3f91c0a501ceb67c95a5de357bf33391405c57fa1663210f0e67d744f3dd2f4006282e139a16f9d8cc523dfb4ba87f3c2156a2286cb2c1fea773fdfdc04dc406c55df52e6059aadbc476149d85aa95060a93f2e696a8264aac09f48569643d9baa4b542be3692c6c096bc6ccc6afef38a945808616b2b0337eafeab36a13197e4e696a2cd7a345ad1ba41c73016e8f874a46c58050d8756da17837f29e60bd00d8046d3c03a36d528220d11f849f6b702d3038156b99dd264f55dce5d4a4e932ff938bd048481207e2367247572a65904b6062ed29bfe862124f0d2ddc681e7e54f1a62a92bc02f26243d7d08c58ce128f427535c02b2b3fc3430907eb84d1774ab2e73fed99ea99d6da64f79065cc09e46f53a9766c72f06fb112c07f292edc5fd20d1d0de71e15b9ff8c9635b8ffe94c0b153b0611e3d7b3deaf73d2f153f57f56ad958868afef1a8fc91003bfae97c7edd0bc2d3ecfff0ab0b409818250f29fdc409b998bd27005191b498bf9b5f45de8008505d0e094f2d4b03de8ffb03519f084523655564ab18a3a24b134bffdfaa041e692d31c6667a5a4d2e591818046147a55abb08abac6ad1b41174cfd12a53c265adec8b03499c2e6e2d9bc5646edc59045ce26d0cffe5e99117d8428f56c9b75136f0ef3d3ce8f96479a28d925ae3a330fca9ae17f4b72bc794ed44d79a07249584a40e961bba9dde9161f2de4170c395acb6a743c21fa3dde33f46c8cc9b89b2d6d4047667cae3c69972daa6ab315419962641deddb6999375a1c7ddfffea468e088c537097534683d5d8c05d0a2cbfcda5bcf3b61fb219fb856636352098e0af535f0ef08127d63945014aee298893d28be3ba65a4e9e630fcb513904ef7d657ffba9ae1d8dd5d0e26ba3abc1c8bfc9b9cffa8ace630cffce5683bd28bbc18f004f854febdaf87fb72763b845aefcfa1403daee1dc7b432a7c7a988b1339fb10fdd1fa37c4bb3284a654e8a75dfa6809c40b34b9a0608fac91c9f5008b6e4ba7f87f594f7ee91203259603775ed7c84cb6b4bb0e77eb0398b62ab0246b73ba84e8400882f883655bd90cd4267e0eae4dfbb8936b818cc8618882905b145021a4f3a891c492fddf11821d266b1f5489e3758048299deff69494fdbef6ca15036a584ac62f3de99776a0789bd2d0a515d94a0a7fb6b46e23d2dca3eb50a07f617ff9d0fcb7f929ba048056dd81e807d8ce483ef8e5cbe51f669e120a2f5d7c31093efdd32a16b6a9665a2b9172635c14e43f1dd054e0647392c725a486c831c702ac80d65b8b96a3a2ed395ebb293951a159b4e86f8d87bf8bbb200d03722bacfce00f3cb9929185c4accc6c376754d5949ccf420050e004bd7e5c4945905e806ddaa4a0278d509d78ac42fe0ef010c082fd4ec90bd9b90dc438e494fd18a0bd5b1fd31a23b41cbde82a37aaf738e6c9663472fbce3013c57ca8d71f7a63a5698d15acec2c2e686ea21edec87d20a596f0cbc47890222c0f5d96ab1292069468f8f2685317b9343690bc6d226c30fe24ce0439ca12a2fa63e64aeef23b441afe5f19346b3a5f91583af20988035cd9d92ce96d0d1db13607edf8ece2a7398335450f90a57593074eb794497cbe459e15936d5cebaf94b0ee0482d80b905da9ea1d71938e67a826e7486b8883aeb387ff6dbfa036f60ea4912809246e7f530ae8a50068a4699663c1058c060e368b05fd37e09a75e1a279c28279bf5dbb2e3eabd44f37b11adeaeef2b78b81965d18cfa1c6c825187575d4c83e1e8148acb0900c47b514c86ba61b5803a7469eeede741fd99cdb5f79ef7463a62c2c2bd3034f7c7382faabf8a62986bd1907f7d75cbae2d9849668c8dbd15006b13df54eb6c4d8e6f2513f679353034f49a227169cfe11fadad77cb02bcccecba6c918ee0eb820c0e0cbcc29608553df31f14714af267fa18ac9fedc628f3e0bc82659d537e7ecdd57b32a01b91488a0a1f5802fcc367aac657ba42648a9be2b4533f47d348086ede348c29982c268f7c1daadb3672833528f04942d6ccf8c4ec57d8232e1506f83ebc573020c8a9127fe7a657872bd831e4f94d704eb6ca601797356cb3bd0e3c35b3c58c984ce01dad0b32c1174322ebf11f8c917f5141b6511d3fe197998fa79d43dedd1dfa003abc3fa33ec31caa5a7863c0d90e7aed71a14778db199ae4210dd687478923bcf207cff92a1206c893967b30fba08f2016c71ad610dbf53989d23870f4dd2b36c1426922cf64abef4adc3830edb087f9691988973b11272a00f2c8d02ce7c0a4f6246563ca74a952b77f0adbecd65b84fd1412997716b37f7ca604d9cd5634cb11bf85008543e96e49924e0b55cc2aeedf351db15f9764bb59131a6f73769b1a5750d6bf7046f8160da8a8472f23fb13717d6f59eef634d29c69942aa9d42e06eacd755a35fd0842f0664bd9096728b6a2fe628ee0dbbc71e8c1896ee1779d6d5ea994557a0ac8517c9921635a3c865062f5b99b906b0260937e7f8734b8679aad3fd4ccf36896064f47d33aed81af230a5f2bbff648abc2abc21dcc573ccf807a77b07e04e017d2c4bc83b729c14ca536b2648b2768bdda18ca48960eaa8fba99cfe080a89dd512a50b24bfc8522aae17a957f3edd965706a9c29bfeb4e660733dd827785225324c4cea8bf6f232dfb07b8e72294ff6b708be72aca664f6ec7568e948f0f43c5e118c60d91668b6b3436249edaebf29078dd6ea544848afc5fe279588e1b2e788469068ae571304388d5c3e264a05bc905251a656bdd377839069092e0a3e15d2eea490981f0d2c80ec36d3212aeb37bd5186b98ebf59ab0b2c1c157648ba3426637407bcbd26b128022b2e8db29c313372fb1264afc876315cd809f94d202ee378883c8c25d00b02b870417f8fa096f8e440b9f045ab62ac1a3f10583462220dda6a40f8d1b0d072f9811ac1c31c1ef530778820f5076a1695342e525a36a8aa8cb3857d91560ec460bb70fc217412d7cafe9ea01ddc252656b574d95b70984bfe9cd5c03cd653cd7a87a565d911f0775329a55f04993e02002d7b211359ac7fe070717256af570858e7165a56b047c4eb45137016e92c12c77a0476e3e97e1db54169f93f50b8365786a11939f4259797631d7b6cc32d439ac3a27add949ae81842ff5524139bc764e182a09f65761dad5ef22d7d8249dd9ce496db8569821c4686676eeb81f898fe7de73b6fbf05f9b7a51afef426d866ad1f872582221da21e0d8f8556df89ad4933cda8e8b06d58ba11cad71978c079bf8fc5f4cf5024b60f590e5a96b836cccc00580e65e0294099e2f12f105b97b65d82c672726fa136bec28dbdd4cd7c6045e0cde7590a5cb1e274bbf8b917cfb9985e083032bad487cc48324d8838ce65cc4971644dd63cc2f81079ab3409de6b64e58f95a3da8f2cb32b5527fb1953917d26762d97af274e0c94f9d26cff9b00a556ff10d424116225ad810ff539940d9d6ce943447a3074c777ed58ae25b13b643fae196b6f2671d471ff147daf92ddcf2935dbbac44ba3a68aff95ba1b0001304e2a8394cbb3879a0e38189634359d4fe6c2359abe610ff320dabfb78b57e6b09406c8fe47474c8a20437211f86f65b2eb35d12b4eb26ff3b4543d68de631a064251c7e6fe835c0d4ab9e9d445f9bcb092b0f0d0070d864cb8e7cda441b352e8e17690b89a069cb491afbe55c17399d18c10891ea3a31421c1273d764afed9484fda1b0787fdd54a1ef0e1d8c42a7829e9dd87d0c9a3c8c8864877e8eae4d8a4eca1a5d66fe4072d49194b6c147cd7ec8fa742a1c2cfbf943b4c5a2f552fe8c59b78c0644059b40182129b386bc3fbcc16532084f70bec50b45daedc2a6feac3023644b3ecc63f11ad381a3f01e32bc319a5772b6bd689ab79d0f3adabb1930b3a4a492557443c14180d4645112368f846988133dc809eccad7e4ef1b2570d07545da62f08dc26515d1a1a007fc1bf6d51ad30cd13dedebf979bb0354f3bfa2965560365b636cab2f3197850f4a5c7fb98e2f13d5d0c20bb0f78276c2e239691576e465a5223540ca427c34f9cdab1d0c01cd65fbe83be41df8093e53e2820a968a192bb2c55b111a1568e0cffe8380d05f8c2cb64d0a7f714f61a6a994dea07ffee9ce8058fb311d6d0df301fb7b0d8fceb07860fa07dea2e6829a6f3dada5ab30219b253098e8221f911179bc575d99372c1dab1023c38bd7acba2f8155c59c44685db697ec82492f1d5d79a903c243476741af0afbe5f8b587c140d6d480152af5941ba8889a4f0a1cc0d014d2ec97167e1f85ca540d11dfa6a45d011c8cff7577ca5454eb64c5dbd738885cfe479f0a792205f8d939e3eb5c83fc1ab25ff1b7b089ff395b340aeac196fc81d0b235f3100d7a159dd45a298c3935105e616262c87cce0d4963ee3181e5ba1cb738d638d08f4cb621684e763df4e97838b45d7990b2d96fb0dde8551928c4493eb0bef49cce16d9c496575eecf6c7019fe8a5edddfb15ec0edf2a0feda505455fe7cc8f0bea3e59bcc6bf9947510f37290924f9d93919cac650f89eccdfb2a8dac567b4c10cd55772b4fb95f7f5c06650db5b3be7a49c8964c4b29af539fdd704f46275c274f8f22375e7d0aeac0bc733518d5da4ce40ef7dcf768d6b48080d559d7b8a5512c116a2cc4e14ac1213cfa12ba3241cc324210a6c2e3a922d609dbeddf1317ec63a121af6a99fc899df86082f6b0356b8ef69eaf40d648e4ca12ed6e4f9482a674667d313d119249c5116b28457da856681bed7df552f8dde4b6b9fe2cbea750644d8fa143bd3219d0b2bec2c7db19ac01c0e1b373aef1644f1056f0ece308662efc65ba957a4586d1c84ecd4061f2af8318285f4c7eee3fb4123805976d400b2ccd8f8bfd6ad86af883fae745eb0f4b10c749986093ccd411eba55360bf25ed52254aee44902dc1fc234b3714f81df74d130688dca6376c7f444e7213be7689ef2a608d51413409fcddb7884f34c4343cdf32440e2f4c4b0a786d5c2203dd605c947ce1fb6f927da85b5b301cd9d257a4259ffc5ece02626ce6a2c3a63d041c8d447e49644dbf5c2aeb6635a22598e345d27956326c6fc4242e3494c77d34505c2eb4ee2a99526cf2376afec0feedd4510cf01231deedaf5b02302499ad6f90b31d5cbe8befbd4ebe067f79f5842b5ca5a2f3cc0ef120ca9f909728c36f7d3a0b9f648fe229672135fa36460c57fba859c4bfb6594193a55efec3721c8172ca50ece57e01e5427180c9f84e2bb3f51cec0153be6f0579340cb3f7784ad2e4040672ddce8fc4731b7ba576eb2af9ca43745d3329639632aa16900e57165eb4ff64d96c6c0ebb65a3dc8932c8c0e18e27d8b018533e501b946e42dc34413fe36829c89bae4da2a46d3e8d18ffabcf977efcf8f98c7be83d8d983607a1ab68fa9fbd1b40efa5be3d6e78c1f4687764b74de52390c96313914f29ab3abc5d0e5ce8727819d7c34d573080a7634d6a91ca185f440bbc57014dd2edc79142a7664009f5cb29c5037c900edc4514fa66eb79a1e2c3b42f922502835899e45e9d0d708f0dc7426e55fb8abeb300239dd8f8cb0c309a3ea5563b0e3144136885da9efe700ec6f5ecc7eb9b58b6ba2708efc4d7dae64e5adad0fab327384ac824fcd304596a7bb2a77ba11f59e6bb86cf53548ef5d4f83", 0x1000}], 0x4, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x70, 0xe}, 0x409) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x10001) 880.386767ms ago: executing program 0 (id=608): r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x3d, 0x3, 0xd}, {0x1c, 0x9, 0x3, 0x10}, {0x1, 0x6, 0x4, 0x8001}, {0x3c56, 0x2, 0x4, 0x8}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x4}) 679.592155ms ago: executing program 4 (id=618): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x3}, {0x4, 0x1ff}], 0x27fd) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) clock_gettime(0x4, 0xffffffffffffffff) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f00000001c0)="03000000", 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 646.44665ms ago: executing program 6 (id=607): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) socket(0x18, 0xc003, 0x16) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0xd, 0x6}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x4, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xf0, 0xfffefffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x6, 0x0, 0x3], [0x100000001, 0x8000, 0x8, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x8, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x6, 0x7d0a}, {0xfffc, 0x22, 0x5}, {0x4, 0x3, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0xfd, 0x0, 0x7}], {0x1, 0x5, 0x6, 0x6}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) writev(r0, &(0x7f0000000940)=[{&(0x7f00000003c0)="1e7dfd9bbc73cdba477c95ab1a6c59d052f4b2ee8f6da21d6a375cb3cd0cd97f4087698cb9f02666358ef412098eb78dc45284f5f7ceb7f2a2723fe9157a0a2364d1eecb10ca3c12f4e7f1b210b648ebed8fd39f25bfe344669211f33d623153840b0408ef7899f61f62f4f8bcf1a2ee6c26a3bcffa6c668c9460bb82aff1951", 0x80}, {&(0x7f0000000440)="4603642a351b788719954b18e142e2eee8192e68cc9ca08c9d11289e210bafd53fb04f3e375a179dbd9f487e3aa5ac1906f802203f2e4b57b8a882c7be9312dca03f6d34be6fe15b80fc4276f09a0dd1526335baee05ac92bdffb8130ef78b6b03e2f95cae2ea5233f1f8e5c422f29c07b2bf3351ef3d08f5bd43af78871b1295a20914eef5b9f1b1fb0934f6952ed5862dde486b6a0b79bf2048ae66a", 0x9d}, {&(0x7f0000000040)="cb017e31a975f7dbf749848d6938e2fe0d2a8af9ad5d4a26da916e6608cd281a56b6a581e09cdee60918fe6f51cb97f9b56c", 0x32}, {&(0x7f0000000780)="7bd3d4f71444d1d442c7763e4c011f90310b9a2201d0e552fd66a51b4ba44045aa545f98baf453cf6c8d66948425769b6724b5fff26e7c513fc38b964a0b7cfc3afba3581a4f45e76cf7a621a2b00379a18615a25929a220e33ac38f65858d7c93e2acad45eb59439c8ff3575aafb573400df08e50aa80f8e643d69e3bd56a9eb1c1ddf7456638416b76e039c638124f580d9012efa7b5dd1ba6a15321d22c6583d115eaa742a89bed9ec91bdaf180d1cf1ff666bab35b6b3da9de0e527e8ccf50378d4ee1c29d43d2ba19a0118641a86a83224c84bbe9ab172477c2cfdaa6a5aa561ec51c23a6634cf9bdc67f", 0xed}, {&(0x7f0000000880)="a88262323335eb4dca41a79690d47d35fbbe53e9c87a7f8dcec833b6283ac74d6a107fee636e1424c9f5b506acef1f8ac78dbe672fda4f26d967f25f0b720b76d39e67682672811821f0825d633c18180ea70eca79fc92e1232e8e9c60861e70e32cadb40f633b32764096cbe085f56a0cb27a53048a7d272ce842b307fe7bacdf88da689fe7dac66a3f4cf2fe21187fb94cc51a8e69fc1dc38489d903660b8616", 0xa1}], 0x5) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) recvfrom(r3, &(0x7f00000000c0)=""/234, 0xea, 0x3, &(0x7f00000001c0)=@in6={0x18, 0x2, 0xffff, 0x200}, 0xc) syz_emit_ethernet(0x56, &(0x7f00000006c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaeb15652b340d2b1d0340d4a701bb0800408300480068000006379078ac2f00bbffffaae00000017f000001ac14e889e0370001e0000001ac00aa440c05e1ac14008c860000000000000200dd727b11db99764cf8ab7c237dc2196b11cc8028d55d5ead25a2ff8bb317daf4e01f882108b7ba2cbeddbaf7ac7658ea0f8502019ad43ba4a50fd89267bb276553308d4214"]) socket$inet(0x2, 0x8000, 0x7a) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000380)={0x7ff7fffb, 0x7bed, 0x4347e793, 0xffffff8d, "1826287ff80f00ff000000eeffffff000000e000", 0x1, 0x1ffff}) writev(r4, &(0x7f0000000080)=[{&(0x7f00000005c0)="ccb8962cb3ac8337552ae5236dc7bf0d180e3529bfbe9c41b8e5155cb26c7514f98622e1e1a8cbeb08f5f11b644ad79ca9a5dd35fc284ab9e3e84d89ae25da7d1311ed1c6f1512a2b8d0e410e48464a75452e33ff59e513db5b351380af7fb3b228128849e5f594db10b45cfefae4832e9c36e5daf531a918d25ab11175cd85a87371b0a3868ed7bb6b23546a7e094fa3524d03cfc626239ae976d7a51858a5b48af04176cfcb1e08e07b0a44ce27a83a7066f27f48e1505c6ccb14596715d3a05ecfdf230623674608baccaa42d1e53d6b8bf08b940e13a145ae4d5cec756344305ede9f67c7d2743b109b43c99c12b0903c40d8a4cb26c4e2be1ca8f", 0xfd}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) 597.918557ms ago: executing program 4 (id=621): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x8) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x81}, 0x14800000000000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000280)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140), 0x0, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r0, r1, r2}], 0x20, 0x1}, 0x402) r3 = socket(0x18, 0x5, 0x0) close(r3) syz_open_pts() setuid(0xee01) r4 = socket(0x18, 0x2, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r5 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806003400640003069d9078ffffffffffffff08000b1eac1400aa7f000001000e009078000b0008400003fc0000000400000009"]) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r4, 0x80206980, &(0x7f00000001c0)) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 594.07066ms ago: executing program 5 (id=622): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) recvfrom(r0, 0x0, 0x0, 0x800, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x3, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x3d, 0x3, 0xd}, {0x1c, 0x9, 0x3, 0x10}, {0x1, 0x6, 0x4, 0x8001}, {0x3c56, 0x2, 0x4, 0x8}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x5, 0x3, 0x0, 0x0, 0x8001, 0x5, 0x4, 0x1, 0x2, 0x8, 0x8}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) chdir(&(0x7f0000000080)='./file0\x00') 530.811751ms ago: executing program 5 (id=623): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = syz_open_pts() syz_open_pts() (async) r2 = dup2(r1, r1) syz_open_pts() (async) fchmod(r2, 0x58) (async) connect$unix(r0, &(0x7f0000000640)=@abs={0x1, 0x0, 0x3}, 0x8) 449.391157ms ago: executing program 4 (id=624): sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) 444.15687ms ago: executing program 5 (id=626): setrlimit(0x7, 0x0) (async) getrlimit(0x0, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000040)={0x2, 0x100}) 443.642883ms ago: executing program 4 (id=627): syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="150000000000abaaaaaaaabb08004500001c0000000000019078ffffffffdfffffff210090784cf9f5a3"]) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000440), 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x1, 0x1, 0x8, 0x3}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="163a93f131bfd6303bc2fb393bd3dd9589ab74254165b1c7", 0x18) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x18, 0x6, 0x2}, 0x4, &(0x7f0000000140)="9bfc39d9", &(0x7f0000000080)=0x4, 0x0, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x7eb, 0x122800000000009}, {0x80, 0xfffc}}, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) 441.441058ms ago: executing program 6 (id=628): clock_settime(0x100000000000000, 0x0) r0 = semget(0x0, 0x1, 0x11) semctl$GETVAL(r0, 0xe520b27c8b3f67df, 0x5, 0x0) r1 = socket(0x18, 0x3, 0x0) sysctl$ddb(&(0x7f0000000380)={0x9, 0x5}, 0x2, 0x0, &(0x7f0000001d40), 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)='\"\x00\x00\x00', 0x4) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) 439.354459ms ago: executing program 6 (id=629): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) setitimer(0x2, &(0x7f0000000080)={{0xfffffffffffffffd, 0x2}, {0x4, 0x8}}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x7) writev(r0, &(0x7f0000000140), 0x0) 438.546221ms ago: executing program 2 (id=630): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc0}, 0xfeffffffffffffbc, 0x1}) r0 = semget(0x0, 0x4, 0x9) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_RMID(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r3) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) 437.646558ms ago: executing program 4 (id=631): r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0xe1fa, 0x4) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/214, &(0x7f0000000000)=0xd6) openat$pf(0xffffffffffffff9c, &(0x7f0000000680), 0x10000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x8000, 0x0, 0xfffc, {[@window={0x3, 0x3, 0x3}, @generic={0x3, 0x8, "3303c4bd4ebd"}, @generic={0x8, 0x2}]}}}}}}}) select(0x40, &(0x7f0000000d80)={0x8, 0xfffffffffffffc00, 0x80, 0xd, 0xd, 0xfffffffffffffffe, 0x7, 0x8}, &(0x7f0000000dc0)={0x5, 0x22, 0x0, 0x7fffffff, 0x1fc, 0x1, 0xffff, 0x2}, 0x0, 0x0) 434.899004ms ago: executing program 5 (id=632): r0 = socket(0x2, 0x4000, 0x8) setsockopt(r0, 0x0, 0x20, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) mknod$loop(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000419000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)='x\x00') setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000040)='c\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8000, 0x2d, 0x43, 0x1}, {0x3, 0xc, 0x2, 0xb}, {0x6, 0x2, 0xa, 0xfffffffc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="299616cdc44135e667190000007e9ac505b6c40d5be343eceef83e2d", 0x1c}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000200)="50041b02003e80000000000000000000005a220f87de4ada9a933358b344db9daf027fe7", &(0x7f0000000000)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) chmod(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1d5) mkdir(&(0x7f00000003c0)='./file0/file1\x00', 0x75) socket$inet(0x2, 0x1, 0x0) 324.747837ms ago: executing program 4 (id=633): setgid(0xffffffffffffffff) (async) setgid(0xffffffffffffffff) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x9b68, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x2a, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000280066000000069078ac1400bbac1400aa4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB]) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000659000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7d}, {&(0x7f0000e63000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f00003ff000/0xc00000)=nil, &(0x7f00001ac000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x481}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f000032b000/0x2000)=nil, &(0x7f00008c4000/0x4000)=nil, 0xc}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000074b000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000f44000/0x3000)=nil, 0x51}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f0000257000/0x1000)=nil, &(0x7f0000a6b000/0x1000)=nil, 0x12b}, {&(0x7f000057c000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x3fffc0000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffff7ffbffffff7}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil, 0x6}], './file0\x00', 0xfffffffe}) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, "210d000000020000000000000000004021800600", 0x2000000, 0x5}) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r2 = kqueue() ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) readv(r2, &(0x7f00000017c0)=[{0x0}], 0x1) (async) readv(r2, &(0x7f00000017c0)=[{0x0}], 0x1) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) rename(&(0x7f0000000200)='.\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pipe(&(0x7f0000000000)) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x1003) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1003, 0x0, 0x0) (async) setsockopt$sock_int(r4, 0xffff, 0x1003, 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000, 0x0, 0x0, 0x1, 0x0, 0xfc6}, &(0x7f0000000440)={0x0, 0x132}) 323.982625ms ago: executing program 2 (id=634): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = getuid() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1704) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2002, 0x0, 0x0) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r3, r4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x100) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSRTIMEOUT(r5, 0xc0307004, &(0x7f0000000080)={0x2, 0x2000000f}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f00000003c0)="00231b000f40300700000030c21700400010005c046200000817c575000804b96d6e0baa", &(0x7f0000000000)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r7, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) setreuid(0xee00, r1) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) syz_open_pts() 320.128704ms ago: executing program 6 (id=635): setuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0xc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x20280, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xffff, 0x8e, 0x80, 0xf37}, {0xff84, 0x11, 0x2, 0x5}, {0x6, 0x9, 0x84, 0x6}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899226ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc", 0x63) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setuid(0xffffffffffffffff) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) r3 = getuid() r4 = getuid() chown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) setreuid(0xee00, r3) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="f4826df9f5443061800000000000000000983255373d3ae69c77375347bdb1d30c74972a526861dd7ca3dc736b7bede3", &(0x7f0000000000)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe6d, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) (async) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) 275.48097ms ago: executing program 3 (id=636): r0 = open(&(0x7f0000000240)='./file0\x00', 0x615, 0x110) setreuid(0x0, 0xee01) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000500)=0x7) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000540)="07d4d416c4820d778be9c4c6934b4298aacdba554c203d1731abc5bd68933c0a5d294a1b098ce8f2d921c6e325302735b2d2bb9e8487a7b4d045b0d723c5151c95e21c45d0b4aa32e946e53429aabbf2d83d1a68c44e350e00ba855489c6ca367f979ad834734547aa0fdeca1e8548eac2", 0x71}], 0x1) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xcd50441a, &(0x7f0000000180)={0x3, 0x6, 0x9, 0x2f, "1800e6234f5d7a0000005409456200", 0x5, 0x7}) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d", 0xd2}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d11", 0x3e}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80754a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f970ebac3413cd8ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f365679fba1bb6f1e265ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57a", 0xe45}], 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, r3, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0x7}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x1, 0x0, "0100dd3d018000000000215e000000001000", 0x0, 0xe69}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x24, 0x2, 0x0) ioctl$TIOCSETA(r4, 0xc0284457, &(0x7f0000000280)={0x4, 0xfffffffd, 0x5a0, 0x0, "0800140000fffbf6ed010076d0f0ef69d5b1b1ad", 0x200, 0x9}) setsockopt(r4, 0x6, 0x41, &(0x7f0000000280), 0x1c) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="bd0f192e", &(0x7f00000000c0)=0x74, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 273.152894ms ago: executing program 2 (id=637): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x37, 0x0, 0x0) (async) r1 = kqueue() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x186) (async) r3 = syz_open_pts() (async) syz_open_pts() (async, rerun: 32) syz_open_pts() (async, rerun: 32) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r3, 0x2}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x2000000) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r2, 0x0) (async) kevent(r1, 0x0, 0x23c, 0x0, 0x9, &(0x7f00000002c0)={0xfffffffffffffff8, 0x2}) 272.390771ms ago: executing program 5 (id=638): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x2, 0x4001, 0x0) socket$inet(0x2, 0x1, 0xfa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}}, 0x10, 0x2040, 0x0) recvmsg(r1, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) execve(0x0, 0x0, 0x0) 251.851022ms ago: executing program 6 (id=639): open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0xff, 0xfffefffd, 0x1, 0x5, 0xd87, 0x800, 0x1, 0x2, 0x8001, 0xe}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x7, 0x10, [{0x0, 0x0, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0x400af9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0x2, 0xe, 0x7}, {0x2, 0x7, 0x6, 0x9c}, {0x80000cdf, 0x7, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x4}, {0x3, 0x81, 0x1, 0x4000007}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x7, 0x4, 0x5}, {0x1, 0x4, 0x5, 0x3ff}, {0x29a7171b, 0xfffffffa, 0x6, 0xffffffff}, {0x4, 0x9, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x7, 0x10, [{0x0, 0x0, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0x400af9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0x2, 0xe, 0x7}, {0x2, 0x7, 0x6, 0x9c}, {0x80000cdf, 0x7, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x4}, {0x3, 0x81, 0x1, 0x4000007}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x7, 0x4, 0x5}, {0x1, 0x4, 0x5, 0x3ff}, {0x29a7171b, 0xfffffffa, 0x6, 0xffffffff}, {0x4, 0x9, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x47ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x8ff, 0x10, [{0x0, 0x9, 0x2, 0x71002}, {0x2, 0xfff, 0x8, 0xfffffff7}, {0x110, 0xfffff4a1, 0x0, 0x9}, {0x1, 0x803, 0x8007, 0xb6b}, {0xa, 0x200727, 0x9f7, 0x7}, {0x1, 0x650, 0x5, 0xc7}, {0xce1, 0xffbfffff, 0x1, 0x6d}, {0xffe, 0xf, 0x14, 0xfffffff4}, {0x2, 0x200083, 0x8000005, 0x5}, {0x6a76, 0x8003, 0x8001, 0x4}, {0x5, 0x10001, 0xf, 0x3}, {0x8, 0x9, 0xffffffff, 0x7}, {0xb8c, 0x555981a7, 0x3, 0x6}, {0x29a71717, 0xfffffff6, 0xffffffff, 0x7}, {0xd, 0x3, 0x5, 0x10000000}, {0x0, 0x1, 0xffe, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000180)={0x0, 0x0}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)='#!', 0x2}, {&(0x7f0000000240)='q', 0x1}], 0x2) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 251.352065ms ago: executing program 7 (id=640): r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async, rerun: 32) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) (async, rerun: 32) sendmsg(0xffffffffffffffff, &(0x7f0000002b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002a00)=ANY=[@ANYBLOB="2000000000000000010000001d0b00009472aed3b468b50500720000000000001000000000000000ffff000000005000"], 0x30}, 0x412) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0xffffffff) (async) ioctl$VNDIOCSET(r1, 0x41946465, &(0x7f0000000080)={0x0, 0x80000000000002, 0x0}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504", 0x4, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 126.560401ms ago: executing program 2 (id=641): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000200)={&(0x7f0000000040)=[{0x20, 0x3}, {0x1, 0x9710}, {0x7, 0x9}], 0x3}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) pwritev(r2, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0xffff) setrlimit(0x1, &(0x7f00000011c0)) ftruncate(r0, 0x8531) 125.085893ms ago: executing program 5 (id=642): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000380)={0x10000, [{0x1, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x4}, {0x3, 0x8}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3, 0x204}, {0x3, 0xfffffffd}, {}, {0x0, 0x7fffffff}, {0x0, 0x7}, {0x1, 0x6}, {0x1, 0x7}, {0x0, 0x2000000}, {0x0, 0x3}, {0x1}, {0x1, 0xfffffffc}, {0x2}, {0x0, 0x6}, {}, {0x1}, {0x2, 0x3}, {0x3}, {0x1}, {}, {}, {0x1, 0x57fd}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x23, 0xffffffffffffffff, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) fcntl$setstatus(r0, 0x4, 0x40) 123.100607ms ago: executing program 7 (id=643): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="f26e6139645ff7dbffdd1e4c3e3603947415f040f88e707cf6cc15497deab8bf6b5c6b46874bb0508a8d63710656ef3a3c2c6ed55f40c1976257a0f172a8f74606312169ab80b0394f01a9acb49dc816", 0x50}, {&(0x7f00000000c0)="d33293e8c0ddf7df22651951", 0xc}, {&(0x7f0000000100)="9ab9051d43c7d3819b086685df0eb2886b3f5d1024f6309bdfc1baa8138e36106cac297b733dd6daa9bfa51831464dd683543608faa2b0964db75994529efe40e8dffb8435e6fd64a967db292680bb", 0x4f}, {&(0x7f0000000180)="8d1f9e5b7176973a14439fa59306742a46b6b9cd9a177820610f59bd1d4fdd3ff9b19f9fc812fceb03b9eb50313e2f8ea9171c76ac684e6985906264e73471f6818afceef7981440848785ecfd394f95d20998694d83dc075c9dcec3fb8c9aaf669c90b9c62b6cccc227fa3a47f838a20dbf542e55aa26f4625b2da62cd36be22e28a0970cc35c74c9b07899a7947ee15f47b0cdf24a0023482a3a05b09f9ea3b47acf8e34a104228578564fbd952a00f790e7b9553bf67758792381", 0xbc}, {&(0x7f0000000240)="a470cc61476e77718c67b2abd9ba3a925ee695fe443690b44c1c50cc6499c2b518ad9208860b506a8b7fa31afee928f82faebead326a0e91c1bd5f7e82606ef7a4be405a9d6370adc63fbaa6efaec5c406ab14eeb048f31f28579fd38254e836b1ca3a904ccdc6f9b127df76585288d13bbf9f23daa52a3dfd693c7674aecf6e058d4ecdd3012c874ce59a1d9df538ecfcc9925c34a59cd099d776c02d1ce58f6e1949f18edde0ff4cc7b947d2d82775a5439cdf8d604998faf6a46fd8048f9f", 0xc0}, {&(0x7f0000000300)="4de4e163de1cc77ef7215f32e1139729d6ad6217682190a19ceb7ca4f9a85f3d0b6af0a490fe28017b2c7412d80303ac55cf6b53ee4359890ccb65add5238e680cde856a85746110398edd55e347ef201cebd4d2e878e357ece8052810f29fa82d619bd78227f41396d295ba2b60985dcb5787b5fc1e2847b9febbf5fb2ac3977f8b294930f6da0ff51fd1fb27fdc101072d1eff79144b1ec9597719052117cf0a1e4c28b4d9d1", 0xa7}, {&(0x7f00000003c0)="92c0945f2c3d78662677859fc95825c32fd5dc0744ba42d370f3e19691bbda74b497af6a8ac334cb38ab9363760c1bd90941f4791b68edceab3cd6e5dd771c54339010d524d3178ba65500615c20776421b5666f56e23ba79f5d359bb4e2f5a017331e4961c21df94d2fcd64ad2ae2de55d028639d9417ce467657eca8158d9a24cc3acbb1f8a759eecdacec9bf7c576b80ec13e9f93651cfad81fb16a53c453c39d50e3e2e3976289ac5fe8cf8fb765614837127090b729af3046b2285cf0937c840a6f3950751fab9cfbca512e184772345ee0db68eb00f98cd782977f977793e6f6f3baaa51d4c620c08970fd90dfbc91a097c9224976a4908ce1c6f6f883930a78ecb7161441af0074d02a9dcfc7cc48d841f234c383b691020543e4560fec27058bc6f1ecace201b59ff6103d3be2ac3b6daae460983ce671d21e1cfbc99fcd489f8d0a1936c1ca652d85b1f9703c6a41da10b41fe4519f062740d279caedf3f1260f7abde1d1dc5a9ed82a56a3708638ab972f961f25d57cb2fecbc8d81641ccf2f5f9c8bd6a17102f636942aa7fb33a5415a3878439ed1a73a6e3c99d9e2eb404da7e20c66693d31656da2cc8e363e6f58b30c778c568c82666c6b11697425bce3b463e19401752d654c5476d38762c6aad45ba66c43c9a23cccc5b8d594a37618c31375753e8cf300ba44bfc246909855cc789d63f4b942299aa8c6e349fd98fb7e60e1d488d086f38b3defeaca3fc1794e577b019322769e4c1706482f8a8719fbe8c4b38b3b02b4dfde21105e852c823467c16f512f88fafeb300f370aa9fd6fb2127f97b5fbbcf1e77673e3a4ef5f6f9829655e76a43698b3bc8c31d1ca6d18881b465bd73fd0806696a8a0cafb35e0514d2dd5b373ec5ab29f0b3b1ff0c36fccfacecab838f2bf1aa4d11a0bbbe85be3c773fa40fdeda67fbd763a8f895f272c2f2dd93a4e76941e47eb52049d0ae71626bf239b2e87f94c7a43fc01ac47b8a92915a892cc765149a406e7c0a6f9625314858f9804faebe15f6b3a7342de62549fa8337028361a9243139b1b88d7f4f14d3130739a3a84cff80f99744dec68f32912829f3363b1510fedb66cb149206f10bd4e8e4031cb29475b82b61336670905234c14fd7998fc08e299e0d884d98bbe86d8103547aae47476f8fcdc0d73741b4336b59b698d3fcbeca1d7a17320b828b70f2397c2b3ea6b097d5c90a77684dad866d347cfd4677a89d40a12bca2dc0bd2d75ddc82b4d67682d0a555c227cdfd2f2f8a536afd98ee82b8778d9ba7d06536b53c8b560ebae3439f62ab49f27419893e606d829ea0f0fae07b699914471180cce0628f490de835df442bac84a5f7f79c7e3906b150f0eac935ad44764ec94fea2445cb411921ba48b3b29bf22b117e9c9fc867642e8bde1f75c75781e9d8d9954de3ce19e42fe1415020635514b7b4c4038af014b098db72806ad81c306cef7a4bc59a296268a730123aed8f5f8851d5a06594f613977fd1ae21c07c2270c95fe638c946f38a622cd04164b510e2126fa74040ecf6e198df018138d4fc4a5a8fcbd7351319adff8b7a6759592ed571441893d07592e817ad7973258ced34f30b8e3c2b9144ccfc817d7bb17a2f27448588892a7f97e87b6b226e7808a3e4f342281a02552da7258c6174fc4eba4ffcecb0f97d3e852ec7e88fc21ae11bda77ffe39705365b2c21cbaae981212f8d6d580cb0e2f5dfb688ffda790cfed2d2cdab0f6b94b9515c2b0abaf81c11701d9308231704e5e5eb3bc6039b0d7eba9f0bbe998d6ee722a4c66da9d4ef84b016b213e4c477ec61d082e6df5a08797bd3db4ff38b833c8ef394dd1fc823824646158146c117e3ce694f67d60b9d41a3e418ead99b5076557fd1f2148d83151bcaa339871d525b8a07267db5a735560342138609e1c510e4057b0d2dedea2cfe0ecdfac32e89862306646b3dc388c86aec24ff85495ffabced6bcdc1b0db2f911080070807d428992765dd5901553d39b50054bad0340ef30de0774730e1ec23e71aa9de91a742201948fd2ed594b477715f208372ac68a98fab237937389ebcf4404a46b26b6db1e4002cde678c5d2d0165ca358e65b86b62862e549ca0d9fb020257ff7a682ca8d314a29755a0ec76a7d3d0947a25bfc9298a9d714c8d829843dd6b2c1c2c0ed71c8542d742e8369531e39275730d85d596afc6128cdfad71736f5989fa3dd42c79bdca8b643e724b95303ac71202300489b1031a71fec8522280b8b241007f02349f46ba6b0e6dedf460f11d5636378b6b49769e18fd4a0db7071710faf576a8c078fb78060a1b99ed8919c05d58ecefca3677a62b52e751bbc2c565194072913cbf1aee822cfe9f5b6f673fd14ec7b2fc53361ebeb7661f4b24a795fabc2af08cede1f97f04dd377e76e68013a5c1f020a5c264882fc389e8b677b453e83e50c03c25979ec325d3afffce867143b039ad657ea790e1bb857286ee545f0efca0e7cda99ccda444bdef452a7202cf95d3ce60761693a35a3c739383c911b8abed90111a608b2ea95d0f42c0023252873bf9e7302c596418c40289f0425869ed3b5e958a3f1e8ab27f3e1f7fc51db48e30588477c2a875af8fdf9d5451cbf7e81b3f4fb59f28f0b9675ee01a4520282224c8a1481baaefbf84a00845b6954397080d5228d1a692791de906fba29437846a3d9e97c39b885061af6ecfdbd74027553e320c83446cf6cb69a59c60b59095f2632fd3a7729747c94395f784922dd8cfd87a09de5415baa833d12e885b0ba02f6b9a1acfe4ac03ec05783a150a9ac8c8558ce285ec5099b0aee83bc0134ea42cbc8efed573cd553554b707d65b99ddd79f8abf80fdcd1a7085c741be886e0209815f15d97dbac72bd89823bb1a45f0af1ccb8f4bab481acc9b9416f67579613a99b48b51982aea9d9d5a89736e9f036b3c25c597b8b6921a2acdbe7fa810d550c18cea26e0f785b482961ff92d495c6245fa1bcc6395ec5663af31ce778bc111a6ddc0012daa88fc45ca0d37722fff3fa90b788b03e085f068327eb8c41a182db8d364b4b05404ed8d4390f5df6863fe270829fb020dd4e592e935e2dd0745b007414c7e820dbe184c2257dd603592ca91aae93fb6e0853c2934b24ebbcab844184e1822db9e2372b04ae1287ed1b361a7671220d9ff45f0751e38976df78992fecc330ed8d4a25572734d550186dfe1ecd67d8101716db0a5bbf7d924224bd92bd5a97e3763ed66952d5d3c7bb25e8ff6625994de5bf245a2bf193760db361154de30177a6fd2038212486adeb4ca2277bf4c2915befd9a9c6ce1fab71fd9b1d0bacd5679733c05a018211e8da4b1bc1e6b28b8cb24b574f9ac0821c9c31d2bc3bb11af70bed160eae679438622785123c03d4c30d607983f06cc3f89f96af926da37d2f01ca5887a5875d622b25677c34213823e62d3430c0d08adaa6e99bb829ecad171b29db383e63b01d9c62384ffbce0746e3b741df96767780683595b6bd9c5932f756525446feb489152d3c596401fbfb554bc0c79abed7660033bf1ff3f2baea82961f55e45fa0fd8954cc8c50b50777ace9f0cfa0ed403e597784310c07ef018493ab0459c408a06fdf1245435b3fd93f10b2038c4b6b8471be2ca2911323d41e148f7bdddd423d229a38b9d37641d68141f80ebbed35cb983e187b07594bff76af45252a4433c9395f7783c903aca2394e4c2cce2d7a98c90ae321c3344a67293508e0d1d682267ba7239f65207bcf78b8a6df501ddeebde85c1206ae11d6761a73a5f2c87a3bde8d64a61eec72ef898336d05639d71de6f7021803ae69f47ac41755d92b0736f707d1deb69e6b2e675e090063b5b5b38c9ad8c962c0be0e1ff738bae7069ed9a706c20366e465c974b566cd58c228af63aa808b99fbf5d013b941494f09a0cddec30162f9283b2dbb7c0ff3df9427d8171d45540a118ad28439e7ec2e52ec343878610aedf90034d09e8664e5f8eafc55bf410a736c578f9bb663bb6b1aed3489fb7d89323c310b3c86d1bd16f674421a5cbba258d1453cf10a6992f33914d4e39864ce5d2ef69631641b9a0e4a7d675fdf6f224ee50e722d10fa7af0291e525ceb1fa49575c8230264d8f34d2655c9fe9dcbc7182669812cc98e0d7f3d6cbca3880ad3d152d8269574b51011d3c3315ab83f3561eb42eb63c588d7e9785765c198b421832c66341930391002e24dd1f91532949ac74ddcec38bff3e7dcf83bd605ecfc8aa00ceee4278f77c0b44528d312ffe9de9db655e51a3de026cd994a61b92144cead7d3433e7fc4e5757b74b3c777f8401c4faaddf583093da1a96019e3aa24510eb86f80df956e05496caf2b892d3cde4b38d2fa935c4cbd3d0417c4f2885d84b932b0de457c2dd6759904d37c5ec7cc95deada359d7c300310054dd7672580ada848c00b911663a1c73cf96b5cdc748edb1e0fe06c1461374ed484655104c35802e3a1633930323ea6e2656e3eb649b5c7b209054a5c96d0214927f2a12969fe7c43d1954b497acb539a2540850fbb496611d0918ac707b4550f57c751317bc69cb5667f478855b9c021e3f66fcad155c8d3d8c769be462e6a05b58b6c4e28e6a184456776a5b4f4c4cbb6243317f3aa9b76830957cc82403aef24b638b91dd6508d3fd81bea9319feea7f4264d225f237a1f8f84a3dd67a5e8dae520d5636226df2610ce95993488fce229c77040406cef9a6f046b33de7f27072f87a963ab1497d01e40f031c8efc7fa427d0b41fd340633fc626a112e607266e113928e6a4058ba55745915bc52be81d6a1cbb2f92377bccf9f27d45b68efc7571cd66ca6e8e10eeae66d0fa59224b2a43a65b7830af927f57c7f49c4c2cda6b61ebc8e886e7d3ef90d608738d45636484ad43813a44b935dbfede3db3df287dbea5536ce940fc4334ac24d55131bc6f3636747f61d40ee2767ac2787fd7127ecf161460461decd63da05d0b6c833303525733674f4f23b00ff68425f260816e3e2f06e94583c20cf8be67de55036c4addf56e1b08193bf00561f3d30b7163ac18f7855551586cba28325b3fb8c82f87c384a1f0fd7049df9acbdc406f41cba42789738ea412bcddcd7fbd74f12d1b4385f76374d8689f621c22f029e92746e15e481483cc50759726c275f8699d5363e691bd29aa9eb36bfe87d86b765b2c87570c62cb1a193089c650d2d1db8180b407459a4a7dfbbeb9247232a4ca9b9e9a53c87ea60b5cbd76d71aa45bf5dc7a12304d67914570c1098d0c070c8392923acca92ef12a8304c4c6f2627f04f0d994d99a1ae248074fddaf490d5b2326b522c03bf9cc824475721ba6ac011e613d81bc855fca27f927f12099372e2db6ab25a57bc132e39320b9fc587050798c85c1f44dea504f57535496bfc51b33655a339c0e7034b7be7fbb388eb6ac942d555a1ce2c8db1e25313424e67889a9be7dbbf412ad879282b5b056407fd0053af7efd73f7c1d2a1b96c6359a01feafe151d17c3e153ac465a8777e06b60a27d4a78945306e07ba6e496de16399ef57f74ca5703cc7df969d00bf54581a20fb447ec9fe5b10689a13bf21cf798ebac44cf4792f9e7f4b94fafda3c9288ec0a04a3fc56a07e751e76f9b839d782c8b631c4b8b4b58340c97d116184e1f67cc376cb0fc5787d8c129a650feb64338180d01654b614064887158f6fd448044677d6e50f8c81bb32a7c14c4cd3a1043f92df9cd9f6c846de5b1fbe9b7c8290cc474901b2fd3e9fdfc779d", 0x1000}], 0x7, 0x5) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "1bb7e60ab87aa57800000000d0d200000000fd00"}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000001800)="4800660904b715fa967b4c44bae97c7ccd5b69ed32b0e02264f6d10eaa6897675cd70ea509878f72126a6b1e2c5ec391c06a0052ecb8819db65293ef360f60a23b4eea03d603306af13f8fe5ae6ad19f1befa7e9ea84904dbedb60c9b78f3f5c1a8161d4c6fad12cc247d4eec4ad24009dd6b7de4a323c81c6f9697d5aa47b87c0f8743cf1702f05e336ab67be96ba44a2204edadba0815d45f7324d327b6a9ccb2ec40ed4c3013cc1e8d45b929ab2776f3f674cf1a8592f937428d7df32a91e01db4edf88eca147f0c21b7aecaa43e687ea344c780e40e628460b9c950314c083b19939cb7b738e759985921ebd1ac398774a9d29495f8f0ce071dd03fbf102c268539d2a1b038e42256b13936e87b7108f52f855a4ce5f48e70d7e70d9c87fc1a59fae5ee9421fc33f8cbca4347ea186a0b6dba08d51a71308eb805a3de6b364e5eb147a2aee21787c854801906dc72bdba73c8c5a929e0221342a252776b7db4dc1e5512660957636831e757dafa9eb1fd41702ef35dafca32facfc707a907604847b52b290e508c89f4efb7b5560363f6b774ba6ef8c5b7e295aaef6721749d994c1d1d3dcf083e2c474b3bb98006804ef18df242fb78a2962a38e0f446fc01b96263107fba6217c838d062f9878855a7230c6db48aa4ad720ffc4c15f28eaa4722f01aacf3cb72af5653c176e040000000000007ad09539fdbb5426e2c99e5a043cc62ef732558110b2884e378a82cb1490fdcc7c81e6df0244765102583830700e7886c9f101fc769e6e8c909f97e1cda2aeffcf893250073d05f0c5f42cdb32e27f293e5d3314e133f2d88e761cc44dd428b1a7577497f648c44ee3449821f736211f73b51ebc5fcb6a1d05a99688e19cdb08afb09581024221927e41e56ac871534590e23face8b0d374aafb68441461001d628424b74737e500e6aef51acb4002352ee876008b2e74f043440b2168af958101f021b87c53feedd5822efd59963ac8aa3f4a22d7df7f7f7374a452418eef9eb5ebc49dd268e1cf19d5ca51a47df857b2471605e50d01bda0925a9198856064ac8c461d7413f591f398de4bfadc88335df84db73680e11d87e256eae89b0aa17e8dae5bc7094512dd6db1f97910b8736e75577784b6b0cd5eed432a9f980ef5ce3385cefb37632bcd77ea2de3251531b69fe86647074a6cb37caf964ae661a2f727cc34a4e87ddc884f186f761843a20a8a4b05e50500000000000000ac5c62b572e977f8c6bf211407fe7e8eaaaac14ecb0682227cbe8a5122d2a9552a7eff9b23507bd53930a45c699b09294ff9f3fcf8b2db8cdbc49f117e4ae53a073410d31c9c6020a5ab7461b988d0129bb45518f210ee574fa21dedb7af1a8fc679cc083df71f475910f678f91fa4f41fd5a67d8a12984ebd42065841429d4a6d85b2317070b4db7fb0ce3af96d7e1af96497d755684c99e3fb458c2375cf71e6ee0b0b802a70652f575b2637a5beb5566e2bc2956b74e091f196ad779f5db10489c782b367fd352f9e37ef8d2132b3015cbcf06bccf56628e0189c84696ed1d6781385bca734edfa2cd73dfeec3ad766a6009a0fb69b881881679ee2a2f18fb858e9e48cd2c3ea7041e9c8bb97b2768a0e2e428c8ef1799682f105f1daa5149764b93e9d8de2b8c615b74acdda8c3333383707c70e341d4bcd32cb52b2a28f0615d09968cb3eaa550aea9a25ac1a4a65ea99f55210e9cee303577f216ed5565c0bb525a8f2bb040c5ebd0d80a5118159cb35d14a7e4ea3f0fb734c829f809c6d2831fb9f29cbc3f4d95b611df39cfa54b890d2bb4b87b97d562e570af0e5a2ccff787933ae530b59ef5f68d356b0abc761ff1b1d348a7376178dd36b7eaedde4f04d5b1aac9da9c2352366c059b97183b4034a558fb40372e91b6c9d345076f90509850e120dce3134fdd0e51c2e5066dfb2c05892e6a7a414953382df5ab02360f82b7658c19dcc5eb86d8aefaabffbbd17d2a602aab822f11fb3d1ad13a6255ad1a0034fb29290d4e0519d5d57bb917f013f1c434a7862b01a1cce17f775e86ba3d5f11d4728d9d5b70d6c9ea83a68cd7e26a8fbf6a706fbb875512fd142b5f708576fe80c81d6216b4a7fb7848583b4c418048fc798c340ee4a8cb4e0ff289fdd9ff077b0a7c5921c44d43f24ad622c73b8a8f11347c97f290beda4a63523a40cd38306996b4e4d9e6400dc1bc51e1d6d5283fa89e302f8b69199b60408a39d668ab93ca4e78841afebf95825259d9eda6b1e4b739862a9237013c22a8c928cb4cdb54ed6268811cca9eca9080be6232e347f87e07ec6410ca77ca9c141d23ccfb9225b81eaa52e7bcf7cf29c2ad100311194189150c4a9560e7377f52bffefb6917a00000000000000000000000000f5ed8e9da4d41a25f595bb86f33b88333c2591ca9fc834f2dd4e3148f1f552783681cb0528d8a632b5f41c573ab52966c96fcd53b8eb", 0x6db}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x602, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x4) close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001480)={0x3bda, 0x1, 0x7, 0x100, "66ede31821353641b49278c25df49be4a59c292a", 0x9, 0xf}) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001440)=0x2) 90.71664ms ago: executing program 0 (id=644): semget(0x0, 0x3, 0x80) (async) r0 = semget(0x0, 0x3, 0x80) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/217) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) read(r1, &(0x7f0000000140)=""/214, 0xd6) (async) read(r1, &(0x7f0000000140)=""/214, 0xd6) ioctl$KDGKBMODE(r1, 0x40044b06) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x6) r2 = accept$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) accept(r2, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) (async) r3 = accept(r2, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000380)=""/125) r4 = getuid() semop(r0, &(0x7f0000000400)=[{0x2, 0xfff9, 0x1000}, {0x0, 0x2}, {0x0, 0x7, 0x1000}], 0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={r5, r4, r7}, 0xc) semget$private(0x0, 0x0, 0x200) (async) semget$private(0x0, 0x0, 0x200) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580), 0xc) setpgid(r5, r6) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000005c0)=0x9) semget$private(0x0, 0x3, 0x280) (async) semget$private(0x0, 0x3, 0x280) accept$unix(r1, &(0x7f0000000600)=@file={0x0, ""/255}, &(0x7f0000000740)=0x101) (async) r8 = accept$unix(r1, &(0x7f0000000600)=@file={0x0, ""/255}, &(0x7f0000000740)=0x101) bind$unix(r8, &(0x7f0000000780)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000007c0)={0x0, 0x1}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000800)=[0x5, 0xd, 0x2]) setitimer(0x3, &(0x7f0000000840)={{0x1, 0x6}, {0x7fe0000, 0xffff}}, 0x0) fcntl$dupfd(r8, 0x0, r1) (async) fcntl$dupfd(r8, 0x0, r1) connect$unix(r8, &(0x7f0000000880)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) connect$inet6(r1, &(0x7f00000008c0)={0x18, 0x1, 0x1ff, 0xc8}, 0xc) sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f0000000900)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000940)="bf2e1e7622aedfe6a2ac564d08ca2b5ff9948f2e2b7c4e8df498a4d5f301adb537c6fffa843726d9251a5d1b0a9e272ae5d3b09fff8cb93de12e7db2a6cddd100057eacb8042eb89435f90d00e670c3a144c80fcb061a1e7a0842ae25927c69381cc394d7f278f2836a8459d653a657a07f1aee9707fa3d1cb66", 0x7a}], 0x1, 0x0, 0x0, 0x403}, 0x404) (async) sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f0000000900)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000940)="bf2e1e7622aedfe6a2ac564d08ca2b5ff9948f2e2b7c4e8df498a4d5f301adb537c6fffa843726d9251a5d1b0a9e272ae5d3b09fff8cb93de12e7db2a6cddd100057eacb8042eb89435f90d00e670c3a144c80fcb061a1e7a0842ae25927c69381cc394d7f278f2836a8459d653a657a07f1aee9707fa3d1cb66", 0x7a}], 0x1, 0x0, 0x0, 0x403}, 0x404) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000a40)) 89.89658ms ago: executing program 2 (id=645): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) setitimer(0x0, &(0x7f0000000040)={{0xffffffff, 0x800000000003}, {0xffffffff}}, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x7, 0x2, 0x9, 0x91c, 0x8, 0x180, 0x0, 0xd3, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x5, 0x1004, 0x7, 0x1, 0x1, 0x9, 0x7, 0xffffffffffffffff, 0x3], [0x6, 0x0, 0x8, 0x8000000008, 0x10000, 0x200, 0x2], [0x100000000, 0x10801, 0x0, 0x5, 0x3, 0x6], [{0x5ad, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0x8, 0x2, 0x3, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0x1f, 0x4, 0x0, 0x7}, {0xe4, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x8001, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0xfffb, 0xffffbfc0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) ioctl$VMM_IOC_INTR(r1, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) close(r0) r3 = socket(0x11, 0x4000, 0x21) sendto$unix(r3, &(0x7f0000000300)="b1000503000004000000080007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c230000a37f50b60900000008e371a3f8343712051eeab71d1889e0000000000000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87a", 0x6}], 0x1) 30.376781ms ago: executing program 3 (id=646): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0xfdfffffc}, {0x2, 0x4}, {0x1, 0x8}, {0x1, 0x1}, {0x0, 0x1}, {0x0, 0xaa19}, {0x2, 0x3}, {0x3, 0xffffffff}, {0x2, 0x2}, {0x2, 0x4}, {}, {0x1, 0x3}, {}, {0x0, 0x6}, {0x1, 0x4}, {0x2, 0x40000001}, {0x3}, {0x0, 0xffffffff}, {0x3, 0x7ff}, {0x1, 0x5}, {0x3, 0x6}, {0x5}, {0x2, 0x2}, {0x0, 0x800}, {0x2, 0xfffffffd}, {}, {0x3, 0x7}, {0x2}, {0x0, 0xfffffffd}, {0x2, 0xa}, {0x1, 0x100004}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x7fff, 0x3, 0x9, 0x0, 0x5, 0xd87, 0x41, 0x1, 0x0, 0x100000000642, 0xffffffff}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) r2 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x3cc) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0xfffffffb, 0xe, 0x7}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x80000cdf, 0x1, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x4}, {0x3, 0x81, 0x1, 0x4000009}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x40, 0x1, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x9, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) clock_settime(0x100000000000000, 0x0) r3 = semget(0x0, 0x1, 0x11) semctl$GETVAL(r3, 0xe520b27c8b3f67df, 0x5, 0x0) r4 = socket(0x18, 0x3, 0x0) sysctl$ddb(&(0x7f0000000380)={0x9, 0x5}, 0x2, 0x0, &(0x7f0000001d40), 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x1a, 0x0, 0x0) syz_emit_ethernet(0x80d, &(0x7f0000003600)=ANY=[@ANYBLOB="e727dc071f80aaaaaaaaaabb86dd60dd07a707d72c00cb697a653e336f000000500000000000ff0200000000000000000000000000012e14002e00000000168175c9eb7982ac206171c3b266789cfe8000000000000000000000000000bbfe800000000000"]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) 24.884035ms ago: executing program 6 (id=647): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f00000002c0)='./file0\x00', r1, 0x1}) r2 = socket$unix(0x1, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0x80084905, &(0x7f0000000040)={0x3, '.\x00'}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, &(0x7f00000000c0)="a3b6a9e28be8cbb05aa6aba0128a420986fe3dce144fb79ef68cec1a2c779fc30d791aaf8deb762dc1158a52944bca04a1f34af1c14d9795d9c24f67bf24f9a7f89e92b127f828f22970193b1927236d90f8ac415271b45e6f3801586658d4f48afdae3d1ab2a28047fa98e6183d0c4b8bca18e48eef5b40427d0611cb12cd6bcdb6d750bf9740b57778098f4d0c1927aab3f0b84d", &(0x7f0000000180)=0x95, &(0x7f00000001c0)="fd88a2ed3436be24b9205874f47491c2d711223e8319e4620b2da9c9ae13bbec0a59bc01d42f57b20c774329ea0d6e00f97e170fece851a0eedcf51d57acbc90cfd815e5c8f31c06964d1a2bc86b72d4b8236b87a39c52a3ab597393769bc717b9d2119b6c0d9adebe6506391a12fb774052933fd6c0c6ebda4f77497e215c4fb6234efce75f0af927fab31e4b4a8c71fd8c30f00032e6e588b62a78f8464a0fbdd6363d035183edc202", 0xaa) 0s ago: executing program 2 (id=648): mknod(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xbffffffffffffff6, 0x100010001000b}) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file2\x00') syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfe6a, 0x2, 0x3, 0xffff7fff, "9ddc4160fe23b9816a00002f9e6883b30400", 0x6, 0x5}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x4, 0x0, 0x10}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x7fffffffffffffff, 0x46ad}, {{}, 0xfffffffffffffff9, 0x83, 0xf0000000, 0x3, 0x8}, {{}, 0xfffffffffffffffb, 0x20, 0x1, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffa, 0x37, 0x20, 0x9, 0x3}, {{}, 0xfffffffffffffffb, 0x2f, 0x40, 0x4, 0x10000}, {{}, 0xfffffffffffffffe, 0x14, 0x10, 0x2000000008, 0x100000005}, {{}, 0xfffffffffffffffb, 0x38, 0x2, 0x1f70, 0x80000000000005}], 0xb19, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) setrlimit(0x1, &(0x7f0000000140)={0xfffffffffffffffe, 0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r3, r4) connect$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSKBDIO_GETDEFAULTBELL(r5, 0x40105706, &(0x7f00000000c0)) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) symlink(&(0x7f0000000180)='./file2\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.199' (ED25519) to the list of known hosts. pckbd_enable: command error vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 pckbd_enable: command error pckbd_enable: command error 0#+"$%.!",%: #/--!.$ %22/2 ò„T~Èzpanic: kernel diagnostic assertion "rn != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/pipex.c", line 459 Starting stack trace... panic(ffffffff833b1079) at panic+0x1d0 __assert(ffffffff833f126e,ffffffff83407e27,1cb,ffffffff833a563e) at __assert+0x29 pipex_unlink_session_locked(ffff80003c45b338) at pipex_unlink_session_locked+0x429 pipex_destroy_all_sessions(ffff80000148a800) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,81,2000,ffff80003c46e2c8) at pppacclose+0x16f spec_close(ffff80003c466be0) at spec_close+0x417 VOP_CLOSE(fffffd805d720d00,81,fffffd80097fd4e0,ffff80003c46e2c8) at VOP_CLOSE+0x132 vn_closefile(fffffd80698f3b30,ffff80003c46e2c8) at vn_closefile+0x12b fdrop(fffffd80698f3b30,ffff80003c46e2c8) at fdrop+0x121 closef(fffffd80698f3b30,ffff80003c46e2c8) at closef+0x192 fdfree(ffff80003c46e2c8) at fdfree+0x116 exit1(ffff80003c46e2c8,0,0,1) at exit1+0x576 sys_exit(ffff80003c46e2c8,ffff80003c466f50,ffff80003c466ea0) at sys_exit+0x1a syscall(ffff80003c466f50) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x71f28d716d40, count: 242 End of stack trace.