last executing test programs: 3.539566983s ago: executing program 3 (id=2760): syz_emit_ethernet(0xa6, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, "fd412c", 0x70, 0x33, 0x4, @rand_addr="2a818a724ac0f75111e18e2967fc6b8d", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x6, 0xd, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x8}, @enc_lim={0x4, 0x1, 0xd7}, @generic={0x1, 0x5d, "f797cf10d8acffe7cff4e0b6b76f5c3db5668de29eaeaeca9ee5aa76caf48e386e04423f48ff2bacbd6bcb4f817a7a5011c45dd2fb50dbd2e39984068a63f7c009f7c08b16d50fa8d174858e711caeb35774514b41418e3acda0c7c335"}]}]}}}}}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x4104, 0x0, 0x0) 3.414127619s ago: executing program 3 (id=2762): r0 = kqueue() r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x7f, 0x0, r1}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x5, 0x5, 0x7fffffff, 0xffffff86, "ffa0a8000063267be8793b8539d9ae9100", 0x8, 0x834f}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) read(r3, &(0x7f0000000180)=""/196, 0xc4) 2.970583948s ago: executing program 3 (id=2771): r0 = socket$inet(0x2, 0x3, 0x2) (async) r1 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x617d) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chdir(&(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) (async) chdir(&(0x7f0000000100)='./file0\x00') (async) setuid(0xee01) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file0\x00') (async) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) (async) r2 = getpgid(0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x21436587, 0x800, r2) sysctl$kern(&(0x7f0000003000)={0x1, 0x29}, 0x2, &(0x7f0000003040)="98ddcb09fdd80fd27b774c18866489b2fe408149ba98029c9eca44dbc06a358fcca0c69afbcdaf59972f87e4fb6d87414b5a7f25dbc6fd9d92760c34861110cad1fc554ace48f1b432db2bb693d937ee0d13b242fb644c998d9f753e1cf157", 0x0, &(0x7f0000003140), 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) (async) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f0000000100)) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRES32, @ANYRES32=0x41424344, @ANYRES64, @ANYBLOB="0000040001144fa0"]) 2.711860314s ago: executing program 3 (id=2777): mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5, 0xe, 0x0, 0x7f, 0x2}, {0x8001, 0x3, 0x8000, 0xfff9, 0x5}, {0xc6, 0x8, 0x9, 0xe4d, 0x7}]}) utimes(&(0x7f0000000000)='.\x00', 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000200)={0x4, 0x2, 0x3f}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x238d0bdb, 0xfffffffc, 0x5, 0x1, 0x9, 0xdd, 0x7fff, 0x0, 0x2}) geteuid() geteuid() r2 = getuid() setuid(r2) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) 2.556075136s ago: executing program 6 (id=2781): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x114) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xfffffffffffffe9b) ftruncate(r0, 0xffffffff) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4, 0xf, 0x1, 0x7}, {0x9c, 0xa, 0x8, 0x2}, {0x3c56, 0x6, 0x7, 0x7}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRESHEX=r1]) 2.554376195s ago: executing program 6 (id=2782): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000000)={0xa, 0x7, 0x7, 0x5, "00c3051b9d06832f4702000004000004765c00", 0xa, 0x5}) 2.455678885s ago: executing program 6 (id=2784): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x240, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x8000000000000001}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8f5f84cf71b59c7a00c37082", &(0x7f0000000080)=0x3d, 0x0, 0xffffffffffffff57) (async) writev(r1, 0x0, 0xfffffffffffffd34) r2 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r2, 0xc02069a5, &(0x7f00000001c0)) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$TIOCSETA(r3, 0xc0504417, &(0x7f0000000740)={0x1, 0x0, 0x0, 0x400003, "0000000000000b00000000000000030000000100", 0x15, 0x10006}) (async) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001f00)={""/16, @ifru_addr=@un=@abs}) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) (async) r4 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000002c0)=0xf2, 0x4) (async) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) (async) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$WSKBDIO_GETBELL(r5, 0x40105704, &(0x7f0000000280)) (async) recvmsg(r4, &(0x7f0000000600)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f0000000400)=""/61, 0x3d}, {&(0x7f0000000480)=""/218, 0xda}], 0x3, &(0x7f0000000bc0)=""/4096, 0x1000}, 0x0) (async) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000000c0)={0x0, r6}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x13, 0x0, 0x37) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) (async) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYRES32=r5]) (async) recvmmsg(r0, &(0x7f0000001ec0)={&(0x7f0000001e80)={&(0x7f0000000640)=@in, 0xc, &(0x7f0000001d80)=[{&(0x7f0000001bc0)=""/232, 0xe8}, {&(0x7f0000000680)=""/185, 0xb9}, {&(0x7f0000001cc0)=""/191, 0xbf}], 0x3, &(0x7f0000001dc0)=""/166, 0xa6}, 0x7ff}, 0x10, 0x804, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000780)="57c6fac8c6301cb0dc090318cfbc45e056b9a5dfb1b836d52ba92e9904180354be3b7937fec16d3bb36e456bed6ca749a90beedcaf9002164a119e0a1b546457391a7e52a06f1f29ffaa60c0f5e333637520b613fd36ccd3b6efc115ea1f4ad170a04daa96b9ec5e7ea0ed0978f12e8a00ba4f9438fcbfad0bbcc4c17e77e2c1d2cda7525f6ef4ded14a17dcee6e357e8af287d1893917bce73a3642a7a86b10a8d476d251150c07343d853dec547a87193046ac2c3b6c3a05d11af5dbcf2bd1d991c6a74b4d01fba25d139dc5b5cfd6fd35b242f0c35b24619cd47e7012c2d15620d0dcc1e397452bb44e657bb08bf61da8597f2b49cc95e6f591f5874a474b33d4e6f8069316f84ced83272a6f3768e89023512a401a245144fd34eb6974a7fe43941ce47eb07c092489edda87d942045461d885c27d5a5b6bbe7870647c6b6634da42c8467cf642958aa50c09714c9447a1190bf9b03c088373d961317253faac24abd28d444003e292b728212a08bd7acb4095f1d0a042efa0408aa24a146d0a43ff76215e75485b614b37166814140c09aedc5815b217a0dcecdcb7938cd1a293b86e215a2991e78263605c278f0c201406e2a2279c5b28e28811323ecffd2caf4cec2cb6fd7574495d987f5c1021af661cae4a91ef89cfc2cd5aaabda4debc0218a57403c21c6b992fba67c2a1e9cca7cbce77c9dd7c96c21be2303d1bd9b56f281a83d09272964e98803ef646e9775987b526503ba4d89028fd19593f689179aa0d0bac6c94ee01947faf4d81861471b15ff9540c7a94a02c7f6d4ffc458276cfef0501add6ea087619ae8a162d5fb3a425f10d66b4c1a5a206c107c9138e0f674a27aa8d450c9b4296a712c90ca08cd66309626fe9327c96cf2c76e94437b2ca02032d840f875a8dac31ecf3205ce7f28f7837a986e6657c9f9b6ea12f925eaa1efc81155d7861d2d00f1b08ad88b691ee3af4111953fd6c83ab2d982f5acbabc0cf01a53c49325b7a40bc3e8a4dc1e749abd9c2b93936c7d47b402edec801c68aa2296239a1abb03c90284797658d8b52bd30ebfc53ad40d726786b765f9ef8e1da7ffd1b01d4ae6f5cb7564c1f629b6386bed5648d8b2a67ac0fcfd7b01fa4d5b721f399b77555ddccf056741ad36a6e69300e08696c72a64180a4a157f13294f73f80c1c8f91cdd0b646da59f02a119bc9ae7a367e090c160fabeeb1458ba373bea5a5438e9cf113d29ef5a37e039a8644bfbd1424087ab0a4e100ca0bd705414856c947220561ea96e7b3da510378c7f5d88f0cdffcbf2299d5228fa9eaf390c6e7a3e118c718611e702e9d0ac69a4cf388a98d051c203426215b5d233881e337bf8f3ab0a258eaeb3eb13fb9b609d90704395dc8abcfdc4552a49ce4c3709a721211d1a846dde3d90543ae777dd1f9f544002168e8768cf1dfaea2a1dfcacade6c1d27fb70e", 0x40c}, {0x0}], 0x2, 0x0, 0x0, 0xf}, 0x0) (async) ioctl$TIOCSETA(r7, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0xfffffffd, 0x8000, "01d04b0a0047c1d100", 0x6, 0x7}) 2.195459375s ago: executing program 0 (id=2791): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xc, 0x39, 0x8, 0x4}, {0x28, 0x1, 0x55, 0x8}, {0x6, 0x0, 0x58, 0xc}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x6, 0x80, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0xfffffffffffffffe, 0x404000000100], [0x5, 0x80000001, 0xffffff7ffffffffa, 0x20200001, 0x5e, 0x100000000007b94, 0x800, 0x9, 0xfffffffffffffffc, 0x1], [0x1, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xfbffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x0, 0x3, 0x0, 0x7d08}, {0x9, 0x22, 0x5, 0x7fff}, {0x2, 0x0, 0xfffefffe, 0x27c}, {0x5, 0x4, 0x5, 0xff7fffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0x5, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x8, 0x80000006, 0x3}, {0xfffe, 0xfffffffb, 0x6d5, 0x6}}}) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc028698a, &(0x7f0000000100)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001800)=0x6) shutdown(r1, 0x2) open(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80000000000206, 0x81) open$dir(&(0x7f0000000280)='.\x00', 0x10000, 0x20) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) syz_emit_ethernet(0x8a, &(0x7f0000000240)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x7c, 0x66, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x1, @multicast1}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x0, 0xc, 0x0, {0x18, 0x4, 0x0, 0x1b, 0xfffc, 0x0, 0x0, 0x8, 0x1, 0xf0, @multicast1, @multicast1, {[@rr={0x7, 0x3, 0x3}, @generic={0x0, 0x7, "67e7907b2e"}, @lsrr={0x83, 0xb, 0x4, [@local={0xac, 0x14, 0x0}, @loopback]}, @rr={0x7, 0xf, 0x7, [@empty, @empty, @rand_addr=0x2]}, @lsrr={0x83, 0x17, 0x10, [@broadcast, @multicast2, @broadcast, @local={0xac, 0x14, 0x0}, @loopback]}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x9, [{[], 0x1}, {[@multicast2], 0x301}]}]}}}}}}}) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x1, 0x2, 0x2, 0x8001, 0xfffffffffffffffe, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa5, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000002, 0x0, 0xfffffffffffffffb, 0x11003, 0x4], [0xd, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x4], [{0xdb6e, 0x4, 0x0, 0x40007d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0xfffff3d8, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x56, 0x0, 0x7fff, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r3, 0x2}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f0000000380)=0xc) 2.191644717s ago: executing program 7 (id=2793): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) setrlimit(0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2010, r1, 0x0) socket$unix(0x1, 0x5, 0x0) (async) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) close(r3) mprotect(&(0x7f000020c000/0x3000)=nil, 0x3000, 0x0) (async) mprotect(&(0x7f000020c000/0x3000)=nil, 0x3000, 0x0) ftruncate(r0, 0x79c8) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000001dc0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6", 0x241}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000002d00)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) chmod(&(0x7f0000000080)='.\x00', 0x0) 1.986971711s ago: executing program 5 (id=2797): setgid(0x0) mknod(0x0, 0x2000, 0x20799a) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x80, 0x9, 0x3, 0xfffffff8}, {0x40, 0xff, 0xff, 0x1}, {0x6, 0x80, 0x12, 0x81}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r1, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) 1.829331782s ago: executing program 5 (id=2800): mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1, 0x7}, {0x2, 0xff03}, {0x1}, {0x1, 0x800}, {0x3}, {0x5}, {0x0, 0xaa59}, {0x3, 0xb59}, {0x1, 0x1}, {0x3, 0x7fff}, {0x1, 0x1}, {0x3, 0x80000000}, {0x2, 0x3}, {}, {0x0, 0x5}, {0x1, 0xffffffff}, {0x1, 0x1}, {0x3}, {0x3, 0xfffffffe}, {0x3, 0x7ff}, {0x3, 0x3}, {0x0, 0x1}, {0x1, 0x3}, {0x0, 0xf208}, {0x2, 0x1000000}, {0x1, 0x1}, {0x0, 0x1ff}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0x9}, {0x1, 0x5}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) shmat(0x0, &(0x7f0000001000/0x800000)=nil, 0x1000) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000180)=0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x4010, r0, 0x7) 1.828334815s ago: executing program 3 (id=2801): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000000)="0000e65bc39e76ecc9ddb3c3cc6bbc252487c139ec", &(0x7f0000000240)=0x15, 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@local, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @multicast1, @random="a9658df5182d", @rand_addr=0x7}}}}) (async) execve(0x0, 0x0, 0x0) (async) preadv(r0, &(0x7f0000000780)=[{&(0x7f00000002c0)=""/162, 0xa2}], 0x1, 0xfff) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async, rerun: 32) open(&(0x7f0000000000)='./file0\x00', 0x100, 0xc2) (async, rerun: 32) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xd5, 0x0, 0x8, 0x100200000, 0x3, 0x8, 0x9, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x8001], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x525, 0x6, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x8], [0x100000001, 0x7ffd, 0x3ffffffe, 0x0, 0xb, 0x11004, 0xffffffff00000001], [0x1, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0x8, 0x22, 0x5, 0xffffffbffffffff9}, {0x4, 0x4, 0xfffffffe, 0x80}, {0x2, 0xd, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x207f, 0xb}, {0x0, 0x9, 0xe7, 0x2000000000000002}, {0x7f, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x9, 0x6d5, 0x4}}}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) preadv(r0, &(0x7f0000000700)=[{&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/66, 0x42}], 0x2, 0x0) 1.795785652s ago: executing program 4 (id=2802): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)='N94', 0x3}], 0x1) dup2(r1, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) socket(0x20, 0x8000, 0x2) syz_emit_ethernet(0x7c, &(0x7f0000000080)={@broadcast, @remote, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@generic={0x80d5, "e588cd1965ea5e5ef7133600dbe6194938b7240ca4980790f1a50ad4095a1af1c4481f9d22b75384220523bcbd0a7c0e27179d6e17a327d5d50e977bcf51ccb88eefa2d8f92293c9a73ee63f1fcb0f6bc3c6eed54709f7e5592997b46e3cd5324c06b8c5766ed7bfeb71"}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x3c, 0x0, 0x6}, {0x3, 0x5, 0x1, 0x1}, {0x3c, 0x9, 0x0, 0x4}, {0x3c56, 0xc, 0x36, 0x4000a}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 1.795266796s ago: executing program 0 (id=2803): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x2000007, 0x100, 0x80000001, 0x4, 0x10001, 0x10, [{0xfce, 0x2890, 0x100, 0x71002}, {0x6, 0x2009, 0x81, 0x3}, {0x104, 0xf88, 0xffffffff, 0x2009}, {0x4, 0x800, 0x0, 0x7}, {0xe, 0x3, 0x7fffffff, 0x7}, {0x5, 0x650, 0x10, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0xfffd}, {0x6, 0x801, 0x8, 0x8}, {0x9, 0x5, 0x5, 0x9}, {0x6a75, 0xf721, 0x1000, 0x4}, {0x9, 0x10001, 0xb, 0x3}, {0x408, 0x5, 0x808001}, {0x6, 0x7, 0x3, 0x1}, {0x29a71717, 0xffffffdd, 0x60, 0x6}, {0x1000c, 0x5, 0xb, 0x4}, {0x0, 0x40, 0x5, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$TIOCSETA(r0, 0xcd604406, &(0x7f0000000040)={0x7ffb, 0x0, 0xfffbfff0, 0x0, "d6a24900b178926c79486b47c1dd00", 0x4, 0x5}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000180)=[{0x15, 0x2, 0x0, 0x6}, {0x7, 0xe, 0x80, 0x40005}, {0x99, 0x9, 0x8, 0x2}, {0x3c56, 0x2, 0x6, 0x7}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000140)=ANY=[]) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x103a, 0x0) ioctl$TIOCSETA(r0, 0xcd604406, &(0x7f0000000000)={0x7ffb, 0x0, 0xfffbfff0, 0x0, "d6a269ff0f9c000000000047c1dd00", 0x4, 0x1}) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x2000007, 0x100, 0x80000001, 0x4, 0x10001, 0x10, [{0xfce, 0x2890, 0x100, 0x71002}, {0x6, 0x2009, 0x81, 0x3}, {0x104, 0xf88, 0xffffffff, 0x2009}, {0x4, 0x800, 0x0, 0x7}, {0xe, 0x3, 0x7fffffff, 0x7}, {0x5, 0x650, 0x10, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0xfffd}, {0x6, 0x801, 0x8, 0x8}, {0x9, 0x5, 0x5, 0x9}, {0x6a75, 0xf721, 0x1000, 0x4}, {0x9, 0x10001, 0xb, 0x3}, {0x408, 0x5, 0x808001}, {0x6, 0x7, 0x3, 0x1}, {0x29a71717, 0xffffffdd, 0x60, 0x6}, {0x1000c, 0x5, 0xb, 0x4}, {0x0, 0x40, 0x5, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$TIOCSETA(r0, 0xcd604406, &(0x7f0000000040)={0x7ffb, 0x0, 0xfffbfff0, 0x0, "d6a24900b178926c79486b47c1dd00", 0x4, 0x5}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000180)=[{0x15, 0x2, 0x0, 0x6}, {0x7, 0xe, 0x80, 0x40005}, {0x99, 0x9, 0x8, 0x2}, {0x3c56, 0x2, 0x6, 0x7}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000140)=ANY=[]) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) (async) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x103a, 0x0) (async) ioctl$TIOCSETA(r0, 0xcd604406, &(0x7f0000000000)={0x7ffb, 0x0, 0xfffbfff0, 0x0, "d6a269ff0f9c000000000047c1dd00", 0x4, 0x1}) (async) 1.640969012s ago: executing program 5 (id=2805): r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000040)=0xc5) (async) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x0, {0x0, 0xfff}}) kqueue() getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendto$inet6(r1, &(0x7f0000000140)="37fcb4e77fc93922d33cf90cbdba6c135928eac0bf2bcf79d19ba581658ae67d", 0x20, 0xc, 0x0, 0x0) (async) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x10001, 0x8001}, 0x8) (async) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0x2000000, 0x4}, {0x18, 0x3, 0x69, 0x8}, 0x7, [0x80000000, 0x3ff, 0x800, 0x8, 0x5, 0x0, 0x0, 0x8]}, 0x3c) (async) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x800, 0x5}, {0x18, 0x0, 0x2, 0x5}, 0x8, [0x4, 0x4f1, 0x6, 0x2, 0xfffff801, 0xf0000000, 0x7, 0x8]}, 0x3c) (async) r2 = msgget(0x1, 0x300) msgsnd(r2, &(0x7f0000000240)={0x3, "794a369535ce026e2e00cd52767ff2eaf2dc0aaa1b"}, 0x1d, 0x800) (async) r3 = msgget$private(0x0, 0x192) msgsnd(r3, &(0x7f0000000280)={0x0, "b49cec5d8b874b6f158bbd005044693863d7cfd095fe57e025225e938bdbc72d0b3b6ed854cf513a24ffcb9aeec72d8aff454fa7de"}, 0x3d, 0x800) (async, rerun: 32) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000002c0)={0x7fffffff, './file0\x00'}) (async, rerun: 32) socket(0x10, 0x4005, 0xc) (async) msgrcv(r2, &(0x7f0000000300)={0x0, ""/247}, 0xff, 0x0, 0x800) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) (async) pledge(&(0x7f0000000400)='\x00', &(0x7f0000000440)='\\\x00') (async, rerun: 32) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000480)) (async, rerun: 32) pledge(&(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00') (async) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000540)=0x8001) (async, rerun: 64) r4 = msgget(0x2, 0x42) (rerun: 64) msgsnd(r4, &(0x7f0000000580)={0x0, "03b4876da8abaf1a9d9db2bb437110ff4312df304e805353ea15312bdc96648700ede08c39629bf2ff1d8150e102ff582bf0cdfa0cc7a4ec98b55e18c139c8f6dbebaef83cfbe42b9b13bf62d20b64d03525e1ce19cc775e017cf5067cfdd544563dba997d5f298574b32a34db8d2ce172b9b9fd797679952e1e11d07fc875d31d4e4f8f2ab46d3cb1b490c460ef268945936fa539f6e6db93884c5d19f9a861fb07a6965d764a331325144de7a686e9fdba5904b954d2f4f818fc1fca969d096ae6e3c8f2d5fa223b19ea5b7d3a"}, 0xd6, 0x800) (async) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) (async) msgget$private(0x0, 0x201) (async) ioctl$WSDISPLAYIO_LINEBYTES(r1, 0x4004575f, &(0x7f0000000680)) (async) msgget(0x3, 0x40) (async) open(&(0x7f00000006c0)='./file0\x00', 0x80, 0x0) 1.640722606s ago: executing program 4 (id=2806): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) 1.638001055s ago: executing program 4 (id=2809): r0 = syz_open_pts() (async) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x81, 0x1, 0x5}], 0x0, 0x0, 0x1000, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x800) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="a7a6d61de4a10909926243003b47915d8156c41f1b5808d174423ff4efac8396d3ec4f0919531ea87c5676231dd7aacdfaffffffffffffff46c0fbde0346df012e786031d4b86fc1", &(0x7f0000000000)=0x48, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) (async) write(r1, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344", 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r2, 0xc0044418, &(0x7f00000000c0)={0xc, 0xb2, 0x8460, 0xfffefffc, "0a00202006512a1e040000003300", 0x3}) (async) select(0x0, 0x0, &(0x7f0000000340)={0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f0000001900)={0x100000000000000, 0x0, 0x400000000, 0x0, 0x0, 0x0, 0x9}, &(0x7f0000000440)) 1.541757565s ago: executing program 5 (id=2811): r0 = open(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18289, 0x110) r1 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r1, 0xf3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='x\x00') 1.528885192s ago: executing program 6 (id=2812): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = getpid() linkat(0xffffffffffffffff, &(0x7f00000012c0)='./bus\x00', 0xffffffffffffffff, 0x0, 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) fcntl$setown(r1, 0x6, r0) r2 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) 1.472854153s ago: executing program 4 (id=2815): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4506) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) (async) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80047476, &(0x7f00000001c0)={0x3, 0x1}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000011c0)="055186b4f56e2ef4", 0x7}, {0x0}, {&(0x7f0000000200)="4e4ce6c9ad8aff61a08fae840cd1b6"}], 0x2) 1.472008013s ago: executing program 7 (id=2816): getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r0, 0x0, 0x0) (async) setsockopt(r0, 0x81, 0xae6, &(0x7f0000000040)="661dc21d5df2668fb2416746f8", 0xd) (async) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) (async) close(r1) execve(0x0, 0x0, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0xd6f) 1.471663238s ago: executing program 0 (id=2817): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) (async, rerun: 64) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) (async, rerun: 64) writev(r0, &(0x7f0000001880)=[{&(0x7f00000004c0)="33f57cbd9b7a3dce024abd0a4458ebe67b96abcc9815f01b7384118224bac83dd8e2f9bac9fcf5581b498f230fc2c56937691faa0a6fbc6ec7d970f3e70feb02fcbb032f1cd7719778b73a00610bbc2cda7a2357f162165a18ec7a8361d61e5f202c9c6839ada531b7f39a0c09140e3052f9116a0a4d3d422542a855d3257c406d5788afe863c7854a8c4906fe9008dcaf7540ee", 0x94}, {&(0x7f00000001c0)="4ac86e07b6f5cf353ce773366d0d1462532e49bb326d1951a16fadedf93ecbca2089c60264be4f5368f05fb89ffcee8bcc1f30c0cd028f53323eed00", 0x3c}, {&(0x7f00000002c0)="8072f965e5368d8a2ce261ea12ce28665881a3c9", 0x14}], 0x3) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0x7}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil, 0xb}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x80004bb6}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00001f5000/0x4000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001cf000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00002e4000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000826000/0x2000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f0000197000/0x4000)=nil, 0x9bc0}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000358000/0x2000)=nil}], '.\x00'}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r2 = socket(0x2, 0x1, 0x0) (rerun: 64) setsockopt(r2, 0x6, 0x8, &(0x7f0000000280), 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x6}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) (async, rerun: 32) r4 = socket(0x18, 0x2, 0x0) (rerun: 32) sysctl$hw(&(0x7f0000000200)={0x6, 0x6}, 0x2, &(0x7f0000000240)="2217a8f118a4591d81af5fa58b424feb37ea89fc19d9ad468cc303b3d0ba0fb7a67f5be0c777e5b34b4e5d576f039e17a949ff02", &(0x7f0000000280)=0x34, &(0x7f00000002c0)="417da5762ff01ab2d9c6e935a39d5a1b41f4184ee4c3c5bdab80d8c045d4866d74db15cc77cf22c06df75c456756e7a0eb1dcb08ef06b098672c4ddde7e02a1a4674724e095fc52ca3ad72c42ba4c698c5b5737956d12e565668dffba7479e6451e0d7919a3d63ab44546633b94c14a7813433836bb442acd3bd3d4040f454fddfe5cc3cc25fbdce159f94", 0x8b) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 64) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 1.310715383s ago: executing program 5 (id=2819): setitimer(0x1, &(0x7f0000000640)={{0xfffffffffffffffe, 0x7fffffffffffffff}, {0xffffffff}}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0xb7) (async) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0xb7) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) ftruncate(r1, 0x80002) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000340)=""/69, 0x45}], 0x1, 0xfffc) syz_extract_tcp_res(0x0, 0x800, 0x8778) (async) syz_extract_tcp_res(0x0, 0x800, 0x8778) syz_emit_ethernet(0x36, &(0x7f0000000480)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x7fff, 0x0, 0xfffc}}}}}}) (async) syz_emit_ethernet(0x36, &(0x7f0000000480)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x7fff, 0x0, 0xfffc}}}}}}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x28, 0x66, 0x0, 0x6, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x8000, 0x0, 0xfffc}}}}}}) truncate(&(0x7f0000000300)='./file0\x00', 0xe89) sysctl$hw(&(0x7f0000000200)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f0000000100)="d75af07bd6dbf56a5851db9e5cf963a4b29ec02da9471e80b8a090bb1552c5d0f9609a3d5d0e27a2dcb9f8a176fee3399f935662e4c7bef776d71fc14e876748e4388978830214e63f1f137c160c5ce08a09e76284680e059d99963b29809827ae6613ce69670fac64db6ffeaa3e31780373c8c7d24df4751652a8b6c113f0acaf92c0a1a37c0bc4421045429107a11095d752d6b55f64b24eb190f1db6563924e55ae8aa976567e0519d1e1eda3f164c4a784bfc8dc06d4b79640cd759a5600dab3a4700156b20a7851ef7f952218ac53725355a139cea4f6a1", 0xda) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x3}, {0x2, 0x1}}) (async) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x3}, {0x2, 0x1}}) 1.305663559s ago: executing program 2 (id=2821): setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x3}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x42b78c, 0x1ff, 0xfffbfc03, 0x80a198, "bb0800060209f6d81050080000000f0000004000", 0x20000001, 0x401}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 1.243206084s ago: executing program 2 (id=2823): syz_emit_ethernet(0x105e, &(0x7f0000000780)={@random="e702f2ffef1f", @random="97b0ae1a006b", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x1028, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @rand_addr="26651f52e2840a3a68632730c0fc4357", @mcast1, [@dstopts={0x11, 0x1ea, '\x00', [@generic={0x57, 0xf53, "199d97193064ece0a593eac37f10621be02f5ed9db398c546dd5c1e7533241a0e544928d9e3384a8fc744b56066b075a41f85a2fd6ef9faeb8b45ce20f21110a150a95cadc4b5f2b71c4c4fee5cb80c89559c41a0594fb1908b630db91ddae43ee44954febd21ce3c635799b29947f7036f4396cda674e35fed048f5b638e912565e7028b7d77b93fe3e105f8b000d70f34205e311e723fe02ca848b5cf13dbb13c467367813cb9f832cfba6abe6ca9feee4dad80797880c71ba7ad439caddfad794c51dc44648d0685fc3ea4c0ec5ecb2f51c8dd5f57046d39cf872c67d781ed46361797069929b868d5d2b580fc2e8915d1fe18b42fbea6c061f2461ab7612cc5c05c909ae034a9006c952f4268ce97fc69dda0b7c253d0b71f2f297dc889690d9653aa7474669520781d6564344cc151204c2fec044ad1d302954be1dfdf9e360fb064515ad84debee540c6e780b9260b91e532e734995f9eebe9a6eceea12a48a365ad80037dbd40570f267ecb9e2f7428f0305e7b378bc7e4676daaaa964a171b2b0f6b97906251def9a08a1a8ee0a24cff22eeea6659f59bc83ec2d90381d280fcfd7c57602e3c56a025470008cdbc5449c61acea7104a5a1cf0f475368b0640a4611336ade7f5cff7b89b25a3552015437bebc89647319c03ae18414c44464d74e302c1900ab739d7f5c0cff708f5523a37f16871bbf5fe9385823058d11af9945bc3f3da9dafe25c1cc2b7101a6cfc1d538626fce6128a3c372dbd73296d90efd504b1ae8d1ff91748040aecf438b8ee8ee2558b5c1eda9b67736a00f9cafdb477fb9333649709e923939e5a4810fd3a05e965f06d774d664269eb9957bd24c2491ec7d92c4a626af90807ced088227f9e3ad470527f27ab41681fb1e2c201c723b50777acd71dead37504eb8ea547f11baf195045bf34ed1bb2942f98766c284a82195c2a1ef38093be8b6e5c46ec8691f89660165f17e77dd38aef4d630b401ce3fe95dd8ae683b06f64ab2bc4721a0caf48347e30eb8530a1ad7c02c649cd1bf67fc6d458902703bb89358f4a2a5e5c0601c35b8e4296c8327ce2bc6f2ccb4d0290ec9eb69baa7a4f221f3dabf3012ce4cf649517831b26f9bc8fa5df89c0639b578f5ba9fcd74afd1a706845fb65e4454b854a8591c095c123de4f55b22957207ddb18ba4a33ab295cfb5e18ab88f672e5ff3983bc6a9499a56ab64ed906e90834f5f637ca418dce536b60f4982f3f6f5cd24a1f3cf947829e98a735c2c9c7e5a32778d4557dee863434c3e785ff87676325a8d52cdb08d06ee84c8aac8c06c933f70e2a00fad49c6cbb3b2a5b9f107f1c79fa1607996c825fb5b700ab9a06947654a06e6e3e664972b96376533c9f971a8a5dc1f2542e5a05aec346ef8285a340ab865c298b0f4a2f8e1e4ec56cbc055dd8bb6f20ceeadcbf0b070f4628dab4663000b12f68ddc93b4a9f10b9f3e51caaa137f8d38b9eef86ad257d5054156292b75a640f3cb74b9d12afbb2305ac2b319ec0f7acabf08b4a5fb7b6bade68a6d6553c845d878164b92bd4a28fe91bc09238d0174dcfb5db812e1658ad074be94d83af1bdfd82d4caabfd7b26b2c8d0f041a078173026f4a427cd9f0e36e34f01de9f2443785fd516e93d1602450ab1c700045526fbcf158862dfec19bfcfb1b9ac7bcb1bf4f6ea62ab7f949c5b1766bb9a06f5b914264c036c3785feda5bdd85849c35c8001a17450303dd97f4ad4db04c9d3c819b0a785fa557c643d76f1a70fc7617aacc5c9334694530a370a319ff3866bbb4a443da47ac8048b7710eed66188f6afefb48d754b1c51f496d82171147d8f1899ac3c68b889adab51d5d6e3b2882b1e7c84fb029bb17298975c045e9710e745e93fdd65c89fd8f8893efc2bf206f6511eb06779c0d9a9e21416e5696a31e47f1a26b9fd47759b016dddecacad30ef6cc2c71fd8fabfd9095ad9ec1b4ee39a333706d2eadb509f6073cec8e49f5fc40458bd0089bbabc2d456c8b47f76686f8304cc462030bde8838a7c7128f789ba90851be54d54e546aa4a916fe01bd44b791c53e91411e105d24faeb9ab61b0d8399d1e11b72b96b7108f2c151aaba368ff56c883400df86600a2462f78037d9d28450736dbbabe3c0164c5de54ccb79c8d56b595381b921e00973ed3649701b16bb51fe0a95fb5f3602a88900a4f5c9efe485c36ed2a021cfc8f9d6c97c5b5ebfe57fff6ae221bff01e7f06cf06d0f4a1d72aadf00b15ef7611a1d00440a1d6d11d0f98a0df3e6ee9e6445445904ae751720098d2684c8e9f00aefca4b996be313e8f8eff547e78654f452f9964de429c2f760b7a685203c2a5e6f3b7fd3a847aa6fef516ffc8a0bc2661ffafa825f5771af48494ae872617db3be6f8ad5b2eccc0b8531004c045f776da53d0460c8a0085f3bf7677b6a3df3b2967bbc63caf02b524aa094d4e89470ffdcbebec569314c3b0d69543405869b7fc41d32039de7a0845419f2d3df588a514d629f7948cf0de4365fbd09b880d8fd5fe0781c89695cddc55bc0ef14dbe3b10eaa8d05065d42ad19df166dd815e106e860e85312b91effead1871d68dc9c4764797160987d04aefe85f1049e803c77d9977cb7cf8af7e33cdd259505692f6c4cbdf4ca75d8b7560e9d04d5f87265af531ba5e1fa5d65ccad7ed942d5bc80c82c60dfc929837cc02560a87ef592d72aca36ac1f7903a546f3635257f7b9d48762ced28fbbed31e94c541a0fd5839400624bec0079b0762116c20924925576939828dabcb93207f3c4837976e805cc545952ea354f3462cf7f13f126557497cc9fb2ca9ffefd273125347be47349073fc7c05d1e896e8a093b9624fff7d9dd643343939b7221eb6ccb754ab0bb62e307c3765a2933d95428ca84b4a25063ca6a6d40fc4d680285afc6da6da2f5e72b926bb90b3dde40fa60bed10bac24e8a50e1b020b8cbc120fe7832adf7f84687ee276dc7ceefdc1c30ce4da3faf409fe502552e6433545ce1ac7974f9b7b305006e40b155f67ce08ed637b8fcb9c8599ced3f5d6a027ff9a6c2039ba9dc5fd24c1d34c32595b427db7cb7d383c37df67ac897bba3bc6996754f25f314b14f59d4f287a7d9f0fcccbe2b73594800fd73e7d944bb4f9b7691d17faf3d47d20d825f655ee4c2459fcd1affe3baca60fc3dfa1f4eefa0cf5e112bc3872598126380d307081e8572e7a86c1783943106ef35af2739c243bd75fa1ed353867f9761748c9cd4bd1946873f2c719ecbc14e1033cf8844c7d622ca3b398f1f32001edf441660e629a3c63d9455cf505aae553665e60750297f756f2a7c07ca12061033c068692b4e05a9735c97640076febed80fbacc451655c5bd0ba6f96ca1e4f830199c44e2ce4aed9cb039a60739640e9397b60e18ceb75b53be8ea8b54d25d4cfaa5f844e28b17dbb9ef990948ab911b8fb19b096a624be13b9d5d901a8d72144ba6e536013737246607ab22d4a891a1a7ec620af7b724fc9b423cdc8782f417263233af5ea9c4af9dc5d7ffd887f1c8e8e4a8cc53eadebc91b8d3f608b38c0f2d467c555fb0e19d203581e26d97c90cb370735d6dbad40601992b96b9da406898435117225c2bd6eeb1c35955daa11ecd70824c5ae79d2798e32f1f41741a954dd8828db2efc26562d0bb8a3115956937711b512b0c9a2c465c67a04cb3e219f3ea4aec8ae4708e4f934b89eee12fdea11249bacbfe978cb5fc962d94a26ba21bb167d42a03f899e1233717d2043345cfa830a84df1cb3f02260008174dc59f5be2921c8240b959c4e1f4c79c1fa4abd74b87a875ab46e90cb857dbb740a3d7a37de908c1294217fd6c5bab3415818c029bcc482c446c8cf270cf32726023c201bec06d10471ee30578a5a85c532f89a0f5062985fec1c439f9e601aa664dfefdaac7f4fead36212a4984413e34fb6b66d9dfe80f9b778b048537d123b8bccea9f298eddafccaa0d1e440613b49ea27a715e7acdc1c1384e3f6acb72dc2fb8944b3d660987f419a0948e15acbf773ee64ffcd7187bfd5a3882f092de3b23bcd6667e19d39822b14b317c4a0f35d22e574f65de700c6cbc0302cd873e1e85747176adf958c50670b7f7d0682e9a9936edf0445a4519c209c5d7a253a37e3f2378725b693428a5594745f2b05a2fca13bfdcc67a4b47997bbf1855e95f7fd22e0b25dde4c88c0327cb272f86f3b932e24c340324a6e2d8522d25cf315b983a88325d6e9f93ccb2e37909ce132c8b3495d4d72905d48960c5acbeff40a8ab9a01a2f9949f8b4adda8bb3d3033ebd3b81cda098b432573a8e61be87d9aedeb05937024c0fd11f46bfdd82afa81c89c56a64bb0c0d80a4ffe955e30eb0c7e43f511059eac53656a0bba14abbe6853f2f9be46ded802a4b673bd352dd4efa1e47f6a134e1452d22794d05e90a1176c5bcceff4dd9c54f580d882cadeeae8e8b33c5cb28d61d80333c9daa8203762e4e930714c799b73a7d2987fffeae9c57f7044ee1376191f88413f1837d0904564fdd4d29a8a276d19fdcb6abe0dbff77c99516a51648a8e2992507d74f3d1f4d7727cbc4030c18aa3b104ce87948a08d11a74539e62b246c4e66c766460964d529fcd9682b567f27eaf80a206da094f8809e52a54fdf9f229e01efc13cc0b7901a3f658755b731bf93fb86d7340baeba7f5113254b9991856ba9528bce1a231db4504c6bd2de843c258bd3b25e41d22a7cad976c137b792dd7c3d2eede98b71d2b03b8f20560144b351864f59b30cd90fb7d1e999f25e27ed78188662cd72e8d3f09b35d7b04c954b8a9f4518b20eb453f727b68f1d6c7a03c12be6a10ee4fe9c8655b7cd11082e99c56c171a13eba93f13a1c4bd89e0a4fa9beb38138eff9584f6ae2b3e104d329a869c779b28636e8188baaa3918a3fa053caf169b3b58ce2c4fc7a9b9b742fb9a954f5380417b0f125de6ee33ee291950aa22bcc657fcb8a36b516144e2bcf75f87f0314d06b33acb91c34608dd1f9b1b2408c8e7f88b647f531ca5061a774439c35bdd1568b56af9d4d2017e533f3ca7fd678395a2c6aea5dad85d6757dd40fa2e0cc24d8c13feca15cd36232bcc7b10753b3644f3f84aaedc60ad4deb3d8c1b3d41eaeced29331d6cb2de89b4f58c8f91fa418c89e6f8acc7d4abf22435849b965e346ee0675fd3d9830c5a98ae5e89b687786f1333d650a99d72674ff676c902578a178d1b634192975b557a646d99a57f81c3d97b3f9b39d2e8a3958b855b6d592166e77da17a0460c2795262205a2f56fb083c3fcfc94d78ae88d66d997bdebf79f48623408269ab7a361b8f462f6470f874b7a45ff842ce3368cf61d0ece92921a6b01d7c28e75965d85e0145389f9f2701dd4c1837a0645dd0304b3999e68ec7d5a7ef08fdd1be6e0a91a9a0d78941d0d1e65d8ddc769012313fdee3eeacccee181fab98c8192d76c01a9ea22667a47123e3da659e97ac50ec8b1e4b2a901742104d4381539307b5aa46dd666d393a54b7f7662bd614c52839fdd0ee"}]}, @routing={0x50, 0x0, 0x0, 0x5}], "cdc7d5f435179c8a3a2c30b63fae67cf8a5370c9ff870a9bff7e06613f148d95c9c8a454451e63dae9ce7126b5130fb4e1c3e21832e515326477ca06a0e8bbabfdf38dfc2e6660e36d9cb7101af879ae96ee100e71deed49ea8a28886533da262df047b4a9b7d02f78abc0501c467a88c312d39b559acac8dce47ce4246496e7503b3d21d328e9db2943ebe15f303f4e"}}}}}}}) unlink(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.242180649s ago: executing program 7 (id=2824): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="00d7128a21ff9bc40000c2072108df66ff5b4c6ac3159982d4da26157a547281fd97cc71e3194dccdde6f9a763d5a273cda78b47a91ee0ac79a1323fa70a2d2fd912a3df2aff", 0x2a) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x80, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x7fff, 0x80000201}, {0x4, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0xffbf, 0x80cf}, {0x1, 0x5, 0x85, 0x2}, {0x0, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x3, 0x0, 0x5, 0x7}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x9}, {0x200003, 0xee2, 0x4, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x7fff}, {0xffffffff, 0x8003, 0x6, 0x69}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) 1.241882646s ago: executing program 1 (id=2825): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x0, 0x800c1, 0x40d, 0x1, 0x1040807, 0xfffeffff, 0x1, 0x2, 0xea58a3795ec839c9, 0x0, 0x8000000000f4}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000480)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8000, 0x0, 0xfffc}, {"1c09c9e1e02a2b84daa6e39f"}}}}}}) fcntl$setstatus(r2, 0x4, 0x108) writev(r2, &(0x7f0000000980)=[{&(0x7f00000001c0)="a32c834b409893ccddca8015f1202762f349804ec5fc0f54f5f9c81d7c7824388851ee0abae0c43b2f598d14ae49fcd273fc5468db668b8d87a93dee508de7b5d15c26b90d41bfe3d1dee40d6e89e5cff0673436004112ee943668eea01a22e4a61edf2d7f2b713b7d3df64e707442f39b9491ec566e1cb9ede2a98100ef0367a597d9362f86dedd19a16574b494962edd0c78bf645a4020852f07530e183a1b96579b9f5d7a", 0xa6}, {&(0x7f0000000380)="71765e9e7304ab45f342ccb373b4b3317beb276f39d985675d7c9a5d8d4910377bdef62e9f33146b817222bac03c6d9807fab8e1a244f156f253562e9593cb09dc1ac578333ea4cfb5ee32fb23d5303deb845905fd9178960e6f7b31d0d7f8551eef6873208adb37aaab3971817d1353d03bff02bf2cf8dd2599e6698d420037d035211d390ae3f0097f63bcf25032c320298ea55155df98892a9df364c1dc93c4194d2c4bd8b270b071122127f0eda86057dc10a8907613f49f66a1", 0xbc}, {&(0x7f00000002c0)="c2cc4a2d49b44a48b9e8f6a378a058e40035df3620a017f3431a93db286b6e3aa1cc26a865a3f0f204d6c42fc2ffed5374c58a13957632d55bb0a07c1c7fbbb51c64f7b90b7f33862ff080091661e2563852", 0x52}, {&(0x7f0000000440)="6926c2472fc2b13461ab185632512175e29d9cc3b212878a17ee4dad5513b7896fab1a9547bd7f1551420c55bbb12c604fc01b7a2bf526bb6b7ec71708b44f8b743b8504b5e3912ff1830a865cb719f4ea466cdce5f3cdf8945260752e5a7c4e039f74adba6d86c9c5a0976449de0b34706f12ee9b644b8683cd8071925722b318773d18a72e622a04d50c4f54be8bde1eb24b6c9105ecd2461f6d66b9b90ccb17f27bdef3fbb1aab5f4ceb8287648fc380a84bf93436563b150274b8be9c6a56dedd299a7f2b1833ddc883e8d4a8e801c738af097836e42b4f9f5e3dfba77364c58c24e2a90d27081e2be32", 0xec}, {&(0x7f0000000540)="9c7b46233c90e6a0be2e6d50eb845297d42d64daa40e1dff34889c5f942fa14e7f2e5cc157d81b181f501b98faffb45110794a42349de8420d69f508ef13cac74c209e89260d0722da5671c73c5c0fbf449b6b567315ca53a1d6713a398d6652c28f20817847819605e3a5b48671832752cd70adca5980515b41a589dc5325881c81170af61fdc28470532399e5f01bfad7962c60441f193e0194ed65c8b57d056f2bd46f206d92a85ff3513f7d3aec4896f97485adc0d36bda93f748b55212d2c55f329268a2d6c3328c9479ef32778072930e7aa5879acf3a5b187f781ac0600b050dddb180aafa4d4709fa8671cefdfd5fc0c141a3576d3", 0xf9}, {&(0x7f0000000640)="b9fd2ce7c20effc972c03cb2fa606f8a1e8935e3a22df15918dcf7889cf080301c36b19c4c1e751dc29bb196a08c6d9c957366c1ef97229fdcebb444848d8abc6520a81af4006b4e19f8ccab42fabd69ce7a26603d7ff5f939c78a23a1950b8e2c33161a3f78219a46f31ee0b4832da98c179953bce95267b03bf8b6f7b1fbfbe7d792f809f0693360dde00b68", 0x8d}, {&(0x7f0000000700)="dfef0baef7c89bac52b49ef279891188f54f8b620f6d94ddf1fa68acfe5fe165df10dbe3449277c1fcd698091c090abb6fafeda2afcfdc742e4da905cb100ab4a3e5d26f30cbcaa0e49411f632d3bf2e907d", 0x52}, {&(0x7f0000000780)="773b1e820ea4ff2fc02522194fa4601f77ed68850a7a34b379e1bff367f3fa0e9121699d190707bdf271f7467309f8ffb48addbc6e71e767ee2f27b395d1311bacb2b0ec5b425a39ec17ccbb05fc5709", 0x50}], 0x8) 1.24128836s ago: executing program 2 (id=2826): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x20000023, 0x6, 0x1, 0x9, "07000000000000000001ff000000000020a69100", 0x1003, 0x8934}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000003}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f00000001c0)="21007c323fee01c24c68495c241b8efa7ce8c04d13fe4e00fd88ff12d38acc1e1b9749f986f9385e4a908a12a93fe2af746c8fc36c1aefb8e5831d0dc22a4dc5d35ea319f29bd959c4b7d25bcf7d0f7264f138b5f0cfa818dca3a50bbca323f676af51783744b98611bc47c1c0bdf068ab6af6d74e7f7cd0972a8b750910573ac3c225835f6c337d5da9879e97f7a79100"/154, 0x3) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0xfffffffe, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) socket$inet(0x2, 0x3, 0xfc) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x2, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x8000000006, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000001180)='\x00\x00\x00\x00', 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x800, 0x210040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgget$private(0x0, 0x200) 1.240994068s ago: executing program 5 (id=2827): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x166) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7d5b7, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x3, 0x8, 0x80000001, 0xa1b0, 0x10001, 0x10, [{0xfffffffc, 0xa23, 0x4, 0x5}, {0x6, 0xff, 0x8, 0xfffffff9}, {0x1, 0xfffffffa, 0xfffffffc, 0xb}, {0x5, 0xc0, 0x8007, 0x4}, {0x401, 0x10, 0x2800, 0xffffffff}, {0x200001, 0x4, 0x3, 0x9b}, {0xcdf, 0xffffffff, 0x4f4, 0x10000}, {0x6, 0x803, 0x10, 0x7}, {0xd0f5, 0x82, 0x200005, 0x9}, {0x6a72, 0x8009, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0xe, 0xa, 0x8}, {0x3, 0x7, 0x6, 0x1}, {0x6, 0xfffffffa, 0x60, 0x1006}, {0x10008, 0x7, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30004}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) pwrite(r1, &(0x7f00000000c0)="a7", 0x1, 0x40007) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x32}, 0x2, 0x0, &(0x7f00000000c0), 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0xffffffffffffff47}, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x401, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) rmdir(&(0x7f00000002c0)='./file1\x00') r3 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f000042e000/0x2000)=nil, 0x2000, 0x4) ioctl$VNDIOCSET(r3, 0xc0104401, &(0x7f0000000040)={0x0, 0x1ff, 0x0, 0xfffffffffffffdb9}) readv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) 1.09983534s ago: executing program 6 (id=2828): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) r1 = socket$inet(0x2, 0x4000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x122) (async) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x122) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x50, 0x40, 0x4c, 0x10008}, {0x0, 0x5, 0x7b, 0x7}, {0x6, 0x5, 0x1, 0x43356c79}]}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) (async) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) syz_open_pts() (async) r3 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) close(r3) (async) close(r3) r5 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r6 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000928, r6) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000928, r6) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0xfffffffffffffffe, 0xb}, {0x2, 0xf}}, 0xa) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r5, 0x0) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) shutdown(r0, 0x1) 1.097795568s ago: executing program 1 (id=2829): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = socket(0x18, 0xbc20a53263c03a2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="00000077b43b0000"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000002c0)) connect$unix(r0, &(0x7f0000000000), 0x10) getsockopt(r0, 0x6, 0x9, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r2 = open(&(0x7f0000000140)='./bus/file0\x00', 0x8, 0x100) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x0, 0x0}) ioctl$BIOCSETWF(r2, 0x8010427f, &(0x7f0000000240)={0x0, 0x0}) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000200)=0x5) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket$inet(0x2, 0x3, 0x2) socket(0x1, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x1f45c3ca) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0286988, &(0x7f00000001c0)) 1.09743575s ago: executing program 1 (id=2830): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc4504448, &(0x7f0000000740)={0x6, 0x3, 0x2, 0x400000, "63742200000000000000009280c9795a6b47c1d1", 0x8000}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x2, 0x3, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000680)=[@cred={0x20}], 0x20, 0x5}, 0xc) 989.512883ms ago: executing program 6 (id=2831): r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x87) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x5, [{0x3, 0x1c5}, {0x2, 0xfff}, {0x1, 0xc0}, {0x3}, {0x2, 0x8}, {0x2, 0x1d}, {0x3, 0x4}, {0x1, 0x18000}, {0x2, 0x6}, {0x2, 0x7fff}, {0x3, 0x8}, {0x3, 0xf308}, {0x3, 0x9}, {0x3, 0x6}, {0x3, 0xd33}, {0x3, 0x6}, {0x1, 0x101}, {0x0, 0x1}, {0x1, 0x1}, {0x0, 0x4}, {0x3, 0x9}, {0x3, 0xc5f3}, {0x3, 0x5}, {0x3, 0x3}, {0x1, 0xb}, {0x1, 0x200}, {0x1, 0x6}, {0x2, 0x8}, {0x3, 0x2}, {0x3, 0x5}, {0x1, 0x4305b7a2}, {0x1, 0xd424}]}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f00000001c0)=0x6, 0x4) r2 = socket(0x10, 0x4, 0x6) setsockopt(r1, 0x1, 0xfffffff5, &(0x7f0000000200)="b7b32149facf249e56c1b296aa6f1bb4eafda55f37e1103677576eaaa5a6d2fd146ded1080c5ead90f45cb6bb8eabe491362cac50bcf8af9b2d1edc2002757094813f8aba38eb0ec75b23ece1f073044b5161ccfa7d92dfa687316226734ffab3f5a23af4174382fc0be55d5a19b9f90354d6f7500e67aab5270f0ee8fce0d61d96011935ca3827a067b32d18eb503bef000877106cc44adf568d3812c53cdb58cb3d3978704aedb60a17ae5dbf079259a2971a314ca2540621f12620ff3d66151c2eac726c51fbd99c3a09cb39a5b0839f11e65176208597c11e43e9c0b413a7d2213f01dfc007f70ffcc7faf06c06f11e4c345e938b57a7096f942ca263eb0fca214ebda11433310fdf07871774effd6103551dc76ef68f7aca616ae212ebfb952fb8b5d2cc5146da90c6d3d2833b973cadd07a31d1a1d9fb2e6eea428a726ba9596a61462f2c87f8662b537ae3fd6e3f634dc502433bfa7298e30b8bb86aa449e5b97209fb68b7aa3ebde058a172fb06febe0e5fc6a6064234d23d5b796d791ea58c3ea9b0c09414d900b6f69db7ce026ce3d1ae6090d10895422a0d7543eee36ddc5baf4af4c73f821b86739d86a334df2cf4a28be47976c11cc74b76fcd88a88ecb548ca8dc339ac2e6ab8f03b68eb9467936b031afd9de97892cc6f0dd11eac7b2d44d72e6558c9427c79710d48c9542247a2a6bbb26c434d942c50f6622e5c5797440ca62c3a5bd3327aea10238456d4b309db1a6b8594004c54c4b407b65426073dbd16ae60645397764dc91fca0ec3f60b133ac7a62891c0b2407f5d15b8e23ab1c78329ac9b4d28ffa0de85677a7a7c5432e041c22ed87028c61f78a043f2fab75c38a8059bf38a0d46f71a8e9fe937831d62de3e84d9185d7872b9d9e806ba5cfd57aa6308f060d9300a9395cb064937495bfda2f0f9132c7722390d9d271cccad27ec04e587429d01c0a540a06849fe8ef18bf8a1a89ec66e417c457fd334382587e06ed41b3681448a51af81e8eb2cf37fa4c248952b5b8f1dc16a04ca31cb92b382a0cb0253f2f85e0de985cce7e18fa684e290dc07a954d9d88602cc9282905cc5ca1aa0fc9bceaaa909389da4399802c82d508cc26fd10f3c5220d9411505b4a6959f6f39e215585329acb59c27c344e7bcb45e245b89f59b41090093b6130a3ac46e23823cb9319d995a1775b6197e9c8940b7ef9ceaa0a8b6b6281b809773e010d9a5eff508b3707bf561ca59bddba3726706d59ce9328c3a4755bbf3e4643d7f0558bb9b891fbf67ba52388c0ed742c8d1e332fb4b9bb3fd003c4c7863d14453de44640719e551ac4b52296ff897aa74e7f1130b07b61a8b0a12624557369bcab69201304969586af37e22faee3bca25410166afeecda8f73bb082abfd97948dd2ff9bb9035d202e5dd678925c63cc17f2e50fd936e7317bc5d16c22e646e616fe175fa53ff81ea7a2f76f2e7719d386e6e1fc7388973521e5fdd66ec76b4c745bcb35c2ab49eac0b9c444542ff352900e222ba8eff6670fa4c9fa735628ada10f20d7a558d2beef6340b33a71c5768e11f24fe3332b5fe9f0e16b826c45a8e85c8332d9bd1e350f8b7921f69af3098421160ab4a91079d4a1fc9f77705c4c17c60e7d2366090c8afe3d50cf2ebc0a6610d61afc1ad6356859f514001f2883de160ae2e3d9d1033e677c808f68a5a3633c5e6d3a168285a5af36198598a0ad4678720e59f21244ba7431a58fa835652093deef89b303433071bdcb2052889ec315b1eaa6ba8263740d84f7dbf7eb4a8586e61c12eb4c5abd456aa325ba4878b1af35821199dc37e1d40fdffb24624f97cf9cedbdf6ac4d8e8ae72f94a65778b7921d63310dda46b70ad11ad9de7c2d85197716b4d06ca3ef9aeb8fd707a2a41d92522523f6fdefeccc8cbb7a29eb1b3e8d16da2c7f2158b1bc05d35397379f812f0e9e1e9ddc249877952af395246309752ef313d8f96055d8dc8e27bb419898e35af8200d0c3a169a4e1462cc58190065ea5a0719014a159b91f363c9698078899302c42da87f8f8fdfbb2d7eabb1c49605a7dd847297b956830d27f348c67d192c4375fd970e7b07699fc7614c13044d5e1ee79c8e5c9c00303589e3e5a46a795f6a6899626b0d92aa39c9f7a55160b658ad36326e7f63a04a0d6bbd4c4f28d9faed35f84ce8a60f7edaabcd64bd50a2b24089d7a46731f446452721b03cf629c0cd37274f17310cbde20dd0708cb9c908bd520eb6d172779d7d086162fa0084a5302a12009b01c6037dec4ac3ca96f2a22b5c1b2869a5ce38bf91c11ff21955dcbc0a148dd90bb91b244a6d6abe76731b8226a5c30e0a865df3e25ee1a8ced4aae19e5dc3ba2a2a1d20be2b0dd196cb1ef3e816740beee084b17a8b6a0928313d8fb2d9d7e0ad564edc75394fe7927ad98635ff8d827060eb62176327940e47d8df54ebb97213328879a82afcdce79313d0fc86676ba07796e10023bd53d912ba7174e099194ad960ff6445ee4bb540944b754edecab4f2a6aa58f28b83677b993c8707459ce6e030d9660150af7b774724f3c87de287ec2904634c6aab25d2a11c32ac2c5edb73a9c5fd5c96d0c0c5094a703a6a8f88fed7de34966f33927ba3af67d4622adef76f7974e3abe880f6a0c82b666cbde06c79293824b37569dc84c3c528430a4da5ae23d40400a7b1a6439aa2b6521c53e2d8bfdaa1e6224083d65c8000ec7a08eb9127d25e8c76b245eb6fc20b01b35505a9e42860cf1b73f8e042ead5f660c87b9c0eeb559698963f0b5a0ee432999ca3399263acc8d106a118e8241214260a059bdf074bd621093d3aecb84e5c1f4affc0b024e9b395c0429b33edf8c08df5fe9c09ad684cbdb9b37cb19a762aaea4ecccd4c8cdc656d5584368792dbe5e5a94adc428f4a440297d1376c0f99f0ef369ed68ccbed7ddc897babd229ac6f8e9f17be065af5f7ee883e198a8c0f8b86f0bb933a9d301015a203f61e3d29568223338a1d5d9f7dff9fb18d9e1d653c5db28f4cb26b132c4c27bd3d6b0685f02cd6f4714f69ce204282c1d0e9b699f750e93fac555943106c172637ab1f1dd931911c4e6804b3eafeb5941385b36e26ee1a668999935589cfb67761571c2a603896883962efc2b661e26244c5e134fac3f012b3dcffb47affe62fb157e8cbd3e42b7d7840fde6b4f4412233f9de7102eac58097e3de8e49505b42ec93a8c08763958107edb32cb4a50ef36735a51f4bf6e8ab00685177164eef7432f9b6266d804f3b9420e08a568c1aede895806a02ecf35f6c5374098b297f25c68528a7bb2317bd39583c98bcf60dc78b74389f6777080d28c141303288192f5667941ea4381c00b1d79982eb641ee6bb4b0b2ad5a6ac8ed8194516d6f4b83279fe127733ab61c026adc7760ae4c09a0d79f3e5ad6eee663aa51514817e6d9385fbab7c87af8b859e821fc7501cbcaccd3b51c816691e0e0098cff8ed11b8ef8b91cbd61c166511fdd8d452dd9839c2f917bee80867ff291cbcad271953292e9e974a12d9d51dd250f41d0a30946320dadcbd0a911112b77a235e5f0bbc31a7eb3408a61190a4d8fdbdcca5fa6daf123f0d43c3f6d8be33c48df9a4e4f434122215950c2cd2b0a899b5c2bb00793fa414203ce0c037b4e861ceed6d9bc09da96f29b6c2cba345b14fe010d7191efc2df04b6bea9b6b1f22c087f376f5c020c1056a01417fc660c9a8ff450c0bcebfe548feca3e09f205e94d3db4ffef41e9546e4d26f10f7ef189d067638a186dc6ef9f899802676a49374df19b455294606c6c362663744d86ad6d959a0c0209bd861e120b3702786a1ec03cb330dcf21fb3cb0a64a84a399ca82b5e374df78cc3458da8f60833cfa6b2c369eb019f0555762e009cae14df5b7078868ace6a9c15fa1855304163c215ca28a9372d7647bb9bcbf9f9973c222e611f7ed6485dc051452c9fa32e952cf62e7191125574b0e5106a5c37a3fb8c61f896b350af06c65678d8044a8fcf1ce46385996a3dbae7a8f0fcfdec0fc4ecb52c285eb4a161dde3d1a34e9ab9ac9124dd942d6f59277561e9c1980cf34e31ec271073b4a71c03b387f7ab8a4d3768716031fa765b5bfb43f2dfff2537bf582e990a2dc80a8c0a2fd1eaeeb829de02de5ddc4570efb397928c75c73054267e27828f898a573c605bebe1a5d68dda7d5bae6eaec5cd951c3913eeb230b06f1f781bf659be9e94fbd9dbfed6353a4ef7c874c271740d42afbf3c44a0202ab3948fcc608bdff6e55f9f63f021e64a1d034695158d9a0c4cd7309bf6c4d1b7f1ee47b34c4770884933f488d61dc20f005b312ef9ee76c35915afdcd6f776c044fb3df40645e4f0edae73de272844400afab57db443db6a032ff5f50f22162365edef3457a2a39ad21e0783ccba077d21d7a32f4f87bdc05e9384cf06abf5ac4a5169219a61d369c7d687a0f6045c02cc0d65b0b40918989b5015d69d8cb8b61fe7110a16f4b576d59aa057121bdfe56f73418f67f89b63ca2ab49ffaa0b183cd23b32d3eec1d8a0db0c583d8e1b2ccbf45a1e80a82ff7f175c226156e2e656543a4603adb3bbd19b55028212b8f13aa37409c559aa58ade07e50472825c844b9408098dc26fb8d7b089f5ec6dca38794fdccdcbefbd0318b45cc0c9a16855a98a3b0b32ab09a9c16095d4ead01fbd42f5b0d08f0ff774d7a69e6bf933bc60c499c035c8d303b6d501d5b3d85cd00a98febad005df24783f64324a1dfc4d7591f656b2e033f124507182a0d4a40647ae57ab717de8fd01ae28dbad37cc65144a04f38c3ae26d01a80afd8b06ea9da8bd8417fdbb3adb7481aace7f1fc2ea8588e2d05fb6405b91f5ff2c9eedae71c88d3044b96a48132705d7e8b9c55ff2ba4d2249f6aee1c99fd41aefb57ed945a5e14f100485bad4644006e9a861ce4d500fdab6cb15cbf2a1b82cbe3190de0301ebec59b78fe240f16ccde47e18137efb093d10d13f321b4e5b70f4f3a36e14fa646979d5dde4c15ae240e951526f731c906bc805b6648530c92e631adb270a45fd8f3511e62f07d30b84f1d4c00deb16af3a8770362ae9e0c495445e596c87614031111c6ce023e7e1d0f5aa0dea5f7b33e1fb70d8c3de92ce395a715c3c50ff45c66fb81bc9d4b5e1d37b420d21cf755692d2e045f4e181a4dd71691f03fd5529fd17e31b225ea2930308bafa8e4691f8615358621989ea5f68d8b0e1a406eb35344aab93f3f70bd4f54e7d810f10a8175c238a339471b048f650158565d7c4c7b7654eff2acdcf891c57d0203e340a4af7e139ba92e160d1b870f908b78e6a10d635c21bb7557c66c98a280a6c5974f05cfd0b26db39ae4b16c365afc611d5f23d460750c8f857f0f6cae4adbe8641ccafac5db4afbd7225eea916df7d8c3f00ea7a58bde66c86b68b448879098c7f89a1ef7ffd11dc11985bbd13004f11854dffc6ed0adbb5c7e8b9a9c6d0b5f0d2f5484aaedecc98fba86bd6e207c812c8cb10afb75095c6e7472afa2412c4920a7970c1a2631563961687b856121cdf027b076361e03d79c93843496aaccb64b1fefa32e0b62ee933a478c6e107ca88ef90a34169378681b94e81b2f6ad3f1998e19be72adf8528577d579623119746bf0fc2cda17320961fe9249387e1ea8a11d9cb3390315c2c65da76a76ecacde6e19e52e59c649607630ba02790bbf34d075ce125fc0277594b7b835877c68c34d6a53516674339f24f8633d088b592805f083c33f4f92a58cc62d0bc39cde3646790e", 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f00000014c0)={&(0x7f0000001480)={&(0x7f0000001240)=@in={0x2, 0x1}, 0xc, &(0x7f0000001300)=[{&(0x7f0000001280)="67c0b786be3697f524e0348df8cc9c5368f4a2ac26ec1061f262a0148edad5d34f5a0554c6f2e2883a0178b3c81bd39417ae4b3248326662be5c69015ba35c54b2d1a8f99ae92a7c16af86f2b086c78540d338e4d0", 0x55}], 0x1, &(0x7f0000001340)=[{0x88, 0x0, 0x6, "43cb4f300069fc0ea16cb149a12c4cb6735ccd18c242a3d06294ff2a9030f330e3e5f6f4143f2f4b43b0a2ae8a99344e11cad41e2a303a654b24aed5a9da28bdf4fb40ee1be4eb2800ecf78d33191ed116fef52f1bb47a5fe7056dbe4511944c2de723b979cb9e009732e30ba00e976d7245"}, {0x60, 0xffff, 0x6f7e, "9f9f5c5fa089fc26396ee624f89c1477a2cfeee4d9cd741afe0fbc568ee804a9bfc5e6f92f2799b48553c58187621cf077e1af803c24b1bbb377cf4e8cce2c841124d69d5989ca6cdb9e59daedbd44"}, {0x58, 0x1, 0x10000, "1792e8fb99d7c80cad82b6cb77592817e03ef8275329216f7f8337258c807220d4daed56c69d5bf26eb7c1a9cee2ff0ed714384b003fd607aecdd15d3c518b7c020e3a"}], 0x140}, 0x4}, 0x10, 0x3) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000001500)=0x9) connect(r0, &(0x7f0000001540)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x7fffffffffffffff) fcntl$setstatus(r4, 0x4, 0x0) recvmsg(r3, &(0x7f00000029c0)={&(0x7f0000001580)=@in6, 0xc, &(0x7f0000002880)=[{&(0x7f00000015c0)=""/253, 0xfd}, {&(0x7f00000016c0)=""/179, 0xb3}, {&(0x7f0000001780)=""/243, 0xf3}, {&(0x7f0000001880)=""/4096, 0x1000}], 0x4, &(0x7f00000028c0)=""/243, 0xf3}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000002a00)={'./file0\x00', 0x9, 0x1000, 0xb1, 0x1, 0x3, 0x8, 0x8, 0x0, 0x1, 0x31, 0x5}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000002a80)={'./file0\x00', 0x2, 0x2, 0x0, 0x1, 0x8001, 0x0, 0x7, 0x1, 0x0, 0xecff, 0x6}) poll(&(0x7f0000002b00)=[{r2, 0x100}], 0x1, 0x6) getpeername(r3, &(0x7f0000002b40)=@in, &(0x7f0000002b80)=0xc) rmdir(&(0x7f0000002bc0)='./file0\x00') sendmsg(r2, &(0x7f00000030c0)={&(0x7f0000002c00)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002e40)=[{&(0x7f0000002c40)="a0e4b92b8f3a2208a2c4ec15d6f6e7c571fd99c5eaab5843eb4d1935e8456c84d4b048fa09232c28cb6ce87f8f777aa67eb8e1e1c86adcaf15225b7208a128bd92f6a22038d7ad816b1f410972cecc23dfd7bea1a803", 0x56}, {&(0x7f0000002cc0)="188b03c9dfb95979a12069d0a3e468dcd8cb479753338e9e706df876171b68b6c422b95bbcef65293202c3a8", 0x2c}, {&(0x7f0000002d00)="ef025cbf6b4781158eb862a357363adcaf3cf2d163609bcabbc80b5923c2f725a7017efbf65d204857590a2e14042bc033724866aa1d39b6d7ecf81392bc61561762b330cca2b45ef000e389a413df86d5660e90626ca3beec6f05123af86223c5e1e3e7397c15ee7d970cb9b4f573ef36fd823e7d6f3cf5d4d6f80ffef82862b84e282428e91925d956b03085b75103479bec403ff8", 0x96}, {&(0x7f0000002dc0)}, {&(0x7f0000002e00)="455ccc2d1ed9a3dfd24438db3c955916dd0931043c03b8e8be657e297350161e3354e7debe50", 0x26}], 0x5, &(0x7f0000002ec0)=[{0x108, 0x1, 0x3, "d5b454530a5076af90327f9eabbbeeaefe536065bf03123d55be36e7c8e0ac0eae8b06aec21341bb7c4f55f2de3118fe94dd88133f6ac44cd3fb5a0f9b0bbf199d922a06dcba7e7eab726c6a2d4b486d7c8a05e6932fa623cc5382b0485c831c768fb1cbc2c6b67f2103a23a26c3412444ec36d27204a55d212d22317afb1f6f121a7e57fe83cbd861ab81a5431aeb6847ac5ad00ea07c5d02c573ed14677dfdb47238a1ac2233e4fd8472a3fe503048222505cf89506e5b79cd69a5b4fe80a2113f5b05f38eabf26fae7571498a0655f5e78577347da8b1bba02ea3b81a96dfe38101fb1d2367461d886fb030f2527242b2fa6052ff97"}, {0xb8, 0xffff, 0xb, "b4ee6f045b2baaa941de817af4bcc1ca2a4af116e7ac2af8694a04ffd9fb188949aa2c87e7ed9db9400bf508777b960a95253dbac0745e301e5dbbe12e20f05091b468285642751b93e6488c2b39df9c9cd4a8dd5d566a14146ef82d7586088ecec54d8820c4edbc52532cc560f541d7491ef55455ef8efc1852412bf8e866a5928e6169ce9024f0caafa5910f726fd9ea9f80995a91c44ed9dc7df79aa4397dbd"}, {0x20, 0xffff, 0x9, "8c24ff326d2efecc6a8a3e07"}], 0x1e0}, 0x2) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000003100), &(0x7f0000003140)=0x4) renameat(r1, &(0x7f0000003180)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000031c0)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000003200), 0x40, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003240), 0x10000, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000003280)={0x0}, 0xc) fcntl$setown(r5, 0x6, r6) read(r2, &(0x7f00000032c0)=""/4096, 0x1000) connect$inet(r5, &(0x7f00000042c0)={0x2, 0x1}, 0xc) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000004300), 0x80, 0x0) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000004340)={0x2}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f00000043c0)=0xf5c) 989.212155ms ago: executing program 2 (id=2832): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x7) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504443, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000140)=[{0x20, 0xf, 0x5, 0x40}, {0x80, 0x5, 0x59, 0x801f0}, {0x406, 0x5, 0x2, 0xdf9a}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x802069de, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x18, 0x3, 0x0) r5 = syz_open_pts() ioctl$FIOASYNC(r5, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCMGET(r5, 0x4004746a, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) shmget(0x3, 0x3000, 0x1, &(0x7f0000458000/0x3000)=nil) 987.126901ms ago: executing program 1 (id=2833): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x800000, [{0x2, 0x16}, {0x2, 0x800}, {0x3, 0x71a5}, {0x1, 0x800}, {0x2, 0x6}, {0x1, 0x1}, {0x3}, {0x1, 0x7ff}, {0x1, 0x7}, {0x2, 0x4}, {0x1, 0x6}, {0x2, 0x400}, {0x3, 0x3}, {0x1, 0x80000001}, {0x2, 0x3}, {0x3, 0x7}, {0x3, 0x2}, {0x2, 0x2f}, {0x3, 0xe7}, {0x1, 0x1}, {0x2, 0x7fffffff}, {0x3, 0x5}, {0x3, 0x1c6}, {0x2, 0x10001}, {0x2, 0x5}, {0x2}, {0x2, 0x7}, {0x1, 0xff}, {0x3, 0x6}, {0x3, 0x101}, {0x3, 0x3}, {0x2, 0x25}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x9) sysctl$kern(&(0x7f0000000240)={0x0}, 0x0, &(0x7f0000000280)="c3200d9b6329810522705e6400bb836c906d684423cc8c62db9adeb530b9178866c92278b5b002f646099c6c2293536ad6d6dec1de91d63485d6fccbd393a0be2b0e44eb74771dede2050ec0cb92afdfe9035f0b1ae338fd6a045ccc5c7fb8709d721752c7eefb4f617916a5e40b2305397fd64fb197ecbe428aed2a6be1791478c598d536415c079649e240778d16a17aaf1ce5ff78c41f7c21c8041d7b6dd9aed4abdafa5d98945e4e4589d38c9fad96ff20db3801e73478a5dfd2ea5f619b2e7cf63a", &(0x7f0000000380)=0xc4, &(0x7f00000003c0)="40883a031345f10a41d47a6b2002633a4e10511396b86ed16351358647552f837284a7174927212a0713afdaa81f80e012a2647dfd663bc04b85d5bfd0dd2029412e78e1ec93b31a7b43fec3aa82677fa879", 0x52) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000440)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000480)={0x20, 0x6, r0}) r2 = fcntl$dupfd(r0, 0xa, r1) fchflags(r0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000004c0)) r3 = getppid() fcntl$setown(r1, 0x6, r3) sysctl$net_inet_ip(&(0x7f0000000500)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000540)="c2e986c23dabe34e5b734c82e55a1708352f187857130a5c36de7f9d6534f51c498ca1424c70e7d154ab56165435c3134de04c5ddc6687b11569046eb6b41c25e9f2ab1775103debb3109f56a1073d144f1a1cf1807b2d7d8441628d91c9417abedb1667f2fba0163eddd236896ca99ee5fc3b05e5641618a835", &(0x7f00000005c0)=0x7a, &(0x7f0000000600)="86101332663bc9387189133279b9cb96ba3dbfcf4c92fe47177d4c7561179dcbe0bd53311f83fb116f4935e701df62c850ba0c09f0ee7760f2447dd9f3e0343129a810226ddaa4276574204dadd8f34f8e19030cbc1fd25b087faab7a7b83cd6eb1e55659477d47cfcb2fae3c892e087d6fc2f385d27a4b2f7938e1166b67e544f56abfab9e8c3995454644a8f7cb50f70b415a19fb77c543449187deb0232e8515d12d19c3b0bab7ee03314a05d2e3c687bf2465875d6ec2e12df9996cb8d7123a6185ca118f08c4571b475751f51", 0xcf) ioctl$DRM_IOCTL_MODE_ATOMIC(r0, 0xc03864bc, &(0x7f0000000800)={0x701, 0x3, &(0x7f0000000700)=[0x2, 0x2, 0x10000], &(0x7f0000000740)=[0x6, 0x9, 0x7fffffff], &(0x7f0000000780)=[0xfffffffe, 0x99a7, 0x6, 0x1, 0xeaf3, 0x5, 0x3, 0x5, 0x1], &(0x7f00000007c0)=[0x8001, 0xa94], 0x0, 0x6f1}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000840)) mkdir(&(0x7f0000000880)='./file0\x00', 0x17) r4 = geteuid() setuid(r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) fchown(r0, r4, r6) pipe(&(0x7f0000000940)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f0000000980)) r8 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r8, 0x1, &(0x7f00000009c0)={{0xf8a, r4, r6, r4, r6, 0x40, 0xf}, 0x100000000, 0x7, r5, r3, 0x7ff, 0x401, 0x2}) r9 = syz_open_pts() socketpair(0xaa4094fab994bd63, 0x1, 0xb, &(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r11, &(0x7f0000000a80)="2ffd15ad7c53787a33a9f5da9b4c1b7af0e0fbe2645affbd34799af5068472eb7b9862ab7a133a018d7e4cf2674a821369f351ece269a87fab1e9cff3c059c0bfb3f0fa08be96092d0ea3d224e5f72d385f572301bb8790a2ee03edea24d58722f39af0561c0bbbd221b9691abad9b4b4bcb6d0842628ee41a3d88aa26e52ffeba694bab62e510479cc03c1227429ddd135c717c800656af8cb7fb557d774f34e641444b81f01f705e3d3de8ad9f39e94343e86dbd651859bab5e9284f5408e8724b8913089ede7e160f678551e8c4945939ac803013bbb75f6ce2e9c293e733cbe5da2632b0968e18691bc43e21431cfe5bfd7b7961e1121ec24c15a65f8b619170ec84c14176bb1eb5e68adb14cf808f93645b4bd3f306e0f3abf27f1bb318d581f32061ecdf046939fce361169d4ec22ea0da92ef5422c9cb31dfed6ddb49d884ce2459d16cda5be2a253364d25faca08b32504b702ed97290a5cc0430eef40d6908bb41b10dd3d32eb213b4eeb1f9d514719a17d51ff042f1ecafa16e1b34390de51a0aeda464550411bbd1eaef4548f5e79cf36e5aef2c0c78407ae513138a6ad4938360317696f49d964babf870489dab34d31084a187887f8407b11107618542053915de806c0b468e32dc1c45b2a5ee0094c2fe29b55dca1a38444794d99e3c7b7893ade3be06c5e86fd9660e536dff44974d675a45c65c36a9953214eedc4133d2620dc1282784cc92a87476eef6819af2bb6e76b26b29a0557f01d2bdddb26b8f061c2adbe0ac0f87fd2f995cd773b3bfdbff0ab588cee149e7c6280af36de158cb17557eee54bf99a89d6160b575d13eaa962b84e8f3648591254f7e0b62f797c3235978d04a5a9dcbefecf3cb9f4e6b4d94556d828f1a5ae3a67b800fdc12cdc7edf7e502185157c294aa7947dc1ba482e8665e2507d21592aaa336330e96230c8b69930e315e47981d626aad6c801b24132f8a74eeb26bd2cefc0b38e3c7309ee2a65ae0932a5dbc65ddce4219682e17677258e6ada4e122b7c2ea6d6c0c51994cba3d86804e3416258d6be1663cd0d39c6963635ead6d5327ca1298260e468e435b3e1451262a4839764365a8278557fda92fcabc8a1d113f992f70370b88eaaccf6d3ab0483c9ec4a57d75d0c3974a8c02e90a7cd54e0b39ede70f4a9ecd18bd75ac61dca0f57bb7abd7e2baf40f69ecf37a3048bab84fc1b460290189e89a5c7189ed96a4b18daa2e85b3c01036d821228427f83c15cf4947fc35c1ae1c5b9437e53bb890842fcfc9658da8fb180ff47aab02f0ff2f0c602cf75b8d69227238a68083587cb4654f5b2e78934a1651d60e0a38ca359f269c2acb6358be4128f7e64e3c8893a12ddca4108cd30b9c508f25a83790448878f09edba35c1455d28bbc866a927f8fc067f0c8c20a5f6abc8878c6a5c6fb235729afe83074f9ad124a236e00f9aa4965c37057bdccf92edb2fdad3ad9858e74b5fab0b857ae13d63d859a46648ef563966e23f1d70dbce7714521d3744f88c84339e43a9e15967452e4a09bee2dcbea4198d4be643d1dc3472f34bf8a876463790968829168d561d3b152aff0cdb633cc6a0aae1c4043547011edca39dfc23b36057fc381f5f2642f30d03302780394558a61f7ff9717a0b6649b0b41d02784a57daccd37f01c62f556368ffc29aa7cc7dd0e26d3ccc03c8adbd8f83f7ee1dd9b4bd5691602b0d39ab4ede449358017f039fe65ab1b3fbe57e6568cd46e37747a95ca3ecaf90d38a487437b088e8172d1379d6b7cf00a73e38e9e18e3ca8122a63ae23c7683d5bf6161b76f8040e9340b9844d54c0901db031c4a84cb3657d0851deb94b750d8801818abb76d7f6154d191ded14fda908a4e63130520b3a020e0c415f9b29d2750b3141e8ad75890ea2019f8fa9d6c23cf3be91ad585c402fd67e2c1571e48a602f8fa107ad2ec2be7fbdd40c3040abe553b65adfd78919fc92c5f620e1fd5ceed2067e499cebca9ae868ddcddd0bb699a245ec078005659b63234fa56a1ec69a278102bb8d55128e3ff63fcd87c78e6ba322df93a1ba8ada6970de09f3e71566603a27ab2638a96bb8083a7126a1a7033e5c3f76c670b9275ab70fd5b808ce1f901d6391216ddb1347111eea5ce7b7a0c804e37728afb7e4875a1ac56410f182dfd4c96d3a0ae11d51859226c7017e8f31f41054413d93253f6b84f7a60311b91596800130e0649359bc625b8c57115e173729b24bcb606f15dbf4b14929437b94516c9bd2d19afa79fec50359fa949efd7407f7af9898d02851e9d0049383d487272c92a702a5a5f346d5e9e26b03558ffa635ea006060e1e1ab96987118e1fcdad6ac128c6df536385050391bdcbc3f33423b58e85785ece76ac87bf26630bc7ec5faaea5cb419a4f07f35f93bfb0b0d2add0b5403ab5a1ec68e58e4052d9ba6b85ddea07d1db7a10a2bcfcdf82c6c777f06db39125c6ccc1ff4628075d7e9f64b6f6f9e56a9fe8ff0d67fdf3982d975d9ce17be23e6156b21ede2695eade7063b6dd349c3477462583c87f23024ba209d645d552818cac21edc2386e21ea82a80d264e7a93f1238cf51efa95a0ef7378b0f5d581457bc3ca6605efb1d2aaba68b6eda4b23d29d828fb2ac8049d081b47e32fad88af3c56e28228c7b87468ab508fafffbbe3bd999ac9f3e9094b134165bdf69561c8fbe07c200116efff314e71ab5da36a61b53272c07ce67202a22f5feedcccc52c8ed5fa4d4a02d7422d705451cd12b07941a506df6566e816366ba6999a8073a8c9a97c105e11a839c2a8abe227a3a26c22b07e2d2be998ffa7151f1983557ba79b08d972b0dbd2ad6fe72f5b8a3b703bd44c5a9edd17e471f7a3fe242ef6503e21d21dfa6309e95c3ba5a88955b7cd0a2161baaef65a9e7ca5109d5cf0f9dc4adb0e53062207f179684e458489a860e93c0c2fc8002d53de55d0469f7a8d590d089d938a509f877699f049b2c20bb2327aedd5b90bd46a2bde2a08a029789f31869e7ad4526bd81dcb0667deb7cf5c998454af04ee99dea06788ed55d4c3d9ee36b451e943541a25dd6daa65d0049caafd96a7a2d8c78704e0a5c00cd01959705212f1bed50f7aa9bbe74629ab09e674d42dc14b83e9ab203104b0d3ccc69b3e7bc6c4a3dfaf9e255ea9de70c40baacd08fe16dbaf84c2de92c24ee0cc2704024d035c15c59d0279fb82eccc2b0fc270ddd45829accbb78eeda32a6ab47392f528bcb72319d07e152d7668f8d3d4c292d970d9105af7c8990d0d53783e95f182ac0ec99f3c37ad773711957a47f8cab7c4ebb10f030289b841e03fb2371ace26b5fe0c76f1088ad17eb9873c985ff8f9f508abfb874337b40df78d2b2da44a14892c0bb3dfa1bf489c41e0e6d4c5ad1777ac224254766e23c0d5dcadb40a51e945a542723d5dbbc9230f9513a44e57ca12c2aa70e4d9f50a98561d9f3a524a176ec7fcad918a9932bf485caeb1825782497a0e1b86daad83c502cb75d734b822cab6b0ea123b5e14cb829460d388a959d71690b88de9fbb167c366d40526d3a5ad851e18f19e83f42c036dac843689b934bfc4d9fb379fa4a95a70c898f03c5046d822a32c840ee4ff41f4f77c65ecd49a2e9b1d8901e6b481d4100379477d8b3b5580372102318a42b8f07a1be00113322a3bf489d536558c572a19cfc39f65c09d5e61ebd5aff99f703bcaeea856a273109ce98dd57982757ddeb533e99e19cb12020e0470a0735ab680e2e2faaf6b7543db020e7d1e6559399ed1dfb00f8826cbb2454946efd6720559655514f38ef5746d429f903c109969af0fa0fe5b5f67a64cfb0f6b4f8efae208dfabec85c40543800881fcb6785cc7e8852651b4de21c34f61875ef778892ce1834533ce3d777abb9f83f1dbc69db8d86823ac76df0e2800d40ca80ed91f112837d9a2d1d03c5527f6df79a36499ec103dc6dda7dbcb267d99e976e15a8cef841cd27f65107e0724a58cd8a440e9af15c0bd18a3689b5fd27bcc2727445d5f44d40e24148689523030bbe4e0c34c9199bda21fe34e178f4001928b4f32d77923562892347d3a18c60b2da3649d9cc9dbf03d819e7e5e2a33b5b90beba7f9dd76b28af57b7789a4225c06cd0aad80ad2ebf77d37d5b793fe31839bbf55576efb4e6caaa68d374d7dab547d2fe31b7b1b89180243ba98c02ea5e4b2962bbca21a6476f99f7516712a1d43f471f5d86870d3684f5000ef110f760a9414552ba3daebd4bd4682c8a4306a4d7f682b74e66da958d961d13e3b9ecf8fc3ebaffd632cb7cb77a7689a2b999e4ad01b2a72f3cb0638924ba3f983802b88079ab62adf59ac1c01d60f156da42047396f9a65d57655b518ba230c72ff136e0ebec6fc37e0fe84867727a7e2c175f65c8d98f07c4344afbe1cac20ba76b22ce3fd80cc7b93e1df42bd9180ddb683c39312ff88d4841bb4765e37a555cbcf38f3b8763df90c057552a5639acfa47bcb79fc06c7b09e1eff90880b7cd0adb445f37574d6671284aa078e7b086b5346dee701082aca10883a96a0f2871d339c68bf7cc9ea2f27ca639d6c6aeb928ec7834c4acd738a9d6d9310db2c3646a21a645dfba7a13076aef3133617652cd1205ddc7a69e8b590f8d6d5b5d8ff73d894febc7cdf4bca7cc2faa8025128850fc8b89394f546985426c7a13dade2fefb4a84ffd90ad89371b5c4f0fe9bf83194084b536f1072a957bc11275fb81b5a63bca626a0f83d33fdbab8f1fc819aa82ce7528bcb189289be63394bf4781a37f00240873a1f9a130fb0decccb10618329e4b9b72a372f8d7f704fb9c07a53e8b7551b31a8cbce81164133bac7562817a0149cb337c7113f4517e70f992f2987f7614e4dfe41dcbbfdeef130e8e090afd3a97293ffaa3de002ecb6a83c7ff3fc7b7c6f93da2e8fbcff73116dde74a4138df6669ef9468677de3b927d85525d9ecdea5831f6ca5b5ae5b61ceac843c6786c728734f8d3b2742c6e1c3ae8fdbb536e54cc1d21d1d8e3f3fd937d52fd266d2f3d022eaf884a674394c53e529b11573af47b5ebf41a750fcdb106726442f1d1c3f3ef6f5b1735966e9f51501ddacf7b79eac5fa89ac45d853c7957aa186c5bb4a12c0e5225de9add56842ac32abd3977bcbb4e2bc87bcf4179eae0b48ea3a3c63ae26bb1ad03551938432a60b4a3f1aeb1fc446d450689398b8225b8d5e7f808fe9e8adc1ea134d6cb69fdddd3d9173b0e234b7a33fef22dd9ae6e273111eafdedbdcbe6fece1ff09d9d1ddd199b1762009d6024bc15d1c1d22f7439bd4daa703f0f729362f303c8b3e96fa573da6fd2b6ea2f15274f928d538e47e11012021a99645438ce7af969e55694f64514643cb265fcb9df3ac508d665aab5e1590e9a3d3bdd254c9be96c3e84347fea0a59f987ec8ee889a77221b73231a94e3d901ebe40c62c32dc34ce8febfb835c8ad137808d3aae96f1e9f86a0d3b2c770a8e28056b26c9914055466c023f30a99c44f0a36d98dd9de04b6dd7fe967bfbbfcd02204040436250dfe6192b188ea78d9efe5b3abb768a40850aee3931b658f637f9ea056b64effe6e454aa2d1edd4204bb4af253f7309529eef8fbd567f788bf60e8d99fe541ccdad656725a2d6417901fd4e74f7eb7101cdd0df5a583e4e9cc4fc1bb7b7a744499552119befee9da5f50f9b70b83e51e419550c6eb0c5cd8b7a846f6a21e6365684ba645317770a98096358e752a6157a78e86b263f8586e4f81daf4665a6f7bf3da1bf8ea21aa9edd48af9c", 0x1000, 0x8, &(0x7f0000001a80)=@in6={0x18, 0x2, 0x64, 0x1}, 0xc) poll(&(0x7f0000001ac0)=[{r11, 0x2}, {r7, 0x100}, {r9, 0x4}, {r10, 0x100}], 0x4, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001b40)={0x0, &(0x7f0000001b00)}) 986.685041ms ago: executing program 7 (id=2834): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1fffffa9, &(0x7f0000000000)=[{0x84, 0xf, 0x3, 0x47}, {0x840, 0x64, 0x2}, {0x6, 0x0, 0x1a, 0x2000009}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000004c0)="840cbf3e87c006a62a075a37308e7bd3403e6b8b", 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="c2a6d6000000005ae39d73988d800f00ecfe746fc6d602ff1a1e9f612b158f09acc9ae4e6a9981d79a05f77bf1aeb47b7f6607280658f515fcf658dfb61ba6463474180042d61a8d1dff322de9d4cc71a55e4193ca051f25e1db2dec9044ebed698579974b6d17e0d2881535305a4c4601952e19355bdd246edf4b93c6f41185", &(0x7f0000000000)=0x80, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) write(r0, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) setrlimit(0x3, &(0x7f0000000980)={0x3f, 0x100000}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000040)=[{0x0, 0x31}], 0x1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYRES64=r0]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x9af, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) close(r2) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000000), 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r4, 0x27}], 0x1, 0x0) close(r4) 743.66589ms ago: executing program 1 (id=2835): r0 = kqueue() kevent(r0, &(0x7f0000001580), 0x6, 0x0, 0x2e59158d, &(0x7f0000001680)={0x91, 0x6}) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffff9c, 0xc01064c2, &(0x7f0000000000)={0x0, 0x1, r1}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x2, 0x800}) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x404}, 0xe) 731.853815ms ago: executing program 3 (id=2836): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x7ffd, 0x8, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0xbe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x1, 0x0, 0x9, 0x3}, {0x4132, 0xd}, {0x5, 0x2, 0x6, 0x9}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="c2a6d6000000005ae39d73988d800f00ecfe746fc6d602ff1a1e9f612b158f09acc9ae4e6a9981d79a05f77bf1aeb47b7f6607280658f515fcf658dfb61ba646", &(0x7f0000000000)=0x40, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000240)="05038eb1c82fb1b0183b4a68186029645053279d219d0695b5ac0d12ed3f2479baa88fe007e4f8c116232e3f95e83f87021f3c68b88b754b9abee1f4a7d188dde19a0cc8ea723b3e214a1ab1748a2709ac11badb887955ae9222e06b6bef2aa0daeec1a8d3e4dc7480db6fb79da9c8530727aa309bdeef7a9d21bef86fbf1a766f4b66b0c61efdb08d9564e54738e1a4496c0c0fe1119d078fd4f1c6e6c0a63c487e196c6c3b06f87627184a66f91e7654896d4aa1eabb9458da3d5d3282a662d34e61cd301225766fca907ac96794b2b1d75ef6849e155af44abd53a18c7bc4a39f581cc990f81c013ffd61f2579e33d209b304c97e2e4a4705ef", 0xfb}, {&(0x7f0000000400)="381cdeb50060ddd94c85f381a7dd76a3dce7324b13992275989746ddccfbebd126a52614c9a194c91b39010baad4e98cbb8181bee5c9013657e841bbdc631acc4a2aed5a8051682b17e1ed2ae8ef4bfa073f0264a4e4a2c37f857bd172b0e7f0e401feb2c0827f3a7a42e876e4964065d8a7bf3656fd91a4df774599e2d0cf89eaa67e1d668573b55b5c06ffd77303b25b19093243212e295bc8555dff76686377d72ee5a7fdb547a594e5256d82746f13623278c4d5ad861942956b7a72010fcacb72af9b", 0xc5}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x401, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x3, 0x2f) select(0x40, &(0x7f0000000180)={0xfffffffffffffffc, 0x101, 0x0, 0x400004000009, 0x2000000000000000, 0x210, 0x0, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r3 = open(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x44) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x3, 0x0) r6 = dup(r4) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x6, &(0x7f00000000c0)="fc0387803000c2faa52f148752bb676326bd8cb82efba252e94a", &(0x7f0000000080)=0x4, 0x0, 0x0) dup2(r6, r5) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r4, &(0x7f00000001c0)="5e1351d18b9da08c", 0x90, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r1, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) 730.997465ms ago: executing program 7 (id=2837): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f0000000180)="3bf2925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a7622c5788f7a4af1ce34c908cb8c57d076fb138c3b9bd02fb94adfa5ce78730d11c294f53adf325dffdebeba8dde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951d16adff26aa2e48b4", &(0x7f0000000080)=0xa0, &(0x7f0000000240)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa30200000042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba300000000000000014557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0xfffffffffffffe9d) (async) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x3, 0x0, 0x10, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x0, 0x10, 0x6, 0x326d}, 0xc) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r1 = syz_open_pts() close(r1) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xf66d, 0xe6fb, 0x9, 0x5fffff60, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0xfffff197}) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) (async) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x70e, 0x11c) fcntl$getown(r2, 0x5) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fd, 0x1a, 0xfffffffe, 0xfd4, 0x6, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x1ff, 0x3, 0xa24}, {0xc5c, 0x3, 0x5, 0x1ff}, {0x800008, 0x20f05, 0x1fc, 0x4007d2}, {0x7ffffffe, 0x3, 0x3, 0x784c}, {0x3fd, 0xd, 0x1002802, 0x4d8a}, {0x8, 0xff, 0x1, 0xb}, {0x8000008, 0x0, 0x81ea, 0x2d}, {0x2, 0x836, 0x17, 0x3}, {0x2, 0x40087e, 0xe0, 0x7}, {0x10005, 0xa74d925a, 0x7, 0x40000088}, {0x1d6, 0x4, 0x4, 0x412c8393}, {0x3, 0xa, 0x20008, 0x40000010}, {0xb8d, 0x4, 0x8, 0x3}, {0x20001, 0x81, 0x9, 0x6}, {0x400002, 0x7, 0xfffffff9, 0x100}, {0x4000200, 0x8, 0x801002, 0xc}]}) (async) mprotect(&(0x7f0000398000/0x1000)=nil, 0x1000, 0x2) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x2a) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffff7fd, 0x0}) (async) r5 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xfa) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f0000000240)={0x0, 0xcf, 0x0, 0x5c}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) 730.702816ms ago: executing program 1 (id=2838): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r1 = kqueue() (async) kevent(r0, 0x0, 0x4e9b, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x92, 0x1, 0xff, 0x8}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x19b, 0xfffffffffffff0a9}], 0xffff53a7, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) close(r2) (async) socket(0x18, 0x3, 0x3a) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10, 0x1, 0xe9}], 0x10}, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x800000054}) (async) r3 = syz_open_pts() close(r3) (async) socket$inet(0x2, 0x4000000000000001, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x7, 0x1, 0x2000000000000000, 0x6, 0x8, 0x4}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x52f0d8ec, 0xb4c, 0xfffffffeffffffff, 0x8000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0x2890, 0x10000, 0x71002}, {0x6, 0xe, 0x20000008, 0xfffffff9}, {0x38a9, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x800f, 0x7}, {0x1c, 0x10000, 0x7, 0x9}, {0x1, 0x653, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x6}, {0x1000006, 0x0, 0x10013, 0x5910}, {0x2000002, 0x0, 0x6, 0x6}, {0x200000b, 0x8009, 0x1000}, {0x1d0, 0x1, 0xdaa1, 0x3}, {0x4, 0xa, 0x8}, {0x4, 0x2, 0x89, 0x8}, {0x29a71717, 0x7f, 0xa, 0x7}, {0x800, 0x3, 0x9654, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) (async) r6 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000004c0)={{0xfffff801, 0x0, 0x0, 0x0, 0x0, 0x119, 0x4}, 0x7fd, 0x1, 0x0, r6, 0x7, 0x3ff, 0x7f, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x96, &(0x7f0000000540), 0xfffb4961, 0x0) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f0000000040)={0x10000000, 0x2, 0x87a, 0x2f, "2800180000020002000000000068ab5ade800600", 0x6, 0x2}) 480.179269ms ago: executing program 4 (id=2839): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x196, 0x3ff}, 0x401, 0x10000, 0x0, 0x0, 0x1, 0x80000000000010c, 0x5, 0x7}) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="ca8121aa72246ae56a19918dfc24290238af93ecf28ed434abc379818b8f3589c3c109d49692f41e5d50a7909bc04c03961eae93ddf16ce23a00e5ec689ffa448022f6cdb5af0843ccd323ff28a8", 0x4e}], 0x1, 0x0, 0x0, 0x402}, 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 479.849862ms ago: executing program 0 (id=2840): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x90) rmdir(&(0x7f0000000080)='./file1\x00') write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8060693f, &(0x7f0000000100)) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) 479.373684ms ago: executing program 2 (id=2841): r0 = openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/renderD128\x00', 0x40, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff9c}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffffff, 0xc01064c1, &(0x7f0000000080)={0x0, 0x1, 0xffffffffffffff9c}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffff9c, 0xc01064c2, &(0x7f00000000c0)={0x0, 0x1, 0xffffffffffffff9c}) ioctl$DRM_IOCTL_SYNCOBJ_RESET(r0, 0xc01064c4, &(0x7f0000000140)={&(0x7f0000000100)=[r1, r3, r5], 0x3}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r4, 0xc01064c2, &(0x7f0000000180)={r5, 0x0, r2}) r8 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) r9 = fcntl$dupfd(r7, 0xa, r8) r10 = dup2(r0, r8) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f0000000300)={&(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000280)=[0x0, 0x0], &(0x7f00000002c0)=[0x0, 0x0], 0x5, 0x4, 0x2, 0x2, 0x0, 0x6, 0x0, 0x6}) ioctl$DRM_IOCTL_MODE_RMFB(r10, 0xc00464af, &(0x7f0000000340)=r11) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r7, 0x400c570a, &(0x7f0000000380)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000003c0)={0x6, 0x3, 0x8, 0x7, "8bc10784123fbc79b4b2508bc9733726c18fc58b", 0x5}) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x400, 0x0) ioctl$TIOCSBRK(r12, 0x2000747b) openat(r9, &(0x7f0000000440)='./file0\x00', 0x40, 0x108) clock_getres(0x2, &(0x7f0000000480)) r13 = open(&(0x7f00000004c0)='./file0\x00', 0x40, 0x44) ioctl$KDENABIO(r13, 0x20004b3c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x7010, 0xffffffffffffffff, 0x4) r14 = openat$dri(0xffffffffffffff9c, &(0x7f0000000500)='/dev/dri/card0\x00', 0x1, 0x0) ioctl$DRM_IOCTL_GEM_FLINK(r4, 0xc008640a, &(0x7f0000000540)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r14, 0xc010640b, &(0x7f0000000580)={r15}) ftruncate(r7, 0x800) sendto(r2, &(0x7f00000005c0)="02c81710e9ed57b2a79ac453aefc7df098002294f57e0a8d8c0440262c046fe6b3aa13e455bd0d62ef61666fad27dbfaeaa0223357d435204b27654f0595f5dd23a3796bc92ff30128ed1a", 0x4b, 0x400, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r14, 0xc04064a0, &(0x7f0000000740)={&(0x7f0000000640)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000680)=[0x0, 0x0, 0x0], &(0x7f00000006c0)=[0x0, 0x0], &(0x7f0000000700)=[0x0], 0x4, 0x3, 0x2, 0x1, 0x7, 0x4, 0x9, 0xda}) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000780)=0x1) syz_emit_ethernet(0x39, &(0x7f00000007c0)={@empty, @empty, [], {@arp={0x806, @generic={0xf, 0x801, 0x6, 0x7, 0x0, @random="831e92f35e95", "7cb525b172cfc0", @empty, "abf4b3dc5599a5f73b86634bed9e17fc"}}}}) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x2, 0x10, r10, 0x83) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000880)={&(0x7f0000000800)='./file0\x00', 0x1, &(0x7f0000000840)='./file0\x00', 0x8}) 224.071274ms ago: executing program 2 (id=2842): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x4001, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, 0x0) unveil(0x0, 0x0) socket(0x2, 0x3, 0x11) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) ktrace(0x0, 0x4, 0xd27d43220c7df9f, 0x0) open$dir(0x0, 0x200, 0x68) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, 0x0, &(0x7f0000000080)={0xcb}, 0x0) open(0x0, 0x200, 0x0) mknod(0x0, 0x2000, 0xd02) open(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) msgrcv(r2, &(0x7f00000004c0)={0x0, ""/209}, 0xd9, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) getpeername$unix(r0, 0x0, &(0x7f0000000340)) 221.928463ms ago: executing program 0 (id=2843): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, 0x0, 0x3}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000b1b000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {0x0, &(0x7f000065d000/0x2000)=nil, 0x6f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000355000/0x13000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="a7a6d61de4a10909926243003b47915d8156c41f1b5808d174423ff4efac8396d3ec4f0919531ea87c5676231dd7aacdfaffffffffffffff46c0fbde0346df012e786031d4b86fc1", &(0x7f0000000000)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r1, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f0000000100)) 221.145564ms ago: executing program 4 (id=2844): munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x88, &(0x7f0000001000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) chdir(&(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$FIOASYNC(r1, 0x80104267, &(0x7f00000000c0)=0x5) mknodat(0xffffffffffffff9c, 0x0, 0xc0e99db6de761f86, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x46, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004c1a00380068c63c0502907800000000e0000001441c03100000000900000004000003efffffff4a7f000001000000084e224e21000890738bb9a0acd44090d2a84f4dedb2a285d2495d80b94c569a6527bfc1fef374b1"]) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000040)={0x3, 0x0, 0x4, {[0x2, 0x2, 0x4, 0xff9, 0x7, 0x0, 0xfffffffffffffff9, 0x2, 0xffffffffffff60e6, 0xd66, 0x40, 0x401, 0x7, 0x3, 0x3, 0xa, 0x6, 0x6], [0xd, 0x938, 0x30eb, 0x7e19204d, 0x10001, 0x10000, 0x885, 0x4, 0x11, 0xd01], [0x800, 0x8, 0x28, 0x9, 0x40, 0x5], [0x2, 0x5, 0x8, 0x10001, 0x7, 0x7], [{0x2, 0xa, 0x9, 0xfff}, {0x0, 0x826, 0x80000000, 0x8}, {0x80, 0xd7, 0x6, 0x4}, {0x808, 0x4, 0x6, 0x2}, {0x5e39, 0x3, 0x3, 0x2}, {0x2, 0x3, 0x1, 0x8}, {0x1000, 0x7, 0x3, 0x9}, {0x4, 0x40, 0x2, 0x5}], {0x5, 0x2000001, 0x2, 0x7f}, {0xa, 0x8, 0x3, 0x7}}}) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 220.625011ms ago: executing program 7 (id=2845): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x2, 0x1, 0x0, 0x100000001}) nanosleep(&(0x7f0000000040)={0xa, 0x5}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x20) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x1, 0xfd3, 0xffffffff, 0x80000001, 0x7, 0x10, [{0x0, 0x4, 0x3}, {0xc5c, 0xc, 0x5, 0x1fb}, {0x800008, 0x9, 0x1fa, 0x1000000}, {0x7ffffffe, 0x3, 0x7, 0x784c}, {0x3fd, 0xc, 0x1002802, 0x6}, {0x7, 0xff, 0x3, 0x6182}, {0x800000a, 0x0, 0x40, 0x2f}, {0x2, 0x836, 0x8000016, 0x7f}, {0x9, 0xf71, 0x24797519, 0x7}, {0x10001, 0xa74d9a5a, 0x1, 0x40000088}, {0x1, 0x5, 0x4, 0x412c8391}, {0x3, 0x9, 0x20008, 0x40000010}, {0x2, 0x7, 0x8, 0x3}, {0x29a71720, 0x81, 0x7, 0x5}, {0x400002, 0x7, 0xfffffffd, 0x100}, {0x200, 0x8, 0xf5, 0xc}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x2a) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffff7fd, 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 0s ago: executing program 0 (id=2846): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000240)='./bus\x00', 0x4a8, 0x81) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000002c0)={0x1, 0x5, 0x7ffffffe, 0xffffffb9, "ff010000004000", 0x0, 0x77ffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000001c0)=""/254, 0xfe}], 0x2, 0x0}, 0xffffffff}, 0x10, 0xc3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{0x5, 0x39, 0x8}, {0x40, 0x9e, 0x59, 0x2}, {0x406, 0x5, 0x7a, 0xdf96}]}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x11, 0x84, 0x3}, {0x48, 0xee, 0xff, 0xc05}, {0x6, 0x80, 0x9, 0xfffff7ff}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="25a7bea75e9eeae4e632e800338d030000f0dadddbdbf7d3f744b5f24e1e01000000f900007fff000000000000", &(0x7f0000000000)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202d, 0x65) r5 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x45) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r4, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000380)={0xd, 0x1ff, 0x0, 0x3}) ioctl$DRM_IOCTL_MODE_GETFB(r1, 0xc01c64ad, &(0x7f0000000400)={0x0, 0x5, 0x8, 0x8fb2, 0x0, 0x5, 0x0}) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000480)={r6}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r0, 0xc00864bf, &(0x7f0000000080)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r0, 0xc01064c2, &(0x7f00000001c0)={r7, 0x0, r3}) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-3.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.199' (ED25519) to the list of known hosts. login: in6_pcbnotify: Huh? Thought we never got called with mapped! pckbd_enable: command error OpenBSD/amd64 (•—)Ì#ú?¢ D¨ ³^KE–ó<ß €Œ~ÈÈ:wrçm¶·–I¥{=\ž8œÈ®òéÓÕBŠ©s =BcLzmê^ê¶ÙCúqÿO¤D‰Ö|¼ßük—\”ØÒ@îC æÞºEÛŒ¨•G’|Æì) (tty00) login: lo0: can't handle af0 uvn_flush: obj=0xfffffd8067ebb740, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! denied attempt to set clock back -9223372035080435359 seconds pppx: unable to set addresses for pppx1, error=17 OpenBSD/amd64 (•—)Ì#ú?¢ D¨ ³^KE–ó<ß €Œ~ÈÈ:wrçm¶·–I¥{=\ž8œÈ®òéÓÕBŠ©s =BcLzmê^ê¶ÙCúqÿO¤D‰Ö|¼ßük—\”ØÒ@îC æÞºEÛŒ¨•G’|Æì) (tty00) login: OpenBSD/amd64 (•—)Ì#ú?¢ D¨ ³^KE–ó<ß €Œ~ÈÈ:wrçm¶·–I¥{=\ž8œÈ®òéÓÕBŠ©s =BcLzmê^ê¶ÙCúqÿO¤D‰Ö|¼ßük—\”ØÒ@îC æÞºEÛŒ¨•G’|Æì) (tty00) login: WARNING: thread `nfsio' (489434) exits with status -1 WARNING: thread `nfsio' (220919) exits with status -1 WARNING: thread `nfsio' (295186) exits with status -1 WARNING: thread `nfsio' (115525) exits with status -1 WARNING: thread `nfsio' (419023) exits with status -1 WARNING: thread `nfsio' (324447) exits with status -1 WARNING: thread `nfsio' (3947) exits with status -1 WARNING: thread `nfsio' (76732) exits with status -1 WARNING: thread `nfsio' (8903) exits with status -1 WARNING: thread `nfsio' (70350) exits with status -1 WARNING: thread `nfsio' (520834) exits with status -1 WARNING: thread `nfsio' (238391) exits with status -1 WARNING: thread `nfsio' (187206) exits with status -1 WARNING: thread `nfsio' (251022) exits with status -1 WARNING: thread `nfsio' (261453) exits with status -1 WARNING: thread `nfsio' (433661) exits with status -1 WARNING: thread `nfsio' (237267) exits with status -1 WARNING: thread `nfsio' (173430) exits with status -1 WARNING: thread `nfsio' (260024) exits with status -1 WARNING: thread `nfsio' (313677) exits with status -1        OpenBSD/amd64 (•—)Ì#ú?¢ D¨ ³^KE–ó<ß €Œ~ÈÈ:wrçm¶·–I¥{=\ž8œÈ®òéÓÕBŠ©s =BcLzmê^ê¶ÙCúqÿO¤D‰Ö|¼ßük—\”ØÒ@îC æÞºEÛŒ¨•G’|Æì) (tty00) login:      OpenBSD/amd64 (•—)Ì#ú?¢ D¨ ³^KE–ó<ß €Œ~ÈÈ:wrçm¶·–I¥{=\ž8œÈ®òéÓÕBŠ©s =BcLzmê^ê¶ÙCúqÿO¤D‰Ö|¼ßük—\”ØÒ@îC æÞºEÛŒ¨•G’|Æì) (tty00) login: ¹j¼õ¬|ÿ ž¨E1\…:denied attempt to set clock back 134217741 seconds pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock back 134217749 seconds panic: kernel diagnostic assertion "dupe == NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_page.c", line 144 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *324419 40603 0 0 0 0 syz-executor 327468 69099 0 0 0x4000000 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff834510ef) at panic+0x1e5 __assert(ffffffff8348bb2c,ffffffff83480a1d,90,ffffffff83428d9d) at __assert+0x29 uvm_pagealloc_pg(fffffd800918d588,fffffd806ea27238,39339f3000,0) at uvm_pagealloc_pg+0x54b uvm_pagealloc(fffffd806ea27238,39339f3000,0,3) at uvm_pagealloc+0x252 pmap_get_ptp(fffffd806ea27200,72673e6f4000) at pmap_get_ptp+0x1d0 pmap_enter(fffffd806ea27200,72673e6f4000,67635000,3,21) at pmap_enter+0x38a uvm_fault_upper(ffff80003c42dae0,ffff80003c42db18,ffff80003c42d9e0) at uvm_fault_upper+0x338 uvm_fault(fffffd806c920d70,72673e6f4000,0,1) at uvm_fault+0x198 upageflttrap(ffff80003c42dc80,72673e6f43d0) at upageflttrap+0xa9 usertrap(ffff80003c42dc80) at usertrap+0x430 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x72673e6f4400, count: 3 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: kernel diagnostic assertion "dupe == NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_page.c", line 144 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff834510ef) at panic+0x1e5 __assert(ffffffff8348bb2c,ffffffff83480a1d,90,ffffffff83428d9d) at __assert+0x29 uvm_pagealloc_pg(fffffd800918d588,fffffd806ea27238,39339f3000,0) at uvm_pagealloc_pg+0x54b uvm_pagealloc(fffffd806ea27238,39339f3000,0,3) at uvm_pagealloc+0x252 pmap_get_ptp(fffffd806ea27200,72673e6f4000) at pmap_get_ptp+0x1d0 pmap_enter(fffffd806ea27200,72673e6f4000,67635000,3,21) at pmap_enter+0x38a uvm_fault_upper(ffff80003c42dae0,ffff80003c42db18,ffff80003c42d9e0) at uvm_fault_upper+0x338 uvm_fault(fffffd806c920d70,72673e6f4000,0,1) at uvm_fault+0x198 upageflttrap(ffff80003c42dc80,72673e6f43d0) at upageflttrap+0xa9 usertrap(ffff80003c42dc80) at usertrap+0x430 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x72673e6f4400, count: -12 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c42d610 rbx 0xffffffff8391de07 cpu_info_full_primary+0x2e07 rdx 0 rcx 0xffff8000fffe7780 rax 0xffffffff8391cff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x5bb258438120db4f r11 0x8a8316c55cacb93a r12 0xffffffff8391dc08 cpu_info_full_primary+0x2c08 r13 0 r14 0 r15 0x1 rip 0xffffffff827a3b95 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c42d600 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=324419 pid=40603 tcnt=3 stat=onproc flags process=0 proc=0 runpri=84, usrpri=84, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c421788,0xffff80002a242020 process=0xffff8000fffe9cf8 user=0xffff80003c428000, vmspace=0xfffffd806c920d70 estcpu=34, cpticks=9, pctcpu=0.0, user=8, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND *40603 324419 7555 0 7 0 syz-executor 40603 82145 7555 0 3 0x4000080 fsleep syz-executor 40603 52560 7555 0 3 0x4000080 fsleep syz-executor 79981 415977 59240 27 3 0x1100092 kqread sshd-auth 59240 424196 44490 0 3 0x82 kqread sshd-session 3490 357412 70283 0 2 0 syz-executor 3490 484134 70283 0 3 0x4000080 fsleep syz-executor 3490 28648 70283 0 3 0x4000080 fsleep syz-executor 63470 398028 57423 0 2 0 syz-executor 63470 414138 57423 0 3 0x4000080 nanoslp syz-executor 63470 329519 57423 0 2 0x4000000 syz-executor 97615 59918 78246 0 2 0xc80 syz-executor 97615 338700 78246 0 3 0x4000080 kqsel syz-executor 97615 80811 78246 0 3 0x4000080 fsleep syz-executor 97615 256965 78246 0 3 0x4000080 fsleep syz-executor 1043 167915 85811 0 2 0xc80 syz-executor 1043 204300 85811 0 3 0x4000080 kqsel syz-executor 1043 385877 85811 0 3 0x4000080 fsleep syz-executor 1043 341865 85811 0 3 0x4000080 fsleep syz-executor 69099 37512 18033 0 3 0x80 nanoslp syz-executor 69099 365696 18033 0 3 0x4000080 sbwait syz-executor 69099 327468 18033 0 7 0x4000000 syz-executor 69099 139853 18033 0 3 0x4000080 fsleep syz-executor 59891 267389 0 0 3 0x14200 acct acct 75132 15738 1 0 3 0x100083 ttyopn getty 13863 509228 9696 0 2 0xc82 syz-executor 25479 496241 9696 0 2 0xc82 syz-executor 7555 431340 9696 0 2 0xc82 syz-executor 57423 337472 9696 0 3 0x82 nanoslp syz-executor 18033 354523 9696 0 3 0x82 nanoslp syz-executor 85811 250253 9696 0 2 0xc82 syz-executor 78246 455385 9696 0 3 0x82 nanoslp syz-executor 70283 318231 9696 0 3 0x82 nanoslp syz-executor 9696 381091 90470 0 2 0x82 syz-executor 90470 188176 84636 0 3 0x10008a sigsusp ksh 84636 291329 29532 0 3 0x98 kqread sshd-session 29532 433762 44490 0 3 0x92 kqread sshd-session 44490 456043 1 0 3 0x88 kqread sshd 51546 190250 50203 74 3 0x1100092 bpf pflogd 50203 333132 1 0 3 0x80 sbwait pflogd 37793 14583 48943 73 3 0x1100090 kqread syslogd 48943 148135 1 0 3 0x100082 sbwait syslogd 26522 425256 1 0 3 0x100080 kqread resolvd 10561 477325 32933 77 3 0x100092 kqread dhcpleased 96635 223086 32933 77 3 0x100092 kqread dhcpleased 32933 375426 1 0 3 0x80 kqread dhcpleased 85189 223793 0 0 2 0x40014200 smr 3781 475901 0 0 3 0x14200 pgzero zerothread 82663 196672 0 0 3 0x14200 aiodoned aiodoned 37502 198839 0 0 3 0x14200 syncer update 32287 302699 0 0 3 0x14200 cleaner cleaner 53842 261865 0 0 2 0x14200 reaper 59053 439379 0 0 3 0x14200 pgdaemon pagedaemon 86917 106520 0 0 3 0x14200 bored viomb 1354 237730 0 0 3 0x40014200 acpi0 acpi0 58833 182502 0 0 3 0x40014200 idle1 88922 197099 0 0 3 0x14200 bored softnet1 78283 510313 0 0 3 0x14200 bored softnet0 5038 487356 0 0 3 0x14200 bored systqmp 14894 369990 0 0 3 0x14200 bored systq 38301 216584 0 0 3 0x14200 tmoslp softclockmp 15824 116167 0 0 3 0x40014200 tmoslp softclock 22734 130973 0 0 3 0x40014200 idle0 1 289907 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd806ea27210) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pmap_enter+0x24b #3 uvm_fault_upper+0x338 #4 uvm_fault+0x198 #5 upageflttrap+0xa9 #6 usertrap+0x430 #7 recall_trap+0x8 CPU 1: exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd806c781c10) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pmap_remove+0x64 #3 vm_teardown+0x1fd #4 vm_terminate+0x1ea #5 vmmioctl+0x35b #6 VOP_IOCTL+0xac #7 vn_ioctl+0xf8 #8 sys_ioctl+0x674 #9 syscall+0xbd4 #10 Xsyscall+0x128 Process 40603 (syz-executor) thread 0xffff8000fffe7780 (324419) shared rwlock amaplk r = 0 (0xfffffd806365fe10) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvm_fault_check+0x8a9 #3 uvm_fault+0x106 #4 upageflttrap+0xa9 #5 usertrap+0x430 #6 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806c920e70) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4f #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x430 #7 recall_trap+0x8 exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd806ea27210) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pmap_enter+0x24b #3 uvm_fault_upper+0x338 #4 uvm_fault+0x198 #5 upageflttrap+0xa9 #6 usertrap+0x430 #7 recall_trap+0x8 Process 63470 (syz-executor) thread 0xffff80002a242010 (329519) exclusive rwlock vmmaplk r = 0 (0xfffffd806c77baa8) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4f #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x430 #7 recall_trap+0x8 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11112 12207K 14903K 166960K 15741 0 pcb 17 16K 18K 166960K 832 0 rtable 205 14K 15K 166960K 831 0 pf 33 17K 19K 166960K 298 0 ifaddr 29 5K 9K 166960K 190 0 ifgroup 48 2K 2K 166960K 351 0 sysctl 4 1K 9K 166960K 68 0 counters 68 36K 38K 166960K 386 0 ioctlops 0 0K 5K 166960K 2151 0 iov 0 0K 32K 166960K 294 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1448 91K 91K 166960K 3864 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 9K 166960K 47 0 VM map 2 1K 1K 166960K 2 0 sem 27 17K 17K 166960K 182 0 dirhash 12 2K 2K 166960K 45 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 240K 166960K 3076 0 sigio 0 0K 0K 166960K 139 0 proc 73 115K 164K 166960K 915 0 subproc 72 4K 4K 166960K 99 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 367 0 in_multi 48 3K 7K 166960K 260 0 ether_multi 1 0K 0K 166960K 38 0 mrt 2 0K 0K 166960K 56 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 247 1102K 1102K 166960K 247 0 exec 0 0K 1K 166960K 1379 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 71 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 277 177K 186K 166960K 30257 0 UVM aobj 120 46K 46K 166960K 130 0 pinsyscall 46 92K 102K 166960K 4519 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 319 0 NDP 11 0K 2K 166960K 142 0 temp 88 9084K 9168K 166960K 118631 0 kqueue 15 24K 32K 166960K 589 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 236 0 233 1 0 1 1 0 8 0 rtentry 176 241 0 174 6 0 6 6 0 8 0 unpcb 144 2351 0 2326 11 9 2 4 0 8 1 syncache 336 31 0 31 3 2 1 1 0 8 1 tcpqe 32 7 0 7 3 2 1 1 0 8 1 tcpcb 736 934 0 924 12 10 2 7 0 8 0 arp 136 44 0 27 1 0 1 1 0 8 0 ipq 40 2 0 2 2 2 0 1 0 8 0 ipqe 40 6 0 6 2 2 0 1 0 8 0 inpcb 328 3578 0 3562 25 21 4 10 0 8 1 nd6 152 46 0 32 2 0 2 2 0 8 0 pkpcb 40 19 0 19 5 4 1 1 0 8 1 kcovpl 48 11 0 3 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 1 0 1 0 8 0 ppxss 1192 126 0 126 1 0 1 1 0 8 1 pppxif 1576 9 0 9 4 3 1 1 0 8 1 pfstscr 40 1 0 1 1 1 0 1 0 8 0 pffrag 232 25 0 16 1 0 1 1 0 482 0 pffrnode 88 25 0 16 1 0 1 1 0 8 0 pffrent 40 54 0 44 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 1 1 1 0 1 0 8 0 pfstitem 24 169 0 66 1 0 1 1 0 8 0 pfstkey 128 171 0 68 4 0 4 4 0 8 0 pfstate 448 170 0 67 12 0 12 12 0 8 0 pfrule 1360 23 0 18 2 1 1 2 0 8 0 rttmr 136 8 0 8 3 2 1 1 0 8 1 art_heap8 4096 5 0 1 5 0 5 5 0 8 1 art_heap4 256 1035 0 771 34 8 26 33 0 8 5 art_table 40 1040 0 772 6 0 6 6 0 8 0 art_node 32 239 0 181 1 0 1 1 0 8 0 sysvmsgpl 40 24 0 8 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 170 0 145 1 0 1 1 0 8 0 shmpl 112 108 0 10 3 0 3 3 0 8 0 dirhash 1024 39 0 22 3 0 3 3 0 8 0 dino2pl 256 7617 0 6149 93 0 93 93 0 8 0 ffsino 296 7617 0 6149 114 0 114 114 0 8 0 nchpl 144 11818 0 10097 64 0 64 64 0 8 0 rtmask 32 29 0 29 5 4 1 1 0 8 1 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 42477 0 42477 4 3 1 3 0 8 1 percpumem 16 208 0 159 1 0 1 1 0 8 0 vcpupl 3968 19 0 1 3 0 3 3 0 8 0 vmpool 848 19 0 0 3 0 3 3 0 8 0 kstatmem 264 238 0 212 4 1 3 3 0 8 1 scsiplug 72 13 0 13 1 1 0 1 0 8 0 scxspl 216 85444 0 85444 19 17 2 8 1 8 2 plimitpl 152 878 0 860 1 0 1 1 0 8 0 sigapl 424 3415 0 3364 11 4 7 9 0 8 0 knotepl 120 576 0 0 18 1 17 17 0 8 0 kqueuepl 224 1175 0 1161 7 5 2 5 0 8 0 pipepl 344 544 0 516 14 6 8 9 0 8 4 fdescpl 528 3371 0 3338 3 0 3 3 0 8 0 filepl 160 24406 0 24170 31 12 19 20 0 8 7 lockfpl 104 1836 0 1833 4 3 1 2 0 8 0 lockfspl 48 538 0 535 1 0 1 1 0 8 0 sessionpl 144 56 0 46 1 0 1 1 0 8 0 pgrppl 48 112 0 94 1 0 1 1 0 8 0 ucredpl 104 4256 0 4242 1 0 1 1 0 8 0 zombiepl 144 3902 0 3900 1 0 1 1 0 8 0 processpl 1232 3415 0 3364 6 0 6 6 0 8 0 procpl 664 8566 0 8494 9 2 7 8 0 8 0 sosppl 176 30 0 30 3 2 1 1 0 8 1 sockpl 752 6303 0 6259 27 18 9 14 0 8 4 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 10 0 0 2 0 2 2 0 8 0 mcl4k 4096 131 0 0 16 0 16 16 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 55 0 0 7 0 7 7 0 8 0 mtagpl 96 22 0 0 1 0 1 1 0 8 0 mbufpl 256 2559 0 0 160 0 160 160 0 8 0 bufpl 280 36149 0 30019 439 0 439 439 0 8 0 anonpl 32 14010 0 0 113 0 113 113 0 246 0 amapchunkpl 152 106267 0 105639 53 21 32 41 0 158 5 amappl16 200 13404 0 13367 71 56 15 33 0 8 6 amappl15 192 44 0 44 1 1 0 1 0 8 0 amappl14 184 462 0 460 1 0 1 1 0 8 0 amappl13 176 222 0 208 1 0 1 1 0 8 0 amappl12 168 3660 0 3628 2 0 2 2 0 8 0 amappl11 160 10 0 10 1 1 0 1 0 8 0 amappl10 152 69 0 54 1 0 1 1 0 8 0 amappl9 144 288 0 288 1 1 0 1 0 8 0 amappl8 136 116 0 113 1 0 1 1 0 8 0 amappl7 128 230 0 215 1 0 1 1 0 8 0 amappl6 120 188 0 186 1 0 1 1 0 8 0 amappl5 112 185 0 172 1 0 1 1 0 8 0 amappl4 104 456 0 436 1 0 1 1 0 8 0 amappl3 96 21453 0 21325 4 0 4 4 0 8 0 amappl2 88 960 0 884 2 0 2 2 0 8 0 amappl1 80 34844 0 34066 22 5 17 19 0 8 0 amappl 88 28637 0 28443 5 0 5 5 0 92 0 uvmvnodes 80 200 0 0 5 0 5 5 0 8 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma1024 1024 1 0 0 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 8 0 8 3 2 1 1 0 8 1 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 129 0 10 3 0 3 3 0 8 0 uaddrrnd 24 3371 0 3338 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3371 0 3338 1 0 1 1 0 8 0 vmmpekpl 168 31660 0 31610 3 0 3 3 0 8 0 vmmpepl 168 238497 0 236246 133 30 103 114 0 357 1 vmsppl 488 3370 0 3337 5 0 5 5 0 8 0 rwobjpl 80 68904 0 67410 45 11 34 36 0 8 0 pdppl 4096 6787 0 6693 178 84 94 94 0 8 0 pvpl 32 23160 0 0 188 1 187 187 0 265 0 pmappl 256 3389 0 3337 4 0 4 4 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 544 0 114 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(ffffffff834510ef) at panic+0x1e5 __assert(ffffffff8348bb2c,ffffffff83480a1d,90,ffffffff83428d9d) at __assert+0x29 uvm_pagealloc_pg(fffffd800918d588,fffffd806ea27238,39339f3000,0) at uvm_pagealloc_pg+0x54b uvm_pagealloc(fffffd806ea27238,39339f3000,0,3) at uvm_pagealloc+0x252 pmap_get_ptp(fffffd806ea27200,72673e6f4000) at pmap_get_ptp+0x1d0 pmap_enter(fffffd806ea27200,72673e6f4000,67635000,3,21) at pmap_enter+0x38a uvm_fault_upper(ffff80003c42dae0,ffff80003c42db18,ffff80003c42d9e0) at uvm_fault_upper+0x338 uvm_fault(fffffd806c920d70,72673e6f4000,0,1) at uvm_fault+0x198 upageflttrap(ffff80003c42dc80,72673e6f43d0) at upageflttrap+0xa9 usertrap(ffff80003c42dc80) at usertrap+0x430 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x72673e6f4400, count: -12 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299bdff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_const_cmp4(0,0) at __sanitizer_cov_trace_const_cmp4+0x35 pmap_do_remove_ept(fffffd806c781c00,19eb8d000) at pmap_do_remove_ept+0x84 pmap_remove(fffffd806c781c00,0,2ffffffff) at pmap_remove+0x9b vm_teardown(ffff800035bb2238) at vm_teardown+0x1fd vm_terminate(ffff800035bb24d0) at vm_terminate+0x1ea vmmioctl(a00,80045604,ffff800035bb24d0,81,ffff80003c442570) at vmmioctl+0x35b VOP_IOCTL(fffffd8075685518,80045604,ffff800035bb24d0,81,fffffd80097fd618,ffff80003c442570) at VOP_IOCTL+0xac vn_ioctl(fffffd806769c428,80045604,ffff800035bb24d0,ffff80003c442570) at vn_ioctl+0xf8 sys_ioctl(ffff80003c442570,ffff800035bb26b0,ffff800035bb2600) at sys_ioctl+0x674 syscall(ffff800035bb26b0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd231e9b4f30, count: 1 ddb{1}> trace x86_ipi_db(ffff8000299bdff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_const_cmp4(0,0) at __sanitizer_cov_trace_const_cmp4+0x35 pmap_do_remove_ept(fffffd806c781c00,19eb8d000) at pmap_do_remove_ept+0x84 pmap_remove(fffffd806c781c00,0,2ffffffff) at pmap_remove+0x9b vm_teardown(ffff800035bb2238) at vm_teardown+0x1fd vm_terminate(ffff800035bb24d0) at vm_terminate+0x1ea vmmioctl(a00,80045604,ffff800035bb24d0,81,ffff80003c442570) at vmmioctl+0x35b VOP_IOCTL(fffffd8075685518,80045604,ffff800035bb24d0,81,fffffd80097fd618,ffff80003c442570) at VOP_IOCTL+0xac vn_ioctl(fffffd806769c428,80045604,ffff800035bb24d0,ffff80003c442570) at vn_ioctl+0xf8 sys_ioctl(ffff80003c442570,ffff800035bb26b0,ffff800035bb2600) at sys_ioctl+0x674 syscall(ffff800035bb26b0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd231e9b4f30, count: -14