last executing test programs: 6.355768722s ago: executing program 0 (id=142): r0 = syz_open_pts() syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x0, 0x9, 0x5c4, "225e00d15547436e47f637c727dd00", 0x6, 0x9}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r2 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000, r3}) close(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) close(r4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) close(r6) r7 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r6, 0x80487008, &(0x7f0000000140)=0x1) socketpair(0x1e, 0x3, 0x2, 0x0) r8 = open(&(0x7f0000000100)='./file1\x00', 0x80, 0x32) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f00000001c0)) 5.601959364s ago: executing program 5 (id=182): semop(0x0, &(0x7f0000000140)=[{0x0, 0xfff8, 0x1000}], 0x1) r0 = semget(0x0, 0x4, 0x382) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x200}, 0x400000000000, 0xac, 0x200000000000002}) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x8) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r1 = kqueue() r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0x68, r2, r2, 0xfa15, 0x4}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000200)="232189a668bcb7ee5af7863d8e0d061ee44006bfe8227916965e1cafbea393e61387c32eb099f9652bf720933c318ec2dac518ca993ba2353b1faaf2ce3e26579ee1ec88353a425c1feb63e9613a3b4ab8611ec101e25b9073928071c19e2a2fca319a376c72b299a1b4d38cac790167fdc30a", 0x73}], 0x1) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kqueue() ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) socket$inet(0x2, 0x1, 0x3) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000200)="7502be80ea53eb9172f0bf4c22727a157de79122acf8041368390b2e48fd42030c3ff4a854d03073296efcba03da31f26f1a38b57754dd4d1a5d8bae8d1371d0bc1e8141d1c676b6ffab0f98af0ecb907bd28f0a86d3a07915802b313a6a90fe0b8958841a14480f008d00c2ba85bf104ef5d6f8bf176388e6852a3fd1aef85e2c5a01e6342eb1d27e5752ebe0c305879304f9f7ff2cbc4863cca2efe7a07ff078b6a876480ed19eb9ad9ce93e9fc13b474378fd665db5f3e97aaefce3b59d60da7396811965044716ddb667c204d612ffc868760b63c6533ec03f66b4b880033f18e7bf", 0xe4) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x80000801, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x30000, 0xfffffffd}, {0x101, 0x726, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x100099}, {0xcdf, 0x1, 0x4f8, 0x28000}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x2, 0x10001, 0xc, 0x3}, {0x7ff, 0x4, 0x8, 0x5}, {0xb8c, 0x4, 0x6, 0x6}, {0x29a71717, 0xfffffffa, 0x4, 0x6}, {0x5, 0x7, 0x6}, {0xfffffffe, 0x1, 0x4, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x6384) 5.511232909s ago: executing program 5 (id=190): r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getpeername$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {0x0, 0x6}, {}, {}, {0x0, 0x8}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {}, {}, {0x0, 0xfc}, {0x0, 0x5e}, {0x1, 0xffffffff}, {0x2, 0x1}, {0x3, 0x5}, {0x0, 0x2}, {0x0, 0x5}, {0x2, 0x1000}, {0x0, 0x4}, {0x3}, {}, {}, {0x1, 0x1}, {0x0, 0x3}, {0x0, 0x200}, {0x1, 0x80000000}, {0x0, 0xfffffffd}, {0x2, 0x40000a}, {0x2, 0x9be1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x3a) recvfrom$unix(r1, &(0x7f0000000180)=""/217, 0xd9, 0x800, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 5.304405616s ago: executing program 4 (id=201): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) read(r1, &(0x7f0000000280)=""/5, 0x5) 5.303658302s ago: executing program 4 (id=202): sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) 5.100272869s ago: executing program 4 (id=203): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f00004ec000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f00001d3000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f000019f000/0x4000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001cf000/0x4000)=nil, 0x0, 0x4}, {0x0, &(0x7f00006ae000/0x2000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfeffffff}, 0x0) 5.096192467s ago: executing program 4 (id=204): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r1 = socket(0x24, 0x2, 0x0) sendmsg(r1, &(0x7f0000000400)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000008f0000080000001900"], 0x10}, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x81, 0x2, 0xff, 0x802}, {0x50, 0x3, 0x7, 0x7}, {0x96, 0x3, 0x80}]}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80146959, &(0x7f0000000100)) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) 5.095201248s ago: executing program 4 (id=205): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) unveil(0x0, &(0x7f0000000380)='r\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xcbdf4d1d31039a48}, 0x0, 0x4, 0x0, 0x0, 0xd4, 0x2, 0x1, 0x52fb}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x4aa3}]}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000100000003b7c78d5cd3f059cf72291ddeab19d3b76aa71e98a81deb90c6015e250a731cf12e2", 0x28}], 0x1, 0x200805) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="60a8200cdc76ae60dec3e59b939ebfcbc9cb1fd09d2ff839d701010000cd141fe300217bd76d64b9dcc030bcbb2f60fc489f6f9594f65180c2af7278357ff65136f98292b7128af0ec63c3f789c5f6cf484bd91c897200"/96, &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x2010, r1, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000480)=ANY=[@ANYBLOB="22c11c212304830124337f253535292f1c3e6c426a9b0a046c49d5fc3f506c7e9751c7e6991f33f6d25ffe4d1b797aedf3593491a6608a25fb5a2576c38f511b6deb2723d3867249275d3425f3c6167b4b215cf298eb27c040cd4f0c8507b6d9e3af2f3657dbb266551950d5c3015118ab96833d636173cd48074237a00eebab3fa206886a84d044235ad7139a569aa36c544b0f78494ae6813355cbd1246afc4063e57be60220a590fc96b2f3958d74a4b52b7d097230960869467170cb5ce1ffcfa5ca8df0930360e4c7fe", @ANYRES8, @ANYRESOCT=r1, @ANYRESOCT=r1, @ANYRES32=r0, @ANYBLOB="1ed63e5a762608a366"]) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000240)="ee11d2ac4a36", 0xffffffb8}], 0x1) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) read(r3, &(0x7f0000000380)=""/235, 0xeb) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {}, {}, {}, {}, {}, {}, {0x1, 0xffffffff}, {}, {}, {}, {}, {0x0, 0x1000}, {0x3}, {}, {0x2, 0x3}, {0x3}, {}, {0x0, 0x7ff}, {0x5}, {}, {0x3}, {0x0, 0x400}, {}, {0x2}, {0x0, 0xfffffffd}, {}, {0x2}, {}, {0x2, 0xa}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x7b, 0x8, 0x5}]}) 3.554020173s ago: executing program 3 (id=220): mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x3) socketpair(0x1, 0x2, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x20c) connect(r0, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = geteuid() r3 = getgid() fchown(r0, r2, r3) r4 = fcntl$dupfd(r0, 0x0, r0) getsockname(r4, &(0x7f0000000300)=@un=@file={0x0, ""/247}, &(0x7f0000000400)=0xf9) sysctl$net_inet_icmp(&(0x7f0000000440)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000480)="4530f46719e1230f2f0ce06e83d2b9ccc86947f29e0602", &(0x7f00000004c0)=0x17, &(0x7f0000000500)="d0b52fe465b205fd77f2ccfb36d3d393babaa2bfbaa5835a483a0bde821a6344f8e8c2125dcafda69a548b90a8ec57faef8d71dd6e214cfdb1ae590ca5d899c856200c8516b5a5e92e953f30e7f6142afd2fc5b89cb869bbc85dd327bd1ffb404c96409d1aa0052a5b3a69892ea646f55f166167c981a76fb60d7cbc4387c1bbf8a22c6940d88ca2ccede0717956f075522b71f4904630cfab09edf0d131d2aa2f1a9db12e353c0d4d5b45e383eafe56ffd31e304946ea75", 0xb8) writev(r1, &(0x7f00000016c0)=[{&(0x7f00000005c0)="0597693d4c213964456c9b7cc96805bdc90c282bc49d6b267334595c91adbbd9bbd54c18401948007f364263e2f48b4ef80f89e3ddf923cc54b3af1ec898394d8fa5af56785d68a48823c5c7b816e0d57c3a83940cd26dd800e09ec841bcb740129d1fe0eaa30462e6d6a86cd0f504f3d3c003d792a32b3c0da79d0793b8e8ce11acb4c3d660961163c1b0e4d5adb06b909c77b86fee9201c265c45ae4649ed77dbb2c6bbad367d45ee30c4294c957f74067faa11be49ae02cfaa6ead7809b04c4a71c31625413206ca15e4b7171f48b3c09867ec9", 0xd5}, {&(0x7f00000006c0)="4aa86b1da10ab733b91a8b57b3ee667179094446f5023f852348ca5816f8111188522eab3f31808af84346b33fa6562010cf600e3ad9f198a65d69af0804f0882b1d1a8c592a9176c67dd86ce500517404f965e46ea124544b24b7d5d7a991fd1a386d5d30325c4022ded5753c80cf0b504659d7824df5fe387c74f5715d95a734c4df7fed98e16d1c1ec62cf87a9461b58209d36bcaf281ef6d6c4b897d2948d725736b457f511b3803b46af173c73a6b19880b8a6671b4977bf4a661dd63c667a77a819a0492161e9599efab3be9c9d596f87e148624587d001574a5c5b2eaeec128042b57dbb5c23d0e94f5a67443cd84f49578485e0a2611a5cde0bb61b8f9056ab46b7ef60a40e2f3b41409bdf45d5ed3694d67c253eb22d653b586162390744990dd359f5a26297326927f813fb8cf488ec2a1994a0ba0b3fdc1bb6299a8d18b58b16643327133ff369de97569df1c926db8ca1e21bcf64d8476d2f123a5d6a394ff0c53528a873204301c8d14e7188e6c314e62a6860d54d73f379618cdcb507ec59823fa95a2bac117abc1da14d040a8e8f256ab79454a8bca63a107950fde9a8126a4ae573b85ac64d27da87e1a89555fd1cd492bc2e7926315401ced1a3850a3c3b4005a46d16c04ca82ebe92c6e32977ada0e51a229a5c11814e9a9745e3a3acbc737f69de10018a92898c1972ef8f92f4aae75c515a13820e282eb6b8b884d60176fb6dad47b2e77cdc47aa9ea3f611cea87a7b89a62a3a70b805a21b8b7ceeb3f400e178e90271d5a74079db7de59342ddfc220cb8e0a2c60ae3a5eba1f0e5da65df128d21652d4dcce3b061cfdc9a6f27f3cf8b1c9c3a950bf114a3a34776ffdd83c474d0072dc446b2cea1d98963e92779b54df48fc412e166716c4ce9eb1d95beacdc0947d9557a7e82dd98a58b731ca57ff51c2c50734edf82f5d99d279681c2952b12f8c1cd8a501faf34d3ca57befd20e105c56f6cf97e1eb78b987bc12f028003823133320906247f2ba9e99c1ed7dce3c42c99971b6b0c9ac5ccb79e8f62c17ce22205579ca6cb347ca042d4cb6a462e86a7d41f200be340374784b4b83b22a300615ff5b4e9b737715efbe15afeaaa813659913e346cf42a8443f332081c40a7469d8c70e01752a0cc3ef244bc40248c3356d90749362fa1e23535eaef1dd1b5c0347f702d322ff332686c67cc6f96f6b2d1b38dd5d4a6bb887bc0b132612fadc6d2819ead1ee5b3879c39c3e9fb129b038689ffd5e0767bface3699b8a10e7b71c87e81e6e5b0a4867037fce4fb9eca8150df2fff7874868bf19be9a2fd5736eeac3b7113098b9c1564f19b251376d628027d3f7e7ca48ff25a8ff8057605134179e30bb7b06f58a907ea6399fd7dd8775baa4cee5cb3c6b853c293578f388f54ee8b748687f071944e2124623c76a29986c15d0fd94a4dc8f0a9dba4f22a0f4c3dfaea701a47896345469576469abd941b551c4869d4c41bd9a4bf6ff5bc168500db7d2861da26c1ff1e0183aa46e5695fb2761a55758cdb9705293b592124a5dd7e72c8e164289b1280e460b43272ede117015b99beb8419280dc1ea7431225299f78077ebfe51ca4654758ebfc91506ddd02f8cfd79c8273db79d20189a2c320e1fe07729754d52ffb155bd96c9d859e292cbc459fcfb3e31794ed0dcdb41c562cad6b0695715031e31b259baf20fa98fcfb835d44c0138561c9d76c6176490447e86c68993d2631ec06945a564e0f83a7f973cd743ef65be1454d66bd12550db251341c353e1e6f848ceb56e1fb555b22786db5e58a440eb73e4db4eea62fb55e675e0acd978a6e6c98aeb2038765430c92cb5c9301101f5836be777fbed0c73ce67f905c8f63b49b913d3d32fee01f71922ef10e37f13ae8152e9b796906bed97ce2cd9d3f9108e4bccd9e428ca2e6cf7e30fce4d8a0e65d03978ae43887ed3c669dce10d4a700a82fc7c929796cb767d4e4fca9432910d76e649892432fdddebe194b6fa3db74b898baf68ebcf89d282b3436147a890a19ea332d8e2dd2040e575fec39d1371f4be40484047f86d0e3028211c21eed10e2167d544976f37b36aa196811cb5c4d484bc4ea0864fdd3041cc8e2e3940b5ccba5a8a2d5c7178e058edf2372faaf2d57c540eb313f62343db2caa8a3c12fba58278a428dcfa790cd3582f851faee36aadc51c38b16a9acf5dce40399c0f21967710fb4c64400484ec4423bb53c09fb82f1333c4ff6197a132a42325614e22548f32075cd86ed6b93f8191e62a385135f4a51a53e13efc71be8552d1b66303be488aef7ad8fca9cd140997886471ee67cd44a31477854dd0985cf71922bad4bbf172583e0ae7947349035bf226a4347125b19ab7efba2e153f8138fd74a3be19ef3f2dc1b339a770ff10d985faf8c09ef7a9f65a07c0ee9066af01da47a64b7fc6a8b479729a92548eb8041f7dfc353583b017ae599e3d07d2e7af004933f38c71a4d4e8dcb85dfd10b8f6037b8c40772277f14405b6640bac1d37ff225dec6c245d30ea04e958ee2a9b9601af3f213d67ec239638768a38b5093c6b9658050008249b23ad51bf09561457e40c0f1de20fbcc6502d6c8a742c192b67aab98ea40d058f14ea404cccb48477870758466b2334a027022e20fe301adfea9a7b23d51adff3f4b6dc84e2f7af222c4a5d49dd4933bb17e12d2d72e9c9d2c799767761c3a4bc9ef184090c388152b00f6df49ddfc555782c0ceebd9628144f614a52b5d40f6931484ba7b5d36c6b0cf6953209d6b913469bd1a69f540eef171ff96e90d8604849e28694a4fa33800f14c7a0de7c333b4c003e011f92ce72a8521ef9ac2bcd394bd1476c28f9679ea94e008f7d18211db0a8569ad0a0542a3dac0c3ddf1a6540d41125f75971aae0c512a4529aac6cad78d261f799164bb7b7e0803d52a54d30baf56039e4ea5b8a49215b2c99cc56c521738a81f0d5d4428124c1dbd84c89da22d1964cd3622e404b029d9efb081bc8930b0d9427e96f1ea39a02fdd8d3c76d7d117b3af4566fafef998dd5c19a3718b55f51abe2a137d8ce2b7bf3b0ee34701f67f5b209b71d852698292ea6750769bc0089253bb05bb6b40e31b283cfe7223dd6f2b61e3f381e4e87c270576aee635a6034cd663b263e116ffa437a94c633ec33359eba98eb974398fe612bd57b84cfcf20573d01f15cb2b9f983a240c4613633a4b15a12fec0994c96902f5db67529060f6cabba2255134d0c1a6eac35e2c0fa4fd789e189ea15366cab257910bf48a50fb66df88375286b5e24194360e6101374c676412a5b25a425c5b102cceb8a5932780cdc896bd38d14e7ae3e913f91e9c17792b9dbe7be1d65390e403dddefd945a1f8f09a1d7298eef9c35838f5cd8c63fbbeb38f60cdd2bb4065b5075d95e3abb3fffd92cb3647ae9dddf6356ab6070e6af207091be4dd495e036db4949d7be279ee22d2752fe016cd2babf41c53fc4d55e9c037d2be0c449cd5c8600e245bf7f0f6390f22b8b9ab979b275ed32a26f517c5056d42886eb9c78cae4fee251960a888847ba320ba106034d0921a7643d82c9fce54b16c10be875377a63c8d3312625782274e21e3af4c642ec6f7bd64bdb53008153f4bb88f05e127cf8c8e92a0ef2b98c0a10a1ea50d8395c15a91df49b4b0a1889299e01c2c904c7ebcf65e14846944c3c2bd44adc1f18e4c18ccd1c56b61747b22b9d41c91ffcf5c51d7f874a227f6d41983ca5b4453639111ff05d0af2393d15f2026fb89a62ff5b1d83f740d01fa6b47514e101de5a2e5c253061d809e4b77ebfc9174386a24bb56de30890f40d6498a40a6a911aa8d47d77633c8c5dc0c632d87cd7f11c5376497275180654f48dedb7cc10a2d709d25ed2f9f96fc5765d8fecc469f7d31d23004327bc2d7c90cee3b7df4626ab5c12e6f561acb6a6f9609923b59d8b6d54c4a4e1b0f7913ecfb7508cf9dd332474a99d4138ff930919fa065c5e453f6a742922157f23213f0563626af460c099ab76bbbcfb4315b8807201439f88fd0e30f1a9129c22676b6b1fe4b5c8373be7d64bdb4e09b0f6ea768056d0f43d4cd2fa7f3652ecc3e711593c99e7fb5ee7b4e35b21d5c27c00e83a1e0f94ff06570cd6422d9b6fecc3ea7a70909ca8e4b04cd070615c54d05fa5e2c5590eb7713c110b29e701b857e2a6d27b74b6901791276fb545d30afb82bc91cbe07a7b5efb751e86b27b0bbd5b1c66619e5c676c7327a0e3d32239b5d4f28ceb99cbe28017fd277facbd0cb5386e9ea310f466ad47d63673cf61b40e6c4eec228c308b75265d87a65cbeb3884a98d321b397252270452d9589e4a685552d414de3315142aa90ab748be301b80ff69a0c2592f717bff1e0625bc485d19f7296da8ce95591d88b7ea9580c5206cc9eff3ba50ce5a58c4b1751990e4f1eec6450b736a5c0b0ad73623a14af802fd56e0ceb62740ae8048fbf6afb0d9dc817e792ac31546fecbdfa30dc230bffd16fba75442eb17f4fdf9168ebeb4b900a37ce0203992f9e6baeb514bc40c63d9d17f3f11ff02d58949055f6ccb6b51d0e0ef9ee84a612f85a378e1c35d3c45b541d022ad2641d1f2fa331ae2fa5a2d816af94597b54a0cb2006d626fb00561a7986f3984060aeade45f712c83a4dd1ee5be1c261c62da0baa33e922ece1b36a450279b385c6969b1c8fcf32051dbffb40e50a5f06f92f6f173fc4bc7708fffdadd94abb2e04b041f31ab462094785dc707d86542af8e9fbefeadc15e1a58281b24d2f4079916b307c3d359d659ebab809acc5ff985f5baa7013e00fbc334905e05dbb1ca0432f83f4d5211c007c4cae1439ee691347c0ba4a5379b8e17f7a31be081d4bf51726b430856870eb991f4e1589ef2c7688ce397c5d0f8212fd886df775a3eee7b96266da538500ef0a497734878d7448efe46ba5678bd42d1ea37904206736876ca170df0e1bea3e0a96415b3d582039676324773b7973dccb148e9c002a05e918fc857b6dd74788575427791f69b8f14f181feaf66b9b14855d35018b91989bd3f2f29dd1a39f67c0ebaeec01934493ff41f49692ad55e480297d565c4c6cfe62609ce23edfa78f9941b5d1a0663554fae73058f142330fc6533a14df1b29651e5f9742c5214fe4425a90ed013952cda91de056d9c4dbf924524302a280e7b330857d1ab6417699a0dacf5b0e9e0800d194722d848196a8e37d04be0bd3fa8ea53fd8793b34db13a6044bd0319ef7d7df6cb78dbb0412c8f7ec261ab3892bd2836d73c5c875601b204da75a5cc55a248c7912134db5bf149e8b794da39478d6bcfacd703427f5d03abc6b90ecb21468dcdb8e2dd93ef70e490968b015b29c4eebe6b20308a4655f275b1ec66a032e9f19b66833318193874f95f23e6c1088a91fa8acaf3fec3751c9a36b43fb79153eadcb4c292ceed9732c1b3fccee2b65a8b01f7198c841ddfa87593f2deab6c8c09e2e81a2b965dba8e6b3bb3bc538a79502a7cb90ca1dc6d7ece538f93106378b3f2a09ca2ce80e3198ac9f9367b4bf186445396f250bcaf8b81f93290d0287e0e39f9cbcdf72b87e999d88a9a5c9cd0cb013878de2e78add2dc0ee82445ffef377a12ec3555015819628b79900711889430fe8f5c3586ab083b0f5d3e0b3228a2d2ddd87a6d7319465262d041578669e540f6ee83469b63b614d9fb23c0ca7c097764521e9ec08754b6b7a74ad38a82b8e910c13954a2a912e981ef2a04229241c246310128ab663e79553946a59eae701", 0x1000}], 0x2) r5 = getuid() r6 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001740)={{0x6, r5, r3, r2, r3, 0x71, 0xff7f}, 0x0, 0x2, r6, r7, 0xf, 0x3, 0x9, 0x6}) setregid(r9, r9) execve(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001900)=[&(0x7f0000001800)='\x00', &(0x7f0000001840)=']\x00', &(0x7f0000001880)='/\xc5:(#]&\x00', &(0x7f00000018c0)='\x00'], &(0x7f0000001ac0)=[&(0x7f0000001940)='}$&.,]\x00', &(0x7f0000001980)='\x00', &(0x7f00000019c0)='(*%f&\x00', &(0x7f0000001a00)='\x00', &(0x7f0000001a40)='[\'#}\x00', &(0x7f0000001a80)='\x00']) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0}, 0xc) r12 = socket(0x1, 0x8000, 0x3) r13 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001d80)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001dc0)=[r9, r3, r3]) r19 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001e00), 0x8, 0x0) sendmsg$unix(r0, &(0x7f0000001f40)={&(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001cc0)=[{&(0x7f0000001b40)="92dd7178460f294a146d0e44b715735bfb813b30", 0x14}, {&(0x7f0000001b80)="60d3943ebf9add5d6e4b85993d2475ed721f", 0x12}, {&(0x7f0000001bc0)="5d51b2bfd89f52779c45052edd6142868fb9972557db6f0e883cc8ef4b9aeb2d27499e5ad2d0ad33b7fceea065e23ea0084ed6cb5cf3c9473f7dea5c1387cd8b54f9deccf1a40dfb7677a4606360a53d3b9f18c2223b3f772fe8067c8a3461b771206fbf71369695ede437696206d4d5f904465dd910dcf2d6ce037bb97d6d926ba307e0938bcd83960bae96efc19adba849f2ab682806819b0b6ff7df27046f2a284cba5320daf4a73f5aa7e9500a842a13ef2e3345d16b4696d832303d1e2a2f", 0xc1}], 0x3, &(0x7f0000001e40)=[@cred={0x20, 0xffff, 0x0, r6, r11, r9}, @rights={0x38, 0xffff, 0x1, [r4, r4, r4, r1, r1, r12, r4, r1, r4, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r13, r8, r3}, @cred={0x20, 0xffff, 0x0, r14, r16, r3}, @cred={0x20, 0xffff, 0x0, r7, r8, r18}, @rights={0x18, 0xffff, 0x1, [r19]}], 0xd0, 0x8}, 0x606f94298c4281b5) r20 = msgget$private(0x0, 0x685) msgctl$IPC_SET(r20, 0x1, &(0x7f0000001f80)={{0xa1, r15, r18, r15, r17}, 0x0, 0x9, r10, r14, 0x8000, 0x7fff, 0x18, 0x2}) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000002000), 0x8000, 0x0) getsockopt$sock_linger(r21, 0xffff, 0x80, &(0x7f0000002040), &(0x7f0000002080)=0x8) chflags(&(0x7f00000020c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10001) 3.553779797s ago: executing program 3 (id=221): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f00004ec000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f00001d3000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f000019f000/0x4000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001cf000/0x4000)=nil, 0x0, 0x4}, {0x0, &(0x7f00006ae000/0x2000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, 0x0) 3.472435316s ago: executing program 3 (id=222): r0 = socket(0x11, 0x3, 0x0) r1 = geteuid() setuid(r1) sendto$unix(r0, &(0x7f00000000c0)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039fa72607b6b78e1e6513618b267b323f596fbaef7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a1f8343712051eeab71d89e00004070000000013000000fe993a9eabca3912065fc620fa54ba0059a5f7df6404426872a0c604965f50bd7dfd7c32857bf98a4539a00dd37559d4a100"/245, 0xfffffffffffffdd2, 0x406, 0x0, 0x0) 3.471355484s ago: executing program 3 (id=223): pipe2(&(0x7f00000000c0), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206911, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 3.471123883s ago: executing program 3 (id=224): link(0x0, &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) (rerun: 64) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000080)={0x1ffe, 0x2, 0x9, 0x2b, "cdadf6000400", 0x4, 0xc}) setuid(0xee01) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f0000000140)=0xc) setpgid(0x0, r2) (async) setpgid(r2, r2) (async) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x2, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a6}]}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 64) syz_emit_ethernet(0x32, &(0x7f00000002c0)=ANY=[]) (rerun: 64) r4 = socket(0x4, 0x1, 0x0) (async, rerun: 32) r5 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x10) (rerun: 32) fcntl$lock(r5, 0x7, 0x0) (async) ioctl$FIONREAD(r4, 0xc028698a, &(0x7f0000000100)) r6 = socket(0x2, 0x1, 0x0) listen(r6, 0x0) (async, rerun: 64) setsockopt$sock_int(r6, 0xffff, 0x1021, &(0x7f00000002c0)=0x5, 0x4) (async, rerun: 64) connect(r4, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 3.47099138s ago: executing program 3 (id=225): syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd63e2c0d8001b00040000000000000000000000f7ffffff01ffff"]) (async) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd63e2c0d8001b00040000000000000000000000f7ffffff01ffff"]) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff0937, 0xffefbff2, 0x0, "ffffffff9b752d022000", 0x401ff, 0x8}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="8269cd28367f22fc85ef3a6eb30547a68400fffb8db76e74c03d6cc2eea2782146294dcbb86fb2c2ccc1624d4a3e35d69a1c9c89b74aacaa51d8dd7c50553dbd58a011716f9f1dcbf02eaf668240b786e4dbbd5f2fd65b9098e719c6f8fbd20506dfbadc0d", 0x65}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) pipe(&(0x7f0000000040)) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="e0b142adbcac4df1ed130b8c95d42ea34b7878e8ec115df33de941e26991e9", 0x1f) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) getpgid(0xffffffffffffffff) (async) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r3) close(r2) 3.391988768s ago: executing program 5 (id=230): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) r1 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x1ff, 0x0, r1}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x6, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0x3, 0xf, 0x100}, {0x7, 0x7, 0xf15, 0x5}, {0x788c, 0x3, 0xffff, 0x9}, {0x80000000, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0x8, 0x7}, {0x8000, 0x3, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e6, 0x2000002, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) (async) r2 = getgid() setgid(r2) write(r0, &(0x7f00000002c0)="46f70276a2fa58fdae601502f2bb40e5aa8c623453cc415cb04bc085f0801529c793cd36d235adb8d037994d72871ab5150c6e68fa2b027ffb899388e3b8f9e7d4678965aaba723d96c48f982f08d7b6675d9fe395901d3ba4f83e9afc11c82b545d9ca9dc06a7702de4c2863462496b70be0756c4556e85836c361a66b9c58db92949704f0c3c8089bb27c1aba04ee64867ebc2728ed6a480a9b60cdbcf1eb4e05066740b49ea9daf55dbd1f235a9c58f25e7bc08264b63048e6d34db4a62dd868a308efabea759951907040d777a0a696efd8fea40869dee0a38783a3e65e1e137c0f3e03dea0b4df962d9c3f44d5569cc", 0xf2) ioctl$TIOCSTAT(r0, 0x40384900, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x8, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x765f}, {0x7, 0x6, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0xafd}, {0x1, 0x800, 0x1}, {0x401, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x10003, 0x99}, {0xcdf, 0x1, 0x4f4, 0x6f}, {0xa, 0x8803, 0x14, 0xb}, {0x2, 0x81, 0x4, 0x9}, {0x6, 0x8001, 0x4, 0x88}, {0x4, 0x10001, 0x9, 0xaeb}, {0x2, 0x9, 0x4, 0x5}, {0xb8c, 0x4004, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x7, 0x205, 0x1}, {0x0, 0x1, 0x4, 0x30000}]}) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x80, 0xffff, 0x1, 0x21, 0xd, 0x4000001, 0x2, 0x1, 0x1, 0xf1e}) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r4 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f0000000180)='\a)\t\\:', &(0x7f0000000240)=0x5, &(0x7f0000000280)="84951277", 0x4) 3.350158779s ago: executing program 0 (id=236): r0 = socket(0x24, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="c5eabfedf9e201", 0x7}], 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) fcntl$getown(r2, 0x5) syz_open_pts() r3 = msgget$private(0x0, 0x145) msgsnd(r3, &(0x7f0000000140)={0x3}, 0x8, 0x0) msgrcv(r3, &(0x7f00000007c0), 0x8, 0x3, 0x800) msgrcv(r3, &(0x7f00000001c0), 0x8, 0x3, 0x800) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0xf594, 0x4, 0x7, 0xfffffffc}, {0x0, 0x70, 0x7, 0x3e}, {0x9, 0xc, 0xb, 0x2}, {0x9, 0x10, 0x0, 0x5}, {0x6900, 0x1, 0x9, 0x298817af}, {0x6, 0x8, 0x6, 0x8}, {0x6, 0x1, 0xa3, 0x3}, {0xc, 0x2, 0x40, 0xfffffffd}]}) r4 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) read(r4, &(0x7f0000000240)=""/127, 0x7f) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) setsockopt(r0, 0x6, 0xd3d0, 0x0, 0x0) 3.275837182s ago: executing program 7 (id=241): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{0x0, 0x0, 0x4}, 0x0, 0x6}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x63) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x810, r1, 0x40000) truncate(&(0x7f0000000100)='./file0\x00', 0xc) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000480)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18, 0xffffffffffffff8b}], 0x10000000000002b8, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{0x0, 0x0, 0x4}, 0x0, 0x6}) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x63) (async) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x810, r1, 0x40000) (async) truncate(&(0x7f0000000100)='./file0\x00', 0xc) (async) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000480)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18, 0xffffffffffffff8b}], 0x10000000000002b8, 0x0) (async) 3.179021104s ago: executing program 7 (id=242): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x385, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x8, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x0, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6e75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xd, 0x4}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x6, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0xb, 0x7fffffff, 0x9, 0x3, &(0x7f00000004c0)={{0xf3, 0x8, 0x2, 0x2, 0xfd, 0x675, 0xffff2f5c}, {[0x9, 0x4, 0x4, 0x5, 0x8, 0x100000001, 0x2a2, 0x4, 0xe, 0x6, 0x2, 0x101, 0x10, 0x36, 0x8001, 0x8, 0xfff, 0x7], [0x0, 0x1, 0x5, 0x1, 0x7, 0x7, 0xfffffffffffff800, 0x8, 0x88d9, 0x2], [0x4, 0x1ff, 0xfffffffffffffff8, 0x200, 0x4, 0x4, 0xa75], [0x9, 0x3, 0x0, 0x61, 0xfffffffffffffffa, 0x10001], [{0xfffe, 0x7, 0x3, 0x6}, {0x7, 0xfffffffd, 0x4, 0xffffffffffffffff}, {0xfd1, 0x4, 0x8}, {0x10, 0xefe3, 0xba, 0xfff}, {0x4124, 0xffffffff, 0x7fff, 0x8}, {0x4, 0xc, 0xff, 0x7a}, {0xe, 0x189, 0x8, 0x1000}, {0x2, 0x101, 0x9, 0x401}], {0x5, 0x7, 0x0, 0x3}, {0x7, 0x7, 0x8}}}, 0xfff, 0xe}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) getrusage(0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000340)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 3.059431077s ago: executing program 7 (id=250): sysctl$vfs_nfs(&(0x7f0000001880)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000018c0)="7e05935b0bdcab568ac572996f5fb3951ea84b18a4c3bc7e35ef59dde9de36eee8283d45c9e578547523fd6114c8623a4803414a7c4b7bb94c91eea1776b3adfbe6d2d13cb0c41c6151e4679524b04ca2b33539d7c4fc3455dd2f0fd8a22537fabc2a629f7c496f64f3fff3ebaf565419bc6b642c884022e94cf1ed8e2b252b2e6beb56d19e9ea25298459eccfd3eeda636e0f76a5ee854e9d351f5e3f52582fdfd1f66bcbbf42ecc0d0d5cb6f66cf4fa80b820357d44634d0ef5a138630076fc9b447a68ad6c6db4cc651c9b93fc38eaea3609f77ddbcdfdfa1335a2851babc143e2b711352728d8c8813e4175e4b4ebaf978f85b198de083cce74ac80d397d0651b6a910a239d70b0d66971c3f51d9220d93ce9db04d9b89936de2233d0d8a6126e192e9ad9c0d763345a0ae47d26623c1cfc8e2e77d6bdc9284bf18aed4c95257aea9e835f3660b96efa87ffdb8ebf9b24a4c3bd9a1151662e3c937b22ec7a99d8810eb93da65c79f73d1199e9830f0a718fc3c552646082d9cd32d27495776a22f8f4c64dc20ebfb1148abcfbf5c0616749b66bd1755ef683a7f029ecacf4e72d4be54394d05b1ee6d16781d654550fe634fe65f6194ab01994e58578a8363312a8e038b9822ac0f5e4cb321af42c207635671ba7f768ce57d2c35e41d53461129d410d242e18b17ca8ded3cc5074c9d13b2ca3ba95f6769f4c4e8878cdd98cf6417077c3528be5583e27b653d1467dca506128b566d3f8bd0564925dc6205eba467309dcc85d90492dd8b69f134ef2da521d24add7b83d8d4c9ddb0debfcfb71ec6d938b9dcfdb60f76f224974680a663efb46a16ce71adb812b0fdec36f18d0d5529e62f2cdb89fc5329ea474d", &(0x7f00000028c0)=0x270, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000080)="3d261d2c64da0e02b4d5712b774dd47aff3dec2dde85386be21cdc61eaa88b8f347a0756a301651fb10bde4dc7153d4ccf10871a99d6e3fe29d9de8131e9c8a420afa96108492bdf4b343aa3c0361295121fbe1b4eabaa8d3ba81ac7c5e6f8dd0ee3", &(0x7f0000000100)=0x62, &(0x7f0000000140)="001702c37eb1a5f532877f8f68ae815f8d9dada26a10a1acec403b3dd49838a6de", 0x21) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0, 0xfffffd57}) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x44) r1 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b504"]) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000240)=0x300) getrusage(0x1, &(0x7f0000000100)) listen(r1, 0x4) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) 2.986456721s ago: executing program 0 (id=256): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff00"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) socket(0x2, 0x2, 0x0) r2 = semget(0x0, 0x1, 0x281) setuid(0xffffffffffffffff) semctl$IPC_RMID(r2, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="c5eabfedf9e2015c9271000000000000b6396d296b3ceeceedf043984f89c27155e201d6e3447033fb16bef290815a31f61acdb2572a3a39ef8777056f28e4f441cfdf5c2660407f9e1562378a4b8244d8a7343f", 0x54}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a82060dec3e59be543bfcb449377b7f1a3f91203c616f7e2205117c9cbd7c500c9faa6162575f6", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) r3 = socket$inet(0x2, 0x2, 0x0) madvise(&(0x7f0000144000/0x7000)=nil, 0x7000, 0x5) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000240), 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x40000007}, &(0x7f0000000380)={0xffb, 0xfffffffffffffffc, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x84) unveil(&(0x7f0000000080)='.\x00', 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100"}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) lseek(r4, 0xfffffffffffff001, 0x1) 2.95008416s ago: executing program 0 (id=257): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x7) (rerun: 64) syz_extract_tcp_res(0x0, 0x4, 0x5) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) 2.76697246s ago: executing program 1 (id=266): socketpair(0x18, 0x8001, 0x40, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xfffffff7, 0x5}, 0x8) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x4) r2 = fcntl$getown(r0, 0x5) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x7, 0x9, 0xe, 0x7}, {0x7, 0xa9, 0xb, 0x8000}, {0x3, 0xc, 0xc9, 0x200}, {0x7fff, 0xd, 0x5, 0x2}, {0xd, 0x7, 0x1}, {0x3, 0x4, 0x9, 0x1}, {0xac92, 0x1, 0x1, 0x88}]}) setpgid(r2, r2) ktrace(&(0x7f0000000240)='./file0\x00', 0x2, 0x40000020, r2) getsockname$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockname$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0x22b, 0x9, 0x0, 0x9}, {0x80, 0x3a, 0x6, 0x64fd}, {0x7, 0xa, 0xa, 0x6}]}) r5 = dup2(r4, r4) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[{0x3, 0x10, 0x10}]}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000004c0)={0x100, 0x10001}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000500)) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000540)=r0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000600)={0xd545, 0x100}) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000640)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) chown(&(0x7f00000006c0)='./file0\x00', r6, r7) writev(r1, &(0x7f0000000980)=[{&(0x7f0000000800)="1948daa5b0165a9df393f14f50ec5bc2b37b83c0bc2c961ad1e13caff07931f6d015e02293d903e23a163422242cdd70c63b08dff9231910dd50fd05e1bb9a13cbdfe8c6be2e51a5455be4a15dad645f444f1def327305672c9855f7462dd7a4d3e19ae1eba09708b65eeb4929a4652511bc350731da4f70fbb055a43ec276a08ce876270a3648d9be321d20724b1e2be2d0d44f5b6fc4b5daf7f5d77fc95cf6e6add73959a25c772c807a59553ffe933cfaf1fb2d886ebba8bc9f63dbb8864cdcf76e5009225a682d", 0xc9}, {&(0x7f0000000900)="72d4be9967c0f58feab2facec1e0c5b1fd14775c6485b48ef6b7b74c0bcc05e4d9c51b568e50b1f37d41f4cb1e60f9133313edc5d6a60659bef10ca0afb6d7fd28f923bf2b11701d08e51ce4723e81662d3a91128db9f6a622caa96b8ccaa9279553", 0x62}], 0x2) r8 = getpgrp() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={r8, r6, r7}, 0xc) bind$inet(r0, &(0x7f0000000a00)={0x2, 0x1}, 0xc) 2.766572974s ago: executing program 1 (id=267): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) select(0x40, &(0x7f0000000040)={0x3ff, 0x5, 0xffffffff, 0x0, 0x401, 0xc, 0x9, 0x8000000000000000}, &(0x7f0000000140)={0x9, 0x409, 0x7fff, 0x11, 0x574, 0xe, 0x101, 0x9}, &(0x7f0000000180)={0x9, 0x9, 0xf92, 0x6, 0x0, 0x2, 0x6, 0xff}, &(0x7f0000000200)={0x0, 0x7}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x2, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c92715c9933a32ab20d8e87b6a6f18ff125a6cae4705cff8eeb936fdee002b4de9bfb56c4d5c1adf13bea8fc0308ca639e4d85c3f", 0x48}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a82060dec3e59be543bfcb44937703c616f7e2205117c9cbd7c500c9faa6162575f669cd141f8876362901a9217bd76d64b9dcc030bcbb2f60fc489f6f9594", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000380)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x5, 0x0, 0x0, 0x20}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) select(0x40, &(0x7f0000000040)={0x3ff, 0x5, 0xffffffff, 0x0, 0x401, 0xc, 0x9, 0x8000000000000000}, &(0x7f0000000140)={0x9, 0x409, 0x7fff, 0x11, 0x574, 0xe, 0x101, 0x9}, &(0x7f0000000180)={0x9, 0x9, 0xf92, 0x6, 0x0, 0x2, 0x6, 0xff}, &(0x7f0000000200)={0x0, 0x7}) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x2, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a6}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c92715c9933a32ab20d8e87b6a6f18ff125a6cae4705cff8eeb936fdee002b4de9bfb56c4d5c1adf13bea8fc0308ca639e4d85c3f", 0x48}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a82060dec3e59be543bfcb44937703c616f7e2205117c9cbd7c500c9faa6162575f669cd141f8876362901a9217bd76d64b9dcc030bcbb2f60fc489f6f9594", &(0x7f0000000080)=0x44, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x32, &(0x7f0000000380)=ANY=[]) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x5, 0x0, 0x0, 0x20}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) 2.765160136s ago: executing program 1 (id=268): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x40105109, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0x1a, 0x0, 0xfffffeda) 2.764774349s ago: executing program 0 (id=269): setuid(0xffffffffffffffff) r0 = shmget$private(0x0, 0x2000, 0x386, &(0x7f00003e4000/0x2000)=nil) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) shmat(r0, &(0x7f00005cc000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x201, 0x0, 0x0, 0x0, 0x0, 0x2d, 0x744}, 0x7, 0x100, 0x0, 0x0, 0x80, 0x9, 0xa0fe111}) shmctl$IPC_RMID(r0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x6, 0xa, 0x83, 0x400f}]}) ioctl$BIOCSETF(r3, 0x8010427f, &(0x7f0000000040)={0x0, 0x0}) setuid(0xffffffffffffffff) (async) shmget$private(0x0, 0x2000, 0x386, &(0x7f00003e4000/0x2000)=nil) (async) pipe(&(0x7f0000000180)) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) (async) shmat(r0, &(0x7f00005cc000/0x4000)=nil, 0x3000) (async) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x201, 0x0, 0x0, 0x0, 0x0, 0x2d, 0x744}, 0x7, 0x100, 0x0, 0x0, 0x80, 0x9, 0xa0fe111}) (async) shmctl$IPC_RMID(r0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x6, 0xa, 0x83, 0x400f}]}) (async) ioctl$BIOCSETF(r3, 0x8010427f, &(0x7f0000000040)={0x0, 0x0}) (async) 1.704707249s ago: executing program 0 (id=270): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x2, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a6}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x2, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c92715c9933a32ab20d8e87b6a6f18ff125a6cae4705cff8eeb936fde", 0x30}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c92715c9933a32ab20d8e87b6a6f18ff125a6cae4705cff8eeb936fde", 0x30}], 0x1) sysctl$kern(0x0, 0x42, &(0x7f0000000480)="000000d860e820ff012ca000000000c500c9faa6162575d769cd141f8876362901a9217bd76d64b900d1f9d7783580065136f9ec63c3f789c5f6007239749fb400e0b67b17900800cb044fe1d55e429d686563c0946a9540135c73adc210000000000000000000", &(0x7f0000000080)=0x6c, 0x0, 0x2) (async) sysctl$kern(0x0, 0x42, &(0x7f0000000480)="000000d860e820ff012ca000000000c500c9faa6162575d769cd141f8876362901a9217bd76d64b900d1f9d7783580065136f9ec63c3f789c5f6007239749fb400e0b67b17900800cb044fe1d55e429d686563c0946a9540135c73adc210000000000000000000", &(0x7f0000000080)=0x6c, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000300)=ANY=[]) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffefffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_open_pts() (async) r1 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x778, 0x80000201}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4ba8, 0x0, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0x4, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x5, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x0, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0x8, 0x7}, {0x7, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa3}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8c77, 0x6, 0x1, 0x440}, {0x2, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x8402}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a8200cdc76ae60dec3e59be543bfcb44937703c616f7e2205117c9cb1fd09d2ff839d761c59d34cd141fe300217bd76d64b9dcc030bcbb2f60fc48", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f00000002c0)=ANY=[]) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000500)='T31', 0x3}], 0x1) 1.704418698s ago: executing program 1 (id=271): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000180)={0x4, 0x3, 0x400}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x2a) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x33e, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000280)="b100050300000400000002", 0xb, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000140)=@un=@file={0x0, ""/548}, 0x226, 0x0, 0x0, 0x0}, 0x10000}, 0x10, 0x800, 0x0) pledge(0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) setsockopt(r3, 0x0, 0xa, &(0x7f00000003c0)="b0a7d5f02827a26177bffef666d0ee8b0154fda9824977469609196f4b3e8ede6b2b694519ca196bd4265e2197810b3cbf5e68f550dcd7451d1d596cd69249d5f584acc6a1b30679a8370d2356a23bcb0259", 0x52) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 1.619389863s ago: executing program 4 (id=272): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x1, 0x0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000240)={0x802, 0x7, 0x7, 0x102, 0x9, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x2, 0x71000}, {0x7, 0x7, 0x8}, {0x8, 0xf86, 0x0, 0x8}, {0x1, 0xa00, 0x7}, {0x9c7e, 0x7fff, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0x1cdf, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x9, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x88}, {0x4, 0x10001, 0x9, 0xaeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x4, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30000}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) dup(r0) setsockopt(r0, 0x28, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) socket(0x20, 0x5, 0x6) read(r0, &(0x7f0000000040)=""/122, 0x7a) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 1.446521669s ago: executing program 2 (id=282): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f00004ec000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f00001d3000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f000019f000/0x4000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001cf000/0x4000)=nil, 0x0, 0x4}, {0x0, &(0x7f00006ae000/0x2000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xfeff) 1.446356756s ago: executing program 2 (id=283): syz_extract_tcp_res(&(0x7f00000002c0)={0x41424344}, 0x8, 0x400) syz_extract_tcp_res(&(0x7f0000000300)={0x41424344}, 0x8, 0x9) syz_emit_ethernet(0x235, &(0x7f0000000680)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x1ff, 0x3a, 0xfc, @mcast1, @mcast2, {[@routing={0x1, 0x0, 0x0, 0x37}, @hopopts={0x37, 0x0, '\x00', [@padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x3}]}, @hopopts={0xc, 0x25, '\x00', [@generic={0x8, 0xf, "98faf0659f1f5a37d7065284ec88e2"}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x6751}, @enc_lim={0x4, 0x1, 0x3}, @ra={0x5, 0x2, 0x6}, @jumbo={0xc2, 0x4, 0x2}, @generic={0x3, 0xf8, "93466c499f7a3b10ccafa243e80eef45aea5a73d1180c7cb6982e2ada17874578e515718a178d218e7f8a7a1705f9e82093b7a542aa2d5351ef3a9c182d1f7cd214b43876afecb9c7a405be6d64fa8fb0f57411f0fdd834c2582caed0ceba5aee82041f4d66a59abfdd8db7e79bf106204fc6b48f7f303d46db3b35718dfc0406446b2043469ea4ebe5968b088047100b36991340ae73fe6f36eeeeacc16d1b5ff5a5a2b20ed398f8ac8421d99bf23af1c333bf3893757dbd46fd9d040cb63cae2c7a5dffa80031b4c1551b51c5ba1f8708d4026baeda4127ce5fa0eb5dce1496238778d5a651ccad2bc38bd970e0021925b751845fc3da8"}, @pad1, @jumbo={0xc2, 0x4, 0x40}]}, @hopopts={0x11}, @hopopts={0xf0, 0x0, '\x00', [@ra={0x5, 0x2, 0x10}]}], @tcp={{0x3, 0x3, r0, r1, 0x0, 0x0, 0xe, 0x1, 0x3, 0x0, 0x20, {[@sack={0x5, 0xa, [0x0, 0x6]}, @window={0x3, 0x3, 0x4}, @sack_perm={0x4, 0x2}, @eol, @sack={0x5, 0x12, [0x1, 0x6, 0x6, 0xfffffffd]}]}}, {"fec76e153431083dd753dbb4884aae200244a49ae4e7d4d028fbad23683fbd87d4c9cf424905b1ea7a8ef9a5dfa1205d15699213f0bd7c06b41cfe6b29c381ab88857e37f19422197b51630c21e4c86da6e627b1c1c3a4c03e23429de88494"}}}}}}}) 1.446082545s ago: executing program 2 (id=284): mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r1, 0x800000) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x1, 0xb3}, {0x44, 0x200}, {0x8c}, {0x86, 0x7}], 0x4}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x385, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0x788, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x0, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6e75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xd, 0x4}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x6, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) preadv(r2, &(0x7f0000000240)=[{&(0x7f00000002c0)=""/121, 0x79}], 0x1, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000040)=[{&(0x7f00000002c0)}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) readv(r4, &(0x7f0000000280), 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') 1.444359743s ago: executing program 2 (id=285): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79c9) setreuid(0xee00, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2, 0x0) geteuid() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000240)="e8367a30068f5c9a310057ab54c87a144cf937b69b1352f7af2a2db8ede1b0c18ea595c4b4eada8edb986a30b30d81e8a53ddcb80c5616fb43ffb654f232a364ddefa9a944de32d729ae4ecaa406b04a3683842d5737c67e8d98f92cbe5543e4f0739a9567fb402df02bc6bdf7a64f95842428416d7e0ffcfb771ecf786fa55f5f17b060e53f2d5f43a04da70e9894d5a7c6736060a13de3b59d59d39af29ddf9a9c0646f5cbe26a6d54646c54339c8ebc1e5699bb4baa54ba1f57ef7d56dfe69010877c98a0d247a7b8e9e9c20e", &(0x7f0000000040)=0xce, &(0x7f0000000500)="e11e16f19325ced701517a654b1ed96292b1240a793f35c77a5b76e2816f81959538ffc842dd27a38f09a0250fde521c91aaf9cad97e47442103a34e50658bf9ebc7e0f1c0b6d5549a1f1d0c438e4b9a362ac2426a0d42a7b71a65f1f2bb98a3acfa1c1dcf0fd436c55e9b0aa85a5b7b98e935bb46d83ab070285a97ecf78e6bfffc12651f472aaf2c1893a916274f31577aa885bc613f8dc471b665050d31e82f476d4ea3e1b643c1f13d0c0767818782af540f6abc0173cb96d2c6b472ea0073f0660b0b78c3194ddd9a4f1d5de1b7729b2df65c54cfa9bc2a18d025468e5e5ad48810ec2d20c0c332cb1fc08d00c99cc21a71de0c83e92765eef1d79a3ab01569a35e632f7ee19adcc22e10c3cb05cd0cdd8ad36b7cf462996362d95006135854eb952484a7609fb95758f8842d9e11a97fc57a6f670bfe356d500f51e5d676a24ad7eefa7923c1f97697ebcd3d7c28ebc6c754a24d901dfdb37ed974bc617be586256452edc45caea11da58962174334c745fc08cd656ee9a32dcd1344ecc3e569c885ad9d47162bd03965d52d089b058c6eff5048825a81e10dbd622087e8f28dfa7c6b8b6c46b152672793b2c7ade43247dd7e79217375febef5aca55e3f8e056b0baebcb8c8bdc9752a926194aab7ce99e3352712e4f1e44b9a54e066e4c9d3f374e9ecc9d67a805cb516b929f3c1d0c93ddc58e77ebad91bb444b1280a0940296dd983a1b99fd4935137b1ea10faa9d0bda7d0cc89a8745704b8893e662eae1a6e8908d5c7fd8c014274ec0c594d20cd0091d90bcdf3edf3e6b4a38437ccf4291a358fbefb7c8c4d37a0616d530e421c1f96b3630c8408bd822e881f9a3edc59ec23794ee29763fe9cb2d64f12a0f0ff65991a6720d290238c261ff85043fc0a2323ab5d6e0e0fb30b2030d597bcaf4346cdf2bf4bb979219ef0cf19cf7bf74c25d5a5e2a1788d249b09fd56b1aa34f808bf124387aba34523bf375fc2c9020156b1b43f7f0f80a71850283d47744a4c43455f2ce12355b66cb8fd6090bc1dede00ee4532b779bfa72ea8538e08d4e8f55b477b03a8de0856ae7fee971611073aaf4201ad8bbc7e08236cb34d75e19abe56f4c4f388b6589063b3724db7705b54980c01eaa23f891b4e56ffbda93250a6e3d33c500e0ceb147d0d246e0e25d0cfa20529d3d9913ad81e67d3f46513ed2369d1fb624e96d63e7715076d7f66ca54c9d774d3fcfb218804d34552b77c9b0c46917dce845f93c4fa3c52ea4fd3514840cfaba21782b89a8bac530a1d00877798a2faa93dc5f1e04f1f7a677e1949e3dc0f0b4b8c15164eedb6df80496434cee7265c2df55f66698586a793b37cf994af5836ff129c948cf85d77b93890efe0924172329233c4ebb5c3deb22b03dd0f9e18d7557b25cba8c9ac199661c2b1d3e28903ed40c85595d93716d2a6e87cbfbe121bd628df407191caeabcda3a8eef12415938fd779bc8d27940bc3ddca2459a228150d02008f1b68d0e1dca910e9ea7193a50f8e6f93e5954c53c5ad8799f35b06093f813d83c701fac608b0ac9be95208d05716b4c8f1320e8849877aacacb93fd856f87dbf9b985c617080c7294d1c6a00f5b426b6d00a8b9a84da923739cd3edfda74473cb03bb01f7cc4ca36a65e17c7ae0e6c113d4b3efcfd96fa23ac08492a261f2996bf665f4ab5b9fdb434f024fd38c17fd39376fa0737e1ef2f7068c14759425493186fa87d192b373433655ca442824c556fee7d27be90933222b581863238d6476fec31d4a8d2f4849deca1d82fd1d3faaa5bb391155e6950f2e30a32b7623120625ae923175f66908a0e25a96905d317c7517c7075cfa4fe9fa66395a20f7f910db565db800d290e6ab9ce093862b86d4818c9609ef997f0f7cec4be1cab89e27d6bcd2de0143ddd4e6b0b41961f06a76ac6ea6b281924578f096ce18b1ff737febd66e6e76232601cf9097864bb8183fbd2bd37d8763511aa0e3a1424ee45db9c3f06652ea9e401756c923fc0a9268e0c83829002dad1c456f8fb5561c1bbedf8bb8b844e3c6930c1cbbf6d14948311080fdd3641215f4a51ab3e64cdebd9ff21c7cc267f0091b4988745a98d537fa336de9e4c7a4f40bc412d1f7d1c6d0bf510351f1ff7c6070cbc526014639157db396692a9b63d7031458ea05a9a8036c1d51754b82758ab58c358a6ea88adc8c979ccd3255ae7f8b1850e7d16d2324ea29d9fcc10f984ceae23b7ca8cb8df5d3aee4aa1888cbdde23f0f72e26bb941c440709b2307dca16d519880d98cba104e675efd8f79b68e038bf6f286ece8a2720c41972b80ed007157ba59dfcb905dc845e92c829c3b1868c02440e167a654b9ceccbb499e0e95f1f823eb34aa393812b70e993cb13b643d85c7c76d2c0fd2cee8f074a8a41ae76ba175fc9536b1589ad1f0643d40cc9e815e900a3156692541ea964714eb6084bac66bcab3418f3a2aa0aad6250001238ca82d767201ed48f30dfe6fe1a114585e61b58f5cd8c887e49404e311cb5f1eab315067d86338d28164298b04863b4f1a522698cd81b1954c938d01f8b9916871bc084a0ff2cdc41e1392249ed51921b2b16e2b3bf991f88be911bc78aa08cb6f164a43dfcc48f26cc26201f4a5b80427b0f91d05df78e8ec7a0bb9ac78ee61a09b923bac4fafcc266415f12f05702f86b47e4199273a2a2ef714089e788b3cfa6bcdf3a400c3897e93ac46e4937edc0f145d14d467933d293b5b52c539278da57ed46fccff52d76ff963d1673e05193914368be0cf2c7a597b57a7272a3660606c484405473634c876a86ed2a363e2a050ff37908d1e8164ff1669b4ac5ec1af6bba1d1cf225ece3eea101391fae514ae37151628c945639cb4617701f5e20adcdf16ad568f47767605ccd380581e21ab7fd474911bb69e30261fcef26ac2fe435060cd59c3f419759004f69f8b2bca20a3062e2e52ab8078c0d76fc43d914f5c593660cf2da41498f3b03abe51a8987243c4b9a08e1c6a6033b9c9d588ccb28709afeb6bde2d5064dff474c21f3a3edd615f0e4372c3c53c3315846dd74fb37e7ac4fbecc4c244408e3d51826b5661f25e866cf31f69728534dc4dfb061510b0e974f809db9577da9d67e5a91da94ef3dffbdfc771f914ebef6f35b1dcc08a53016cd68d971ae869b027328143aa7b81ab6181f9594fe7ab1a33b0b1dcbdcb2d491d09f36d1d85021ba5ff7c33250b9c346eeb7563a48a3f287ddc26473dbe712aade7d725f633f3a3feebb9b06b9d213ca86a196c18f5967d49a0df4941340bac23eadb246fd44794976e85fbb56f6500fc94e64c659f2422f355f7b2c4f64df70b264c03e2db5f5fbef1810ac3786ab54e04ec58acee55e625ccf0b03b5cae79c04aec2db732acf8e4012c8a7a71d5f09587078532f78834ff7f0ed8a756ff62025e3b1fb3a4ff5f7d03d500f37bca612d84940b4d80d55b55c8f10e2148c5979c833182463699a55326a87c49901f42bad1f0976a5d1796382f749038b207179abfdac33460554a015f8cb4d52bd1371bff4a2f3a0959aa390fba3412513861e6a28d32f0392270887de89e9caf10fe9764822640b13ab847f992f40d7cf9e3303ee1a2d9a4207c3ef1bc77dbcf02d9e8bada9fcb8de86d16718f1fb67162a67cfddd7cb8a0601c6b74d71e734743fe252bbcc33abfc6ae30e1337115ab2a06d1ccb7441ba4893435844fdcc6722d620e33f091667e8fc1d7bfe763149f578162a59334cf23f322baa5250fd2e6db82ed5266a3cce758ccc7d66bef88bec235beee4bfc9ea8888c2b9f0b39a3c8fa069030b1e6a02b64d6ce4240674f4fd401c2fdb13920e574869614199aa7948b89503c124deda66a536f29af742ed09ace2e25b01ee7cf3d0c0afa4fafcf16146625dd319e8970946acf6f36db6754a5963307c40d747a9897fbbc7b119604b0becdd9c1f7a5766dfebd8484fdae4d9884f6a040189e1a4ea29ef1163c42005cf4c3f8afdbb6c59390b2f0cd7d012ed16eb07551f487353e109f98b53a9b371dc32776572d6464ba94cd1c5095e9a09161081898d9483cdb6cadad14587db2df98f146305bce5bcc06115ccb8d9a379ddb49e659e6c559228ead906f520136dc00eb7c11ac2a65a03dc399ef6743de92fe6dc876d678137cef3a4cd1215eedbebecaa43bb19bc2cb7be22251cf2ff0bf052ddc3394c2008a23c84f4c04dfb9052305ae565d2776cc995386c554f6550e4bd43d6ac97f999f4e559bb329e604c0305635abe31570043c8b18d3f705cf7817c560fde44388cf116ea46f295732b5d31ac713118e4ad5ee5fedca9d595c9b4c42fe5b072d3f1cc1256600cd8ece8f5356e738aa76b6b187d113824eef4a18f6b49dbce43b0b1094ef3ea4a3a8d266ec6efba58bfee1e078205accc78cd4980466b4a9486786d44311b5baed45f99f29c68b3fd88b83f5236540a122d5769510d7d2e80a00efd70af7cdd4a65d9c11869524852474aec639003cb025c463dc58fec9f9ca4c8a810cb19ab763af87ddb7292a8cb0953ec1add16ebee6cc89f38f8b81e9575524f701ff31ff17425d52ce391d6e9a1252c161e3afb360a4373a68c898e325801b99863f7995983bd1d8fc9e3be036b1d7666724c18a3ce7a8397f1fa2314a8b9dfc2fdb975276bf00d6084877479e10a85f9e53af0cbe792b3377d0cc0034f602d06b0379887231e5e6ec89544b48ae97928bebd4da2f9d299dbe7906052079b3c2bb8121c2526404b13dd4e53c4554d076df04261a0cf74e6899f4320819059678db349b6c63cc3c9366dd27ab4ebed48592c795b2693bde7e96c907a3ddf3da2593147b7de423316b580887ad9fcf937f89fbc54ad5d52e0bc1fce7180d5ab2be66d1b5774c5de22704cf55f65d2e071e4f280230a10440e9e6d0c204d4ed70aa6f5ae6c63b98ac22e5d5bbddb7b2222b085dcbbf9a4fe0399cb4920333f335e16ef25302b497803826e4d9440d8a21585c202ee1d976ced046c51411594a2dc7a1b4f5e2e929a56704235b53cd0d5719de522c6782677e0503e57c0b0a9e9acb27eda0b3eb787e4e3826262a27abc39b23f2c9ce7ec73f30bb29f31ecbe24ee6e7279ffec1335e59f3f324e91a907def4ed45518c822dd1b769ed2ca7fce24e1e484734f713eac21836007439663db85d8c9ff38c6bf6888d564392fd98ddb96aaf8c7624137cb31d47d02b11993a461f7a697ca6c2f3b281ff6c46be9aae0286fc89f68f3a83b1b79bca17216ee3a2adfc19e7d0320f6e68db9789d5ee4034a2f04e3f0759ba369b0710f9a8f57e2930fb0fc089bb22ebcf9b8bec5dea78a2d23d632721c376066cfc03ab778e2ba6ee2aba378c71874d936efdda491970c2e09f7d89190615486fa7051c5a6970cda990f72dcaf721d35f3860db3a9f1045819105244aae0ba4c3f2053161e5d5ffcafd6a1015723b2e617d10a4bab424449da9c87610950a03bcff6092acfa349b50aa9b2dbe66a6ddd7896256e75b88cadcbe527cbd7c8f8e664eee570da272dc335949132c99c7224f250613c3a983346895151716aaba654112ab082de711f66817fd3f7ff6ad489aadb82222bcc5560e31869ea2f71e078fd05330ac0b921c02c95e2ab5f4211d510abc5ba78ad67165f7a2d01493fb35cc4b565c75c32699511c5b74c2b53193a33b715ec8e697d76a88b2de12ccd1d86c580665d9571261428e82107484b422262b6d948112aa121409822efd6a93f78a88be63ad398b65b560b2779", 0x1000) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000480)='#!)', 0x3}], 0x1) write(r0, &(0x7f0000000200)="09200200000000000000004504000000e67963913f9b47437b413f30ff7a6a0a", 0x20) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 1.220255722s ago: executing program 2 (id=286): sysctl$kern(&(0x7f0000000080)={0x1, 0x53}, 0x2, &(0x7f0000002bc0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa6585f5121e188e238a435bf223e0ccaa74d6e6b85b6cfeed70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde8652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce90bcefd3e022d30a37fceefabee7e3ebe806f6af569ae94b5d1275bf4c1bfa6d40c007d505900f9daa99e4278fdd58df04f053518af1fe5f644b3abc08bfecc1e27d71e1740789b4fecdac35dddfa17a309698ee26a1debc2a6cc8d7e0963f72f8a0ec3eef1beefa7ffdb4871974381c9148f9f15db2f87fb959faeb7e0f7b89f6d581870abfa555edefeaaea78731a820d1c23c9a9005ff0a75ddd86555666ad2f563e94962470f949e320737f10aeede1c1618a20ce7d152734add534ce5139fdb4cdfe8dc9bdbb48358efb6cb678f831f489d5931df95a96895fa8bdbdf49af97bf8337bf0439f0e8d3c47d7a274f0112e0cdf144560cd8eda85abfa1f0d8ac02d912d53e3f2e52d3767595cc29156dd66d7ae51385a2f3831185494766d5b4cd4890f51011293097c74810000000000000000001b4969c81925fbaca909ae3aa1e23810b07f7237e7992503dd81ba46bd5224094243dad734d4b1627948dcc74c59bbed7de7ace9d1fd9f4d2e02ab8f26de0c3b76352a694861890d8637da1ab0282a122b1a64d2c6e7fa1e551cac2fbbe8f12b1201eabae231625916092f00000000000000", &(0x7f0000000000)=0xff38, &(0x7f0000000400)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555c020f0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdcfa0bd1c59ba3ccbad6c8af80516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110e701b5aca715b809db12bb3a673713716cdf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c70000008000000000fa455013521f98686e472b70b560f7021f567a", 0xee) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x400) socket(0x2, 0x4000, 0x5) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 1.220057131s ago: executing program 2 (id=287): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) close(0xffffffffffffffff) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x18, 0xffffffffffffffff, &(0x7f0000000040)) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) close(r1) execve(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="805a4f47c21e6ed7eda0f5903abf659d747c51f78b06ccffb40f0000003bf4b675d52840fafd3493776665d4cd12c63d34", 0x31}], 0x0, 0x0, 0x0, 0x8}, 0x40e) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r3, 0xc0104454, &(0x7f00000000c0)={0x7, 0xffff0691, 0x4, 0x0, "97a2e900", 0x7}) ioctl$TIOCSETA(r3, 0xc4504445, &(0x7f0000000740)={0x31, 0xffff, 0x40a9, 0x20000003, "d600", 0x9, 0x2}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0xc0000000, 0x18e62, 0xf, "ffeb0900870000000000000000001900", 0x402, 0x4f5}) poll(&(0x7f0000000240)=[{r4, 0x68}], 0x1, 0x0) 339.216132ms ago: executing program 5 (id=288): munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r0 = socket$inet6(0x18, 0x4, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x8, 0x91}, 0xc) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x4) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r2 = open(&(0x7f0000000100)='./file0/../file0\x00', 0x80, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x8, 0xe2, 0x3, 0x40}) r3 = socket(0x10, 0x3, 0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x6, 0x8000, 0x1fa, 0xffff8000, "0bb4b2a04a03326f0583adbf39e41f2f531eb488", 0xa, 0x2}) r4 = shmget$private(0x0, 0x1000, 0x428, &(0x7f0000ffd000/0x1000)=nil) r5 = shmat(r4, &(0x7f0000ffe000/0x2000)=nil, 0x3000) sysctl$vm(&(0x7f00000001c0)={0x2, 0xb}, 0x2, &(0x7f0000000200)="ca118ae92c70e9b3216f0a5000f427fa4a393777fab631e50e3e112daa2c61e6ca668ca434b50c99ba94eb90b69320ee81ad682f30213eb593efe084f99716207c6c900331df5f36606323e8a0", &(0x7f0000000280)=0x4d, &(0x7f00000002c0)="a167a88e54198f830ddc1646ff48aba3b6dc9400424a0f0acff423963c481a491eddd42442e3813cadc1d7096d897ed6e6578e20ffac3bfae51e11f3b036d5686d3128422675cca2caa6710542649eaac97bb69f1989cbf45ac944c698095027315217fcce301ec8080ebafb81778c0e083493451d1d43f066eed0f2d6804d869c8612cf6b07aa9421fd639a534cb8c992b7f45f264d1473f9f50d2ad0537f8edd9c803c24686aac5f6b56", 0xab) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640), 0x20370, 0x0) sendmsg$unix(r3, &(0x7f0000000700)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f00000003c0)="705a5fbc3d3def6718ecef9eb08590acd9a66d613d5093702069b8671e80b2cfeb064aab784229e31009109cb71bf91930bd9a79dba9d65738a90e52928ed1f52dac0ca54f307c4a556c2092de7b1901c1a5a4bfa293f3ac201e02b6b50bbdb798fd6e2b35d78c4eca8118f71d4ecacfe9f3e7e47a8d2d40d6932d2a08cc109df985a1e6d4228b42bf8f84c42db93b6bc8489985ac8198ac63b31d5fcaa24f387ee28035fd1be8ea541c4ccb0947741e6bc7f47ba6e9aad1", 0xb8}, {&(0x7f0000000480)="6ea2f3a08c92f31473f72d9dbf3197fe517ccd247a79e7795bd5965f6b858d8f75a6ed44a0fa712022218715ccee8942b3cb360608bf725971343fa3e138895e6555be0652a183e0506cbae89ea1320833ae20c5770789221906c8cc5ace9e4003071a201582a139277e25467e864ad6332ad57dcd8cc177085ea6b640c16d7137aba869c32abba6c6eac55cf7c743f90f47ba881b2e6423065c81168a89669acabe4062e3684e4ad874af2cae400baeb949d5fa3f64", 0xb6}, {&(0x7f0000000540)="4d738c203eaa06118e336e473b7af718c3d9c48da4fa7bce165e2cbb3f612e303aedb10e4f9ba5cac37564df21a5dd99c8f690a27b57d7b49b13bc99575bb7a577e09c259816f3563892c64a05c256157b5324a5b7e5ffa91ed8c808f9c31b569a6cf94089d8080394e06bce44f59e19745f6154c64ed1560eb03d6bd24d891df051a5ded5fc433d3542c31410f4069e8f52839448265a513cd50c8cef2795", 0x9f}], 0x3, &(0x7f0000000680)=[@rights={0x28, 0xffff, 0x1, [r6, r2, r1, r3, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r3, r3, r0, r2, r1, r2, r1]}], 0x70}, 0x1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) read(r2, &(0x7f0000000740)=""/135, 0x87) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) sysctl$vm(&(0x7f0000000800), 0x2, &(0x7f0000000840)="46dc772684c564802cbba3b1c07e0d8dbf59ca5596c587ec7c042f66a6b10d11a40361b03deca7d0a2a994fb38e40f08762e76c28d9aa9f07925aeb9d00e9c35bcd04c3417dd7a4a9b0c0bc508e4ae9cf85ee9bb4e52828638d83cfafa22c74d85a9612edc0470ad873a244a82ff94fd45dc619e7f039b8cdd5a339615bdf01270ab7553", &(0x7f0000000900)=0x84, &(0x7f0000000940)="179fbf62cde339535717fb9420134143fe61b37e7c1fa56d378b87b3187c3ebbf1cc74578f196de89a259c62978cd3062270d71b6bc346594c86d57a8298a7282811a6b6cdb77b0c6571646fddc4fc2eac70", 0x52) shmdt(r5) pwrite(r3, &(0x7f00000009c0)="86f266974b775aab9cde981e91f84030c294c8e40281be8c5263fe7741c26d153aedc5a8c0e074ce9ed930596ae3bd6e385662ba982f56c364d46009256d11adc39c45124a9d2a35056baa673738f5b4b32666a2eab524bbcbe4de2b33fd5476d85fab21af6ed9f57643412baf871cdf984aafb5f7401705f8fa67d5fdd410ee7800df4cf366f03319eb00acdfdb2f81a9b2d50de45b629b5a35f9", 0x9b, 0x8954) fchflags(r2, 0x10000) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000a80)={{0x18, 0x0, 0x3}, {0x18, 0x1, 0x5e, 0x3}, 0x2, [0x14, 0x2, 0x3, 0xff, 0xfff, 0xffff, 0x7ff, 0x4]}, 0x3c) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000ac0), 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000b00)={0x8, './file0\x00'}) 337.636173ms ago: executing program 5 (id=289): mprotect(&(0x7f000007a000/0x1000)=nil, 0x1000, 0x4) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r2 = syz_open_pts() syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0x0, 0x4, 0x7}, {0x20, 0x0, 0x7, 0x441}, {0x6, 0xfd, 0x0, 0xfffffffe}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x310, 0x4000}, 0x100000000006, 0x861, 0xffffffffffffffff, 0x0, 0x80000000000000, 0xfffffffe, 0xb, 0x7}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r6 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x7, r4, 0xffffffffffffffff, r5, r6, 0x4, 0x7}, 0x4, 0x4, r1, r1, 0x0, 0x4, 0x5, 0x40}) seteuid(0xffffffffffffffff) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x120, 0x8001}, 0x3, 0x81, 0x0, 0x0, 0x8, 0x0, 0x0, 0x8000000}) setreuid(0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setreuid(0x0, 0xee01) r8 = getppid() ktrace(0x0, 0x5, 0x40000000, r8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) 330.45439ms ago: executing program 5 (id=290): nanosleep(&(0x7f0000000000)={0x75fe, 0x9}, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) clock_getres(0x0, &(0x7f0000000140)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) linkat(r2, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x3) write(r1, &(0x7f0000000280)="cfec76c73a8cc55489115cccb70c4457073d21001b07f311c39844628d5f94670e8b1016d5ac88ce0f43fc85c65d1a1b2a9464ebcc", 0x35) clock_settime(0x4, &(0x7f00000002c0)={0x9, 0x5}) fcntl$getflags(r2, 0x65dab3d12cf50b4f) clock_settime(0x3, &(0x7f0000000300)={0x3, 0x2}) nanosleep(&(0x7f0000000340)={0x2, 0xfffffffffffffff8}, &(0x7f0000000380)) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) r4 = dup2(r3, r3) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x0, r3, 0x6) nanosleep(&(0x7f00000003c0)={0x7, 0x3}, &(0x7f0000000400)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) fcntl$setown(r0, 0x6, r5) kevent(r3, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x5, 0x27}], 0x80000000, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x4, 0x9}, {{r4}, 0xfffffffffffffffe, 0x28, 0x4, 0x6, 0x8000}, {{r2}, 0xfffffffffffffffa, 0x4, 0x8, 0x8, 0x4}, {{r2}, 0xfffffffffffffffc, 0x80, 0x2, 0x2, 0x2b}, {{r4}, 0xfffffffffffffffb, 0x84, 0xf0000004, 0x9, 0x6}, {{r2}, 0xfffffffffffffffd, 0x4, 0x80, 0x3, 0x400}, {{r2}, 0xfffffffffffffffc, 0x40, 0x2, 0x8, 0x7}, {{r0}, 0xfffffffffffffffc, 0x52, 0x10, 0x1, 0x5}, {{r0}, 0xfffffffffffffffe, 0xe1, 0x2, 0x8, 0x6}], 0x9, &(0x7f0000000600)={0x2, 0x401}) getdents(r2, &(0x7f0000000640)=""/194, 0xc2) syz_emit_ethernet(0x2a, &(0x7f0000000740)={@empty, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="368bf0ed663e", @rand_addr=0x6, @empty, @remote={0xac, 0x14, 0x0}}}}}) connect$unix(r3, &(0x7f0000000780)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x10, 0x7, 0x4, 0x7fff, "dc1eac6b0a4c0eab2a66613e9a192638b92cb41b", 0xffffffff, 0x10000}) openat$null(0xffffffffffffff9c, &(0x7f0000000800), 0x20, 0x0) writev(r2, &(0x7f0000000900)=[{&(0x7f0000000840)="5ec87732d9a3cd874f975c3eae2eb0fce644a2fafdc088fec34f26cd5802103169eccd63d513478f11c2f7856620a389384efe07c57792a18bec6ac14f3c36d8c73ca076d24c9b60952bd408e7c904b51b1d50abdd63e98e5b522959d3d0d52abc73743b5eb25117c7be4d1aea788e98127bbec81bfd217c1107b61d5981bc01b90547bacc4d7e037c2a979f9610ff56cd0248db6b80e21068fa764af58238d432902ce857dfd43fc902c4804c05c3b621618cdfd5c9c6ecf3bfb3d436557450", 0xc0}], 0x1) connect$unix(r4, &(0x7f0000000940)=@file={0x1, './file0\x00'}, 0xa) recvmmsg(r4, &(0x7f00000010c0)={&(0x7f0000001080)={&(0x7f0000000980)=@un=@abs, 0x8, &(0x7f0000000f40)=[{&(0x7f00000009c0)=""/172, 0xac}, {&(0x7f0000000a80)=""/161, 0xa1}, {&(0x7f0000000b40)=""/175, 0xaf}, {&(0x7f0000000c00)=""/35, 0x23}, {&(0x7f0000000c40)=""/105, 0x69}, {&(0x7f0000000cc0)=""/193, 0xc1}, {&(0x7f0000000dc0)=""/116, 0x74}, {&(0x7f0000000e40)=""/215, 0xd7}], 0x8, &(0x7f0000000fc0)=""/145, 0x91}, 0x8}, 0x10, 0x1842, &(0x7f0000001100)={0x9, 0x8}) 233.991659ms ago: executing program 6 (id=291): r0 = socket(0x24, 0x2, 0x0) setsockopt(r0, 0x6, 0xd3d0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/104, 0x68, 0x8c0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 233.663243ms ago: executing program 6 (id=292): r0 = socket(0x18, 0x4001, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async, rerun: 32) r1 = socket(0x18, 0x3, 0x0) (rerun: 32) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (rerun: 64) setsockopt(r0, 0x6, 0x4, &(0x7f0000000380)="b1050c2d", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="ac2740c6d63124acd7d21972817267b5ab7037a43a29d21f9ddfa7cc2a9c202dbc7765095d5315a53a318705639f0b1400049f29f71c31238df64bf6b32f43ac81f08132062d7621991e9cf881ad439e3be48e738487c5ed9d7b9a66b3f8042aa9c8e9d9d8c793192280a72a4bf7dbce4627f7a2c6202be2a701aa406abe3dc5bccc5ea46816de894a7bf9a77f6ff46ea6b3ef089e6cb6285da4c9450f2910c1018db944226ba44f67c1739caf839c53fbe112f28569ce977de80e4780c6b9b1e118", 0xc2, 0x5, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) 232.80814ms ago: executing program 6 (id=293): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x4}, {{}, 0xfffffffffffffffb, 0x11, 0x80000000, 0x800000, 0x8000000000000001}, {{}, 0xfffffffffffffffd, 0x8, 0x1, 0x7f, 0x64}, {{}, 0xffffffffffffffff, 0x40, 0x40, 0x5, 0x6}], 0x0, 0x0, 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="2237c0b702022a00000000000000f8", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x9, 0xd42}, 0x10) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) r1 = open$dir(&(0x7f0000000240)='./file1\x00', 0x0, 0xf6) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r1, 0xf3) mknod(&(0x7f0000000040)='./file1\x00', 0x2, 0x1d79) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) setuid(0xee01) ioctl$TIOCSETA(r2, 0x20004109, 0x0) setuid(0xffffffffffffffff) rename(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)='./file2\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x6, 0x10, [{0x0, 0xdeb, 0x4, 0x71000}, {0x40007, 0x8, 0x9, 0xeffffff9}, {0x7cc, 0xb86, 0xffffff7c, 0x9}, {0x1, 0x8800, 0x7}, {0x401, 0x3, 0x27fd, 0xa}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x803, 0x0, 0x8}, {0x2, 0x86, 0xfffffffd, 0x9}, {0x4, 0x8101, 0xd19, 0x86}, {0x1e0, 0x10001, 0xa, 0x3}, {0x7ff, 0x29, 0x8000009, 0x5}, {0xb8c, 0xc3b, 0x6, 0x4}, {0x29a31717, 0xfffffff8, 0xff, 0xa}, {0xc, 0x7, 0x6}, {0xfffffffd, 0x10001, 0x4, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) socket(0x2, 0x3, 0x0) 232.627251ms ago: executing program 6 (id=294): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000002c0)={0x0, 0x5b, 0xffffff7f, 0x2, "b8d3083a3232c8048ae025e9e3fdaf5066188bbb", 0x8, 0x9}) close(r0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000100)=""/190, 0xbe) r2 = socket(0x18, 0x3, 0x0) setgid(0xffffffffffffffff) socket$inet(0x2, 0x3, 0x102) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)="5b4cd8bf", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000c80)={&(0x7f0000000300)=@in6={0x18, 0x0, 0x8001, 0x37fd}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000440)="aa1a0ee8e2de03e8a7790f23d83007c3a1d853dd7d2a3fb62a8c0f34faca513fc9b50f6be2740dedef94587116a6268c14292913f0e46bce34b907c91bde963106e3afa6aaf3e7750a2769110553a98cd535468926c6a71978a162ae276fdffed21e0773de7ae7a03af384e06cd2c1b4feac39a98c3247aa24402b292e01b8b2c70e1ff4eefb1e79a29bf8d8eaed25df26d384a93ef19ab29351f96283e15167e4c5784b63a8c5f16dab637afd4a5e05bc2eeaa03d3ea1d5273467797ec2bebcf074e7b5758fe6ce612c43b27c279903d91e61fdc463c99b6a37368dbc4aa897315a14b0a1d2f6932c57da8f82f0b4b64f2903ec", 0xf4}, {&(0x7f0000000540)="19e894bd4e40b56ee11f00e6bb1777aaf8ba6b2667c4d5d35b608d5cc265b2a2a16b22c1a56e6daff2edca7637f6f698de029654454247fa23e7c2f6ca6a96c710759fcfcfba7bdbb13b8431df18185f8076653e2a83e236953d0d4b9c20b8d087cf0afa1f2ad736ef096cb350b3921a61231e355226e1f43159e4082caee1b920aa2020f5c60698b7517787ae6f3ac6d5b6eea33d", 0x95}, {&(0x7f0000000600)="a744d3f5abf380ba2e84073e4446d0306d6916e9281dfbd8ea422279d9e92f3ab2c97ec04c715d2f93f595661cea46a10dd6a16a78a8ae61361b9db6285b7820fbb43b25c8c4a8add76ea109792c2843d69209ec033c5dad3f104f25", 0x5c}, {&(0x7f0000000680)="91e3f635d2febc8c7a4e372b1c5305f638ef8ab9e2e7b18fa5a6132e36ca84871a5c55d3ad12f76758cb1e4259f74e808da6649ac08f8b6a3c83c75406be54", 0x3f}, {&(0x7f00000006c0)="7da95033b4cdcb02e72a0675b5f53b14c4eb68728d4cc185d86419c748bbee2ba13b146b37820c74a89bebb194bcd7e0af4cf62e7b23a17801de2ed250319bd8c85c49317bf34944ed3253301c7820bee76850eaa1bbcfa9b50291379ced92ade07a8b7892db08fa8fbdb7bf1ba8ab628af47a9f9fdbf6c455ed184497f05c05a3b0a00feec515518ba4d1a049c92d0cd1d0f29ec658fe69867975d2eeacfaa0b90f4af6abf058857746c7e42a142ae809d32f13c3e3214f726779f466520869a917b22af4d610", 0xc7}, {&(0x7f00000007c0)="b1a9bd0aa676a96e8035", 0xa}, {&(0x7f0000000800)="e7fa9aa6199d63fbf51e745a1f265365ccdb7ba8b58c43430ad13d8823a1de36baf761f4d61ee78367c5c69884f25406a7bafde1c308fd550421925af105aa60f85ac2ba896569ac8a3dc8d847de2266a91a96b25a7db79c0d2b87f72be2e27bc7dfce03af866818386e0c0e5ce01dc40c9bc2849c3f002489a33e933f", 0x7d}, {&(0x7f0000000880)="4bdb42789577179b0880dd33bb8069cc454884d14cb2779ecd31115aa490f15b7f5fcde73ba2523de970d5909a586f63c5cf500d431bcee06571570154a20926386fc1f7f7823dfb87f1d9fda1808078a889a66f3cd886634c1741beba3071c50e741b83d85f86bb6fbbff7f22947d11a557b0acc0c597bf7180923fd026cdc152630ae49bd8f7bd6ff469bbf193d514727d60b7905f3f71d29688ed02ce878a806a91a4032dad3ff746f6054dcb4fb6a55b01db21fe61be1670b1c9d4e1a09417f7e0d99b029ae14c39f390167e80f99824", 0xd2}], 0x8, &(0x7f0000000a00)=[{0xd8, 0xffff, 0x81, "79d8516137e19713f1e0d89aef933bad9a0a39c5512f140f7dd22f9b9ac71ca18c60a281d85b13c7a132f472480df416b976e2b72d8bb22c60f4e950c00841efa5a9614c1a07a0a34009467d91279d65031a4a7f7bf87a33ed3566040bbef9e864a4fd225e74b7a7a8c2bb887c47eb4d146bc2f1146fa3fce2ef41c39e5c50292daa1bdd0b296a3443c7a3b95095396b54cc2cda9f810be94563359e1efe8a41679370f543b1219d632220a22e953b1e4df735ab2d6506048e40e7088149913f9becf232a53d5adf"}, {0xd8, 0xffff, 0x3, "3176ce18589548cb750ac830ec9f280cd4f6417306cb682d22dcbeabf2e22522a98997a6a9108ababa293798fb68f333ca90b2237c9477ab9e40d5dd3b50a4f48006ed7b24a2e52f69fc3bcec9f5a5fcfe0fe438b37bd4436bb38eeecdc45b8942658ad6b117e9348de578f36ded707b316b1d97373d6a28cc302ee26eeb093b5cbbc9d1a3adcec700726073a36545d21df905e410b2a1f944c3e42983058327289a625e98404ae755fab1901a372957e358692b0bab7dbf22fd4307289571b27c678f83c838"}, {0x38, 0x1, 0x9, "b3687df1bef45a1bf4d0f68e615011b7a1b3101191870fba23744537bc738d0eee2c"}, {0x18, 0x1, 0x6, "c239"}, {0x80, 0xffff, 0x1, "a09baf0ab836811d4a0ad655d3c751484a989e464292f6d9b895bbd933784bfa6cf2028b6d4446300644628e631905f476abbd0cad6ee553ea5bf0f2944e2a0099a10e5d67bcbb359984339aba1ce8db34b6c88b846e50a7d7200e45f7c9eb850d40952f82e5bb3b63de6824b7"}], 0x280}, 0x400) 214.567699ms ago: executing program 6 (id=295): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, &(0x7f0000000040)=0xa, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 8.71912ms ago: executing program 7 (id=296): ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x8004667d, 0x0) setgid(0xffffffffffffffff) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60bdcc"]) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f225d032b34b77e382526b1572da73c6d53", 0x3e}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x201, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2d, 0x744}, 0x7, 0x100, 0x0, 0xffffffffffffffff, 0x80, 0x6, 0xa0fe10d}) shmat(0x0, &(0x7f00007dc000/0x2000)=nil, 0x3000) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x8004667d, 0x0) (async) setgid(0xffffffffffffffff) (async) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60bdcc"]) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) kqueue() (async) kevent(r1, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) (async) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f225d032b34b77e382526b1572da73c6d53", 0x3e}], 0x1) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x0) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x201, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2d, 0x744}, 0x7, 0x100, 0x0, 0xffffffffffffffff, 0x80, 0x6, 0xa0fe10d}) (async) shmat(0x0, &(0x7f00007dc000/0x2000)=nil, 0x3000) (async) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) (async) 7.917919ms ago: executing program 1 (id=297): execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='\'}\x00', &(0x7f0000000080)='+\\(][^\x10\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='&\x00', &(0x7f0000000140)=',\x00', &(0x7f0000000180)='[)%)\'/(\\\x00', &(0x7f00000001c0)='+:[!\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='@|)[\x00']) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = getpid() fcntl$setown(r0, 0x6, r1) wait4(r1, &(0x7f0000000300), 0x1, &(0x7f0000000340)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) semctl$GETPID(0x0, 0x7, 0x4, &(0x7f0000000440)=""/143) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500), 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000540)={0x3, [{0x1, 0x1efc}, {0x3, 0x80000001}, {0x0, 0x6}, {0x3, 0x10}, {0x2, 0x9}, {0x2, 0x69d}, {0x1, 0x978}, {0x1, 0x3}, {0x3, 0x5}, {0x2, 0x40}, {0x1, 0x3d}, {0x1, 0x8}, {0x3, 0x6}, {0x3, 0x2}, {0x1, 0x2}, {0x2, 0x9}, {0x0, 0x5}, {0x1, 0x5}, {0x1, 0x5}, {0x1, 0x80}, {0x1, 0x1000}, {0x1, 0x2}, {0x0, 0x6}, {0x1, 0x8}, {0x2, 0xf0b}, {0x1, 0x6}, {0x2, 0x8}, {0x2, 0xf90c}, {0x1, 0xf9fd}, {0x3, 0x6}, {0x2, 0x6}, {0x3, 0x7}]}) setsockopt(r0, 0x8, 0xffffffff, &(0x7f0000000680)="4abf852f14afd955603d906ef375544f50d720c3259668b7d4b352cc1a48894995bd684eef9f78e409ab40d5342e11c7b3c21e94d6a3a046529a369f42c2fa288daa601e1c8e817004b87952355dab576150f74e87ac8ccc29a911cfc1b893434abc8fe36c866b19644bc2a917cf61d87fdcfa74e32c8c3d06983265a97612063b86241a384881d6ea0996597fc73bf27068f68dc7b17db0a5ab0b465ea783bbe71fd28ab1ce33cee9d453dd1120ae5970cd53f7b3fcfabd4ea62dc8834661a35c84148524c006006b5aa7724889aeee2531babe", 0xd4) faccessat(r0, &(0x7f0000000780)='./file0\x00', 0x110, 0x1) execve(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000840)=[&(0x7f0000000800)='+\\(][^\x10\x00'], &(0x7f0000000900)=[&(0x7f0000000880)='&\x00', &(0x7f00000008c0)='s!@,\x00']) setsockopt(r0, 0xb5, 0xb1a2, &(0x7f0000000940)="f7aff9cf7da03ebfd521b65927e2f77465656ef5acc04bc6f2cb5f4ae1b84bf835598aa955cbe7a063ff54394153616b7a9691f2f0f1141c8fc5b6b92fb98dd488dc0a9e0804867cfe62e248f85f3a1a20077be948b9299c378ba06643f96b1198c2a58f4a2af1750dbb5feecfbeb44ce1a65bf14f973ace7690f2ecfaa9f7129935f4f9dc392a8482af6e232b28f511a24a58b08120c842918901ff5633f34e6464e3bc1ccc1041c1b37c8a3971a890f1c13f69cf327a3f4aef0cd0a961b3d0c2c92b3fbd17561ddf699d6399c1296fe925a961a4579445ba47c629666260db4957fd9bc9", 0xe5) mknodat(0xffffffffffffff9c, &(0x7f0000000a40)='./file0\x00', 0x1000, 0x7f) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000a80)) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000b40)={&(0x7f0000000ac0)='./file0\x00', 0x24, &(0x7f0000000b00)='./file0\x00', 0x8}) readlinkat(r0, &(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)=""/207, 0xcf) bind(r0, &(0x7f0000000cc0)=@in={0x2, 0x1}, 0xc) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) sendto$unix(r0, &(0x7f0000000d00)="252e6e8de20b5aeed0655333c66cd56c9ddac651a4a00f4e4f19429c0ad7bd72db2ce7b9dd2f0b535abdcd1df48a10929b3cd0f2883706823f52b352a08e8955221d", 0x42, 0x1, &(0x7f0000000d80)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r0, 0x3, 0x3, &(0x7f0000000dc0)="3f06ee6658f7da77eaf7a3f12a790a345375420702", 0x15) getpgrp() getdents(r0, &(0x7f0000000e00)=""/118, 0x76) fcntl$dupfd(r0, 0xa, r2) r3 = open$dir(&(0x7f0000000e80)='./file0\x00', 0x20, 0xc) read(r3, &(0x7f0000000ec0)=""/4096, 0x1000) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000001ec0), 0x2, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000001f00)) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000001fc0)={0x7, &(0x7f0000001f40)=[{0x5, 0x6, 0x0, 0x8, 0x9}, {0x7, 0x2, 0x4c, 0x6, 0x5}, {0x4, 0x40, 0x20, 0x44, 0x9}, {0x0, 0x800, 0x4, 0x6d, 0x8}, {0xc, 0x93e, 0x4, 0x80, 0x4}, {0x101, 0xdf3, 0x35c, 0x6, 0xfff9}, {0xf, 0x0, 0x6b, 0x7, 0xfffc}]}) 7.363583ms ago: executing program 7 (id=298): symlink(&(0x7f0000000500)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 6.262428ms ago: executing program 1 (id=299): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f00004ec000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f00001d3000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f000019f000/0x4000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001cf000/0x4000)=nil, 0x0, 0x4}, {0x0, &(0x7f00006ae000/0x2000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xfffe) 387.084µs ago: executing program 7 (id=300): r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x821869de, &(0x7f00000001c0)) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x2, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c92715c9933a32ab20d8e87b6a6f18ff125a6cae4705cff8eeb936fdee002b4de9bfb56c4d5c1adf13bea8fc0308ca639e4d85c3f2e929895d68490f8d578f19f954822bc7a15d9d6baef9ca4bee20ef9e111d3fffccd7f2e73f0f3cd6769eb02c0dba6ef47214023118d15d6f8d1e7f664d16f924e27f8cc6222a94a695e3c338ce5f83f1cabd55a4e20862aa074fb80a1fa256e4098f33ce4596c3e9de2c11469dd2e4fbdb7f2da537d820b", 0xc0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="00e0", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000380)=ANY=[]) r3 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x80043e}, {0x7c, 0x2, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c92715c9933a32ab20d8e87b6a6f18ff125a6cae4705cff8eeb936fdee002b4de9bfb56c4d5c1adf13bea8fc0308ca639e4d85c3f", 0x48}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a82060dec3e59be543bfcb44937703c616f7e2205117c9cbd7c500c9faa6162575f669cd141f8876362901a9217bd76d64b9dcc030bcbb2f60fc489f6f9594f65180c22f72783580065136f9ec63c3", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000004, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0xc, 0x8, 0xfffffff7}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x200007}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xfff, 0x801, 0x14, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cf, 0x10001, 0x0, 0x3}, {0x8, 0x9, 0x8, 0x8000002}, {0xb8c, 0x555981a8, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0xffffffff, 0x6}, {0xc, 0x2000005, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x32, 0xa2f}, 0x80000002000007, 0x7, 0xffffffffffffffff, 0x0, 0x6, 0x400000000009, 0x800}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 0s ago: executing program 6 (id=301): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551ec8430", 0x8}], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) setitimer(0x0, &(0x7f0000000280)={{0xffffffff}, {0xffffffff}}, 0x0) getitimer(0x0, &(0x7f00000000c0)) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x2012, r0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000080)=[{r3, 0x4}], 0x1, 0x6) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000040)) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[@ANYRES64=r2, @ANYRESOCT=0x0, @ANYRES64=r4]) sysctl$hw(&(0x7f0000000100), 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x19c, &(0x7f0000000500)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x166, 0x3a, 0x29, @rand_addr="000000000000000000020000008000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x11, 0xc, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [], "15ff2a6759339a18bc59f76456fca51b8eb9d94c803c5a85816dc47f8a94e13e7051154578ace3b0348ce381f570616940778d4caef1b8c65324efb3aa285db2a559f47a9d91f45db154dda1643affd43e73a7efaf4f36587ce9b42f76e32bd8f9a80cb662bef9cfe69d92f4a3f9f0b3ec38e36012a9355f12b7dbd828e1bb926de92125896e14be870c12cc35f957e4b1ff3433a6309929234bb31c5a2fd01e446403290e21552be4d9ec79153d56c6fd6b3be9fada709c3bdf655107e04faca8cdd6b559c0dbb0ffad28f97fb792c87397b107ba8620281427d580ae77c0b7081d909e1130dc28ca14ab78db02b9568c6cae30f54202c9ab5f8bc6bd62f6d2b540516c7cf0e28faafd3601776308c872a3b8907259192081e55070d4d8ada80100008026099ae69128d95767107251c1fc58a9640d"}}}}}}}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="73b9ccc3000000f70004000086dd6000000000143a0100f0372e0865911feb7ee80000008000ff02000000000000000000000000000003"]) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f0000000000)={0x0, 0xffffffffffffffbd, 0x0}) fcntl$getflags(r6, 0x1) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.102' (ED25519) to the list of known hosts. pckbd_enable: command error uvm_fault(0xfffffd806be373e0, 0x18, 0, 1) -> e kernel: page fault trap, code=0 Stopped at ether_frm_ctloutput+0x257: movl 0x18(%r15),%r14d TID PID UID PRFLAGS PFLAGS CPU COMMAND * 3644 6038 0 0 0x4000000 1 syz-executor 163267 45240 0 0 0x4000000 0 syz-executor ether_frm_ctloutput(1,ffff8000014bd400,6,42,0) at ether_frm_ctloutput+0x257 sosetopt(ffff8000014bd400,6,42,0) at sosetopt+0x11b sys_setsockopt(ffff80003afff9d8,ffff80003c431e50,ffff80003c431da0) at sys_setsockopt+0x2ba syscall(ffff80003c431e50) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x166e4a8df60, count: 10 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd806be373e0, 0x18, 0, 1) -> e ddb{1}> trace ether_frm_ctloutput(1,ffff8000014bd400,6,42,0) at ether_frm_ctloutput+0x257 sosetopt(ffff8000014bd400,6,42,0) at sosetopt+0x11b sys_setsockopt(ffff80003afff9d8,ffff80003c431e50,ffff80003c431da0) at sys_setsockopt+0x2ba syscall(ffff80003c431e50) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x166e4a8df60, count: -5 ddb{1}> show registers rdi 0x42 rsi 0xffffffff83838a30 __sancov_gen_cov_switch_values.35 rbp 0xffff80003c431cb0 rbx 0x6 rdx 0xffff80000145cf40 rcx 0xffff80003afff9d8 rax 0xffff8000299ddff0 r8 0 r9 0 r10 0 r11 0xd571868aadb9671e r12 0xffff8000014bd400 r13 0xffff8000014ab500 r14 0x42 r15 0 rip 0xffffffff822efed7 ether_frm_ctloutput+0x257 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80003c431c00 ss 0x10 ether_frm_ctloutput+0x257: movl 0x18(%r15),%r14d ddb{1}> show proc PROC (syz-executor) tid=3644 pid=6038 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003afff748,0xffffffff8395d588 process=0xffff80002a394e10 user=0xffff80003c42c000, vmspace=0xfffffd806be373e0 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 6038 237562 67314 0 3 0x80 fsleep syz-executor * 6038 3644 67314 0 7 0x4000000 syz-executor 12332 215643 97428 0 2 0 syz-executor 12332 357627 97428 0 2 0x4000000 syz-executor 45240 207959 27930 0 2 0 syz-executor 45240 163267 27930 0 7 0x4000000 syz-executor 76443 61368 64635 0 3 0x80 fsleep syz-executor 76443 484583 64635 0 3 0x4000080 nanoslp syz-executor 94707 265964 18085 0 3 0x80 fsleep syz-executor 94707 244223 18085 0 3 0x4000080 ttyin syz-executor 42712 396358 11310 0 3 0x80 fsleep syz-executor 42712 99920 11310 0 3 0x4000080 kqsel syz-executor 72835 81543 0 0 3 0x14200 bored sosplice 27930 421924 54005 0 3 0x82 nanoslp syz-executor 97428 242375 54005 0 3 0x82 nanoslp syz-executor 64635 96885 54005 0 3 0x82 nanoslp syz-executor 11310 12357 54005 0 3 0x82 nanoslp syz-executor 43966 223566 54005 0 3 0x82 wait syz-executor 18085 421071 54005 0 3 0x82 nanoslp syz-executor 67314 461880 54005 0 3 0x82 nanoslp syz-executor 52582 505893 54005 0 3 0x82 nanoslp syz-executor 54005 153379 27458 0 3 0x82 kqread syz-executor 27458 356717 65937 0 3 0x10008a sigsusp ksh 65937 261277 36147 0 3 0x98 kqread sshd-session 36147 466868 24411 0 3 0x92 kqread sshd-session 99528 250494 1 0 3 0x100083 ttyin getty 24411 173702 1 0 3 0x88 kqread sshd 27766 317941 81319 74 3 0x1100092 bpf pflogd 81319 418377 1 0 3 0x80 sbwait pflogd 16975 5736 236 73 3 0x1100090 kqread syslogd 236 216430 1 0 3 0x100082 sbwait syslogd 88192 332997 1 0 3 0x100080 kqread resolvd 57865 29772 97996 77 3 0x100092 kqread dhcpleased 22185 513670 97996 77 3 0x100092 kqread dhcpleased 97996 496114 1 0 3 0x80 kqread dhcpleased 56659 242770 0 0 3 0x14200 bored smr 19140 123192 0 0 3 0x14200 pgzero zerothread 51566 510073 0 0 3 0x14200 aiodoned aiodoned 97660 55727 0 0 3 0x14200 syncer update 16504 153942 0 0 3 0x14200 cleaner cleaner 49092 61693 0 0 3 0x14200 reaper reaper 16724 224749 0 0 3 0x14200 pgdaemon pagedaemon 42904 25009 0 0 3 0x14200 bored viomb 55723 435385 0 0 3 0x40014200 acpi0 acpi0 52480 4618 0 0 3 0x40014200 idle1 84739 191959 0 0 3 0x14200 bored softnet3 64201 508312 0 0 3 0x14200 bored softnet2 94139 371399 0 0 3 0x14200 bored softnet1 16918 42084 0 0 3 0x14200 bored softnet0 11502 486479 0 0 3 0x14200 bored systqmp 70656 332372 0 0 3 0x14200 bored systq 94786 426445 0 0 3 0x14200 tmoslp softclockmp 69547 275807 0 0 3 0x40014200 tmoslp softclock 24750 352151 0 0 3 0x40014200 idle0 1 329238 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 6038 (syz-executor) thread 0xffff80003afff9d8 (3644) exclusive rwlock frame r = 0 (0xffff8000014bd420) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sosetopt+0xf5 #3 sys_setsockopt+0x2ba #4 syscall+0xbc6 #5 Xsyscall+0x128 Process 45240 (syz-executor) thread 0xffff80003affe558 (163267) exclusive rwlock futex r = 0 (0xffffffff83821628) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sys_futex+0x69 #3 syscall+0xbc6 #4 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10201 11152K 11480K 166960K 11623 0 pcb 18 13K 14K 166960K 97 0 rtable 192 7K 8K 166960K 396 0 pf 35 17K 21K 166960K 80 0 ifaddr 35 5K 7K 166960K 56 0 ifgroup 55 2K 2K 166960K 91 0 sysctl 1 1K 1K 166960K 1 0 counters 64 36K 36K 166960K 86 0 ioctlops 0 0K 4K 166960K 1518 0 iov 1 12K 24K 166960K 16 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1400 88K 88K 166960K 1637 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 8 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 19 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 93K 166960K 432 0 sigio 0 0K 0K 166960K 8 0 proc 72 91K 128K 166960K 558 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 34 0 in_multi 67 5K 7K 166960K 100 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 387 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 251 168K 177K 166960K 5536 0 UVM aobj 9 2K 2K 166960K 10 0 pinsyscall 43 86K 106K 166960K 1520 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 31 0 NDP 12 0K 2K 166960K 36 0 temp 46 8696K 8772K 166960K 16177 0 kqueue 13 20K 32K 166960K 68 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 56 0 53 1 0 1 1 0 8 0 rtentry 176 118 0 34 6 0 6 6 0 8 0 unpcb 144 146 0 128 1 0 1 1 0 8 0 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 808 59 0 53 1 0 1 1 0 8 0 arp 128 19 0 4 1 0 1 1 0 8 0 inpcb 384 283 0 272 5 0 5 5 0 8 3 nd6 144 26 0 11 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 5 0 5 1 1 0 1 0 8 0 pppxif 1504 1 0 1 1 1 0 1 0 8 0 pffrag 232 1 0 0 1 0 1 1 0 482 0 pffrnode 88 1 0 0 1 0 1 1 0 8 0 pffrent 40 1 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pfstitem 24 35 0 1 1 0 1 1 0 8 0 pfstkey 128 35 0 1 2 0 2 2 0 8 0 pfstate 384 34 0 1 4 0 4 4 0 8 0 pfrule 1344 27 0 20 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 467 0 143 29 2 27 29 0 8 3 art_table 32 469 0 143 4 0 4 4 0 8 0 art_node 16 116 0 41 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semapl 112 16 0 6 1 0 1 1 0 8 0 shmpl 112 7 0 1 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 2074 0 568 95 0 95 95 0 8 0 ffsino 288 2074 0 568 109 0 109 109 0 8 0 nchpl 144 2681 0 992 64 0 64 64 0 8 0 uvmvnodes 80 2355 0 0 49 0 49 49 0 8 0 vnodes 216 2355 0 0 131 0 131 131 0 8 0 namei 1024 8331 0 8331 3 2 1 2 0 8 1 percpumem 16 58 0 11 1 0 1 1 0 8 0 kstatmem 264 40 0 16 2 0 2 2 0 8 0 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 8313 0 8313 3 2 1 2 1 8 1 plimitpl 152 44 0 27 1 0 1 1 0 8 0 sigapl 424 734 0 683 8 2 6 7 0 8 0 futexpl 64 6026 0 6022 1 0 1 1 0 8 0 knotepl 120 490 0 0 15 0 15 15 0 8 0 kqueuepl 224 96 0 86 2 1 1 2 0 8 0 pipepl 336 120 0 93 3 0 3 3 0 8 0 fdescpl 520 715 0 683 3 0 3 3 0 8 0 filepl 160 2947 0 2718 14 1 13 13 0 8 3 lockfpl 104 64 0 61 1 0 1 1 0 8 0 lockfspl 48 29 0 26 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 36 0 19 1 0 1 1 0 8 0 ucredpl 104 304 0 291 1 0 1 1 0 8 0 zombiepl 144 685 0 683 2 1 1 1 0 8 0 processpl 1192 734 0 683 5 1 4 5 0 8 0 procpl 656 1182 0 1125 8 2 6 6 0 8 0 srpgc 96 4 0 4 1 0 1 1 0 8 1 sockpl 728 502 0 469 8 1 7 7 0 8 3 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 109 0 0 14 0 14 14 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 31 0 0 4 0 4 4 0 8 0 mtagpl 96 20 0 0 1 0 1 1 0 8 0 mbufpl 256 205 0 0 13 0 13 13 0 8 0 bufpl 280 2882 0 125 197 0 197 197 0 8 0 anonpl 32 7484 0 0 61 0 61 61 0 246 0 amapchunkpl 152 17313 0 16749 32 5 27 27 0 158 5 amappl16 200 2602 0 2573 18 7 11 11 0 8 9 amappl15 192 6 0 6 2 2 0 1 0 8 0 amappl14 184 113 0 101 1 0 1 1 0 8 0 amappl13 176 5 0 4 1 0 1 1 0 8 0 amappl12 168 1358 0 1326 4 2 2 3 0 8 0 amappl11 160 48 0 34 1 0 1 1 0 8 0 amappl10 152 7 0 7 1 1 0 1 0 8 0 amappl9 144 255 0 255 1 1 0 1 0 8 0 amappl8 136 22 0 20 1 0 1 1 0 8 0 amappl7 128 111 0 99 1 0 1 1 0 8 0 amappl6 120 191 0 188 1 0 1 1 0 8 0 amappl5 112 129 0 119 1 0 1 1 0 8 0 amappl4 104 315 0 295 1 0 1 1 0 8 0 amappl3 96 3183 0 3060 5 1 4 4 0 8 0 amappl2 88 632 0 569 2 0 2 2 0 8 0 amappl1 80 9405 0 8793 16 3 13 16 0 8 0 amappl 88 4807 0 4629 6 1 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 9 0 1 1 0 1 1 0 8 0 uaddrrnd 24 715 0 683 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 715 0 683 1 0 1 1 0 8 0 vmmpekpl 168 7167 0 7133 2 0 2 2 0 8 0 vmmpepl 168 50769 0 48726 100 3 97 97 0 357 7 vmsppl 480 714 0 683 5 1 4 5 0 8 0 rwobjpl 72 18244 0 14930 64 0 64 64 0 8 2 pdppl 4096 1438 0 1366 96 24 72 86 0 8 0 pvpl 32 14517 0 0 118 0 118 118 0 265 0 pmappl 256 714 0 683 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 382 0 31 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8389dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x54 __mp_lock(ffffffff838ceda0) at __mp_lock+0x1a3 softintr_dispatch(0) at softintr_dispatch+0x12a dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff838ceda0) at __mp_lock+0x192 syscall(ffff80003c413380) at syscall+0xae6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd6d4bf85a90, count: 4 ddb{0}> trace x86_ipi_db(ffffffff8389dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x54 __mp_lock(ffffffff838ceda0) at __mp_lock+0x1a3 softintr_dispatch(0) at softintr_dispatch+0x12a dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff838ceda0) at __mp_lock+0x192 syscall(ffff80003c413380) at syscall+0xae6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd6d4bf85a90, count: -11 ddb{0}> machine ddbcpu 1 Stopped at ether_frm_ctloutput+0x257: movl 0x18(%r15),%r14d ether_frm_ctloutput(1,ffff8000014bd400,6,42,0) at ether_frm_ctloutput+0x257 sosetopt(ffff8000014bd400,6,42,0) at sosetopt+0x11b sys_setsockopt(ffff80003afff9d8,ffff80003c431e50,ffff80003c431da0) at sys_setsockopt+0x2ba syscall(ffff80003c431e50) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x166e4a8df60, count: 10 ddb{1}> trace ether_frm_ctloutput(1,ffff8000014bd400,6,42,0) at ether_frm_ctloutput+0x257 sosetopt(ffff8000014bd400,6,42,0) at sosetopt+0x11b sys_setsockopt(ffff80003afff9d8,ffff80003c431e50,ffff80003c431da0) at sys_setsockopt+0x2ba syscall(ffff80003c431e50) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x166e4a8df60, count: -5