last executing test programs: 17.410808096s ago: executing program 2 (id=2084): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x3, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x7) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) mlock(&(0x7f00006d9000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3f2a864232f609c8f09c79a22b221b65b46a03a1400"/120, 0x0, 0x0, 0xffffffffffffff2f) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x1}, 0x3, 0x0, &(0x7f0000001940), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000940), &(0x7f0000001940), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000500)={'./file0\x00', 0x79, 0xb, 0x2}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r4, 0x27}], 0x1, 0x0) mknodat(r4, &(0x7f0000000180)='./file0\x00', 0x2038, 0x7) syz_extract_tcp_res(0x0, 0x4, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYRESHEX=r2]) 12.807575401s ago: executing program 2 (id=2084): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x3, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x7) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) mlock(&(0x7f00006d9000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3f2a864232f609c8f09c79a22b221b65b46a03a1400"/120, 0x0, 0x0, 0xffffffffffffff2f) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x1}, 0x3, 0x0, &(0x7f0000001940), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000940), &(0x7f0000001940), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000500)={'./file0\x00', 0x79, 0xb, 0x2}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r4, 0x27}], 0x1, 0x0) mknodat(r4, &(0x7f0000000180)='./file0\x00', 0x2038, 0x7) syz_extract_tcp_res(0x0, 0x4, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYRESHEX=r2]) 9.805351543s ago: executing program 6 (id=2306): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) writev(r1, &(0x7f00000002c0)=[{0x0}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x900) 8.23065936s ago: executing program 1 (id=2308): r0 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r1 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) wait4(0x0, 0x0, 0xc, 0x0) mprotect(&(0x7f000061d000/0x1000)=nil, 0x1000, 0x0) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0xa) select(0x40, &(0x7f0000000180)={0x4e, 0x44809e9e, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x800000000006}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x10005}, {{}, 0xfffffffffffffffe, 0xc4, 0x20000000, 0x8000000000000001, 0x8000000000000000}, {{}, 0x7ffffffffffffffc, 0x1, 0xf0000000, 0x1, 0x8}, {{r2}, 0xfffffffffffffffe, 0x20, 0x2, 0x80000001, 0xc3d}, {{}, 0xfffffffffffffffb, 0x40, 0x40000000, 0xb}, {{}, 0xfffffffffffffffa, 0x6, 0x20, 0xff, 0x10000}, {{}, 0xfffffffffffffffd, 0x6a, 0x10, 0x2, 0x1ff}, {{}, 0x0, 0x28, 0x8, 0x100, 0xfffffffffffffffb}], 0xff, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x5c, 0x0, 0xfe, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="000000ae6c1e207c72cd8fe33595b98829ab2b30ad2f155162781f732b2a8434", 0x20}], 0x1, 0x200803) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a8200cdc76ae60dec3e59be543bfcb44", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getegid() ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r4, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) getpeername(r1, 0x0, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000000)="b1000501600000040000000007000000087c156610c18125d7f96ecfc73fd3d89815a9c61d3952ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c500002012010000de5000000000000000000000000000000000000000000000000000001f00000000000000", 0xb1, 0x808, 0x0, 0x0) 8.189437635s ago: executing program 6 (id=2312): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000007c0)={0x8, [{0x3, 0x17df}, {0x1, 0x62e7}, {0x3, 0x1ff}, {0x3, 0x10001}, {0x3, 0x22b}, {0x2, 0x80000000}, {0x2, 0x7ff}, {0x2, 0x8}, {0x1, 0x81}, {0x1, 0x470}, {0x2, 0x80000001}, {0x2}, {0x2, 0xcd}, {0x1, 0x4}, {0x3}, {0x2, 0x9}, {0x3, 0xffff}, {0x3, 0xfffffff9}, {0x1, 0xffffffff}, {0x2, 0x77}, {0x2, 0x5}, {0x3, 0x1}, {0x3, 0xc987}, {0x1, 0x6}, {0x2, 0x101}, {0x1, 0x3632}, {0x2, 0x6}, {0x2, 0xf63}, {0x1, 0xde}, {0x1, 0x3}, {0x1, 0x9}, {0x2, 0x1}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000440)="71ff60f1c26fbe0844a9d15e86af5c11f3d16f97990ab0756a4f326a30be71186d20578ec06a07974c859172248b5d185e903f1b948ffffffffffeffffff5c7b1982846c2818cf01a317e7ea4a34e308f23f2ecb1b6da06fe0f239ce7c0399a1c91d34c00d0abb63cfc19ab6e64dcefa60de8a04964e0e15ddbb7c89d7eb52543af2b0215e48cd0d82ff2fbfaba73eb665db5221d43850f66ee775ed3f6421448e461646292efb7ee1493f113b24b3fd4de0185206617b2389d0186ae7a630f4822effcf6c3fe9e54555ec12106183ea172a536018237bbe349031da954eba76eea0d474ec96f87fb2837ab503a7df398694fc63df0b27d5b953d416eacbd1f98e48ed212528071f8eb0815cdfb8c116bcf5ffeccc6e50c95df4ad8c1f6799bd6a831348619d62bf3d378605560ed58c242f45b53a94b01ad33b933f370c871be8e6401aa88bb50702a0deac6519a1cdc681ad783d05fd96cc2083ff4b5014484de7927c24be5cd01f2142acd87589ed505630858af6ecd6c1809341c9f1df83c4bfe5ba8ac30ad1245131afe834b70977b896b4c0d9baeb58e242b26d990ca07dd391a367a74722b0e933e05eee257d494465af5c1a45ae6d236749f73d9974c5130dd09220ccb3e9a434b0975a64c91eebf692b4056e760b45e0ed599051970e1f54b73e837cb7ef3ba99c2df4c544134d74485708899243d8e908715c606c60e86bfa5473eb23", &(0x7f0000000080)=0x208, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x2000003fb}) r1 = syz_open_pts() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000b40)=0xfffffffe) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getsockname$unix(r2, &(0x7f0000001280)=@file={0x0, ""/4103}, 0xfffffffffffffffe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="af0c4846b64a74194443da796367cdfc919455be2765c68222f9db5da3d275fd", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @remote, [], {@generic={0x802f}}}) rename(&(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) 8.187990849s ago: executing program 7 (id=2313): syz_emit_ethernet(0x146, &(0x7f0000000a00)=ANY=[]) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc4504441, &(0x7f0000000680)={0x9, 0xffff0691, 0x4, 0x0, "97a2e900000000000000deffffffffffffff00", 0x7, 0x9}) r1 = socket$unix(0x1, 0x5, 0x0) accept$unix(r0, &(0x7f0000000400)=@file={0x0, ""/509}, &(0x7f0000000380)=0x1ff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) close(r2) bind$unix(r2, &(0x7f0000000640)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffe82) listen(r1, 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xd, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4004}, 0x5, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x5, 0xa, 0xb}) r6 = socket(0x18, 0x2, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r7, 0xc0284457, &(0x7f00000003c0)={0x5, 0x5, 0x80000001, 0x8001, '\x00', 0x3, 0x8}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r1, 0x0, 0x0) r8 = socket(0x11, 0x3, 0x0) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(r10, 0xc450444d, &(0x7f0000000740)={0x2, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x3, 0x6}) recvmmsg(r8, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000140)=@un=@file={0x0, ""/548}, 0x226, 0x0, 0x0, 0x0}, 0x4ade}, 0x10, 0x1000, 0x0) 6.881745338s ago: executing program 2 (id=2084): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x3, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x7) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) mlock(&(0x7f00006d9000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3f2a864232f609c8f09c79a22b221b65b46a03a1400"/120, 0x0, 0x0, 0xffffffffffffff2f) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x1}, 0x3, 0x0, &(0x7f0000001940), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000940), &(0x7f0000001940), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000500)={'./file0\x00', 0x79, 0xb, 0x2}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r4, 0x27}], 0x1, 0x0) mknodat(r4, &(0x7f0000000180)='./file0\x00', 0x2038, 0x7) syz_extract_tcp_res(0x0, 0x4, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYRESHEX=r2]) 6.874476882s ago: executing program 3 (id=2318): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000740)={0x2f, 0xfff, 0x7, 0x2, "62fff00000000000002f00", 0x7, 0x9}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x3, "0000000000000000000000000000001700", 0x10000007, 0x4000002}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 6.802654558s ago: executing program 0 (id=2319): semget(0x0, 0x4, 0x200) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0xc, 0x0, 0xfe, 0xfffffffc}, {0x6, 0x0, 0x0, 0x409}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a8200cdc76ae60dec3e59be543bfcb44937703c616f7e2205117c9cb1fd09d2ff839d7", &(0x7f0000000080)=0x28, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) 6.630074095s ago: executing program 1 (id=2320): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0xd00, 0x0) r1 = syz_open_pts() close(r1) (async) close(r1) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2}, 0x0, 0x0, 0x0) listen(r3, 0x8) (async) listen(r3, 0x8) shutdown(r3, 0x2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x9789, 0x453, 0xfffffff8, 0x80a19f, "081aa9003721fcb06e74f6527939001d00000008", 0x0, 0x4}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 6.629193538s ago: executing program 3 (id=2321): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004840), 0x1001, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) flock(0xffffffffffffffff, 0x3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) (async) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380), 0x1, 0x0) (async) r3 = getuid() setreuid(0x0, r3) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) (async) r7 = getpgid(0x0) r8 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1b8) (async) setreuid(0xee00, 0xffffffffffffffff) (async) r9 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r9, 0x0) r10 = getuid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40001892, 0x0) (async) setreuid(0xee00, r10) (async) r11 = getuid() chown(&(0x7f0000000080)='./file0\x00', r11, 0x0) (async) getsockopt$sock_cred(r8, 0xffff, 0x1024, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x2) setreuid(0x0, r12) (async) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000180)="660f8fef67cc5c09ee3770ab4f3f0658d10384c56a3239073f3813b3fc5e15989f211ce95dc913e270d49f315b8096771bc11983fd6378930c8be7d872b6c0bbb891fb827efb904a6867a1b1af780e2a8fa0423d6313ae7ab04ad50a7ff60d792ab3770368ef51e4e24ad46774a8e326950247fd69c296d80788f6ce71fef4966c2e208b073f10bb2b581308eb138455a6cd71fcce481c5c79eb4ea1374be2db2ad492d68966fd1c571ffff978dcfa2daea48661b0523dfbe7b87099305f16", 0xbf}, {&(0x7f0000000240)="26629d93f3a9d0714c85ab850484cfca75f7acae3090c38bc8cef172179a9e45e2c707909e598dd53809a4afeea32111301af216e2d9664804aeb57012a9cd03d9f2ff3ccd30971f02ddbdf1ce6a0c48752bfb30936413f1e1046d077587d9a20e04344c8f1e06d5936ac977952acbd8dbb8637835e667d48a12efc465deed5af8ae475eb3c0010502f0daa92a9c6e7d165bd5be271fb1fc97bc520c25602d4a111f98aa2843f513ffa63e7433c7d8550d176cc5cfe643a8794644e05029be275cf28330fb69d926e53a853a0265afb57d279a73d07654e2c7aaa80b538a44a77b9b898ecb7113f655cec0a7d183a2685bceb9064b578040", 0xf8}, {&(0x7f0000000340)="54da42a025f6b87de05eafc877330e57c2866dead8c0971fd771f4e2ae32db7ca31380602d3587b11f0d2d3f05013a96847c0cc5ff48ff0c022ea68432ff233737897c9db94ecfc619b83f3c67efaebf282b36330ac5b7debd0bbfd45d3236cac9341e2b7d19239d92e96eda352ccdd697d6a4184ba8f9fecbff04cd4205dc1bedb2c2c4ed7028341377b09c56651d89ba16cb589ba90862ddca389addaa6d05f16890abfe6c7e2831c7155621a7e6fb5965f764b10f7c51d2b2677c09c7fb05530dd3e9f53f6be07fa73fbbe3d9d4c6da576cebd8aa5955fbc307f4c0ff57f146f6baf6ab37fc232abe39def6937722b635e22b86e4dfaf38097cbce801d5c5ce21fc371a6cc4be0bea2da154a7bad7c37b6f45e7225f7a13b96538bf45a50d4c59f29b0a63c7d72f939d4df5b71eee01f9b94dd22a03cfcd7c86198da638857960a7e158d6d265091e86c6832b78ff31643820231afe2104159ff7ac01200ed50b902e596c624bd167dc3121e3ddbccf4e04e9a075c5d2ce23acfaa2041e3fed3274eafb13af899d258dda064baa8c0a91d3d4f507623e17eddef9a0051a8e9c64e3cf318ea8442f0d62579dba675fd45c75d8212968aebc96db07372514ee70e03e9973b544c8e0f1b83c0f7390739b7ed9acc4ada2e416660f1446f6c8982bb945c6e387f1b809bcc50cf7b1d9001ce265370d070dbb4a4a6f3575b2e6834817622c3ca57d8ad87bfe90bc8f3f49f995f9514431d88a8df12ed61a9aeb9a27ed3a97a1d9a58f767d928b1df9cbe010b208a81932fe3ba7a6e77f15a05f29418b3d61c96eb3929b3f907d6e5c67df56fd020f3d278fd8b1609fc60bb10accd974045d16db98de80b3dd162bbb59e29443f669eef18b3abdc5498a64fc6080d04faf311e2826e5dffb63b2fbdc9ba2bbfaf87433fa1fb1b844a9bfd92982e116862f8d22c4ce7cf6562945e94fc443b9d297ed94e96d6650efe2bf89d4853194f287f2f244c7fb982b71103405fbacc415f88a416cb410c8e5bffb42ec8f7d255d43c61cede2b65bc6026679637f83aef612e16fece9cf824157a3b765b7cb69ad8e63a48b303f8360a090dd5bad3fe83f7c143cb8f6503c3ff80757b8949357cc7eee90b0125732ccad11b0ee61c6f293d81341fa2fa0537e72538a75eb11d6caa8b4e0155629f9e184dd138cc2165f23b6c345a81eec9c18fb787f4321350053341d7b01e59ac2df02f36ec688ce4849b9ec7f7656ab98e5ec9c5cd1c9a53b87de01cdb6c8bacd5a133f4282ea617a8a9c825b22f7f4626614f0593362140262db504a056029d03e0a2deb5129b4464ea752a720e6d391964ed646095d9a4e4a00f159f7343ecd2c2103a36790547f98db2768b817951e452514145344e9df3900f49df0f5523555bfc646ed78990ff93138ce7f2cf9a33ac0a36c94f11be792c54370183019dde499f55d1ec48b27de86af8d0c3aecd65e68d8b5f24a1e1f27d8f0c98081d742f57c087be72b2f123078439c339428be42e1f30779878c803759bc9a33b3385d188b6904647608f43c02b6bbedd1a1736816f990f9100b2ec250f369c332f6689aa8b708bf8d1acbfaa5794f548c728cf1b51d8e5960b0bb82e05bc52406cc292a710a9627b1d958442ff734cbf17061b5d928e0a2ab2cedb7eb66f00fb49333f2e3834dc113b91205721877dadd118a6f0516dff61e03294babbd2e3fff66866eac7a929fecf1de45b3efe2e531f10417b785ff03e861a42fc9fa508f9ef69181f720f1aff600e3d7ae33eebda2ad96df1598efc9ce8e1f3e8653fc9dfb2350cd80a9f231d7abee7f805a2ddd7e8108c0a423c9e350587daed179f45407d317476e9dddb19e0f3418b1195c7e914abc02f1bff40b65508d55f795307ee9f0efc1a85a5787fd36839219c9a884023579b4bb42cebb30dfb5829fa642eb2d540213f9f4553e38f84aaad68cac5f146f3560a2006f9d53e4e74ae9352961abbe3f3a02660cef20524493952256f4c5594a9b7dfc7f823988a300f80f0d8af4eb51e593ecb4a3b80b50a37b310e0efb50ab2f6b63c66ef7140c4722ee1a5c75a0f08d6373dc68c4664ce3372a3484eb974b730b084b5b452778bc4680a5ab9fff4b1757f907ea6562eb41b1251c4884005da672515453c4f963bf27f8384ee672eca10d00ea187e15ddc6912d74e3708cb99ea3c7b34fcc26f5ee70da51611b4bae29c3478a5a38cff159d639310cea26183c5c83f0229a7d49340c4e0a52d0c7a07bc838ac6da47549bf8ec5145c778d2ab06415ee49a2e5c949d689e2d99de01913aa1960934657be3c322cb37cd803b26becafe6a05c5820229aa00d2e375665b2681ee89bcd6515608d8569bd8a6a00202e0adf937ca08a9e4f3055092c2372d5048160f68a2dc4a6b6b4fddf2c675468df23e5c5aee6cda097e4f4410463eb54e773225489c20fb1c07242a7cf0191a6aaf1cc3d197fe92d3efd4f3a5114c1bd7da230fd349d6ca8b47b4c971b00b52540379bb316521ad6a7a134d1dbb7f24129bf13670cd7fed5d89ed2165f71e2f1b8edf6091ba8618884c06d7349f7fb651836679f41aa6ba9de53bf8353206365aec34a72bbdcffbb5326c9d0027ba80f5c4d32e6237e54f767fb0bad0066a7b514b7027bfbc4b3cf128a630f7fc75aaa595746c5f4906449a30366605aa5a0be3673fdb0ecc4068fb52781bb50ef4b2008ca6084af9170d13cf71e9f78f35957715d294eeb5abb0cf5be0353ad7a2ba97b8591dccaff33a467f8b4583ea6d82e17d33c90d540b0644cf9a02a332f7b4d5c35611dbef891a32c434409b13ac48e5456107538710cf8e7ead3ee650f3c940cb6e0ed905d137e5095f115949baf3fb9fc246986d89e65b7c20640836de64811f4da54be67f69507b6b0302287e75da4f02e0a7c191e21c4f2fb47b650fe45649455ba70688b98b3b945580a956a066e6491adc7ba66b22a84fe5f829f38ba5fb6aeb0d5a61db0e0706e4dd060211a61b1a1f7df863d7bf0a049f220ed08b5b6ffd08090d98b45fd866ed49c3866fe710da712ecea7fd523f56582ac08cf6405c1cd3580dd1ddcc9e7336be2682ca7a3f9ecfb02f8c57d1f4749ee66186f218f1dcacec3351949d20a1b7be0d82a90be69ce34c293490a2d49d1523858ba8248786783e8937ce2910076782ee59a67fc42d5be75de1b2c443a717b6017ed2dad3df1dddb4dd19a7e50a75e5866306a9eec495c8e1bfb63aea59e1e380771b4c019f2ae964b7e5519b4a132a8d7d5c56cf7b9893b8c078d7afcf7b5940edbced1c644b7cd8bcbde930699ca4948f7a83631d26f3a5996ca9503f4966dcc52e7a89e62c54a34621b2d761c1a6037c478f1fb6ac502ef7dc55215424a05c3a14ada7419aecede5c151ac2b7a96302dec0a2ad08eb29f1610f056afab7cb979e7e34d9ade8bc58935e28e378b8a30f6e7d27503388128098710393b736e78a7889f5d6e0107956f02d782af44a550dce84d99198c69277042cd435199a423b8284e7042fc3c526dced0d94aa2bf7d816f0f546295347ee23310a12bcc6687906a3325cc78450e6af582362d9ea6fb96e5e8ad78bdd38965ac75882a355d88310abef30c9135cc1bf635b63fdddc510368988fdaac8ee46afcb4ebadfd461232432fbce147781cd3034d1be06a9f0589c3025e13c7c28da84b2c867f4ffda86dc035e171f62cc4dd8e65f871889321c0b0be4cd07e89de9991add33b79f884680d66dcc4f282cf885847b034564d1ed21463b087e95c7ed002008160a6dfa61484354f8687954b48a14c94bc3044d359e0ce3c68674a3230abee22742fa58dbc9cd34d600092f303079e272e0889608a5d93a97cebf97b6d2e0cec21d14375dc28583a912299f1dbc02b34209b5d3a839f4918e171bad44fb00e273175734c73c1cb1c37baa3165cbec183d7e9e2e9421aa9c1e57c97d1664ce9f6d513f03dfdbfd7b54a54e1252df2cd174fd842e0213ce15be648ba6a5cbecad2cb536367f927e01ef81925c6b2941cbc4320dbafc8b2174d08d8a559df9746f423a66c0dd854a6d17bf17cafa74030370c54c660af07bf0a874ad7dc7b0878bfea65090a4d1cc25d77b9e341c3fb3cf7f665f765d0cedcd27558bb53485ff8172b8da73adbbf20d7fc04b2193cb9426a2e054b6f10a7e752767a3d3ea7f2017bde130d19f1d47ab458bd1a9063e3834ff42a2321c53bbc89e9b02f8acf5838e24bce64b38537f4e53459d9ef3cbeda3856b8016161d65328c953b1b002dc26dadfad54d72276ecd3e77d47341a324e35a2cba67a244646ce54c8e2acad6ce7fd0736529a61e17817d2fd1206d44dcf993b8a74dd263b48e141a38c6177eb461eb0e40bfb186fbd3448129b18392d9815758ad0e4c7088c42b43c8817f9c3353888a9b87c09fbd7d3b55dd7105f51dd7482daa202e3b0f21f9f4f7ad24c1cd86a7c69ed076b5e0abb9bbd06f3c2a0cea89db6c61c72d59c9d0a06ae5e4e78d6dae53c7839b9007bce29ed758e56856be881ca93210dde0d449fce826a64594fb1ba1bbda93f56996948933f0abd0dea83046144ddcab0214b32e29ba42201c6cec9ecae8b3f2c18718c7c8fb7e317086d4898ed36d7e8e87cce90d8a9e14d403aef365e25e59725d9b05e9efa615f60d30b2470bec7f0b3454b31af77eff854c255584963170783a6dee7bbe5a43b94060580a6dce8058ae4f3cc687f34d129e16a7ef051057e75da13eba56831a32f66ba0e2e9f9a5188aeb602f6ead83754d98af8c744a69214b40d5752d4c6cb571d126b930a86a3cdcd505d2f3d5d3948b2988308afb2cb764c74807498d519341842cf4a1e445ca9e104462763a29d838a0bf11ebf4452f494a63fcd50e25b352a0bc0ec30fbc04d8496cf4745259d899f8eedc86b85a4bf79360c6e39aa94905c16808c5cb0ee5110b4207fba1325cdd4e81d7b81ea8d1da90516346f9f6f09bd24c1528f5a0bfe8dca37cfc807db3e33faefc3b8f5f8b0e48180aa156323b76e402aa57ecddcf99c53ed8d46fc62db4ef6183e728332a51c0255c2136b634858ec888a0eaec3917d570e728b3ded2ddfd47a343c14dceacf4eddaba53e0f0980a97be0623768a74f3dc5aba834687e0f040ee541168735701bfd47011d266cf7953162fb9afd60798ceff3f041beb85e536505f4ec0ecb90ba6254038b2cd2844d0d602eeafbbcc7fff0e1fc841b37e50c4eca527e0180f203af6e50914ab30904ecd5e5c7c0a5a8d13e47c7242783bdd3b43ce63cc3a402d27defa6a6f3020c7a30e0bc2c87c44ec8a0eeba4682ff0cc60397e7babba9ecddbb14426ad1de5b8bae29ee57772a27afb37472d87649fef9acfb0b8fd5ca187b4fc6165d73b3bffe8e10c196f33d50a303fb1e6eb2e56189fdd3d4c56746423f82f84a44e6e5dfb03ae60932b48dd80eae09f415322202359b13b93ab7452de9d6b66592364a7678b1b11c150d59b95027879ce27e49e8c70791c5f95d32679ddcc00d07a53b893384bdad41d9dc70a1cb65270971e8c25fde9479f32e943f6138d5a83bd5c4cddefa41ee0a66f3cf6d22e188e4a50e4cf33d5e75ad50d5c0b39559139fa381e1f33aee54b406a036f4fa8a4697e6143df1cc218c87ec84b2f024131e827b34a62966cec399fa91045001bb3cefefb59a9f72e09377a2c438cf3d49c3c38aab31dc0011dc3454acbe33052ec6dfee6bea5caa6d6e415c1bd0577d1466ce1da045bfd5edf6dbdd5a50e7c284ebb", 0x1000}], 0x3, &(0x7f00000013c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r2, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r6, r0]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r7, r12}], 0xa0, 0x2}, 0x403) r13 = socket(0x18, 0x1, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 6.62535892s ago: executing program 4 (id=2322): r0 = socket(0x18, 0x3, 0x3a) syz_emit_ethernet(0x3e, &(0x7f00000004c0)={@random="69e1629b6174", @random="012b66f8da1c", [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x8, 0x0, 0x0, @rand_addr="cb85bc83c1987a653e2c6f00", @mcast2, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000140)=0x7, 0x4) getsockopt(r0, 0x8, 0xe175, &(0x7f0000000080)=""/84, &(0x7f0000000100)=0x54) 6.624159698s ago: executing program 6 (id=2324): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="000000ae6c1e20", 0x7}], 0x1, 0x200803) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a8200cdc76ae60dec3e59be543bfcb44937703c616f7e2205117c9cb1fd09d2ff839d761c59d34cd141fe300217bd76d64b9dcc030bcbb2f60fc489f6f9594f65180c22f7278357ff65136f98292b7", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[]) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) (async, rerun: 64) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)='\x00\x00\x00', 0x3}], 0x1, 0x200803) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a8200cdc76ae60dec3e59be543bfcb44937703c616f7e2205117c9cb1fd09d2ff839d761c59d34cd141fe300217bd76d64b9dcc030bcbb2f60fc489f6f9594f65180c2", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[]) (rerun: 32) 6.622862924s ago: executing program 7 (id=2325): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x81, 0x2, 0xff, 0x802}, {0x4c, 0x3, 0x7, 0x7}, {0x96, 0x3, 0x80}]}) syz_emit_ethernet(0xca, &(0x7f00000002c0)={@remote, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x94, 0x3b, 0x0, @rand_addr="01984b0e23742b40c3fa3d76af5fc1fa", @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="580a80468141403ed29c1416743657a764742e2d92f5fea4dd1726108cf1e155bee57d69c51253fe933e4c8e048b38c2cdea96a90c8d034159c2b89c4037a6e9c742934a166aafdc887bd4bf99dbcf30a06951386f0dce0aaefd309c0199fabfc1012ef4f928d6aa5ef159f81e7e5eabb8ba0de64259146aeca3a977148ac00eb8a8266adaf9d7159754e6f6d68814cb96d0c233"}}}}}) 5.488342939s ago: executing program 3 (id=2326): setegid(0x0) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000000)='lP.', 0x3}], 0x1) setrlimit(0x8, &(0x7f0000000100)={0x42, 0x3fb}) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0xae828e137847f62, 0x1fc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000940)=[{0x24, 0x10, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0xfffffffd}, {0x6, 0xa, 0x83, 0x400f}]}) (async) pwritev(r0, &(0x7f0000000d80)=[{0x0}, {&(0x7f0000000dc0)="759a7efa28829d9f1dd6f274e53fe3b212bf621511f6374aa00a4bf0202d6fcce130818bec9134c89f6ff730627aafc9a48b09e31e19e9184dde7aa3b9113896230270aa3bab2d976d33f8d99b47638cb14c1d0fa50dba877c1528c0f150d210596b8a04b7cb6ac155f0c0f860e705b86c26ed7f3129e5fee531c9a05ed79ff23a721417be7f373abfa30562760d23f1e00e563e312d19c172819b0e2db3f7320ab479b8651f4431a2c8075a37ab7257d5bf3e57afeb4bfbba43ffd31b8156b960f7ffffffffffffffae71fb787142edf3f4386610a97f", 0xd7}, {&(0x7f0000000b80)="5f0ea17259414d47af5398736dff346a5cc4ccd683081fde358b285448282f167b8d5f2c5b73421f0e17d73626351bfb9044e850e10e058ddcdc82b31b9514e41b35f5de476cd4e711cb0ede4d95905131c7811492193c883cdd9b87ec757dfd941b3669c5a5c04c8e91435d59384e711b87907125580ae0605cf8663bdd0457ce18c91ae012c49619e7b2f6d2ce01eb2ea4778d298edd9f4994ef520879c3134362714e62e265268754852fd62ce5f4aefa9c9cfcfa836c94bc7596e50272f9b6d6dfa158b6dc69ca38f00098cea0e747b35deee67e9b8abcf6ad5e58bf662a099e05b24f60658e5fb145741a32d536fbed4e1d339a12e29b42", 0xfa}, {&(0x7f0000000ec0)="7ee1414ea9d7bca0f0d7ed2345ebf6d7f816a2ed2ce4a9661301f927f0900c6342c6391b466578fc6a389e8909b4afc5d170834bdd7c08715c03132107000000000000007edf286cdbf498e47f9ee81680fd64e021b50b04166f2d75c23128ebd43dbadc9a59478497e103ceaefb885790b261a04634cc6eff9c47e3332c4a2f7907ad00577be6d3a76c83c10a590073620e1dca", 0x94}], 0x4, 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="af0c4846b64a74194443da796367cdfc919455be2765c68222f9db5da3d275fd8bb21abfc2e45b3e7abac8dd2000ffff2612d1709d3a5b60101504acbe471ca776451e6e5f37344f", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) sysctl$hw(&(0x7f0000000400)={0x6, 0x8}, 0x2, &(0x7f0000000440)="3f170080b43226ca2fec5454883cb1d5f0da5dca76", &(0x7f0000000500)=0x15, &(0x7f0000000540)="c840e4359eb65748c103cf8c4c6b32b2417870122a02fcca93ab8c26acaba46652836a6a3de8f82ea95d9c2bb666256e41f2c27146e3817c0208f837f7e86b4259eea3b83dedc00d6e10c35dd16e6bee43f8e4c2a528aff02d10f7aa2529d52b707b1ac9e2e7ef824ed38b82b5c92e2173e8e72fff7f4099a71edccc1d7970dacd0763e52ff12ff35cb8b6422ef443d2403e9702ff64b1435250e586adcd011ceaec9b8b51e9703f12fb122292ec0a220141afd01c885c5b423a3390acb77c6eed2f44493f3a2e6e483a0862657be03453894ff1f77b8c4c6ebfe36196fe39d627b936280f3a5a6d122c2cc6b6be83c0735b7eb37483bb0e61771d6a919abfaee04fbdcffd13790bf096da4dcb20e97c26b4ee5201db21bce1e4cddd0465570a4aae62745d6b36dd2e5cec3c90465461e6044ecd628bf927b6a50d1e2eca040197850f0e7febcfdf95d07860e9e11d78ffc88f9b43b2b18e0f6338848aef3553b36cf0a2ce47c41244150d4045fce1e3d95f43dff279879feb6eef7728fead2d65a5054d777b57f04ff4af06004f8c47e91970441e723960a063463e6becf44efba35b0eaa517f417368a9ef925ee72925e0c4e7635810b05ab43b292212a03d49cc719c247011990d172b0dee762d635bf6eaf182d9d6fad5004988975d8525e58be62cd685ac28d7ffd2a926a5a6d375bc9dac4937ad593128d31291388837b42f0b01fc05fee9bc5881dabd4bb283a899600b51db6cf55bdc9a3e4c33d2815a111e5c657ec32b74183a31636267688eab5f5829c6b77b07938172e228b0e805c0335636544490ea1ace0c6bae85dbf399451cbd9e995e6c1c6eddfcb62fe5b9e3fe2d519afa7292dfef85f0bca177cc247e1ba5cb1157bdd03cb9ebe963336643ca81c7eba830fd889aa6dd4e6cee1f28174b31f8f75af9472ca6ee6b92e6358cd2ae32de7fa87164c117acd7da3847df6501375a42ac516a13cf19678a58a440aaa6ce52db5e84e636f0f35034142530fb701c650ab9b7eae349875f51fb6abfdc19e3b2cc33b28b42787cda2fc6647d8d", 0x2f3) (async) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) (async) sysctl$vm(&(0x7f0000000780)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8d, "08ed959900de000000000000ffffff08ffffffe6", 0x4000000, 0x20000}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0xfffffffd, 0x1000, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00', 0x2, 0xffffbffc}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) (async) r3 = syz_open_pts() close(r3) (async) r4 = syz_open_pts() writev(r4, &(0x7f0000000d00)=[{&(0x7f00000000c0)='\x00', 0x1}, {&(0x7f00000001c0)="3aa88283a7f1f8eebe26ca74a264c12dce43b06c83f07a2404e3e8f14fa909d33ddc2d29e2c02d0adccfc5c03d3dd161af094f6ccb5b3b43c5a5aa307ae6b884f17432883a34f4625b253a776bb818d3a5bdff66986fe8ed34d6c3bda5c9ab3cbb48cc11fa98f0af27fd92a050dd996d8145a79a0613779056ac99f7f6385d05bc0fe16770a1ab4eae8b242a440b22c357ff70425fcf03436b16f43e4bcb0dad95ab8c1eb16d5a1f43f758b3c7b9ef", 0xc7}, {&(0x7f0000000840)="59a7851e465377f41477215f8cde0e1ce2da68d2022c22cbffa3157ca64c01f5745dac9298c4e5cc38b050d45a9036d4a2e8a3353f65bd69fc8d55e9eaed3c8359b0f4dfe084d6a6dbe4b8c9a9546acd047b5835b76efbc81ef75d4bd41eeb44fa57cd6dda686096233bb628ea4fbdd99f84cac67ba5f47e3c80b002c82a42d38ad956d19b29f849962b933efdc1cff554afd275275a45d7c24974f35d39a86206c8b394c6eaf0b37c1cc3fc6ae9d9a7032a7038aea7187240a709722a769507371926f96eb545154a6a", 0xca}, {&(0x7f0000000a00)="33441e18b5b8e87e1f9dccb81418b20de1fc296be22504bf7771de78efc2e9cc26881f01b070e5878c0bc61199bccd8614081a14721d1e061a747ff61b9874e7f628dde79a4ec78b95ee8c52b4446aae41b20970a14f3929d2cbb42bdd931d5338cf4c53771098158acef3cd2b79d40b36ae22884bf19646b0906613be7f06f900517dcd87f9f3f7a68561a88c435183b529bbe5810c4977b3fa856c20f8d0d4fcff889351f20f1592d6f02185e7bc11dab0afcf38c0cfadf2c73e819a1e32a2b231775f6947ab3fd4b17b7392caeeb541125bddf17dad00c825f0f3963ae7a297e22be5aebaac8384", 0xe9}, {&(0x7f0000000b00)="1e818529382c8a13871aea1ada786e6682caaa5db28a0063905112456853c2311ada44044a850bd687a7ff7c983d93", 0x2f}, {&(0x7f0000000b40)="f32b44c447fc32fbd137fe562fb2a616", 0x10}, {&(0x7f00000002c0)="9cac56e4a8db0000000000000000526da6c7e2dcf7330efe029b3e110359944f338f0a8c4f3a000000000000002b0935cc1e53", 0x1b}, {&(0x7f0000000380)="c3125b1b3334430f9a1feba409f353080d1410ce72774eeb65471db39001ab9bc16bc20e2baf3e53c351e50acb163cea48f6b49e9a5b1fd25f8560f570ec35c6ab589d6e22a285910d3e2656c96cd5368710e86520f1572baf4364f3860a183819b33391f67a"}], 0x7) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, 0x0, 0x0) (async) kqueue() 5.487600791s ago: executing program 0 (id=2327): syz_open_pts() (async) msgget$private(0x0, 0x40) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x100000000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x7fffffffffb}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0x5}, {&(0x7f0000708000/0x3000)=nil, &(0x7f0000188000/0x2000)=nil, 0x9}, {&(0x7f000027f000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f000055e000/0x4000)=nil, &(0x7f0000676000/0x3000)=nil, 0xc}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x406}, {&(0x7f000036f000/0x2000)=nil, &(0x7f000031b000/0x4000)=nil, 0x11}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0x1ff}, {&(0x7f0000129000/0x1000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x1e}, {&(0x7f00002a5000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil, 0x5}, {&(0x7f00002d2000/0x13000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000159000/0x1000)=nil, 0x39f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00003bb000/0x3000)=nil, 0x21000000002}], './file0\x00', 0x9}) (async) r0 = socket(0x1, 0x1, 0x1) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f00000001c0)) (async) syz_open_pts() 5.486653713s ago: executing program 1 (id=2328): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x7) connect$inet(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x2) 5.485214548s ago: executing program 4 (id=2329): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xfffffffe, 0x6, 0xfff}, {0xffffffff, 0x4baa, 0x3, 0x1}, {0x4, 0xe6, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x7, 0x9}, {0x4, 0x800, 0x3}, {0xfff3, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x700000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x8, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x8216, 0x2, 0x2, 0x69}]}) (async, rerun: 32) r0 = socket$unix(0x1, 0x5, 0x0) (rerun: 32) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async, rerun: 32) shutdown(r0, 0x2) (rerun: 32) listen(r0, 0x81) (async, rerun: 32) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async, rerun: 32) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) (async, rerun: 64) r2 = socket$inet(0x2, 0x1, 0x0) (rerun: 64) setsockopt(r2, 0x6, 0x2, &(0x7f0000000380), 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd00) (async) open(&(0x7f0000000040)='./file0\x00', 0x40, 0xa0) pread(0xffffffffffffffff, &(0x7f0000000000)='+', 0x1, 0x80000000) 5.477903685s ago: executing program 5 (id=2330): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) open(&(0x7f0000001780)='./file0\x00', 0x3c, 0x160) semget(0x3, 0x3, 0x10) 5.477648113s ago: executing program 6 (id=2331): r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) (async) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) setuid(0xee01) (async) ioctl$FIONREAD(r4, 0x8028698c, &(0x7f0000000100)) (async) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) (async) dup2(r1, r3) (async) r5 = socket(0x18, 0x3, 0x1) getsockopt(r5, 0x29, 0x66, 0x0, 0x0) execve(0x0, 0x0, 0x0) (async) bind(r3, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 5.47748951s ago: executing program 7 (id=2332): kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) recvfrom$inet6(r0, &(0x7f0000000000)=""/230, 0xe6, 0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) (async) socket(0x2, 0x2, 0x0) (async) socket$inet(0x2, 0x3, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) dup2(r1, r0) (async) recvfrom$inet6(r0, &(0x7f0000000000)=""/230, 0xe6, 0x2, 0x0, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) (async) 4.795838174s ago: executing program 4 (id=2333): setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async, rerun: 32) r0 = socket(0x18, 0x3, 0x0) (rerun: 32) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r1 = socket(0x2, 0x5, 0x0) (rerun: 64) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) getitimer(0x0, 0xfffffffffffffffe) 4.79053545s ago: executing program 2 (id=2084): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x3, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x7) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) mlock(&(0x7f00006d9000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3f2a864232f609c8f09c79a22b221b65b46a03a1400"/120, 0x0, 0x0, 0xffffffffffffff2f) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x1}, 0x3, 0x0, &(0x7f0000001940), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000940), &(0x7f0000001940), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000500)={'./file0\x00', 0x79, 0xb, 0x2}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r4, 0x27}], 0x1, 0x0) mknodat(r4, &(0x7f0000000180)='./file0\x00', 0x2038, 0x7) syz_extract_tcp_res(0x0, 0x4, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYRESHEX=r2]) 4.59585678s ago: executing program 5 (id=2334): mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 3.287850999s ago: executing program 0 (id=2335): r0 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x3eb) r1 = socket(0x20, 0x5, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x4edc0000) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) connect$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r1, &(0x7f0000000040)="b1000501000000ae05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00000000000080000000007f62b60be8b90000000000000000", 0xb1, 0x8, 0x0, 0x0) 3.287381635s ago: executing program 1 (id=2336): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x25) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000000)=0xfffffff9) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f00000002c0)='./file0/file0/..\x00', &(0x7f0000000280)='./file0\x00') 3.265787305s ago: executing program 3 (id=2337): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x48a3}]}) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="d29ef49c87f88f570000402c5a13f18acfaa1e74b1aa0d1b8812692fd879709e859afe9fa779c2781444db29", 0x2c}], 0x1) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x7bed, 0x1ff, 0xffffff8b, "182628040200c2a6d203680023e0ff7f0d000004", 0x1, 0x1ffff}) (async) syz_emit_ethernet(0x136, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea0701003a00ff020000000000000000000000000001ff020000000000000000000000000001061700000000000000aa17b691a91a908c3e230df158dbdf900eb722f5141488b5545d82db275c8e16d66f74031b519eb8af4fa545dc06476d410f685a850d7bc22433f24fe758c1898eb7265c"]) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="000000d860a82060dec3e59be543bfcb4493770300b5aee6b8f9a2e7f76682e05e9be469e7022a4f3dffa419ba", &(0x7f0000000080)=0x2d, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79c9) (async) setreuid(0xee00, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, r4) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async, rerun: 32) write(r2, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) 3.262426153s ago: executing program 4 (id=2338): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) utimes(0x0, &(0x7f00000001c0)={{0x6be, 0x9}, {0x240, 0x5}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440), 0x40, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) write(r2, &(0x7f0000000180)="bb0d010000000000005b1b04000000ce8ba55ce5ee90674b0256", 0x1a) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000014c0)={0x1, &(0x7f0000001480)=[{0x3, 0x5, 0x7}]}) r3 = socket(0x2, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x1) ioctl$FIONREAD(r3, 0x80206916, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 3.261148884s ago: executing program 5 (id=2339): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x48a3}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="d29e05b62a14547d584fc7411896c5525f0a9ea950c1e4260968dbb064e77a4fcd4b4fd9b76259d09368da1e5e648dc5087ebc799c8f1cea81a53285742d584cb7d676da264a757db1bbd4055857d0ed49049b91", 0x54}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370822aa2f0eb877f822d8c49c8353cf4652a4a", &(0x7f0000000080)=0x2d, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) 3.259806531s ago: executing program 6 (id=2340): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) r0 = socket(0x18, 0x1, 0x0) close(r0) 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, 0x7}, {0x401, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x10003, 0x99}, {0xcdf, 0x1, 0x4f4, 0x6f}, {0xa, 0x8803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0x4, 0x88}, {0x4, 0x10001, 0x9, 0xaeb}, {0x7ff, 0x9, 0xc, 0x5}, {0xb8c, 0x4004, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x1}, {0x0, 0x1, 0x4, 0x30000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) r3 = kqueue() (async, rerun: 32) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000040)="42bd8049c214041324", 0x9}], 0x1, 0x1) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) (async) kevent(r3, 0x0, 0x6, 0x0, 0x10001, &(0x7f0000000240)={0x2, 0xfffffffffffffffa}) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 3.259467404s ago: executing program 7 (id=2341): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x5c, 0x0, 0xfe, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f00000000c0)="fb", &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f00005df000/0x400000)=nil, 0x400000, 0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) 2.765837524s ago: executing program 0 (id=2342): r0 = getpid() setpgid(0x0, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000180)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x67, 0x0, @rand_addr=0x2, @multicast2, {[@noop, @noop, @noop, @noop]}}}}}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x100, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xfffefffffffffffe, 0x0, r0, 0x0, 0xd, 0x0, 0x3, 0x101}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r2, 0xc2084415, &(0x7f00000000c0)={0x7, 0xffff0691, 0x4, 0x0, "97a2e900", 0x7}) r3 = fcntl$getown(r1, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x195) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd30, r3) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) 2.762459307s ago: executing program 3 (id=2343): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) kqueue() (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000001c0)="b9c51eb63cd9c84ba99c55faf02a82dc50b856ac92e69c0b5e5d71b4bbb8aa83ec00c46815a2dbf3b60bf8beca6fdaf68845c494904d88d1ceed59a05dbe8532941558f155152e1c456f8d1b3eb62391e7089a51afa4f8", 0x57}, {&(0x7f0000000280)="d6349c3be232c1963029a69d8031f9bf1e6ae70da50ca68f0254748e90ff34e45a633aa5ad48142f92a5b6d41176275b9a9358dc11f9b79208d2e3e4ece7c9a42872cf66204951c78d35027539f0b1e684ff7e091b93d828adc21df28162af1147271c79597fa18710d8b6ebc32451dd591d896e0cbe8e1511b18513edd0d3d53d3980a8e5d8554c3fbbc5181f82cff07572637352955337c5056c1c67b4d38d4c54c112077f30", 0xa7}, {&(0x7f0000000340)="b4af9410196386c7575be244be16e780b1c96e5d65bb9805e832849822c65ffb9b0822cc1c955738f61112900153bd464960f90362b5d9f66e694e0f8efd32ddd3663a6ae9a1d3f463e8f6e769ccdd8508d42d8ade0f6109313d97882720453f561efd3f7ab73477e9c55e6fd5c87a1f2b69d1132c343103ac4b8d460eab079b2b982311cebaf873afd42bf2b6b4dd8b9696317267ec7c7ff9c38ecd57", 0x9d}, {&(0x7f0000000400)="af4590445c83d85d7a4aceedb6ed0700b735ba877b6faf5d79347e69d420246e5b7868b5197832718b037d6434ccab281a806c1779db4af85b68c3e8166e2aafbb2b98585653e429daba15aabe635b49ef10fe8d1129fbb194b653f4107429e47c529ea5dda8cd78d0bf4281a65f479c9df39253857d6a9a341968d039fd14646a776e8b1d6c0f7fc8e7124abc524040b670a819eac75616fd3b88a6e78dce0a3001190eeb89b950a2027485a68303", 0xaf}, {&(0x7f00000004c0)="3af54a74522626d140afac88821a5ed01fd72733095134b319e7407ecdd826f2295c9ceb6bf02f93484a70993090c1065d881e24f3fc738741158cd24097e8b469f1fe", 0x43}, {&(0x7f0000000540)="323406c0070fa633a0c4b377e2f407bb351d5476d5f11f5f53a74875ec33b875995d7c8f83e616ad9e3866b4469ad9976a1e4125f9d77598fcec789c9a73db6d17394c9193c67261fd2cf69372136ea3d46d627b7a", 0x55}, {&(0x7f0000000140)="93a71262fc7ec5b38ffa046772", 0xd}], 0x7, 0x5) (async) syz_open_pts() (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x3a) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x81, 0x8000000000000000}, 0x10) (async) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) (async) socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x400, 0xfffffffffffffffe}, &(0x7f0000000040)={0xf4240, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2258}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)={0x5}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) select(0x40, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x0, &(0x7f0000000240)={0x40000000000003ff}, 0x0) 2.761960118s ago: executing program 5 (id=2344): semget(0x0, 0x4, 0x200) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0xc, 0x0, 0xfe, 0xfffffffc}, {0x6, 0x0, 0x0, 0x409}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a8200cdc76ae60dec3e59be543bfcb44937703c616f7e2205117c9cb1fd09d2ff839d7", &(0x7f0000000080)=0x28, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) 2.669044697s ago: executing program 2 (id=2084): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x3, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x7) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) mlock(&(0x7f00006d9000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3f2a864232f609c8f09c79a22b221b65b46a03a1400"/120, 0x0, 0x0, 0xffffffffffffff2f) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x1}, 0x3, 0x0, &(0x7f0000001940), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000940), &(0x7f0000001940), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000500)={'./file0\x00', 0x79, 0xb, 0x2}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r4, 0x27}], 0x1, 0x0) mknodat(r4, &(0x7f0000000180)='./file0\x00', 0x2038, 0x7) syz_extract_tcp_res(0x0, 0x4, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYRESHEX=r2]) 2.47560917s ago: executing program 7 (id=2345): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000080)=[{0x24, 0x6, 0x83, 0x1}, {0xb1, 0x9, 0xe4, 0x1000000}, {0x6, 0xa, 0x7f, 0x14}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000080)=[{0x24, 0x6, 0x83, 0x1}, {0xb1, 0x9, 0xe4, 0x1000000}, {0x6, 0xa, 0x7f, 0x14}]}) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="2237c0b74dab5d00461a000000f8ffffdf540f2e0bc130b6aaca1976364f66516556e18dd8d9cb2adc5a21aa462200249207a71f95cd2079758c8793c3159214", &(0x7f0000000080)=0x40, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8c37, 0x6, 0x1, 0x440}, {0x80, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x402}]}) sysctl$kern(0x0, 0x0, &(0x7f00000018c0)="000000d860a82060dec3e59bfe43bfcb4493770300b5aee6b8f9a2e7f56682e05e9be45e70f50038f5a2edcd2004ee82f0955649950197e2ec3ccd499aa1eea0f62b534e", &(0x7f0000000080)=0x44, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f00000018c0)="000000d860a82060dec3e59bfe43bfcb4493770300b5aee6b8f9a2e7f56682e05e9be45e70f50038f5a2edcd2004ee82f0955649950197e2ec3ccd499aa1eea0f62b534e", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f00000002c0)=ANY=[]) (async) syz_emit_ethernet(0x32, &(0x7f00000002c0)=ANY=[]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000004c0)=0x8) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000004c0)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x100) kqueue() (async) r3 = kqueue() fcntl$lock(r3, 0xf, 0x0) nanosleep(0x0, 0x0) r4 = syz_open_pts() writev(r4, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc", 0x5d}], 0x1) (async) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc", 0x5d}], 0x1) syz_open_pts() (async) syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) syz_open_pts() (async) syz_open_pts() syz_open_pts() select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffbfffffffffffc, 0xfffffffffffffffd, 0x1812, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) 1.089636129s ago: executing program 0 (id=2346): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = syz_open_pts() fchdir(r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x5, 0x1, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9", 0x4000000}) writev(r0, &(0x7f00000021c0)=[{&(0x7f0000000100)="5854f92e435f3b37c38c1fd855fa967c468d7a4bfbba2b66b6b2fd0c3c281fb8796f58cde29a0420e61f87497a163df8edfd787cf1817ffff3735d659e10e36db09f4569b601c27c8be650f492d8bd0886409b2efb2480224643c75a302f72434dca2b2fec432ba605dfe530a9e815b035f723d0ef097afc3ce9fc318727ba98d6b8ea525661b05fadc266f5d2475532c3e76011dc9d9febcd36bbfde1d6d7cba0902a8c966187f6a24be3a035c78683157a514d217078e0d605f384f4bd962491c0bd26b465df0c5c7a0d60cad1edd6f1d65d4e49d63cce7c3fb81ed7b301746357b3668c4535021e635ec4ac11bdf2154105d5ef967e433817d02eaebcd080883fc0656279fa215858f793ac98408347aa74ffb98f70c670b2a4594bf6a552670b213fcc3929d93ef5a40cf79ccd4f9a67fbf7c18d2e7a9812d8f6a355c3043901342371eaf3af941477ba1796a1a3c43c52b8949c2f0c0651628e55cff1bac75489779317be8d62acc3b740177e8156cdee07d90dbacb7e0a4a19af25860ff41fa84db4e75103ac12662da2a4e766e8417993548a707206a4923aefdec3d5c362bef3fef9bdee8af2b236f286498ffade432c68dd98bef88b2cf9440ff5ec49c0d02d939ab8cb442484c907cf3f0b0a45bb73293d409e6c8f66735c0f4139b3c297e8777a53584910e3293f6f6b0116462f805b96f4d88cdf6f9fd4b1ced300dea7b2c33b7f8d6956202e7c4130b013b8dfcf4e05deb43d25415a36c1a1817bb53f51c52144a73bbe38bdcd94bf5f1756afc5471693f932ba148fef10cd0e9ae49ad81ef746a90297b5b43f6eb2a11a80e9fd6c4725733d66d6b48dacf1faf8bd6b9518d0d4f3992529b789eb4c374741a08432be7e74405fb900e060d0f8f0af9bd0a1de2ea1eb0554c52fec1d730d6d9b9ace34e644770a77043d851198062daa2f951707fc5856982412ade74a165e90b9187f1b0431514ce36665ca975a250e2f6f93839e9edebcd6e159bf2be36d91c0370d96f4b440550cf1c16716c4f49712d4d99dee60d38539bab241052113d374861765218f050ec5ff173a0b9241d2c5e2e28c9724707fa4665b35e34e512cc8233c1b55925cdb14eb1266c271d0df93342d123a2f4b850c2c23989358d904892801efc1e6f4dd1070ce0923b7cbbc3b0b7d19b25d907ec0a0ac03e24fa0b9896f9c3b7ec1d2c664710fef3ae0dae64c7666687ecc35fa834ccd2f39a56dbc2425889745a53d7f75ae2e3eb44268816cbe5c98bc6ae56cb09cadaf6b5feca75d5dd058c6b4c3fcf71af3f0567541900c85c2e37b59efc48f9adf29d5d458e63fcbc4240e4dbae5edf40367ae9f9fd624d1d70c7db0f5098dfbe4e62164482de73d2a5f01a8e9f76bfb6869b44a8cba46a7881143061a6ef7b1d9284f573d87ec9d454ca393f30d74177e870467df07d26d4405f013423b004c49a635ead56d3aa37aa18522506ac3b45c477ea41e7fbf63db07607a1726e3e42b1e70072c4408d175cb7eca95bee21b6e5d4b55f0c27c037b5a39d1ca1d1c7fdbcf1f69e74b18d20056a691cd3053726f8004c0f6527dc4ee2aa4d5e20142a6a1c002f3c0a93452551ba6a30e8f3044ee4faaeee4be81466a2fd303ddfa4c096e8e550af12ec9835256cb777e745bc169bb4a4ff9c4c554a37a5a5e6a783b66cd940ad75e3efc53aa3521e22fa3513b8cda229340eefe10a0b7bd3477726ed9403aaef03f2409e34f4b4cdd69f5e9edccdcd7d00019cfc66bcb4b07fcae275819db7621e626897a8ecd884d7e1eac7dc2712f7d026c1d03a541a4fa2b171f21ffc99d63f8991f51894837426025a16516e0005bf805ddce26183f63df274c1d74882aeb35deb6cdfad0bba1d02317a54b41e2649f3f18e26e642c524fce79945c737f5f29644893689ce93ee0901d33bae761603bad2dfa5e977a17117296aea752ce55edbf76b9e044bc01b0f6ed550c6331d3d254de62648f4af1291abc54dd81a784f36de783362b16c7e1ee6b1a13914520c72d39469d04b35bf63f1408c54c0bea0983346290223b2d25cee94b550875e4bdabb563bc290156dcb2f01f6ac57f8f4f651387a8e55dfab3ec219d17f47c1771ace3657c0bb631491a92979c383cc4775d779f1e327f0e04f4c81b487051b7b2f2ac4b5d0a2678120db98ba6984687644238e127b38f5fdf190c2389ae683d391d6af65e07f92c4bed21864c37454988e043082d28c1285b4a22b48629d3b6a67c863ede3dd6d50fc8d4f0cd9b9920ec8bdd5d2e11f71f5fc4e6f71b61db5e66fbd28d9959b02b7ae0dd67daefd137ce7650a89be3bacb81d526f3f526f7edd5ac2351c041bfd42793db19737c6b5e17db25542de35adfb00b352ab228d698466f7062de6ffde1e4fd6e47ea33fa2c6cdfff399c4396808b49b28388c90d023d8748228c34f71d2f68758b0c58fb368ef2fd0a7e62cc0fe60df7de6e15b4634ed1ab7db67be93af5fff68f2b6dff6e453a2f36bb478335a6a4dcfb52e68835893db11b1a7991ea87405b95af5347aff6af4557817fec561b63484665c92b86766252d999e5e806d14ef24c5d379ea8624200ba42abe4632135daed632408456358a6afd37830bdd683a23c90fc4bb9dd2ff6150b678b55f4bb459762fc199b8d098f829fd20b23367fe6e5c1b9c4d3f7864d5cd5d09b10511c46f447db4aca3cac4477c1da4799f2cdf29b7b20112dcc8b791d217ce28ff73f39265a55e10a9e2fbd93b95a35a9ae2a9f929d3188fffc8f03d9ffc7aedd710231282e4b9436d99ad95ed1175ba7f222f759d6561ffac1b34029674936a8141cbd81ef3e2bce8a6d54619ac954f529a261d4601699a8d13555e1a9cc42cb29601a0a21708dc69b7f81cc3a6fa27974baada1485ed191b8bd9f423e55a7b6b8718bb09e2538045bab12028082d5c9090b83b30ce4587beb8ae9fbbff6e09bf3f3eb0a41da4f105445a87cc6f9dd2e7db3cc77259fe97fa2dbf7c5e1538734b29f9eebace1b4fdab897b532032df9d63ae47ec30a8847ddec5ebb7362e32eb3c43a26f9329f6fdf0627cab63cffce6fd72a2932b8d25d3aa80b4719f8202a3e4158278c54ed7b8a952c9585bf851f258cc3006c2f475cd957c8deca5b079946d9522bbf3788feefbcf1c9c32aff328be4f690b17ff8362ac2a4274428ce2dc7c1916ed7fce43f4a7e405016a261d5d3cef3530fe5a9d42aab0c28244f4a905015fcc13fd37aee01842983351a7ae27c997a8043d1b9dfaa59bb91e10d0f02ec2263e356b56600e1801e02c773573d61f2efc98099a5bc7f758b691654c92bbd600eaf1c8c148a64c9708a076a931d59bea8216774049944a837b63c3492e83d359af1e5eadd573bd54f6113e733e0f740d354e3ef391aaadf1e0fcd20c88fb01acf4acb55b2efbe0309f849c1e3504392f8f00a632d15840f11cbf5748321d1bd85f06b834d3882b512f88ead040d926875112751008b4e89f68d5c0e74e46ae9e639203db8f02d724ff2cbfb0d4b014537be374b84c8774482bf26ccec044440443b1e762c9c00ff0a1044f8925d5aa6eb5910e91fb0f802102277d4db6159d75169086e0643c7268447cdc7a9e572fa1f169458537ab6f1b1c97faff85202afabfd650d15177947ef98a356b78e351ba80158c8b5021c1592a4775adde88f3dcb0ebd63468e6354bb9515aba42bc5d38d54b08626919dca178b26db8745b36b5f4a3870506e414cc4fb6d366c2a23d80fbf77d2f3f8e305c963467e52af78000bed37476f8ec55c0f3617fa8d69107845f01910ed71a86ca2b5f7b7cba28f72539d1dbf542259ee86de2b83476afd1e74f85a6a1b47663231611dc7105f278c572fdf32a0eb33e63f38807a085b1f4f58a933a88596ec8c2db355bf19c11f3b6c30f0c6ab63deaf1f48fc168b4bdb7e7986f3f0c357440c3624186522d09eb2ce77ae0e54aa56249795d20cf400ee1cd7cd884fcaef9b80054e92c550e0ced515ce5e2d574327a8cb74f47ee27436f9306d7d6d334fea1d7f33b161847f4fd67a700e3d080f806c75a946d920b1a78290daf4574771396f7cdfe4604bf431b294cd282b642815c74d4c9591be03df2deb931bf25ffac80cdea5f87c39584c97cb6674edd3d578f11880e6adbbc49257d98c76dcf3eef440c5159ad1263ad92f27628c2dab523b18e6aa208ad525512793cb112248a8da81a4c312ce6b749098006ad327b1471cb5a3554841a8079ffad13b1f185d4bba51f60c695909b865de9a240ef6984399e6847785490f5d54083b76941dec3f62e07b04bd8f386d09616ee50a3129560c56f4c4c11c62b54903c3e5d8ae89a3244cb1f3a446e15eeac455f80b414fe851eb72d149a000622606834d19d2e5de97ba67e241d07326c48b245ed39a09343ee42db43c53cedf263b2f9b692dee0001908eed8e224a7a88f8eba938fa9b0ea7bda73a978e45befe50d939158ba61b29d780ccfc9de3b0a37b2b50902119c942a7a581fcbffa6e63e499142f29effffb1b958febb4863af25d5686ffcd6b6733afe5dac13f0cfc1e5673d7f8a2bf491c52a40d85a7d08880a061dc3b618099e59f8d01f98ee89f5ca057883dc710945cd628e9c3aae11017abd808728e9712a7b9980e06e6c22a30bbcea334ec6830a03cac7c2f50fb8ecfb7a54925f830362df9cea69804fa357b8e59c94f25789f984dc81", 0xd14}], 0x1) 1.088926133s ago: executing program 1 (id=2347): semget(0x0, 0x4, 0x200) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0xc, 0x0, 0xfe, 0xfffffffc}, {0x6, 0x0, 0x0, 0x409}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a8200cdc76ae60dec3e59be543bfcb44937703c616f7e2205117c9cb1fd09d2ff839d761c59d34", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) 1.088101266s ago: executing program 3 (id=2348): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000580)={0x4, &(0x7f0000000040)=[{0x7fff, 0xff, 0xe, 0x5c52}, {0xd9, 0x18, 0x9}, {0x401, 0x0, 0x43, 0x7}, {0x9, 0xa2, 0x6, 0xb}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7f, 0x2, 0x1, 0x8}, {0x12, 0x0, 0x3, 0x3}, {0x86, 0xf0, 0x1, 0x48a0}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="000000ae6c1e207c72cd8fe33595b98829ab2b30ad2f155162781f732b2a8434", 0x20}], 0x1, 0x200803) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, 0x0, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="2ea612000000000800745c43ad74a92b83b7cfcec5778500000000480001006390c60000000027ea000000000000", &(0x7f0000000200)=0x2e, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000400)="d8564b0bf1ff0795548af920041f", 0xe) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x2b3, &(0x7f0000000800)=ANY=[@ANYBLOB="91a6e341d8bba462dbf28d4f810086dd6617f99002793204ff020000000000000000000000000001ff010000000000000000000000000001c90b00000000000005020009050200020103000000a14a8eca6e3a3cf5f9986bba70105b81e08808d60cae2e7efcd4c9a67035cdaaaca016903551a6e15e3764ae866dd49bdd64c767153ac543575a848005207f69b04fedd1c6a3af315d3f3a100001000000000002000689680000000c0000000000000000010000000000006131000000000000000100068215a1982c90ce40d550cc371a265830307f01d2add4356a43f52754955df6929baf488a7e47db2785850c55db2ab7bfae401be59112fd395bc040e0bbfe81263195312c3a3e0c3ce8d734c0a43e48f256113de76b4568c4640aa7bd89f08c05c1a3d5b145dc1d9cbe69987f80ed0652892ec06c69561080fa77daec81c4c768711c8500fcd06e7c23b0f2d9d1223c27f39071050b4da33bd644766bfc6237c26a8316b5426acd8cfea3cde8e3932be7d3c950aff2f3b06a409d6d3edacaa951eaf2819fdc515f89bf23e61d450b2bd7319900049d39bcc2a5f3f8e699bfa8fa84478a9378919d91a40003e91b4227a1cdf70393ee3cdc765fc623d9a1914eb37a2ef60718b6cc04ceaa331b43d07a4998639e74a8db215b216b909212ec15716b606d06333fa8785a225d4902dbbc5d57b6417f9ae14c07de565672e6e0668a3414923969d0d013ae83008fe89e4a864eee4b168fc90804db0ad7fd56bd831b2606403e4aae3d7a96945987bd136c0c4264e2212f2491370c199f13588b63ab8d05020003000000000000004e234e210008907862a25223510dce1d88f071e10a25df4a7864fbe1f66cf973ee1d04ddc51c83356c94c287bf58d9d8e4c0d8fb2fe5817540eaaa4a1b6fa0bebec29043c84f122177227a6da40457371fb341e38f69389d0a017b55b9a29fd33db1d190f6b812756567371536d094c8e23e320349aa754c734024e633f7747ff5151b9068bb4b6f115184d3cab285f41f675b58074da6061a5b6b938d58e9853d771b1b2c8c1ebaba0c6fbfd6f010a5575519289d1fd46156fb2feca7ff8255ebe3c1d4428adb6ef09a398405153180cbda558ec39be3c6e42e5d0c"]) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x5, 0x0, 0x0, 0x20}]}) utimes(&(0x7f0000000480)='./file0\x00', &(0x7f0000000500)={{0x0, 0x6}, {0x7, 0x5}}) sysctl$net_inet_esp(&(0x7f0000000180)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f00000002c0)="accee3f219932e2eab489977b75d4186ad7e5d272aa58f5f6a2413b2df887fb795064f14c974ea5ba4f9065c4d6aa19f20f82d826dd9e374ae839f987a0eff263dbb57b63259169180126157fe57f1a902a696d010ad423dd8bbfbec07b6e2e17b3fa9933b4e902ad92777adc5803a33b2c07aa14dce0c0938beb76df60d73852a1989a18c1b31649e6617248bc127e1ab2f3ef98a8a6465ff6060f1f7a9ad81", &(0x7f0000000380)=0xa0, &(0x7f00000003c0)="cc8509", 0x3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 1.082394783s ago: executing program 4 (id=2349): ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x6, 0x3}) syz_emit_ethernet(0x66, &(0x7f0000000000)={@random="8faa02ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x50, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xffd, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0xfd, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) 1.080753546s ago: executing program 5 (id=2350): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x10, {0x6, 0x2}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) openat$vnd(0xffffffffffffff9c, &(0x7f0000003200), 0x10, 0x0) 1.078947614s ago: executing program 6 (id=2351): semget(0x1, 0x0, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x100}, 0xf900000000000002, 0x2, 0x4}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x7}, {0x401, 0x726, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x4, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x6, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0xc, 0x0, 0xfe, 0xfffffffc}, {0x6, 0x2, 0x0, 0x409}]}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000240)='./file0\x00', 0xa97, &(0x7f0000000340)='./file0\x00', 0x8}) syz_emit_ethernet(0x56, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600feffffffffffffff37f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYBLOB="de680702cf03345a7e03"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) rmdir(&(0x7f00000003c0)='./file0\x00') r2 = socket(0x18, 0x2, 0x0) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a8200cdc76ae60dec3e59be543bfcb44937703c616f7e2205117c9cb1fd09d2ff839d761c59d34cd", &(0x7f0000000080)=0x2d, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$PCIOCWRITE(r4, 0xc00c7007, &(0x7f00000005c0)={{0x0, 0x48}, 0x1, 0x0, 0x698}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) 1.078527871s ago: executing program 7 (id=2352): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) listen(r0, 0x9) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYRES8=r0]) socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x168}, 0x5, 0x10025, 0x0, 0x0, 0x7ffffffffffdfffd, 0x9, 0x9a, 0x8000000000000e66}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000000)) setuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x100) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ftruncate(r3, 0x10000) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000200)={0xe, 0x645, 0x9, 0x7, 0xd, 0xe1a4, 0x846e, 0x10, [{0x7, 0x0, 0x9, 0x4}, {0x4, 0xed38, 0x9, 0xff}, {0x400, 0xff, 0x4, 0x1}, {0x1, 0x3, 0x9}, {0x3, 0x3, 0xfffffffb, 0x8}, {0x1ff, 0x1, 0x3, 0xfffffffd}, {0x9, 0x4, 0x2f3, 0xfffffffa}, {0x4, 0x3, 0x5, 0x6d51cacd}, {0xff, 0x7605, 0x6, 0x55}, {0x40, 0x9, 0x63, 0x10000}, {0x1, 0x4, 0xc6, 0x2}, {0x0, 0x3ff, 0x2}, {0x2000000, 0x10000, 0xa58, 0x32}, {0x9b7, 0x7fffffff, 0x3, 0x10000}, {0xff, 0x4, 0xba7, 0x10}, {0x7, 0xf2, 0x2, 0x2}]}) syz_emit_ethernet(0x4a, &(0x7f0000000480)=ANY=[@ANYRESDEC=r2, @ANYRESDEC, @ANYRES8=r4, @ANYRES8=r1]) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) setsockopt(r0, 0x4, 0x1, &(0x7f0000000340)="e9dffb7b8ccf3237283e3653069f011bd178b5d0c65724b402dcc7e3ad78085e0107f33419db223270b1c3aa9f4a878e8d3ce995cad13abdda783f9af329cf388792bc5b1c48b938daff6334e4dd6493ba168f524b5ea8b85c52c8f63afb8e9fc9c912e867819ef3bf6f8ae8b2f69aca9c668fd49bc11a529aceb519e5a2351a68c153426a2ff6ee29297e5cab07014faee83cc46e1ebf", 0x97) socket(0x2, 0x2, 0x0) seteuid(0xffffffffffffffff) 365.756419ms ago: executing program 4 (id=2353): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="ee11d2ac4a36", 0xffffffb8}], 0x1) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) (async) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x5, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) r3 = getppid() setpgid(0x0, r3) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)='o4', 0x2}], 0x1) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0xffffffffffffffff}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) setpgid(r2, r3) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) (async) geteuid() (async) shmget(0x0, 0x4000, 0x627, &(0x7f0000ffb000/0x4000)=nil) (async) shmget(0x0, 0x2000, 0x3f0, &(0x7f0000ffd000/0x2000)=nil) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setitimer(0x1, 0x0, 0xffffffffffffffff) (async) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) read(r4, &(0x7f0000000380)=""/235, 0xeb) 363.836437ms ago: executing program 5 (id=2354): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {}, {}, {}, {0x0, 0x8}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {}, {}, {0x0, 0x100}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3, 0x20000}, {0x0, 0x2}, {0x0, 0x5}, {0x2, 0x1000}, {0x0, 0x4}, {0x3}, {}, {}, {0x1, 0x1}, {}, {0x0, 0x200}, {0x2}, {0x0, 0xfffffffd}, {0x2, 0xa}, {0x2}]}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) pwrite(r0, &(0x7f0000000000)="4ede695530b95639e4ddc80a", 0xc, 0x510b008d) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f00000010c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000004c0)={&(0x7f0000000180)='./file0\x00', 0x5, 0x0}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) r4 = open(&(0x7f0000000340)='./file1\x00', 0x200, 0x33) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mmap(&(0x7f0000001000/0x7000)=nil, 0x7000, 0x4, 0x8011, r4, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x5, 0x4, 0x8}, {0x881, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x48a0}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="0004000400002060eac3659be543bfcb44937722003832c588451546b4edb6283fd30bb402ed6a74dd055c2d28763c19b2e38d35e77351d7070043a4ad7d845e76d9651d1a16518e8cd6ba987e57944d2878a990", &(0x7f0000000080)=0x54, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r5, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) ioctl$VNDIOCSET(r3, 0x20006473, 0x0) open(0x0, 0x80000000000206, 0xd6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) execve(0x0, 0x0, 0x0) 339.342542ms ago: executing program 0 (id=2355): r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) mprotect(&(0x7f0000fee000/0xf000)=nil, 0xf000, 0x2) (async) socket$inet(0x2, 0x0, 0x4) listen(r0, 0x0) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x3) (async) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000040), 0xffffffffffffff1d}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7ffffffe, 0x0, 0x0, 0x0, 0x0, 0x6a, 0xfffe}, 0x7, 0x4, 0x1}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x1ff, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r4 = socket(0x2, 0x1, 0x0) close(r4) (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000080)={0x0, 0x0}) close(r2) pledge(0x0, &(0x7f0000002840)='tty \x00 \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x03\x00\x00\x00H\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15+\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0/\x80vI\x94\x0f6>]\x84a\xf7\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8\t\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') (async) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x9789, 0x8, 0xfffffff8, 0x80a19f, "081aa9003721fcb06e74f6527939001d00000008", 0x0, 0x4}) (async) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 317.927858ms ago: executing program 1 (id=2356): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x10071002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) setrlimit(0x8, &(0x7f0000000140)={0x9, 0xfffffffffffffffa}) r1 = syz_open_pts() close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0xdc, 0x4, 0x8}, {0x44, 0xd, 0x0, 0xfff}, {0x1ae, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[]) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000ac0)={0x8, 0x10001, 0xfffffff9, 0x200499, "d88c63033aa8f9883d2488d11454020900", 0x3}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13dea3b9e215c4a9caff034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db45ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102000095df148f2944152806cfcb731235c9b66b106ef465ec0141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb760200000000000000a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c05565589586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4844322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50be1ef4d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x238}], 0x1) 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) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) 0s ago: executing program 2 (id=2084): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x3, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x7) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) mlock(&(0x7f00006d9000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3f2a864232f609c8f09c79a22b221b65b46a03a1400"/120, 0x0, 0x0, 0xffffffffffffff2f) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x1}, 0x3, 0x0, &(0x7f0000001940), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000940), &(0x7f0000001940), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000500)={'./file0\x00', 0x79, 0xb, 0x2}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r4, 0x27}], 0x1, 0x0) mknodat(r4, &(0x7f0000000180)='./file0\x00', 0x2038, 0x7) syz_extract_tcp_res(0x0, 0x4, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYRESHEX=r2]) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.17' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error uvn_flush: obj=0xfffffd806580a268, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error wskbd0: can't attach mux (error=5) lo0: can't handle af0 OpenBSD/amd64 (ci-o) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error ¹j¼õ¬|ÿ ž¨E1\…:sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error panic: missing alias Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *372614 58048 0 0x2 0 0K syz-executor db_enter() at db_enter+0x25 panic(ffffffff8333a774) at panic+0x1e5 vgonel(fffffd805d756e78,ffff8000fffea028) at vgonel+0x681 checkalias(fffffd80757f9610,1e5f,ffff800000b49800) at checkalias+0x1ab ffs_vinit(ffff800000b49800,ffff80003c438f80) at ffs_vinit+0x13d ffs_vget(ffff800000b49800,539,ffff80003c439068) at ffs_vget+0x429 ufs_lookup() at ufs_lookup+0x16bc VOP_LOOKUP(fffffd8071c0c570,ffff80003c4392e8,ffff80003c439318) at VOP_LOOKUP+0x6e vfs_lookup(ffff80003c4392b8) at vfs_lookup+0x8fa namei(ffff80003c4392b8) at namei+0x7aa dofstatat(ffff8000fffea028,ffffff9c,741e397b4a40,741e397b4e40,2) at dofstatat+0xe0 syscall(ffff80003c439530) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x741e397b4ef0, count: 2 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: missing alias ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8333a774) at panic+0x1e5 vgonel(fffffd805d756e78,ffff8000fffea028) at vgonel+0x681 checkalias(fffffd80757f9610,1e5f,ffff800000b49800) at checkalias+0x1ab ffs_vinit(ffff800000b49800,ffff80003c438f80) at ffs_vinit+0x13d ffs_vget(ffff800000b49800,539,ffff80003c439068) at ffs_vget+0x429 ufs_lookup() at ufs_lookup+0x16bc VOP_LOOKUP(fffffd8071c0c570,ffff80003c4392e8,ffff80003c439318) at VOP_LOOKUP+0x6e vfs_lookup(ffff80003c4392b8) at vfs_lookup+0x8fa namei(ffff80003c4392b8) at namei+0x7aa dofstatat(ffff8000fffea028,ffffff9c,741e397b4a40,741e397b4e40,2) at dofstatat+0xe0 syscall(ffff80003c439530) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x741e397b4ef0, count: -13 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c438d60 rbx 0xffffffff837ebdcf cpu_info_full_primary+0x2dcf rdx 0 rcx 0xffff8000fffea028 rax 0xffffffff837eaff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x7768f5b486c22dfd r11 0x2fd1d113cc7627aa r12 0xffffffff837ebbd0 cpu_info_full_primary+0x2bd0 r13 0 r14 0 r15 0x1 rip 0xffffffff82428565 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c438d50 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=372614 pid=58048 tcnt=1 stat=onproc flags process=2 proc=0 runpri=50, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff14a0,0xffff8000fffea2c8 process=0xffff8000fffe4e18 user=0xffff80003c434000, vmspace=0xfffffd806bd31200 estcpu=36, cpticks=0, pctcpu=0.12, user=4, sys=204, intr=3 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 78021 349914 0 0 3 0x14200 acct acct 11345 331693 1 0 3 0x100083 ttyin getty 9911 60408 51206 0 3 0x82 piperd syz-executor 7378 492683 51206 0 3 0x82 piperd syz-executor 57190 223251 51206 0 3 0x82 piperd syz-executor 5090 286353 51206 0 3 0x82 nanoslp syz-executor 22847 196929 51206 0 3 0x82 piperd syz-executor *58048 372614 51206 0 7 0x2 syz-executor 92660 438771 0 0 3 0x14200 bored sosplice 12199 259383 51206 0 3 0x82 piperd syz-executor 51206 298760 18463 0 3 0x82 nanoslp syz-executor 18463 148459 73216 0 3 0x10008a sigsusp ksh 73216 211983 45763 0 3 0x98 kqread sshd-session 45763 197116 67567 0 3 0x92 kqread sshd-session 67567 189718 1 0 3 0x88 kqread sshd 65076 267439 38046 74 3 0x1100092 bpf pflogd 38046 74228 1 0 3 0x80 sbwait pflogd 12500 397498 1864 73 3 0x1100090 kqread syslogd 1864 207284 1 0 3 0x100082 sbwait syslogd 55841 243572 1 0 3 0x100080 kqread resolvd 31194 463037 61094 77 3 0x100092 kqread dhcpleased 85913 245659 61094 77 3 0x100092 kqread dhcpleased 61094 409737 1 0 3 0x80 kqread dhcpleased 27078 325717 0 0 3 0x14200 bored smr 35520 308616 0 0 2 0x14200 zerothread 85342 58833 0 0 3 0x14200 aiodoned aiodoned 95137 112063 0 0 3 0x14200 syncer update 70619 493561 0 0 3 0x14200 cleaner cleaner 34168 15780 0 0 3 0x14200 reaper reaper 55924 57972 0 0 3 0x14200 pgdaemon pagedaemon 28092 426632 0 0 3 0x14200 bored viomb 12775 54875 0 0 3 0x40014200 acpi0 acpi0 78574 401427 0 0 7 0x40014200 idle1 45499 266719 0 0 3 0x14200 bored softnet3 80702 22089 0 0 3 0x14200 bored softnet2 80813 54713 0 0 3 0x14200 bored softnet1 6961 162636 0 0 3 0x14200 bored softnet0 78302 207623 0 0 3 0x14200 bored systqmp 99379 374757 0 0 3 0x14200 bored systq 69302 325722 0 0 3 0x14200 tmoslp softclockmp 3694 325602 0 0 3 0x40014200 tmoslp softclock 12954 4059 0 0 3 0x40014200 idle0 1 77391 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 58048 (syz-executor) thread 0xffff8000fffea028 (372614) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838c1ae0) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 yield+0x6a #4 pool_get+0x265 #5 ffs_vget+0x320 #6 ufs_lookup+0x16bc #7 VOP_LOOKUP+0x6e #8 vfs_lookup+0x8fa #9 namei+0x7aa #10 dofstatat+0xe0 #11 syscall+0xbc6 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e059d20) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ufs_lookup+0x16bc #7 VOP_LOOKUP+0x6e #8 vfs_lookup+0x8fa #9 namei+0x7aa #10 dofstatat+0xe0 #11 syscall+0xbc6 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806dd92f60) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 cache_lookup+0x36e #7 ufs_lookup+0x21b #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x8fa #10 namei+0x7aa #11 dofstatat+0xe0 #12 syscall+0xbc6 #13 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10242 11250K 12522K 166960K 16176 0 pcb 17 15K 17K 166960K 587 0 rtable 226 12K 13K 166960K 1398 0 pf 39 18K 23K 166960K 328 0 ifaddr 40 7K 9K 166960K 231 0 ifgroup 54 2K 2K 166960K 361 0 sysctl 4 1K 5K 166960K 12 0 counters 62 36K 37K 166960K 438 0 ioctlops 0 0K 4K 166960K 2054 0 iov 0 0K 16K 166960K 155 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1555 98K 98K 166960K 4532 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 36 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 112 0 dirhash 12 2K 2K 166960K 42 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 10 33K 110K 166960K 2870 0 sigio 0 0K 0K 166960K 49 0 proc 73 91K 128K 166960K 1426 0 subproc 63 3K 4K 166960K 279 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 533 0 in_multi 87 6K 7K 166960K 429 0 ether_multi 1 0K 0K 166960K 25 0 mrt 1 0K 0K 166960K 9 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 265 1182K 1182K 166960K 265 0 exec 0 0K 1K 166960K 1012 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 9 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 196 172K 198K 166960K 26421 0 UVM aobj 88 5K 5K 166960K 97 0 pinsyscall 35 70K 104K 166960K 4568 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 130 0 NDP 11 0K 2K 166960K 160 0 temp 72 8687K 8760K 166960K 92103 0 kqueue 13 20K 34K 166960K 443 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> 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 357 0 354 3 2 1 3 0 8 0 rtentry 176 424 0 331 6 0 6 6 0 8 0 unpcb 144 1859 0 1842 15 14 1 6 0 8 0 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 808 729 0 725 19 18 1 8 0 8 0 arp 128 72 0 53 1 0 1 1 0 8 0 inpcb 384 2660 0 2650 38 33 5 12 0 8 2 nd6 144 99 0 76 2 1 1 2 0 8 0 pkpcb 40 22 0 22 5 5 0 1 0 8 0 kcovpl 48 31 0 24 1 0 1 1 0 8 0 mppekey 1024 3 0 3 3 3 0 1 0 8 0 ppxss 1192 133 0 133 3 2 1 1 0 8 1 pppxif 1504 81 0 81 4 3 1 1 0 8 1 pfstscr 40 3 0 3 1 1 0 1 0 8 0 pffrag 232 15 0 11 1 0 1 1 0 482 0 pffrnode 88 13 0 10 1 0 1 1 0 8 0 pffrent 40 30 0 25 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 27 0 23 1 0 1 1 0 8 0 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pftag 88 3 0 0 1 0 1 1 0 8 0 pfstitem 24 130 0 93 1 0 1 1 0 8 0 pfstkey 128 133 0 96 3 0 3 3 0 8 0 pfstate 384 132 0 95 8 0 8 8 0 8 0 pfrule 1344 68 0 29 5 1 4 4 0 8 0 rttmr 136 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 1771 0 1360 41 12 29 29 0 8 1 art_table 32 1774 0 1360 4 0 4 4 0 8 0 art_node 16 413 0 331 1 0 1 1 0 8 0 sysvmsgpl 40 25 0 19 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 109 0 99 1 0 1 1 0 8 0 shmpl 112 94 0 9 3 0 3 3 0 8 0 dirhash 1024 37 0 20 3 0 3 3 0 8 0 dino2pl 256 6204 0 4655 98 0 98 98 0 8 0 ffsino 288 6204 0 4655 111 0 111 111 0 8 0 nchpl 144 9853 0 8101 66 0 66 66 0 8 0 rtmask 32 8 0 8 4 4 0 1 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 36815 0 36814 1 0 1 1 0 8 0 percpumem 16 234 0 188 1 0 1 1 0 8 0 pfiaddrpl 120 1 0 0 1 0 1 1 0 8 0 kstatmem 264 196 0 174 2 0 2 2 0 8 0 scsiplug 72 10 0 10 4 4 0 1 0 8 0 scxspl 216 34656 0 34656 13 12 1 8 1 8 1 plimitpl 152 689 0 672 1 0 1 1 0 8 0 sigapl 424 3142 0 3098 10 3 7 9 0 8 0 futexpl 64 37368 0 37368 1 0 1 1 0 8 1 knotepl 120 596 0 0 17 0 17 17 0 8 0 kqueuepl 224 895 0 886 9 6 3 5 0 8 2 pipepl 336 501 0 474 6 3 3 6 0 8 0 fdescpl 520 3099 0 3075 3 0 3 3 0 8 0 filepl 160 20384 0 20183 28 16 12 18 0 8 0 lockfpl 104 900 0 898 3 2 1 2 0 8 0 lockfspl 48 335 0 333 1 0 1 1 0 8 0 sessionpl 144 47 0 38 1 0 1 1 0 8 0 pgrppl 48 179 0 163 1 0 1 1 0 8 0 ucredpl 104 3350 0 3337 1 0 1 1 0 8 0 zombiepl 144 3617 0 3614 1 0 1 1 0 8 0 processpl 1192 3142 0 3098 6 0 6 6 0 8 0 procpl 656 7332 0 7285 9 3 6 8 0 8 0 srpgc 96 22 0 22 3 3 0 1 0 8 0 sosppl 168 10 0 10 4 4 0 1 0 8 0 sockpl 728 4925 0 4898 45 38 7 16 0 8 4 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 112 4 0 14 0 14 14 0 8 0 mcl2k 2048 36 0 0 4 0 4 4 0 8 0 mtagpl 96 88 0 0 2 0 2 2 0 8 0 mbufpl 256 1228 0 0 76 0 76 76 0 8 0 bufpl 280 11355 0 5212 440 0 440 440 0 8 0 anonpl 32 9771 0 0 80 1 79 79 0 246 0 amapchunkpl 152 88788 0 88435 47 22 25 30 0 158 0 amappl16 200 7201 0 7171 57 49 8 21 0 8 0 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 164 0 152 1 0 1 1 0 8 0 amappl13 176 12 0 12 2 2 0 1 0 8 0 amappl12 168 4125 0 4101 4 2 2 3 0 8 0 amappl11 160 59 0 44 1 0 1 1 0 8 0 amappl10 152 6 0 5 3 2 1 1 0 8 0 amappl9 144 244 0 244 1 1 0 1 0 8 0 amappl8 136 41 0 38 1 0 1 1 0 8 0 amappl7 128 157 0 144 1 0 1 1 0 8 0 amappl6 120 414 0 408 1 0 1 1 0 8 0 amappl5 112 229 0 219 1 0 1 1 0 8 0 amappl4 104 399 0 378 1 0 1 1 0 8 0 amappl3 96 18539 0 18466 5 1 4 4 0 8 0 amappl2 88 984 0 921 2 0 2 2 0 8 0 amappl1 80 21030 0 20452 17 3 14 15 0 8 0 amappl 88 24863 0 24742 5 0 5 5 0 92 0 dma8192 8192 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 257 0 257 3 3 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 19 0 18 1 0 1 1 0 8 0 aobjpl 72 96 0 9 2 0 2 2 0 8 0 uaddrrnd 24 3099 0 3075 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3099 0 3075 1 0 1 1 0 8 0 vmmpekpl 168 22685 0 22619 4 0 4 4 0 8 0 vmmpepl 168 194782 0 193114 117 19 98 106 0 357 0 vmsppl 480 3098 0 3075 6 1 5 5 0 8 0 rwobjpl 72 54052 0 47155 133 1 132 132 0 8 0 pdppl 4096 6206 0 6150 154 80 74 88 0 8 18 pvpl 32 17702 0 0 145 2 143 143 0 265 0 pmappl 256 3098 0 3075 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 544 0 121 13 0 13 13 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8333a774) at panic+0x1e5 vgonel(fffffd805d756e78,ffff8000fffea028) at vgonel+0x681 checkalias(fffffd80757f9610,1e5f,ffff800000b49800) at checkalias+0x1ab ffs_vinit(ffff800000b49800,ffff80003c438f80) at ffs_vinit+0x13d ffs_vget(ffff800000b49800,539,ffff80003c439068) at ffs_vget+0x429 ufs_lookup() at ufs_lookup+0x16bc VOP_LOOKUP(fffffd8071c0c570,ffff80003c4392e8,ffff80003c439318) at VOP_LOOKUP+0x6e vfs_lookup(ffff80003c4392b8) at vfs_lookup+0x8fa namei(ffff80003c4392b8) at namei+0x7aa dofstatat(ffff8000fffea028,ffffff9c,741e397b4a40,741e397b4e40,2) at dofstatat+0xe0 syscall(ffff80003c439530) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x741e397b4ef0, count: -13 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x41e sched_idle(ffff8000299edff0) at sched_idle+0x558 end trace frame: 0x0, count: 10 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x41e sched_idle(ffff8000299edff0) at sched_idle+0x558 end trace frame: 0x0, count: -5