last executing test programs: 8.334744548s ago: executing program 3 (id=177): rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, r1, 0x0, 0x0, 0x184}, 0xfeffffffffffffff, 0x4, 0x28c}) chown(&(0x7f0000000000)='./file0\x00', r0, r1) unveil(&(0x7f0000000140)='./file0/file0/file0\x00', &(0x7f00000000c0)='x\x00') rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) getegid() (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, r1, 0x0, 0x0, 0x184}, 0xfeffffffffffffff, 0x4, 0x28c}) (async) chown(&(0x7f0000000000)='./file0\x00', r0, r1) (async) unveil(&(0x7f0000000140)='./file0/file0/file0\x00', &(0x7f00000000c0)='x\x00') (async) 8.330332922s ago: executing program 3 (id=180): r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) syz_open_pts() (async) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xeb2, 0x0) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000340)={0x1, 0xffffffff, {[0x2, 0x8, 0x2, 0x3, 0x8001, 0x5, 0xb, 0x4, 0x69, 0xf52f, 0x68831913, 0x2, 0x6b, 0x3, 0xcd, 0x80000001, 0xd, 0x1000], [0x7fff, 0x5, 0x4, 0x81, 0x6, 0x9, 0xb1b, 0x2, 0xffffffffffffffff, 0x1], [0x10000, 0x1, 0x3, 0xa3, 0xffc, 0x300000000000, 0x4], [0x0, 0x6, 0x6, 0x5ac0, 0x8, 0x20000], [{0x5, 0xfe, 0x3, 0x400}, {0x9, 0x800, 0x9, 0xfffffffffffff2d9}, {0x37b, 0x1ff, 0x8, 0xfffffffffffffffc}, {0x10, 0x4}, {0x9544, 0x7, 0x9, 0x8000000000000001}, {0x14, 0x9, 0x1, 0x200}, {0x8000, 0x8001, 0x5, 0x7}, {0x6, 0x4, 0x0, 0x2}], {0xfff8, 0x2, 0x6a3c, 0x6}, {0x1ecd, 0x2, 0x1, 0x4}}}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0x24000000000, 0x0, 0x4787, 0x1002, 0x10000008001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x100000, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x59e, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0xffff, 0x7b98, 0x6, 0x5, 0xfffffffffffffffe], [0x5ad8, 0x6, 0x40000000, 0x0, 0x1, 0x3, 0xfffffffffffffffa], [0x100, 0x1, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x3], [{0x0, 0x4, 0x0, 0x8000000000000000}, {0xfffc, 0x2, 0x6, 0x10}, {0x0, 0x0, 0xfffffffe, 0x81}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x4}, {0x0, 0x2006, 0x40000, 0x2000000000000000}, {0x6b7, 0x0, 0xffffffff}, {0x8, 0x965, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x6, 0x100000b0, 0x2}}}) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x22, 0x4}, 0x1, 0x200000000006a, 0x0, 0xffffffffffffffff, 0x3, 0x40, 0x2, 0x72cb}) (async) r3 = socket(0x18, 0x1, 0x0) (async) kqueue() setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000680)=0x2, 0x4) (async) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) (async) sysctl$net_inet6_icmp6(&(0x7f00000022c0)={0x4, 0x18, 0x3a, 0xe}, 0x4, 0x0, 0x0, &(0x7f0000000000)="7a4252ee", 0x4) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000080)={0x5, 0x40, './file0\x00', 0x5, 0xcbc, 0x387438dd, 0xffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) (async) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) dup2(r6, r5) (async) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f00000000c0)=0x400, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r5, &(0x7f0000000000), 0x10) (async) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) (async) connect$unix(r7, &(0x7f0000000000), 0x10) 4.578601344s ago: executing program 0 (id=254): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0xff, 0xb5, 0xcd93, &(0x7f0000000280)={{0x40, 0x4, 0x7, 0x8, 0x1, 0x2, 0x3}, {[0x1, 0x165, 0x7, 0x7, 0xd, 0x3, 0x8, 0x3, 0xc, 0x6, 0x0, 0x1, 0x80000000000000, 0x2, 0x2, 0xc, 0x9], [0xb5, 0x8, 0x4fbd, 0x0, 0x7, 0x7, 0x110, 0x101, 0xe03, 0x1], [0x8, 0x5, 0x5, 0x0, 0x8, 0x3, 0x401], [0x4, 0x5, 0x2, 0xffff, 0x400, 0x3], [{0x38de, 0x9, 0x8, 0x9d18}, {0x1000, 0x7, 0xfff, 0x1}, {0x8000, 0x8bc0, 0x80000001, 0xa}, {0x6, 0x5, 0x1000, 0x5}, {0xc, 0x9, 0x8, 0x800000000}, {0x4, 0x1}, {0x9c, 0x80000001, 0x9}, {0x6, 0x0, 0x3, 0x5}], {0x4, 0x2, 0x4, 0x5}, {0x9, 0x101, 0x2, 0x5e0e}}}, 0x7, 0x6}) r1 = msgget$private(0x0, 0x460) msgrcv(r1, 0x0, 0x0, 0x0, 0x800) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) 4.574058631s ago: executing program 6 (id=256): r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x2, 0x7, 0x101, 0x4, 0x80002001, 0x3, 0x10, [{0x2, 0x7, 0x6, 0x71800}, {0x3, 0x4, 0x400008, 0x7}, {0x6, 0x1, 0x104, 0xaf9}, {0x2, 0x8, 0x4f}, {0x6, 0x3, 0x9, 0x7}, {0x2, 0x7fff, 0x9, 0x5}, {0x80000cdf, 0xbffffff5, 0x3, 0x6d}, {0x2000a, 0x803, 0x9, 0x8}, {0x2, 0x81, 0xfffffffd, 0x9}, {0x6, 0x2, 0xc3, 0xfffffffd}, {0x4, 0xfff9, 0x9, 0xaeb}, {0x803, 0x2, 0x8, 0x6}, {0xe0, 0x4, 0x5, 0x3ff}, {0x8, 0xfffffffa, 0xfffffff5, 0x100006}, {0x6, 0x5, 0x7, 0x9}, {0x0, 0x7, 0x4, 0x2}]}) r1 = socket(0x18, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) setitimer(0x0, &(0x7f0000000140)={{0x9, 0x9}, {0x81, 0x8000000000002004}}, 0x0) (async, rerun: 64) r2 = getpid() (rerun: 64) ktrace(0x0, 0x5, 0x128, r2) (async, rerun: 64) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (rerun: 64) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async, rerun: 32) getsockopt(r3, 0x6, 0x9, 0x0, 0x0) (async, rerun: 32) setrlimit(0x3, 0xffffffffffffffff) (async, rerun: 64) fchflags(r0, 0x0) (rerun: 64) 4.553744429s ago: executing program 4 (id=258): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f0000000740)=""/179, 0xb3}, {&(0x7f00000002c0)=""/229, 0xe5}, {&(0x7f00000003c0)=""/153, 0x99}, {&(0x7f0000000580)=""/204, 0xcc}, {&(0x7f0000000680)=""/136, 0x72acb6cd89f7b7c9}], 0x6, 0x5) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r0, 0x0) setuid(0xffffffffffffffff) (async) setuid(0x0) (async) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) 4.350150683s ago: executing program 6 (id=261): mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x40) 4.348605497s ago: executing program 4 (id=263): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) r1 = socket$inet(0x2, 0x3, 0x6) sendto$inet(r1, &(0x7f00000000c0)="40cd391452b4ddc2", 0x8, 0x40e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000140)="6797d837d95005884aa4a6f47175798f9f338098db544bfd73ae313e49c513653b8a041eca19e3b5153f92d97055d18963a754c7c15d9b7aa8ffb33edf2cc159c1e4d272b4014a2bb47cfa469e48e7d5d1879b9aad07f85d1addaf78e14058c97f9256287188", 0x66, 0x0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r4 = dup2(r0, r0) sysctl$kern(&(0x7f0000000200)={0x1, 0x2d}, 0x2, &(0x7f0000000240)="f17467", &(0x7f0000000280)=0x3, &(0x7f00000002c0)="1e57ec0058aa7baea360f828017fc8fd320c090724e1dd84836175e0aadfd5e51a935fdcb01876c6287308fccb04f7ca6e6ca009f1751d5f6405d056933e4c496bcf3f76180301da0a79f9287d9f62a2c03114d0a69c08080da1f854250fae00799a5ebd8d3e5085668834494f5db0d8de671b6aeaa54272f4e2bd3d5186b6f509c4cd4db3a540f68b76435bb51a466de5dd7602d2a8e18ce513e0", 0x9b) semget(0x3, 0x4, 0x20c) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000400)={{0x18, 0x3, 0x0, 0xa2fd}, {0x18, 0x1, 0xf8, 0xfffffffe}, 0x80, [0x2, 0x91a, 0x4, 0x2dc, 0x0, 0x3, 0x8]}, 0x3c) close(r2) ioctl$KDDISABIO(r4, 0x20004b3d) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000440)) r5 = open$dir(&(0x7f0000000480)='./file0\x00', 0x10000, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) fcntl$lock(r5, 0x8, &(0x7f0000000540)={0x3, 0x1, 0xcf, 0xe05b, r6}) ftruncate(r2, 0xffffffff) r7 = accept(r3, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x8000, 0x0) connect$inet6(r8, &(0x7f0000000640)={0x18, 0x2, 0x0, 0x4}, 0xc) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000680)=0x100) r9 = accept$inet(r7, &(0x7f00000006c0), &(0x7f0000000700)=0xc) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000740)="0ab87b63aba8d4a6dfa662658c4be23a23e21ea446229bb6185fdd3e56a74c6c121a64b9713138b8a97cc9781b81bea6af6f52e147d0b20739082002aea51a138879377794144ee3b3fa7e2b3ef0ebafd664a681ca724febeb06594569373decb46db93a99f9406f0260fca1b9e2737e0558c347989d06bc0c66f129dc8d75e9ffcc5b50c3686411a6cde94c330ad5c0f6dca7e4804446edf9ca493b540195a69cc15d6780c223e1e09a647c24f89f184ecf2ec7a9d2901e7f", 0xb9) bind$unix(r3, &(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x80045745, &(0x7f0000000840)) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000880)=0x1) preadv(r2, &(0x7f0000000d80)=[{&(0x7f00000008c0)=""/137, 0x89}, {&(0x7f0000000980)=""/169, 0xa9}, {&(0x7f0000000a40)=""/223, 0xdf}, {&(0x7f0000000b40)=""/154, 0x9a}, {&(0x7f0000000c00)=""/142, 0x8e}, {&(0x7f0000000cc0)=""/150, 0x96}], 0x6, 0x3) sysctl$net_inet_ip(&(0x7f0000000e00)={0x4, 0x2, 0x0, 0x15}, 0x4, &(0x7f0000000e40)="3782e3e61a8614990c63cad38985e9a6edac933838418438cfa6eec15271fc7726efd07ceb2e317324cfa6c1ba611972954019bb5a18f1cc89565f47d5", &(0x7f0000000e80)=0x3d, &(0x7f0000000ec0)="8d927c6ce4af46a7eb514471e7fb9c5487cbfddbfbdadf01d561ad5303a42547d215cd6359dbc4e9e2c6f5d050d98f8b9d180b80b288d9aebf59336858271fdd99a11506dbbf", 0x46) 4.348415878s ago: executing program 0 (id=264): select(0x40, &(0x7f0000000000)={0x0, 0x1000, 0x7cae6d93, 0x0, 0x0, 0x0, 0x0, 0xd}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) getitimer(0x0, 0xfffffffffffffffe) (async) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) 4.289873818s ago: executing program 4 (id=265): sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000180)="9b1809ffff", &(0x7f0000000040)=0x5, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xdb2d, 0x72}, {0x8, 0x0, 0x0, 0x4}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) 3.934825438s ago: executing program 4 (id=279): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) (async) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) poll(&(0x7f0000000000)=[{r0, 0x8}, {r0, 0x80}, {r0, 0x4}, {r0, 0x2}], 0x4, 0xffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x401}, 0x0) 3.878858459s ago: executing program 4 (id=280): r0 = socket(0x18, 0x3, 0x0) recvfrom(r0, &(0x7f0000000240)=""/230, 0xe6, 0x1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/33, 0x21}, 0x800) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) setsockopt(r0, 0x2000029, 0x24, &(0x7f0000000000)="42b777ea2c968e6302667c183d8e3c884f4c98aeb7dfd8", 0x17) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x8003, 0xbfffdf88, 0xffffff8c, "1826280402ff7f0d00000400040000faffffff00", 0x1, 0x1fbff}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x37, 0x0, @rand_addr="8fd8b0e5602493ff1f88b029e0ad0c35", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c32e", 0x6, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) 3.762424328s ago: executing program 1 (id=285): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xc, 0x2000005, 0xe, 0x81, 0x9, 0x101, 0x10, [{0x0, 0xa, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x20000008, 0x41, 0xfffffffe, 0x9}, {0x1, 0x800, 0x8007}, {0xfff, 0x200726, 0xd197, 0x7}, {0x2, 0x2, 0x418a, 0x99}, {0xce1, 0xffffffff, 0x100, 0x6c}, {0x6, 0x300, 0x8, 0x1}, {0x101, 0x2, 0x5, 0x9}, {0x0, 0x8001, 0xd1b, 0x88}, {0x8001ce, 0x10001, 0x0, 0x3}, {0x6, 0x9, 0x9, 0x9}, {0xb8c, 0x4, 0x8, 0x7}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x0, 0x6, 0x5, 0x2}, {0x8000, 0x7, 0x1002, 0x30004}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c02", 0x12}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x18, 0x401}, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0xf0, 0x0, @broadcast, @rand_addr=0xdfffffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0xa, 0x7, 0x0, 0x80}}}}}}) 3.760731273s ago: executing program 1 (id=288): setreuid(0xee00, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x18, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0xbd, 0x0, 0x1, {[@mss={0x2, 0x4, 0x9}]}}}}}}}}) 2.563420797s ago: executing program 1 (id=289): open(0x0, 0x78e, 0x8) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x8, 0x100000008}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x18, 0x4000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mmap(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x1, 0x2012, r3, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r3, 0x0) setpgid(0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r4) r5 = getppid() setpgid(r5, r5) r6 = getppid() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x42, 0x4, 0x3, "fc6800000000cc00", 0x2, 0x5}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x2, 0x0, r6}) setuid(0xffffffffffffffff) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r7, 0x5) ktrace(0x0, 0x1, 0xd27d43220c7cf93, r8) 2.56233216s ago: executing program 7 (id=290): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) clock_settime(0x2, &(0x7f0000006b00)={0x8, 0xe}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) close(r0) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xbffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x7, 0xc48, 0x80000000, 0x8000002e, 0x0, 0xb28f, 0x7fffffff, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x0, 0x5, 0x7ffffffd, 0x0, 0x0, 0x0, 0x48], [0x8, 0x5, 0xffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0x90c, 0xffffffff, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x57, 0xfffffffd, 0xfffffffe, 0xffc}, {0x100c, 0x0, 0x8, 0xfffffffffffffffe}, {0x0, 0x400, 0x4, 0x5}, {0x7ffe, 0x2000, 0x40003, 0x2}, {0xfefe, 0x0, 0x4}, {0x0, 0x9, 0x1fd, 0x459}], {0x0, 0x5, 0x1, 0x849}, {0x203, 0x40010, 0x200006, 0x5}}}) kevent(r1, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xe) sysctl$net_inet6_icmp6(&(0x7f00000022c0)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) readv(r2, &(0x7f00000014c0)=[{&(0x7f0000000280)=""/88, 0x58}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/79, 0x4f}, {&(0x7f0000001380)=""/125, 0x7d}, {&(0x7f0000000040)=""/36, 0x24}, {&(0x7f00000000c0)=""/43, 0x2b}, {&(0x7f0000002300)=""/4096, 0x1000}, {&(0x7f0000001400)=""/130, 0x82}], 0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0x2, 0x71000}, {0x7, 0x2000008, 0xa6bb, 0x6}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x2, 0x8800, 0x2}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x80b, 0x14, 0xb}, {0x2, 0x82, 0x4, 0x9}, {0x4, 0x8101, 0x1000d1b, 0x1ff}, {0x1e0, 0x10001, 0x7ff, 0x3}, {0x7ff, 0x9, 0x9, 0x5}, {0xb8c, 0xc3b, 0x3, 0x6}, {0x29a71717, 0xfffffffa, 0x106, 0x6}, {0xc, 0x7, 0x6}, {0xdffffffd, 0x8, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r3 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pread(r4, &(0x7f0000000440)='+', 0x1, 0x80000002) execve(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 2.561199204s ago: executing program 1 (id=291): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) unveil(0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getgid() fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r2, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket$inet(0x2, 0x2, 0x0) select(0x4, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x6, 0x8000000000000001}) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc1206949, &(0x7f00000001c0)) r5 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = msgget(0x0, 0x5) r8 = getegid() r9 = getpid() r10 = getppid() setpgid(0x0, r10) msgctl$IPC_SET(r7, 0x1, &(0x7f0000001880)={{0x4, 0xffffffffffffffff, r2, r1, r8, 0xd1af5650a6035c99}, 0x3, 0xff, r9, r10, 0x800, 0x9, 0x5, 0x9b8}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) recvmmsg(r6, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000280)=""/228, 0xe4}, {&(0x7f0000000380)=""/23, 0x17}, {&(0x7f00000003c0)=""/238, 0xee}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000580)=""/221, 0xdd}, {&(0x7f0000000840)=""/4096, 0x1000}], 0x6, &(0x7f0000000700)=""/71, 0x47}, 0x3}, 0x10, 0x801, &(0x7f0000001840)={0x0, 0x4a71}) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) connect$unix(r5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) 2.535732493s ago: executing program 3 (id=292): syz_open_pts() (async) r0 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0xb, r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040), 0x0) (async) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040), 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x40086475, 0x0) (async) ioctl$VNDIOCSET(r2, 0x40086475, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6000000000303e0200000000000000000000ffff00000000fe8000000000000000000000000000aa0100907800000000605adf00000000000000000000000000000000001e0000000000000100"/102]) 2.535492838s ago: executing program 6 (id=293): select(0x17, 0x0, 0x0, 0xfffffffffffffffe, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000480)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0xfffe, 0xfffc, 0x1, 0x2, 0x0, @multicast2, @rand_addr=0x8}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x4, {[@eol, @eol]}}}}}}}) 2.531025171s ago: executing program 0 (id=294): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x1a1) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x11, 0x401}, 0xc) setreuid(0xee00, 0xffffffffffffffff) 2.5304873s ago: executing program 7 (id=295): munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) msgrcv(0xffffffffffffffff, &(0x7f0000000000)={0x0, ""/58}, 0x42, 0x3, 0x1000) msgsnd(0x0, &(0x7f0000000080)={0x0, "81d9b88fef833a139ebb3e21e97579b0bf93c0c624f31e836067ab887f1a1e6402200397e2f53968eaa97180d5867782efc7314367ac4fd3d01a679671090ced12656cadc7d2670b5693c85bc283f57e70cc8930bf9e7e2f16096873754a0a0a3a78"}, 0x6a, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000140)={0x10, 0xffff, [{&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3c0}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xcad}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x876d}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x80000000}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x8000}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fee000/0x3000)=nil, 0xa9d1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x4}], './file0\x00', 0x5}) sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000380)="4aa17ce176a94df611003bd16f437b1f12c9d496f3a4c7e858797296a6a793cd84fa47068f783cd9f39a7803dea7beef760c5a41b7d9234cc98b4021978a618a95056afcf5", &(0x7f0000000400)=0x45, &(0x7f0000000440)="dfa1cadea4087907317b85d5833fef606a4ea720fca54f3f80034f22215bc6314524195dd58f53aa0dd047b0cc85bbb1e3e957ccced8532670a03bbd74448e31bd10b0b4fea782a1ae0f088df422a9e8ebd99a36fe5f1045a30ed631ebce595928272e703a3b0198b57c411cb1e92c38a675abb11fd0d934d0184062fb6b367b43db5ac319df176185edc525a965218c72e5", 0x92) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500), 0x200, 0x0) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x0, r1, 0x9) mprotect(&(0x7f0000fed000/0xf000)=nil, 0xf000, 0x2) r2 = msgget(0x2, 0x393) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000540)=""/185) mprotect(&(0x7f0000fec000/0x13000)=nil, 0x13000, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000600)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000880)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) r4 = geteuid() r5 = getppid() r6 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000940)={{0x5, 0x0, r3, r4, 0xffffffffffffffff, 0x20, 0xa}, 0x46eb, 0xfc, r5, r6, 0x3e9, 0x7, 0x72bf, 0x8000000000000000}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f00000009c0), 0x1, 0x0) fcntl$dupfd(r7, 0xa, r1) sysctl$vm_swapencrypt(&(0x7f0000000a00)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000a40)="849aa1f0b47dbfba86821c4dabb7308379dd67c10bf547c8f8fab31ae3b4c2230d02879faf0c3f1c1717ac", &(0x7f0000000a80)=0x2b, &(0x7f0000000ac0)="dce24d2d7416eed70dd80001a8a25e5733d57e675d2ad12a7dee0330feed6901ee3022a98772fe42e1b7969805481a827db5d39d557fd01dfac06601df4bad3a5cbadee5fa7241d2de8426e79d8dd2b57ffb40095ff59cc7e6afa6c05fd3b96dc62cac9a38de2ab779b71102f7753c334f607d9be1fdd3", 0x77) r8 = semget$private(0x0, 0x1, 0x4a) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000b40)={{0x3, r4, r3, r4, r3, 0x0, 0x9}, 0x5, 0x1}) ktrace(&(0x7f0000000bc0)='./file0/file0\x00', 0x4, 0x1800, r6) sendsyslog(&(0x7f0000000c00)="ea95268f1de626e29f0135fa0541c07ccee3712b344606b5e0e2d72551f0629ee10f4be27e252be6a35f3cf75be6a2b9c8c8348c53aa7fd6974f53efac60f6cad3ee82c635dd7637cf6d317df16fff6b1259522ce6fab35120b8033abe7de03e25d0f15662", 0x65, 0x20) msync(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0xd) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000c80), 0x100, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r9, 0x400c5711, &(0x7f0000000cc0)) execve(&(0x7f0000000d00)='./file1\x00', &(0x7f0000000d80)=[&(0x7f0000000d40)='/dev/tty\x00'], &(0x7f0000000f00)=[&(0x7f0000000dc0)='/dev/wskbd0\x00', &(0x7f0000000e00)='/dev/wskbd0\x00', &(0x7f0000000e40)='!]&\x00', &(0x7f0000000e80)='+\x00', &(0x7f0000000ec0)='/dev/tty\x00']) 2.525962121s ago: executing program 6 (id=296): socket(0x18, 0x1, 0x0) kqueue() (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x100, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x50) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x3) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) select(0x40, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x0, &(0x7f0000000240)={0x40000000000003ff}, 0x0) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000080), 0x0, &(0x7f0000000280)=""/172, 0xac}, 0x800) 2.431074863s ago: executing program 0 (id=297): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) pwrite(r0, &(0x7f0000000080)="15faa6dcd17cb6fc62f30a4f1eb14c8d2b43b396eb7fdb67a31a14f7fc92338f80db1b1c91a3e32564635d3f369f6cf696c118f27298b8e05ab87ba69cb6a75d28022b2992248c5e0e53608d0a38bf5b8e0d4fb8c7f4d2dd2ee31dcd52314591612639850c4882298d1744d00593719d09c8d02406f691c3739533737080fd7c7c52cd2d83b9f60c7c3b9218353403ea72bb443af455a86cd72823b2194c75f599dc3c9fa5149f8fa44f314a438bfc96a117", 0xb2, 0x6) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000140)='/dev/pci\x00', &(0x7f0000000180)='..\x00', &(0x7f00000001c0)='1]^[%-\x00', &(0x7f0000000200)='/\x00', &(0x7f0000000240)='/dev/pci\x00', &(0x7f0000000280)=',!{!\x00', &(0x7f00000002c0)='^\x00', &(0x7f0000000300)='/dev/pci\x00'], &(0x7f0000000480)=[&(0x7f0000000380)='/dev/pci\x00', &(0x7f00000003c0)='/-$}%)},\x00', &(0x7f0000000400)=':{-\xd5/[\'[&/\x00', &(0x7f0000000440)='-]}\x00']) 2.43033023s ago: executing program 3 (id=298): mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) setreuid(0xee00, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fchmod(r0, 0x100) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) setreuid(0x0, r1) r2 = socket(0x1e, 0x3, 0x0) getsockname$unix(r2, 0x0, &(0x7f00000002c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) setitimer(0x1, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r3 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x8000, 0x0, 0x1, 0x8, "efe200000001100200001000", 0x3fffc}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x2) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f00000001c0)) ioctl$VNDIOCSET(r3, 0x20006470, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f0000000240)={0x1, 0x2a}, 0x2, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000280)=0xd, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0x9, "070609000013160000050800", 0x0, 0x180000}) select(0x40, &(0x7f0000000000)={0x40, 0x10, 0x4, 0x2, 0xffffffffffff608a, 0x204, 0x5, 0x61b}, &(0x7f0000000040)={0x6, 0x2, 0x8b92, 0xd8, 0x1, 0xfffffffffffffff8, 0x100000000, 0x10}, &(0x7f0000000080)={0x1ff, 0x9, 0x2, 0xfa9, 0xd, 0x0, 0x7, 0x9}, &(0x7f00000000c0)={0x6, 0x9}) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000140)) sysctl$kern(&(0x7f0000000100)={0x1, 0x16}, 0x2, &(0x7f00000011c0), 0x0, 0x0, 0x0) 2.430058812s ago: executing program 4 (id=299): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1, 0xb3f, {[0xfffffbfffffffffb, 0x9, 0x4, 0x100200004, 0x6, 0x7, 0xdf60, 0x3, 0xfffffffffffffffe, 0x20002f01, 0x93, 0x8000100000003, 0x2, 0x200000000003, 0xb, 0x4, 0xfffffffffffffffe, 0x400000000100], [0x8, 0x207ffffffd, 0xfffffffffffffffd, 0x20000001, 0x20000000000060, 0x7b98, 0x80000000000001fe, 0x3, 0x0, 0x20000], [0x91f, 0x8000, 0x40000000, 0xffffffffffffffff, 0x2, 0x11000, 0xffffffff00000000], [0xac0e, 0x6d, 0x7ffffffffffffffc, 0x9, 0x52adeb15, 0x4], [{0x7, 0x0, 0xfffffffe, 0x5}, {0xfffc, 0x22, 0x5}, {0x0, 0x0, 0xfffffffa, 0x80}, {0x5, 0x4, 0x5, 0xffffffffffffffff}, {0x20, 0x7fff, 0x7f, 0x8}, {0x0, 0x9, 0x200, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0xfabc, 0x3, 0xf, 0x8}], {0x1, 0xe1, 0xb, 0x3}, {0x1, 0x45, 0x6d5, 0x6}}}) r0 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x7f3e0283b33abd28) kevent(r0, &(0x7f0000000040), 0x7fffffff, &(0x7f0000000340), 0xddcd, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f0000000180)={0x2, 0x1a0e0, 0xb, 0x0, "cded2108002581ba7db28c9d6fb975390a000004", 0x7, 0x5}) 2.376025778s ago: executing program 3 (id=301): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x1, 0xffff, 0x6, 0x6}) flock(r0, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) r1 = getpid() fcntl$lock(r0, 0xe, &(0x7f00000000c0)={0x2, 0x0, 0x81, 0x5d, r1}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000200)) r2 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) setsockopt(r2, 0x8, 0x0, &(0x7f00000002c0)="3a21eb2f443f2ce6a5dcc0df5d05a2ce18de6bfaa81b5c8f44dd17f8348173ad6f85d0a614619d7a31a5b2bd9cc62e22a05ee27d05417567353a0fa59b308dc0a481dc8d15a5f6a3330157ea08696d7a1bec50671997639ba7b177e2a6b172961f2c36f1ef6681d157a173462e512174f9a50c6c13bc7a87afe8c0a4e555e84f16df0bb3036bec0a4a192faca2016c1182bbe3f45a1148a76355269bd2fd41f123c2c0bd5ac968158a051510c4d7af7b86ea8211dcc0ff9a56272d9430b26f89b13444c42ede117efe6e6bc5f976e7953425a356051ae4dbb1e078bdf75eee0f3a6e3038c439", 0xe6) r3 = accept$unix(r2, &(0x7f00000003c0)=@file={0x0, ""/28}, &(0x7f0000000400)=0x1e) recvfrom(r3, &(0x7f0000000440)=""/56, 0x38, 0x1800, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000480)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000500)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000540)={0x2, 0xd360, {0x9da1, 0x6}}) connect$inet(r2, &(0x7f0000000580)={0x2, 0x0}, 0xc) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0), 0x8, 0x0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000600)=0x5) getsockname$inet(r4, &(0x7f0000000640), &(0x7f0000000680)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f00000006c0)={0x3, 0x9}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000700)) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000780)={0x4, 0x2}) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f00000007c0)) 2.375680698s ago: executing program 1 (id=302): sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000240)) r1 = socket$inet(0x2, 0x3, 0x2) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = openat$pf(0xffffffffffffff9c, 0x0, 0x200, 0x0) ioctl$TIOCSETA(r3, 0xc0504417, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xb8b, 0x12, 0x5c, 0x6}, {0x800, 0x7, 0x5, 0xffffffff}, {0x4, 0x4, 0x5, 0x1}, {0x6f5, 0xac, 0x2, 0x8bb}, {0x1ff, 0x40, 0x2, 0x2}]}) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) r4 = socket(0x18, 0x4000, 0x3) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) 1.298133539s ago: executing program 0 (id=304): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809edd, 0x7e, 0xfffffffeffffffff, 0x8000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x4}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x4) accept$unix(r0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) (async) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r0, 0x4) (async) socket$unix(0x1, 0x5, 0x0) (async) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809edd, 0x7e, 0xfffffffeffffffff, 0x8000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) poll(&(0x7f00000000c0)=[{r2, 0x4}], 0x1, 0x0) (async) fcntl$setstatus(r2, 0x4, 0x4) (async) accept$unix(r0, 0x0, 0x0) (async) 1.297134227s ago: executing program 3 (id=305): r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) dup2(r1, r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000015c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000001800)=0x2) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = socket(0x6, 0x8000, 0x2) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x98) r7 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000240)=0xc) poll(&(0x7f0000000280)=[{0xffffffffffffff9c, 0x4}, {0xffffffffffffffff, 0x2}, {r2, 0x2}, {r3, 0x4}, {r4, 0x2}, {r5, 0x2}, {r6}, {r7, 0x2}], 0x8, 0x978) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r8 = syz_open_pts() close(r8) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r9 = kqueue() kevent(r9, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r10 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r10, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r10, 0x82907003, &(0x7f0000000140)=0x2) writev(r8, &(0x7f0000000100)=[{&(0x7f00000009c0)="de3667ebe673bd000f7443c3a97204e61b9526b0e83c437dc4545e5752e6a295b9121c5d0fe0728c9084a1cc28d29059c080f70b8d9bae61cf24ee6d6d6dcf1d450b5fd50b681b18ac6d124430b917c73b2e7552031c43cf9c5e6d83a96cb5ea710b7fc416810c9689137b9fb688bcc5ad6d5a50d1160053db924ad988773610aa00a1aba7153d8de3b9e4ee89ac6cab67312123ccb8fcda93fb079a60975748fb4c3bf735473b3228b84eb55fa8f2884d05e94e889709b4b68b5f5c072ca13382cb329e5ec72b17792fc6c320b4fd7f92d846d06c61ca2738a90c1560f613d39e0c1967e4bb116a0d297fc0c372fc2c0fc2129f5b5848c745096e92e0c0cc0cf65b5963b94babfc4e7f7c31a054b1bd1053575e647a0eb72190e9212c74385482c3360b6d4e8780718a2b3c3e80c5ec4beb70e1222e79e40b43090b4934979ae26350796df2ff03661ba9caa2903664ae51ac7655a8950c429b3e7e99a4f8bc2e87e3b60aa5dfccb2acc958aa2c89f973cf42b84c5672b5b574d049063daea72e548c3c3bd5309bb3776f33b16d4538c3d35e368943f2c3e3f7c5a06765a0c5631674f144b159a844c1f4019e80d9a57a0be5d873892b333ebd034efb7684b86a26aef507cef7", 0x1c7}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r11, 0xffffffffffffffff) fchmod(0xffffffffffffffff, 0xf3) r12 = shmget(0x1, 0x3000, 0x24a, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r12, 0x0) fcntl$getflags(0xffffffffffffffff, 0x1) 1.293897933s ago: executing program 0 (id=306): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) r0 = socket(0x11, 0x3, 0x0) (async) execve(0x0, &(0x7f0000000340), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x1fd, 0x44809e9d, 0xffffffffffffffff, 0x2, 0x2000000000000000, 0x181c, 0x100000000000008, 0x9}, 0x0, 0x0, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$FIONBIO(r2, 0xc0307004, &(0x7f0000000140)=0x5) (async) setsockopt(r0, 0x11, 0x4, &(0x7f0000000140)="12000000", 0x4) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, 0xfffffffffffffffe, &(0x7f0000000280)=0x93, 0x0, 0xfffffffffffffd2d) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000340)="b10005010000009f05003f01070000001e1c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f834371205050052fbe03f49b11b7aaeb70000fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$BIOCSRTIMEOUT(r6, 0xc0307004, &(0x7f0000000080)={0x1, 0xf}) 1.29093054s ago: executing program 5 (id=307): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x18, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x8, 0x100000008}) mquery(&(0x7f00001cf000/0x3000)=nil, 0x3000, 0x4, 0x0, r0, 0x4) 1.290354764s ago: executing program 6 (id=308): pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f51", 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc1206951, &(0x7f0000000100)) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="9931929648000000008d5bf5e595992677000000", 0x14) 167.717244ms ago: executing program 1 (id=311): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x7fffffffffffffff, 0x2) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x67216a28, 0x81ac, 0x10001, 0x10, [{0x0, 0x4000009, 0x0, 0x10001}, {0x0, 0x9, 0x8, 0x33}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x803, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce2, 0x400, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x1, 0x8}, {0x40002, 0x82, 0x8000002, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cf, 0x10001, 0x0, 0x3}, {0x8, 0x9, 0x8, 0x8000002}, {0xb89, 0x555981a8, 0x0, 0x112b}, {0x29a71717, 0x8, 0xfffffffd, 0x2a}, {0xc, 0x2000005, 0x5, 0x6}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="c534c630", 0x4}], 0x1) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VNDIOCGET(r0, 0x20006473, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000002c0)={&(0x7f00000000c0)='./file0\x00', 0xf, &(0x7f0000000240)='./bus\x00', 0x6}) 167.462261ms ago: executing program 2 (id=312): sysctl$kern(&(0x7f00000001c0)={0x1, 0x16}, 0x2, &(0x7f0000000000)="000000000059ca80b4dd7da4cb68161d4fea88867ed52aabd6c3fdb5835cf613c6718ff60bbe5cbabdfb8cadaad3a9f11f6ca1cef40d2176d94da64df98cb3a08a50c6e4c227e14964d6fe6de9a9132a4fa486c64f786b2346c4dd35a7210f9a2c6441e52f706cfeca7fb6ae29aa5c5991cbcdb1882542a36ddf28adb8c375048c0dbf0a407f639cd6", &(0x7f0000000280)=0x89, &(0x7f00000012c0)="6e7902a9a1b34c34d458e10e4a8d3f690be496281aa7da38a95636600f2e17b4e4c6cf42627174695feedd65c6007cfc22559c78f9ba7a3e8fc8545143e43c68a70f0cad183e82ffe3e6e636a8580017bcdafa94fd50f38bff21e6c29a0a56a851281f67290f3c47ff109d545a716eb9df0c4aa6c740f38fe0020cae737cf05a0e91b38850a8ffd5a559029885a0123172b8d5459111902ca9c81bca7fca8fda43b41ad31d9d6a530cb71dda6a9554a381647e8df34814bbbd9da72bb88c69ae7ca7d039c2ed6454d71f13554430ae7e9c3ebe930cddc6ab51a14a216076888ae9df4a024b3e50f75d0fc08334b8c16d09291a06539daeb5edca94a7f9fc68730838d960a5843a45daa3ca779c53b3db4907ea992f7290a2f3fef7b53bdba73802e618c8897358d78a6fd1ae794ade8b7e3d0790b40eb9dd70ea1f5922f294d378273fb834e3cbac22343a2faa56408376fe90839c38c80950091d9c309b744695d3598bb7e5aad1525df361180c34033f9fc2e64d6e1102cbf4a9535c37bbc3638df71669fa81c8425a0c39bd5d5cd4a6d7115f71000e1447554f4e26f1412fd1df5b288589b8087bc7464f936c6348861eb331c8394589fab0e6fbf32d65b1146d1898e154cdcd6fdda04ff6a7a8303bd756b5c0e0589509ce328fe64abec149fa0adfbc2cd518c794290146cd9ef439bc627fbe019ec2de818f573e06f19825a58f48b6fd175341c0178095337fb9a65940d6cfaa18838f55d3459b6f87c52bfdcccdcf92488faab94258a880f0d20a2ae93cbaaa1bbc008600a6c89639056a2bbbc5265787358a44d6046eb608639b76f185423c9fa2a4c1a207b85572affd78a73136e96c9c62321867296f057f2b2bfc7433911d542888be039030c119ca0fe22458c1d870f0a85a7053d933dd180005f0d1e438109096ac4f1efac603e3b385299ef4fff2fb2e8bf7a62608fe09cb7459787915b72a618ae05aea14b471a686dc400581449a9704416c61e744bd5e13e0d9d5e3add07b8c14cce602b7c1ee60a75dbfb5fdef0c67b730f87b30791e3f9bf14c587fe1e35fa8ccd5a8e2a9548f801d2955ab7afb5bf9ed93a972fca4328291cbb8d4f1e9eccf0dffe2fb61769203c334feefa2a2ab177549ed2403e991d9aa963e9931f5dba3ce310bdab2542d357b0ba278ccc10a355f8a03432e85310f63d40d74001febd001d629119c75d796097c817a466f393f5b6b31bbb6e712d7a4c78b609a59e75342d1a8076543f485e78c69a8c4f937384d6ebb4056d19f9633119e495b10017c62e7acab0557b83ad49d905b45cbc657a65e7e3d017436226266fd4ffc19cbbb931a6d9ed263572b3f234a68151dc3a2ed8eed5453348cd34b51074c3943eb617828254bd2b5757dda5a9d2508dcb4497228bba88fd34ed1a76cd4fd523f5a8da871284d10d546c525aa55d4472733f215301e2e005c8658ba62b2505b60f74f275244bddf153c14d75e9827b29238e277b52f1dd3b82c52e31cca07bed4319161340b361e0ec94d0580af062d5af621706d26459615d3eb361acd80f95b19483b502229e8bdcde80c7a284f34179f81038090cf6add4ba640210010cf19b4d4aee2305cb983b4e269ed563519ddb290d433a3b2324f80ae300348692ec4a0ffce8774266b1196c6edba47288d31146f326b4b4822f6ddfb76733f351ce7d27eac190e7bb6a9a66d0bcf025f821480f52b989a98c9ced78abd5d7773f0d42054d3afa8b7643559e49424c2f8f594b33e3bac063d4bd8a64762136a2ebcb42cd20e002c9f5c14fdecc6a75fd02bde3600b4b1703118852ebf3e3b617f35d1088ddd2ae490d48738c65d3ba74ce860a164b10e97021cf3f515e9bb0c69a23fa605c9796df10b335f8a129919b914258b628add6585555eaabb9a5eff90e98c03c3f6184fcf992696f1158cc5477c555406dbe4c31ecd1a405fb3c54f193821e7ad80e57cf146fce00fda3e11a2b37a312a1e9b0633464b5c5f78a886872af48080c1e00e56075f85fcb9d27b152b38faff8ad2caa3ab9d20fa9bfb2f4847790115465c7de7bdf98ce678f7ed85a455262ee9ddd5c563c8804b34962f9db96967c3c6d49fffdcbd54bf1626053c6c280c6ec28eeffe8904cb8df6326d1d08f6111626e8580b9504127ae4f26eb0f9830bd231c2762e1393375f52c3f75be9f799ca1b224f42956fb16ee389a3779df874f51ccb8238c4615a84186588e190d3c21a8cd6596ab79171cf6f87e115465789182e8522fcc45a0507f6e7966cf86eb334d4b22b765b9b24d065ef3247b71d7f18f31447502b207e5053c7dc21a873a47b5820a2a2330a2f18be4cec02ac71045e63af024fa9724fc42ba546cf77e50c935f2ad225410f9861e028aeb4e22115f1eee725a56bda4bbc16875374704481354facfcb26179852c75c44a645fe7fa0596d62ce7c409a0cc077808bd9f5929d510193a8f4818aaea388bcc487b6bf93cf76a87d14f5d6c84c25f9034000c28dbf537b45b101fcab9483d5bfb4e1c66448271317a0172ff89ed24278a97cc01b8eb3f3d2cd8b900422f5523796f6aecc562b5bb19106dfa6ecb5bfc944bbe4c47a5c583e36d1e45eea8da5d7d754411fdc69213a4425dd9d3e2dab59eca7229cd515b247e11c246cbae56b7c24a2f6f67e544e443fb8a5b620bc76f6718bfab5c43d8a51bd764e6db8cfb14c4824ad8558af022be96292019d3cab68f415276ced8d0a00e8209fc615d455e5af402669670c4af2784eccb33c0e0b89841e6e50c0a3db7bfcb01cc6048dccfd0c9c54a5d1a12cac9cda1d839f1c5de828547957bea12c772e4a5187b0b191bbb38d0844771174d80daa4782393bf12f73dfcecbb1c05c08e31d45926573e74bbb2526ce5578ccde1d42a27f09ca8dab1997430c908ed09f2e5d531e61df1dfb12141199eda8d562379c7ca13a37537315fe18017f7a7d3eb4e3ff7a7e380b1a990567d3a1a9d04a77381b401f6a2a8b9da837e205b82589b610b6f208f43a6fbee771332f542fc2762732fa07d160644fefce4dfd52c11cfb6a27054a866bcbae8920ebc076f12aad664a1989bb452dade2e870c6ede951ff0501168deb2253b953af103c52095d70422de8f939d04ef13102317b92e69132a51c1c768555a4bd2cfb626b36d1a8683daf0938e4a818861aa2311a2af637b9464922059c6", 0x8e6) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) fchmod(r0, 0x108) 135.200175ms ago: executing program 2 (id=313): r0 = socket(0x2, 0x3, 0x2f) syz_emit_ethernet(0x5b, &(0x7f0000000000)=ANY=[]) r1 = dup(r0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xc088444f, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) dup(r1) sendto$inet(r1, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="e6cb87636422d4eb46409193d97121551c26d1a56de4b5adb943aa08ca069e6ed29ca15aea0bf15c8299bdb0229828ae978a6a588ae3c4a1ebf4463d5c49908037cf574b140687543cdf10cad274c693842c48db84211200bbc011e3cc19c94cab722c34dfa51462efbb4b9d1871a247408115da1c25d4c799a45f35b479e5b65744428d46b0e49d908d935c7e4bbdf808b2313e915d5bf554aeb8487021117d344e1d6db35e9c3bc61a8f97a619f9134a6d2caebb3c26d0157fa9e4cbe4b313", 0xc0}], 0x1, 0x8000000000005) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000900)=@file={0x170, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x6a, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x6}, 0x2) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x8000, 0x0) ioctl$TIOCSETA(r4, 0xc4504449, &(0x7f0000000740)={0x3, 0x80000001, 0x0, 0xfffffffe, "97a2224ff1c14649ebb1786b47c1c200", 0x1000, 0x8}) 134.764009ms ago: executing program 7 (id=314): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) lseek(r0, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaac0f8716a755d0f92dd6603816a0018063400000000000000000000000000000001fe8000000000000000000000000000aa4e234e2200089078e72ce51d6cc29de56604a69d9f36d9f3"]) 134.43783ms ago: executing program 5 (id=315): unveil(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000001c0)='r\x00') r0 = socket(0x11, 0x3, 0x3) sendto$unix(r0, &(0x7f0000000280)="b1000501600000001790000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000240)={0x9, 0x51}) r1 = syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x2000007, 0x3, 0x3ff, 0x80000001, 0x38e7, 0x10, [{0x0, 0x3, 0x4, 0xa25}, {0xc5f, 0x7, 0x7, 0x6c2}, {0x8, 0x8, 0x10, 0x9}, {0x80000000, 0x800, 0x3, 0x5}, {0x401, 0x7ff, 0x1082804, 0x4d8a}, {0x2, 0x86, 0x2, 0xb4}, {0x4, 0xd16f, 0x4f8, 0x1}, {0x3, 0x803, 0xfffffffe, 0xb}, {0x2, 0x9, 0x6, 0x9}, {0x4, 0x90, 0x8, 0x88}, {0x1c7, 0x40000005, 0x2, 0x3}, {0x100, 0x6, 0x7, 0x9}, {0xb8c, 0x4, 0x1, 0x2c4}, {0x29a7171a, 0xfffffefa, 0x1, 0xa}, {0x1e, 0x6, 0xfffffff9}, {0x2, 0x80000000, 0x1003, 0xc}]}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) close(r1) read(r2, &(0x7f0000000580)=""/164, 0xa4) r3 = syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r4 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x108) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000500)=0x7) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x5) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffa, 0x0, 0xfffffffc, 0x0, "00df00003f00000000000000000000006d2b00"}) writev(r1, &(0x7f0000000540)=[{&(0x7f0000001000)="47a74ad74b9ef51aa313f82f56d3d56c188a51f074255d1441037820d4c8eabd72fa9a965345d9a8848f7f1197fc390c9d82d3d6e30a66da612ca1c36d7a3132ab6d74ac97ca10d4546a0da1238c0324a9bd9d70574a550f91b5a5a60d86864f8cbdbcf90219cce93a4076f2c92c4b0ed6c4634f055c6ac73e55c098fb37560a424982c0824e60990bbd40211d02fb631534b1907f3593fc92ef897f5877ade4bf32624cf3e31769ea9a1c5c09cda06dae8bb3540613b56d2282298291716b5fe694f004f88b7b5151e705109049ea0ad3475d5e8e96d455da23ed84fed1a4768c6b65e12915f3219e3d8396865ba8a760129cc2024b3c6c2491a1ea25248224c86e02886279268749b088cf39dd80c10568519c4bf47b66a40dc65979804f74478a4db65593e792c8111d1f3b860771046bb2cdeb50c032ecebc89a9a1e1bc76d991c6ee46b02e9594c77181031328ed0bc02a3188ef2a7908f935a9876b09f12bc9b10fd9d9daeefc818f449cdc2f616fd51d5ff074ac6e43771441fea603a27c4218595d32eae789850b2ce1d0d9d8dfa09b9c310f2689745698bbaa388d5d3a05ab0c4905671ad982835656f94a69a72b7fd06439c4a83e97549a187bba67e7893e5d6695118b7b5e8d2c72b47e35001b145f3abe65ab82814d5eb0b31f865d0a3fc75c477d864d67dad7fed783bd249da92a33b565fac51a3da27b2e7464dd8cf40a9bd48af303ac16db9480575d02631d8e6fec486f1f421ab7e41da77a65ebe9566b26e475af76967b27a581bb0c06bf94682c801cfeaf28c5c917a8463b3e95172439c0521f79de80a831b3435f4db4ab38f9b7c8df08155fd20d17a351a944e410da996bb89bfe92d6de3c92964ad0f365bb2dfb267e8ecbc348a35f1b193a41bd9afcf556348084158f7fdbdfb9b058ffcae8fdb1a5cbd2d0050b80a02a6a084d3e547d3a4e78c18bec831927111b2fb199fe827523e35bcebbe2063576bba16d22dd78af9db3e75ed95916ae2c898424130906d774de30a1d36892cd3c233945345f117f94931d8e66f472c1660223209c10ac7ed56d5242cd1386d3596ce75baa440f9c8adaca7c81f95d2002dd6545f2b6b325abd52df25a7eb09c12b2963614f156df705b2f4694cadbf03bc4d2b3b08496a487b673856f0e58615a2940f39a4673e528078e70538db96ff76ec9caeb0c096c2e2c20c8ca7e3a2377d3ec4d917e52c16bfba327ee1d7e387b7e043bd744ea381e3386a7de22a53761a02a31dee7af0cf872373c4a68ea0a37e7ff5dc0b9cba1dfde2275c206497d9697f7092e507dc52336cee608e20750ca5be2e777b76d667ff7f03c85ddbed2d820f5098c88fb03f4788037ee2d41eb42c6bc16199110efc3dfa29d627bd568c675e6c70efa928be2a1c0117bac383358d854486bcdc37818404d560bc43e887c725b3887b6ea2ef23bb44b9d26caa25329c11120427296e114f33636e9d0e65e6043fa577e3211a2c857e2608f8ecbb061ed54abc083d81cdf0be2661b17e62003211a3136c1fe7f5fb55b192c32e61a745cf659850b8e12ca82ace4c85b365401faae55ee0fb58309c0a", 0x46d}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r5, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/46, 0x2e}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r7 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x18, 0xfffffff9}, {0x800008, 0x20f85, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x1}, {0x400, 0x7ff, 0x1002802, 0xff}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x82d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c4, 0xef4d, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x4, 0x0, 0x2c4}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x8, 0x1002, 0xb}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r7, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r7, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) write(r6, &(0x7f0000000140)="e67e", 0x2) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x44) 133.574385ms ago: executing program 6 (id=316): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) readv(0xffffffffffffffff, &(0x7f00000003c0), 0xffffffffffffedd) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 74.932711ms ago: executing program 7 (id=317): r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{0x0}], 0x1) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x80, 0x83, 0xb, 0x80000b}, {0x816, 0x1, 0x14, 0x80}]}) syz_emit_ethernet(0x14, &(0x7f0000000100)={@local, @remote, [], {@generic={0x8864}}}) 74.267693ms ago: executing program 5 (id=318): r0 = msgget$private(0x0, 0x5bd) msgsnd(r0, 0x0, 0x1008, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) msgget$private(0x0, 0x5bd) (async) msgsnd(r0, 0x0, 0x1008, 0x0) (async) socket$unix(0x1, 0x5, 0x0) (async) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) (async) 74.083842ms ago: executing program 2 (id=319): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000000080)="544fedefe1b159a2f18f07f0c225ae63e91eb961a72ecbec7d51a106d9ead85e361a", &(0x7f00000000c0)=0x22, &(0x7f0000000100)="9d4edead1612b07b1478845872e04adde845117e810e722df437ab1b68847448d44cad23f6db463114a535d4453232bd636f", 0x32) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 72.328634ms ago: executing program 7 (id=320): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000040), 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x3a, 0x0, 0x0, 0x0) writev(r3, &(0x7f00000004c0)=[{&(0x7f00000007c0)="7f454c35c5c41a49b70cb7a21de87373791810aaa95d576a0ac7fca22716a22987b881794ffa08bb11bafcdc202a294097ae6826050800eb0683d43b24ff4c5d", 0x40}], 0x1) r5 = accept(r4, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r5, 0x2}) syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r6, &(0x7f0000000080)="000000005e0f72ce000000000000", 0x100000) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x40000056, 0x0, 0x0, 0x0, 0xfffffffffffffd0f) 69.145107ms ago: executing program 5 (id=321): r0 = open(&(0x7f0000000a40)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000240)="79b8840d2fe59879cafe0550936ad518966ee69eef8116afbf009d147259025535d6fe27f2873dd0faed65b87dad69b016270a4c28b1583dfa8445bbb4ece7cc0a544577cc9792d41ca9ea30e11d1500baab25", 0x53}], 0x1, 0x0, 0x0, 0x2}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f59000020000000000008b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x403) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc4504449, &(0x7f0000000740)={0x2, 0x40, 0x0, 0xfffffffe, "97a2224ff1c14649ebb1789205c9795a6b47c1d1", 0x0, 0x4}) r2 = socket(0x18, 0x1, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x10001, 0x0, 0x7e36, &(0x7f0000000300)={0xfffffffffffffffd, 0xe6}) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f00005c0000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x40) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4004}, 0x5, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x4000000000, 0x6, 0xb}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x13}, {{r5}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) r7 = socket$inet6(0x18, 0x8000, 0x2) getsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000140)=0x4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x8) getsockname(r4, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 18.455885ms ago: executing program 2 (id=322): r0 = semget$private(0x0, 0x3, 0xf90993509e819300) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x5, 0x0, 0x8, 0x966b, "ff145e243e017de409ce37aa3400", 0x40, 0x9}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)=' ', 0x1}], 0x1) r3 = geteuid() r4 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) accept$inet6(r4, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x7}, {}, {0x3}, {0x3}, {0x0, 0xc}, {0x3}, {0x0, 0x3}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {}, {0x3, 0x7}, {0x0, 0xfffffffc}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x3}, {0x3, 0x7218}, {0x0, 0x2}, {0x0, 0x7ff}, {0x1, 0x1}, {}, {0x3}, {0x3, 0x10001}, {}, {0x2, 0x80001}, {0x0, 0x7}, {0x0, 0x200}, {0x2}, {0x2, 0x2}, {0x1, 0xa}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) getgroups(0x2, &(0x7f00000001c0)=[r5, r5]) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) r6 = getuid() setreuid(0x0, r6) r7 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x7, r3, r5, r6, r7, 0x142, 0x8}, 0x3, 0x4, 0x241}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r8 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r8, 0xc028698a, &(0x7f0000000100)) 17.754392ms ago: executing program 5 (id=323): recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}], 0x2, 0x0}, 0xffffffff}, 0x10, 0xc3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x3, 0x3ff, 0x80000001, 0x38e7, 0x10, [{0x0, 0x3, 0x993d, 0xa25}, {0xc5f, 0x87, 0x7, 0xfffffff9}, {0x8, 0x8, 0x4, 0x9}, {0x80000000, 0x800, 0x4, 0x5}, {0x401, 0x7ff, 0x1082805, 0x4d8a}, {0x2, 0x86, 0x2, 0xb4}, {0xf, 0xd16f, 0x4f8, 0x1}, {0x3, 0x803, 0xfffffffe, 0x10}, {0x2, 0x9, 0x6, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c7, 0x4000000d, 0x2, 0x3}, {0x7fc, 0x6, 0x4, 0x9}, {0xb8c, 0x4, 0x1, 0x6}, {0x29a7171a, 0xfffffefa, 0x1, 0x6}, {0xfe, 0x5, 0xfffffff9}, {0xfffffffe, 0x1, 0x1002, 0xc}]}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r0 = kqueue() setrlimit(0x1, &(0x7f0000000040)={0xfffffffffffffffa, 0xfffffffffffffffe}) kevent(r0, &(0x7f0000000000), 0x96, &(0x7f0000000300), 0xfffb4161, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504445, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) syz_emit_ethernet(0xda, 0x0) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f0000000180)={0x2, 0x1a0e0, 0xb, 0x0, "cded2108002581ba7db28c9d6fb975390a000004", 0x7, 0x5}) 16.812516ms ago: executing program 2 (id=324): mmap(&(0x7f000064e000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x1d5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair(0x6, 0x3, 0xb, &(0x7f0000001100)={0xffffffffffffffff}) sysctl$kern(&(0x7f0000001140)={0x1, 0x22}, 0x2, &(0x7f0000001180)="6b69bbecc0c4b965e6a8b1bfa51a4248355cbf440fb8a9b3c92bfaf88ec0635d9b1f28b7f52d5cda72f6e4bb9a573f6e6a31b0ec37a910d2cf7be0eee499eb8fa42205b7689516b626811342b2235d4e885d8c8779efdbdc01138e406634c7d7781e4ea8cf9c43dddbb21254b09a5024b73dc7abe5a31077103db393da1a17ec8128890c990199b3a40e3156463f42667c545d629538ad756921d1263e50087a56412206d0bdb5b3805daf9f3b8269f6fbdcc3e95e0a8acb9db2a2a55404dd314f0c23f449c1e72a058f30d39981ad5cbaf8e84ff903e78cf710a1a6a3a5c3b31d6ec0f6bdcffff8ecb8d8d75a0c9c576c676baf68ba8aa07308419156c5a657cbcbdd97bffed99d26aa379ab316a6476b1b8dc5049adcb8be64417f1f6ec10ef8dcf3699504acc8f34dc97eb1b46706c6356bb91ec2a3c29aa8befc98e941b508af551e4d6356d5a8c6cbc0a9389229ea495204e8cde96c7d6c72ccae70a3e75615ceffc22f9d60e32c79a939fb736d29224193fff6920e4db4a69059fac7d2d5b71cfca6eb3bd69e67733cef6f17f1189bad47b437e2d09770062e91e203cd8077f2f3dfe223c16d16bec2664f2c3ffb18104acff4e9e45007973d32ce6b025a134d1fb8427a694beaf86cf6decc62b01ebea8e086267a31a278a9aa5f14e3fe36bd31825a3f41d702fe19be4a79801e62f46c135d62f541e9ba453bcd93385ce0ae5a724d0588bd2daed0faa5658bad9350014012cecd6fa1d4d21fc7546c771c33484cdf16552348da47fa1f2c6773d73195359cca4628ab82cdc2731ed6f1ec571092ff759e390223fd76a4cdbe093f5241d47fe3714f2a33b2ff698cfd92a53512c8a232d0142e2b18e7f0b9d9441559deb76be2678cde2508699c590e8c51da37c05bd10504316f41e89869320386a353a6b6be0a517f5558d6dbffbc141d5316dccbed0851abb2b851ee318b2b0cfe6ce2bbbe25d4fc5724f62e27a45e4ac0dfe613d2c496625c47d782f2223f22be33c2c8b98ba7fe7ed2860eca4e8b392a57aa7939cb8863f9bee8edc590375b98526a2fd0a862a9283d6ac7c4cfc24068c52ac810e353f188f5c7a4c48e151fca0d65fc19a33b5fd202d5d8d6b497d0889ac2283dd45d9f746e54cc240f64606b2c4b336c0d65c4ef7eecbdd349d633cdee653595b7ff0182ddd95fcb8a3d5d9bbfca1d9fe9a67a937ac31cfb998ae7d6113fae1d091b87c4e6c8a5b1f718206b3aada45af13456ad4b86a8ffb1b6377eefe26334d6b4555dd7bcd1a31f43f80af9f9631e6caec32e072b294d71e159a4f1b7fc8b66d11d40ff916804e90566223be3c5376a75c4786029f5d687a1f90cc19c7f1ca2514ea59120699b50c69fddbfd679211f793cf3b5429f54c8da5c1e651efd9f58f31a3b6d429dffe3ea3880df8f8c4ad13b8f928aa0ecbb46082a4e78348ef13dbf216b8f8c9606c0e7d28b38b913ad60ebea2ebbc333a71fa2623f824fe066648d33ccc9e1a23b87d356796820e9a36f77d6491fcd69af23452192ee878b75440f63deaec8653df1abcaa0e14cc82bd6a0b946bdab6d98286bebb70d0dd0a65c17554a8e1f29a7a92ddae917240e7c8caaef5ae4ae1d1128134b69b71ac3fa7d3a0e9da76ab3107289e7cdb48badaa5d813722204adba7940b9b089df86f02576ed1c1a4acf9e857b1349b79719a6ddb9004cf3f691d65978e3b79ebdd16964c98a1dc5f51e2ce1a9cfbd7c42d7ee7a88176570f2e797728a1a1d69e1ba87f2551e87edc4eabd1584e7eb0c51bdc08f0d849731148415913013d4e5dab7c949c7ced47e479d278e65207963034f3b3c639174562bdb33a640ba8b2724b8cd843c34732063db656e7416195014b096c0d630b0652d7acf0c7c0feae23e25ab42bd27095310d93f9e77fdd73fc1e5734d8ed38a048758d3500321490caaa5dab7fc829af0e6270fcad4835f91d092673e1bcea582067f6de3f79b575ac4061e3d92c1f5dafb0d32c76897f77b5eb86d15f42298d8a653efce7a657d632ea2064a95e0415fc801666e5f1a65bd3bb9758a9d1014c85c1a792723f8745da278ea3896255eb98e51a157eb8fa75278f3707caa346ec6208509484521beaba2861559cfede4d13e1d199bb20ac9ad00139142de97fefa9069c1db3b2f26f67c1a743d90d184904794d2a5f7a23793223e2e60960f44e71d94f5919e05fc832b050960415dfa866cc59030104e96788ec6cab5180b7fd74a5927e304360c6b4ffea615f289e7948efd68fdb0041de3daf2c2befba65fb361ec8d90212cd56a88a0f95f3f959c72ddf7c4e1dd2be4c49de57be9769f7e473410a8f9e1087b848fd708a001588b339c2a27db195f21e9695e3d15ab0753e2b1860f672971b6dfe4061cbe1c321d755efa330a8b1473823fa16f70463a5c2c169183ed1d0a9b368a361f46ffe1c8f6cae6951c04d289f69e9a31b4d79bc399ab6f64329ca21b18feb8ab542d940ee571519c31d6b1fd07567d2bed7d321fe98ef8966a457294a923f049182ffaa239ba3eef4cee74d6be1012f82d4dedd58b322dfe5b99af40e5648b92f7faa3d54a054a86af514b723f5b197f9177b6cefd6e04481a5a2da8783316b92fc39fe934b2077eacdaef325e19107da39a99bb0c28949ea91194f9f89b944c9a8dd0249740896af2c09a8fe8a9c3ed6ce0a3fbb85e01ae059c5843097d6b69a82de9cfe212998f2d0ffa6880351697dee0c1bda8ae5b26a3eaf441600f0490fa4cb45a74cbe124775500b188b567439b81964694de325a362bc4111e280a695bf2d12b3243165c68607cac6bd8f1642b059563cf6628ca8cb76c2d4dfcbcc7d476dd76bea6de26dcca842d69d16bceaf86b66ca549512006a744252ba95cb7c1ddbe91d7eae556e574bb2fd052a97ad62844b30e443366033562d289370a5b8e529ca763dcd375e9db3101b9e8e4f84d2c697a05df1e82dbc11ff724b570633f7f5c880d1a879ffa1523caa89bd45997b7c29a89ae83d2b9dbf1d5be689d4e1e852f3a02910b4a865b49281c26ca04e2a9c2c7423c461af8f8bd2dbafdb3242ebaeb2a588dee41be5432d0d1d0381071b3adc10a3b3a8c83531c55b87edb3c9a68c8563ca61758e6a808d81c52d1c39ca09c77bc51597145a43a6b4a39beb673212e19149c931427621088bef393f3dffb71285f52fc003d70dbf12c42d1a1757390c90fe99e03e3ebe945869c29d272dbdab02844a645404e8164116fee19dad1943bcbaf7c5bab2b1ac654cd18cd0dfc29daa8697ec273f00ff1ba0661e06ac7f14b7df4d94f6ae5bf69712368bf231a163652c34106128be65a0062843925d13b4eeb676b50699dce174d91d16dd0718f4616f5a0e1e57cb9ccfea8d4ec898269fc54c88dc0c13eb2bff5c150ba8c0c6aaa6c209f56d435ac2e8c97c9b20f967f1ccc8cb2e57c447aec88c47d449be579e8986cc608abebfcab13e89967e411ace28301b9e75762956a7ec8fc7ec73413c48ed144c06a7b91f163b09f7c416cc533c835bc4c31e02423150e171ba7272ce667263aa8b08fa529f61a5d4c11c9bb533af8d2191037d96c2642dab082473149676b1031eed82d49549b3d141f37264f8c09692daa51000a2978b389ab7118390a0e09b2877f4c28ee6f2664cfef176c2dbec5e732e09c7bdabb7a9cf6002bb0b1a6cf6606d7030d563deb4d35f080d4dd30ea1dd0a6a9503b6c3123cfdc4de0883c8761f7adb2e9c0aa59a33b9f036730fc4c965690ac8a1f9813bb14ce357840982e90f634113be6f01cef0d28b3ce873fa6792215476617619006ee690074ebdb1f8ea68c3baf920937bcc3f86d77031ffcc01dcfb6a546e842212fa6ac368106e463b3594853d30c171b03f66e26658a1bdb1bb393ae283dc57216143417600e40b544ef1def20c82245c6925185645577f8fce36086fa3e3adeffcf8ab59e7575657c3c9d91daf17f75294aad7def8eb3f6d9e7b0499c365ec9c4bbaed2a0d58aaec1e4bc4a43d82f36bac98a3cc59d2231149807fb2c82530650310776cf29cef3580ed1b8bebc5cf00086c93baa4faaa351e01c99a980006e2900b0a91983763a6c620abab029860c05541809900498328d027407b6e967579f6579bbc0afcec0866692669071788e730619b36d29e78976b59d825f5faf4ff9236f0681c845b8f5187f47c8abaab5e829b7ebec473b791c74a389417367183e533e746cb3f1d23cd78ca54e2bc4cba389a300ff0ec7b5a266193e1533c6a3276e90da4704d0f000b7e22045e1efd5089530f0a422e3bd09cfcb96b3ae1cce2b307ae9e22a5e23e4e99e746f83a62ee0aca20dc7486cdcc811970c6ad77036a94d1f2c4f344f2e727be9240a3ba2a03689ef77185d11bc9ef617d1485ae3d65dd7bff1530035d2c0c9b1fe1589ce74c01b94426fa132ef3b316af80b996cdf3741c03096ba81998b8f297134d6a42fa54f503cb282a1208b6c6c242373a3218d2d8d221799c72fb1c93b6276ed4e3736b6d1a76a9696f1a122d26d121b1e7e8eaec6cb6a2c9fee5089b2f3c04a9ce5408a084c377bd6265fae68baa409cf6a92260a402863b92326df5e74239b16a2b731ba7f70b94a5872d951ac4d51d6d999e901f3991d9fcde9b3a1f02e3212d3dbdb3d1819ed7e0315481df991d5f8de4e191a1cdbb3b19a49456f6daffb5ae0c698a78e09defa7be39b9ed56ca1a4c5d58cd32314bbbc203610657a1871f2743d176374a66b0f5ad2161a0151cfbdc8c46aa14f75591266abacd538997aa0ba68bf5d1446daf932c62140bc3c4058ce344ad122b7e506af1bc8c345e97b0e9629e4bfbfbf5ab16b813bc8c5a783a068db5421f1123d21630547a6b00c52aa5dfb075a52bf39dadbb7b9c467e4c9e3ae684e3d90c13989ef0072eb91196f0b2f0547da611b04cfe1ce7d136c73c0b8c5f6013321cfbdb632886a5928d43a15d4ceba3faa54c0a636359ae7055d9af2b60820fd8b2f4f79d0bf053fe22dc5e059efa39c6f2d70a706738746015fdd720c073ad1cee05fa6732b949fe6953c9bd0f7f5f4f664073cde0efccea0d107038934051d1431fbb127437040dcf1317d585f888dc221dc616e864f5e7aaddf2519e2ddf1aa79876b0012b4365ff341a4c65df56b457259162c26774398d6b648dbeae3994f4e94fede2c54a5b03fd27f396ad658986b24b1deb0a2c52e2d59b1b7d33900fee3fe8933d77a6fd2f15a33e6f2bacb3a5e23f9b0692d18ff1ae0390835aaf8ad52f50c9ba579b7d9e1b34ea3b9fc809d31f418b5107b6ae72a864e4260d588712bacae5b60e7fe483327f05e05464de5a460de41aef49e8c9c875b92f24bdc47441be057ff710d5de2abc2397cd9c86811b6311af3917251fd3c346ef8a67ef68bbd6f0780367b065bfcb2c2961f77093ac6860621844f43f064a72df702462d6a1d3a53ad6d70e24bf7a9bacaee748ddd7c443400951c8e3ed81b0731517c26efc1aa4b12384f7cacb0b2f0e52fe60b97f79a705830bdc835ec1fe2df7802470923f36f6195d4e38431970f649261a31e4900d279bb3a0251e4a844c63e096d442744e7ef162ceda01fddeedf36bdb769f3595b49f17bc1a2bf22f841940a3093709a956d3e55b279bb9a91b782cf3f885c37d2bcf625e42a4a7182fe9b1f38724893248de3b15452291c7827108547dbed083f9739ada5dbe380cba237475022d5d3e38945a49aef46d546aa4cae8b711ef7a811c3d8e227d65a2a77aa7a8991aba5419dd", &(0x7f0000002180)=0x1000, &(0x7f00000021c0)="85b39b6d3178a0b5b9f2d84a392fed70", 0x10) listen(r0, 0xfffffffb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000040)="f94732e41b003d76b051a0d2bda9fc7a012054f50d923da64fd6c3844be863b655e99977ebf63227a607ec7d61f38fde043db3fe142aff", &(0x7f0000000080)=0x37, &(0x7f0000000100)="bd2764487d515f514c0aa1a7c1d9bf5305694ae18e9e716503b2576aa44b6533850445901ea6ed2dfe2c40dd7e0b05316ff7e50d36b47328b0be294f156e58672c63d91cebd64c7a8d04b008f1bd77ce2b15e4d8b2bd9719b9b567335deafa52b1f79b0e715a21f0ab9dd9a067afb7b194fec0e6d841d1e6fe071d6c7a0afd7b0f9da84f7fbba5b2acd9b53ee198df16402434df1bce960f9e5846607642846e860e8a607ed29f6ac0d569071e6f1acdcbd54ef02ea12655ab57a367b2ebd34eaffff7379a3b2d00a97e71257d99639db6340a5a5d2d6bbffdef7d79ae3c333d339ea00df0fe970aaa6a6411283cdd4d72a806b2584d742b316cd8f139cf4936e63216e5b7096a48ccdd0d98e1828d61d70a0829d3b0707455ab20c01ac9ba6dc8f338c235acdac2b21bda8721071c3ef4036844879bb04efa8abadf57c01735ede43802f421bf12f2d6f9b2f3034ff59d4b957ca24829e648c3683141e47698fd8c7e1144bb28504e9285ce7c8fe0b45224dda2d344262740f60f0b6e97be5a072867e164730779e079e219d9c393cf470ca1d5862a71fdc4fbdec7e4a3440090451050419ba9ae1e458cd6e7f53cfaef6dbefd81dbece98e3b2753734f7d524c6e2bbace911f1a34d951077fe415d726f7e362b1cf698436d351c20a349d059bfc81b8fdaad4cf57cc05c87ef0aa8c09f6300a7550f97181891ef65dd9afdcb3866163c7a80f3ffd203ae6c672673573e1189089851e81ea1bf34179f5a356bde4923f221ae3548f56e997716b698d2b0404373d5501d0cf445980d7f8caa18adc671f9971352739f1bce1855fad9496e174170631d5bd261cd6b6ac83e00c1d029313ce029a76f0e96b290a00377b01486e0cb0b6212b03a5fc2919e1c265b997b5fc48c072255481d48e1774c82e51ed369e96d79bb8380ac8f787322abf3220288cabd3a4fe027403cf855c726f16741dc20ed8b562648579e9c0e147edf18a7b3057a3cc988668dc8f032b0112500c5503fca0781d225245cc127c602475ce46631e5782165deb12335be94bdd29d0db9d8694b972289e2c7c0b025f309b9456aedc14bbba47eb903d6577a67ab102769004eefdba96a087edd19ac117346b19b2ccb785c8005b4071dadc935a8bc83ff06d8edae1440dd098d4a5a89c2bcb11f535d560ab3b345681bdb4453d4a908ebf6d0e9c669412e2f6b1ce9693c6adc62b217079a19b34b4b7383ae5b816262b67c33f76ef2111aa85f3c56eff6e3a0aa3b88a78d347dd2d1e313620b66921dc3d97f80f6db00e602b4f2eaab6128aef2abf55ea8d8f31bcbcfbd627c80ac89dcbd5d5b9ecc26aa645b3fbf46ffc9486617e372903f4e954f678a0969912cf2d4e747ecb0c8f96734b26c185093ab8eeba77031a5897056c1f8fa54ca73117a4cd8d8f5546113bb3f7d79feadc2339211c392f42d8b8b474147147fc4e9d5a91d88ac9fd49f56e3e048de3c9f3e9dcbc452224083194e7a806d2e672e70e18cecb82363bbc9c511e4aa578e22f560d813d9a415e32ad4ad54e887e31b2935bd587462f46e134592ab35b6c91f9c4acf356677c4d9a86cff8a96919040a75df3d50b13ff264bd8f762eaddc90a29ca9654e82a69306460aa81bf15c529904737148f9b95b4718a15d0516fcd7aa93d04175aecc20485e6cf0e68bfcc2409787a1f65b941311aa65e7693fdce245cb9edb6ccd6f4baad62d94b146eb77f6b86aa137179f632ca9f1126dd73b054f31c8cb760fe7a31f8d63248ac0eeefd7f67056859213bc526360fdf352ba657ec85aa450a1328e57bb150b3853490f005140fc2ff5ee92a65e319d34f6b834eed9198ae97c566184b1d2fd41308ef61a003ee0b8e69a422b84dab3ba83320be7b6557cec22044c98a7ae857a34f0560bff32aa07d154b486d0dac6e050e8afcd47ea09b19c01e98dcdc596902b01e742fb3b3df8446437e43b0dbcca432a3039758f920a073708f2bffe00510b41371c6bdc99d3dd5c87d81316a27cc09af97d651668a61d5a65967c6e231ab95c39213b2190ae844b33b55b4063a1b5218f89ed5eb2c267d536ae465e1d20a32494f96bf7059fab435f6dbb80b38776b4ebe530c30e5ac28f73aa09d61044a4f8f16f710d05636e1e54532dee8f73b96aa50261e69b16da7ca14b841f1cf8ca79826f47662579255b1f50c1625bbe3447b90b95d8a27a671ef28790b22716d58c5247bd0668ff684762f01b241d2403b59830d3eff857bc00f3d930f0fa4360cfda3dfe5a22097c784b5ed45ba55c191ecd7945204ee437142c6c3b44ee37274c364c27d9c3947b994adffc0cc92474f5f5d01fb7815f1c4d96cbcce3148fb1b5123e51435a144042f3a444de48a5c9ed708d29ec1934143c8f3523e8642bfbf24d8cd93a9daed6643b9af0a6217e864b55fecd2f78f82bd1e5b98454e9ccbab92b05682bae64025939f33ebc8dcafd34c731a2d14688453f4aa578649ba4e3c84ef059a10b08141dd78b4c67db27407ba2843fb283b4308f67b2c01ed51a707baa3c8903ddf7abee8e4bb16b885cd5acbf4e0e22d2f3e97105f57d5613a1aaab3e7176370fb919ca4b9b78a220ff51dbdb8410897c77e60b66f0533fafde13f38d8ea12a748b6a785356392ee44cfdc54ea297a2abc43c0acf0774df93f9a5291f1eba425044d3cabb8a9ed879e4f05c3b0f66b1c33feadc1efbb1f94df9b26a0ff50fff7067fa5e781ba6809e98c1bd9dc893cd307d198ddb9b52c9587d9620f970c0d4f4eb88c8c35f0fe9c9b413aabf9477e3ec39afbff1095f87374c806e8d51390a27bc5c62b621c7411f2df6eaf2a194fa36b59c0a4cf9f13e0d980c3450330e3ba424e5cd175dbb1ae05b3fdd46b306c148296279b453fa6f8195837a9ddea6cf6007006345c3f323bf8a3cff04989b3cc544cce19dd4aace8c2c8169a62a4514c17d3748dec17531dd895595906e348591d1498d75557189e7c4f8434a4c9215eceb963b5f94dfe3b36848b8f5ee753c414f070bc4d7765626aec580359509bd1cd01f5c5a9169cf9ec7405e35b4f65cbcb763c5514b3dc6ef4f7143a4f816ceb12b864ccd3920cf1e51af4a9be3e408572c68ee38a90ca0c3ff689bfa9c23b6d7acf565ecaff6f826729c649a3e910eb82cffb435fea4fd21f0014af7e76d3a7767d3fa9eed1529abab41753ead09ba6a4409f32e8204dbd0d1e3092944e5ee0f77f78fae90d73ae4d7857dc27a20286fb86074033a461f46db4d8c691feea4701f8d9e14a4fa1ced08e0d9786b0d1ec78cd9e61cca17ddf07a4468056dc449a0c89e06d5db9037998960499b48fb8c9c07bc81ed562510d6c152a486e910408ea5ee2119c1bc4db0283f9bc889ff15ca1c7bfeee20b3b4fd23e4f3f57ff15234ec3d96577543ffb2fc5b84ce43b8dbb005412551d8e77d7048737fd0abec0515d682ae60caee5dc6402a4cc7b48292469737ed3d2179d0ad31443cd93c0d5993c2a5bb4571d7f0ecc1c4b63e923fce7a13b7c46c608e8af2cc9bbb825480e1528bf6bb3fd4d71ee2124d3c5a5d9930796144f2f550e763235e16516b4dac792165a3810fd402a374928e80d1bd12156b2904d22b015a30b87bf77eed824e1513f88123d312240fd45a860d20e003dbde20de7fa7732c31686d766e2bb17635db24ef8f07e30b370be66537099968fbff3dd3eaffc71a9ecfa6beb07ca9849fb081d5d4dea871066c159e99588cab5969f11fa37513303ee234a2dd796e59601dcb80c0c1e144723f3923e98c90bbb79700ceda6a0144cf2b336501af14577a59e74d20e7c70ac506c6de03ed04317dd65f63f803d253d521be8375995aca6f7eddd296821c042d39f6e93a2b4f794ea89acd6a92bcc7fe9fb241f94c47505b9f9a701256d6302c52332bd07078b03d99b55148067c9ac66d5355f135702c4a5c00ae122c162005b4d3a9b1354f5504a68a53db2b1b74c6a2dc2e891cf573e9c2618ef08221fa80a354df92bd7e91074113adb62278104600d6a57df48e1b7a43b21a7d6dbd9dd8ddaae3b51b346ce079e4181d120cbfdc08eef08e7bee877772f7cc827ad702fe755523812a9cd1f45710f6d80e24c8b8e2baa208b947311c78f78f34486f2f1e46c30e1b48868d20ecf7b19c8ad9bf34ec83a1285650da5c7f3507a3b5fb38de598b7c004aaaa0f48216683b760dd8e087596b64edfe44bf23c5807cb9bf1f04fd61594bff9970948cf9dbc0b735d102511de9deb91ca1ad3be53025e0d5bb7afafb36103c04230161e1c0c1eb3e53a075c5b2fb7c5c7ec6131c64b212f4d9610698a01da6b80372e193eeeb33a5e6ce36f81083ee42a8e9c64c45994d020c608766936c1c5bc4eefd7926fb5111acec4c3f0f61e63e60e49338ceec8af996f3584d12ffdb8ebf94db87a510ce5420c036f3fc4e02c8ad8d461d6627f114b0336f966ec24b8e04f3a076caf883d408ba796dd4100479b2e5ecd934c9eb33339c1268c8c2e9bc22103c577737a774a1988cbd3239cdbebb6845db87b8809610ca1b52baabc2be4bd9995220066bcf990884183cf9aacf49517657ea47e4e81345f625f3c3f19957aeb14368f690eafd0239a03ed2ba59f98d5f0cba9da2fba8103c7407756e74d338ae09c09b2625a5e7ae5ffde625947f7ce8ae01a789f5035a6753c99f00aed955267714688465cafb1f8a0e3a7870278250b42a700837d31fc420323bd26791518494b6d8551500ac12c960dfb46cb764896e8b7cd2813dfe1f77107fda977cfa9ae480d56925bf0347ae3f487007d81b958a99d126ef5ad493e0a5319e58cc54189af9914366db52109d208bb7bf78c6552f674c1a7e55ab0e59ff928f9580f4f899905742fc7a3472b7e6bd51043765c256d4e4f4444d7f436f724e6d399f354d5df899c5407318b80be036994936bed166d49bde6dce0e5ea79967967bc4a1626c30f96caca0f6ff982eac0b22b5d0a64077b166bf0944c647bc87594879e58511a84576612f9593de9d5dc649d1536eb6ac76965f03ff732b604790c688019251ea78b461d68ab4d2b8b79d456efd1ba7f3ce27a46ac85c79d60dd3e805b37b2b75e1a6d93a243daefeec587315cc36b5b996ae108ffaa749d99ce4d76d1845492f76ba2522b3c3d1738cdc595e8f16fe9693ca4386c69ce7cce600747abaae8375cd770dbd91cda3639374474293a05d33469450c662b9a4093ce67cad76407b2ab95dc66ba1ea1ebbe6d0f079132cc7861b50d8efd38285b7c14b109912ed6766a338150583733fbd75171bc7e553b485eaae7574e2af27cd2cc49e3dd7359b5e586fe627487c32b89de14861b07b96361c2d9f49b35ec85b17692d33f2271d781f2508589501f981894615b0bfc10cca29db862c4ae74e895f1c12226ba68ebc17462f678817af240a17da17fe597d99ce60c8a6ccb0a796a950f5f31f40849d84b825a7a3699a4b9166cc7665bf36c817dc4ee9769944246d612cacc4d5f750dfbb54f83d5aa42ffe31645456c746f1b86cbe808a078d71733bb5ae84062a661bf8943ea651aa22445627f6ca6fd9f47e054a2d82b100df35fa0598c6275736885c95fdd92b1a84bda89de037e4cbf8fd3a9bc48b19fa9d957d4cea14f8ad9cf04010db3681c1ce28c9232c2e9c87398d9293e9996418715ccee370df7f4c45c95189c8847fcfb285eb3c6492069ce878d7c59236a17bc44833613c594a0bee7818a7d4bc6a4485ac1ca093f548fc026d6472879c057447eec3e5", 0x1000) minherit(&(0x7f00001c1000/0x2000)=nil, 0x2000, 0x1) 957.265µs ago: executing program 7 (id=325): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x20, 0x1, 0x0) clock_gettime(0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000), 0x10) socket(0x18, 0x3, 0x2) getsockopt(r0, 0x6, 0x9, 0x0, 0x0) 657.328µs ago: executing program 2 (id=326): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0xfffffffa}, {0x1}, {0x1}, {0x1, 0x1}, {0x0, 0x1}, {0x0, 0xaa19}, {0x2}, {0x1, 0xffffffff}, {0x2}, {0x3, 0x4}, {}, {0x0, 0x3}, {}, {0x0, 0x6}, {0x2, 0x3}, {0x2, 0x1}, {0x3}, {0x0, 0xffffffff}, {0x0, 0x7ff}, {0x1}, {0x2}, {0x5}, {0x3}, {}, {0x2, 0x1}, {}, {0x0, 0x10000200}, {0x2, 0xcc}, {0x0, 0xfffffffd}, {0x2, 0xa}, {0x2, 0x100000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 0s ago: executing program 5 (id=327): syz_emit_ethernet(0x52, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x1c, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0xbd, 0x0, 0x1, {[@mss={0x2, 0x4, 0x9}, @window={0x3, 0x3, 0x4}]}}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.36' (ED25519) to the list of known hosts. malloc(): allocation too large, type = 29, size = 16796513700 fuse: Cannot find fusebuf fuse: Cannot find fusebuf pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pppx: unable to set addresses for pppx1, error=17 panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 953 Starting stack trace... panic(ffffffff8337081b) at panic+0x1d0 __assert(ffffffff833b1e22,ffffffff833c0f99,3b9,ffffffff833eaa21) at __assert+0x29 refcnt_finalize(ffff80002a3d2f10,ffffffff833681ab) at refcnt_finalize+0x1db pppx_if_destroy(0,ffff80002a3d2f08) at pppx_if_destroy+0x3d pppxclose(205b9a,2,2000,ffff800032006a90) at pppxclose+0xa0 spec_close(ffff80003c4afb60) at spec_close+0x417 VOP_CLOSE(fffffd8068263b10,2,fffffd80097fb5b0,ffff800032006a90) at VOP_CLOSE+0x132 vn_closefile(fffffd806035fe20,ffff800032006a90) at vn_closefile+0x12b fdrop(fffffd806035fe20,ffff800032006a90) at fdrop+0x121 closef(fffffd806035fe20,ffff800032006a90) at closef+0x192 fdfree(ffff800032006a90) at fdfree+0x116 exit1(ffff800032006a90,0,0,1) at exit1+0x576 sys_exit(ffff800032006a90,ffff80003c4afed0,ffff80003c4afe20) at sys_exit+0x1a syscall(ffff80003c4afed0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a0bcab14500, count: 242 End of stack trace.