last executing test programs: 5.927311907s ago: executing program 2 (id=259): r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x5f0, 0xee6b, 0x9, 0x160350c, "cc14d30d2100caa26a364fa8a325850d1ec100", 0xa00001, 0x6}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000003c0)="08407ebf6156d9012ed6870743b0f1a9ec3ecabbcf7f0497fbd90e433741e561d26f2490b8bdf247064adaab7f316f1fe01f5782433ce0a1427a009bbf8fd649224a23fec2e7190cc85557452be09ec4bfab896b2e68bccb330a113628440ae7bd160b63e88cfaeadcbb4b38baaf6216ab545e5599e6704108ed070a1610037696582ff6447771436ce426b4377d86e15b790771fa9d2b49e0ba4451b781357b1362b9588ae65427944cb297014db2fe51e025b36338d94003b64abf830ba86546e0671287dd7625294e5858c9058d767d7ffd11262cb15443", 0xd9}, {&(0x7f0000000000)="3d373f6c848fcfa93d8f487e35bea92f22acd63c3ed4516800bcfbbdbe183d22c821d64d35cc97c6013583650d3285cbd30700", 0x33}, {&(0x7f0000000280)="dc14be59c729398d57f72732ec2970e93f776ffbac85debb594641b71a8cd33933790e690b67a5775a4c98260d8afea15a31fd2220971504a7e1e12c515664f81f70d5ad4d4f098675c9924b12dfc9eb6bc608f33af74a0762a6a3e5df5ab6f37c157f45eb3b3bd0ff1a66211d69c2119e6d821598532534e2ac16308b9214bd8af220eb41e8a80d043b312bac263d85c103c30e0bb0b20f31c8769fe2946e3550abf8c7871ca474b15091dfb02ce21934024eccb44169b9d6cdd97ba57f452e5503dd5bfba025af0f8b1de00c546889f546e2e7c6b43cc8631364ac3c54a25342e1fb5d4c1662786ba6419ab1a70b9b35c7366687213fa68ee8bb79efce2316a94c5b59d70f9cfe", 0x108}], 0x3) writev(r0, 0x0, 0x0) 5.903940973s ago: executing program 2 (id=262): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) open(&(0x7f0000000080)='./file0\x00', 0x2, 0xfa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) pread(r1, &(0x7f0000000400)="61ef", 0x2, 0x7fff) flock(r0, 0x6) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) 4.929523642s ago: executing program 2 (id=296): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000180)="460cf2c05e3e45fc20107b65d551", 0xe) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2010, r0, 0x10) 4.892333885s ago: executing program 2 (id=300): mkdir(&(0x7f0000000500)='./file0\x00', 0x20) r0 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x1f2ee1f15fe0ed07) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000003c0)={0x3ff, 0x16, 0x1, 0x20005fe, 0x80000004, 0x80008003, 0xf0e4, 0x10, [{0x6, 0x5, 0x4, 0x71002}, {0x10000, 0x8, 0x8, 0x8001}, {0x7, 0x0, 0x9, 0x3b}, {0x8000001, 0x8635, 0x100005, 0x2}, {0x4, 0x4, 0x22850, 0x3}, {0x2, 0x0, 0xfffffffe, 0x7}, {0xa1, 0xf7, 0x9, 0x2000006d}, {0x10a, 0x1803, 0x14, 0x7}, {0x1, 0x3, 0x5, 0x8683}, {0x3, 0x7fff, 0x40d1b, 0x80000088}, {0x1ce, 0x4, 0x1006, 0x7}, {0x9, 0xb, 0x1000009, 0x2}, {0x400, 0x4, 0x6, 0x4}, {0x29a71717, 0x8, 0x0, 0x6}, {0x10000f, 0x8, 0x3, 0x7ffd}, {0x0, 0x3, 0x0, 0x4}]}) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x37, 0x0, 0x0, 0x2}, 0x8) (async) r2 = socket$inet6(0x18, 0x1, 0x6) connect$inet6(r2, &(0x7f0000000000)={0x1c, 0x18, 0x2, 0xe, "00000000000000000000ffff00000004", 0x80000000}, 0x1c) (async) r3 = socket(0x18, 0x1, 0x0) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r5, &(0x7f0000000380)=[{&(0x7f0000000080)="0b1402bd577c07d8ac536e38b556", 0xe}, {0x0}], 0x2) (async) ioctl$WSDISPLAYIO_LINEBYTES(r4, 0x4004575f, &(0x7f0000000100)) (async) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x1010, r0, 0x0) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r4, 0xc01864c1, &(0x7f0000000140)={0x0, 0x1, 0xffffffffffffffff, 0x0, 0xbaf2}) execve(0x0, 0x0, 0x0) (async) write$audio(r4, &(0x7f0000000080)="d4ea", 0x2) (async) connect$inet6(r3, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x7fe, "fe80000400000000fdff00"}, 0x1c) (async) semget(0x1, 0x3, 0x80) (async) r6 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r6, 0x0, 0x64, &(0x7f00000000c0)="01000000", 0x4) (async) close(r6) shutdown(r3, 0x1) 4.688115624s ago: executing program 2 (id=316): mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x6d4) (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000000000)={0x0, 0x4}) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) rename(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) rename(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="61b8159b6174aaa7aaaaaabb86dd"]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x40450c) (async) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x80) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) (rerun: 32) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x9) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (rerun: 32) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000180)=[{0x22, 0x2}], 0x2b}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x23) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async, rerun: 32) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) (rerun: 32) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async, rerun: 64) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000080)="79960000", &(0x7f0000000200)=0x4, &(0x7f0000000100)="f0f8a258", 0x4) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x20000b) 4.686429928s ago: executing program 2 (id=318): r0 = socket(0x18, 0x3, 0x3a) sendmsg(r0, &(0x7f0000000180)={&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x2, 0x7, "00000000000100200000000000000001", 0x6}, 0x1c, 0x0, 0x0, 0x0}, 0x200) r1 = syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) r2 = open$dir(&(0x7f0000000200)='./bus\x00', 0x2, 0x180) select(0x20, &(0x7f00000002c0)={0x4, 0x0, 0x0, 0xfff, 0x4, 0x6}, 0x0, &(0x7f0000000200)={0x3ff, 0x0, 0x1000, 0x9, 0x1, 0xfff, 0x0, 0xf06}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x4, 0x6, 0xfffffffe, 0x5, "a856a02602000000000000000000000000e8d600", 0x40, 0x3effc}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x100000007, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000012a000/0x4000)=nil, 0x2}, {&(0x7f0000028000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffeffff}, {&(0x7f0000578000/0x9000)=nil, &(0x7f00006d0000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000467000/0x1000)=nil, 0xefffffffeffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000183000/0x3000)=nil, 0x3}, {&(0x7f000026d000/0x4000)=nil, &(0x7f00006c7000/0x4000)=nil, 0x8000000010000001}, {&(0x7f0000e64000/0x1000)=nil, &(0x7f0000657000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00000c7000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000057d000/0x3000)=nil, 0x8000000000007ff}, {&(0x7f000045d000/0x2000)=nil, &(0x7f00007fe000/0x1000)=nil, 0xa}, {&(0x7f000033f000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd10a}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000385000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000592000/0x3000)=nil, 0x74b6}, {&(0x7f0000167000/0x4000)=nil, &(0x7f000058c000/0x3000)=nil, 0x1ff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f00000d2000/0x1000)=nil, 0xf}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000031e000/0x3000)=nil, 0x1007d}], './file0\x00', 0x4, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000]}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000340)={0x99d, 0x5, 0x1, {[0x8, 0x10000, 0x400001b2, 0x95b, 0x1, 0x3ff, 0x6, 0x8, 0x9, 0x0, 0xfffffffd, 0x6, 0x9, 0x100, 0x5, 0x8, 0x0, 0x1], [0x1, 0xffff, 0x5, 0xb9f, 0x4, 0x2, 0xb649, 0x8000000000000001, 0x40, 0xfffffffffffffffc], [0xff, 0x9, 0x7, 0x2, 0x4c312280, 0x4, 0x8], [0xb, 0x6, 0x8000000000000000, 0x7, 0x4, 0x6], [{0x4, 0x3, 0x80000000, 0x8}, {0x8, 0x100, 0x4, 0x4}, {0x2, 0x20000d, 0x2, 0x9}, {0x1, 0xbf, 0x5, 0x2977000}, {0x1189, 0x1, 0x7, 0x13c2}, {0x81d7, 0x5, 0x6, 0x400}, {0xfffe, 0x1, 0xc, 0x65fa7cfd}, {0x35b, 0x5a5, 0xd379, 0x37}], {0xffff, 0x2, 0x0, 0x5}, {0x5, 0x6, 0xff}}}) setitimer(0x2, 0x0, 0x0) kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000180), 0x96, &(0x7f0000000540), 0xfffb4965, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r5, 0x7fff) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @random="e12df4866bac", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x17, 0x8201, 0x0, 0xfffc}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r3, 0xcd60441a, &(0x7f0000000140)={0x805, 0x100, 0x4, 0x403, "000000000a00000f000000aff0338a6b4fc6d700", 0x8, 0x7}) unlinkat(r2, &(0x7f0000000000)='./bus\x00', 0x8) ioctl$TIOCSTAT(r1, 0x20007465) 4.195667031s ago: executing program 6 (id=342): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x23) select(0x5b, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xe, 0x4, 0x2800000000000000, 0x181c, 0x8, 0x423f}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xc, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r1, 0x80487008, &(0x7f0000000100)=0x1) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) r3 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r3, 0x20007461) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) dup3(r4, r3, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000140)=0x5) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) 4.105869663s ago: executing program 3 (id=352): openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="3901639b6174aaaaaaaaaabb86dd60062e0b"]) execve(0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="3901639b6174aaaaaaaaaabb86dd60062e0b"]) (async) execve(0x0, 0x0, 0x0) (async) 4.009822673s ago: executing program 0 (id=357): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$DIOCRADDADDRS(r0, 0xc4504443, &(0x7f0000000100)={{'./file0\x00', './file0\x00', 0x48}, &(0x7f0000000040)=[{@multicast1, '\x00', './file0\x00', 0xfffffffd, 0x46b0, 0x1a, 0x0, 0x6, 0x3, 0xff}, {@loopback, '\x00', './file0\x00', 0x1ff, 0x5, 0x18, 0xda, 0x6, 0x73, 0xee}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x80000000, 0x0, 0x2, 0xb, 0xb, 0x6, 0x7}], 0x1ff, 0x3, 0x5, 0x9, 0x8, 0x7, 0x14, 0x7}) (async) ioctl$DIOCGETRULESETS(r0, 0xc444443a, &(0x7f0000000580)={0x2ed5, './file0\x00', './file0\x00'}) ioctl$DIOCRSETADDRS(r0, 0xc4504445, &(0x7f0000000a80)={{'./file0\x00', './file0\x00', 0x0, 0x90}, &(0x7f0000000a00)=[{@loopback, '\x00', './file0\x00', 0x8, 0x7, 0x0, 0x9, 0x73, 0x3, 0x3}, {@loopback, '\x00', './file0/file0\x00', 0xe, 0x80, 0x18, 0x5, 0x40, 0x7f, 0x3}], 0x8, 0x2, 0xffffffff, 0xa268, 0x8, 0xfffff914, 0x0, 0xc}) write(r0, &(0x7f0000000f00)="d4112595e64dd934ea7ff958ec480dc18a09764a5534e4c0e20ac9", 0x1b) (async) ioctl$DIOCGETSTATE(r0, 0xc1084413, &(0x7f0000000f40)={{0x5648, './file0/file0\x00', [{[@v4=@remote={0xac, 0x14, 0x0}, @v4=@rand_addr=0x948], [0x8, 0x2], 0x977c, 0x2}, {[@v6=@mcast2, @v4=@broadcast], [0x1def, 0x8], 0x8, 0x18}], {{0xc5, 0x3e, 0x9, 0x7358}, 0x7c7, 0x7f, 0xe91, 0x4, 0x3, 0x31, 0x9}, {{0x6, 0x7f, 0x0, 0x8e}, 0x9, 0x1, 0x3, 0xb7cf, 0x7, 0x2, 0xff}, @v6=@remote={0xfe, 0x80, '\x00', 0x0}, 0xc, 0x7, 0xff, 0x8, 0x80e, [[0x2, 0x98d], [0x0, 0x5]], [[0x6, 0x1a], [0xa3c, 0x2]], 0x5, [0x1ff, 0x2], 0x2, 0x0, 0xfb, 0x1, 0xdd, 0x8, 0x56, 0xfd, 0xb, 0x9, 0x8, 0x8, "f513"}}) ioctl$DIOCRGETASTATS(r0, 0xc4504447, &(0x7f00000010c0)={{'./file0\x00', './file0\x00', 0x18, 0xa}, &(0x7f0000001080)=[{@rand_addr=0xffffffff, '\x00', './file0\x00', 0xfa5, 0xd8, 0x0, 0x95, 0x7, 0x0, 0x7f}], 0x5, 0x1, 0x1, 0x5, 0x4, 0x7, 0x20, 0x10001}) (async, rerun: 32) r1 = syz_open_pts() (async, rerun: 32) ioctl$DIOCGETRULESET(r0, 0xc444443b, &(0x7f0000001540)={0xee66, './file0\x00', './file0\x00'}) r2 = accept(0xffffffffffffff9c, &(0x7f00000019c0)=@un=@file={0x0, 0x0, ""/507}, &(0x7f0000001bc0)=0x1fd) sendto(r2, &(0x7f0000001c00)="1d9e8de64da2b9d09464d2716710eb56441bb6b8c2880c0686c942a66dc80b5500e3af3bcb2b1da3d4e6c7874a", 0x2d, 0x404, &(0x7f0000001c40)=@in6={0x1c, 0x18, 0x1, 0x9, "c32986492381b0e8b7523768e79a55fa", 0x6}, 0x1c) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001c80), 0x0, 0x0) semget$private(0x0, 0x3, 0x2be) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000001d40)={&(0x7f0000001cc0)='./file0/file0\x00', 0x1ff, &(0x7f0000001d00)='./file0/file0/file0\x00', 0x14}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000001d80)={""/16, @ifru_media}) flock(r0, 0x4) (async, rerun: 32) ioctl$BIOCPROMISC(r3, 0x20004269) (rerun: 32) sendsyslog(&(0x7f0000001dc0)="d5d6a0f6a33b196d4305e6a590e376072d50da71132291dfe39710e9c3930a7cc9c543b5e43b891a202b060874215361838062bdef37d4ffe86b6e25de3e36d077291dd732fd988acfe5f780813d2ef18861525180a9f32a4ffebcee316545ea4b714a31999ed612e8e6703450069c4b0093ae6241dcb64aa147f54c4153948f148e7e2e891b979bba5bd45a77f0c2b86f3492af2e1ef95709c06e55ad1cb6f4cefb3f8d1c35bfd5332035aa400607a9771f6dc171896dfa3bb7df0bb6357b3f97b13cd88fa7728c4097c8db26a860110cfdaeeaa1e92b60ee878d533196f5b42db376a82132eb7264129cbde5ba6159d3524d36b71d085bccfcbd9a8fda2c29a508ce04bb81c1d5ce3332f0ceaf5d1673cd821792a5fca7ee08cd4ad562c8d443ef929d8344daa87aeaebb7da49013ba036dca8d058b097ab5f54128ee48c574bba3b01fcb1dcbdcf0a3ae0c1bc1972892df4cd5439f6055cdab83a0633b1b31c661720f286ea242330a16c1865ca60f2b475d944c4231621f9aef6ead256b80b34caf505193a35a4b081be549c65831354bb9bcd1701e43e742c68bf49612ac95b8ad7cbe5d7bbdf16c7f41eefc223bdd9513f71cc718b0150c30991078d51ba45c93ad7b3f1eaa30a67560de7365da70a0e6a9bb92ebbafc148b19379dfc9f8a753a92da8059bafd16be2db94fab7e90a122858f97d55b66bc42825868197d44564e07bc4e5b3aa5b9dc7458c95688593a1d9ad1e9995fe00c92ef26e6c5afefe2832dd6d98eb52e3b9d1b11edcd4557307f7de010f6a9d0241132220421ad0297d8e081a309fc3674bac6e59a195a69684018d7b854806c9aefa2e69ccef49292397086ea73a0a427f491d7c3adf03f6d72b438366cdbc341a65ff22e29425366a5a14cdde4341270123183d33da386ef2ba2dda1823a112d560fd8a6cddac312bed9866a1d1ca35f4aea5ed3aea8c1bac0a81be1026ba9b04f85a64d90d94070beadd47df5971718514102e538de568a70a178efd92329856a8aaa1774beb253997853354e817831cbfa256314ffd8b5782c726ff0e5c1d2718fe9188c8b228982f5d18cfb176ec15042e2c2ff9b64106d56ae9be216b896753fdc0cb2c19c16c31811fabd92cc7dbefd6537f7958ade8c91b08ce8773df36eb67a6d20988cb1c282ac974737c3abf26cd847a156d1d5f34ab1076fc9b8102da869b83479d759b40834e51537c38ba7da98b8040bccb41b53d05169542d78d55abe5507ecf96945a6f1d2be0b7a7ebf4ae015e83ca02de3bb3c56589a3953a9007a4947f94746fee6c0997e82ddcf3961d17fdf50aa0fe80278f6bfdab8270fae157a15750a33c9e916be333565c081c5e24c5ccc20ae150af015e005220676fe667e65ec2af5ead2451c3a142b457aa4510258b9fa6c006ae8618925c43ecdc080481faaa876222689fe2de2423124608c1b545a2036709fbcea3d00239f6a60bbc7eea3e7f7cde895bd3622bd2df753b331d7237272b07eaafdb5a9b74796f68b61c7820ac56167221a47d59dec1127f615dbc149bf37522a71e2bdf4062e4ac4f1b4e5ad2fedbf891c42058384947671b0308db3f4f485f1de350534566adeb16e57e3fe5fe1e23d6f16878fca83e7387baa6f2d68d725c7f87c8e2f8ba0e15f01c2eac4890e655e36529f1ee42a8e9a9393b151975fc6af1529db2dcd62100ea06471f2e3807efcfc975402bcb8e771c36a54e28ce7f22f7389f6770c1083f40b8eb032d65f61d8e459f28544480ac1a411eccb46a8b873c7565b418155535b1edd1bccb94596d5057e2c851f292c943ee0d165692e3e178c59d7a281c6caae2cf4a4daeee4551da281541874e06d45f4a6452e68a946c87ee06fa817b8916b27e099870bfb03b3f98f2deb7341bc59a051903772f1e3d722f019a80f7c0a4082a10e4accb518df1599517f4449111dc48d19061a868c4b7b22fa9c08c460732481cc94771d0680af710172f343d006a8f3e2b27af1a27f15d6547afe810e5469143720fffb83bd0f30302a21f879290068a4c0c7c3bf7cce000aaf3c9c9436cf1d7b1b059f94bbc45ced66d5980ad802ac31361e4760d05640c4dce817674c89b053be3833e9c4dd8f04753656f099ec483ede26818bc8318e93562e44b244199d6923ca2d6941e25a341a7af326c33a7f872bb4cbce9d84d0364394cd3e96b9b3fb052f5234ec5ac1cf982457a9170ae91542ffe9d47afdb7b36a9f6346dbbbd0c14b193aee6302831ba522bc0993c3d1eb058766d3753d2f536cb943c1f4695afa1669a97bd1f505425adc6ff82594ecc134cb5c72031c25bce0d9b504d90c787510d3f31c49819dd018935c77a25a57f44f54f5b8043659285909f9df31de3afea823d213bcb6eb64309c268724303a5de6684215f5afbd2446586ccd6adde605c4be875cdbcec3939f33b30e44775cc1700f9b8162f0c99133d1a459693fe69a91180074cff6ddd09f50df5fe2f6f8edbc955dfbd2416bbe901617b6026cd70cb7ec9befc21ac09d8780bcef55e7caeef08380dc7e6bcd88017c9af1c737ac727abc33b8bb24e8e2f30c7c4f01f10e9677fd2171b8764148dba8a85bb4a5bb2bfba251c2c8d4e04cf7a29a24fafd98ac07e3c1aeb5b95dd49cfa86171870efaea45b2e4bd8e359b46285d5d800d54ab06334a7b1083bdcb7d411a71e151a49c7a019206a1484604e21d1470af98f4196ddba1abb8b39f145f7c124b79f92e3def03a58a9a1835434ab9ab6537f937e72619a17a936bcc09373aca66709d53e752aab71213b9ef12c788f797a91f7f6ec204b4ad2d7feb96f9c53a42632d633e1388d161c30d3f23c8487a1baf25d12a91582ca7f9a964b58cf106f33b9072e19dda8191afb027195d0889f30b66b01a7d48bac18adc2156fda2414f3be6352d5f480284c90cb59345d998762f47368d280b21d041f0bf9b5db0a73b8c8b254bcceabd6e65f378ab67f22a94237fce499427d2e19f44768466b4c54ee4e8856cc66354d13910fed785f8021494198080b536019bbd0b929ad493fc46c91b4d04fdfb579940bc9fb64dc2bcabe190e3f9cb799fdab57dc37daed852812b6da408ca008987dce1e459668b3dac88b718de966670dcdd6d0d6b0edef6cbabcca8d84dc0b15f9ae4c0f2b7fd3a4cc0bf6966340771d744d614be2062d9452870a6d07b01357946465ced1f2e8cb56809ada73363e451a428a0c5b468e56e3893d5bbadce7a68736860a8bf4e5979363e36514722fce1ebab826b7fe4d460a1e9c70c6565be877d77165a4a38d22696b0b24d2e580118b3d5a5c8d0601e2e0a2eb1df9fa9136dcfafcdc8916aa5a66afb19001422ca7a937baf61adc86e8abaf0f09ac75de5ce034b4e4efc7183bbac61977575ff711bb8f5e97fef4fa81e880ee0a72c79728d4d0b9ac1ca9b57ec66d905b483cf137220a5d02c71d84777f63d42a2b3f095cb67048193f7d77ba13105f76586071a75e271be2e290fecae3496b20223484a2e6b130854946c3c76d90077af0c973cc1e257af3d33d16f1b9e645be468c70e13208bdaf7db34d389dd1c8a13ac1cadee2ce55abc6a327a06ae96469dabd9ed7f69da6cea7f60cd1d676f7afbd54e490ed3407297e28ab5ca16892688fbff35109adbbe49f4767c7d7f205889111913eb06690e0f20857b3653faefc6d5ffb9c426f3f96e114a7bce54db594238cb500c1734655aba985de136ddddb7db95b37a2bba950c6a36bc79f16b0b6de3811e70ab25a14bf03ec1bea1e28ff7be77833a286d882e5887c6d766be9c08b34e4ab37e0da7f77171d7e4788b25d29f413e78669951381f9b6c6bf6c487d7c985d23410dd89e848bc26608ab672bec8dad95385e14944262b2480c8b416673825e3083afdaddce791b20592260575aa63307d7e810efdffef7d51ab815d265d08a1c490e30888d02db6fff78124551336a389cf103fc147a7df02bdc675dd031cb6cbec77467bc8752b79ea1048c7bc86ade4f3943229951dd7758980f05b906cd779e6ae99deaccebba4ee26f1d38b4692593263562e3dac3ae33f01a12229ba505eedc6b8add6f7b8b46229970611b233c47578dc25a9131193206d2e25dad8779f25ae2614f03f975d63b87770d3a1099ce7c180ec84c364576e542fbd4fbf8f3710ce36598f77b6d005179e3bb1c6bb1a634cd63962171842e0928c39f46abbd1f316fafe008d26275ce75e4e34af54d67f5e2c865acb78d2c1222ce7bd3af691496f603893ce4aac8fa85c43e1abb33113d4bf77783e7d18de97db8845bdd651224eae7fd54767738eee231117f3d408c91277ff604ccfe704eee7aa5c2eab86fb8e3e68d0335613986fc999264e4a21def4cbdae705ec047962bf545ff9478f3ba2d165fb043875dae56459229f7ff704c0a67513805899c078399df03935be3e8c1fc160b7b2e97a869e4dfc1739ba3859b0370ea3151f24dc256c555bc00704e70fbfaf5fdd281d46f62a240fe8117be3f71b8a6dbd167dbb42888ae68d0f05f5d1a07100f9b8515d1a05bc0984b62b0a3c48a30a460aab5e5ad70702d3d34ec8a790d1bff84e1fbd4968cfa8e4e78c88236535bc061792675541d0531f00fb21aa1dc41b8919b55019ea5e41741effd19db9bf59a6b06b2bb10f912b5f323fbbcc30e94f23f6a403697bca84363dea7487cd1a41b35e3815c5ed97ea27e4e652fabfbc86ac599e76adb0853581316844d26594f4b41ec8afd702bf0a56851f8cd0b36b990a7e2a7ed86ab89076c5114aa0d1557855e3f7380cc262c46310db0d4876a3c97f4f1ae4cd4dd394c204cf7d4e666940b970aff063a169b2e325327ed479ad391cff2f6da4e2f2023fb39c3610a5dc87d467a80da28696fb89cec015c1a4ea4611ab3c6e8fcdcf1d3fbf735c230e4cabe438b9f38044bf0d68717ce3b8133f5cbfa83442656c893bc6484c2aed50a4e35318bc4ee2234046480995b39d13a4cd1a6ad009d828e3d9ef06c27b0d2fe02872f86ee40d69aaee7885ed362b2d31762aabc70a6762d54d45c27e15f42e4801920388303d5ee585562953e572875b41680f459764fa9cebc0a74312d9548b34596d7bca5e6aea7cc7caa0c97c6634dea043c724f2b9ad733c6a59de0449f2e9b2e91606071d288ee29914bfc97518bcece4d21b4923b536cd2c22520ca9c272b0843e028f2a7c7e1bbe920ee61e9ac05452e079898af0b4d4c219fe59bc7e993d9561efc104db3a927b566d9c0baa14fcaf4c0d67c52516f28e8e668ad42442dfd123760c800604dc7e4b931d84c5ff945ebe57407d5cf8c8a0cb2d1bc6b6547ce3855aafbac84a43cb2f5ce99daf820c715fb27807332958c3ec8dcf288161e398251292620f70e9f4fc931b7f2fd9e1c45688eaca732ea4a38f297ece377780d50a22e16f65a921948b25a6c6ed4150b2c0d2980d07c96de3b2764ba8446259fb779ad9354dbcecbbc9ee2f9d70154e0ebd95b4bcab5f9bc79c3e823cc0da8e0c6f783384e40ca57b25260fed9815df56ec8081d1a25ecbcd0d9b8de4b7cc1a25fa9708e00edd1bb37f1d12c92f6ecb4ffbebb21560fdaf830365737a134ede1c01b87b49944739f34eeab1c455891868143a597a945200a4c5f63ef284fff8f3e758d0c9898926ce9bd7dc2d9ea391fab6f1c4df14c909abfc99fa87c57f6f444f22f9aa2f3f1efa1fa0a6c9ffd354ac50293ca1bd07fedf023f01c52484e9b47f01390f02bcf718d8ae31b96e920d2006b4e062", 0x1000, 0x11) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000002dc0)={0x2, 0x2, 0x7, 0x9, r4}) (async) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x9) ioctl$DIOCGETRULESETS(r0, 0xc444443a, &(0x7f0000002e00)={0x6, './file0/file0\x00', './file0/file0\x00'}) (async) r5 = openat$audioctl(0xffffffffffffff9c, &(0x7f0000003280), 0x100, 0x0) pread(r5, &(0x7f00000032c0)="871fb38023e82520dc5fbc5e91a5cccf845fc658719efd88db471959569c9128c84f4d80cca759b492a540f47128bcd0b293d15233a4ae08722e6e1b57810877eb14638f6c57ae71e4ca0f317c850056b64921a8819e9f4f28d0fc451c405d30889cb9e2b8944719d24fbdd8acea5e030138f8785c25633d69b69b122d17dc4f83554c9e4babda213436c2e6c75f25f54a867e638355fb4e6331971334e7675bcd7cef6ea46866bf72d1f2f8542aa39f7c6c4ea30ef313a7dba50fc72957b5eef720c9a81626ccb5b2b9bf79aa2902ac13c08f65780b5159f6f13c97b2d22df731c04352564ceaa7a76445dd95728d4ec874b17c96a32b33", 0xf8, 0x80000000) (async) ioctl$DIOCCLRSTATUS(r0, 0xc0284416, &(0x7f00000034c0)={'./file0/file0/fi', &(0x7f00000033c0)=""/196, 0x6, 0xb, 0x10, 0x3623}) (async) bind$inet6(r2, &(0x7f0000003500)={0x1c, 0x18, 0x0, 0x2, "785535614cd7b9e040ccb98e5e5faef0", 0x2}, 0x1c) (async) sendto$unix(r2, &(0x7f0000003540)="631c0a35663471b00d6b9e23bbaf5b7c3e0db38b022d5dcbe32535d4083922413197f75022a93db2ae7ba67df0f48cc269dcf3484c8b91d0abd3151c8f92af50e84cc3e65e5b9021f98d4919225cf249b07007c915e9f66ae8d604c2f4eca28469c1999b0cf56d0ec667532ccf4b69e65eb4cdfa60ca6e3aabb66a31bbf889ade5fac5eb6fc01fe79d5e7a", 0x8b, 0x4, &(0x7f0000003600)=@abs={0x4, 0x1, 0x0, 0x3}, 0x8) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000003680)={0x3, &(0x7f0000003640)=[{0x8, 0x4b, 0x40, 0x7fff}, {0x5b51, 0xe8, 0xd, 0x9}, {0x6, 0x9}]}) (async) fcntl$getown(r1, 0x5) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003880), 0xc) 4.00445207s ago: executing program 1 (id=359): sendmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x3, 0x5) setuid(0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7815) setuid(0xffffffffffffffff) setreuid(0xffffffffffffffff, 0xee01) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="7f454c4602e4e0d6011a49b70cb710aa950000000a52e92a24d18fcf8fd1f9794ffa08bb11bafcdc24ff4c5d0b5c7b1ad1a2ec434c50019377fa4300b046e521", 0x40}], 0x1) socket(0x18, 0xc003, 0x2c) r1 = socket$inet(0x2, 0x3, 0x2) getsockopt(r1, 0x0, 0x20, 0x0, 0x0) ioctl$DIOCGETRULESETS(r0, 0xc444443a, &(0x7f00000004c0)={0xfffff001, './file0\x00', './file0\x00'}) ioctl$DRM_IOCTL_MODE_ADDFB2(r0, 0xc06864b8, &(0x7f0000000000)={0x0, 0x81, 0xc4, 0x0, 0x1, [0x0], [0x876bc10, 0x78, 0x1ff], [0x1, 0xdd, 0x80000000, 0x140], [0x8001, 0x9, 0x7, 0x6]}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r0, 0xc01064b3, &(0x7f0000000100)={r2}) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 3.981739202s ago: executing program 3 (id=360): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x56c71084a788d8e9) madvise(&(0x7f000017f000/0x1000)=nil, 0x1000, 0x6) 2.947387001s ago: executing program 0 (id=361): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) r2 = socket$inet(0x18, 0x3, 0x102) sendmsg(r2, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0x10000009, "00000000000000000000000000000001", 0xffffffff}, 0x1c, &(0x7f0000000140)=[{&(0x7f0000000000)="6788020000003a9aff55f6f2efa24a85aba70000000000feffcf9323100084410a853ec5950b5a9fad40abe400000000", 0x30}], 0x1, 0x0}, 0x402) r3 = semget$private(0x0, 0xb, 0x19f) semop(r3, &(0x7f00000001c0)=[{0x3, 0x7f, 0x800}, {0x4, 0x0, 0x800}, {0x0, 0xffff, 0x3000}, {0x3, 0x200, 0x1000}, {0x4, 0x3ff, 0x800}, {0x2, 0x3, 0x800}], 0x6) semop(r3, &(0x7f0000000080)=[{0x0, 0x1, 0x1800}], 0x1) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x4, 0x6}], 0x9a, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x8, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x2, 0x3d}, {{r2}, 0xfffffffffffffffb, 0x82, 0x20, 0x8, 0x401}, {{r0}, 0xfffffffffffffff9, 0x21, 0x1, 0x8, 0x40}, {{}, 0xfffffffffffffff8, 0x0, 0x10, 0x1, 0x3}, {{r0}, 0xfffffffffffffff6, 0x2b, 0x1, 0x3, 0x3}], 0x65, &(0x7f0000000300)={0x6, 0x3}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) pselect(0x40, &(0x7f0000000380)={0x9, 0x40, 0x80000000, 0x3, 0xffffffffffffff80, 0x9, 0xed, 0x4}, &(0x7f00000003c0)={0x6, 0x0, 0xfff, 0x3cd00ae9, 0x4, 0x2, 0x1, 0x2}, &(0x7f0000000400)={0x100000000, 0x5, 0x2, 0x4, 0x0, 0x0, 0x9, 0x400}, &(0x7f0000000440)={0x1, 0x2}, &(0x7f0000000480)={0x37}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x9, 0xff, 0x10000, 0x0, 0x9, 0x3, 0x8, 0x0, 0x0, 0x2000004, 0x6}) futimens(0xffffffffffffffff, &(0x7f0000000000)=[{0xa9, 0xfffffffffffffffc}, {0x2, 0xd}]) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r5 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r6, &(0x7f0000000100)=@un=@abs={0x43, 0x1, 0x0, 0x2}, 0x8) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x9, 0x9, 0x10000, 0x0, 0xa, 0x2, 0x8, 0x0, 0x0, 0x2000004, 0x6}) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000004c0)=0x8) r8 = socket(0x2, 0x8002, 0x0) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000340)) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) closefrom(r9) 2.945024837s ago: executing program 3 (id=362): sysctl$hw(&(0x7f0000000280)={0x6, 0x16}, 0x2, &(0x7f0000000480)="06c7a681d33082", &(0x7f0000000000)=0x7, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0xfffffff7, 0x51, 0x2100007, 0x6, 0x80000001, 0x80000001, 0x5, 0x10, [{0x3, 0x9, 0x4, 0x70ffc}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x8, 0xfff, 0x0, 0x9}, {0x1, 0x807, 0x8007}, {0x401, 0x200726, 0x2800, 0x1}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x304, 0x54, 0x8}, {0x2, 0x7, 0x5, 0x20000009}, {0x4, 0x8001, 0x593e, 0x100}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7, 0x9, 0xfffffffd, 0x9}, {0xab, 0x0, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0xc373}, {0xb6f, 0x407, 0x5}, {0x8000, 0x4, 0x101002, 0x30001}]}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x3}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x1) r3 = socket$inet(0x18, 0x3, 0x102) sendmsg(r3, &(0x7f0000000280)={&(0x7f0000000200)=@in6={0x1c, 0x18, 0x3, 0xe, "45d877ee352bca9e8ee3403345ee7de8", 0x1f}, 0x1c, &(0x7f0000000440)=[{&(0x7f0000000180)="638802000000299a8c51f6f2efa24a85abdd612dd68e59ad4ecf9323100084410a8591426ee03e53", 0x28}], 0x1, 0x0}, 0x404) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0xc7, 0x10, 0x200000000000000, 0x7ff}], 0xfff, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) msgget$private(0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f00000009c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xffQ<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xa2\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xef?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x804\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f\x1b\x84\xf4\xe9!7\xd3\xd8r\xae\xbc>#\x14\x81@\x8a\x11ah\x90h\x1bz\xbfK\xb3\xbd\xe8*\xd2\xa07\xd2\xd8\xc0\x142f\f\xc6\x1e\xa9}\x8a\x17:A\xd77\x05|\x99a\xf0\xff\x92\xa8\x05\xc1\x03?\x9b\x03\x86sG3\xe2\xf3\x90\xc8\xf8\x91\xbeH\xb4\x19e\x9d\xc6Y\x1f\xb3\x87\x89VU\xed\xba\xf187\xb7\xe3Q\xd4\xf2G2\xc8\xbe}=v\xc7\xb5\xc1z\xdf\xb1\f\xbfa\x9d\x89\xe2\x8a\x0fGI\xafDE\xe1^\xef\x99g\xe3\x81R\xdba\xc4\xd9j\xb7\xaeV\x06\xba\x92\n ;\xc0e\xf0T\xf8=\xda\xd2a\x18\xc9\xa8\xa8v\x83\x1b\xd2\x7f\x01\x8a\xfc}8\xd3\x80w\x9au{\xf2\x91&r\x95%\x90\x11><:!SW\x1f\x9c)c\xa0?\xcde\xfe\xc0)\xcdQ\xbb\xe6\x88^\x0e\xd9\x89l9\xa1+\xf2:\xec\xd4\xe5\xda\xdc\x80', &(0x7f00000004c0)='tty \x00 \x00\x02\x00!\a\x9bp^|#6\x18\xf6A\xac\x01 \xe5\x9d\xac\xf0/xd%\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xcb\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x03\x00\x00\x00H\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15H\x12, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbd\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0/\x80vI\x94\x0f6>]\x84a\xf7\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8\t\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00') r5 = socket(0x18, 0x2, 0x0) sendmmsg(r5, &(0x7f0000000200)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x3, 0x7, "ff0100", 0x7}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x40c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) fchmod(0xffffffffffffffff, 0x180) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r6, &(0x7f0000000080)=""/32, 0x20) syz_emit_ethernet(0x12, &(0x7f0000004100)={@random="fe65dfd0eee0", @random="de6461981f38", [{[], {0x8100, 0x0, 0x0, 0x4}}], {@generic={0x88a8}}}) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000140)={0xfffffffe, 0x101, {0x3}}) 2.916671023s ago: executing program 6 (id=365): mkdir(&(0x7f0000000180)='./file0\x00', 0x25) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x30) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='r\x00') (async) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000002c0)='x\x00') (async) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') 2.916298711s ago: executing program 5 (id=366): mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) (async) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x6) 2.916009232s ago: executing program 6 (id=367): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f0000000080), 0x0) sendmsg(r0, &(0x7f0000003200)={&(0x7f0000000140)=@in6={0x1c, 0x18, 0x2, 0x5, "0003000000000000c700000000ffffe8", 0x9633}, 0x1c, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff000080000000ea0000006e90f7c9ec9a60a611457e1ab73c756653802cf8ab56c9a7fb021a7fbeaa7e2766a01330ac59edddd95ac1bcb3af32abf0016f4500f00e330fdf1a385a100903ec0d3b89"], 0x10}, 0x4) 2.915096299s ago: executing program 7 (id=368): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000), 0x0) 2.900002868s ago: executing program 7 (id=369): r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc0", 0x95, 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setuid(0xffffffffffffffff) connect$unix(r3, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000140)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0x2c, 0x68, 0x0, 0x5, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0xa7, 0x0, 0x0, {[@window={0x3, 0x3, 0x1}]}}}}}}}) 2.692981081s ago: executing program 6 (id=370): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) setgroups(0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(0xffffffffffffffff) setuid(0xee01) setrlimit(0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x49, 0x10, 0x7, 0x8000000000000001}], 0x1b1685d1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff7, 0x80, 0x4, 0x7, 0x1}, {{r0}, 0xfffffffffffffff6, 0x0, 0x1, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x43, 0x4, 0xdf, 0x1}], 0xc4af, &(0x7f00000001c0)={0x8000000000000001, 0x4}) 2.692657876s ago: executing program 7 (id=371): unveil(&(0x7f0000000000)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) r0 = getpid() r1 = socket(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x0, 0x9, '\x00', 0x80000001}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x3, 0x4) syz_emit_ethernet(0x98, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db83440008110000000000800000000000000000000000ff02000000000000000000000000bbc800089078"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) recvmmsg(r1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/6, 0x6}, 0x3ae}, 0x38, 0x1000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) clock_gettime(0x4, &(0x7f00000001c0)) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') 2.619278259s ago: executing program 4 (id=373): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x40045700, 0x0) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async, rerun: 64) r2 = socket$inet(0x2, 0x1, 0x0) (rerun: 64) bind$inet(r2, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r2, 0x7fff) (async) syz_emit_ethernet(0x42, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x34, 0x67, 0x0, 0x7, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x8200, 0x0, 0xfffc, {[@timestamp={0x8, 0xa, 0xc, 0x5}, @sack={0x5, 0x2}]}}}}}}}) (async) r3 = fcntl$dupfd(r1, 0x0, r1) ftruncate(r3, 0x852e) (async) sendmmsg(r1, &(0x7f0000001e40)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0c0000000100000087f2ffffe01ef5665f6918caf74f793ac867e3f53ebef6e0a796ec2dd397cde42b85c37de1f0540991ae357a05b919f4aba1c20e6d7e856f3e2597790efa1b69dcad32ebf4eec79114d305b23c79c7ea80039083914a0bde53737224786b1331f1873e5039f62b8389317e1fafa7ae4e1760978be494274a2f03c6621900"/143], 0xc}}, 0x38, 0x5) (async, rerun: 64) r4 = socket(0x2, 0x3, 0x0) (rerun: 64) r5 = dup(r4) (async) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r6, 0xc0105715, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[0x0, 0x0]}) (async, rerun: 64) setuid(0xee01) (async, rerun: 64) setsockopt$inet_opts(r5, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 2.618504605s ago: executing program 1 (id=374): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000803) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x10) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x3ff, 0xffc, 0x1800, 0x100, "8b45e6c194cd7ebae9a539fb99ebee6d61c1c382", 0x2, 0x5}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1, 0x9, {[0xfffefbfffffffffa, 0x1, 0x2, 0x6, 0xffffffffffffffff, 0x0, 0xdf5a, 0xffffffffffffffff, 0x20000000000, 0x2eff, 0x5, 0x3, 0xffffffffffffffff, 0x0, 0x4, 0xa8, 0x100000001, 0xce7], [0xfffffffffffffffe, 0x1000080000002, 0xfffffffffffffffa, 0x8000ffffffff, 0x100, 0x200000000007, 0xea, 0xd, 0x1, 0x8], [0x100000001, 0x2, 0x40000000, 0x6, 0xffffffffffffffff, 0x4, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff], [{0x8, 0x5, 0x0, 0x8}, {0xfffc, 0x7, 0x5, 0x9}, {0x8001, 0x2001, 0x5bea, 0x814}, {0xf801, 0x5, 0x8007, 0x8000000f}, {0x10, 0x2, 0x4, 0x808}, {0x400b, 0xb8, 0x40000, 0x4}, {0xa, 0x20000, 0x4, 0x8}, {0x0, 0x965, 0x3, 0x4}], {0x2000, 0x8, 0x10002}, {0x0, 0x0, 0x8, 0x2}}}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500003000000000002c907800000020e0001002"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x9d) r2 = msgget$private(0x0, 0x1ba) msgrcv(r2, 0x0, 0x0, 0x3, 0x1000) msgrcv(r2, 0x0, 0x0, 0x0, 0x1000) msgctl$IPC_RMID(r2, 0x0) msgrcv(r2, &(0x7f0000000340)={0x0, ""/167}, 0xaf, 0x2, 0x1000) 2.617676624s ago: executing program 1 (id=375): pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) setsid() r3 = socket(0x2, 0x8002, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) closefrom(r4) 2.617447454s ago: executing program 4 (id=376): r0 = socket$inet(0x18, 0x3, 0x102) getpid() sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x1, 0x7, "00000000000000000000000000000001", 0x101}, 0x1c, &(0x7f0000000100)=[{&(0x7f0000000040)="6388020000003a9afe91426ee03e53000000000000000000fe2f0874893dcffb849cbe67cb55c0b50d1f05501c8df198", 0x30}], 0x1, 0x0}, 0x402) 2.461007665s ago: executing program 3 (id=377): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000080)=""/32, 0x20) sysctl$vm_swapencrypt(&(0x7f0000002c00)={0x2, 0x5, 0xaa496315f73f133a}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0xfffffffe, 0x101, {0x3}}) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40f02, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x3) setrlimit(0x2, &(0x7f0000000240)={0x60000000, 0x60000000}) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) setuid(0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = open$dir(&(0x7f0000001dc0)='./file0\x00', 0x80, 0x20) r5 = open(&(0x7f0000001e00)='./file0\x00', 0x10, 0x2) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) r7 = syz_open_pts() ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f00000000c0)={0x2db57365, 0x67ef, 0xffffffc0, 0x9, "231c00c900", 0x5, 0x1007f}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r9 = getpid() fcntl$setown(r8, 0x6, r9) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x10004) closefrom(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001e40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001f40)={&(0x7f0000000100)=@file={0xc, 0x0, './bus\x00'}, 0x8, &(0x7f0000001d00)=[{&(0x7f0000000180)="f0fb807203ab1b9e0cd8fada1e959fca2ba67f900cd7944040720f6eab4056206af346d94a429521af6f1a2a4522b5f692d5f05b45f5194560664e45bc75d112d7a7e1ef46e2c7ef9b9d54a3824c9f6289b1f07de776fe98d3", 0x59}, {&(0x7f0000000300)="3599fda8d1b8bcb16fec9cc2b8ce5d0a5074bb83f437770c0a0a859af0214b331fe1474e0da24e44e32d3165a9c4ae5050f0afb486f921f6dcc3ef98db2e25044f8aca5515485c9c9ba95fd95802d20b08203f246303ebbdd859ac1a5127438a4489b9e5114f6b4a37e2a9469d7c6a846966e328029467bada35ac88174934c361729ee6d94c257310e6e9ab6fbb52d3695bc832fa1db40fef6ba92c06401e2c2655d74743876b9a2f48157255227143ef0a068f904dc0421038b5aa0b80e57d1f39f9ff49ef6728e2", 0xc9}, {&(0x7f0000000400)="052029b501b6a19500e869ccdb668110b159556808823fe45ade7a73b4112e269f1fc9396de704c2e73f504d0b7030c1a44194ffa7be7cfe68c66a85fa774bdfc0ec65895b4889505e6ed0f5af31d1d4880fb14c97843814f379375979f68b0b147e92f3bc983b7e4f6b48af0122a830aa1328b72477840728be6e81090f1f758b337b331dfe707235ccc90c2a850872bf03d99f4e4ee5f666c45d7d788a37ee437d56fa3cf85b39dd249bff97526ee3a29861a385c142b52ee200b1f797781359455429f3b991ebf6f584540eff8936621ba0b6c01000daef093f40f360d585def4bbc5771ba1051582bf985a385c52", 0xf0}, {&(0x7f0000000500)="0b19689783968efbb9dbcb0552b4c1a9e644bc04ebe4f8d63ce2d7dabf8a1476d53cdfa38ddec7204ba16ac20cfc48134e758b12a845fea76b9dc4003836d9412f78f040f4be67b153f9270e3c9a9f1cb2954688a8a4e856775d8fb88b52d05b11cab269f343a5481a3744538144a23af76f4d7acbeae4d57d4e933cec7162c44f698eaa1225315b8f91c91144ceffb6aa04c3da0eb9183c56f707a8f3e3c0fdb0cc1ba6412bf27e39f9c647c0411c0e29130ad1d92eded068", 0xb9}, {&(0x7f00000009c0)="28108eb175db834769dc2c687e2cc9b817a851e9b2933575c9af4fd8dd75e63053427f49a3b4bd0ea733529120fd6dd9e1383526a8d6ff3563dddac61799a07a26ad227f004f3101b25581cdf77a047ff9cf4e572371fc909a18fe49d5ee87541c9ce8850a58e2a3de37096ce723cc824a7adce7e03005129daa93d610b64a97c84c1b7539a34cd3552fb198d6b4b337555aa81d31397e7fd1417fa9c18caed11abc7f1d3bec8e46d2970c10396b6c7fbeac7b855cc76b4769dcac722481b95504da990b4379ae31d4a96458898e7cb9dc0b3b9b31366d509152767e66ffc18bb68562fe5e6980c242d5239e36ce43e668df494958f9566b05b0fce72d6acb9acfd0f269a6ae4c1ec5526537495f120939a7a3826d0d160196d425db6aa1d5f9622bd0090d2a183c9d881ed1e2ed955cbb86beb267a224304474fd5fbca506e098e511d475f7bcf69b273b573fa2d18fbea4031cbbf9aa6bded7f081654ae9e7229231f1dde5b4b2bf7c19b0406d679bae62f01178c4eacd99d3bc5e7be7ac02e4651a92a8f030df01a7e9d3ca718bd076bd08e1ed554552e9d7ef4af20f10051b2814b33699d001165f3c38858d910186dc666561f8f07a2aca6d49f310452b09d22251c23c6af92531fdf8138f44c6524dede880ce8b5677d350cff64e8eb5f0b64c6a132176610ff804c9788e0dfe2556a21594a4f129672b2c9bfbc586cf38393b5a130b624aafabf8171f72bd4cdf720aead8f3291708aa28e386dd9cfe7b9c6bf2ebfcb82927c72fb46c33b219c762e27b0dd10526f5b6c474c8e99588407b836f7f8348665b36f2365882edc721b5f43be77fc995247af8a4de3dc7f99f4c5579f83f4014470a406fae2e02008f747be385125b7d620f55f626279ebade2dab93c635d39201eb65dc5ce9c08e3b1a8cc369a82594bcdc6d016d6becb27d993c08301f56f8a76aa5e6c5f68f0ad569803725332a6b1914a912270ce2ad9d6e6171be439bceb13437556cbf9390a6e6b90281c74f08a3b9080dae5e270d136dc3278bcda1e186296b2783a985e31098d37da491a148a38ea2c655275f27bba473dd0122eac3c0733b65066845447bb4be97227f52cc265b1d1d99d9c7c227797d4d638625fdc06d02b1710396780ab7379c29584c497c9d4696b32ebe699f2a6140e48e9348fc1954fb430bd0fe688ac5dc68d5ee4e16571e20a1231dbd97141e9ae9349e8ee88ab24103f14701a042cec3870f41d6e96de5aa108327652c607d890e9d4ff90580e037e4bb8459419cdf1335ea651806fe4a218262c958734dee01ba259ec1bcf733ada33efaaa5681b6f802db8a35cf98eb0a30aedeb19c065b5e1dd9e5e9e732c5e9808ea8910f8d80d935a91034a26e92b23c19c278f5c17861f2b2a651b08d8cd27e3a2e9dca1c4eb07dd11f8ab976735e3794afa10c244b0a177593b7a7e0c72754e728e603210ad5d6f29d148e2ebc2e754c944f179d0681d48d7878fd235430acdd9f19101561fe1cefdd9dd1113cf8ff00b8862e56224bbea0ba5b428067bf25c12ce3c0413ff5e4d6b7fb7328b54fc1c9da0937a3e4d9e7cb209dfa0f6e3e925f70fc30a2fef68e124ba739106d381ea0efc29d0b35b9bf3f39689e182252ddc39defc70edc8b5a13c445afcaf5a8217943c5d5c50b5e977e50c14ef935a3a47029eb0d6888d68183bbc33bb49b12ea6a389af6abfaae3742efd23f0f079a3833af6e2518eae070785647f83c29eb111f4987bebb21460f083b1120084bee9bfca8fd928184e20a1847632d1e8efa3e6aecac3607257fcfd4c9c7f55e5c3854c69e840b8d5c703d41e0accc50f3ee343795c6546592c81871c14f48c68429ee09dc3a36d0a0874824961c310631028ed3eab387d33deccbbdd064c63c39c0a285e4c91e02d4c6dd5fe85eeae446bce685e9e788331f4118cf99786eae8dbbb8060e55bdf63b07583a9747f9172c07175a229775adf0627cb3100c143cc2df3bb518fa7ad5a85e120b88b506e5afd6819c2c3c19284ec019ee5bc05f04c538b3f178ac4f9ba1743485cd66186d19d7c7c12ec0002b02720a1f12a34dedf69f03316cd8ddc56e82be7819d83f25ba181d6098dbcfa2a1f87ec0715cc8d8740da696798a249ecf5730752042106a2acd5065541c4b80833f08a8d9045a61cb32383815422eecff275a5a09985fe1698de633773b8b66eb7a49222bc7de913a747ddcc8a553d53fc77229a664bddb78c043b081d1fbae32933aee7646a9bed9b03dbd71b5cfd584babdea488ada399a70555127f0ee6a0cec3b70178f3fb10b9ba40f6bed089209f534b5e328a72bdd03084c5625f3c4771094d1b2956b4d48d9e4b77432acd6ab0c515a50e11e5134c1dff43c47509c2167fecd67ca366da4d597ad7fec7e591e3397d1e9cee8145486028efaaf4f3474893f5523c77687abab3637be5e63fe22908556c74cb4ba25153ff3f409e4127e2dc1f7e1b7f1617798dbba505fe9ab2efb0c42052126be819587ea5b4e4f2ffd66d581376f3b460ece3e7a516284d45604c3c36b14b8f673b59d71d20bee299b37694a2c49a8677ba2c095a19d5375475cf2a06a2304077c4c93c7648760741b4fd0ad3ac66c08c914bcebae135380913cab8151a36438b8171b296aa7bcf454548e87b13ee83771ef36f3d6327d4bda492d1c1ce3e032a03fd239d5bf529b5b2166f5042cee2b55cc0ce4868cf6934bbf342aede49b9c50d7accf6afb06eac377ca22be171e5712d747c3bd5a4a2562fec6e72c51af7d2a8a5a819507209d9b3602314a587d75d00c8d11e4b8a58a3bcdc4d79c1ddfa38fc30658cf340c53609e449663dc88769a61ca58ed6ede8d71913949ade79ca138f83407f66a88386c47e967026525ecf63586ff96abeaf1a432eca3e850dd551dd5906c3a518e86466024d667b902af9677e60949b0d05cab5ab083236c6e637f990358707040f56ec51c64fd33fc791423e20c51882530cb4cc4f1f04b3097d61a791107f993d6c099e58485ac052f6af150306c9894bc1bafae9820112051c55823ae2f619969c5246c58e4fb751ba71d1c9ade28959263cd4a0c5ac10767ec987c8eb6823b292686aeaa7096a2754d8d951d8439d18aa4816213ac9950b9c867286eb4abc456119e6fdd766b02bb18ce99c56e9e9a2992cfece559f2835b79d858e436d77c1d9acf9e776c076a287c747a7a8b7c0bb85fb2f99578812dbd38795507a03e0afff4705fa114e3544076cfa6b4f474c4a66b0319d336eb797973f9c381afe5e05e7be3870f6b5ed78901530d4fcb9e4fb017ccb7ec221c7428c5d56ada122ec24f8a6c52913a14cee6fb5a5353b85a1b6ef07a08228524f17d0e9c0e3e5ba1b72397a1cdfc612b913f661494ca748bcdeadb835d50993ea378e40762233c5bc12ff485f9dbe1c8789cf485edc44b82d6e0c5b7c5d77ce802f1673ae480223f9db1e1347b85d2c7cad17ba9842ba10a03cc66d208004ed4cf5b8c68b7ffc5402e25de3309145195d0c2a9fe5afea132f69fa03fba8cc1579ea2faea076e85c139f54bf9c5f012481ed82786bdde712d6ac8ddcff98b5b08a4bbff2943e4759266cf2f2ad4b8ac96d93f947f3d1362ea646cfebb578bf3c4607ecbd0513cbb15125fdc6d34642bb4614a85010aa73954701b2b3fba232d4a02664c07acdd83d7f1b04f5c621ac8aa920e89902e5848f1bb34e1c4b6ff78d7b606df2f624abe409288b6dae20b87aa10e7b3959ba4e945935c558445b64c3f81ae15f681cf1c0212144a005ac4099cee39f0cb10acd30db76d89a4081c474f2bf735f7de5e358b7745a6e21bc20a7862171549473608477069fda6266bd0035ea0ebf5ba8b2535e1c3664b578dad5303394ddc9924975afd49d58dcb292572e7951bccad8a603a9bbcc30d979e87367345c01785e5971a539dc396061fb219af0a70a4147361ac56914e8c7a6a22fe7ef1499447c71e461c0b51913d8151fd50a1a6bceef1bf2740760b6e99cef7f67f794d6496bfda563fa52ec8538e56ae0fda22dde5407fb5720bebc9b6272b97727edbc68138598f8f516348f1da9bf567cb87df97ce9652f1b0a54065cbe3cd182dd686e356bf82e6fd8bcfae19f6012384e176164a8ac9a40f3fdc94b01423c8820222464c6d6bb229e001ec7ce07dc4b30f5aa523db965c42d9dc35433115352751894b97b851fa68bfae05a0e6fbf671b32388a3d7c06b070bcba287976143c4b57fc02e17f21fbc47c39cf1cc51cce841b0ffd57f5989f1cfcf68acf19d0edb1b0890f80d371b617388e414878a28da80a598a82435cb35d13e1bd9e77cea2bb3f5cfb57d6479bc63568cc83ef15a0a5a00940d084c6cfb3f5aa68f1622c0f9a001bb8f24b6c6e1b5c5fa5a269599796454d31b81144b8b9ef4b965d674873661e0bc576eea7d4fdae555122fcf5372a81eabf6cac05ebf7b38009e717535fb4bc5f3f9b8fbbfef6bfccc588f434ce3fd27c29f6cd1e1c36bbf34d9cd574ca985eb1e509ffbe5d04ef900c1fb178a1489af00ca235e1c0186431bb426738c4e433db3ee1497ca3d0690dbae1be81c1557b3d409d74bd9b043a2ba8d4bf7e3a9064fc871e86b1cc08b5081eec7181058bb364edc3129076abca188a68dbb8bbcb3525dd3e237c61395d8ecaffc1d9544d2fa67c684857cc2448f4bef8ceaa23e24c8dba1f0949fc9dbf7aaecdd451dd6206e80f4eb5e28e008bae43a1c412ba7e7f4252b67069642880a83cb01fdb8dbc54d8b1bcabf728aee4d64829199db5991ea3a6b35d5b10f21a4146c7f867ff8da75531e03c47bcbdc544f7710aec19c07f0e5ca3de7ccb051b8b9529cc216dcb839b6b220f971ca5d04cbc34e0ebd994894e79df6ab77108cbe4d8a88dc326f876b2c9d051106d09a05212c586d9565db0be75959b3b07f49781eb7a98e3e132edb0c4a4105476f7e6c5bbe7c3315f29b3b0a938bbe486480f1bbb08e6f7bc4201d99533b8d7a5c9d1f0096128f9a127b0183bc48e353e86ba91e6824526f9a17597538693f7aa0efcb1b1dc53245e6ce1d9120177eed3c71493031eb835b5661ac6bb3625b9caa947e7f414e200ad255e09c98e70a1b70a4a4abb18be8296c58e7c9a485f1f76511f1b7756910d8d3e456469952e621e513d361ec0cb9735cfe2a925ea1010a834e3d7efbe96ab132edaa2bd1827d81df22691d8d696bb81c9c9bfdee16aae20b0af748cf755cbbb7dd73c9da68e7da2690585ff159e78821ee1caf69b241361504462424ff1013934f44c29a878361e1b6ef1851fbace03e848702b11ab8722bb74a16902cdf8989d921d4c44501f5b36c4ac5ea02c917131a5dda76656c82b424b4cb8908da1800af3e6d394e205dc9569ee0fbae9da424c17bcba71a64e4d92b875d44dcb0a0b2d8ca4789cf347d8130cb7a3706e1479c9aa226686bf02f31de2bd67b29cf2c62a52a1e531e7f1c28fa166c465a5e78c509a4bccec2ee74d8112c4b396c16a4ddbfb5baacdc4c058d3dfda0b393fe55abcd4b1ccb1ecfa866755ec3eed7aff79824dacb82f340cae67af8295b410640d1a06e9e162fab5e899a06a339cf9512a010c2c764f4adec6b158ec24acd2d378105698f939ada71c973f5daf08b3441190b2888e53e645158ba18b2a3aa7e08ed09a262c65e034f3d36066729ffbd48e72e6a513f98e668c3e4719db25243bb41c390d4f4bdb6cc53b7380e14f9c06260a701fad122dc7c0e72723f53653a49a06cdcdc734b55", 0x1000}, {&(0x7f00000019c0)="77ca396944027f2fa9d5255acbe42e514a3f07d31bc4ce8ee414898f17a4fbed8c8af66a1bd4e2d7a435b127b454af2299db65eba4934c803f7d59e198dbba47fbad7ed6f570f4c78c6004b115d6e0812f956f8bdbb1bc3634ee24eb56ecf558591a66e5d8e523c95e6b33490b0b19afa690ae71320559458f8e2ddd90ea5f64fa3a777c4bd995b23d0685204b1b022e46b72f21f9026b88da664c55ec13fd5ccd032c5aa6011bd84b02e279bcc0849cd5e2e7a9fe9040439d8729e649e79f9538149b0d5bb0f5983473e544dfe271", 0xcf}, {&(0x7f0000001ac0)="d194b8dae5832b5867ea7bf273ba2d41120e0efa98b58c6a3cdb97dd5cab162967fb81e1517c576aad1259f2815596963e6379ce98e42e7664f6ad36a7e6e7c8c6e54a828707315aefdeccf79b7968da6be65ca49df062a95a8a84ca1046b2778dbf822eee3fb21b9b1ea9687964ee22e34003a5438bee79cc793e62315828f75b1b7a19326f93337b6996ef0268de7471202c", 0x93}, {&(0x7f0000001b80)="7ebebd5869d71dc0d39020482c757fc5efc7d724793de9448621b97e9d94aa8363e3acacf9b8e576d14195d6f511e23a6f0bc87495232d2e797f2446c6d6c120438742985b7950fafd80962baf51cf66f51620b1212236e360c3b996a197b51b0f1f7a69b02f6297be9455a14d2d5164364aa390a2697d774a8c6366a758eaa74a904d15d6e7", 0x86}, {&(0x7f0000001c40)="770e3f468f0002452005174d6051528606b49c3d9bec79053ca91164b2ac99073a40bc6c67d73b47f5d56745eb6cae4e10c7842e31b0f15871f3d64790dc0d171b2cafa19e682dc457661056d7814855c7704d22e2d6f03a833e789ab8daeba341881e8aa4111f6861c4216b3531a92362609f1efa49db44b88e464dc5", 0x7d}, {&(0x7f0000001cc0)}], 0xa, &(0x7f0000001e80)=ANY=[@ANYBLOB="34000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYBLOB="24100000ffff000001000800", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r7, @ANYBLOB="14000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="18000000ffff000000000000", @ANYRES32=r9, @ANYRES32=0x0, @ANYRES32=r10], 0x84, 0x1}, 0x0) poll(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffffc6}], 0x1) 2.460480753s ago: executing program 4 (id=378): r0 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) (async) r1 = syz_open_pts() setsid() (async) ioctl$TIOCSCTTY(r1, 0x20007461) setuid(0xffffffffffffffff) (async) r2 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x5, 0x4000373a, r2) (async) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async, rerun: 32) r3 = syz_open_pts() close(r3) (async, rerun: 32) r4 = syz_open_pts() (rerun: 32) writev(r3, &(0x7f00000019c0)=[{&(0x7f0000001a00)="44af6bd726ae82b3623dcae693b7330ff6c860c5fa4139c3e7cbcc40770291229d4762e78e6db0159f8695104f3bfd925d757fa334f23639f7329471835aae8e0faef5fd8bb6f0bd86046f5cfd8bb3bb03e87f34db23f21edf8a9e2869ccbf3248d378b9881b0827e0d28c45c41c72e874722a8e8ec07520977b963755eb1f176888acdc81614870dc14af565cc45d29be3b72f3d6e23ccfc6502aebe9792d0e3f3850085f858adad69c09226259ac9f712cb0eea8fb1a8a12a3457f93fae3451fff18bd31c0cd65ef8cd1fa4c735ed5ad65572d35822de682aabf2108c28412050d46fd19ec078a6c625721824eef053b2ee3ed84c5ad19512dc07acbbcbb0d7685239a7e7f7a2d8003fc82e1b16885d2b4aa569285ec81ce49a2d1238ddcb08ce19913ad1b0715f0e9e347c396e78565ac6287bd2b432f15dcf4cdc984b3d29cf98961b2d45e8c5a6eac051f669b16837da2c37d72ba3bad3d21be8b9c52bd72d0fabf9bcb81204545c3869fa1a0bd2d822089c988fa5b8cc16e913ba7a6b610fc65be45f47468d0cb41decc8dd0611caab4a156a12bfcac48ba84b351db079a82050ac47d8ff5d632f9e4b35ff9693949fc9e52ac8edd35e720fd3b67bee33788b81180dd512d0d22685f0a1d206fc936627f18cc597ec5e438207afe87a19a0b065fa9ccfed942bd13b3d1f65e070b5f8f53c0cbe0e403b6c09048276dbf0694c7fe77eaf9ab8a67b63d45286ab15fc2551c64da78172c657ee3be64f333cf23ccf76df8598efca492e625f13b49c0f121d2210bc81d943260f0826562e9be030943f48f1b7b15f0aa572e8bdba8faada13c6d12f79b9c7468636985b3dfc6ef54c87200251c787724b475beac4985d296f500d48e69ec11863a8830c33e048f69aff67a9e99e222d2bdcc393a042c8f9f99b07b2d6c9a653dc4397b1be01011a74058465eb1011ba4b70f660cdef019b7e02eb79b6e7f745a63b17392413db20284ba5ad46eb0c12ce41aae503355621647d1f5fde9a9a35abe4b293489f87512e4e0603d3692743a95e5d82845dc0cfedd41e69bc5296ca8fc2dff059d405c67eed94ba6b7800cd823eaf4c6dfebb68270f992740c4ecfe74937286d89b1788086dc313f68a3fd5fcb571d3aa198265101799bdfdc38bcc69ba8a904415707ef3bbf2895357feb54e33e716b9e18a1f18e08a1a86da8d66b7613ea99522e1e471fbce840789e98f74a14d10b86947146e64e5e82f4661b484741526e392a1fe6441107ea7f52cf5949d170b629ea671627da3aaab375d6ef9c417f0cd7fdb5f1516d0f0887db476b5c2ad4919f5db2d525b213820bef22d92f5462237fafead852acb0d7e0b342fbfa045230bfc35e3bcc0db4b661301e53688cc065602fba205c3c465eceb5ea82264b1b8b5033ac1768850b5de97e4df8ede6c0e0c3c8e217c35ad1dc71f723515b5c26693ee63cfaba9b6728db9ea10a148aa8d7fe67a4c8024d4bbf822eb72ff166589837c013f7995336b0044cdc1edacadfbfd4ac9f86fbcd787421994c6f989106b00fa0e65bb0069f0d98eb3f7c9c0aab317232dfa06879024d33d45e13b09e7d9bf815833aacf935ff6cde1c7cb6ae0805daa96068b3dfa8ec7e99f8026d387d9c2f2a4cf1074fd9247eb2b3c0dcaf335a742df4aa0bb6f6b5bfa4202e1e271d2807859ef25f6465aaa5fc44abd4e1deb3588fb27a4725d830fb8313d64fed00aba95245dfd9273a19c3f23a7d832bc890354e2d0d3146ab4d988303dc20a2c7c491f0ce53d1d869b2f934f2aebba167fb9b62daec6fafe3bd5e0523050854f39fd0dc80c3457af53f5be6528602ceee67a7f0e8c0b41570d6d89ccb8624c3dadc2d617eec99f84b35682689757a1a9be190acd2f7d7f9906c4379877103b3f2249ce1ab7cc7e1693d9d8e42499c9797a4f06b08d535fbac578ea4c4636790d18a1c29b5509afbee0e9b03bca74bd90c074c70950a17de399da36a3ee8d3d4e8a99e01fb62e24ebe84253b5f94aa173dbef3361a87b130e50ea36a0696fe4d1ad272151e82b3ad5f645d960f964108c06f5725cdbdae47a5dd493ef38ec0a6ed6448c9d599c8a5a7cc9617cb5b18a25c3ad6c9388af1e011ba6b934c834ef4e1f17a9c6554e86cf05fc36f739f1e9fae9fc247e120c1e1e0f18e419f4fd98f3306594d37009e8332efad80df52596a77724ebbb5d36ff552d6f39ee14c8a55ffae2b052cb5cd68cbd107f6ef3312e5293b0be781da28df571aea52a8afc096a6eb143cc43b7de3577aeb90727558c493b5ed7ef86ed798bddb34c0df9ea5c201d68a2d65c2709c2387f52faed9ed0f67cff2c1f1b79ee6ba703d5232ad0ea37143c760672e5d4e8e3eea808918b2b293bd563d87f7305ac2e01e72aaf726b1c84d5fda91ca8e513d7dfae3e7a2a1aa7e8c0551b687fbb5fa9239bcaabf34bfa4b884db607ab7e44612bc66baa93cc8abc70ea8328878709226658f193994963e8b6522ba40d9ca04906c1e532833824e551e6f47710bdf22b003e39d91c73bc8b525603a4085268b85eed2ec7331b8438b950bc87e2676b32e72c1572e405a1621c5949b8efaa90e16c92d1c657852e534fc58135dfb78b664550bd30fd6daaaba2bda3b53b29292514edd0164512791414def2933eb60a1b57f0e957bc94b6363926e413de9ccd819c18646e26c942aa8c773ed1ad7e073fb24c0b5d39dc8ec953070ae8ab0ea1b2397c6c8acc8a98401f099583e28eebbd1b871f18ccba4d72f9e01ba4fd99998606e60bb478fbd55b9b867afc6c53aa8cb22bf464e3372349bb5baa25082e9c49595f564f59841c6f1291ae57858f181ea7cfa4e8e7e257249c80a0a15d737f5b762c423c350d15532c17faa6c71bfd9a8fb73b552764d55c06b3df1fb1e6a437f46127adf9a87ab1fdaf21ee9872a04d5c4e161ad191e1c8b556aa49124ce4349453d1c6fd19c94eceafd1e8c6f0c637aa915b16a495a4460d062adfccaebd77ad3c8aaf1af84796d020dfafc3493842192ee2ddbf4842eeb8e85f0c7b61e504e365f61efe641beb21e4841b0333ba3ccb8a2d3d1376c4255aef328ba82a3b27bf214f4c8b9c604f77db24bd66a08040676407689426e95993eb4d5d5228069a7622ae649515f5ac5ad966f91e89674cc204dfe610a9093e0e61e2a2063e8c29dfbd199345e9b42275da67240363d5a01e8c7a3729809848d52904943c6e62f6b6a0612004011e2c98750013b709917132a0dbc4975191eb40c534938bdae3cd38be21656fcf5d95a1221c5edb118fd7d3bf0d2af9e3f402ffa3b6cd6cdce3cc03b7e8b9e76c5e62b3488f31d02b6f5a9d95f76b0051028f90fa53ef856739dd099fd3ee4eda7b063cf18d3b9dbec9cda5e715a712d78399ecd3c4d7f23c01972f37f615e933710c4f65603163e6a4cc20f8d8da14afc628346b9d73c5a42516cf9d4074c231ca03faec151243339070786c524caa264812fd2b806fe69fd5953e378a4c7b0d4afe28867e8c036c335e9b5f7a6b095b4c2ec33eed4585ec0b0365367306bf634385b53d3390200d7e4e75eb0a436fd4a3073980b31232a5160f1c8b1746b1c1d0b7427aacf723182b8e7dd5c92dea5184080ca419fdad508f98574e5544b07cad2d71cbb1a0f73657a5f93d13149c931908f15b47247d775ae93729fe56af06431694ae0b3c4c74eb9b9ba890c09c3e90eaf353f9dca54f76e576dfd22c7825a42ea79b911afb72f1c98434e50b53142681ba0c113f2231f6ce2edd850f5f9d8981491ec25d5aa2795dd54552d7b7dafc3662f9be728e481b392002bfd5f3edfe94d8165454648bdbcfb82ab3f61a6687d71a25cbe1b100bb3dbd031b7d44f1bd1833cccb53a92ed1eec411153984cdfbf3e68782f9ede86116c4816e78cf15366e135749f0794018c69d9273867d7388ae64e7c8ebba5b353d7fb53785efc0142ad26e3e29c2b2f58d7313e3ab7dab1b64928fc80f1f29b291a12c3a5e43dffddee173ad3877149d51ad373465fdb9babb9f647db7df8350375302c068fe40c58ee3688f4a8843276975a15127e7474f283fa93237aabf7ba23bfcd894d1ba6b295ff367a0e646b0b98642a4798e0a00f4e3dc3f1ce5ef403a77b59a54caa0b9d7a3d65aec40a219ca7d3bf87ef3439089350fdc3f2a4e7e7d05ce0f3a34163dbf8ee22b8e9deda2b8df177dc026f66d9f8f2bf5d9cbae68e55f9c08f2c0957cb4c8976159907ace6114c2aa2e44c88ba9fc08a4cd9fbab60126ca36fe6d05ca3b6956c8f6e092b4921fad6b8318954d7ad9b0cb1f949e56d863de0745c84787839a89fa0c2f5adbbd99d201e1bc27d3014662ce24b9985833b4fd606eb8b8a943fb111bdb7b52784de11b8743b9800eb11ddeb9332482180298103df3d9414f6fe8d2f49dc55dd1d6225d56303da1580f1f967ab1ffae5243e48cf812e9c80e9192ec90555fc63de977f52ac2e665c267cd79e114f165ef1807eb9754e63b3782b0a58d26534d8549679aca36f7e3a9bb32fafad8639b9b40f47b92a785465a3527304c28a415da1a25a68eab68c4f1210378ced0ce14d31998a143e5e5db25052b1046f15cbd67ed2a34975c16e71726c0d9c6839b9738fd3e99d1f9cbce59d4b8be560f7009189b567991fed9694c3d2517d9474f0bdbd494df735f71172a15812e153f9b705e1f0317d421bc401e91a9566bab0cda8888b0b54f46d3793016de11c677539b772c44ca26f52ca4bc8fcb7e1b09c3dc694ccf5f945658effe120857cf32733d48b5951ba6bb7751efa447b1bebef90a8b419b59e335f041dc2a6d4db03d74e52bc557d82865be052ca1216aebbf8f0267df15a2537e92e444a3eb7ab258299ec78c5f3c51850e90e6d6e73e6d6ca9b374d84c37f3c887bd729d13b235832b8b0500f245a389fec46e89ee6977e6e81fb816170e4b6055c3ee51147b29a5178ece596c3d1ac1fff6d018e15a3d3ce09cf7efa2c49961fcd0cecb0d2bc61735b561b6293718d54d5c478ed494fd805dee862e5955a3c6050718cb1f50966734e1b4aafc029faa55dea6a9418707d0de0455bdab0c1a94b728f4e7290ab00c25db3b9d5b6ad3941f6f132c2f82ef563209acade68bc893faf6e015e68474fb9c787e88ea3ae2bceba65ad7c2d37763c0da15bc93ac516f02fee58a3e41cdee09c4b825239d4baf6dd353228d3b7269c5dd18e0b2c836e12e574917b23d365702074058fa9cf60cfea1955282a4add6ea41a15fac9d302ad64e00dfa9ebcc32ba7b89a735a2682179dfcc82238e7425317dcef98dea589d41fd6601767ebec7bd1609201b41c131c6283bbbdb05802b1b06a6d635038200fd377990ce6e70907a65e66f7a7cfb8145a68bf1b607f429a2c0f65631cbde9e1b97916ecf10cd919637f8abc4d8011c9b06382c43ee21648c080b4d5c3ff885758ae3d1c99888549e45e17ff23268218bde5fc5b0ff9e5ba36ec87a372d54af526943cbea85925f5f4a94f327788a920d4724053dbfdbb3f7685d03585d9a53c405cbec05d80312d42ee918d467ce0daf21808ee0a", 0xf70}], 0x1) (async) unveil(0x0, &(0x7f0000000080)='c\x00') read(r4, &(0x7f0000000200)=""/255, 0xff) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="0104066d9d86dd600879550008110000000000000000000000000000000000fe8000000000000700000000000005aa4e234e220008907800000000000000"]) 2.42731921s ago: executing program 1 (id=379): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x8000000000000062}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) (async) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x3) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x42b788, 0x8000, 0x0, 0xa4a198, "bb08001719db4020fef3509a0f272800", 0xf767, 0x9383}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 2.426578573s ago: executing program 5 (id=380): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x13c}}, 0x38, 0x400) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 2.39279944s ago: executing program 6 (id=381): r0 = socket(0x18, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x7fe, "fe80000400000000fdff00"}, 0x1c) r1 = semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setresgid(r3, r3, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) semctl$GETVAL(r1, 0x4, 0x5, 0x0) shutdown(r0, 0x1) 2.356167842s ago: executing program 4 (id=382): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24, 0x3, 0x2}, {0xc, 0x49, 0x6, 0x5}, {0x9b1e, 0x6, 0xf6, 0x10000}]}) syz_emit_ethernet(0x26, &(0x7f0000000080)={@local, @random="f43284538ca3", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x18, 0xfffd, 0x0, 0x7, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x0, 0xe1}}}}}) sysctl$kern(&(0x7f0000000100)={0x1, 0x16}, 0x2, &(0x7f0000000280), 0x0, 0x0, 0x0) 2.350128311s ago: executing program 5 (id=383): sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504404, &(0x7f0000000040)={0x9, 0x2, 0x1, 0x2, "cd00220004000000000000000000000000008000", 0x40048003, 0x6}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) munlock(&(0x7f000064d000/0x3000)=nil, 0x3000) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffff7f, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0x4) (rerun: 32) 2.349829632s ago: executing program 4 (id=384): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x23) select(0x5b, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xe, 0x4, 0x2800000000000000, 0x181c, 0x8, 0x423f}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xc, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r1, 0x80487008, &(0x7f0000000100)=0x1) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) r3 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r3, 0x20007461) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) dup3(r4, r3, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) 2.349433512s ago: executing program 5 (id=385): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000), 0x0) 2.334655591s ago: executing program 0 (id=386): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f0000000080), 0x0) sendmsg(r0, &(0x7f0000003200)={&(0x7f0000000140)=@in6={0x1c, 0x18, 0x2, 0x5, "0003000000000000c700000000ffffe8", 0x9633}, 0x1c, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff000080000000ea0000006e90f7c9ec9a60a611457e1ab73c756653802cf8ab56c9a7fb021a7fbeaa7e2766a01330ac59edddd95ac1bcb3af32abf0016f4500f00e330fdf1a385a100903ec0d3b89"], 0x10}, 0x4) 2.333059118s ago: executing program 5 (id=387): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x88) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) fstatat(r0, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setresgid(0x0, r5, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r1, r3, r5}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40000, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000006c0)={0x1, &(0x7f0000000000)=[{0x14, 0x27, 0x6}]}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) r7 = getpid() r8 = msgget$private(0x0, 0xe3) msgrcv(r8, 0x0, 0x0, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000140)=ANY=[@ANYBLOB="020001"], 0x31, 0x800) msgsnd(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="0300000000"], 0x57, 0x0) msgctl$IPC_RMID(r8, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r7) getrlimit(0x3, &(0x7f0000000040)) select(0x40, &(0x7f0000000080)={0x8, 0x6, 0x4, 0x6, 0xfffffffffffffffe, 0x6995}, &(0x7f00000000c0)={0xb, 0xbee0, 0x4, 0x6, 0x9, 0x2, 0x8000000000000, 0x2}, 0x0, &(0x7f0000000180)={0x0, 0x2}) socket(0x20, 0x0, 0x1) utimes(0x0, &(0x7f0000001840)={{0x100, 0x81}, {0x8000000000000000, 0x80}}) 2.319055671s ago: executing program 0 (id=388): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) (async) syz_emit_ethernet(0x3a, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "99ffff", 0x4, 0x16, 0x81, @rand_addr="cb697a653c336f0068707f6b00009992", @mcast2, {[], @generic="a4d1b234"}}}}}) (async) setsockopt(r0, 0x5, 0x8001, &(0x7f0000000040)="d30349b55c30ca92a3a841adfab54989990ef7970b50492ac6d074de016661ba6eceeb78ea8daf91eec7a8060caf2b057268a0381ddea829fd1f34af0a023e97a19a2706d43042e0639b01cd3e807b6cc884eefb0f299a17c90cd71e3a3b3adb836dc07ff67effbafc8c98701689aa0f3c4503ed6110b1608d874e02f353125ad7ac04e5ee2611318d00e6bfdae0c0144b8de52c465b4f3f5d129a4c8995fde890dc19284d32cfff242b3b1fb1ac716bc965b57007b5d4c0e95122de9d6e229a79e9217382448cb829c8e7fe62571a0933dc2d77e55971", 0xd7) 2.215771955s ago: executing program 0 (id=389): r0 = setsid() r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x80003df8, 0xc, 0x0, 0x0) setpgid(r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f0000000040)=[{0x0, 0x0, 0x8, 0x2}, {0x1, 0x0, 0x0, 0x2}, {0x101, 0x8a, 0x6, 0x1}, {0x9, 0x81, 0xe, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x4, 0x0, 0x37) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) 2.215363856s ago: executing program 5 (id=390): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000040)=0x1) r0 = open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x1f0) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fchmod(r0, 0x1a3) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000040)=0x1) (async) open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x1f0) (async) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) fchmod(r0, 0x1a3) (async) close(r0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) 2.214517343s ago: executing program 1 (id=391): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000640)="a5d3f4eccd448756803553cf7454c22e36fe0d179e56599507e18f3f63b4034ddbdef0241c036a0aa951e4f3924d2740cf34f0c9671bc663ec501e7baabda32701566782a40de8e8600b24cda2a30900000000000003a8706bf2ab752ee815f197493a1cdeb878d9c7597c9c94e924e629b80797453b8f657ff2165fb0cf0a2464052d6a5b220af4d0c02755ba0e03b28f32e1cd0087d8367d92a749ffff000041327ed42acd6b36d34729711cb3ea1b0da354f7b7f66d53655e59fa182db7c929c0d39936ef778c9274aa53326bfe48d87cfb489f2f64819f58a721f81ed275cf17ef78f359c0aca108c73c98cccfa4", 0xf0}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)="6350247bd7e2f0e0561f29bbcfc718523af10e450e33af5e1fe8377d75ffffffff680d615fbe0b3779d13c8fb6dc92b457c2f2700d7e915acd130500000000006200000000000000f5b4a90b8306ac9f2177207c1fc0f8efeb733dd2c42202be79e92ef3d99f5832b7859e6232eb683f5e1783717539f55c3c7e3372d378067fa865a8aab570b05a121ba5cfb6374f4c21205a05000000b0efec4bd3876aba1747b84ef07129795558b40c6bb0c846d6aecf6ce97d91d809e86c53d41aa53d547989ff159ba3010741704c34f4c1e759ed719446bbb5ef53640a964412b490d20653e4616d2008652e4730c8e838ba41", 0xf0}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551ec8430", 0x8}], 0x1) r2 = socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0xc, 0xbf, 0x1, 0x4009}, {0x4, 0x3, 0x2, 0x1000}, {0x9b1e, 0x2, 0xf7, 0x6}]}) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f0000000000)) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 2.213752074s ago: executing program 6 (id=392): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) r1 = socket$inet(0x18, 0x3, 0x102) getsockname(r1, 0x0, 0x0) (async) syz_emit_ethernet(0x3a, &(0x7f0000000240)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x6, 0x2c, 0x64, 0x5, 0x3, 0x3b, 0x0, @loopback, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x6, 0x40, 0x8, 0x0, 0x6, {[@mss={0x2, 0x4}]}}}}}}}) (async) setitimer(0x0, &(0x7f0000000100)={{0x1, 0x3}, {0x0, 0xfff}}, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) truncate(0x0, 0xa0001) (async) setitimer(0x0, 0x0, 0xffffffffffffffff) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) (async, rerun: 64) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x80, 0x1}) (async, rerun: 64) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r2, 0xc4504445, &(0x7f0000000740)={0x10001, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x6a7, 0xfffff282}) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) (async) syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x34, 0x67, 0x0, 0xff, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x8200, 0x0, 0x7fff, {[@timestamp={0x8, 0xa, 0x8, 0x7fffffff}]}}}}}}}) r3 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) ioctl$VNDIOCSET(r3, 0x84946466, &(0x7f0000000000)={0x0, 0xffffffffffffffba, 0x0}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="619295f6d23ecb6cd9aab2ccea0900cfaa3fc42852607d96cf704096fa4583c69799c538f8cc00fcd6d10b2167de0d3cdb1870c7e10516bfac56c685b4e3dd421d9a79a75f5a26ae0b62c6755c1e7ed89d60e893", 0x54}, {&(0x7f0000000340)="1fbad519c7f548ef073ea92247353cd53ae69fae4d3247c3a0af36b9609fe8b30f2fe0b4f23f4cf85029d10eeb1c8860f6df48a38613479fcd017c26371475e4495e298d3b60dbd01aa3ef451aee809686710470e4c29679ccfd83b46914d1d494f56c6af816a474e2d3724afcbccdb94bbbdb021d82d3b74eac4ccd1035927520f204763fef3285efc28ad0a14186cf9ffa42b648696d826bd0a5868478a55bd13bd354984833c1507c7b47445df37d6f4463b9e56ccc1d85877f047d2db7463a018a6d7b11ddc4e776474bcb66cf6f69c207c2445ecca7999a82558723742be8aca6", 0xe3}, {&(0x7f0000000200)}, {&(0x7f0000000240)="cdca1a33e1f4b9f957b3e692b294c96a9af92f5292a63fc9497d6a730edaeb7f95ce30a9bc05bb550dcdd19389e8ad90ad9894f9077bc37e82489c64d91f1b1eff8035ece7e1fe163b9b3a3dc5e5f4a341095acc370f895ef352dbfb90bae581cf6aa6387f404f3ee2b7a29bc1034c568643eb2b2c4c2d4eff3b2a76b60da23e9c9a4e500959e6327547e4e7c30f6b7a946c9dd7540103ea5c94bb117174", 0x9e}], 0x4) 1.179772143s ago: executing program 7 (id=393): r0 = socket(0x2, 0x8002, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) (async) r1 = fcntl$dupfd(r0, 0xc, 0xffffffffffffffff) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) closefrom(r1) 118.287143ms ago: executing program 3 (id=394): poll(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x804, 0x6b881aef, 0x3000007, 0xfe, 0x80000001, 0x7, 0x0, 0x10, [{0x3, 0x7, 0x1, 0x71000}, {0x4, 0x88, 0x8008, 0x7}, {0xffffffff, 0x8, 0xfffffffe, 0x9}, {0x320, 0x900, 0xe}, {0x481, 0x2, 0x100027fc, 0x7}, {0x8, 0x4, 0x3, 0x1ff}, {0xce3, 0x4, 0x4f5, 0x2}, {0x6, 0x56, 0xf, 0x9}, {0x2, 0x82, 0x5, 0x83}, {0x4006, 0x100, 0xd18, 0x3}, {0x1e9, 0x10001, 0x9d, 0x6}, {0x800, 0x9, 0xc, 0xd}, {0xb92, 0x4, 0x1, 0x1}, {0x7, 0x8, 0x1}, {0xc, 0x7, 0x2, 0xfffffffe}, {0x7, 0x1, 0x7}]}) r0 = socket$inet(0x2, 0x3, 0xf7) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xfff) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x2, &(0x7f00000001c0)="39e2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa657e0074d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e03000000000000007ddde87021d7b685507fd3e0652f35fe5bdaa3afd86c4fe557433e4c2b632de71c951516adff7d000200b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528dde1d8eef156e2e98ee98dfe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff7400000000b285a4fbc2666572f272cbd9d1d009433d54ece553afb87e322ebd44fad5bb7712f1e951ae6b46ae8d5bb2913c3c", &(0x7f0000000040)=0x159, &(0x7f0000000e80)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb276a6b2c899220fb2fe37e467d974592496856ca7b78060998608c203000000c0bf11555cc5cb0fe18f2ec1be6b846b94fd8725e4984c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f628d20180000000000000125f568ca7d3396b9057255f3818551177f92cf061ad125ca670353b45d53aae196b00271f9d3452b54f9dde82bf9da22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7024d", 0xe1) sysctl$net_pipex(&(0x7f0000000e40)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000e80), 0x0, 0x0, 0xffffffffffffffcc) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000040)=""/48, 0x30, 0x1001, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r2 = dup2(r1, r1) getsockname$inet6(r2, &(0x7f00000007c0), &(0x7f0000000800)=0x1c) r3 = socket$inet(0x18, 0x3, 0x102) sendmsg(r3, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x1, 0xfffffffd, "00000000000000000000000000000001", 0x1105}, 0x1c, &(0x7f0000000400)=[{&(0x7f0000000000)='c\f\x00\x00\x00\x00', 0x6}, {&(0x7f0000000340)="3e58fea116ade901c19ac1603125e018d4c7524aac2a8d809e2ea95bf42b5bad0da6", 0x22}], 0x2, 0x0}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x7b8f91c5333d655e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x9, 0xbffffc, 0xffffff79, 0x9667, "00002f0a01980000f803400000009400", 0x510, 0xfffffff8}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x6, 0x46a, 0x400, 0x505, "296449fe6c90e90f06142dbd32b73669cad5a2db", 0x7fffffff}) ioctl$DIOCGETRULESET(r1, 0xc444443b, &(0x7f0000000340)={0x7ffffffc, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file0\x00'}) sysctl$net_pipex(&(0x7f0000000840)={0x4, 0x23, 0x3}, 0x1, &(0x7f0000000f80)="c509edc98f697271e889567a97dae560b8c55fc37ad8c34e0e59a929f10266b5b80aa12ccb5b19451e5cd3cbcd678acdb06a24ca9a6c61a9b686d77d05e5756798b7ccc494238e686d4760b06e8636848189912a4a9ac9bacc11d596153e49a8178e1f9c0164f579cf4be2e608382e1bc2dedf769685418ffac373ca25638072d8d4bac3d7", &(0x7f0000000940)=0x85, &(0x7f00000000c0)="00000051e25a5265a3562600"/21, 0xfffffffffffffe38) setreuid(0xee00, 0x0) syz_open_pts() mquery(&(0x7f000032f000/0x3000)=nil, 0x3000, 0x0, 0x0, r4, 0x7) r5 = socket$inet6(0x18, 0x1, 0x6) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x10, 0x0) connect$inet6(r5, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x8, "fe807c400000000000000f003d78fdff", 0x3}, 0x1c) unveil(&(0x7f00000009c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e00)='c\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0xb1, 0x7c, 0x6, 0x400904}]}) 116.977388ms ago: executing program 3 (id=395): ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffff9c, 0xc01864c1, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x5}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x1, 0xffffaf35, 0x7f, 0x5, 0x80000001, 0x7fbffffd, 0x5, 0x10, [{0x10000000, 0x40, 0x3, 0x3}, {0x101, 0xfffffffe, 0x9, 0x2}, {0x20007, 0x8000b86, 0xffffff79, 0x9}, {0x73f0, 0x6, 0x2, 0x200}, {0x42, 0x8, 0x2, 0x800007}, {0x20002, 0x8, 0x8, 0x95}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x8, 0xf, 0x14, 0xe}, {0xffefffff, 0xe2b4, 0x40000003, 0x6}, {0x4, 0x8a, 0x410001, 0x1ff}, {0x1e2, 0x400fff9, 0x927c, 0x7}, {0x16, 0x25, 0x9, 0x2d0b}, {0x3, 0x2, 0x80000001, 0x408}, {0x29a71718, 0x6, 0xfff, 0x2579}, {0x0, 0xf8f, 0x8}, {0xfffffffd, 0x800bd3d, 0xf778, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) readv(r1, &(0x7f00000017c0)=[{&(0x7f00000002c0)=""/155, 0x9b}, {0x0}], 0x2) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xa6}, 0x6c, 0x10000, 0x0, 0x0, 0x200000001, 0x80000000000000c, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x0, 0x2}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) (async) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) (async) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000700)=[{0x88}, {0x81, 0x9ef}, {0x24}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x101, 0xe2}, {0x22, 0x1ff}], 0x2}) (async) ioctl$DIOCCHANGERULE(r0, 0xcd60441a, &(0x7f0000000300)={0x8, 0x4, 0x100, './file0\x00', './file0/file0\x00', 0x0, "04144f7909c951eaa3189128cbb2616f268aacce7474acf6867a095b57089c2f547fa3a09c13b37331ea93463dad545095da3fb55f299e00577318b3489eb0dd072dd0119946b92019d302647be2e9317f0a13c3b2527d70ae24a22ed82c43063d6607a1839041e9a4bd292bcdb615358ed6a552892ec7d32d93a080f9f5e69e75a2056d71a4fea837424f15b0971d9d84f69a686e217ace13a664f3e0e136622feb9f112f1f8f56fc3818344bc6a21181b345f26d783691c53e8cfee8ed7afb29edc3b904720d82d885090caa09e05d872edb4d16c665dbee362504cfcba1356f1d10a0d893c2461dd24ec178cafbbd7a09bdf8cf820f20ef92677cde325f6012b0a84c97fa03ef065b8885ef434f798a4dd2d5123b1a23c9088fd88ab4427a3a11c3acc4cc237fa8a45c9c340e9c093478b388723fecf745ab37c0525acf94077ad364e41d235cf72f7c12faa56afa0f201fa7e181b92c2aa7b19cf6d6e5b8c55b44c83a8427bde349206842bfa31921163aa359eb320818679f50069c56542c4e1dd935608bc54a53993ce8b75f8d32787498c6a51927dc9a9f5ec66aebbe19816b2d3763e10c9d42dff1bca1f0295c2df09ae7c1098fae0175d9290aa246d2ff10f60e085ea3c7dfea074a3905dbd4b8dd4b833899837373a6af8b77b32acaa7eb9ef0fcc22f7e7d1de8fc13da177155d51f0c1fac2f4643c4ba4185d0da5e92b0f7c8ae93c97b3270b75824116cc547286834287a4ec19579246c0425a0ee5454be0f63b32c9a576cb17006e584dfb07c30b7261ccd72c17f8173e3047f59348c745bf4c55b04593fe836fd36356fe1eb04b6a18bf15e066e652dcebf6e0e5f9a2871336c5c44bbcf7d4e57460c427229b83de67aad38eca57870deeef898c4b7d6b70c5f64f3acadddfe5bedeb2f6c037d02d360e2386207e1da989566bb038a0dde7fc633fbdfff1a41af9b6ac82d451d80b5d490314070b81e00a82e9064cf732b29abae4cd72d428f3f40311c78519925d6db8b37685fe4fc30d77a7ed9254ff081e0d0c5c2895646a8143821640f5ac06acbd6d5e271feca33760a031166053f9b76a9685f770f81e397528ea3851e6fff3f5908073159a5d2203b5a89002cda41ab53d3caa1232e4c61adcecaa16b84743fa162bf5b3b7c113b54a1ef5154c3796d399fc083f84c6fa07e88172d5bf66b15b5ee6bd61e1b955e49e6182d82feba90924ce78c5ea97c474abbe034ac648b563664d494593291d2801d051eee85606523529489d9860de823714c4d2a16a303a40f2b6cff37ceeff56602d0e79a25305811b57501864492a587daab6b8f98acf0daad7bf5f1266861c60df680a2a872b7d952a8b377c219c945ca08285f5d32c415eb2833dfe5936c7f3a5186f9b09b26dfd0a4479b5bbe0af3f272ecf40aa9bd6b652150c132662eba8c9247bda1776918b5d42e9fba5dd238f4ab4ec7482b25aadd38a119242969519f9a9426cda30738f20f7b93aaaef5f438d5836574c51ec7797a2d9ae2762b54ba69916846a3bd1f80a8584f5729adaa770f5d7470a8b37d647bc47d1c49fe11390ef60a8a3490e85e232e422c0224910f8162ab79085227c60cf862ce1d369e109f441018b7f08dd186045f1715b1319a36d515a12dd7e5d215fdbd8a8c4258fdc0a91fdcff08fe4f14a2fd6e045fd65107878926178e5f801aa2cf46b3a00421031c9efbf4f1aca92aca4d3733aad3f0c633661c56aaa37fca189166bbb28efca1bf35bec12670c2c9278ecdd1c3d983b7545a5992d389e6b17fe031c2790d7d00516bbb3da49c6a7f62005c9c2f5bffa912fc9131a9a9896ef32e48e8ed370867d77872f677fcd820c7e0595546e2a338bf6a0259da6f98d60cac6a252cce1a87c50546458ae151cfc1d5af1b98"}) 115.693222ms ago: executing program 0 (id=396): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x40000, 0x0) ioctl$DIOCIGETIFACES(r0, 0xc0284457, &(0x7f0000001040)={'./file0\x00', 0x0, 0x100, 0x138, 0x3, 0x7}) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x8001, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) 114.652492ms ago: executing program 7 (id=397): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) setgroups(0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(0xffffffffffffffff) setuid(0xee01) setrlimit(0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x49, 0x10, 0x7, 0x8000000000000001}], 0x1b1685d1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff7, 0x80, 0x4, 0x7, 0x1}, {{r0}, 0xfffffffffffffff6, 0x0, 0x1, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x43, 0x4, 0xdf, 0x1}], 0xc4af, &(0x7f00000001c0)={0x8000000000000001, 0x4}) 113.648314ms ago: executing program 4 (id=398): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, 0x0, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000b1b000/0x2000)=nil}, {&(0x7f000067c000/0x10000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000088000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, 0x0, 0x80000000}, {&(0x7f0000727000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f000065d000/0x2000)=nil, 0xdc9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000355000/0x13000)=nil, &(0x7f0000358000/0x2000)=nil, 0x80}], './file0\x00', 0x7, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1135, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x63, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc87, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x6, 0x0, 0x0, 0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, 0xfffffffc, 0x20000000, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0xfe7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff]}) r0 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x84946467, &(0x7f0000000000)={0x0, 0xffffffffffffffba, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) bind$inet(r1, 0x0, 0x0) listen(r1, 0xc5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80146945, &(0x7f0000000100)) ioctl$FIONREAD(0xffffffffffffffff, 0xc02069b6, &(0x7f00000001c0)) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chflags(&(0x7f0000000a00)='./file0\x00', 0x0) 110.308522ms ago: executing program 1 (id=399): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000300)={&(0x7f0000000000)=[{0x101, 0xf}], 0x1}) 0s ago: executing program 7 (id=400): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r0 = syz_open_pts() close(r0) setrlimit(0x5, &(0x7f0000000040)={0x4, 0x414b}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x4000, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)={{0x9, 0xf7, 0xf}, 0x200, 0x80000001, 0xcb1d}) r2 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) writev(r2, &(0x7f00000001c0), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) (async) syz_open_pts() (async) close(r0) (async) setrlimit(0x5, &(0x7f0000000040)={0x4, 0x414b}) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x4000, 0x0) (async) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)={{0x9, 0xf7, 0xf}, 0x200, 0x80000001, 0xcb1d}) (async) syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) (async) writev(r2, &(0x7f00000001c0), 0x0) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.9' (ED25519) to the list of known hosts. malloc(): allocation too large, type = 6, size = 485448485632 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 OpenBSD/amd64 (ci-openbsd-main-4.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error Connection to 10.128.1.9 closed by remote host. pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-4.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error uvm_fault(0xffffffff83a16290, 0xffff800027592004, 0, 1) -> d kernel: page fault trap, code=0 Stopped at ufs_readdir+0x26e: movzwl 0x4(%r14),%ebx TID PID UID PRFLAGS PFLAGS CPU COMMAND * 11415 69868 0 0x2 0 0 syz-executor ufs_readdir(ffff80002a7d38e0) at ufs_readdir+0x26e VOP_READDIR(fffffd805fec4ce0,ffff80002a7d3968,fffffd8007ffd548,ffff80002a7d39ac) at VOP_READDIR+0x125 sys_getdents(ffff80002a778010,ffff80002a7d3af0,ffff80002a7d3a40) at sys_getdents+0x2dd syscall(ffff80002a7d3af0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e3e3a578e40, count: 10 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xffffffff83a16290, 0xffff800027592004, 0, 1) -> d ddb> trace ufs_readdir(ffff80002a7d38e0) at ufs_readdir+0x26e VOP_READDIR(fffffd805fec4ce0,ffff80002a7d3968,fffffd8007ffd548,ffff80002a7d39ac) at VOP_READDIR+0x125 sys_getdents(ffff80002a778010,ffff80002a7d3af0,ffff80002a7d3a40) at sys_getdents+0x2dd syscall(ffff80002a7d3af0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e3e3a578e40, count: -5 ddb> show registers rdi 0x200 rsi 0x800 rbp 0xffff80002a7d38d0 rbx 0x200 rdx 0 rcx 0xfffffd805e78ed40 rax 0xffff800027592200 r8 0xffffffffffffffff r9 0x3 r10 0x29cd721a814ee5e6 r11 0x762ba58430e5090e r12 0 r13 0xffff80002a7d3968 r14 0xffff800027592000 r15 0xffff800027592008 rip 0xffffffff8256c56e ufs_readdir+0x26e cs 0x8 rflags 0x10283 __ALIGN_SIZE+0xf283 rsp 0xffff80002a7d3720 ss 0x10 ufs_readdir+0x26e: movzwl 0x4(%r14),%ebx ddb> show proc PROC (syz-executor) tid=11415 pid=69868 tcnt=1 stat=onproc flags process=2 proc=0 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a778540,0xffff80002a779778 process=0xffff80002a79d210 user=0xffff80002a7ce000, vmspace=0xfffffd807ec678a0 estcpu=36, cpticks=9, pctcpu=0.0, user=1, sys=7, intr=1 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 58604 325199 9464 0 2 0 syz-executor 65951 115044 71252 0 3 0x3000 suspend syz-executor 65951 505197 71252 0 2 0x4081000 syz-executor 61504 445526 1 0 3 0x100083 ttyin getty 57752 463963 34043 0 3 0x82 wait syz-executor 71252 13408 34043 0 2 0xc82 syz-executor 9464 90794 34043 0 2 0xc82 syz-executor *69868 11415 34043 0 7 0x2 syz-executor 34043 287566 39165 0 3 0x82 wait syz-executor 39165 467405 1 0 3 0x10008a sigsusp ksh 88949 157009 74365 73 3 0x1100090 kqread syslogd 74365 405758 1 0 3 0x100082 sbwait syslogd 40647 449555 0 0 3 0x14200 bored smr 98131 51078 0 0 2 0x14200 zerothread 17769 508099 0 0 3 0x14200 aiodoned aiodoned 86581 127240 0 0 3 0x14200 syncer update 42213 498147 0 0 3 0x14200 cleaner cleaner 23687 396354 0 0 3 0x14200 reaper reaper 93010 361069 0 0 3 0x14200 pgdaemon pagedaemon 42434 78104 0 0 3 0x14200 bored viomb 1671 278592 0 0 3 0x40014200 acpi0 acpi0 40743 184061 0 0 3 0x14200 bored softnet0 9662 231995 0 0 3 0x14200 smrbar systqmp 69193 402187 0 0 3 0x14200 bored systq 88536 102620 0 0 3 0x40014200 tmoslp softclock 56394 432121 0 0 3 0x40014200 idle0 1 69875 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11031 12107K 12479K 166960K 12655 0 pcb 17 14K 15K 166960K 86 0 rtable 231 8K 9K 166960K 527 0 pf 28 12K 16K 166960K 92 0 ifaddr 38 7K 8K 166960K 94 0 ifgroup 46 2K 2K 166960K 142 0 sysctl 3 1K 9K 166960K 8 0 counters 32 17K 18K 166960K 75 0 ioctlops 0 0K 4K 166960K 177 0 iov 0 0K 12K 166960K 14 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1359 85K 86K 166960K 1802 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 31 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 13 45K 97K 166960K 561 0 sigio 0 0K 0K 166960K 14 0 proc 47 34K 124K 166960K 622 0 subproc 72 4K 4K 166960K 91 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 49 0 in_multi 94 6K 7K 166960K 152 0 ether_multi 1 0K 0K 166960K 3 0 mrt 0 0K 0K 166960K 26 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 418 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 128 98K 168K 166960K 6586 0 UVM aobj 7 2K 2K 166960K 8 0 pinsyscall 20 40K 96K 166960K 1721 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 36 0 NDP 10 0K 2K 166960K 56 0 temp 74 9112K 9168K 166960K 15986 0 kqueue 3 4K 34K 166960K 131 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 61 0 61 1 0 1 1 0 8 1 rtentry 136 166 0 68 4 0 4 4 0 8 0 unpcb 144 191 0 186 1 0 1 1 0 8 0 syncache 336 5 0 5 2 1 1 1 0 8 1 tcpcb 736 154 0 152 7 0 7 7 0 8 6 arp 96 23 0 10 1 0 1 1 0 8 0 ipq 40 2 0 1 1 0 1 1 0 8 0 ipqe 40 3 0 2 1 0 1 1 0 8 0 inpcb 328 470 0 467 13 3 10 12 0 8 8 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 40 1 0 0 1 0 1 1 0 8 0 nd6 112 40 0 16 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 kcovpl 48 10 0 2 1 0 1 1 0 8 0 ppxss 1072 26 0 26 2 1 1 1 0 8 1 pppxif 1416 13 0 13 2 1 1 1 0 8 1 rttmr 136 5 0 5 2 1 1 1 0 8 1 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 923 0 408 38 4 34 34 0 8 1 art_table 40 926 0 408 6 0 6 6 0 8 0 art_node 32 165 0 72 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 5 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 72 28 0 18 1 0 1 1 0 8 0 shmpl 112 5 0 1 1 0 1 1 0 8 0 dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 2431 0 967 92 0 92 92 0 8 0 ffsino 256 2432 0 968 92 0 92 92 0 8 0 nchpl 144 3149 0 1445 64 0 64 64 0 8 0 rtmask 32 3 0 3 2 1 1 1 0 8 1 vnodes 216 2711 0 0 151 0 151 151 0 8 0 namei 1024 10653 0 10653 4 2 2 2 0 8 2 kstatmem 264 73 0 52 2 0 2 2 0 8 0 scsiplug 72 2 0 2 2 1 1 1 0 8 1 scxspl 216 18520 0 18520 10 2 8 8 1 8 8 plimitpl 152 192 0 180 1 0 1 1 0 8 0 sigapl 424 854 0 823 6 1 5 6 0 8 0 knotepl 120 20472 0 20450 36 27 9 22 0 8 7 kqueuepl 184 217 0 213 3 0 3 3 0 8 2 pipepl 304 157 0 130 3 0 3 3 0 8 0 fdescpl 448 841 0 823 5 1 4 5 0 8 0 filepl 120 4304 0 4129 11 1 10 10 0 8 1 lockfpl 104 268 0 267 2 0 2 2 0 8 1 lockfspl 48 129 0 128 1 0 1 1 0 8 0 sessionpl 144 48 0 44 1 0 1 1 0 8 0 pgrppl 48 64 0 52 1 0 1 1 0 8 0 ucredpl 104 758 0 753 1 0 1 1 0 8 0 zombiepl 144 829 0 823 2 1 1 1 0 8 0 processpl 1152 854 0 823 4 0 4 4 0 8 0 procpl 664 1439 0 1407 5 0 5 5 0 8 0 sockpl 552 735 0 727 13 3 10 11 0 8 8 mcl64k 65536 55 0 54 1 0 1 1 0 8 0 mcl16k 16384 9 0 9 1 1 0 1 0 8 0 mcl12k 12288 13 0 13 2 1 1 1 0 8 1 mcl9k128 9344 5 0 5 2 1 1 1 0 8 1 mcl8k 8192 35 0 35 2 1 1 1 0 8 1 mcl4k 4096 3127 0 3068 15 6 9 14 0 8 1 mcl2k 2048 527 0 526 6 4 2 5 0 8 1 mtagpl 96 11 0 8 2 1 1 1 0 8 0 mbufpl 256 8773 0 8637 17 1 16 17 0 8 0 bufpl 280 8116 0 1900 445 0 445 445 0 8 0 anonpl 24 144805 0 143001 60 14 46 50 0 186 9 amapchunkpl 152 33059 0 32775 56 23 33 41 0 158 13 amappl16 200 3072 0 3056 20 7 13 15 0 8 8 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 437 0 436 1 0 1 1 0 8 0 amappl13 176 165 0 162 1 0 1 1 0 8 0 amappl12 168 1085 0 1069 2 0 2 2 0 8 0 amappl11 160 3 0 3 1 1 0 1 0 8 0 amappl10 152 57 0 53 1 0 1 1 0 8 0 amappl9 144 270 0 268 1 0 1 1 0 8 0 amappl8 136 101 0 100 1 0 1 1 0 8 0 amappl7 128 150 0 144 1 0 1 1 0 8 0 amappl6 120 173 0 171 1 0 1 1 0 8 0 amappl5 112 94 0 91 1 0 1 1 0 8 0 amappl4 104 274 0 263 1 0 1 1 0 8 0 amappl3 96 4128 0 4068 4 0 4 4 0 8 0 amappl2 88 546 0 525 2 0 2 2 0 8 0 amappl1 80 12142 0 11968 13 1 12 13 0 8 2 amappl 88 5775 0 5675 4 0 4 4 0 92 0 uvmvnodes 80 110 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 7 0 1 1 0 1 1 0 8 0 uaddrrnd 24 841 0 823 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 841 0 823 1 0 1 1 0 8 0 vmmpekpl 168 8231 0 8188 2 0 2 2 0 8 0 vmmpepl 168 61697 0 60869 97 6 91 91 0 357 34 vmsppl 368 840 0 823 4 1 3 4 0 8 0 rwobjpl 40 19908 0 19393 13 0 13 13 0 8 0 pdppl 4096 1688 0 1646 98 46 52 82 0 8 10 pvpl 32 407956 0 403692 163 41 122 148 0 265 27 pmappl 216 840 0 823 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 393 0 70 10 0 10 10 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace ufs_readdir(ffff80002a7d38e0) at ufs_readdir+0x26e VOP_READDIR(fffffd805fec4ce0,ffff80002a7d3968,fffffd8007ffd548,ffff80002a7d39ac) at VOP_READDIR+0x125 sys_getdents(ffff80002a778010,ffff80002a7d3af0,ffff80002a7d3a40) at sys_getdents+0x2dd syscall(ffff80002a7d3af0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e3e3a578e40, count: -5 ddb> machine ddbcpu 1 No such command ddb> trace ufs_readdir(ffff80002a7d38e0) at ufs_readdir+0x26e VOP_READDIR(fffffd805fec4ce0,ffff80002a7d3968,fffffd8007ffd548,ffff80002a7d39ac) at VOP_READDIR+0x125 sys_getdents(ffff80002a778010,ffff80002a7d3af0,ffff80002a7d3a40) at sys_getdents+0x2dd syscall(ffff80002a7d3af0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e3e3a578e40, count: -5 ddb>