last executing test programs: 12.93224923s ago: executing program 5 (id=169): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x21, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x21, 0x0) unveil(0x0, &(0x7f0000000000)='r\x00') ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) closefrom(r0) unveil(0x0, &(0x7f0000000040)='r\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x21, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x21, 0x0) (async) unveil(0x0, &(0x7f0000000000)='r\x00') (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) (async) closefrom(r0) (async) unveil(0x0, &(0x7f0000000040)='r\x00') (async) 12.361964575s ago: executing program 2 (id=277): recvmmsg(0xffffffffffffffff, &(0x7f0000001500)={{&(0x7f0000000000)=@in6, 0x1c, &(0x7f0000001480)=[{&(0x7f0000000040)=""/171, 0xab}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/205, 0xcd}], 0x3, &(0x7f00000014c0)=""/8, 0x8}, 0x81}, 0x38, 0x2001, &(0x7f0000001540)={0x8, 0x40}) (async) r0 = socket(0x11, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f0000000340)="15337ac0", 0x4) (async) setsockopt(r0, 0x11, 0x1, &(0x7f0000000140), 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 11.897122115s ago: executing program 3 (id=60): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0xa002, 0x9) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1c, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @rand_addr}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x200}}}}}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000580)="cfcc34aa779c3ad7c320062ee7000c4379ffce828447d62cd6dfa9166075f1c0a50e59f9178527b25afa038d0f41175686dd5ec014cabd1b5155094f0a01fabc04536a3acf66e00afbd7bf085a8497491c7473c23b391615727a9349e52e1329e9ce90ef38ffaf6e6cf54bb30112aefb56a50c9c7b9f0b07eab586c3733f3ded2060d8853a459d69bb4e6a4b", 0x8c}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$DIOCRGETTSTATS(r0, 0xc4504440, &(0x7f0000001800)={{'./file0\x00', './file0\x00', 0x11, 0x7f}, &(0x7f0000000740)=[{'./file0\x00', './file0\x00', 0x5e, 0x5}, {'./file0\x00', './file0\x00', 0x20, 0x8}], 0x4c, 0x2, 0x10001, 0x0, 0x8, 0x8, 0x42, 0x3}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000001c0)={0x1, 0x2, 0x7, 0x2f, "20180000000001002500", 0xfffffffb, 0xb}) r1 = socket$inet(0x2, 0x1, 0x6) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0xa002, 0x9) (async) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1c, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @rand_addr}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x200}}}}}) (async) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000580)="cfcc34aa779c3ad7c320062ee7000c4379ffce828447d62cd6dfa9166075f1c0a50e59f9178527b25afa038d0f41175686dd5ec014cabd1b5155094f0a01fabc04536a3acf66e00afbd7bf085a8497491c7473c23b391615727a9349e52e1329e9ce90ef38ffaf6e6cf54bb30112aefb56a50c9c7b9f0b07eab586c3733f3ded2060d8853a459d69bb4e6a4b", 0x8c}], 0x1) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) ioctl$DIOCRGETTSTATS(r0, 0xc4504440, &(0x7f0000001800)={{'./file0\x00', './file0\x00', 0x11, 0x7f}, &(0x7f0000000740)=[{'./file0\x00', './file0\x00', 0x5e, 0x5}, {'./file0\x00', './file0\x00', 0x20, 0x8}], 0x4c, 0x2, 0x10001, 0x0, 0x8, 0x8, 0x42, 0x3}) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') (async) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) (async) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000001c0)={0x1, 0x2, 0x7, 0x2f, "20180000000001002500", 0xfffffffb, 0xb}) (async) socket$inet(0x2, 0x1, 0x6) (async) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) (async) 9.966407922s ago: executing program 2 (id=277): recvmmsg(0xffffffffffffffff, &(0x7f0000001500)={{&(0x7f0000000000)=@in6, 0x1c, &(0x7f0000001480)=[{&(0x7f0000000040)=""/171, 0xab}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/205, 0xcd}], 0x3, &(0x7f00000014c0)=""/8, 0x8}, 0x81}, 0x38, 0x2001, &(0x7f0000001540)={0x8, 0x40}) (async) r0 = socket(0x11, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f0000000340)="15337ac0", 0x4) (async) setsockopt(r0, 0x11, 0x1, &(0x7f0000000140), 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 9.966235394s ago: executing program 4 (id=288): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) fcntl$dupfd(r0, 0xc, r1) 9.966100172s ago: executing program 5 (id=169): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x21, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x21, 0x0) unveil(0x0, &(0x7f0000000000)='r\x00') ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) closefrom(r0) unveil(0x0, &(0x7f0000000040)='r\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x21, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x21, 0x0) (async) unveil(0x0, &(0x7f0000000000)='r\x00') (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) (async) closefrom(r0) (async) unveil(0x0, &(0x7f0000000040)='r\x00') (async) 8.954554821s ago: executing program 4 (id=296): ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffff9c, 0xc01864c1, &(0x7f0000000000)={0x0, 0x3, 0xffffffffffffffff, 0x0, 0x62fb0924}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{0x9, 0x6, 0x2}, 0x1, &(0x7f0000000040)=[0x0]}) ioctl$DIOCSETHOSTID(r0, 0xc0044456, &(0x7f00000000c0)=0x1) ioctl$DIOCSETHOSTID(r0, 0xc0044456, &(0x7f0000000100)=0x7) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fcntl$getflags(r1, 0x3) sendto$inet(r0, &(0x7f0000000180)="bf144591468e4ec1626c921ee82b1b5f4304ead2444f6c7170b78425cf730edec7ef5de0aa2f7b15c9c7fc41819f909a4a1d678cc657672fd62fb71737eddb07bd1e3a7a1a530f2f5588246b7d397bcdbeef39f8c8d1f213ce94947389cbb74b0eb8f0a2a19af61da253fd7d5fcfc41a303ddfd61802beee24e0e28a5739bbe46549ebd59f89ba", 0x87, 0x6, &(0x7f0000000240)={0x10, 0x2, 0x2, 0x4}, 0x10) ioctl$DIOCXROLLBACK(r0, 0xc0104453, &(0x7f0000000ac0)={0x2, 0x4, &(0x7f0000000280)=[{0x0, './file0\x00', 0x5}, {0x1, './file0\x00', 0x401}]}) ioctl$DIOCSETHOSTID(r0, 0xc0044456, &(0x7f0000000b00)) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000b40)}) r2 = dup2(r1, r1) writev(r2, &(0x7f0000000c80)=[{&(0x7f0000000bc0)="5710371cbff250431cbcaadc868d074b30387ec2baac6bedd0cbecbfa7a7b445f4bc69ed6994855e1544d403ac005d1c0e3531deaf1c9b9114af45c40f9d381a371a030233a9ae4374036ae94776d9fa3dce3584c6256d6228dc95313201ccfe4db4c839ad710b63abf1e400075cf7eef0b35b5d7e331b91aabc06082f893d58820a5f7a4f5f69d69945eae5caf6777f851d4954", 0x94}], 0x1) r3 = socket(0x27, 0x8000, 0xe0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0), 0x100, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000d00)={0x2, 0x4, 0x100, 0x3}) socketpair(0x20, 0x8000, 0x6, &(0x7f0000000d40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000d80)=0xa2) ioctl$DIOCXCOMMIT(r0, 0xc0104452, &(0x7f0000003240)={0x9, 0xfffffffd, &(0x7f0000000dc0)=[{0x1, './file0\x00', 0x5}, {0x1, './file0/file0\x00', 0x3ff}, {0x0, './file0\x00', 0x1}, {0x0, './file0\x00', 0xc5fd844}, {0x1, './file0\x00', 0x8}, {0x1, './file0\x00', 0xc}, {0x1, './file0\x00', 0x6}, {0x1, './file0\x00', 0x6}, {0x0, '\x00', 0x90}]}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000032c0)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f0000003280)='./file0/file0\x00', 0x0, 0x412, r7) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r2, 0xc01864b0, &(0x7f0000003300)={0x0, 0x0, 0x8, 0x0, 0x4}) ioctl$DRM_IOCTL_MODE_RMFB(r0, 0xc00464af, &(0x7f0000003340)=r9) r10 = openat$dri(0xffffffffffffff9c, &(0x7f0000003380)='/dev/dri/card0\x00', 0x0, 0x0) ioctl$DRM_IOCTL_MODE_SETPLANE(r2, 0xc03064b7, &(0x7f00000033c0)={0x0, r8, r9, 0x6, 0x4, 0x3, 0x2, 0x5, 0x10001, 0x5, 0xfffffffc, 0x3}) ioctl$DRM_IOCTL_MODE_GETGAMMA(r0, 0xc02064a4, &(0x7f00000034c0)={r8, 0x6, &(0x7f0000003400)=[0x6, 0x5, 0xe, 0x0, 0xc, 0x92], &(0x7f0000003440)=[0x2011, 0x1, 0xd, 0xb762, 0x6], &(0x7f0000003480)=[0xfffd, 0x0, 0x81, 0x7f, 0x6, 0x1, 0xa0]}) ioctl$DRM_IOCTL_MODE_SETPLANE(r10, 0xc03064b7, &(0x7f0000003500)={r11, r12, r9, 0x0, 0x9, 0xffffffff, 0x6, 0x9, 0x3, 0x9, 0x7, 0x9}) r13 = accept(r3, &(0x7f0000003540)=@in, &(0x7f0000003580)=0x10) fcntl$getflags(r13, 0x3) ioctl$DIOCRGETASTATS(r2, 0xc4504447, &(0x7f0000003700)={{'./file0\x00', './file0\x00', 0x70, 0x6}, &(0x7f00000035c0)=[{@empty, '\x00', './file0/file0\x00', 0xe09, 0x1, 0x0, 0xa, 0xf, 0x2, 0x5}, {@empty, '\x00', './file0/file0\x00', 0x40000, 0x8, 0xac5100fe3db9fa7, 0x0, 0x9, 0xe, 0x1a}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x16b2, 0x4, 0x2, 0xec, 0x4, 0x2, 0xfb}, {@multicast1, '\x00', './file0/file0\x00', 0x9, 0xf800, 0x2, 0xf8, 0x7, 0x36, 0x2}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0/file0\x00', 0xbd3, 0x81, 0x18, 0x6, 0x3c, 0x4, 0x8}], 0xce1d, 0x5, 0x6, 0xfc9d, 0x7, 0x3, 0x20, 0x2}) sendmsg(r13, &(0x7f0000003e00)={&(0x7f0000003b80)=@in6={0x1c, 0x18, 0x1, 0x2, "df90aea198c4b36b288940d04ffebb45", 0x5}, 0x1c, &(0x7f0000003c40)=[{&(0x7f0000003bc0)="e05b129793659b5e79362ee8f6dc2bcd8c5517981f847e7da634e63bf3ddbb0dc47c5dadbd064cd1d7a6fe219e689cad5515182d8bed028adb9fc0c1b9e6eeacd4762d35012ce4b2bdb82a5d835a77d085310b3e876950c134166c1196cd91f417f52b7f0a319dc27b4ba6ad6efc", 0x6e}], 0x1, &(0x7f0000003c80)=[{0x98, 0x1, 0x6, "f6327eacffbf34601b49092f56c4156a4be91c9288c6774c70a8394f25cb041228144c1ea0d8be50ab7c03a92a3a06561aca03b766cd1183700e5fdb39a1366ae17b1aab6895f514da73385a39f648d77e23ba1cb10e720085b45bfe38dc33b9a44b978183a18936b98ed970358cb66ce50609b399c75f7b56f87fc5f9c64d571bce9835d42a5642810f72"}, {0xcc, 0x1, 0x80000000, "0cb8566af6d0fd6fcd473f0996ef57eeb977ab18f75240af47877fd16d1becc5c3d0c1b920f96aba952f4721d38af266fba5b9aad2ead79a29955760fcb6133d01c79b60f5aa68b1f8831536eebfa90f8e2191f60c6ab456248e218579dbcfc0354d568a6642529bc12f963e67b2c99e868b5c2dc409824c0b0d6dddd8556cb051ac4aadf39ae47ff79a987e04cec42239479924cb060621d6c3a711ac986a98b6824312f4ffa18ca7f3f96b6f09719bafae6a1f45358fd0593959d2301dca"}], 0x164}, 0x0) 8.849657458s ago: executing program 3 (id=60): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0xa002, 0x9) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1c, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @rand_addr}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x200}}}}}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000580)="cfcc34aa779c3ad7c320062ee7000c4379ffce828447d62cd6dfa9166075f1c0a50e59f9178527b25afa038d0f41175686dd5ec014cabd1b5155094f0a01fabc04536a3acf66e00afbd7bf085a8497491c7473c23b391615727a9349e52e1329e9ce90ef38ffaf6e6cf54bb30112aefb56a50c9c7b9f0b07eab586c3733f3ded2060d8853a459d69bb4e6a4b", 0x8c}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$DIOCRGETTSTATS(r0, 0xc4504440, &(0x7f0000001800)={{'./file0\x00', './file0\x00', 0x11, 0x7f}, &(0x7f0000000740)=[{'./file0\x00', './file0\x00', 0x5e, 0x5}, {'./file0\x00', './file0\x00', 0x20, 0x8}], 0x4c, 0x2, 0x10001, 0x0, 0x8, 0x8, 0x42, 0x3}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000001c0)={0x1, 0x2, 0x7, 0x2f, "20180000000001002500", 0xfffffffb, 0xb}) r1 = socket$inet(0x2, 0x1, 0x6) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0xa002, 0x9) (async) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1c, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @rand_addr}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x200}}}}}) (async) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000580)="cfcc34aa779c3ad7c320062ee7000c4379ffce828447d62cd6dfa9166075f1c0a50e59f9178527b25afa038d0f41175686dd5ec014cabd1b5155094f0a01fabc04536a3acf66e00afbd7bf085a8497491c7473c23b391615727a9349e52e1329e9ce90ef38ffaf6e6cf54bb30112aefb56a50c9c7b9f0b07eab586c3733f3ded2060d8853a459d69bb4e6a4b", 0x8c}], 0x1) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) ioctl$DIOCRGETTSTATS(r0, 0xc4504440, &(0x7f0000001800)={{'./file0\x00', './file0\x00', 0x11, 0x7f}, &(0x7f0000000740)=[{'./file0\x00', './file0\x00', 0x5e, 0x5}, {'./file0\x00', './file0\x00', 0x20, 0x8}], 0x4c, 0x2, 0x10001, 0x0, 0x8, 0x8, 0x42, 0x3}) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') (async) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) (async) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000001c0)={0x1, 0x2, 0x7, 0x2f, "20180000000001002500", 0xfffffffb, 0xb}) (async) socket$inet(0x2, 0x1, 0x6) (async) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) (async) 8.842831516s ago: executing program 4 (id=298): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$DIOCGETLIMIT(r0, 0xc0084427, &(0x7f0000000040)={0x0, 0x2c}) (async) nanosleep(&(0x7f0000000080)={0x0, 0x1e49824d}, 0x0) r1 = syz_open_pts() close(r1) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x7) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x100, 0x5, 0x8, "854932c6ae5a0017fe977dce9f8b7b844ec0748d", 0x40}) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async) r4 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x4, 0x4) ioctl$FIONREAD(r5, 0x80146959, &(0x7f00000001c0)) (async) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000040)) close(0x3) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x4, 0x1813, 0xffffffffffffffff, 0x8000000000000000) (async) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x64, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DIOCCLRSTATES(r4, 0x0, &(0x7f00000000c0)={{0x81, 0x7, 0x2}, 0x2, '\x00', 0x4, {@table={'./file0\x00', 0x0, 0x3, 0xd}, [0x5, 0xfffb], 0xf7, 0x3, 0xfff}, {@table={'./file0\x00', 0x0, 0x3, 0x1}, [0xff, 0xd], 0x7, 0x7}, './file0\x00', './file0\x00', 0x5, 0x4}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000280)=""/54) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) open(&(0x7f0000000040)='./file1\x00', 0x8000, 0x0) (async) setuid(0xee01) (async) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') 7.133837622s ago: executing program 2 (id=277): recvmmsg(0xffffffffffffffff, &(0x7f0000001500)={{&(0x7f0000000000)=@in6, 0x1c, &(0x7f0000001480)=[{&(0x7f0000000040)=""/171, 0xab}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/205, 0xcd}], 0x3, &(0x7f00000014c0)=""/8, 0x8}, 0x81}, 0x38, 0x2001, &(0x7f0000001540)={0x8, 0x40}) (async) r0 = socket(0x11, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f0000000340)="15337ac0", 0x4) (async) setsockopt(r0, 0x11, 0x1, &(0x7f0000000140), 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 7.1337279s ago: executing program 5 (id=169): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x21, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x21, 0x0) unveil(0x0, &(0x7f0000000000)='r\x00') ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) closefrom(r0) unveil(0x0, &(0x7f0000000040)='r\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x21, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x21, 0x0) (async) unveil(0x0, &(0x7f0000000000)='r\x00') (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) (async) closefrom(r0) (async) unveil(0x0, &(0x7f0000000040)='r\x00') (async) 6.084659621s ago: executing program 6 (id=306): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, 0x0, 0x0) listen(r0, 0x7fff) syz_emit_ethernet(0x46, &(0x7f0000000380)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x4, 0x38, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x8200, 0x0, 0x1, {[@sack={0x5, 0x2}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x2}, @timestamp={0x8, 0xa, 0x4, 0xffff}]}}}}}}}) 6.077056273s ago: executing program 3 (id=60): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0xa002, 0x9) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1c, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @rand_addr}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x200}}}}}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000580)="cfcc34aa779c3ad7c320062ee7000c4379ffce828447d62cd6dfa9166075f1c0a50e59f9178527b25afa038d0f41175686dd5ec014cabd1b5155094f0a01fabc04536a3acf66e00afbd7bf085a8497491c7473c23b391615727a9349e52e1329e9ce90ef38ffaf6e6cf54bb30112aefb56a50c9c7b9f0b07eab586c3733f3ded2060d8853a459d69bb4e6a4b", 0x8c}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$DIOCRGETTSTATS(r0, 0xc4504440, &(0x7f0000001800)={{'./file0\x00', './file0\x00', 0x11, 0x7f}, &(0x7f0000000740)=[{'./file0\x00', './file0\x00', 0x5e, 0x5}, {'./file0\x00', './file0\x00', 0x20, 0x8}], 0x4c, 0x2, 0x10001, 0x0, 0x8, 0x8, 0x42, 0x3}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000001c0)={0x1, 0x2, 0x7, 0x2f, "20180000000001002500", 0xfffffffb, 0xb}) r1 = socket$inet(0x2, 0x1, 0x6) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0xa002, 0x9) (async) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1c, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @rand_addr}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x200}}}}}) (async) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000580)="cfcc34aa779c3ad7c320062ee7000c4379ffce828447d62cd6dfa9166075f1c0a50e59f9178527b25afa038d0f41175686dd5ec014cabd1b5155094f0a01fabc04536a3acf66e00afbd7bf085a8497491c7473c23b391615727a9349e52e1329e9ce90ef38ffaf6e6cf54bb30112aefb56a50c9c7b9f0b07eab586c3733f3ded2060d8853a459d69bb4e6a4b", 0x8c}], 0x1) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) ioctl$DIOCRGETTSTATS(r0, 0xc4504440, &(0x7f0000001800)={{'./file0\x00', './file0\x00', 0x11, 0x7f}, &(0x7f0000000740)=[{'./file0\x00', './file0\x00', 0x5e, 0x5}, {'./file0\x00', './file0\x00', 0x20, 0x8}], 0x4c, 0x2, 0x10001, 0x0, 0x8, 0x8, 0x42, 0x3}) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') (async) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) (async) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000001c0)={0x1, 0x2, 0x7, 0x2f, "20180000000001002500", 0xfffffffb, 0xb}) (async) socket$inet(0x2, 0x1, 0x6) (async) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) (async) 4.033306263s ago: executing program 2 (id=277): recvmmsg(0xffffffffffffffff, &(0x7f0000001500)={{&(0x7f0000000000)=@in6, 0x1c, &(0x7f0000001480)=[{&(0x7f0000000040)=""/171, 0xab}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/205, 0xcd}], 0x3, &(0x7f00000014c0)=""/8, 0x8}, 0x81}, 0x38, 0x2001, &(0x7f0000001540)={0x8, 0x40}) (async) r0 = socket(0x11, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f0000000340)="15337ac0", 0x4) (async) setsockopt(r0, 0x11, 0x1, &(0x7f0000000140), 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 4.032980822s ago: executing program 4 (id=298): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$DIOCGETLIMIT(r0, 0xc0084427, &(0x7f0000000040)={0x0, 0x2c}) (async) nanosleep(&(0x7f0000000080)={0x0, 0x1e49824d}, 0x0) r1 = syz_open_pts() close(r1) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x7) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x100, 0x5, 0x8, "854932c6ae5a0017fe977dce9f8b7b844ec0748d", 0x40}) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async) r4 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x4, 0x4) ioctl$FIONREAD(r5, 0x80146959, &(0x7f00000001c0)) (async) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000040)) close(0x3) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x4, 0x1813, 0xffffffffffffffff, 0x8000000000000000) (async) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x64, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DIOCCLRSTATES(r4, 0x0, &(0x7f00000000c0)={{0x81, 0x7, 0x2}, 0x2, '\x00', 0x4, {@table={'./file0\x00', 0x0, 0x3, 0xd}, [0x5, 0xfffb], 0xf7, 0x3, 0xfff}, {@table={'./file0\x00', 0x0, 0x3, 0x1}, [0xff, 0xd], 0x7, 0x7}, './file0\x00', './file0\x00', 0x5, 0x4}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000280)=""/54) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) open(&(0x7f0000000040)='./file1\x00', 0x8000, 0x0) (async) setuid(0xee01) (async) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') 4.032913642s ago: executing program 5 (id=169): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x21, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x21, 0x0) unveil(0x0, &(0x7f0000000000)='r\x00') ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) closefrom(r0) unveil(0x0, &(0x7f0000000040)='r\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x21, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x21, 0x0) (async) unveil(0x0, &(0x7f0000000000)='r\x00') (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) (async) closefrom(r0) (async) unveil(0x0, &(0x7f0000000040)='r\x00') (async) 4.032122211s ago: executing program 6 (id=310): mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) open$dir(&(0x7f0000000300)='.\x00', 0x8, 0x4a) r0 = socket$inet6(0x18, 0x3, 0x3) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/224, 0xe0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffb, 0x44809e9d, 0x1, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x7fd, 0x2000000000000004}, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') 3.138025168s ago: executing program 6 (id=311): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb534f", 0x4) r1 = socket(0x18, 0xc003, 0x3a) connect$inet6(r1, &(0x7f0000000380)={0x1c, 0x18, 0x2, 0x1850, "b678c8ac3b2fad31751f1d1e5c986c79", 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80146951, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fb, 0x9, 0x3, 0x8fe, 0x4, 0x5, 0x3, 0x10, [{0xfffff000, 0x2, 0x6, 0x71800}, {0x3, 0x2000b7fe, 0x6, 0x40020000}, {0x0, 0xc7, 0x208, 0x2}, {0x2, 0x80ff, 0x200, 0x5}, {0x10000, 0x3, 0x0, 0x7}, {0x2002, 0x83, 0x14000009, 0xf}, {0x5, 0xbffffff9, 0x1, 0x6d}, {0x2400a, 0x3, 0xfdf0, 0x4}, {0x1, 0x6, 0x3, 0x9}, {0x401, 0x0, 0x8001, 0x7}, {0x401, 0xfff9, 0x48a, 0x13}, {0xce, 0x7584, 0x8, 0x8}, {0x2000df, 0x2b, 0x5, 0x3ff}, {0x2, 0xfffffffc, 0xfffffff5, 0x3}, {0x6, 0x5, 0x26, 0x40000003}, {0xfffffffd, 0xd654, 0xffffffff, 0x6}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x2, &(0x7f00000000c0)="604d83507a8d", &(0x7f0000000240)=0x6, &(0x7f0000000280)="768cf232d1730e94d313e35b4eab53623598b4029ac59f7930df8bbb29e6519ab019e8c02d061dd7e03abd34dfbf013728e19678310ff5ccfe6212fed487d5ca300fe6b583536ed1470d48e9e9d214098d7cb9b08a6c76d3b44fd791981899c354bc89c71da55071c7428192ce2dfe1fda5f3b65114ecba7301047a2c97b12d5d9559dd03cd5a0815a2c64c193e2f381f6808c08ca61527b990bd0b7a566592e0379ff045f44596c7d8c4c37ee025f52a41ee50fa8980fdce5ab062e962a59489550899d79d4e2cd2f5c63b9cb32797d3cddb7ed97350b29daf732aded34c3e24ba241afbeb9732d19ee976d668bf66b1976c3d5ca18197e8f57a8c169d4", 0xfe) fcntl$dupfd(r1, 0x0, r3) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 3.137299662s ago: executing program 7 (id=312): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f00007ab000/0x3000)=nil, &(0x7f0000ec8000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000001}, {&(0x7f0000dd1000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000a6b000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000843000/0x1000)=nil, 0x3}, {&(0x7f000046c000/0x2000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffe}, {&(0x7f0000a98000/0x4000)=nil, &(0x7f0000a3d000/0xd000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0xe}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000894000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000800000/0x800000)=nil, 0x3c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil, 0xfefffffffffffffc}, {&(0x7f00000c6000/0x4000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x81}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x80002000007, 0x0, 0x27ffffffffffffff, 0x181c, 0xb7, 0x401}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = open(&(0x7f0000000800)='./file1\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x1d) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b100050300000400000008b307000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b67404d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002022fbfe0c2300008a", 0x91, 0x40e, 0x0, 0x0) mknod(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x100d02) open$dir(&(0x7f0000000300)='.\x00', 0x8, 0x4a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffb, 0x44809e9d, 0x1, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x7fd, 0x2000000000000004}, 0x0, 0x0, 0x0) rename(&(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5200) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) read(r2, &(0x7f0000000040)=""/30, 0x1e) r3 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fb, 0x9, 0x3, 0x8fc, 0x4, 0x5, 0x3, 0x10, [{0xfffff000, 0x2, 0x6, 0x71800}, {0x8, 0xfffffffe, 0x6, 0x40020000}, {0x0, 0xc7, 0x208, 0x2}, {0x2, 0x80ff, 0x200, 0x1}, {0x10000, 0x3, 0x5, 0x7}, {0x2002, 0x83, 0x14000009, 0xf}, {0x5, 0xbffffff8, 0x400, 0x200}, {0x24009, 0x3, 0xfdf0, 0x4}, {0x1, 0x9, 0x3, 0x9}, {0x481, 0x0, 0x8001, 0x7}, {0x401, 0xfff9, 0x48a, 0x13}, {0xca, 0x7584, 0x8, 0x1}, {0x2000df, 0x2b, 0x5, 0x3ff}, {0x10000002, 0x56, 0xfffffff5, 0xbbc}, {0x6, 0x5, 0x26, 0x40000003}, {0xfffffffd, 0xd654, 0xffffffff, 0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x18, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$BIOCSETF(r5, 0x8010427e, &(0x7f0000000040)) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) setitimer(0x3, &(0x7f0000000140)={{0x2, 0x9}, {0xff, 0x4}}, 0x0) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) 3.121705439s ago: executing program 6 (id=314): syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaad09b04589f6b6386dd6036d2b500383af900000000000000000000000000000000fe8000000000000000000000000000aa01029078fc000000605f7f00ffff2c00fe8000000000000000000000000000aafe8000000000000000000000000000000000000167000000"]) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f00000003c0)=0x10) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x116) setitimer(0x1, &(0x7f0000000d00)={{0x5, 0x6}, {0x0, 0x200}}, &(0x7f0000000d40)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xfffffffffffffed0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) shutdown(r0, 0x2) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0xfffffffffffffff9, 0x7, 0x0, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect(r2, &(0x7f0000000180)=@in={0x10, 0x2, 0x3, 0x6}, 0x10) 3.120547561s ago: executing program 7 (id=315): syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="e702f2ffef1f97b0ae1a006b86dd609907a600092c03cb697a653e336f000000500000000000ff0200000000000000000001000000032b000001"]) syz_emit_ethernet(0x3ec, &(0x7f0000000300)={@broadcast, @local, [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x1, 0x0, 0x2}}], {@ipv6={0x86dd, {0x7, 0x6, "e08f7e", 0x3ae, 0x3b, 0x8, @mcast2, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, {[@hopopts={0x3b, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0xff}, @pad1, @ra={0x5, 0x2, 0x9}]}, @routing={0x6c01fa8e1186145f, 0xe, 0x0, 0x3, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="e1cd7f2fe2ffb0334824cff2c3739ccb", @empty, @rand_addr="c2adac22c80b3ffdd1b4636b23ea4152", @empty, @mcast1, @loopback]}, @routing={0x33, 0x6, 0x0, 0x2c, 0x0, [@ipv4={'\x00', '\xff\xff', @rand_addr=0x5}, @loopback, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}]}, @routing={0x8, 0x6, 0x0, 0x7f, 0x0, [@ipv4={'\x00', '\xff\xff', @loopback}, @loopback, @loopback]}, @dstopts={0x6c, 0x24, '\x00', [@generic={0x1, 0x50, "6d9a38919c721ad8ea2d4537c12a49a9ee458034e7ec1c1cdf3c60e5ab813abd052f062066724895374a402458ca551989b0dba407832168769a5965a178cabfe28fa1d38fa41625cc9aec8742b33d84"}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x75d9}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0xd7, 0x65, "ffdb218c23b034bb376a400e1e3fb71b423a3cb0a2ce74fd8673bb41afcf82b7f396c341430c20115f4d8d26ec5d45580a3d24a10fdb9096b30c3a491e208d1fcd9f9455c6a98f133d04eec8c6d5067f943d686f7ac83488c19dd174034f2b8bf01e7aae26"}, @jumbo={0xc2, 0x4, 0x2}, @generic={0xb9, 0x50, "43d72c41c96bb68d187a1ec81af4c2b403d78c9f814807c1ce2c6bfb41cff4e9b09ff1addd8080893a31ef5ee05394e9c655370400435f46167b6ce860d1f95b10b7b9651f7088b6c4ef0a22c3cc65b2"}]}, @routing={0x2, 0xa, 0x0, 0x81, 0x0, [@empty, @rand_addr="c82b173e5228377f416cb60a4ef3071d", @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x8, 0xe, 0x0, 0x9, 0x0, [@mcast1, @ipv4={'\x00', '\xff\xff', @multicast1}, @loopback, @rand_addr="af11b47342f76ae6d21ad728a2dbf05e", @ipv4, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2]}, @dstopts={0x67, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @pad1, @jumbo={0xc2, 0x4, 0x1}, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x32, 0x0, 0x41, 0x1, 0x0, 0x3, 0x66}, @hopopts={0x62, 0x0, '\x00', [@pad1]}], @generic="1435d266ca6ed8ed1ed1bb60bf09bfdf9f67baf47d60db519d88660808a0787eab1419c799e33c22244e50b4deaae773f1960288c0e7a617fa8541c93794a3876c7d38629f5a00488cc83802a4c14c777e2b197f209b3e271005b8e43e12d55431f7fd048a51457a27fdd3a6d8afd821724e84d707ff78cf0bddeebb202d"}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffe, 0xffffffffffffffff}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x8000, 0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xfffffffb, 0x4, 0x101, 0xffff7fff, 0x5, 0x3, 0x10, [{0x3ff, 0xfe3, 0xffffff26, 0x71800}, {0xfffffffd, 0x700b7fe, 0x800002, 0xa}, {0x6, 0xffffffff, 0x4, 0x2}, {0x5ef, 0x0, 0x200, 0x6}, {0x8, 0x3, 0x80000080}, {0x0, 0x48001, 0x14000009, 0xa}, {0x5, 0xbffffff5, 0x8001, 0x6d}, {0x2000a, 0x8, 0xfcf0, 0xe}, {0x0, 0x7, 0x31, 0x8b}, {0x5, 0x407, 0x8002, 0x1}, {0xa44f, 0x0, 0xa38c000, 0x4}, {0xf, 0x2, 0xfffffffc, 0x8}, {0x2000df, 0x9, 0x15, 0x400}, {0x10008, 0xe2, 0xfffffff5, 0x2}, {0x3, 0x5, 0x3, 0x800004}, {0xd17, 0xd655, 0x400003, 0x80000001}]}) (async) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0x12800c3, 0x3, 0x1, 0x7f, 0x50001, 0x10001, 0x2, 0x2, 0x8100000000000009, 0x9}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) (async) ioctl$BIOCSETIF(r2, 0x40105109, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) (async) connect(r1, &(0x7f0000000080)=@in6={0x1c, 0x18, 0x0, 0x40000006, "00000000000000000000000000000001", 0x7}, 0x1c) (async) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000001c0)={0x1, 0x0, 0x7, 0x42f, "20180000000001002500", 0xfffffffb, 0xb}) 2.897303329s ago: executing program 6 (id=316): r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) (async, rerun: 32) ioctl$TIOCSTOP(r0, 0x2000746f) (async, rerun: 32) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) (async, rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) unveil(0x0, &(0x7f0000000000)='w\x00') (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x10000) (async, rerun: 64) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async, rerun: 64) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async, rerun: 32) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xd3) (async, rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0xfffffffd) (async) ioctl$BIOCSBLEN(r3, 0x4010427e, 0x0) (async) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000100)='./file0\x00') 2.894943657s ago: executing program 3 (id=60): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0xa002, 0x9) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1c, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @rand_addr}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x200}}}}}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000580)="cfcc34aa779c3ad7c320062ee7000c4379ffce828447d62cd6dfa9166075f1c0a50e59f9178527b25afa038d0f41175686dd5ec014cabd1b5155094f0a01fabc04536a3acf66e00afbd7bf085a8497491c7473c23b391615727a9349e52e1329e9ce90ef38ffaf6e6cf54bb30112aefb56a50c9c7b9f0b07eab586c3733f3ded2060d8853a459d69bb4e6a4b", 0x8c}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$DIOCRGETTSTATS(r0, 0xc4504440, &(0x7f0000001800)={{'./file0\x00', './file0\x00', 0x11, 0x7f}, &(0x7f0000000740)=[{'./file0\x00', './file0\x00', 0x5e, 0x5}, {'./file0\x00', './file0\x00', 0x20, 0x8}], 0x4c, 0x2, 0x10001, 0x0, 0x8, 0x8, 0x42, 0x3}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000001c0)={0x1, 0x2, 0x7, 0x2f, "20180000000001002500", 0xfffffffb, 0xb}) r1 = socket$inet(0x2, 0x1, 0x6) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0xa002, 0x9) (async) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1c, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @rand_addr}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x200}}}}}) (async) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000580)="cfcc34aa779c3ad7c320062ee7000c4379ffce828447d62cd6dfa9166075f1c0a50e59f9178527b25afa038d0f41175686dd5ec014cabd1b5155094f0a01fabc04536a3acf66e00afbd7bf085a8497491c7473c23b391615727a9349e52e1329e9ce90ef38ffaf6e6cf54bb30112aefb56a50c9c7b9f0b07eab586c3733f3ded2060d8853a459d69bb4e6a4b", 0x8c}], 0x1) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) ioctl$DIOCRGETTSTATS(r0, 0xc4504440, &(0x7f0000001800)={{'./file0\x00', './file0\x00', 0x11, 0x7f}, &(0x7f0000000740)=[{'./file0\x00', './file0\x00', 0x5e, 0x5}, {'./file0\x00', './file0\x00', 0x20, 0x8}], 0x4c, 0x2, 0x10001, 0x0, 0x8, 0x8, 0x42, 0x3}) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') (async) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) (async) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000001c0)={0x1, 0x2, 0x7, 0x2f, "20180000000001002500", 0xfffffffb, 0xb}) (async) socket$inet(0x2, 0x1, 0x6) (async) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) (async) 2.224518769s ago: executing program 2 (id=277): recvmmsg(0xffffffffffffffff, &(0x7f0000001500)={{&(0x7f0000000000)=@in6, 0x1c, &(0x7f0000001480)=[{&(0x7f0000000040)=""/171, 0xab}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/205, 0xcd}], 0x3, &(0x7f00000014c0)=""/8, 0x8}, 0x81}, 0x38, 0x2001, &(0x7f0000001540)={0x8, 0x40}) (async) r0 = socket(0x11, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f0000000340)="15337ac0", 0x4) (async) setsockopt(r0, 0x11, 0x1, &(0x7f0000000140), 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 2.224322472s ago: executing program 4 (id=298): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$DIOCGETLIMIT(r0, 0xc0084427, &(0x7f0000000040)={0x0, 0x2c}) (async) nanosleep(&(0x7f0000000080)={0x0, 0x1e49824d}, 0x0) r1 = syz_open_pts() close(r1) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x7) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x100, 0x5, 0x8, "854932c6ae5a0017fe977dce9f8b7b844ec0748d", 0x40}) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async) r4 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x4, 0x4) ioctl$FIONREAD(r5, 0x80146959, &(0x7f00000001c0)) (async) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000040)) close(0x3) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x4, 0x1813, 0xffffffffffffffff, 0x8000000000000000) (async) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x64, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DIOCCLRSTATES(r4, 0x0, &(0x7f00000000c0)={{0x81, 0x7, 0x2}, 0x2, '\x00', 0x4, {@table={'./file0\x00', 0x0, 0x3, 0xd}, [0x5, 0xfffb], 0xf7, 0x3, 0xfff}, {@table={'./file0\x00', 0x0, 0x3, 0x1}, [0xff, 0xd], 0x7, 0x7}, './file0\x00', './file0\x00', 0x5, 0x4}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000280)=""/54) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) open(&(0x7f0000000040)='./file1\x00', 0x8000, 0x0) (async) setuid(0xee01) (async) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') 2.224235326s ago: executing program 5 (id=169): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x21, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x21, 0x0) unveil(0x0, &(0x7f0000000000)='r\x00') ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) closefrom(r0) unveil(0x0, &(0x7f0000000040)='r\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x21, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x21, 0x0) (async) unveil(0x0, &(0x7f0000000000)='r\x00') (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) (async) closefrom(r0) (async) unveil(0x0, &(0x7f0000000040)='r\x00') (async) 2.224182072s ago: executing program 7 (id=320): setgroups(0x4, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x200, 0x2}, {0x4, 0x8000000000000001}}) setgroups(0x4, 0x0) (async) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x200, 0x2}, {0x4, 0x8000000000000001}}) (async) 1.778735884s ago: executing program 7 (id=322): r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x163) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) ioctl$DIOCRTSTADDRS(r0, 0xc4504449, &(0x7f0000000840)={{'./file0\x00', '\x00', 0x70, 0x4}, &(0x7f0000000080), 0x0, 0x0, 0x7, 0xfffffffc, 0xbf, 0x7, 0x40, 0x200}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffb, 0x44809e9d, 0x1, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x7fd, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x7, 0x0, 0x9, 0x0, 0x1000003, 0x105, 0x80000001, 0x2, 0x1, 0x100002000642, 0xfffffffffffffffe}) r2 = open(&(0x7f0000000800)='./file1\x00', 0x8, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x9, 0xd4, 0xa, 0xffffffff, 0x0, 0x10, [{0x2, 0x2, 0xfffffffc, 0x7ff}, {0x6, 0x3, 0xffb, 0x3}, {0x10000005, 0xf87}, {0xefe, 0x800, 0xe, 0xffffff}, {0x2040009, 0x3ff, 0x9, 0x8}, {0x3, 0x4, 0x80000000, 0x8000098}, {0x409, 0x9, 0x20181003, 0x7fff0003}, {0x20, 0x7, 0xffff, 0x3ff}, {0x2, 0x81, 0x1, 0x5}, {0x6, 0x8001, 0x10000, 0x800000b}, {0x4, 0x3, 0x3, 0x9e9}, {0x1, 0x40, 0x3, 0x4}, {0xe0, 0xff7ffffd, 0x5, 0x40006}, {0xffff0354, 0xfffffffa, 0x8001, 0xc000000}, {0x7ff, 0x6, 0x4, 0x1ffffffd}, {0x0, 0x2, 0x3, 0xc3}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x80002000007, 0xffffffff7ffffffd, 0x27ffffffffffffff, 0x181c, 0xc, 0x401}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20003916, 0xffffffffffffffff) truncate(&(0x7f00000003c0)='./file0\x00', 0x44002ffff) 1.585158821s ago: executing program 0 (id=323): sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getentropy(&(0x7f0000000280)=""/175, 0xaf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getentropy(&(0x7f0000000000)=""/12, 0xc) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000340)="b21bc073b35fe5f9cfbba60b968f58408a83f5a96e27d8749fed3c9b529d12ab04a34db356cad857b8f54a9c4008d4a8fd87c838f2aa9f96dee7f90503af00b76686a7a51b0feccc7fa7fdc48f6bbca5aec8f43ea91e6ff9b1840ac5f6d71ed27902e7b8a8e064035f44b5da5c03835ee99aca379fe0bdb7cb334054797a3dbcb1992dd8773a60917f3ddb07c25542267c485a812633fa6e4557703ceec3b613d641fe10dc7df60ddb3d556c574af2c359634937b810daf36a20753ddcb8c5ac8c5b874d72240962d1e08ecd46f1633f543b833515b9ca57e13bcc5166591be7f1a79f72fa788377a2a45e42e0e4f729479137c62b244f4aefb6ab52c2216dc2c3a0856376bae0d185ec27bb2abcf3a123208dc33c6cd8c8da154a50e20305dcdbc23cfb3596e76bc01dfc28fac570444c1ab7fc2d4ca381e03d2c16e01d367723767a3bfa918cd3fd359a7081a481791d9deab42c104c39d6bf11d9d2c583ee7f6d64032073e22188f964c05c68665c3f5fcb9e3b9ed65e2bafda3ec0e6bfe7fce11a6d7a30fee7674f044813faecf7f1e6ebc7747b542751411939e7401ed4ccc7e1aa945a255adbf1119ee454a7d58edfd655c15e89743b096b0ad8ffc2a1d4597d016ef502ace17325e8c695a00e07782b76564b31b9708c789a063da44a12c53580a7fdeee93755aa47d35c9b98b1941202c61ff381666601db9ac6b2a88c2caeb307a8e793dd8a1d01912feb9c561d8f7c839c4e06c4778360882bc8fb0bc985152cf0348f2e237b68e1a368e5419090c9456a2065290dfa30fc4a4b62123ad6c3c6f21e1cca851a3d3a3f5c48fc1c0d43cbf8e02d74b146293610783495dd119e13120a1bf57dcaa7682b060d727516d22bf8e8820ec494b75d6e146a008d13216814f58e53754c1a47948ebc6ec51a0c1819c7ddce605408f814b2537d988b07d66047d3cf4e05a9a5a4e6cc9dc0058ac90353d7dee6b60876022620d876987e352562e9b8f1e3c70e5b5eac3c9f911ce22cadcde022c89e63035152a83550a2b1b6dcb0f64c943af0486320926c475cb3a16c3340a791990b897072d9afa5ef80bd2ccfbfbbd259268c8a0c0bd56366c3e29c52b452c8faba57db77f7dd6a02a08cfe20e65345ca51ec6b1c368fff9bcff74815cbfa74e2c2fc8a598ce0028b41c8e2c3098750db15f37392f4490002e8163d0dd276d7dd5ea8021fe9817f84fdacc9651a9b6c71e529b29c5522a14e0aebdae5313fcdacaa6e07e1d0ae704c681264a89f0bed8f7dceb36085b88a416d0c96d6cc808c2c387d0bb133e900159da4ecc51369d0d6ad7a8dd0f1684cb817229a1e92e027d86f2893653901c326feab24dcd143a61270dc5f6680a315d41c0c848d98922fa4adcd425a8e560d0b4ce113141de46bdb9950fa423893fcc51d05de2df210857c7b0e1d2fe87317dbb6d9fc4724524676edb35fff52af05664d093168d82ac6aa58e82e5f6688d7d25cc68f7ec6d93b8e8f5b65e3f02254c04ed2466fad5fed4b07f6367ee26b10a699bde07f6a7642473f5e953ced9fe3c8aa344a48290b63eba2c89b00bfa2fc08aacfaa1b97f078680d4a44583c78fe03204cb28edd9dfcf59dad24be65db38ce3f3e7b0908aca8ae4f125349716077b5b689778db69a3beadac831c59b5b7b50338c28615be6bdc66c94c508cd402ccb0d7dd16176599307e725af23ae03065fca213e909b5c879003753605da50d4ee1fe62d33a166fa048084475ff493c57de9129bd802e5ac76383b8ab11fa862252514bfe27572ed64ef4ba378dac49bd32665d8ae7cf7ba2a2061dbbbf0edfee0df0ab1db2ddb5bbc7814d43876eb2e3b8caff2ea59bcf2d406b6956afef7a5bafe09946fa18e789f91e0ae0e1941c405772a823dbb419ade946b17c9eb29c8c34805f12127fc104ed1afd16eeb928e6385d7040903fc6489782cd4a7d62208c0eb47225e6e5fea33bfe8c13b35a77b9e8f1f6c99e122674ee209ca5b4e657608c5875447037d8f6aabda6be02a73ecb87e984c8114067551dd4d5b250f9c5d63677199fbd732c41c6f6eb3ae894dc42a78d6e3ebfce3ca783199c104454f51114ba5066fcf690931fe0b5606b44b9c3d01838fcd3e8ef677d233e5cc187fd433897fe867588e12e5f444edbd9a20be00c912d9d24b46489ade7d1b94e0277cb3f5c1846a8ea4d02953b3c714bdb414fc8c04e7821ed4edcc99d87b54db8bbf4b47103d8b7c88609fa2481123c00c03f29b111eb1540c6a11ef8c22e6a21506e20a5658744d41be15ecb19bff3d02057e9c454c16746e72fd0131ae231ef1f9dc6db73fdc34caa6bc72a68c3a30adf464867ac5e838a9ee798e25ccb25e8967c970d68f19f8cf6d6f441887adc75e0c0fc6a507bfbd46c5cec9401659800d3c96edc9e1768c78f11719794e1ac70ba40833118c31eb4f9bd166b3c6f0278750e4762a65c089f8d96826565827df7e1d904fc7ae0f1c781859445254c8672b0152c6791045677a78d04003f9802893d008bfb1e0434e16557e79ba4cbafec6eccb7e9b73502bde4d30bf8ea1c998e78747d5345120c71534d39f8ab8a16491a233e3ba3788e919d86e51e0376fe8a108a85de2e83f7129ff99db2cf931cc223129065af4942341705a5d9205fdab3de92c48e204d56c086cde77c76c8bed3be3e5894d217af1cf2aeb12d669250e4d2c858b5fa19898269ead7307108b32d567f26e1aea6677b14980593d34e5f3238edff4f3134a5b93ad01db5ce172d68f215515b7c72fbbcd94967d9aaf02ec0e70c26ef1d3e572f0016a44ee21243dd0cc90505570fa91d5825bba28effc97a326e004e3c346e2f146bb71f0b1a68c5587e318a40eb18cabe3c433b0327f3c53e47feb13fa254cddcc561e9c29081c86f7377a58adb8751232c4ed2d68d607c2f064a261877034f6577eca8192e619e9f8d2ecdca32089d14733def5906ced01cfa3b672877616df90aba236ac50eebdd49228464a40ce830ef4dec8ea93518a22fa3be02c3fda6cdb4fd87927e52528f0deeecd4d92793c31bf923edc293f01376fe970d03f4edf9cc3c38d2a45b0ce987495c8eb1e21f9c640f5842bd09735c803048dcc3e73e1c2380c7c23d6fbf90599354d68618c1aa89ab3765b1f74dc0ebe9a61cd3b9d2ecb95c82cbecef3e5eadd79aece07af19ad7310d12851d13134520b153ea8a47f4f118086da4d86ff6c97b693fdbc1550618bd4f89e780498654d891f63cbf75179ac044909b28c78ead249cc8a869d3ef5e5cf6cb6f014c18e2a48068a980711e39978b41e905e58a7678e072211690d5e7dd422a97265377a47999aebc099a22a8b8533bef898ee54961cc7b8eff18fb0d1af9cb7d4e3bec6934309899857240288ae2a83e85a3d56a196af30581e279c9bdd7943c0ccac6fc5133fed15a8ae10d1494ae041bbe2341b2a21f8b958274deda3fbfd13e6b977f6577d085c472192a16defb5f8f3c85fce5ef821ef80e43c1fcb117acf14e4264e7b3a22d569f8f820612002485a58c1970cbbdcbf0ac71add6c3251cd1b206a763d1a46672e4dc6207b205c5a273924a36df57cb55aedffa84eb46ccd7015de618bc9de594fc3513ce7b66a740826ed7a05504e1f998ce8f747b44bf6c1fd3b58c41cb1fc779fa83ad3f190f3c0e052df80b8001b6e8a6c9ec167b0b5348538ab4a524d0402b0c8cf6e86c835c8ed1a92eca84c776c7c665d3bb7b3fa4b7d6d3fa917ec04ccbde5ce6dd8a4d35adbf640ecf1c1ffab8ae9efb517018bab4ba1f8021d1f644f75a6661c70605caac47f5ca1b75f77e6efe1efc6dab7cd428a86eb8db1970f99e9d3f023504bebd0bb4b9f3ca1bed7e05615706a5783068316c39aae8a38fb5c5c331499f3f79ff704c3141bc9cc9c119bb78a5e3e49414a92c7aa07ddfb2a9ea68bdd6b9778029bb395003f29396860f48dbca4a6f1f490ef3d28303934f0971c260c25728b68c776ae14aef42a6a73f85d05b243d5df5116e588dcd38beb4d6422b02405823fdbacdbb406932460162412b80bfc426225f5335df5bf61a49bbd9cec259cb536b5a01dee3e470f6355633b9cc80cffcdce2d3aa4b24f7344c8e6286ba6456a3f733650b60c339d8a42c1a3b53b23c9b995e9063e46768ac9108f2361a3d3a75fe352b230ff252f8871adf37b89c6e2c694240c19f68d77f919107b662385d250bb9620a3b246a0899e49ba828cdb252faa974e8fa8c53a16fbe2dec39bee40dd44d9b7594adfe35623f8f8118ddcb3c44b66cad65308df754a226c01d53e8005247fadf2cc00965452eb942fd868aa5fbb12aaec7e48868189f396faac5a9ee4bcefbe9b215229b5d4d33cf11d9f419f4deec52a4ed1c993626c18bf25b48c2f3713adf143b89296b368418ee375d29e60462318cf4dfa52aedc458ed968576a9c4998a0537175bb929a66eaa1916a264b9402a8b71da05f27a7a02353338107f4bca840f4006e0cd0b0dd6f1ff23b2b3dae8e14d3be301529eafb76a6cb178a99e7c887f74791f8547c2de4c95489dbe51bfefd834d2a32383a7d620152fbaab3afb7f8c14304e3757f6eb71ed67f1ece29d6caba9e4a6d468417275b31ae7f0aa0d73a806ac5e5a0e5d194da9c79ec28e6d1ba776a4332ccc95f1581ee385d89cac26c8db37fc5642c1133db8d0cc28faa6a3ba36310303d25dcb87f24537b1a07b2e68d3c1f66d79f6300522f6022fa808a6d26594d861207e7d5e4153e39a41003e0f31b6edb2f1af677fd6ff6d6c1ffbeb5ce3fe3303d3e45ac255b786e51f547624208b65a463b99e934ca5ce859da72c9da88620cd8b8a68c5d2cfa319cfaa8b19de287145884ac52662812d31dd944841480ecbc71f3610175a23217d8186295a7f71f463a3ca30672e92e3d7fcc45bd4659ec2cb6f06952807f8b3f7c02093d4492b17f9574d7456f011fcad8ed5369483488cdc99eeb15fc8815f2541ee0e3fe58298d2ee93a524b25ea446910df1db00a33d575c346756882fc5d3fdb16d1dfa7f3b5e0c044e8db63b4cc8296e4b9fa05ad99d6df9334b8addec859b04d1c8144ecaf79f8a86893a453fe1268965bacc8521b49b663ffef930da5fbb1dad54c0ab0707f0a1975b198d98aa06fe757e9d390b9fd9b1bccb67d741a556ff18ab66593351cd16d1e15cfba3480fce1c5aac889404ddc364543d3ae19d71876941b043d36e014aac42b9fcc47206124f7836776ea807144d107f2574ae6caca883da6169f24b28144774740925efb3132e3a249cd237fca7c6eca53cb86186d982fbb157ec71cdb0be4eba5d7d37faac15ae5f2d92635972a78f0081386802e476ab641597ea70e0b0838b453a0e333b4a12e6d52782960e11e63af832c3297d66542038852a3a710c9f15ee1783ed8991f09d92bf05d22463ad60e677b398ea5fdfee922194597b10a37cbacf1307a07bbccb133339020039942245e9fe9a317c572adf2001b4b3d9b687f368bcd6c523f903c7d3ade1f9a63eaf6625563db750a6999f5e50fcef75ac24004c5bfaa95edc695d15bf889ec42684bd43b32e36f02ca2f61dfb1dd8975a4f5a99962859ced688a4f3ec8ea8eda6ad8705823421713f142a50477e84241fdc8194aa48099c720d754de6a5fa69fefb59287a65d733b99fc8f09bd68ff46cbb2ada5f9e1482091c8ed376ea93837df1c42d17c3048a4e2f94a5dd388fe528bc425edcb0542c85773b24cdfa983ad3a508c6b0378daabc175a78f1c30d2ca4da02e", &(0x7f0000001340)=0x1000, &(0x7f0000001380)="2f516fb978bbf5288f5431dbe3827b1d2cd1896fa0c7a392475aa1e655cfa3d7da86ccb3c0045a933a202a20cbd214785fe459df1c6ee36c2883868d6e7e075422f94823b64790b3c098c5bf11a29f4bf932461d3d7ec7fafe18b778f8391cd67ab70270d5784486a4398b9ab412dc2bdada750ec903611c9196675d3dd28d903754e6781842b1cc1c824af15a7337d2a69ed90959573d9c27b3f578df407a2ceba3aa404020449fc0b5181e883c2f36ff5b56f4254c8875765a24368f696b083bc5d94a6c4002acd3f5e48ac51b8dfc4c5ec8a802e133d5d803263ca4f5", 0xde) 1.584667803s ago: executing program 1 (id=324): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/221, 0xdd}, 0x1880) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x5010, r1, 0x216) 1.584407109s ago: executing program 1 (id=325): syz_open_pts() syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) r0 = kqueue() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000040)="ea5baa4e", 0x4) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, 0x0) kevent(r0, &(0x7f0000000000), 0x98, &(0x7f0000000380), 0xfffa4961, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) closefrom(r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x7e, 0x0) ioctl$TIOCSETA(r3, 0xcd60441a, &(0x7f0000000080)={0x1, 0x2, 0x7, 0x2f, "2000030100010000000000000068a95a010400", 0x6}) 1.570884298s ago: executing program 0 (id=326): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x1e, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) 1.570316181s ago: executing program 0 (id=327): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, 0x0, 0x0) listen(r0, 0x7fff) syz_emit_ethernet(0x46, &(0x7f0000000380)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x4, 0x38, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x8200, 0x0, 0x1, {[@sack={0x5, 0x2}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x2}, @timestamp={0x8, 0xa, 0x4, 0xffff}]}}}}}}}) 1.553692504s ago: executing program 7 (id=328): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x3, './file1\x00', [{[@v6=@empty, @v6=@loopback], [0x1, 0x3ff], 0x5, 0x2}, {[@v6=@mcast1, @v4=@local={0xac, 0x14, 0x0}], [0x1046], 0x4, 0x14}], {{0x246, 0x4a, 0xba, 0xffffffff}, 0x6543, 0x8, 0xfff00000, 0xae4b, 0x8, 0x17, 0x7}, {{0x0, 0x7, 0x5, 0x5}, 0x51fe1b1d, 0xc86, 0x7, 0x4, 0x3ff, 0xf2}, @v6=@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, 0x54d5, 0xa, 0x2, 0xf23b, 0x5, [[0x8, 0xfffffffd], [0x3954, 0x1a]], [[0xfc000002, 0x4], [0xfffffff7, 0xacf1]], 0xb, [0x80081d9, 0x7c], 0x3, 0x18, 0x6, 0x3, 0x0, 0x3, 0xe, 0x83, 0x5, 0x18, 0x9b, 0xce57, "0600"}}) select(0x0, 0x0, &(0x7f0000000040)={0x4e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000002}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, &(0x7f0000001580)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf0000d99d15d923", &(0x7f0000000340)=0x96, 0x0, 0x50) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x4}], 0x1, 0xb) 1.405298761s ago: executing program 3 (id=60): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0xa002, 0x9) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1c, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @rand_addr}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x200}}}}}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000580)="cfcc34aa779c3ad7c320062ee7000c4379ffce828447d62cd6dfa9166075f1c0a50e59f9178527b25afa038d0f41175686dd5ec014cabd1b5155094f0a01fabc04536a3acf66e00afbd7bf085a8497491c7473c23b391615727a9349e52e1329e9ce90ef38ffaf6e6cf54bb30112aefb56a50c9c7b9f0b07eab586c3733f3ded2060d8853a459d69bb4e6a4b", 0x8c}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$DIOCRGETTSTATS(r0, 0xc4504440, &(0x7f0000001800)={{'./file0\x00', './file0\x00', 0x11, 0x7f}, &(0x7f0000000740)=[{'./file0\x00', './file0\x00', 0x5e, 0x5}, {'./file0\x00', './file0\x00', 0x20, 0x8}], 0x4c, 0x2, 0x10001, 0x0, 0x8, 0x8, 0x42, 0x3}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000001c0)={0x1, 0x2, 0x7, 0x2f, "20180000000001002500", 0xfffffffb, 0xb}) r1 = socket$inet(0x2, 0x1, 0x6) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0xa002, 0x9) (async) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1c, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @rand_addr}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x200}}}}}) (async) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000580)="cfcc34aa779c3ad7c320062ee7000c4379ffce828447d62cd6dfa9166075f1c0a50e59f9178527b25afa038d0f41175686dd5ec014cabd1b5155094f0a01fabc04536a3acf66e00afbd7bf085a8497491c7473c23b391615727a9349e52e1329e9ce90ef38ffaf6e6cf54bb30112aefb56a50c9c7b9f0b07eab586c3733f3ded2060d8853a459d69bb4e6a4b", 0x8c}], 0x1) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) ioctl$DIOCRGETTSTATS(r0, 0xc4504440, &(0x7f0000001800)={{'./file0\x00', './file0\x00', 0x11, 0x7f}, &(0x7f0000000740)=[{'./file0\x00', './file0\x00', 0x5e, 0x5}, {'./file0\x00', './file0\x00', 0x20, 0x8}], 0x4c, 0x2, 0x10001, 0x0, 0x8, 0x8, 0x42, 0x3}) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') (async) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) (async) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000001c0)={0x1, 0x2, 0x7, 0x2f, "20180000000001002500", 0xfffffffb, 0xb}) (async) socket$inet(0x2, 0x1, 0x6) (async) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) (async) 1.195307054s ago: executing program 6 (id=316): r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) (async, rerun: 32) ioctl$TIOCSTOP(r0, 0x2000746f) (async, rerun: 32) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) (async, rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) unveil(0x0, &(0x7f0000000000)='w\x00') (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x10000) (async, rerun: 64) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async, rerun: 64) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async, rerun: 32) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xd3) (async, rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0xfffffffd) (async) ioctl$BIOCSBLEN(r3, 0x4010427e, 0x0) (async) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000100)='./file0\x00') 1.008428315s ago: executing program 0 (id=329): r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSTAT(r0, 0x20007465) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000058c0), 0x2, 0x0) writev(r1, &(0x7f00000059c0)=[{&(0x7f0000005900)="8517cc1db0201d9ffe642d", 0xb}], 0x1) 1.005809476s ago: executing program 1 (id=330): unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='c\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x40, 0xc8, 0xfc, 0xb}, {0x74, 0x5e, 0x7, 0x5f}]}) 1.00418927s ago: executing program 2 (id=277): recvmmsg(0xffffffffffffffff, &(0x7f0000001500)={{&(0x7f0000000000)=@in6, 0x1c, &(0x7f0000001480)=[{&(0x7f0000000040)=""/171, 0xab}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/205, 0xcd}], 0x3, &(0x7f00000014c0)=""/8, 0x8}, 0x81}, 0x38, 0x2001, &(0x7f0000001540)={0x8, 0x40}) (async) r0 = socket(0x11, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f0000000340)="15337ac0", 0x4) (async) setsockopt(r0, 0x11, 0x1, &(0x7f0000000140), 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.00386864s ago: executing program 4 (id=298): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$DIOCGETLIMIT(r0, 0xc0084427, &(0x7f0000000040)={0x0, 0x2c}) (async) nanosleep(&(0x7f0000000080)={0x0, 0x1e49824d}, 0x0) r1 = syz_open_pts() close(r1) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x7) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x100, 0x5, 0x8, "854932c6ae5a0017fe977dce9f8b7b844ec0748d", 0x40}) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async) r4 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x4, 0x4) ioctl$FIONREAD(r5, 0x80146959, &(0x7f00000001c0)) (async) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000040)) close(0x3) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x4, 0x1813, 0xffffffffffffffff, 0x8000000000000000) (async) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x64, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) ioctl$DIOCCLRSTATES(r4, 0x0, &(0x7f00000000c0)={{0x81, 0x7, 0x2}, 0x2, '\x00', 0x4, {@table={'./file0\x00', 0x0, 0x3, 0xd}, [0x5, 0xfffb], 0xf7, 0x3, 0xfff}, {@table={'./file0\x00', 0x0, 0x3, 0x1}, [0xff, 0xd], 0x7, 0x7}, './file0\x00', './file0\x00', 0x5, 0x4}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000280)=""/54) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) open(&(0x7f0000000040)='./file1\x00', 0x8000, 0x0) (async) setuid(0xee01) (async) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') 1.003707239s ago: executing program 5 (id=169): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x21, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x21, 0x0) unveil(0x0, &(0x7f0000000000)='r\x00') ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) closefrom(r0) unveil(0x0, &(0x7f0000000040)='r\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x21, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x21, 0x0) (async) unveil(0x0, &(0x7f0000000000)='r\x00') (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) (async) closefrom(r0) (async) unveil(0x0, &(0x7f0000000040)='r\x00') (async) 794.198548ms ago: executing program 1 (id=331): r0 = kqueue1(0x10000) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000140)={&(0x7f0000000100)=[0x9, 0x8, 0x1, 0x9], 0x4, 0x10004, 0x0, 0xffffffffffffffff}) r4 = openat$dri(0xffffffffffffff9c, &(0x7f0000000180)='/dev/dri/card0\x00', 0x200, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x6, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x52, 0x4, 0x6, 0x8}, {{r2}, 0xfffffffffffffff9, 0x84, 0x10, 0xb0c6, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x2, 0x1, 0x9, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x4a, 0x2, 0x0, 0x1}], 0x21, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0xa1, 0x20000000, 0x97, 0xa}, {{r4}, 0xfffffffffffffffa, 0x2d, 0x0, 0xfff, 0x5}, {{r5}, 0xfffffffffffffffe, 0x20, 0x4, 0x0, 0xfffffffffffffff9}], 0x3, &(0x7f0000000240)={0x8, 0x3}) ioctl$DRM_IOCTL_MODE_RMFB(r3, 0xc00464af, &(0x7f0000000280)) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f00000002c0)={'./file0\x00', 0xff, 0xfffffffb}) ioctl$WSKBDIO_GETDEFAULTBELL(r5, 0x40105706, &(0x7f0000000700)) r6 = accept(r5, &(0x7f0000000740)=@un=@abs, &(0x7f0000000780)=0x8) r7 = accept4(r5, &(0x7f0000000800)=@un=@abs, &(0x7f0000000840)=0x8, 0x2000) kevent(r0, &(0x7f00000007c0)=[{{r2}, 0xffffffffffffffff, 0x25, 0x20000000, 0x10001, 0x1}, {{r6}, 0xfffffffffffffffc, 0x1d0, 0x80, 0x7, 0x2}], 0x4, &(0x7f0000000880)=[{{r7}, 0xfffffffffffffffa, 0x40, 0x1, 0x2, 0x40}, {{r1}, 0xfffffffffffffff7, 0x10, 0x4669232d9454cba, 0x1ff, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x52, 0x2, 0x7, 0x3}, {{r3}, 0xfffffffffffffffe, 0x5, 0x20000000, 0x8, 0xf}, {{r0}, 0xfffffffffffffff7, 0x2, 0x8, 0x8, 0x8}], 0x400, &(0x7f0000000940)={0x4, 0x6}) closefrom(r1) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r9, 0x2, 0xc) pwritev(r4, &(0x7f0000000b00)=[{&(0x7f00000009c0)="042b1fc518c9fd9fbe9a3be3c8adb63bc5799269d7ef3c8c23de958aea6f5d415c1b32dfbc24dc96ab4c362bde54515ac6e4733e4579e08c70ce32aac5c1df972646097eed362dd67ec088fbd0285f3de778cd8f8021c1ed", 0x58}, {&(0x7f0000000a40)="38d85b01f37f2c9c65c8e58ba1a52b796ee9324d648d4dd8905bddebb2b82c4c4c98e445f59405ddd86faee10a95f7d49428493742fbd9ea0cca57bc75bcf3f72962aca26196db5bacb598a3bc4e5b529701418df25ccddd61aba635c9b83f96ae3ec848e76e4cff8bf7c4b8842a874e9b0c7a8d93d84cbf0689a8784a61dfb71a5be516b453991c5fd1482e", 0x8c}], 0x2, 0x5b4) chflagsat(r8, &(0x7f0000000b40)='./file0\x00', 0x10000, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r9, 0x800c5712, &(0x7f0000000b80)={0xffffffff, 0xc, 0x200}) ioctl$WSKBDIO_SETMAP(r8, 0x8010570e, &(0x7f0000000c00)={0x1, &(0x7f0000000bc0)=[{0x9, 0x3, 0xa, 0x1000, 0x3}]}) rename(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)='./file0\x00') ioctl$WSKBDIO_GETENCODING(r9, 0x4004570f, &(0x7f0000000cc0)) ioctl$DRM_IOCTL_MODE_GETPROPERTY(r5, 0xc04064aa, &(0x7f0000000e80)={&(0x7f0000000d00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000d40)=[{}, {}, {}, {}, {}, {}, {}, {}], 0x80000001, 0x0, ""/32, 0x7, 0x8}) socket$inet(0x2, 0x4, 0x0) connect(r7, &(0x7f0000000ec0)=@in={0x10, 0x2, 0x3, 0x1}, 0x10) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000f00)=0x6) ioctl$WSKBDIO_GETENCODINGS(r9, 0xc0105715, &(0x7f0000000f80)={0x4, &(0x7f0000000f40)=[0x0, 0x0, 0x0, 0x0]}) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x0, r3, 0x6) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) 248.015614ms ago: executing program 1 (id=332): munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x7) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000, 0x6c) setsid() (async) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSTAT(r0, 0x20007465) (async) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) (async) sysctl$machdep(&(0x7f0000000080), 0x2, &(0x7f0000000100)="000000000280ac2d45c92e7c980a2f2b227fdbaaabfaac4296893b8f6f75f7d30d77775747cc20324d0834751f8942c3984077524c3c25a433970aa18cc7f31b16cb528dde40e5e95f32c4430614164c2afefb418374296a09c533e4f9024b0e406f86d4aa770b823bd7f6c71b", &(0x7f0000000180)=0x6d, &(0x7f00000004c0)="48021e05eb7c37b3c8053a9b5f02e740ba8dfb5382b950e32049403658de039fe1c2591dcd6e8639a92549672fe5fdb75d074ff3a504eca11ac0b439fb13f37bd3e0210516d8a186fc24935806df4dd8e4bd883f2238a648e1bea095408991c2947da152e678dcbeb05cad1aec2b42cb1cb270a657773280aa4722a967aaf4cd5a8fcbb9b6f8e17d8854d4341f69c1ff161877e1fb7394525db6d28d781d5a8709939746", 0xa4) 246.507433ms ago: executing program 3 (id=60): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0xa002, 0x9) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1c, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @rand_addr}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x200}}}}}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000580)="cfcc34aa779c3ad7c320062ee7000c4379ffce828447d62cd6dfa9166075f1c0a50e59f9178527b25afa038d0f41175686dd5ec014cabd1b5155094f0a01fabc04536a3acf66e00afbd7bf085a8497491c7473c23b391615727a9349e52e1329e9ce90ef38ffaf6e6cf54bb30112aefb56a50c9c7b9f0b07eab586c3733f3ded2060d8853a459d69bb4e6a4b", 0x8c}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$DIOCRGETTSTATS(r0, 0xc4504440, &(0x7f0000001800)={{'./file0\x00', './file0\x00', 0x11, 0x7f}, &(0x7f0000000740)=[{'./file0\x00', './file0\x00', 0x5e, 0x5}, {'./file0\x00', './file0\x00', 0x20, 0x8}], 0x4c, 0x2, 0x10001, 0x0, 0x8, 0x8, 0x42, 0x3}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000001c0)={0x1, 0x2, 0x7, 0x2f, "20180000000001002500", 0xfffffffb, 0xb}) r1 = socket$inet(0x2, 0x1, 0x6) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0xa002, 0x9) (async) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1c, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @rand_addr}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x200}}}}}) (async) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000580)="cfcc34aa779c3ad7c320062ee7000c4379ffce828447d62cd6dfa9166075f1c0a50e59f9178527b25afa038d0f41175686dd5ec014cabd1b5155094f0a01fabc04536a3acf66e00afbd7bf085a8497491c7473c23b391615727a9349e52e1329e9ce90ef38ffaf6e6cf54bb30112aefb56a50c9c7b9f0b07eab586c3733f3ded2060d8853a459d69bb4e6a4b", 0x8c}], 0x1) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) ioctl$DIOCRGETTSTATS(r0, 0xc4504440, &(0x7f0000001800)={{'./file0\x00', './file0\x00', 0x11, 0x7f}, &(0x7f0000000740)=[{'./file0\x00', './file0\x00', 0x5e, 0x5}, {'./file0\x00', './file0\x00', 0x20, 0x8}], 0x4c, 0x2, 0x10001, 0x0, 0x8, 0x8, 0x42, 0x3}) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') (async) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) (async) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000001c0)={0x1, 0x2, 0x7, 0x2f, "20180000000001002500", 0xfffffffb, 0xb}) (async) socket$inet(0x2, 0x1, 0x6) (async) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) (async) 242.977691ms ago: executing program 7 (id=333): mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) link(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000600)='./file0\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x80002000007, 0x0, 0x27ffffffffffffff, 0x181c, 0xb7, 0x401}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x80002000007, 0x0, 0x27ffffffffffffff, 0x181c, 0xb7, 0x401}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = open(&(0x7f0000000800)='./file1\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) 241.08506ms ago: executing program 0 (id=334): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fb, 0x7, 0x3, 0x8fe, 0x4, 0x5, 0x3, 0x10, [{0xfffff000, 0x2, 0x6, 0x4}, {0x0, 0x2000b7fe, 0x100006, 0x40020000}, {0x0, 0xc7, 0x208, 0x2}, {0x3, 0x80ff, 0x202, 0x5}, {0x10000, 0x3, 0x6, 0xbc}, {0x2002, 0x0, 0x4, 0xf}, {0xd, 0xbffffff6, 0x1, 0x6b}, {0x2400a, 0x5, 0xfdf0, 0x4}, {0x1, 0x6, 0x3, 0x9}, {0x401, 0x0, 0x8001, 0x9}, {0x401, 0xfff9, 0x48a, 0x13}, {0xce, 0x7584, 0x8, 0x8}, {0x2000e0, 0x2b, 0x5, 0x3ff}, {0x2, 0x20000003, 0xfffffff5, 0x6}, {0x6, 0xffffffff, 0x26, 0x40000003}, {0xfffffffd, 0xd654, 0xffffffff, 0x46}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setitimer(0x3, &(0x7f0000000140)={{0x2, 0x9}, {0xff, 0x4}}, 0x0) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7ffbf, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x6, 0x2}, {0x3, 0xb5c2}}, &(0x7f0000001380)) 237.951441ms ago: executing program 1 (id=335): recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fb, 0x40009, 0x3, 0x8fb, 0x4, 0x5, 0x3, 0x10, [{0xfffff000, 0x2, 0x6, 0x71800}, {0x3, 0x2000b7fe, 0x6, 0x40020000}, {0x0, 0xf656, 0x208, 0x2}, {0x2, 0x80ff, 0x200, 0x5}, {0x10000, 0x3, 0x5, 0x7}, {0x2002, 0x7, 0x14000009, 0xf}, {0x5, 0xbffffff9, 0x41, 0x6d}, {0x2400a, 0x3, 0xfdf0, 0x4}, {0x1, 0x6, 0x3, 0x9}, {0x401, 0x0, 0x8001, 0x7}, {0x401, 0xfff9, 0x0, 0x13}, {0xce, 0x7584, 0x8, 0x8}, {0x2000df, 0x2b, 0x8, 0x3ff}, {0x2, 0xfffffffc, 0xfffffff5, 0x3}, {0x6, 0x5, 0x26, 0x40000003}, {0xfffffffd, 0xd654, 0xffffffff, 0x6}]}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) 0s ago: executing program 0 (id=336): socket(0x1e, 0x3, 0x0) pipe(&(0x7f0000000000)) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000280)={0x10, 0x2, 0x1, 0x200000e3}, 0x10) chmod(&(0x7f0000000040)='.\x00', 0x35e) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x4c) mkdir(&(0x7f0000000380)='./file2\x00', 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)='./file2\x00') r1 = socket(0x2, 0x1, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setegid(r2) setresgid(r2, 0x0, r2) connect$inet(r1, &(0x7f0000000280)={0x10, 0x2, 0x1, 0x200000e3}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x8000003}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x37f}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000200)=[{0x21, 0x5}], 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)="71f91e3471ac2058bc5a91501d75a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) socket(0x1e, 0x3, 0x0) (async) pipe(&(0x7f0000000000)) (async) socket(0x2, 0x1, 0x0) (async) connect$inet(r0, &(0x7f0000000280)={0x10, 0x2, 0x1, 0x200000e3}, 0x10) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x4c) (async) mkdir(&(0x7f0000000380)='./file2\x00', 0x0) (async) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)='./file2\x00') (async) socket(0x2, 0x1, 0x0) (async) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) (async) setegid(r2) (async) setresgid(r2, 0x0, r2) (async) connect$inet(r1, &(0x7f0000000280)={0x10, 0x2, 0x1, 0x200000e3}, 0x10) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4d) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x8000003}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x37f}]}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000200)=[{0x21, 0x5}], 0x1}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)="71f91e3471ac2058bc5a91501d75a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.152' (ED25519) to the list of known hosts. malloc(): allocation too large, type = 127, size = 6806414744 pckbd_enable: command error Connection to 10.128.0.152 closed by remote host. load: 2.63 cmd: syz-executor 95768 [runnable] 0.00u 0.00s 0% 252k uvn_flush: obj=0xffffee8079e5bf08, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! panic: init died (signal 0, exit 4) Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *454084 1 0 0x10080002 0x2000 1K init db_enter() at db_enter+0x25 panic(ffffffff834e2016) at panic+0x1e5 exit1(ffff800045fff9f0,4,0,1) at exit1+0x133 sys_exit(ffff800045fff9f0,ffff80002a1ac070,ffff80002a1abfc0) at sys_exit+0x1a syscall(ffff80002a1ac070) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b17d73aae60, count: 9 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}>