last executing test programs: 10.273195664s ago: executing program 3 (id=132): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffff6383) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x2) pselect(0x40, &(0x7f0000000000)={0x49f, 0x4, 0x8000000000000001, 0x1, 0x9, 0x6, 0x8, 0xa}, 0x0, 0x0, 0x0, 0x0) closefrom(r0) 10.210105027s ago: executing program 3 (id=134): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) (rerun: 64) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) r2 = socket$inet(0x2, 0x3, 0x14) (async) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r3, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x10000, 0x0, 0xffffffffffffffff}) closefrom(r4) (async) socket$inet6(0x18, 0x2, 0x0) (async, rerun: 64) r5 = socket$inet(0x2, 0x2, 0x0) (rerun: 64) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async, rerun: 64) closefrom(r5) (async, rerun: 64) ioctl$BIOCPROMISC(r1, 0x20004269) (async) ioctl$FIOASYNC(r2, 0x80206979, &(0x7f0000000580)=0x7) 10.206778813s ago: executing program 7 (id=135): mkdir(&(0x7f0000000400)='./file0\x00', 0x120) seteuid(0xffffffffffffffff) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000000040)={0x5, 0x2, 0xffffffffffffff9c}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') chflags(&(0x7f0000001d00)='./file0\x00', 0x10000) 10.103398257s ago: executing program 7 (id=138): mkdir(&(0x7f0000000400)='./file0\x00', 0x148) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x49) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r0 = open(&(0x7f0000000200)='./file1\x00', 0x40000, 0xe9) ioctl$DIOCGETQUEUES(r0, 0x80184404, &(0x7f0000000040)={0x1, 0x1, {'\x00', './file1\x00', './file1\x00', './file1\x00', {{0x7, 0x2}, {0x6, 0x13}, 0x1}, {{0xd, 0x5}, {0x2f1c, 0x10001}, 0x4}, {{0xc, 0x2}, {0x9, 0x1000}, 0x3ffffffe}, {0x7, 0xfffffffc, 0x0, 0x10000}, 0x0, 0x10000, 0x6, 0x7, 0x4}}) ioctl$DIOCGETQUEUES(r0, 0x80044403, &(0x7f0000000040)={0x1, 0x9, {'\x00', './file1\x00', './file0\x00', './file0\x00', {{0x7, 0x2}, {0x9, 0x7}, 0x4}, {{0x9, 0x1}, {0x7, 0x7ff}, 0x2}, {{0x8, 0x2}, {0xc, 0x1000}, 0x3ffffffd}, {0x0, 0x4, 0x80000, 0x4}, 0x0, 0x1, 0x2, 0x9, 0x4}}) ioctl$DIOCGETQUEUES(r0, 0x80044403, &(0x7f0000000040)={0x1, 0x9, {'\x00', './file1\x00', './file0\x00', './file0\x00', {{0x7, 0x7df}, {0x9, 0x6}, 0x4}, {{0x9, 0x1}, {0x7, 0x3363}, 0x3}, {{0x7f, 0x2}, {0x9, 0x1000}, 0x1}, {0x47, 0x0, 0x0, 0x5}, 0x0, 0x1, 0x2, 0x9, 0x8}}) chmod(&(0x7f00000000c0)='./file0\x00', 0x19b) seteuid(0xffffffffffffffff) mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0xe1) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) r1 = open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) read$audio(r1, &(0x7f0000000300)=""/190, 0xbe) unveil(0x0, &(0x7f0000000040)='c\x00') truncate(&(0x7f00000001c0)='./file1\x00', 0x4) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000180)='./file0/file1\x00') 10.101312584s ago: executing program 7 (id=141): r0 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) mknod$loop(&(0x7f0000000580)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r1 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r1, 0xc028698d, &(0x7f0000000580)=0x7) open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x49) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x9, 0x300000002}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r2 = syz_open_pts() unveil(0x0, 0x0) openat$dri(0xffffffffffffff9c, 0x0, 0x800, 0x0) r3 = semget$private(0x0, 0x1, 0x422) semctl$GETZCNT(r3, 0xe7d60592cf32c0c1, 0x7, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, &(0x7f0000000e80), 0x0, 0x0) chflags(0x0, 0x10000) setsockopt(0xffffffffffffffff, 0x4, 0x8000, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000010c0)=""/29) syz_open_pts() syz_open_pts() ftruncate(r2, 0x2) r4 = open(&(0x7f00000006c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xc6) ioctl$DIOCGETQUEUES(r4, 0x80184404, &(0x7f0000000040)={0x1, 0x1, {'\x00', './file1\x00', './file1\x00', './file1\x00', {{0x7, 0x2}, {0x6, 0x13}, 0x2}, {{0x9, 0x5}, {0x3, 0x526}, 0x4}, {{0xc, 0x2}, {0x9, 0x1000}, 0x40000000}, {0x5, 0x0, 0x0, 0x4}, 0x0, 0x10000, 0x6, 0x7, 0x4}}) ioctl$DIOCGETQUEUES(r4, 0x80044403, &(0x7f0000000040)={0x8, 0x9, {'\x00', './file1\x00', './file1\x00', './file0\x00', {{0x7, 0x2}, {0x9, 0x7}, 0x4}, {{0x9, 0x1}, {0x7, 0x7ff}, 0x3}, {{0x8, 0x2}, {0xc, 0x1000}, 0x3ffffffd}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x1, 0x2, 0x9, 0x4}}) r5 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0xeb) ioctl$DIOCGETQUEUES(r5, 0x80044403, &(0x7f0000000040)={0x8, 0x9, {'\x00', './file1\x00', './file1\x00', './file0\x00', {{0x7, 0x2}, {0x9, 0x7}, 0x4}, {{0x9, 0x1}, {0x7, 0x7ff}, 0x3}, {{0x8, 0x2}, {0xc, 0x1000}, 0x3ffffffd}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x1, 0x2, 0x9, 0x4}}) closefrom(r0) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000200)="d5a82e457bc0f114", &(0x7f00000002c0)=0x8, &(0x7f0000000300)='b', 0x1) 7.719382967s ago: executing program 7 (id=145): r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000b40)=0xe413) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x6) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000040)="93159c2362a4ee385f4dbd740c9b7748be982f07e0b930eba1c797840d38f5a9ee7986d4130bcf6c005b34142b9938ddea0234725d897744a5f443c76dfb057ccbb2997fa7f214ee745ebe44f70944428d540fb1da7fa40ddc8a38ca7b9f468a5a2f14ffe818977767fc9cebf04771eecfbc772cfec006221f95f43c5eb01fa96ebdfaa93ba6de79bbceec68daa449a71b5b050e869dfb2d2aa96a7a3a08dea9dc60113a7701fda7efb7bbac804c7e1f27f9aeba2ed3ca1324f5090ef4e36150d6f3d785745dd13f19ac4a1e35", 0xcd}, {&(0x7f0000000140)="c51533771c18647c8aceefa56849ca722ce41415a38f1025a130b6dfff10d808862d8fd6e1e07a6aa4e90aa6a695773314be4bdff03c3369eff140970d8693187a12f53c258ee7a9abe94772f3dc76901739ffa78d503af420f35fd4b6e5a3176884a36760b849f5185009baed4cfe1ed6e014e2cdd9e5a1700b2287923572d232561e", 0x83}, {&(0x7f0000000200)="ca20a1b76779650b9c3bd0f9fbe8d5bc0b9f2c52360de2029c310c9cf35dbebb1021d6afbc96dbd3e45e186eb1476cb0280f0f7f6097078250b15d5c20b7d0c8ec5a25c9358ed9ef262f2b8d2028454408651c683e532c3f1c464f32f00ab2c0d0305c332d9cb2831a139ac445ea5e895a7c87d420b7f1f4b32449d8136f0c824be42f81d3f6b461d5bb034803f8e80b04c529b2641b945dbcf191703da625fa735e28766edbc72fdadec5ba98e17ac497c7c540e163596cf0c85a9a939d1102e74c9f498410a767ae13a9ea3e725208ee3aa60a9e8a5b3e86d43a7afa16c47402d02bf6", 0xe4}, {&(0x7f0000000300)="98571cb69f92b1c48fa965dcf17f7fe0b754fcf3e99ad37d2249de3d0ad3b065fe0306e8cf798134f51c296e5e2b7315dc545ad30001dba205a8ad67c3d64446d8ab8baa937006688d2710", 0x4b}, {&(0x7f0000000380)="e83014b1ce604ce10fd0e4f5ce035247cd920cff1b64f7dcc8a9e5b760b8e40e2d981e32b4843b3efba8e951e4ef5433baf372c976766332d9224a38372cf81f1ee32471e9d011f043aa65ac79117c107e67119e21e143824f15eafc06b21ce9ae9afd08f01609568996e4392e6f942d9e2372069852a3abb4a723a26315e323ee28454e01d87474c7b544d7bbbdce4fd647bbbdc6bb312008fbe24101f9e967b9df70ea7429dd615a8ab785780996af06d425b0b2b94f909da5d59aa401e2d59bdb24", 0xc3}, {&(0x7f0000000480)="467673923ff94e4fe798261457eb68bb3fc88b0fb18c39cf7ea2e137f8167e18dd0c9e101c9ec813b5d11f4f8b6d6b94d3a88f2bddf9c9a0c6988c2ae9ef140f4efad1bfb282406186c6", 0x4a}, {&(0x7f0000000500)="3287ae752fafe9b68566d926dad90305de32718287e3ac730659181f5e7438345902ae7f2414b7b3897d37266216", 0x2e}, {&(0x7f0000000540)="d6126ac0f095336b0ee6e98efbf2c783895882585df4d374bcf972131701b8c3fb7e02fa5218014522cfe8aac39dc12d347e37329bcd9e495697ade859de40b955cb42ad5d747854fe96437fd5724259e8c61d5ed3510fc15f8fdd8640cafadf079ecfa02d8a46c77182ccdf1b1ab42beebc2dd54a668e7cae2b6db2446390174223f6f5b6981933c31b6fbe9dcab5036598e328f0382907be8e314bf292042046024e", 0xa3}], 0x8) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$KDGETLED(r2, 0x40044b41, 0x0) getpeername$inet(r2, &(0x7f0000002500), 0x0) read$audio(r2, &(0x7f0000002580)=""/164, 0xa4) ioctl$DRM_IOCTL_MODE_GET_LEASE(r2, 0xc01064c8, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000700)}) getpgrp() dup2(r1, r1) ioctl$TIOCSCTTY(r1, 0x20007461) ppoll(&(0x7f0000000680)=[{r0, 0x80}], 0x1, &(0x7f00000006c0)={0x9, 0x7}, &(0x7f0000000740)={0x5f}) 7.609869939s ago: executing program 3 (id=152): setitimer(0x1, &(0x7f0000000080)={{0xfffffffffffffffc, 0x3}, {0x400000000002, 0x7}}, 0x0) (async) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = openat$vnd(0xffffffffffffff9c, 0x0, 0x200, 0x0) r1 = semget$private(0x0, 0x1, 0x200) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/174) (async) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/235) (async, rerun: 64) r2 = syz_open_pts() (rerun: 64) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7d92, 0x7, 0x8000, 0x4, "297a4e605de31f28e480b934082fc722de2c0cf5", 0x7fff, 0x1}) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1, 0x3, 0x5, 0xed7e, "05001c2c89bd21000000000000002d1100", 0x48001, 0x1}) writev(0xffffffffffffffff, 0x0, 0x0) (async) munmap(&(0x7f0000000000/0x9000)=nil, 0x9000) (async) r3 = shmget$private(0x0, 0x4000, 0x444, &(0x7f00003ce000/0x4000)=nil) shmat(r3, &(0x7f0000000000/0x800000)=nil, 0x1000) (async, rerun: 32) setrlimit(0x2, &(0x7f0000001ec0)={0x60000000, 0x60000000}) (async, rerun: 32) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x2011, 0xffffffffffffffff, 0x0) r4 = kqueue1(0x10000) kevent(r4, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff9, 0x91, 0x2, 0x0, 0x6fe}], 0x4003ff, 0x0, 0x8, 0x0) (async) kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f0000000cc0)=@un=@file={0x0, 0x0, ""/264}, 0x10a, 0x0, 0x0, 0x0}, 0x2840) (async, rerun: 64) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x9010, 0xffffffffffffffff, 0x0) (rerun: 64) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) 5.037298894s ago: executing program 3 (id=172): r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x80) r1 = kqueue1(0x10000) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x8000000000000000, 0x9}], 0x40, 0x0, 0x1, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x4) syz_open_pts() r2 = syz_open_pts() bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x61, "fff10000ed13160000b2526800000020", 0x5}, 0x1c) pwritev(r1, 0x0, 0x0, 0x8) seteuid(0xffffffffffffffff) kill(0xffffffffffffffff, 0x1e) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x24, 0x40a}, 0x404) getsid(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) setreuid(0x0, r4) r5 = shmget$private(0x0, 0x3000, 0xa6, &(0x7f0000ffd000/0x3000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r7, 0x1b2, 0x2, 0x0, 0x0, 0x6}, 0x9, 0x0, 0x0, 0xc0, 0x0, 0x5, 0x40000000004, 0x9, 0x4, 0x9, 0x80000dcf}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$getown(r2, 0x5) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2, 0x9, 0x2, 0x1, 0x6, 0x7fff, 0x214f, 0x0, 0x0, 0x6, 0x3}) r9 = socket(0x11, 0x3, 0x9) bind$unix(r9, &(0x7f00000000c0)=@abs={0x3, 0x0, 0x0, 0x2}, 0x8) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x1, 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) 4.573924215s ago: executing program 1 (id=180): open(&(0x7f0000000400)='.\x00', 0x80, 0x1a) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x5) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='n9', 0x2}], 0x1) open(&(0x7f0000001980)='./file0\x00', 0x80, 0xc3) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x112) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000000)=0x6, 0x4) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x59}, 0x2, &(0x7f00000000c0), &(0x7f0000000080), 0x0, 0x0) 4.56940198s ago: executing program 6 (id=181): sysctl$hw(&(0x7f00000000c0)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000040)="000000d22f30d35621dbffa7c5a24152635e318dc511cc442d19fef1a21c9f1b2f788facdd13668dfe0c632d3cac61ca065dda68d20708dc527fab804ae1abc2f2942662", 0x44) 4.564696846s ago: executing program 3 (id=182): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) setreuid(0x0, 0xffffffffffffffff) mkfifo(&(0x7f0000001380)='./file0\x00', 0x191) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x80) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='w\x00') mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) mkfifo(&(0x7f0000001380)='./file0\x00', 0x8) r0 = open(&(0x7f0000000180)='./file0\x00', 0x7c6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) ioctl$FIOASYNC(r0, 0xc0206911, &(0x7f0000000580)=0x7) r1 = socket$inet(0x2, 0x3, 0x14) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x8}, 0x4, &(0x7f00000000c0)="16308ea6ac4a27816728965f2f481a2005e830e657ece1687d7822b055c017d5697859f4e3a9c892c76cadb67fb150873f993f990ebde110428cc391451d80defbc431025ba970b756bef5b751ab90d8982c6ea62943414a68abe6eeb7ea17ff51fbbe2edbb3ffb9ccbdcd0d47bfdd1b778ec5bba204320c09ecd37c686e17f1f03634a41fda9bc5d9ed3cc348b505", &(0x7f0000000180)=0x8f, &(0x7f0000000200)="0b0b34fd1508d41f777c6e559a9524de8b9fde912378fa7f4ff71e50463bd8c45122c8b8dbeb4b3b2ff4acd1beff3b061b62cb15d73c67b6e11cd674b420acdb262415c86d4649869bf98312f380ef12e6f4b283598ff5790144f7d5b4cd1ab67267b0881fd83ba5bc9ab38e122ed327b3f3492fafbd1e234fda93668f8c1ae8a22eca445031d8b3575faca223a0d8cd1a64017b45f5f0a1d2086c", 0x9b) ioctl$FIOASYNC(r1, 0x80206919, &(0x7f0000000580)=0x7) 4.413576409s ago: executing program 6 (id=184): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[]) 4.370382184s ago: executing program 6 (id=186): r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x8, 0x5, 0x9}, {0x34, 0x43, 0x4, 0x11}, {0x6, 0x5, 0xff, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x42, &(0x7f0000000140)=ANY=[]) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="911a", 0x2}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000086c0)=0x40000009) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) kqueue() syz_open_pts() 4.369808709s ago: executing program 0 (id=187): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x674) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x674) r0 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0x0) munmap(&(0x7f0000000000/0x9000)=nil, 0x9000) semctl$SETVAL(0x0, 0x2, 0x8, 0x0) nanosleep(&(0x7f0000001380)={0xfffffffffffffffb, 0x3}, 0x0) r1 = shmget(0x1, 0x3000, 0x29, &(0x7f0000549000/0x3000)=nil) shmat(r1, &(0x7f00002ca000/0x3000)=nil, 0x1000) r2 = shmget$private(0x0, 0x3000, 0x2ea, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000000000/0x800000)=nil, 0x1000) (async) shmat(r2, &(0x7f0000000000/0x800000)=nil, 0x1000) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000500)={0x3, 0xffffffff, 0x519, 0x6, "4522ab1c59b3f1beca704340880e1a5213513f4c", 0x2c1, 0x4}) (async) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000500)={0x3, 0xffffffff, 0x519, 0x6, "4522ab1c59b3f1beca704340880e1a5213513f4c", 0x2c1, 0x4}) 4.352798321s ago: executing program 2 (id=190): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001c80), 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000e00)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$DIOCGETRULE(r0, 0xcd604407, &(0x7f0000000080)={0x9, 0x401, 0x42, './file0\x00', './file0\x00', 0x0, "932ce64bb3027c5eff3ef94bbbbb95a52933008a3befcb91ced6702b3b3feb90b70fa2bbc618bb5a6f8605b8158ac736da11e09d4fcee32d50c5ad698b2126eaf9083661e3f88020fa8a871c0c5e30c6b7da683f7bc90e2a09c5df57adcf99ee268bba7301cd6c339200f8237d577d0832992cc08d2ef349fee33762307a6b3e175246feec5a4176835da414d04fdd389461013203a2e1d9f61394a7977bd971de99ffc65c8253e0e97daccfc62dbb2c082d2253c88dc90490e1214d5eabfbbdca15aed8df454c25ad883eadaed8e24171bee1818765a4c4696de9bfebcf7a1d90c479d9265b939d34ab15dc2597fa5d53e0e0ee754c7abb80dac7715b549c932f55f9eddfbefaa6c1f86b96f0d1dcec0075e29857dd60e30f48334dd1f536a253b5e7edfcfdd79bd6ec6fcc9041a86f78259a0c4affc822572a7ec4b0c5acebbc3b110d2ecd66f6a5ea179d05d35090772c3e56b2012a3fddc082ab7a65a7c73302f85c538eee7ee80c62cc57751f459f5328c23fb29fb907f85e266ae6f9d09b806601c2f4f22df958ff09218a18639a5df79e0d38ee4e129e5018e8e69d69229844906dcb5628d7f3a374e2537ff0447fcd3f4c1ff23010cfe59996de755b0ea8efdb95eaa277b6e4bfa58bf8a0bd8960cc0d7035aac7ea6ea0eda0dd398a47a55dad3c2264b0597200932cd18cd1e11a3437ffc87bc33978ba4e9ce95ff8481c546cbf06a5ca8e535f9065a96fe692846a4b27ac9924ee738d3fb39fe1674e6b2d189599e16e0c12f3f0a93cffa9a530aba7797477043e0c1a7900de5869040cd35ef89637c57c581d01e5a66b57cb7a462c2fb43261d7fe4dc5f4bf87e4bd5e78f1582f60297dd60c3e67100bd1fa348d344b1f20bd5459389e0b4205d655410fefdafa0c0f3f0cb073b0321dd4e27c1db5d0a52143f3a7c28b2a4875126cd0bfdb968d59e9d899ba5c7619ad54448ad8bf597bf65fedb64b51437c41a57bfef3ce0cb953853109f263f113e6a8f43b687c098934a15bee46f01ff637b810cf5fb868b2ab2e258e83703d7d15cdec48d7604f1dfb5bc4ee1a980e06436a6be1e090b953a96440e648817c571567256a701cf9880a35acafa0be3c61663afc405d4a9174d146ad2d213c1796e1522630ecb57d3a5d4adcf5d1dfbf24598f6e1f0ad1030d11acaf54e84011fb3bac4ae5fb49ab7352b89f43ca785581399badc46825eb2a5bf35a42943e97d1ac875a9ff6d0cfb8137071b124de339db25f86e1218a3122baf6aac326c8dfb4b17dfbf04d59eea31d6439bdd161395d1dda10f3894c83369cc62d0a45c75e7bd9ed3faa2772ddc0cc36aa5b4535c21ee0e0573ce62b4d48f9de6b5083a2c663c2e0f9a3c03280ac725b7d8f2f5c49eae482285b3d2b70fcb72df95af8687b385ad216086d6cf15700bdcc76a66b57dbe7376530d9442ca646d34e6762fceb8df687ea38202cb0ac84ba332680df5ff2b22410154606079cffc11a6c552bb7dd1ef09bc84ecd7f3c3cbcb54d1bc119502128f783de29d7e2eab6bddc88feb04bf53ba9a256099a7ed14b256aa3842970f383c99e51ba50503ee00bffd43022c568cb20181090d2854f4967e78148dd7838fbf287b88c69b0271f8265a2ce1a3247589031899afea926f902c43d26a7381db68acf4f46ef256999bd57beb607a5b5e8555720b901b59873c57bd03987e660964bb89c80a13de94a0db799ac45cdefdb14e470324b6e054e38a3ef8ee4cc39182208929b2d8dbbb1672e03e08f67bfc6fe46100dd1923faad4bbe522b1f14ac6a3d5e304fa4b41d85687d31d85042f2bc23ef033c02205348a9ab9a6792d337185de062de60431b5c3268971f2459aa75f7892508f3b3d5baf615d7422ef952fbffb81b67f2a6a614a38bd583e2f1d0d"}) 3.154996997s ago: executing program 0 (id=192): mkdirat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x100) pselect(0x2b, &(0x7f0000000000)={0xfffffffffffffffc, 0x800000000001005, 0xfffffffe, 0x400000000000007, 0xc, 0xfa, 0x8000, 0x8000000000000001}, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000002c0)=0x6, 0x4) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x1, "0000000000040000030ee117ba9800", 0x1000004}, 0x1c) setgroups(0x6, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r1, &(0x7f0000000300)={0x1c, 0x18, 0x3, 0xac, "000b000000000000000000feffee00", 0x1008004}, 0x1c) r2 = syz_open_pts() read(r2, 0x0, 0xfffffffffffffcce) mlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) closefrom(r2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$DIOCSETSYNFLWATS(r3, 0xc0084461, &(0x7f0000000080)={0xcd2, 0x40}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1036, &(0x7f0000001c40)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000008035"]) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2) mkfifo(&(0x7f0000000280)='./file0\x00', 0xd3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r5, 0x80047308, &(0x7f0000000140)={0x0, 0x0, 0x10000, 0x0, 0xffffffffffffffff}) closefrom(r6) socket$inet6(0x18, 0x1000, 0x3) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f00000003c0)=0x5, 0x4) r7 = socket$inet(0x2, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) closefrom(r7) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x100008) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000180)="624e27f6ecc28cf85e9960b325d5c24b0b6796a9b3af7f564015992ca8fc233ed4a7d2637c12a874feb3773130c9c6fce482474af3ad6b37286ecd681b798c8806c5653162b0000069cf22a7439e9d4d7c5a9e7c4c534af6f6461be335fb1fca7a10b7bdb26939687f1c5b9ea3008799ab22d1def7312a9fc163061561db3ea057d9c963f83590827c25adf2ea4145dd0f8aec95fa4c0e37435102f4b978cb1355d4886dbb4841c4b16eb14fd26aa864cfdd125a7af53e02bf6fdd8fdcde8731625c8a654cb34c30078a843c767440c085bef207d8e32df7e22c97dbf28d553d80aa96f3", &(0x7f0000000400)=0xe4, &(0x7f0000000440)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0dc92ca09529a9891cb9ce47659a2a1739916e33c361f655bd3188064366f1c61f623368ff0f2a975f06965a39734335f4cda609964889a4eb3ae3ceac1199c8d24b74ff01339e066e194a8236fb40f23d61c8d72d60125ff5be3e9642fdd979bf8c008ed92b6522760e78b0844ca85a74a2229d16af0e47492994f6aeb500d22c4fe3f0da0254bbce3c83e065b6e97cb0b17457cdf80b8928b80bd126c6527808924fec35ad9fb8adc07a66f7d6cfd9c6653748f5bb8ecfb3e58bba5365a0432c6542e59cd0196c637beed7933929781868864fec08212f1aa1a8b694a44aea5db006d0bd359d000ea743a7d5d105c964cf7a2c79e06b29326727fee1930f89984066c371b2227ceae05eb2742924cbe9b7d04b7bc08e73d62d064655acbe89e0f1424dd38b9d4c254250c42c11e59de066e74937c8d56fb1c1b34eebc2fc4fd45146b11493711f57cfd0e3459a6dd8861226a5c8bfbe575e691b8c0cd078aecc2244f323def2469f24062a472f3067731a8bce5b21be2a21aa8eca0f3e1b3f4cb3b64a835b008293d2b736e31e66398e6750f460d7ae023189cfc36dc582bd77b2ea29e546ccc249cfb8f30c5d9a9b49e6a432a8a7b8daf0038232f2bf7acfb01d4a5dd92e05d66de3eb20373e9b9e8601b367b02294af68779d35c82b8b48cec463638edfa261ce82cea8bfac14f8fb578936d1d4bd2f2ae20f38a2987f39fe7b6dd40274d3efe15353acc10115ce34447cdf9f78dd21a8ee266c97ca72b92f80fd2c0d112ab27073d630d117ee634943ad26116efba7cf7555fc6e04478dade232fe300ec967ee35ce01f679385e39132fb3d86dd4cc18f53a81950044a8370526b7404f41dc6815a5deb5a6241a0a0d0fe5b6f9799c33de95777d1c0d4e92aaec098ae8f270b4c08bd3f21d3532e8e54659bed428364b66527ed8c0bbf0b1ae7d7884826745c75cc3c0cb145ff2f4865ed05a3c454c8af0e002a6dc761d269bd8cfcfa7cb2db753a087ceeb5d242ce24d23f96c10672f7b64829039b800b7ee69f29d7a04ee62ebfc6802ecb1a83bfa332c215b9a68db19ca63e56f12142d9b3b33bee4719d6aefa558f70f6262359f25b4539f914497c57eab3c5d1da71271543223873a09afb8d540ad87b5b995b1328b11b5d0d9342e403564193a7ad51bf23c1350245a5bbe6efa5f031d2bcd73ddac4d6c6f781069e2aa455dbcf39988b1e67979f3359a8041b6f953ed05be351081eed5722310db5d872ebbec245254ae0b0b5f5dc94286b5b1763f69939ef19b2f0992254153ce52328673dacfc51975173a2bf77e9255379e1b3735b4633e8476d3c513314430bea430684fcdab8cfecf16cb51f4393e9bdbaf070a59d60ced803127972ae155f54f61d26a970d068c70d0a897a7447c930b02229b75beafe18f2f3f5e537528171ffcbbbfd5c87f7f2feee45d1178285ca29ac2cd604309ad5e043f6dec669d4c8d6e61d85bb67a321252e9838d719577b27ba09d44e5ae1fda43d6feea3c44683db83acd8de520f9f15f85196fb8d6900eb822b1ea16fa14fd939c86f63f08dd99ec5e4bcfc44cadcc17ab3061ecf459c3fda90a8e04bf46f63ae65982ae77b1fa952fb084c030ee4012dc017f444b8036366b5ccd3c30b7f74aa8757f283e3e8536dc2bc7a7d68f8d6207c2241acbac8800887a43f813429836ee0465435e6e3cd89cdc46090b6599ad8b15628320a8c44a0f2de5e1c5970bdf0c724b7dc5626a711684265714af886c4ab2801d620ab5db45d477cc4fef61b73aa76bdf8ab8096d810b6c21af519ffc97c3d0babaff73d3bd76d425bb64057ecf3e9956c4a35d82ad7999d650204936d40f05b78444903df630c3a8ea97246f76d2efade8c4f3170e40d6fce665fe34467478ff1ab7442a204daa4f9d5cf4348bb674fa21b1a9c92c1820fc2b17b028c75b6b67dc63cd3f35555b3236724cf1dc0ed003318c1f410b502d0f58f16a7d64fff94b73b85f825ae95645f2bbfff5f3b535ad8470f45f60d631d93e7cdff07000000000000d985407f94b7582dce9c18fe28e0d65f1e5bd7c13ccb9f9bc122a239ee595056780c5928a7b299d546f1fbe363058d34de03623704a9fc0a25b3cc5b4c23386e899eaba1317f243a92a919c064e6fa48139a61599913157198dbea939c10728d34093456e9ab62625551fd90811795f2fdc238b2251248a8ad0c0c377c7e29052549cf74f96b3d06160de0ee05bacd3b672988d4dda255b77cd072e275c40e3c715b2740f86ee65953d92a9e991162aa40fe9f60629cebd4be8919d2ead56c45c7c868c5b2aa9792bff86a3b1f8b469d23f17910bc56458c526756970657ae407cfee5035cb1f2345417c4f2c4db3a1609a4fe8ce773ff41b750f537e1c3d933917015aed2bfe2c0067ce7931da0b2124ebd413cc35e941aa882a337cd6d7c1539ae04b80c303a024a26bbcc206978faa97314a62bb5979b030709f0271c09f19a94cf36fb102871f4ad0abfdf300b8cdb4c5a261f9a77fa5b0ecb5a6d1faf7a519a3ea1dacd3d96e079213ec983f33f1601cd94e7a004fd3b07a826c28ca4d992f0a197ce7f8305997530c314d2a5d1178d8b35e64464c4cac136e1c526662aefc5710498db98712b26472fdb2144a4148211ea5bed87e623cf16364a4808a0e5186be2bc19dc42c0221280b273af3e340a456f9f62052ab5ae2b00ffe9c5b464d4497c87feb39e66c98c84c096507593a7dfb0610b55d1c311d678bb5e54e36f4f7db90d7fa385bc43438972b845d9fcde76c553f22570843be44d7b339d11e4dd8606a312f5602b836337686fa36ae52f7126efb0d5ad9c47e2d8992550835bef701f57097806577596fa3f5b64c96f2c4ee7a7f7edc9e2dddde824d91d9853b9e4111bcbeede77c74597730cf43a437eced6285b7b6c7969febb82b2109719d96c4b702a754781754bef36eb0c2c50c083ddf527a540ca89a9b866d17de64c412e6fc32fbdb40a7ff76ee3829bb9e33f4daf79ae48d8fa95be50dd372060984ddf3b06631eca91f504c18a4ecde9ef2e683a308f3f145c7168bbc539e0eeef80829f3c73055cdb55f31e455cf7a30c1583cf193bd8a203c3b81c64afa35af8654619907b586ee13f719001cda245a21a4641a53e2e18a4cf0817faddb8b75229578101787fb4cf4ca5b8d5cb8eff76fb1826ac6f0cf20d879fd09cfa9d8ce92bbe72f9141ee4f0ec06992ce7ef763c28a2a3bebffc56c9acaba3e459d0b8f7be4a6507a253588f4d72916fc83aaad962b759b87ddbe168aca77cb324764fd37a101483df6016562ade1c7853f827132935415b17ac2b23b6683c7e56c325b0adf2d81c7bcae94e572b05da053a3eefba773abf1303f1f9d855462eaa6e548266338dc57b7cddc09a9abb8be5e0472325f2b9cdf604b59810780a5bff7f90fdc2d33a51bd1a74faa0d62d86876fc2b415e6ac8f02e50af5b7ee65496ba3267e2e5a28e49b4cc2fdf14a9e3f34c6d9a4406de7ffa8e63a2bfa1cb351b3405284d7258cb145a134435a7e3418fac77e6cb7fea0fe887632523615313d9662de7409a2f8d70e7a61c4d09876485759f170597b3b2c0694c16aad2f49229f9f34503906186911b121c74ee790f0608d6dc9db9bd06babb448b8bad0d6c9d737de15bf922880a72eb08e04f38a544c49c6d32f6a8034dae8d91cae9f7516b7ae5cf083558429030e99f406944525a330e0bd0367d6ea3846b9c7c51e719c4e122e7833384511e86f7f5e73415302b15d7fec9c409fd936a5f1254110e5aac2d0ec7373e57596c31eaaf5639a22c2c1d0fd774a0302a915edd728051fcd9b6a0a0a8a74845f71e021f023a3051fb15f258666cbddd3d62d734758bc4127d660945f27847c734a1d7277302fbca6021e9d3080ec11551bfe715114ab16446df9e9b7feee573a1304e5528746545a8d34396ef4f8d9bb33afb07e247dedfd25ecb25156b6720bb784757601db3e3117c5e5424f977bac57972a56f1cf66e26ea818e097205d9c48ea5f84955e72a6a157d6aeda2de53f978c9a3b382ed58f84f1d933f191a2639552bed9c52247cc5c062eeb84932713432659d846a0a9789ff55b289e08696e783d91d5073a568d39d7f8ec91308cf0c2ecc9d82b06eff478780031f9fcb1c37f394dfb1c045e8838a3eae415a9b5418c42ee41605e9f197985e680ab6922207d74fe3b2f540bfad3d5a8fac501af447375d21bc879ea33ca20b3a8ec9a58a34e530b34e2f277cd0cb6a7b784193d49694fd20b88a83a17a682af9af2542763133665539d7dd99ccbddbb9dcde59ae63cf80eda0976ab9ec6305ab89d4e20be578072ae6f6e1b2c31ecc55692c49e72b39dbfa0701e8f8fe55717691974242df1f8cb6db06f037edd3526849795c15c25bf1cb2baaa90af3d03364bb87d22bd4d12ed5f0cd0a41ee7dee2498d6ccdce6a2a142986f56c6a6b3199d92c6325043ad9d41a2d864a90d710206471b60dab23580d98f09d58dd1e904441c13fd361637de59d681269a9bb797540e7ffdb676a2edf449bdce348f4a4c4bcaa66a484123f0d58c42dc6014dc5a748e604212dfd46c02de3f4308f0acdece4279f9f452c3a31daf4443076f2d82190dda31b2b6a8fd40d88f9c86e23cbfcd9767f26e4f656d078000e8e58bd4a7506d6e8451251440cc75ee8327e0e965dfdecb7c1837b21f7ebcbc7cb6ab196f28dc64bedda0e37e9902515efd02dc591ae828798562bc9401e4af67219c7b47177c6ed2572eed0d5600a11a4f90f051de376722aa48f07bdfce1db2c6bc638b2bbb5ad86d80e614eb002869138a62ad095f31864829d33d2313c4c85c8cdf95bf3d3b7eef70f1a1fa3674dbe9b50b58b46711d3dd63f85c29be5d0342a0c10783f71364e7dbaa9c786fa4b4e993ec8c34007a4b8bafc19dc8d217e919a1cae49bcf7c4552923f4c0efb7f3df114dcad3f9efe8647b3dcf146f99723e3d8ba80bff044fd0feaa8d82c39c348702503802503ef925028f62e01084c97bec73f266d6c35c6584b4c28ee8935fdc1d06f380257acb56963228d7ca6a48bcbbaf93986e3275f4db2f2351648215b82511dc628a8df47c8b45114305984a1e48f2b286ae00000000000000000000000000d54cecddf85bfcd51dbec32c14ea63561d8ba484c52bc949c3b8a166c68d2b156303bb0e8d11c2ed1169be885e5933a73e9466a78b40d6e521b9999730b958960187babdba0be1b6ecd0c04f7a1f54f05c4a18a6c9894205168ae5b30361f38b51aefda988dfd8be13098618938019c2f45b0858b31927e4bf38a1079c36e4684ccb6c11805b4da95b8fa90aa7335b", 0x116c) 3.153635685s ago: executing program 1 (id=193): r0 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0xcf) mmap(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x4, 0x2011, r0, 0x0) unlink(&(0x7f0000000680)='./file0\x00') 3.109438702s ago: executing program 1 (id=195): syz_open_pts() syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pselect(0x40, &(0x7f0000000080)={0xdc, 0x9, 0x2, 0x5, 0x2, 0x9, 0x9, 0x3}, 0x0, 0x0, 0x0, 0x0) mkfifo(&(0x7f0000001380)='./file0\x00', 0x8) open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x3c) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x80) mknod(&(0x7f0000000140)='./file0/file0\x00', 0x2000, 0xffff6383) r3 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0xc3) nanosleep(&(0x7f0000000000)={0x40008000000, 0x92b9736}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x82907003, &(0x7f0000000000)=0x3) r4 = kqueue1(0x10000) kevent(r4, 0x0, 0x9, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x2, 0xfffff, 0x4, 0x1ff}], 0x0, 0x0) kevent(r4, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1, 0x20, 0x6, 0x3}], 0x7d, 0x0, 0x7, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) open(&(0x7f0000000400)='.\x00', 0x80, 0x12) pselect(0x40, &(0x7f0000000000)={0x49f, 0x2, 0x8, 0x400000000000005, 0x1, 0x0, 0x8, 0x8}, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x6, &(0x7f0000000040)="624e27f6ecc28cf85e9960b325d5c24b0b6796a9b3af7f564015992ca8fc233ed4a7d2637c12a874feb3773130c9c6fce482474af3ad6b37286ecd681b798c8806c5653162b0000069cf22a7439e9d4d7c5a9e7c4c534af6f6461be335fb1fca7a10b7bdb26939687f1c5b9ea3008799ab22d1def7312a9fc163061561db3ea057d9c963f83590827c25adf2ea4145dd0f8aec95fa4c0e37435102f4b978cb1355d4886dbb4841c4b16eb14fd26aa864cfdd125a7af53e02bf6fdd8fdcde8731625c8a654cb34c30078a843c767440c085bef207d8e32df7e22c97dbf28d553d80aa96f3", &(0x7f0000000400)=0xe4, &(0x7f0000000440)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0dc92ca09529a9891cb9ce47659a2a1739916e33c361f655bd3188064366f1c61f623368ff0f2a975f06965a39734335f4cda609964889a4eb3ae3ceac1199c8d24b74ff01339e066e194a8236fb40f23d61c8d72d60125ff5be3e9642fdd979bf8c008ed92b6522760e78b0844ca85a74a2229d16af0e47492994f6aeb500d22c4fe3f0da0254bbce3c83e065b6e97cb0b17457cdf80b8928b80bd126c6527808924fec35ad9fb8adc07a66f7d6cfd9c6653748f5bb8ecfb3e58bba5365a0432c6542e59cd0196c637beed7933929781868864fec08212f1aa1a8b694a44aea5db006d0bd359d000ea743a7d5d105c964cf7a2c79e06b29326727fee1930f89984066c371b2227ceae05eb2742924cbe9b7d04b7bc08e73d62d064655acbe89e0f1424dd38b9d4c254250c42c11e59de066e74937c8d56fb1c1b34eebc2fc4fd45146b11493711f57cfd0e3459a6dd8861226a5c8bfbe575e691b8c0cd078aecc2244f323def2469f24062a472f3067731a8bce5b21be2a21aa8eca0f3e1b3f4cb3b64a835b008293d2b736e31e66398e6750f460d7ae023189cfc36dc582bd77b2ea29e546ccc249cfb8f30c5d9a9b49e6a432a8a7b8daf0038232f2bf7acfb01d4a5dd92e05d66de3eb20373e9b9e8601b367b02294af68779d35c82b8b48cec463638edfa261ce82cea8bfac14f8fb578936d1d4bd2f2ae20f38a2987f39fe7b6dd40274d3efe15353acc10115ce34447cdf9f78dd21a8ee266c97ca72b92f80fd2c0d112ab27073d630d117ee634943ad26116efba7cf7555fc6e04478dade232fe300ec967ee35ce01f679385e39132fb3d86dd4cc18f53a81950044a8370526b7404f41dc6815a5deb5a6241a0a0d0fe5b6f9799c33de95777d1c0d4e92aaec098ae8f270b4c08bd3f21d3532e8e54659bed428364b66527ed8c0bbf0b1ae7d7884826745c75cc3c0cb145ff2f4865ed05a3c454c8af0e002a6dc761d269bd8cfcfa7cb2db753a087ceeb5d242ce24d23f96c10672f7b64829039b800b7ee69f29d7a04ee62ebfc6802ecb1a83bfa332c215b9a68db19ca63e56f12142d9b3b33bee4719d6aefa558f70f6262359f25b4539f914497c57eab3c5d1da71271543223873a09afb8d540ad87b5b995b1328b11b5d0d9342e403564193a7ad51bf23c1350245a5bbe6efa5f031d2bcd73ddac4d6c6f781069e2aa455dbcf39988b1e67979f3359a8041b6f953ed05be351081eed5722310db5d872ebbec245254ae0b0b5f5dc94286b5b1763f69939ef19b2f0992254153ce52328673dacfc51975173a2bf77e9255379e1b3735b4633e8476d3c513314430bea430684fcdab8cfecf16cb51f4393e9bdbaf070a59d60ced803127972ae155f54f61d26a970d068c70d0a897a7447c930b02229b75beafe18f2f3f5e537528171ffcbbbfd5c87f7f2feee45d1178285ca29ac2cd604309ad5e043f6dec669d4c8d6e61d85bb67a321252e9838d719577b27ba09d44e5ae1fda43d6feea3c44683db83acd8de520f9f15f85196fb8d6900eb822b1ea16fa14fd939c86f63f08dd99ec5e4bcfc44cadcc17ab3061ecf459c3fda90a8e04bf46f63ae65982ae77b1fa952fb084c030ee4012dc017f444b8036366b5ccd3c30b7f74aa8757f283e3e8536dc2bc7a7d68f8d6207c2241acbac8800887a43f813429836ee0465435e6e3cd89cdc46090b6599ad8b15628320a8c44a0f2de5e1c5970bdf0c724b7dc5626a711684265714af886c4ab2801d620ab5db45d477cc4fef61b73aa76bdf8ab8096d810b6c21af519ffc97c3d0babaff73d3bd76d425bb64057ecf3e9956c4a35d82ad7999d650204936d40f05b78444903df630c3a8ea97246f76d2efade8c4f3170e40d6fce665fe34467478ff1ab7442a204daa4f9d5cf4348bb674fa21b1a9c92c1820fc2b17b028c75b6b67dc63cd3f35555b3236724cf1dc0ed003318c1f410b502d0f58f16a7d64fff94b73b85f825ae95645f2bbfff5f3b535ad8470f45f60d631d93e7cdff07000000000000d985407f94b7582dce9c18fe28e0d65f1e5bd7c13ccb9f9bc122a239ee595056780c5928a7b299d546f1fbe363058d34de03623704a9fc0a25b3cc5b4c23386e899eaba1317f243a92a919c064e6fa48139a61599913157198dbea939c10728d34093456e9ab62625551fd90811795f2fdc238b2251248a8ad0c0c377c7e29052549cf74f96b3d06160de0ee05bacd3b672988d4dda255b77cd072e275c40e3c715b2740f86ee65953d92a9e991162aa40fe9f60629cebd4be8919d2ead56c45c7c868c5b2aa9792bff86a3b1f8b469d23f17910bc56458c526756970657ae407cfee5035cb1f2345417c4f2c4db3a1609a4fe8ce773ff41b750f537e1c3d933917015aed2bfe2c0067ce7931da0b2124ebd413cc35e941aa882a337cd6d7c1539ae04b80c303a024a26bbcc206978faa97314a62bb5979b030709f0271c09f19a94cf36fb102871f4ad0abfdf300b8cdb4c5a261f9a77fa5b0ecb5a6d1faf7a519a3ea1dacd3d96e079213ec983f33f1601cd94e7a004fd3b07a826c28ca4d992f0a197ce7f8305997530c314d2a5d1178d8b35e64464c4cac136e1c526662aefc5710498db98712b26472fdb2144a4148211ea5bed87e623cf16364a4808a0e5186be2bc19dc42c0221280b273af3e340a456f9f62052ab5ae2b00ffe9c5b464d4497c87feb39e66c98c84c096507593a7dfb0610b55d1c311d678bb5e54e36f4f7db90d7fa385bc43438972b845d9fcde76c553f22570843be44d7b339d11e4dd8606a312f5602b836337686fa36ae52f7126efb0d5ad9c47e2d8992550835bef701f57097806577596fa3f5b64c96f2c4ee7a7f7edc9e2dddde824d91d9853b9e4111bcbeede77c74597730cf43a437eced6285b7b6c7969febb82b2109719d96c4b702a754781754bef36eb0c2c50c083ddf527a540ca89a9b866d17de64c412e6fc32fbdb40a7ff76ee3829bb9e33f4daf79ae48d8fa95be50dd372060984ddf3b06631eca91f504c18a4ecde9ef2e683a308f3f145c7168bbc539e0eeef80829f3c73055cdb55f31e455cf7a30c1583cf193bd8a203c3b81c64afa35af8654619907b586ee13f719001cda245a21a4641a53e2e18a4cf0817faddb8b75229578101787fb4cf4ca5b8d5cb8eff76fb1826ac6f0cf20d879fd09cfa9d8ce92bbe72f9141ee4f0ec06992ce7ef763c28a2a3bebffc56c9acaba3e459d0b8f7be4a6507a253588f4d72916fc83aaad962b759b87ddbe168aca77cb324764fd37a101483df6016562ade1c7853f827132935415b17ac2b23b6683c7e56c325b0adf2d81c7bcae94e572b05da053a3eefba773abf1303f1f9d855462eaa6e548266338dc57b7cddc09a9abb8be5e0472325f2b9cdf604b59810780a5bff7f90fdc2d33a51bd1a74faa0d62d86876fc2b415e6ac8f02e50af5b7ee65496ba3267e2e5a28e49b4cc2fdf14a9e3f34c6d9a4406de7ffa8e63a2bfa1cb351b3405284d7258cb145a134435a7e3418fac77e6cb7fea0fe887632523615313d9662de7409a2f8d70e7a61c4d09876485759f170597b3b2c0694c16aad2f49229f9f34503906186911b121c74ee790f0608d6dc9db9bd06babb448b8bad0d6c9d737de15bf922880a72eb08e04f38a544c49c6d32f6a8034dae8d91cae9f7516b7ae5cf083558429030e99f406944525a330e0bd0367d6ea3846b9c7c51e719c4e122e7833384511e86f7f5e73415302b15d7fec9c409fd936a5f1254110e5aac2d0ec7373e57596c31eaaf5639a22c2c1d0fd774a0302a915edd728051fcd9b6a0a0a8a74845f71e021f023a3051fb15f258666cbddd3d62d734758bc4127d660945f27847c734a1d7277302fbca6021e9d3080ec11551bfe715114ab16446df9e9b7feee573a1304e5528746545a8d34396ef4f8d9bb33afb07e247dedfd25ecb25156b6720bb784757601db3e3117c5e5424f977bac57972a56f1cf66e26ea818e097205d9c48ea5f84955e72a6a157d6aeda2de53f978c9a3b382ed58f84f1d933f191a2639552bed9c52247cc5c062eeb84932713432659d846a0a9789ff55b289e08696e783d91d5073a568d39d7f8ec91308cf0c2ecc9d82b06eff478780031f9fcb1c37f394dfb1c045e8838a3eae415a9b5418c42ee41605e9f197985e680ab6922207d74fe3b2f540bfad3d5a8fac501af447375d21bc879ea33ca20b3a8ec9a58a34e530b34e2f277cd0cb6a7b784193d49694fd20b88a83a17a682af9af2542763133665539d7dd99ccbddbb9dcde59ae63cf80eda0976ab9ec6305ab89d4e20be578072ae6f6e1b2c31ecc55692c49e72b39dbfa0701e8f8fe55717691974242df1f8cb6db06f037edd3526849795c15c25bf1cb2baaa90af3d03364bb87d22bd4d12ed5f0cd0a41ee7dee2498d6ccdce6a2a142986f56c6a6b3199d92c6325043ad9d41a2d864a90d710206471b60dab23580d98f09d58dd1e904441c13fd361637de59d681269a9bb797540e7ffdb676a2edf449bdce348f4a4c4bcaa66a484123f0d58c42dc6014dc5a748e604212dfd46c02de3f4308f0acdece4279f9f452c3a31daf4443076f2d82190dda31b2b6a8fd40d88f9c86e23cbfcd9767f26e4f656d078000e8e58bd4a7506d6e8451251440cc75ee8327e0e965dfdecb7c1837b21f7ebcbc7cb6ab196f28dc64bedda0e37e9902515efd02dc591ae828798562bc9401e4af67219c7b47177c6ed2572eed0d5600a11a4f90f051de376722aa48f07bdfce1db2c6bc638b2bbb5ad86d80e614eb002869138a62ad095f31864829d33d2313c4c85c8cdf95bf3d3b7eef70f1a1fa3674dbe9b50b58b46711d3dd63f85c29be5d0342a0c10783f71364e7dbaa9c786fa4b4e993ec8c34007a4b8bafc19dc8d217e919a1cae49bcf7c4552923f4c0efb7f3df114dcad3f9efe8647b3dcf146f99723e3d8ba80bff044fd0feaa8d82c39c348702503802503ef925028f62e01084c97bec73f266d6c35c6584b4c28ee8935fdc1d06f380257acb56963228d7ca6a48bcbbaf93986e3275f4db2f2351648215b82511dc628a8df47c8b45114305984a1e48f2b286ae00000000000000000000000000d54cecddf85bfcd51dbec32c14ea63561d8ba484c52bc949c3b8a166c68d2b156303bb0e8d11c2ed1169be885e5933a73e9466a78b40d6e521b9999730b958960187babdba0be1b6ecd0c04f7a1f54f05c4a18a6c9894205168ae5b30361f38b51aefda988dfd8be13098618938019c2f45b0858b31927e4bf38a1079c36e4684ccb6c11805b4da95b8fa90aa7335b", 0xfe6) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r5 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r5, 0x80206979, &(0x7f0000000580)=0x7) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000001ec0), 0x20, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) closefrom(r6) 3.108632075s ago: executing program 2 (id=196): mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x4) (async) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x23, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xa094, 0xfffffff7}, 0xc) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xd01) (async) semop(0x0, &(0x7f0000000000)=[{0x2, 0x494, 0x1000}, {0x2, 0x0, 0x800}], 0x2) (async) pselect(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x59}, 0x3, &(0x7f0000000180)="ee8f409198157e3b0d482cd811439e57ce10400116e4853368b7858dd5313a55267eae31dfdeb4695f32fe7b7ad86f86b9026db90f9b45d9c0dfe6f336cdbed0b1e9503fb71d22c07e97988cb677f6e039bda806b77d270400"/104, &(0x7f0000000080)=0x5b, 0x0, 0xfffa) (async, rerun: 32) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x814, 0x0) (rerun: 32) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x814, 0xffffffffffffffff) (async, rerun: 64) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) (async, rerun: 64) seteuid(0xffffffffffffffff) (async) syz_open_pts() r4 = socket$inet(0x2, 0x1, 0x0) bind(r4, &(0x7f0000002300)=@in={0x10, 0x2, 0x1, 0xac1402aa}, 0x10) (async) setresgid(r3, r2, 0x0) (async) ioctl$DIOCRSETTFLAGS(0xffffffffffffffff, 0xc450444a, &(0x7f0000004f40)={{'./file0\x00', './file0/file0\x00', 0x0, 0x4}, 0x0, 0x0, 0x0, 0x5, 0xd, 0x7f, 0x7f, 0x22}) (async, rerun: 64) getresuid(&(0x7f0000005980), &(0x7f00000059c0), &(0x7f0000005a00)) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r6, 0xc, r5) (async) fchflags(r0, 0x0) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', r7, 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) r8 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1025, &(0x7f0000000100), &(0x7f0000000140)=0x4) (async, rerun: 32) setreuid(0x0, r7) (rerun: 32) chown(&(0x7f0000000080)='./file0\x00', r7, r1) 3.105286989s ago: executing program 4 (id=197): syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$inet6(0x18, 0x1, 0x6) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0x8643, 0x1) closefrom(r0) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0xffffffff) syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x27) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000f00), 0x180, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x2) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) socket$inet(0x2, 0x2, 0x3) pipe(&(0x7f0000000000)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup2(r3, r3) ioctl$DIOCXBEGIN(r4, 0xc0107004, &(0x7f0000001900)={0x0, 0x2, 0x0}) socket$inet(0x2, 0x1, 0x5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000000)=0x6, 0x4) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x5, &(0x7f0000000040)="40c2fabe", &(0x7f0000000080)=0x4, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0xc, 0x38, 0xf7, 0x6}, {0x7, 0xb, 0x5, 0x9000}, {0x6, 0xe, 0x2, 0x4}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) syz_open_pts() 3.100115871s ago: executing program 2 (id=198): open(&(0x7f0000000180)='./file0\x00', 0x200, 0xcf) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0xcf) mmap(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x4, 0x2011, r0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0xcf) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x11, r1, 0x0) madvise(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0x4) (async) madvise(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0x4) sysctl$vm_swapencrypt(&(0x7f00000001c0), 0x3, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 3.09441444s ago: executing program 5 (id=199): mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) pselect(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x7, 0x7}, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2, 0x2, 0x7}, 0x10) sendmmsg(r0, &(0x7f0000000500)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="14777928082369cf39e2bbbc0720267edefab5990d665730546c71448efc2c9a88040000000000000009e1d4f9fcfda8484225c4e6a46bc6a981729ee6ed71e18dc7464bc2ea93e1736a3b8f51199aebd4ffd4e7ccc9fb6afb77976c2e47b47036b77905c5b7b815a67322a77e1671e7e7391403164e50e5efbfa564d7e854be375114ef7e6f293794cce56bb25e584792379c68030f"], 0x18}}, 0x38, 0x3) 3.04153147s ago: executing program 3 (id=200): chmod(&(0x7f0000000000)='.\x00', 0x1) r0 = socket$inet(0x2, 0x3, 0x2) r1 = socket$inet(0x2, 0x3, 0xf) recvfrom$inet(r1, &(0x7f00000003c0)=""/126, 0x7e, 0x3003, &(0x7f0000000440)={0x10, 0x2, 0x2, 0x6}, 0x10) setsockopt(r0, 0x0, 0x15, &(0x7f0000000140)="9a350700", 0x4) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) mkfifo(&(0x7f00000020c0)='./file0\x00', 0x11) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) read(r3, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) sysctl$hw(&(0x7f0000000340)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000380), 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x4, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xd9, &(0x7f0000000280)={@local, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "e481e2", 0xa3, 0x0, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x3}, @fragment={0x8, 0x0, 0x4, 0x1, 0x0, 0x1, 0x64}], @tcp={{0x3, 0x0, r2, r4, 0x0, 0x0, 0x6, 0x8, 0x6, 0x0, 0x6, {[@nop]}}, {"d8341b65af8927fe88294e9859ce2002edd4d9cf39fb89c2478c09a4b456db5cc5a78d34d89b6cc1ce4d4f5d5e6231b6edb2d1cc791e85fb05ff8d8f959925e486ef94ffcc0d61bdbf483823d89479c7ebb5730d73cdcc1520d82ce54552fac16d0473fa0f47ee7c500954c6475d061717f019ec171f05fdfb7a58"}}}}}}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x1edc, 0x3, 0x3, 0x47, "4a003bbb9f5ccfb00c23dc770facf5c258f304fb", 0xffb, 0x8}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffc47) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100, 0x6) writev(r5, &(0x7f00000006c0)=[{&(0x7f00000001c0)="631551c815254a4485052fa27bae89740732c438f5e131114d82a0ed5219414f6c", 0x21}, {&(0x7f0000000240)="dd96d6f7ece811603f0ac83b8187423bd51d3968a2e9e4291a81c1377fe8ab5755265f44ffc0fa6d0678dedb7205f03a843fcead6530", 0x36}], 0x2) unveil(0x0, &(0x7f0000000080)='c\x00') sysctl$kern(&(0x7f0000000200)={0x1, 0x34}, 0x2, 0x0, 0x0, &(0x7f0000000380)="6182ac28e5df613468d18b345f47b850879bc8a65321137d6926ae8d05f99a95d7ae81e100c8", 0x26) getsid(0xffffffffffffffff) 3.022262525s ago: executing program 4 (id=201): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async, rerun: 64) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async, rerun: 64) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x2) (async) pwritev(r1, 0x0, 0x0, 0x81) 3.020978841s ago: executing program 6 (id=202): r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x42) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0xa011, r0, 0x200000) socket$inet6(0x18, 0x3, 0xcb) (async) r1 = socket$inet6(0x18, 0x3, 0xcb) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x13, &(0x7f0000000140), 0x0) sendto$inet6(r1, &(0x7f00000000c0), 0x500, 0x2, &(0x7f0000000300)={0x1c, 0x18, 0x3, 0x7fffffff, "ff020000006708b75f627e7f45005576", 0x8}, 0x1c) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000040)="c07048a66f805c2ee71e5e542bb1469ab3249dd3c4955d75ed15889605d2b46c4c942d1bf20e6b44672094227e099d298ea08f586313c64e3b745c7b7235e511eb076d1d4a57089f40659f46085931121441b9f64cbcf78e3cf3bf5398ace64d56f61590d5f2d874500314155dc3a41e838d389d0079876bea9e32b05ec620d278ae53f0e46ff561e6e5b13d235b7ffcd1aa51", &(0x7f0000000100)=0x93, &(0x7f0000000340)="f5d1fb393b04d2496ddcbf96748b9cecdaf0c7d1843868ea32bc6ac8c70c06c5d5500721c93b9e3abb2452e1a711270b770472c448b1e25c1bdc4556f507116ec885cdaeda56a0a0cea426ccd25bb9ade7cd7ad0b2ec9ba0fa4da406ea8ebc01cbd43e4f72424ba9f87c29e9307fab1b60be23a2245c03e5dd2dd9e37d1af14724c69b932b2fd42f82fd8e08d0b26a0feb1f11eb82f075de17204bf0a27ff2251951e256c0660b5d8e3a8cdad98a15d5ccfb093ba3512b6516edd11bada5dec356158299e459ed5db99c4052b2854377b35eede84990af444c8b400a059188aae3699c913956d9", 0xe7) (async) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000040)="c07048a66f805c2ee71e5e542bb1469ab3249dd3c4955d75ed15889605d2b46c4c942d1bf20e6b44672094227e099d298ea08f586313c64e3b745c7b7235e511eb076d1d4a57089f40659f46085931121441b9f64cbcf78e3cf3bf5398ace64d56f61590d5f2d874500314155dc3a41e838d389d0079876bea9e32b05ec620d278ae53f0e46ff561e6e5b13d235b7ffcd1aa51", &(0x7f0000000100)=0x93, &(0x7f0000000340)="f5d1fb393b04d2496ddcbf96748b9cecdaf0c7d1843868ea32bc6ac8c70c06c5d5500721c93b9e3abb2452e1a711270b770472c448b1e25c1bdc4556f507116ec885cdaeda56a0a0cea426ccd25bb9ade7cd7ad0b2ec9ba0fa4da406ea8ebc01cbd43e4f72424ba9f87c29e9307fab1b60be23a2245c03e5dd2dd9e37d1af14724c69b932b2fd42f82fd8e08d0b26a0feb1f11eb82f075de17204bf0a27ff2251951e256c0660b5d8e3a8cdad98a15d5ccfb093ba3512b6516edd11bada5dec356158299e459ed5db99c4052b2854377b35eede84990af444c8b400a059188aae3699c913956d9", 0xe7) 1.959183337s ago: executing program 6 (id=203): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x20, 0x9}], 0x1}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x401) bind$inet(r1, &(0x7f0000000100)={0x10, 0x2, 0x1}, 0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) syz_emit_ethernet(0x69, &(0x7f0000000180)={@empty, @empty, [{[], {0x8100, 0x6}}], {@generic={0x80d5, "81aa3c1e0c6fa0e2157a0870259b4e2682c2d2f3037173c802c2fb2dd31c1608e1e30ff68eea7496f13e8886b78f5cfe9cc34f20cd5227c03b736825f1a97a64ed1c421c2a1fc454cb5db5d6ad91712eefec4952bb1972"}}}) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000200)=""/93, 0x5d}, {&(0x7f0000000280)=""/103, 0x67}], 0x2) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) bind$inet(r1, &(0x7f0000000340)={0x10, 0x2, 0x1, 0x673}, 0x10) sendmmsg(r0, &(0x7f0000001740)={{&(0x7f0000000380)=@in={0x10, 0x2, 0x3, 0x6}, 0x10, &(0x7f0000001680)=[{&(0x7f00000003c0)="728e188281f60c27d5ac45ce961dc5c2d53a8f1131b61882c61b9288c989e8ddbb0c7b96b137e1835266853c1767e801da6323d73ef0639e8115b92b6588e091095a7bf6e7321d45e12d99b5f50a8712164f8b729c", 0x55}, {&(0x7f0000000440)="f7bd95af08c8e4", 0x7}, {&(0x7f0000000480)="d43c24d593697f75e72cc89e5bc533f1f2711e1becc7c8ba1bec2c4f2708142484409b58bcd4950dd77a6db561aadbb2c7c85cb9c07b693f92e64a76cc94d553a99ddb00322b8f1c9fafa9eb25e47bcf04475e3b011932dad0c714c5fbeca7435c702e36fed7f0897b278280400b6b59bbcfd7606f024e28ac3a9e09197676f1daf4640079a1ee8988a459e2349435c8b337ec5e8c09006d46c733d8ef93ef5b4a47a0c9fea7d0dd8f3f8bf334e2196b48a0150f17b75cb6d3c3affeb2b43b97adb7523cff6a307ff7792414a638e02a8c22cee2cb750477e439325a38a8346663dae1eb9f475767fe5f7405b1a5735b27e7daf15fda30c4ac3f62080a11f12176d07f6dcb4ea24d98c3b7cd1724e8790f604a580f380a9bc95856044bfe3388eff296ab1dbefb24a32aabcc3aebc3aaabad98afce3d411ada8f3dc65c68d041984eead419a7d69395b7ed6537144f0ce9a3b88be11397dbd58bc46e0e3ee78960b0302972cbbc3332527150e3075c472671ea36a623723eaffdea5473447cde22bd91d38d431e65308e1dad00a760ea87cc33ed8730314b882567a90202e65d88eeab54837eb37bd134e375f419b3b4af15a556a0ab38420c7f2bd445f0fb8b8a972c8c04c36e618630462766f73e1b94cc1020f85e22a58b31d52cd28fadadf51908651508290fa875cbdad0d4ae93d189dd377d086a973d6a85f95b24348cdea8dee71835867693425d28cbdf4c8033a88798f0926935d5624c9fabd231640fc0982bdb629f90d7e1c03e05266256602ee3f94a9ed3b44f09b38c5e44463ea093dfb6f5af6bdbcfd099c4d973b75bb335ad54dc11646c439d7fd11783d523480e794cf560897e089e291f344230d9fa7ecc1cf13a86d81f5fa29859f82ce087c1caa70a3b314ab91db34bff4ff744a67f77524ef782b04b7b05e942d5fa0a8762cc6518164cd0fb32108d8d7ed1eba5e62aac6eb5588442e5f9de629b5d0f24de4ba32d9035b4698eff6ce0b14ab75a61f79b8e52eb1a9c253a5f9edce81810f8cc89c1e7e7ab49e5130ac0085760e5e277946f16756fd6db4ebb6dc030f9db7153dcdf4ee6fad7c85eb9db748f7c2df4b8f59e74eb5939434110dc0777f93885e48602211260aefa76f2d88bfdbd86dda363a1e0d983ca0a3bf9e73a8cc63142198241a105d214c40e6432d1a06d267b843e902574171a32d9a3d6ca942e2c33a279a37f5efc2ffa6b96f6fffce4849266898500fc53d75ea2741e67cb1fcc912aeadaec5f2a02cb2bdc841da2d88e207098e54c560bdaf6e30fb4cf919092915491f9248b176838e03cfe92e1e4ae40eead79aff1225bbfa01fcb7408319cd50f9d782be88bd6b336dde6bee383810f14f2c7a0cfe5b254e373b15c906d75ec3485dfadb71ca8b9d23a07ffc66fe443e554baf33370d0b18e160ca765df4f9037fa13229146a4ba5143d52174e00f80c7f3871790f279039ca4aad6ff1a145980bcb90dd6718a806ba7071a220bc548a6dde425c69d92832648828539f3d68f43b96ccaef82f896e40ccd96cd5e4f0f7a978aac39423c99bd6988665d7f1605629d73179b085a775ba582224bc7d6b3cc920b0cb4345e7c99166927630ca51cbe42eb2491d434979ca79b80be2b4eaf8b7489aea0af33b6588921ca5c436b6dd66648502826db73bbbd826c2b45c540e631a25e90ceb5e80af8c0d4b62af2278de30e022dfac085dfd461fb4e02af68f100d8ff0308ea784c8fd5129f6b454bb61f2ef8eb8802659fe3c3a9a136ecec3e827d625e0398ada3151002094ed2b0a8fe6b07c42ea2e13f1c95dd920ac67a3da5b06ca6d32c9e99b3de333098be5b24f583bdccfa81796f7c55f48e5a7b0cf50e0ea4277396c5df0983ef33330392d267c5ccd00f83a58de651dae61ed54d24b2cfe23ac65d465152ccfe8fa8d0a2eb59e670a6110a9b5298dd18e38b73cefa01125e71d54b9b8838acf91b834dbb39cfb31d6d632fd56f71a267e4eae949805f22c5a75bdf709183e22846ef6d6832cc168e80b473421a8a5bc13882beefab678bbd674258b5179187179a577867b989b0015bc0c8217f00f7bcb83abc59b012e40b56045863fafd3c2c1b1a94d953cced372906d41555d0ad77ea2d8bb6e49b6c8404c57fe67554b2543934c8407e38a7087ac63c79eaa2a7f2e6b78fc15e21ad5d2a20ed43000b919d0f2edfd617b6d099f77d87627b7f72c2b6b2a8d24eeb9552a27f4e65ed20d9e6610346b092d4bbc6c1d02d69ffe7084a5f1776e9e68d5bf83ca1c112bb9a8db6ba36af0d4837d56129de81af89277340de9f289795737177632014a73ffd6fdd32f7e4f38ab30ee9d0fb55b6428f52cf05e1cbf3991ef479bbffe7551ef2f7db5abb792d03ec2a1247a0f2c47c5e19af8695fee7ffbc7850d1bd4e31aba3f0b9404f87218d1f7e27c6c1bab35a99b3d2de700b44fac5956536ba3d6237e9275bc85e577b9c9c3675e08a9cf50b957efa5769ca1f4edc7a8ee75dbc2d9f769b09ba559b621c2deb94aadf383aa3f8c0de99fe74ae71209638d62fae4671aa765e1cd9df1ca56d24db57eba5cd176207dfa0be97d1d7efb5d4a1e2f6d3f25091122efbfe5ef27ce480dba5e5ee48b0c97a1d4ef0843310371aca597ed07e10e9119832c81fe851951f26df82002e507720c080b0edb3f8a37c34557d1a62685aa4d99cfa4d8d19313d71e49a832395f2fd38ae04da029958365c66c035c0c67e850208739e5b5eeac5893fa4753b6fccdefa30099ddfd2ce64d9a4e74416495da9585638ea41e62d1f61dc58a0c989bcd444b41e82239f7deffc115c42eb0693cf552b2c4413aee302c9658fadd4da500c45b2a8d7dbbf61ded1bffb2d79edbdc5e9c5d2fcec646afb435a9fd7b8fa38d48c794547c9a8eb53d703954fcc2b0f5a3512652e372222f2f99f502d4669672f98d933902e89797ae0b04e9fcb538e22fa3498ea9ec427dfda76f84ba39fc87c3fbab1e3f95f00e8465a8c5a42fb0403aee58e6ebdda18b1e006d368732602d0c927f3274195aebf3f1422820bbfed864ea056c8a483919bf9bbb7f89ad52b1157816f4838236cd4bdc04a87a4fc7b54017e5e97afbe601a0789cfc01cc810de9d78f25a2bb65627664a51600fc9258614aa3e51d4b534f7425a53716b8a893b4881eece5eb25d91407583989e3967efcc29a7a93631884deb52c89fd23ed699b0211ec56208289f02b0baad9fcbb5abc7bfe0abc405d1a87ec383778c929d445be8add1b965b43cb8918c4a7ba9b47924149bd26647cfb11592b7efe980feedcb415760f4cc8758ad370288166dc4308df054cf2c65ff59057da55934494ee68cc553e6c618520e3c97a397c23fa982d1db1cce10e5f3aac87f95305203d99e012393008e5413efe18f4c4413e9841eaaa8449894657106aae4e13ae5129f8e45e6722db85a58337def8eaa482be7590d55e062c51da44779a2af92376e7798a2f10391a7e6d82a74855a4ed006daa9106598daabc1d57d06e84a7fb187e9e606c597f14a7831684dbf74b6d9c52f63d843ce7be78ff0ce75daf9a72d90379f9dd003aa428e68e4b4ab87896550c4d8a124c079234dcdb2dea726f61c6ca9afdcd15cbf7e9369aa4d66079ac0e93cf59b93d3eeb8e7841619103255d4377df82d4296be71e437ccc372d4a3f67d4f5419f7856a0fd8cf51bd3ce4d662677a0ae336c7308e8e43d01801aa1e47f20e38ac5ec23f4b31139569db6f5b92fa1335fc1622e676fc39caae5dcf615c625d0fb06752cb22b0460c8f32bc92ae7a181df7de3872220ee052b6f983ac8e73359ac2ded110f2df3933aa753a324a10a82713bf38dac1c505eaa206fdf18e3c72267e315fc06cc097b83047eecd75d2d6a3d1038cd9705a801491296b563f9e0d38875d8d3c75dc132a2404b80e8b05d786e5478c069f5363ad8fc0619ea4a9e4381efb68b268a2a86f6e846ca351762f6251947eec307a7433fc2f0736bf42f2be5a1a233175b28bac04a1d772244a258576896131a01578c58c9ca8d08f3b264921d5ebcdf0fa32221e8c11a7e2cc16007638bde8733777d20178ea84a2181242cac3e18c356037c2939b7937b1e43669205a307ca5ff6ecc26f526ea054673374a97e9882e45ad4e5d654db8e15a4f295007c74697aa09f34391bad30072aaa60d4cad65d72167e6cf5b52b8f5dc5ac25f16c4982944ee76ca4d0dfc72f3937902308d49bfb470cd6938364ff568da734a1131ee157faf78487d8c01b7faf0814c159c213fe2602bf972635068df2d531ef98b4696cd109019b3af003a725ee4dbc5aa5123439bdd4f3e53980d1c428729218d109840cd1df5c8d33caa2b203fc7e96f2aad05f77b1c47afb8bda829f983f20b6ea9a61bd86c7958b03853aefdc9450549c091e4ee9f8544d660c6dac41a257f2d5c58dfe6cea61577f8a6a5b82536b2e03540e95679286e07f04cc8ee1327835f1f9f0a85289b353921eedad2fdf448e963291587dc584bfb22823ea17ae1565a6c651271c03208433631af6921d672d61e67fbc63028681d3a7a7d8ddcd57c3cf41bf17fe7797a9aaa0414072122560fca3dda575239a99ff78629909024160345f97f1e2b389a93b252778bda9cdc549f5c8b3eaa040f3a7ccf17e85f8588be2f1f3417247d1ff2c49e79ef31ef0a7d26d001ba0654e6f911e29a72a3149f6b17292d3ee34c30e1d57f42c0b889e2f9d030f9fd64e496480f80cff14354c2df852d1a88a4879eee57cbe1b156102e804abdd03fdd2488e4b610da9345564ca49d243e73ae0124e88045fef8bf82d7e7d004c84d6a3a4a66ee2709f64da422e25aaa74e685815e2e4ae20a22093658f812ab4c0f27ff0e5a844773515b5f25e9fedcefa1248529da3648cb607665ae46559e8731fdd2d9ea104d3225a1debfe50e963afd3f1bac0a354dbc4751be62b29c2bde851b60b12b7ee16e3561529efb0f3809004d7924aee66abe732879ac4449f347dc8378f17bed027bc892a2e274ffa84fcfd065d810ad277625340dea60e097060372773515ce1e60d805f68833c21446cc08145158eca55c9ca2315d5f2087f697761a9c2549aff38dd2ea77f77880a8417af0e64d4200021b07e07601c1e65913fb08d806ce841effabe256c44e5b4eeaf38c25c25715f4b658efa870e839018eb2019a3205c3cc281a4d9370289d21bd153d77f4920e66d0e0bcced0e75125902e353a1bd673dc8d1415a4029e2d83b8887fb046ae33453c9661a8e67ae2cb8e27685c8aa1110de585f5930a9e348555d7124ad191b506575c53bef526f8ecb325ad229c57fd3ccf6ed41e8251a7b00620519ad21958b36c29a93b022525bfe65998744631250b38547ed419a95b64080e8cbc28ad9d6b9d9f057901dcfb6f80f73882128b2ab553fbb149df7cd217ed7ded11e01ae32581fb5b0652719c6c9805b2b448de1635ecc0b834a2589fa622d010ad4e78c13acd29af3f165304bf53468a2a621d5ae861a18f9ea621f5fd7d911afa9ca5477450efb55f7c944f15543fd98537a5f18798caf85bbf991577e4dae3e36fb1488384b1fd4664a1229b86a1ab8687756200aa25a39c54fd02daca17cc2492e7b725339e4296efc06f6c61dd1163665689c68a92e206460bb956798f4c51ddcfa00acd685ddd640f6781f090217939f89aac54fc7f35199f9ade723584db6d7f61204506c7cc302d9db6d8062fac1f198da90fcb4f9339de14c7e46c8273aa8ffc85829e02", 0x1000}, {&(0x7f0000001480)="318d61dbe776cc76e0c30c7b5eeb889716f8ae9ba443b75f477206125d63e50a5a57324e2e188fc2881886d39957158a7a9cb9122a619ab39d895d666cfd7e95a07c299ac18c9b50f489cd700c243ebfa3d390b81e9ad789937f1d6e8bef7e3d28f970f5c630c9bb05207a4677e92191da1b1e68903172dc018d29c928577b4790adedfe77082d1ea5d5566f28f5bfe54964167788f9c987777e078a9ca55d3a5716d6d2f0d3f21706b7d015f507e44a0e5a5fed02d3bb", 0xb7}, {&(0x7f0000001540)="1f7a3a52ee7f0c47087b297e56a09cc8241afccd06013124972e07150c475f6b8d10ca4f1d6bc42a0ca76fa0b2e15bee345aaaca6b5db1563f57b7755a525e", 0x3f}, {&(0x7f0000001580)="74360d1caaa2ef4cc80c14bb9ce20b77310d635e3d87647426b908827c381f603a53118084ca1e5cbe419ab59b17e0da30dfb58cbb617884e90032e875f442300f9b7c3b4a61f651867092bfbfd5dedb3b86a7dafaa98bb656ea3a38bc9129d3ea0d00392f24cbc83b3125023fe77aceb7", 0x71}, {&(0x7f0000001600)="5415765d06a64aace1871bd64cc95abdfd7321d01dd9108812ee4de2fecab01bedb27dfeabc681ee5973fe05ae3f48c3a49daba0a1ea162370d81f962943c65337d4a7f1cc8c78398b56a78575729b3460", 0x51}], 0x7, &(0x7f0000001700)=[{0x10, 0xffff, 0x692, "f6f122eb"}], 0x10}}, 0x38, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000001780)={0x3, 0x7fffffff}) readv(r0, &(0x7f0000002c40)=[{&(0x7f00000017c0)=""/154, 0x9a}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000002880)=""/80, 0x50}, {&(0x7f0000002900)=""/204, 0xcc}, {&(0x7f0000002a00)=""/233, 0xe9}, {&(0x7f0000002b00)}, {&(0x7f0000002b40)=""/199, 0xc7}], 0x7) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002cc0), 0x8000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000002d00)={0x1, 0x6}) kqueue1(0x0) ioctl$DIOCADDRULE(r1, 0xcd604404, &(0x7f0000002d40)={0xf, 0x13, 0x8, './file0\x00', './file0\x00', 0x0, "cd78c430008f454173e19f653ed8675b84732c23601afbc80c87be72a51732dec06f0cf3906d7445f9d8319d75c6a88764a4769668d2c5675bb42d6254d55ab6854c31b78dad127055bae07c605098164c3e8b4717757827e30a29ecffec973556ca3b7974aaa38d47ab86a881ee4ca8c96d2195477e59069d1e6e970376507ecc2a6ae6177a3a2dad326f51417bb1e4ef99f48cb7d5737a90a2162045b88eb32e4e3c7d1601ed4f932dd50a59a4351c6132acbe198d22d6a4827ed6e499342a003624779918233864977466394d0e7b9f5cb9f446787dea8347365b974def765b1f9bfaa7100ebce1ffeeb3bfb7d66c9e6f43eb0c1cea0a3cc87312bdbda983eb1e1d8b5b7989d2f634c8d1642433f17b9685d9ec9c7251b9a5ee03c37b5fccd0ab2c35a5dd521b2947dacff32ae1513a7eb0a6a82c85552029b7e62a3127210b4da5a97fdec707986a50aa9d9e3650070cbcc4774c83f04c904087575bfa24cca329c57fd307a1face182a262e1162fe91fb617cb3911e5bff16f2f9d604c205d0146b42280674dce9e8c95400ea724fe9047b6f29698710abfd206c2e2e2ee39b60767b114872803ee25fe4ea563954d03952a186da0de6bd719c5e9179dc0d2dbf24f8a5e3c95c19f4190b45fcce6374709d239dfc2d503a91606a303e3067fef5ea936b99f70ce5a8a5853405b5b910ae2569f01a9fed8e1d3cd2054619456b71ca5512ab77812d63fded88d0dcd3a73dea6f7462e6f46eef0998d748662d193c628db206bdb90f3a0bcda2a97751be0bded8d5ae86babf9bcd7b5221e1f473aa71a27e0da3fec88ac4396dc58fc93c56c069116488995cb3cb3aa0cd03c9cc3cbc53bc8ef6d2ecf57e5fbfb67f97f9c689df7b9c1429b840be41590cd1d20a848ccff0f98bf68d9d8cb8a15d69677b667d3e079061290a4c3c9eafb670be81a09129819abe42f0285d7105457a6d6ee277ebf4392c7caa2be14c7b1fac038f4aaefc441322b96d65f28baa39424a2ec306a252ab80e7cab0f7905bc4c8f8ce5a87185dcaa95fc08cd3dc1c142eca5c8aadbf07e629992305ee5e13e83404f58ec427573faecdc39877e10822a74cf1298b5777e950f9ff03489622b2d112f81ed60392acc77d69d42957a752e8c2e70e83da0b9d8a05f06ad258bc190596edb9b3eee6928f85a9725a8452bfc050375eb68e8d89496c71db4882e2f0b0aee7c7b139f2e45abd622e18f06e92489a4fa52959c50e489bc1efb9fabf8b872ac42f6c663297c55b038833e923aa474f82b12db854461ab4ae73c7bde0c369b70d24e55c060f29cc7ab4eadbd400be7c7b4518deac72e64f837780b86b29121e9633624af29533fa95d451105ddd1d3efff1c6628e636e22cf605ec8906d3f125f99062fa8c6886ad09405f77ace13b2fc4ac9b181e5da555ce0f9010a4af8ca2ad206bf087966677c83e9d8b54c3c043e48304a0264266b3e60f6085ae52fd50b1622313b40456aed190e8d93f0164583954174ffbffd010fca3e5996d7bae6b8d1a2ee7302aa6fad96f0065e72d315441323a308867f1da3e64560cb6c042bc201b3c939040a76cf6ec8d052bfc457ebd136259bd9d9c9ac6bc7ef38d4c062d6b133dc5f83c757d6ccbc5ba336dd4536a2074115b95184f6d004860a049ebafaf453acc5f744e23f72ad35826f8ca60ecd8df7c18ea9857f45ee8aa9d8ca8bb93899d56da344d24401d63f6feac10ce42012dee606bfec3a5415aa1c2faf28c28bc0b75b1959fbbf5c190026f9d5ba79ddd80dc00af092b60d32b5aeea8c95538e734b4c4027ca7eba52fe4685b866ada2befaf834f610935dd064f86150cc4fec45745d251d93d031eba1429c305e9912b974dcbc28101be5a96a515ce8e4a00bae9f3ea91ebd8de2a65b6ec5a2"}) pwrite(r2, &(0x7f0000003ac0)="cd749bf503ef9276c9a4083b7ae3b65443b61bc74e8272b9f6554e592bb38afe0a7a1705ea8323d2bc75c2d5c9d26257439dd6c36e422097a7705a8c3e79e988b8c2a8257875a8cdcafee991eed3a43ffbf750555746ca55d618b182e0350f64b5be87f49025331d736dbf0680db1c4b0bb397355d1df2721931e2915fe3b53e05c1fefb96caf615863b50874475ac62c2756e3d3955637f32d9f043", 0x9c, 0x9) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) seteuid(0xffffffffffffffff) semop(0xffffffffffffffff, &(0x7f0000003b80)=[{0x2, 0x6, 0x400}, {0x4, 0xfff2, 0x1000}, {0x1, 0xff}, {0x4, 0x0, 0x800}, {0x4, 0x8, 0x800}], 0x5) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f0000003c00)={&(0x7f0000003bc0)=[0x5, 0x8, 0xff], 0x3, 0x4, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f0000003c40)={0x0, 0x0}) ioctl$DRM_IOCTL_MODE_CURSOR2(r3, 0xc02464bb, &(0x7f0000003c80)={0x1, 0x7, 0x7fff, 0x4ec9, 0xec, 0x2, r4, 0x6, 0x9}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) socketpair(0x2, 0x1, 0xa3, &(0x7f0000003cc0)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000003d00)=0x2, 0x4) r6 = socket$inet(0x2, 0x0, 0xf6) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) recvfrom(r6, &(0x7f0000003d40)=""/236, 0xec, 0x841, &(0x7f0000003e40)=@un=@file={0x0, 0x0, './file0\x00'}, 0xa) socket$inet(0x2, 0x5, 0x0) 1.95524458s ago: executing program 4 (id=204): mkdir(&(0x7f0000000400)='./file0\x00', 0x148) (async, rerun: 32) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) (rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) syz_emit_ethernet(0x66, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd68595b8100302c0400000000000000001e00000000000000ff0200000000010000000000000000010200907800"]) (async, rerun: 64) syz_emit_ethernet(0x2e, &(0x7f00000018c0)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x1, 0x4, 0x14, 0x65, 0xb0, 0x8, 0x3, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@ssrr={0x89, 0x3, 0x99}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x65, 0x40}}}}}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async, rerun: 32) open(&(0x7f0000000040)='./file0/file0\x00', 0x8, 0x0) (async) setuid(0xffffffffffffffff) (async) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) futimes(0xffffffffffffffff, &(0x7f0000000340)=[{0x401, 0x7fffffffffffffff}, {0x1000, 0xfff}]) (async) seteuid(0xffffffffffffffff) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x20, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000980)) (async, rerun: 64) r1 = geteuid() (rerun: 64) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCRCLRTSTATS(r2, 0xc4504441, &(0x7f0000001180)={{'./file0\x00', './file0\x00', 0x0, 0x9}, &(0x7f0000000500)=[{'./file0\x00', './file0\x00', 0x64, 0x3}, {'./file0\x00', './file0/file0\x00', 0x30, 0x1}, {'./file0\x00', './file0\x00', 0x7, 0xcb}], 0x4, 0x3, 0x1, 0x101, 0x7, 0xd52, 0xa, 0x7}) (async) chown(&(0x7f00000004c0)='./file0\x00', r1, 0xffffffffffffffff) 1.688549515s ago: executing program 4 (id=205): openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r1 = kqueue1(0x10000) kevent(r1, &(0x7f0000000080), 0x4003f7, 0x0, 0x9, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) fcntl$dupfd(r2, 0xc, r2) ioctl$DIOCRADDTABLES(r2, 0xc450443d, &(0x7f0000003bc0)={{'./file0\x00', './file1aaaaaaaaaaaaaaaaaaaaaaaaa', 0x3b, 0x8}, &(0x7f0000001a80)=[{'./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file1aaaaaaaaaaaaaaaaaaaaaaaaa', 0x42, 0x5}, {'./file1aaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file0\x00', 0x40, 0x9}, {'./file0\x00', './file1\x00', 0x4, 0x9}, {'./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file1aaaaaaaaaaaaaaaaaaaaaaaaa', 0x1, 0xf2}, {'./file0\x00', './file1\x00', 0x30, 0x8}, {'./file2\x00', './file1aaaaaaaaaaaaaaaaaaaaaaaaa', 0x46, 0xa}, {'./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file0\x00', 0x1, 0x2}, {'./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file1aaaaaaaaaaaaaaaaaaaaaaaaa', 0x64, 0x4}], 0x7, 0x8, 0x6, 0x7, 0x401, 0x2b0522e7, 0x4, 0x9032}) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, &(0x7f0000000180)="e99a40919815fe3b0d482cd811439e57ce1055267eae31dfdeb4695fd6276e142132fe7b7ad86f86b9026db90fe845d9c0dfe6f336cdbed0b1e950bfb71d22c07e5c22db4f33c6f7a1a977bd427184cb97988cb67b8177f6e039bda806b77d27", &(0x7f0000000140)=0xfffffffffffffff9, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f00000000c0)=[{0xa4, 0x3, 0xfb, 0x200006}, {0x82, 0x81, 0xd7, 0x7}, {0x6, 0x35, 0x4, 0x690}, {0xfffc, 0x2, 0x4}, {0x40, 0x6, 0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$DIOCGETQUEUES(0xffffffffffffffff, 0xc0104401, &(0x7f0000000200)={0x8, 0x1, {'\x00', './file1\x00', './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file0\x00', {{0x6}, {0x9, 0x1}, 0x4}, {{0x5, 0x2}, {0x7, 0x801}, 0x4}, {{0x9, 0x2}, {0x800000009, 0x40}, 0x3fffffff}, {0x7, 0x20, 0x0, 0x9}, 0x0, 0x10000, 0x6, 0x7, 0xf}}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2) mquery(&(0x7f000038c000/0x4000)=nil, 0x4000, 0x0, 0x618c3264fbd7e2bd, r0, 0x7fffffff) sysctl$kern(&(0x7f0000000180)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$DIOCRGETASTATS(r3, 0xc4504447, &(0x7f0000001600)={{'./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file1aaaaaaaaaaaaaaaaaaaaaaaaa', 0x2, 0x8}, 0x0, 0xa0, 0x0, 0x7, 0x2b, 0x8, 0x5, 0x0, 0x7}) flock(r1, 0x8) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0x2a, &(0x7f0000001600)=ANY=[]) 1.61238672s ago: executing program 0 (id=206): mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) r0 = open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) ioctl$DIOCGETQUEUES(r0, 0x80184404, &(0x7f0000000040)={0xf, 0x1, {'\x00', './file1\x00', './file1\x00', './file1\x00', {{0x7, 0x2}, {0x6, 0x13}, 0x2}, {{0x9, 0x5}, {0x2f1c, 0x526}, 0x4}, {{0xc, 0x2}, {0x9, 0x1000}, 0x1}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x10000, 0x6, 0x7, 0x4}}) ioctl$DIOCGETQUEUES(r0, 0x80044403, &(0x7f0000000040)={0x8, 0x9, {'\x00', './file1\x00', './file1\x00', './file0\x00', {{0x7, 0x2}, {0x9, 0x7}, 0x4}, {{0x9, 0x1}, {0x7, 0x7ff}, 0x3}, {{0x8, 0x2}, {0xc, 0x1000}, 0x3ffffffd}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x1, 0x2, 0x9, 0x4}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) utimes(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x2, 0x6f3be787}, {0xfff, 0x7}}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000300)=0x1) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r1 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r1, 0x81406947, &(0x7f0000000580)=0x7) r2 = accept4(r0, &(0x7f00000001c0)=@un=@file={0x0, 0x0, ""/44}, &(0x7f0000000240)=0x2e, 0x4000) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x2, 0x1, 0x0, 0x0}, 0x8) accept(r2, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0x10) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0x30, 0x68, 0x0, 0x5, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast2}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x6, 0xfff8, 0x64, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x8, @local={0xac, 0x14, 0x0}}}}}}}) 1.611741161s ago: executing program 2 (id=207): sysctl$hw(&(0x7f0000000280)={0x6, 0x14}, 0x2, &(0x7f00000002c0)="19728411d349072f1d", &(0x7f0000000380)=0x9, &(0x7f00000003c0), 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x7}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) 1.610658324s ago: executing program 4 (id=208): r0 = open(&(0x7f0000000180)='./file0\x00', 0x19083084ca9cf73d, 0x2) mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) (async) mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) pselect(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x7, 0x7}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000040)={0x10, 0x2, 0x2, 0x7}, 0x10) sendmmsg(r1, &(0x7f0000000500)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14"], 0x18}}, 0x38, 0x400) ktrace(0x0, 0x4, 0x814, 0x0) (async) ktrace(0x0, 0x4, 0x814, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r2, &(0x7f0000000940)=[{&(0x7f00000002c0)="1e2c762baac8aebb93edbd506b", 0xd}], 0x1, 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xfffffffc) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xfffffffc) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r2, 0x3}) unveil(0x0, 0x0) 1.598167434s ago: executing program 5 (id=209): sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x15}, 0x4, &(0x7f0000000080)="0c4dffbe253dae14362d7fc47372e6c5b513f6df31d3d4f50a8aae0d3f79ecae63de62dc531e652a2c2dbdc66fc9c981414c1c4ea4ac6d9045c720a5d8c9bf1c0f3989e213d36760305e0a09ffc6f2af8ff3bfcd2d", &(0x7f0000000100)=0x55, &(0x7f00000002c0)="4858a2ab7ded8443864a46baaf795ce53ee549aa866a60bf4bab67ff3ae3344a5e7edd0099d14bfba9713f438fad0af282fb2683a8f48554929883a371bd9c5e97e3ff53b9870d1bdce7a354f7d3592640299555b03cf3f1b5511dfe5495943ccd4a7aed9d810e9ad28debeb9d44498463436b0a1ad071a454b32cb339bc79678ccdb4a68924c1ddfe3534f6cee3de3b8ab95ed74daec038a639e1b70d03890fb8e10fd8a2c66937fb862b861eb8900a9c164cce2d892452fcf607e3f4fa2761c611a077c9eaa254f3ccd7d7da1ea95144975d653c6a37d444323c084307f1b1ce429ec109596354bf35be54047aff3c", 0xf0) getgroups(0x7, &(0x7f0000001240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r0, r1, 0x0) setegid(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x40083ff, 0x4) 1.594873444s ago: executing program 5 (id=210): ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffffff, 0xc01864c1, &(0x7f0000000000)={0x0, 0x1, 0xffffffffffffffff, 0x0, 0x2}) (async) seteuid(0xffffffffffffffff) (async) r1 = shmget$private(0x0, 0x3000, 0x3f2, &(0x7f0000ffd000/0x3000)=nil) (async) ioctl$DIOCRADDADDRS(0xffffffffffffff9c, 0xc4504443, &(0x7f0000000480)={{'./file0\x00', './file0\x00', 0x25, 0x2}, &(0x7f0000000100)=[{@multicast1, '\x00', './file0\x00', 0x6, 0x1, 0x28, 0x5, 0x1a, 0x2, 0x3}], 0x2, 0x1, 0x7, 0x4, 0x3, 0x10, 0x24, 0x9}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0xc, &(0x7f0000000100)="9a355644fda58446", 0x8) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x2000) (async, rerun: 32) execve(0x0, &(0x7f0000000240)=[&(0x7f0000000140)='//\x80UQ\x96\b\x00\x00\x00C\v\x16\xd6K2\xe1e\x8d\xf7\x9fK,\xdd*\x9eB=\xde*\xff\xdf\r\xd9\xa5\xa0k)\x027k\xda\xdf\xb7DO\xbd\xe42\xb5,\x05\x96\x81a)\xdbT$\'\x10\x8d1\x8cU\x1b\xd7\"t8\xda\xbc\x19\xfc\xca\xf46d\xed\xaf\xf8\x8ah\xba*\xce\x98\x85\xc1\xbdk'], 0x0) (rerun: 32) mprotect(&(0x7f0000137000/0x4000)=nil, 0x4000, 0x4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)='x\x00') (async) r3 = getegid() setresgid(0x0, 0x0, r3) (async) fstatat(0xffffffffffffffff, 0x0, 0x0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x0, 0x0, 0x0, 0x0, 0x140, 0x6, 0x0, 0x0, 0x54ae}, 0x3ff, 0x0, 0x0, 0x4, 0x0, 0x1, 0x0, 0x6, 0x8000000000000001, 0x6, 0x5d}) shmctl$IPC_RMID(r1, 0x0) (async) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(0xffffffffffffffff, 0xc01864b0, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, 0x7fffffff}) ioctl$DRM_IOCTL_MODE_DIRTYFB(r0, 0xc01864b1, &(0x7f00000000c0)={r4, 0x1, 0x6, 0x5, &(0x7f0000000080)=[{0x9, 0x2, 0x7, 0x8000}, {0x9, 0x7, 0xa, 0x81}, {0x8, 0xea, 0x9, 0xc189}, {0x9, 0x3, 0x7, 0x8}, {0x3, 0x16ea, 0xff, 0x47}]}) (async) r5 = setsid() kill(r5, 0x13) 1.455957913s ago: executing program 5 (id=211): mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0xd) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002a80), 0x80, 0x0) r1 = semget$private(0x0, 0x1, 0x200) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000040)=""/206) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000002b00)={&(0x7f0000002ac0)='./file0\x00', 0x5, 0x0}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/184) 1.455262165s ago: executing program 5 (id=212): open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x80) r0 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x52) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000001f80), 0x2, 0x0) ioctl$DIOCNATLOOK(r1, 0xc0504417, &(0x7f0000000640)={@v6=@loopback, @v6=@local={0xfe, 0x80, '\x00', 0x0}, @v4=@loopback, @v4=@local={0xac, 0x14, 0x0}, 0x7, 0x4c7f, 0x3, 0x0, 0x2, 0x6325, 0x18, 0x11, 0x3}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5be7) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x80) r5 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) closefrom(r6) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) r7 = syz_open_pts() ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000000)={0x432, 0x3f9, 0x9, 0x3b6d67b8, "fdf5feaf69000000000000000000000d00", 0x6, 0x1}) write(r5, &(0x7f0000000080)="7ef5b6938969", 0x6) r8 = kqueue1(0x10000) kevent(r8, 0x0, 0x9, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x2, 0xfffff, 0x4, 0x1ff}], 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) kevent(r8, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x91, 0x4, 0x7, 0x3}], 0x7d, 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r9, &(0x7f0000000580)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="48000000ffff000001000000aef2b70cea391ce10fb56783fb263ceddb776ea8775e6b9776c18d9b48a7cc289adf7a079907049d01441eb4ae5bad183bd3b54c280451fbdaf5000002ef07f47bede903ce011ea3dd96a4795c0a2b0c6f01af91ffe116fe6ce057e8ce40f3bb3b948b52aa795f8c77da8646da9a1de6bf7141573fac515ab5b1d89ed4ea072ac1d908fb9dcca5c18625ed42fa773a63e21ecdc64aefca8d131822936df5a192c7f9532cdbc867a1469070"], 0x48}}, 0x38, 0x0) 1.45476869s ago: executing program 2 (id=213): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$DIOCRGETASTATS(r0, 0xc4504447, &(0x7f0000001600)={{'./file0/file0\x00', './file0/file0\x00', 0x0, 0xc}, 0x0, 0xa0, 0x0, 0x6, 0xb, 0x8, 0x15, 0x41, 0x800}) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0xe74) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) ppoll(0x0, 0x0, &(0x7f0000003e40)={0x8000000000000000, 0x8}, 0x0) r1 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0x0) (async) syz_emit_ethernet(0x76, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0xf, 0x6, "75184a", 0x40, 0x8, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0xf, '\x00', {0x8, 0x6, '\x00', 0x6, 0x2b, 0x7c, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, [@fragment={0x3a, 0x0, 0x3, 0x1, 0x0, 0xb, 0x66}, @fragment={0x61, 0x0, 0x3, 0x0, 0x0, 0x5, 0x64}]}}}}}}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000f00), 0x180, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0xa60, 0xcf) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) socket$inet(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000000)=0x6, 0x4) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040), &(0x7f0000000140), 0x0, 0x0) (async) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x11, r2, 0x100000000) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, &(0x7f0000000180)="6817", 0x2) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f0000000500)={0x3, 0x2, 0x519, 0x3, "4522ab1c59b3f1beca704340880e1a5213513f4c", 0x2c1, 0x4}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x1, 0x2000100000005}) (async) syz_emit_ethernet(0x52, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x8, 0x6, "c0fb9b", 0x1c, 0x2b, 0x7, @rand_addr="89607067d13fbb97283fe500", @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x0, 0x0, 0x0, 0x3}], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x4, 0x802, 0x0, 0xa1ad}}}}}}}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x3, 0x2000100000006}) ioctl$DIOCRTSTADDRS(r1, 0x80047470, &(0x7f0000000540)={{'./file0\x00', './file0\x00', 0x20}, 0x0, 0x200, 0x0, 0x33573222, 0x8001, 0x1000, 0xa, 0x10, 0x3}) 1.45418109s ago: executing program 0 (id=214): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000004a40)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000040)="a64f0d837b58007d268ad73ddba8259d40720b89bd71d13255213c57f0792a9da6383d75f949c5b8dd9a42e707479ff462313fa311168f05fed76791ec828c98fa9a5ed8393fd8e55be6f673208a38b8a82092e95dc7d91f7303d076e53a64c6fb82e0e8313ae586d373080e9b2df6fb33341040a3f7c831a8c4f186b7bfb7c1efb1b9e2db2900e2adb2e0dc03ad3d3a0842c6de212f97502cd388", 0x9b) 1.453492683s ago: executing program 2 (id=215): r0 = kqueue1(0x0) munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000023c0), &(0x7f0000000000)=0xffffffffffffff77, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff6, 0x9, 0x96f799025b5b12ad, 0x5, 0x3}], 0x4, 0x0, 0xffff4b4d, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x6) dup(r0) kevent(r0, &(0x7f0000000040), 0xa84, 0x0, 0x8, 0x0) kevent(r0, &(0x7f0000000040), 0xf00, 0x0, 0xffff4b51, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x40000112, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x672) sendmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x38, 0x402) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1, 0xa, 0x5, 0x204}, {0x16, 0xe, 0x6, 0x101}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="d6005800", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x7, 0x1c, 0x67, 0x10, 0x71, 0x32, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x0, 0x1}}}}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) poll(&(0x7f0000000180)=[{r5, 0x11a}, {r0, 0x4}], 0x2, 0xfffffeff) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r6 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r6, 0x80206979, &(0x7f0000000580)=0x7) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000080)="232a30dd8a376583b075fa3a4bb394ad72da2c56454312b4af917df6e384776c89cebc6477c7cb5f0f5f171b201151", &(0x7f00000000c0)=0x2f, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) 1.225031078s ago: executing program 1 (id=216): mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) r0 = open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) ioctl$DIOCGETQUEUES(r1, 0xc0184406, &(0x7f0000000040)={0x1e7, 0x1, {'\x00', './file1\x00', './file1\x00', './file0\x00', {{0x6, 0x5}, {0x8, 0x8001}, 0x7}, {{0x9, 0x3}, {0x9, 0x427ff}, 0x8000006}, {{0xa, 0x6}, {0x8000000000000000, 0xfffff14c}, 0x40000000}, {0xe, 0x0, 0x8, 0x4}, 0x0, 0xfffd, 0x6, 0x7, 0x1}}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) ioctl$AUDIO_GETPAR_ctl(r1, 0x40404124, &(0x7f0000000c00)) ioctl$DIOCGETQUEUES(r1, 0xc148445e, &(0x7f0000000c40)={0x10001, 0xe, {'\x00', './file0\x00', './file2\x00', './file0\x00', {{0x4, 0x6}, {0x3}, 0x7fff}, {{0x5, 0x2}, {0x8, 0x8}, 0x3}, {{0xa6, 0x3}, {0x6}, 0x1f7}, {0x336, 0xaa8, 0x7, 0x8b}, 0x0, 0x5, 0xa2c4, 0xac6da3eb, 0x9}}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x3}], 0x1}) ioctl$DIOCRCLRASTATS(r0, 0xc4504448, &(0x7f0000000780)={{'./file0\x00', './file2\x00', 0x50, 0x8}, &(0x7f00000006c0)=[{@local={0xac, 0x14, 0x0}, '\x00', './file1\x00', 0x5, 0x2, 0x0, 0x8, 0x1, 0xff, 0xee}, {@multicast1, '\x00', '.\x00', 0x200, 0x79b3, 0x18, 0xd4, 0x9, 0x5, 0x5}, {@multicast1, '\x00', './file2\x00', 0x9ab7, 0x0, 0x2, 0x7, 0x9, 0x84, 0x40}], 0x1, 0x3, 0x7, 0x3, 0x5, 0x4, 0x4a, 0x1}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)={{0xd, 0xa8, 0x81}, 0x5, 0x3, 0x7}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r4 = syz_open_pts() r5 = dup2(r4, r4) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$FIOSETOWN(r5, 0x80047476, &(0x7f0000000080)=0xfffffffd) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff7, 0x8, 0x40000010, 0x5, 0x10001}, {{r5}, 0xffffffffffffffff, 0x0, 0x2, 0x40, 0x2b04}, {{r1}, 0xfffffffffffffff8, 0x80, 0x1, 0x6, 0x4}, {{r0}, 0xfffffffffffffff7, 0x8, 0x80000006, 0x9, 0xfffffffffffffffd}, {{r2}, 0xfffffffffffffffc, 0x1c, 0x60000000, 0x80, 0x7}, {{r2}, 0xfffffffffffffffb, 0x40, 0x20, 0x6, 0xab42}, {{r1}, 0xfffffffffffffff8, 0x20, 0xa2, 0x3, 0x8000000000000001}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x88, 0xfffdc, 0x0, 0xfff}, {{r2}, 0xfffffffffffffffd, 0x80, 0x4, 0x2, 0x3}, {{r3}, 0xfffffffffffffffd, 0x1, 0x20, 0x0, 0x4}], 0x0, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffb, 0x3, 0x1, 0x10, 0xb}], 0xe, &(0x7f0000000500)={0x7, 0x9}) r6 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x45) ioctl$DIOCGETQUEUES(r6, 0x80184404, &(0x7f0000000040)={0xf, 0x1, {'\x00', './file1\x00', './file1\x00', './file1\x00', {{0x7, 0x2}, {0x6, 0x13}, 0x2}, {{0x9, 0x5}, {0x2f1c, 0x526}, 0x4}, {{0xc, 0x2}, {0x9, 0x1000}, 0x1}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x10000, 0x6, 0x7, 0x4}}) r7 = socket$inet6(0x18, 0x4000, 0x10) getsockname(r7, &(0x7f0000000240)=@un=@file={0x0, 0x0, ""/249}, &(0x7f0000000340)=0xfb) ioctl$DIOCGETQUEUES(r6, 0x80044403, &(0x7f0000000040)={0x8, 0x9, {'\x00', './file0\x00', './file1\x00', './file0\x00', {{0x7, 0x2}, {0x9, 0x7}, 0x4}, {{0x9, 0x1}, {0x7, 0x7ff}, 0x3}, {{0x8, 0x2}, {0xf, 0xfffffff8}, 0x3ffffffd}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x1, 0xffffffff, 0x9, 0x4}}) ioctl$DIOCGETQUEUES(r6, 0x80044403, &(0x7f0000000540)={0x8, 0x9, {'\x00', './file1\x00', './file1\x00', './file0\x00', {{0x7, 0x2}, {0x5, 0x7}, 0x4}, {{0x9, 0x1}, {0x7, 0x7ff}, 0x3}, {{0x8, 0x2}, {0xc, 0x1000}, 0x3ffffffd}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x1, 0x2, 0x9, 0x4}}) 1.222865431s ago: executing program 0 (id=217): socket$inet6(0x18, 0x1, 0x6) (async) setgroups(0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000029c0), 0x1, 0x0) ioctl$DIOCGETRULES(r0, 0xcd604406, &(0x7f0000000080)={0x7, 0x6483, 0x8003, '\x00', './file0\x00', 0x0, "46cd2574234d3f268fa77c5bcb4125a4ce6770dfbb769cb16db94cd9db283e9a5e66d95ddacd3d0585114fac4443a34ec4a60c5ae8715b4835cfc9aba65d3d8c87eec98612923442dc85fdafd9280e5027ed6d48b8be93ef6b8e876d99df3e0f02af94a1ee216d06c8065e0894c7c390fd554fd69711c5b72ed9db5c4ed36fcdfd20b5325d19f702b7900396664c309ab5bf644cc70a1e34aa0da90a68ad7c617f94646bdf6198381925610b633cc000547959850a62d6e7f1876aa776e81afc525bf536124054553739b30e69256737a1ae2cb1bb9c7cdd553ec75ed7cd59fa6eb2e0b6a2216d647f00ab02b0852ea2f2aaeeaed9d3203fc90f86af37411aed70d4a2b525fc491d7c879cd18355044225ff8bd5330d4a1bdff8e25df9abed12510d8223461c9de26412d43fb8c5c97376f8b97595df70a1276c7a63e10f0910cb87991fd713e80842ae4af19c872bf34d76d9bdf36d4456a19e4455194251649f3c5cd8c7a52ada81c0de8a7508da1f1f12f83707d191b9faac98490521ed9138abf1307a7edc4b74c5bada77c004d853218910595e585dddd1409b3c3813fe2c52119befda6ec95564ceb7664c9b598c9edb8d3685b46bec94b72ce34534739f01288af25c99730de48be864267c41dd36f7d60edd52a18167ff3f226364508a7ecb51c52966fd5ea134b98aaa12ccb6f6afbed3302803e7d8f995ff44cb221907a83fe0998b20376205c95abe3699c8c189ff349d5eb1c81654ddf0da6da11d6c4d633863019cf655b24dad592027d2b1cb16689552272e028923e2b1c05f6d2f8868b3af2d9f5ef19d6c3e5ffcd95baf6f17a137de88df9b55c6eb349272c072ebfc0a3293d4fd1df90f973fe61fcc101b174e63569894cd99b9b2b3a33886f96fd20445d617cb4a59dd8ca96fb2374506d9a2d6c6111a3d706038b44c8cc61da79ca38da034e3db8119c34a893aeb9a9bc95982c9da57ddd26897a55c9d092040caaea38b7c724a9c4cf3a7d531c8eed8bf9bb714c84de940d9bcd3f37a61926955f005df0a3184fd658c53fd1a0feeca935be35e110a07ac9d66060b92601b628f206b69412848e45dd1bf44209c728db3a2b7817ca8a2097cb274ba88f4bdf79c4089f396eb7c25be0357120e4f4a1d0800b44057dbbeb4891b06538edab3676d38d5f9d228da0439a91153b2095cde623bd4eef7aee5a1d4ad584d6dadfe659413ea545b107b6dd91bf077b7714c471e09554e73cce07bf3bb8552382d4e336234ec46bbaa680d527f7c2619313f6e05b274e6fe8345ad3bec96b93a39d165ddec8bde08bf652f0ce764a89903a0db9b09e7e341d327319a5b15af28764872626e835d4b9a3667477071c47bb00258479c405d85290b93a16de1380eddb91f533d7803888d07c3b899c1ab479beba3c2b34863bddb7120399e9f512a6d208aba6dcaacb375d9bf12e9026098313ca89914d4d755d5e074c7a20533e322c4fd7f103c2a8f60338b6da22eb697bfec940579922b74fdeabb472167a79d8d1a9be23266b29ff90f783f332ed30a8589723b9e60d9e1aa226f047d75346db9b29cbffcc6f52659b4affb93e4f1152e36fd9932719b1d7165595db489919524beaf7f810bf145c87f2e284cdbad25eaf9659bf7871475be348cf0033fdb9449baa722b5e01345ef21b2eb9ae96f14eaa9e80615ca14bea3152b1a417ad6690bee9ce6ce9dbce15fcc37c8da42357b389260c1c6c51bf21934f01afa14aa4b7420d55c8d735728cf83e8204add936f53e393c22903891dc6fd67fb6de64d716442884650547d47985c8be48327d93dc508e9e33d37a40490474256b7459f69b87107573c9f514aa0722c686e7837fbd2fb83983624047878a10d474196a8182a2941840b599d5cf9fa50489a1f82b7"}) (async, rerun: 32) r1 = socket$inet6(0x18, 0x1, 0x6) (rerun: 32) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000029c0), 0x1, 0x0) ioctl$DIOCGETRULES(r2, 0xcd604406, &(0x7f0000000080)={0x7, 0x6483, 0x8003, '\x00', './file0\x00', 0x0, "46cd2574234d3f268fa77c5bcb4125a4ce6770dfbb769cb16db94cd9db283e9a5e66d95ddacd3d0585114fac4443a34ec4a60c5ae8715b4835cfc9aba65d3d8c87eec98612923442dc85fdafd9280e5027ed6d48b8be93ef6b8e876d99df3e0f02af94a1ee216d06c8065e0894c7c390fd554fd69711c5b72ed9db5c4ed36fcdfd20b5325d19f702b7900396664c309ab5bf644cc70a1e34aa0da90a68ad7c617f94646bdf6198381925610b633cc000547959850a62d6e7f1876aa776e81afc525bf536124054553739b30e69256737a1ae2cb1bb9c7cdd553ec75ed7cd59fa6eb2e0b6a2216d647f00ab02b0852ea2f2aaeeaed9d3203fc90f86af37411aed70d4a2b525fc491d7c879cd18355044225ff8bd5330d4a1bdff8e25df9abed12510d8223461c9de26412d43fb8c5c97376f8b97595df70a1276c7a63e10f0910cb87991fd713e80842ae4af19c872bf34d76d9bdf36d4456a19e4455194251649f3c5cd8c7a52ada81c0de8a7508da1f1f12f83707d191b9faac98490521ed9138abf1307a7edc4b74c5bada77c004d853218910595e585dddd1409b3c3813fe2c52119befda6ec95564ceb7664c9b598c9edb8d3685b46bec94b72ce34534739f01288af25c99730de48be864267c41dd36f7d60edd52a18167ff3f226364508a7ecb51c52966fd5ea134b98aaa12ccb6f6afbed3302803e7d8f995ff44cb221907a83fe0998b20376205c95abe3699c8c189ff349d5eb1c81654ddf0da6da11d6c4d633863019cf655b24dad592027d2b1cb16689552272e028923e2b1c05f6d2f8868b3af2d9f5ef19d6c3e5ffcd95baf6f17a137de88df9b55c6eb349272c072ebfc0a3293d4fd1df90f973fe61fcc101b174e63569894cd99b9b2b3a33886f96fd20445d617cb4a59dd8ca96fb2374506d9a2d6c6111a3d706038b44c8cc61da79ca38da034e3db8119c34a893aeb9a9bc95982c9da57ddd26897a55c9d092040caaea38b7c724a9c4cf3a7d531c8eed8bf9bb714c84de940d9bcd3f37a61926955f005df0a3184fd658c53fd1a0feeca935be35e110a07ac9d66060b92601b628f206b69412848e45dd1bf44209c728db3a2b7817ca8a2097cb274ba88f4bdf79c4089f396eb7c25be0357120e4f4a1d0800b44057dbbeb4891b06538edab3676d38d5f9d228da0439a91153b2095cde623bd4eef7aee5a1d4ad584d6dadfe659413ea545b107b6dd91bf077b7714c471e09554e73cce07bf3bb8552382d4e336234ec46bbaa680d527f7c2619313f6e05b274e6fe8345ad3bec96b93a39d165ddec8bde08bf652f0ce764a89903a0db9b09e7e341d327319a5b15af28764872626e835d4b9a3667477071c47bb00258479c405d85290b93a16de1380eddb91f533d7803888d07c3b899c1ab479beba3c2b34863bddb7120399e9f512a6d208aba6dcaacb375d9bf12e9026098313ca89914d4d755d5e074c7a20533e322c4fd7f103c2a8f60338b6da22eb697bfec940579922b74fdeabb472167a79d8d1a9be23266b29ff90f783f332ed30a8589723b9e60d9e1aa226f047d75346db9b29cbffcc6f52659b4affb93e4f1152e36fd9932719b1d7165595db489919524beaf7f810bf145c87f2e284cdbad25eaf9659bf7871475be348cf0033fdb9449baa722b5e01345ef21b2eb9ae96f14eaa9e80615ca14bea3152b1a417ad6690bee9ce6ce9dbce15fcc37c8da42357b389260c1c6c51bf21934f01afa14aa4b7420d55c8d735728cf83e8204add936f53e393c22903891dc6fd67fb6de64d716442884650547d47985c8be48327d93dc508e9e33d37a40490474256b7459f69b87107573c9f514aa0722c686e7837fbd2fb83983624047878a10d474196a8182a2941840b599d5cf9fa50489a1f82b7"}) (async, rerun: 32) pselect(0x40, &(0x7f0000000000)={0x8000, 0xfffffffffffffff0, 0x1, 0x6, 0x3, 0x72, 0x9, 0x9}, &(0x7f0000000040)={0x5, 0x4e6e, 0x7, 0x5, 0x2, 0x7f, 0x5, 0x7fffffffffffffff}, &(0x7f0000000e00)={0x1ff, 0x8, 0x10, 0x6, 0x7fffffffffffffff, 0x10001, 0x9, 0x1}, 0x0, 0x0) (rerun: 32) ioctl$DIOCGETRULES(r2, 0xcd604406, &(0x7f0000000080)={0x7, 0x7, 0x8001, '\x00', './file0\x00', 0x0, "46cd2574234d3f268fa77c5bcb4125a4ce6770dfca769cb16db94cd9db283e9a5e66d95ddacd3d0585114fac4443a34ec4a60c5ae8715b4835cfc9aba65d3d8c87eec98612923442dc85fdafd9280e5027ed6d48b8be93ef6b8e876d99df3e0f02af94a1ee216d06c8065e0894c7c390fd554fd69711c5b72ed9db5c4ed36fcdfd20b5325d19f702b7900396664c309ab5bf644cc70a1e34aa0da90a68ad7c617f94646bdf6198381925610b633cc000547959850a62d6e7f1876aa776e81afc525bf536124054553739b30e69256737a1ae2cb1bb9c7cdd553ec75ed7cd59fa6eb2e0b6a2216d647f00ab02b0852ea2f2aaeeaed9d3203fc90f86af37411aed70d4a2b525fc491d7c879cd18355044225ff8bd5330d4a1bdff8e25df9abed12510d8223461c9de26412d43fb8c5c97376f8b97595df70a1276c7a63e10f0910cb87991fd713e80842ae4af19c872bf34d76d9bdf36d4456a19e4455194251649f3c5cd8c7a52ada81c0de8a7508da1f1f12f83707d191b9faac98490521ed9138abf14ab07edc4b74c5bada77c004d853218910595e585dddd1409b3c3813fe2c52119befda6ec95564ceb7664c9b598c9edb8d3685b46bec94b72ce34534739f01288af25c99730de48be864267c41dd36f7d60edd52a18167ff3f226364508a7ecb51c52966fd5ea134b98aaa12ccb6f6afbed3302803e7d8f995ff44cb221907a83fe0998b20376205c95abe3699c8c189ff349d5eb1c81654ddf0da6da11d6c4d633863019cf655b24dad592027d2b1cb16689552272e028923e2b1c05f6d2f8868b3af2d9f5ef19d6c3e5ffcd95baf6f17a137de88df9b55c6eb349272c072ebfc0a3293d4fd1df90f973fe61fcc101b174e63569894cd99b9b2b3a33886f96fd20445d617cb4a59dd8ca96fb2374506d9a2d6c6111a3d706038b44c8cc6df127d898da034e3db8119c34a893aeb9a9bc95982c9da57ddd26897a55c9d092040caaea38b7c724a9c4cf3a7d531c8eed8bf9bb714c84de940d9bcd3f37a61926955f005df0a3184fd658c53fd1a0feeca935be35e110a07ac9d66060b92601b628f206b69412848e45dd1bf44209c728db3a2b7817ca8a2097cb274ba88f4bdf79c4089f396eb7c25be0357120e4f4a1d0800b44057dba8b4891b06538edab3676d38d5f9d228da0439a91153b2095cde623bd4eef7aee5a1d4ad584d6dadfe659413ea545b107b6dd91bf077b7714c471e09554e73cce07bf3bb8552382d4e336234ec46bbaa680d527f7c2619313f6e05b274e6fe8345ad3bec96b93a39d165ddec8bde08bf652f0ce764a89903a0db9b09e7e341d327319a5b15af28764872626e835d4b9a3667477071c47bb00258479c405d85290b93a16de1380eddb91f533d7803888d07c3b899c1ab479beba3c2b34863bddb7120399e9f512a6d208aba6dcaacb375d9bf12e9026098313ca89914d4d755d5e074c7a20533e322c4fd7f103c2a8f60338b6da22eb697bfec940579922b74fdeabb472167a79d8d1a9be23266b29ff90f783f332ed30a8589723b9e60d9e1aa226f047d75346db9b29cbffcc6f52659b4affb93e4f1152e36fd9932719b1d7165595db489919524beaf7f810bf145c87f2e284cdbad25eaf9659bf7871475be348cf0033fdb9449baa722b5e01345ef21b2eb9ae96f14eaa9e80615ca14bea3152b1a417ad6690bee9ce6ce9dbce15fcc37c8da42357b389260c1c6c51bf21934f01afa14aa4b7420d55c8d735728cf83e8204add936f53e393c22903891dc6fd67fb6de64d716442884650547d47985c8be48327d93dc508e9e33d37a40490474256b7459f69b87107573c9f514aa0722c686e7837fbd2fb83983624047878a10d474196a8182a2941840b599d5cf9fa50489a1f82b7"}) (async) closefrom(r1) 1.222368033s ago: executing program 1 (id=218): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x522, 0x0) (async, rerun: 64) r1 = shmget$private(0x0, 0x1000, 0x22, &(0x7f0000ffd000/0x1000)=nil) (rerun: 64) getgroups(0x7, &(0x7f0000001900)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) (async) r3 = getegid() setregid(r3, r2) (async, rerun: 32) r4 = getegid() (rerun: 32) setresgid(r4, 0x0, 0x0) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r6 = getpid() fcntl$setown(r5, 0x6, r6) (async) fcntl$setown(r5, 0x6, r6) (async) r7 = getthrid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x0, r3, 0x0, r4, 0xa, 0xf, 0x0, 0x0, 0x37}, 0x10000, r6, r7, 0x81, 0x0, 0x800, 0x6, 0x3, 0x100000001, 0x8, 0xad64}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x4000000300000001}) 1.221821739s ago: executing program 0 (id=219): mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munlock(&(0x7f0000400000/0xc00000)=nil, 0xc00000) madvise(&(0x7f0000b4a000/0x400000)=nil, 0x400000, 0x6) sysctl$net_pipex(&(0x7f00000004c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f000013c000/0xc00000)=nil, 0xc00000) 1.221261467s ago: executing program 1 (id=220): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/162, 0xa2}, {&(0x7f0000000100)=""/216, 0xd8}], 0x2, 0x4) r1 = dup3(r0, r0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0x6) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000280)=0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x6, 0x0, 0xbd, 0x7}]}) ioctl$DIOCGETSTATES(r2, 0xc0104419, &(0x7f0000000ac0)={0x7, &(0x7f0000000380)=[{0x0, ""/16, [{[@v6=@loopback, @v6=@mcast2]}, {[@v6=@empty]}]}, {0x0, ""/16, [{[@v6=@loopback, @v6=@empty]}, {[@v6=@mcast1, @v4=@multicast1]}], {}, {}, @v4=@local}, {0x0, ""/16, [{[@v4=@remote, @v4=@local]}, {[@v6=@remote, @v6=@mcast1]}], {}, {}, @v4=@rand_addr}, {0x0, ""/16, [{[@v6=@remote, @v4=@remote]}, {[@v6, @v4=@remote]}], {}, {}, @v6=@remote}, {0x0, ""/16, [{[@v6=@local, @v4=@loopback]}, {[@v6=@remote, @v4=@loopback]}], {}, {}, @v4=@loopback}, {0x0, ""/16, [{[@v4=@multicast1, @v6=@mcast1]}, {[@v6=@loopback, @v4=@local]}], {}, {}, @v6=@local}, {0x0, ""/16, [{[@v6=@local, @v6=@loopback]}, {[@v6=@remote, @v6=@ipv4={""/10, ""/2, @local}]}], {}, {}, @v6=@mcast2}]}) socketpair(0x6, 0x1, 0xd1, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000b40), 0x8000, 0x0) poll(&(0x7f0000000b80)=[{r4, 0x20}, {r2, 0x80}, {r5, 0x4}, {r0, 0x4}], 0x4, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000c00)={0x5, &(0x7f0000000bc0)=[{0xc, 0x5, 0x4, 0x7fff}, {0x8, 0x7, 0xb6, 0x7f}, {0xfffe, 0x0, 0x4, 0x9}, {0x5, 0x5, 0x5, 0x7fff}, {0x75c7, 0x3, 0x1, 0x6}]}) ioctl$DIOCGETSTATE(r2, 0xc1084413, &(0x7f0000000c40)={{0xa, './file0\x00', [{[@v6=@local={0xfe, 0x80, '\x00', 0x0}, @v4=@broadcast], [0x8a03, 0x6], 0xab7, 0x6}, {[@v4=@multicast2, @v4=@broadcast], [0xa, 0x2], 0x4, 0x18}], {{0x48, 0x7, 0xc, 0xa6d4}, 0x4, 0x100, 0x6f0, 0xf, 0xbe5e, 0x2, 0xc}, {{0xff, 0x0, 0x79, 0x5}, 0x0, 0x6, 0x1, 0x4, 0x7, 0x4, 0x80}, @v6=@remote={0xfe, 0x80, '\x00', 0x0}, 0x698, 0x8e0, 0x7fff, 0xf5, 0x8, [[0x2400000, 0x1], [0xbe66, 0x6]], [[0x9, 0x800], [0x4d, 0xf3]], 0x400, [0x3, 0xfff], 0x4, 0x2, 0x49, 0x0, 0x1, 0x3, 0x2, 0x0, 0x0, 0x8, 0x10, 0x5, "ae58"}}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000d80)) syz_emit_ethernet(0x5e, &(0x7f0000000dc0)={@random="a26414f5b60e", @remote, [], {@ipv4={0x800, {{0x12, 0x4, 0x1, 0x8, 0x50, 0x64, 0x98f5, 0xe4, 0x89, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x1f, 0x7, [@rand_addr, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x13, 0x6, [@loopback, @loopback, @empty, @remote={0xac, 0x14, 0x0}]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0xfc14, 0x7}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000e40)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r7, &(0x7f0000000e80)="6b5e3e56a9c19bb8df4aa7aca1a1b62f78ddf2b39bc03db593b0c2", 0x1b, 0x6, &(0x7f0000000ec0)=@file={0x31, 0x0, './file0\x00'}, 0xa) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000f00)) r8 = dup2(r3, r4) ioctl$AUDIO_GETPOS(r8, 0x40104123, &(0x7f0000000f40)) openat$pf(0xffffffffffffff9c, &(0x7f0000000f80), 0x83, 0x0) getresuid(&(0x7f0000000fc0), &(0x7f0000001000), &(0x7f0000001040)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000001080)={0xc19, 0x5, 0x5b2a}) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000010c0), 0x8, 0x0) ioctl$WSKBDIO_SETMAP(r9, 0x8010570e, &(0x7f0000001140)={0x5, &(0x7f0000001100)=[{0x2, 0xfe10, 0x7, 0x6, 0x8}, {0x8, 0x0, 0x7f, 0x8, 0x7fff}, {0x6, 0x0, 0x1ff, 0x3, 0x5}, {0x10, 0xce, 0x1, 0x6, 0x3}, {0x26f6, 0x6, 0xe416, 0x3, 0xffff}]}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000001180)) listen(r6, 0x1) ppoll(&(0x7f0000001200)=[{r3}, {r4, 0x8}, {r3, 0x4}, {0xffffffffffffffff, 0x20}, {r2, 0x4}, {r2, 0x1}, {r9, 0x1}, {0xffffffffffffffff, 0x100}], 0x8, &(0x7f0000001240)={0x8, 0x6}, &(0x7f0000001280)={0x3}) 101.091998ms ago: executing program 5 (id=221): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xc, 0x0, 0x9, 0x7}, {0x40, 0x5, 0x24, 0x2}, {0xfffe, 0x0, 0xd7, 0xfffffff7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) socket$inet(0x2, 0x2, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000100)=[{0xc16c, 0x2, 0x5, 0x2}]}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0xc4, &(0x7f0000001380)=ANY=[@ANYBLOB="aa9cf3aaaaaaffffffff86dd65e4b081e2008e000000000000000000000000000000000087b77cd4abca2abe000000000000e5ff004e", @ANYRESOCT=r1, @ANYRES32=0x41424344, @ANYBLOB="612000079078080001020000ced5093d9280422fb11665ecc6802664ed9a1944bd42dbaa5e4fb8ad73f93260f7a126212737bcc17e2bc1de7703c30c925f1f8fc4403e97e2ab902b42514392224371539bb09b4dee1ada2661854ff29df9b2be030037f02bd81e37ad9d0ff0798255a632170f4aecd6deb4a0e5ce16164a35259e7982d83983b3d1ef67952bed46000d5872439ef8fea80ec39094005e03d113e102b9150155d263f2ff5be2c3ebc2a7aba3f65ef7e027bd0a6b7bc17daadfb319a068b9c97ceeeb8b8f36985a014c392d39f163c9558d0f2065c85aed97b8a0fa1da3040239b403ee565d9c693bcc123f4e1ad15abe326b7f6cd28af59a77ca0afdd5521f884b8a6cb6a6f95dc9259016d110d1ad0ec34fb3df906cfbbaed7d57c7571575bbcf0b256f40b6714da715c26263b8c4792e51e0e9f6add67e0ab0d667111198fec316f3b8ffffffff000000003a5f56584287f311b537"]) r2 = shmget$private(0x0, 0x2000, 0x210, &(0x7f0000002000/0x2000)=nil) ioctl$DRM_IOCTL_MODE_CLOSEFB(0xffffffffffffffff, 0xc00864d0, &(0x7f0000001080)) (async) r3 = shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x3800) shmctl$IPC_RMID(r2, 0x0) (async) shmdt(r3) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000001000), 0x1, 0x0) (async) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8000, &(0x7f0000000100), 0x80000000, 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async, rerun: 32) ioctl$DIOCADDRULE(r4, 0xcd604404, &(0x7f0000000280)={0x3, 0x7, 0x2, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, "7459066d56f5912d06648daabb96bb9ad66a927be222cabdb37b78f6c4843e5c7b04e34c0fc4a4f1ad881bc7c661a06f28319b50d8a82345616ef49bbf235212f274d96636e5132169001ed1852fe6a3dc968265ce0ebc2a9f934f48a347fa98747498e1a5ccb80d1446bf4b69d1cfb0720ae532a3fce6e381cbb4e263dc7ff2027bd1cb7cb177d5ec16e2d50522105bc23c1a461b6aff2dc09d796a77b2681d09d857cfc0e4c0bbe07bc7d1850864bb2627d4ab714aab1ef0ece410e97de8101cc78dfe67990f8cf9dfffc1f0c025cfd410ad9ef2bb347a61df63e5e8d44053b3d1eb14574e3c904cef862d1dd9b1086fbe39127c0f2fa7a7471f8c5d56e8951f9b40c1fe0110597a97919e9b8e4526af4219a5ff62de844d3d5c0f9e99e222dd50394c4c0dcaa3122cdae84c44731d8ba918677675ae1dfbc7eccff81c50e7448ff6746971c8d8c998f02c0a21fe24e38ebe465f973ca76d9f047ebd6896fbd4bcd0871ba0d388ecacb7b275c876344162f93e035d89a16930a0da6662271a7e42a73440436f3afc4ba4f068c4f8dbf04b8459e69eb4f16633bda9a66591a1c0a8f4057d2417518054808eb625d53c502f4a986a4febd90ed45fee2f79b29c8ccc194ddbf57defdd381c2ce90a06302a8a3d4d4a6f3c39738708cf7e87b53afba49d2cef212d56ca95084480375a5c2a1391b597b4f508806d1f6b7c8979988570fde353bf164173498a4412bc86203d3dbe7c976135b98af50b5836d8031c2a204749a20f9dac72dae45cbfe649c059986ab05943f38cb1deb7c9b58544b86c5a9f161f791bc480bcf181b5693611729ccb6aa4f8253a7d4ab816424a0b727de9fb153bf1c4430cfa4abf1478036d666738b2aae55d870364a27b37b324f13924af0903a84e372a84f8673c07d2504b199280dd6488d0a9f0e76413bad6ea50c9b1bb3ef9c01df1840443d88c086e37430dc2143a4eb7e5d09d24d6b1be49b1e910f064225cff1fce1fc9bfff2a25a672febd4ac1d9feba921a800869fc08abfc56baffc1442950565d0df28ee2777615ebb996ef4eedf444ff7ff7e854643482e351995870d684483ea474e1449fc05a1b6e2dfede062e585a74c1fbcda3e7ca3c2515a6ed2e988ab7fb185ba8d72dd8bf3a04d78afe8cd5bfcd31ff3afd9144adc1fe95d3407c370cd5a2678db476a66c1c264f21c30ba0494ed89dff55adb25dc96bb451a0d10ee953a58771bab4978efb7719761180680ae859f79ae1bd9fb385c0748870b4de4defbfaad1b09b518b257fb1c54afe1654f1838cef16df428efbf1a63d5269991df18512dfba780e1011527ba12dbcf502c1ac6e88dd2b07ca2862e8c23a639c8212ec4ce5ffacaa27134deec4c630c0a9862be71aa8674ea73f01b9fcd54a5f8383440045ed5430553c59b3b2ab5c0e000372842fa31f6a1b68ddae40ce4274d3b6a4cc25a4937f1a4da085317faae4376e1e277dd16bd9a8f764abedbc3f4b84437ec82bf82e2518869451e061b6a05a3582ce95a37ccb04af5b312d5494941a40048b5c641022f94476f49e54ad9ca3885e1bff13247489bfdc3c90940c96e45c0b5ebd3c936c2ef42ba16edc95dc661f2ca8a49bdbfce0310b14c5e8ec64c4cacea2b7f37a284f0dc8b401394f6ba7037504623d0a3a68aa9f9a764607f098095aba9e61b2aaac32f317e1ba9d21b05f3b91845ca374234b0217bead2806b5173ab0dbee4463ba740ec06fc69f0618b9c6113e1f235bb32bbc9c25ef4a2827e58dfd3765c2f9cf85a48a8aa6c631c3963e1beb95b605ec94361ad1a42f6152d88f7bf267e72c2d2fa32c65259edf98a9676316d68ea3707f70fd85514ec9adf76e484c24436a97f2b93daaa84e5acb8dad7bd1d7f584e01748d97a30b813ae4dc465450c"}) (async, rerun: 32) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="aa02aae7ffffff0000000000550704d47579e69292031f172912b29501000000000000cf64000001069078", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002000990780100"]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40, 0x4, 0x3, 0xc000000}, {0x4, 0x2, 0x3, 0x3}, {0x6, 0x9, 0x81, 0x4}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x1ea8) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x49) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) r7 = open(&(0x7f0000000200)='./file1\x00', 0x40000, 0xe9) ioctl$DIOCGETQUEUES(r7, 0x80184404, &(0x7f0000000040)={0x1, 0x1, {'\x00', './file1\x00', './file1\x00', './file1\x00', {{0x7, 0x4}, {0x6, 0x13}, 0x1}, {{0xd, 0x5}, {0x2f1c, 0x10001}, 0x4}, {{0xc, 0x2}, {0x9, 0x1000}, 0x3ffffffe}, {0x7, 0x0, 0x0, 0x10000}, 0x0, 0x10000, 0x6, 0x7, 0x4}}) (async, rerun: 64) ioctl$DIOCGETQUEUES(r7, 0x80044403, &(0x7f0000000040)={0x81, 0x7, {'\x00', './file1\x00', './file0\x00', './file0\x00', {{0x7, 0x2}, {0x9, 0x5}, 0x5}, {{0x9, 0x1}, {0x7, 0x7ff}, 0x4ef5}, {{0x8, 0x2}, {0x1fd7b041, 0x1000}, 0x3ffffffd}, {0x0, 0x4, 0x80000, 0x4}, 0x0, 0x1, 0x2, 0x80000001, 0x4}}) (async, rerun: 64) ioctl$DIOCGETQUEUES(r7, 0x80044403, &(0x7f0000000040)={0x1, 0x9, {'\x00', './file1\x00', './file0\x00', './file0\x00', {{0x7, 0x7df}, {0x9, 0x6}, 0x4}, {{0x9, 0x1}, {0x7, 0x3363}, 0x3}, {{0x7f, 0x2}, {0x9, 0x1000}, 0x1}, {0x47, 0x0, 0x0, 0x5}, 0x0, 0x1, 0x2, 0x9, 0x8}}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000100)=0x6ca) 3.110931ms ago: executing program 6 (id=222): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5d42) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x1400, 0x0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x1400, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000024c0), 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x57, 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x3) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x11) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x7, './file0\x00'}) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x7, './file0\x00'}) 1.985743ms ago: executing program 7 (id=223): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) closefrom(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffff9c, 0xc01864c6, &(0x7f0000000040)={0x0, 0x0, 0x4}) munmap(&(0x7f0000ff5000/0x6000)=nil, 0x6000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) open(&(0x7f0000001980)='./file0\x00', 0x80, 0xc3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x5, 0xff7ffec0, 0x80004a, "9012b30900", 0x0, 0x7}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x60) 969.862µs ago: executing program 4 (id=224): r0 = socket$inet6(0x18, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0xfffffffd, "fffe0000000000000000008000", 0xfffffff5}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) r1 = open(&(0x7f0000000200)='./file2\x00', 0x80, 0xc9) ioctl$DIOCGETQUEUES(r1, 0x80184404, &(0x7f0000000040)={0x100, 0x1, {'\x00', './file1\x00', './file1\x00', './file1\x00', {{0x7, 0x2}, {0x8, 0x13}, 0x2}, {{0x9, 0x8}, {0x2f1c, 0x526}, 0x4}, {{0x4000000000000c, 0x2}, {0x9, 0x1000}, 0x1}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x10000, 0x6, 0x7, 0x4000004}}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000840)='mn', 0x2}], 0x1) r2 = setsid() stat(&(0x7f0000002a00)='./file0\x00', &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f0000002ac0)='./file2\x00', &(0x7f0000002b00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getpgid(0x0) getgroups(0x7, &(0x7f0000001900)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r6) r7 = accept$unix(r1, 0x0, &(0x7f0000002b80)) r8 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0xc3) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x82907003, &(0x7f0000001bc0)=0x1) sendmsg$unix(r1, &(0x7f0000002cc0)={&(0x7f00000001c0)=@abs={0x8, 0x1, 0x0, 0x2}, 0x8, &(0x7f00000025c0)=[{&(0x7f00000015c0)="1f9e7b88067fc917d4ef973a12daa0ebe3082a3e055c4bd27188b5f625379019682033f77dd3eff99bc0d49e7d93dd43f4bc8231fbbf685bea8953319a6003fa3e7b11f664c804790fc4b2296cc16cb2fd651aa94f8da5cf471e00c0280843b059be58c044692f04c4c41621294b1d89f0c03ceca102bd531e8d1091accfd253e5b669c5863a1905be7daf0538bba5c97d74a49c89c85500fcbd0ee345d517920216e052f9f7fb769028aa05ece0fc900be606fe3370ed48fb63fc4134df457bf1ecd5183e10eff3aa3bebb730fcf04af9f2c39566e671b34f2ba667b19cfeb29811b661bed0a71a361fff1669f334f6777d6f197166a4891a66c85abb5adc96bb0835b218ad57ce7a879986288d2925f07b3a6ed5eaccda8980ee778dffcd6a481233f9cbc88e86efe0d84e2b45c2fc57c7c085d0010e39e9ae44ca1a411d535aa0b4b71a675eb76c67c39a7e2ef254e6246243a3caf7aff23f67c1f03b219f6fd8c78ef02136f9230df6801d0f70577d27ead57824baa33cb9177c8c8bfd16628a3f3f3c370c4320525f975810afbe703fa74ec16fcfa209913d6e8443866ce216bd312b977c06d9f91ee2c2f80fa0eb4b575c4a9ee7b7acd1dea8345bc036609c8a2501100114052861f68efd849570aff811b0498245cf309c61f8bbd1ea61b4f1ac4d6202ec0bcd4bd5839537affbfa7a6a3b8592eccdd9a52a651ae27645c5a7b6f6ac8415d669ce6964d9d42ebe5edf9535e42784961a8c8bced9bbad8afe67339e9b7fca94dbe236c80df0d327c0633cd3101b4331daec57f003a19752aea86d9f84740a46f04f8625ce68b058f28e01724d01a28092677dceaaac11f261ad69c36de2cb9e8979799b912705a79916ccea3bf4a881d8041cb7ad29d877b01f67a9681d56631157950f69cff2d2e4bb3affa493f7cc7484f9f85c0aee3982350b17c6e9de67bbbaa930f0f583d2fcc00dbed066c324d9ba47eb06a8695e440c9bc67aa2ac7cc3f307f452e4b0f79c882c27be6320a115ba0dc660516a4bda747e4bc94e40c27e36d51d9d854e5e06517b74a363feaa1ab191ab9a2839c5db4d736237fc231578de920b61aaed5d4cc3da26e4f48079d3ab0349a955c51b93761da524d8d2bf81d2bd87be23b4a04e93cd190f4ecef63b4294d2c6c089e4de22220c7a2b526331f1554b24fa1815c1c719d4430d8e710f4a0be0016423b88ea4a6aec91b7c2a1a19900bf7cf9c8d2ccf82548f486c4b8c01067968fb6f17da93e19578c2e4895a262f617aa980a03836f069b8a20705a8db71d72dbd2992879cd6a25d5cff5e8f0f0328eab0f0129cc5d9d60e75db1dce7caae55190655c998ab02ef5c989d11b5ad8575b5d2591491a85bf811ddf6594407f93f168473b36dcc4643401847300ac131d751ec1a9f22836ed1a6b57d1ffedba18a30a68641c377c12f0a93df8c8fc738abb3a13851c3898124aeea9f5f32112eecb980a89e871c5ea28f8f9a8dac93900ce3ec67513a526672769a7035ce3ca7959a9856992fae1301cfc5a9c4210c52a0a76bb845f495da79f67f92b095c566f2d9b3fddbc78bec55859e4f84078aee5b53023829823d98bd64eb196b7a6e769c6a55a9bf4606e1dd359dc472ec2c9146a3b232f7b1767f2b0bcf3be75b217330212fc2e48a6d574ddc2e8f8552f00403fdd161c21880e23a400dd92c60dddadd4fba352bf058846b8d914659648183b0d5737ff726675ec239e4b61d53712858134d5d6b0b0c3edddd881f0bc2950e963e33b2bf771dc69f72bcef9f7faa56f28635843dffe3ffdd7f9d3138ca91dab0e27dd64252af64d78b4ce17b210e7793224995792b8fe12b4f76a6ce8fb1564d27c8fa7121499834e489a0f62e78f9951388aa0ea91f1f0b5682b2539320068ffa8088bba0e6f84941aa6744dd3bc5f53443c97d1d3ac94a3c37d71099c67b71a1bf88ca1979ea2bad9d2b7a343c2583b7a4bb7f9b6c9fe64a90e3368742da58c7a45a82fc2797e6ca250178ac39590d4f32002519d24e21d032025afcbfe3c2d1a27bef6627a19826c34f743611002a56396a5c0c837d83f202af7ab5618d57d7189d0214259188e2425a1669dc180377d6f129254fbedae0727a68805988c2f01d50e0da01a7c8fe5dd29cc2e007da78c76c2c8cd1339c6f6895e08fa238f201876f409b9d44e72b217a290378e6f3c738376efd559ec160285e9718b6743d758b5e2711878802f935cfeac688f07cd19b7c683d679cd84d3bb9bbc760505b813e27cc9207f0c5b0d3a2b13f44aa473670d25c33620602ed1136f71c15d779a66ca58cf69e5f6824cb870921c8a325025a4e1fd6681c69ab481ad81dc43909601ef5e5c201df1680bac6b1733ee874f11e3d8a311f3957ac73e92284feea00690777f4bae44c34a162f2981063b2cd76df7e336b428d37267647470f146c532c8e62ec89a530e26f0b7e19d92c0df7ad70d7d3090602d716b6b53642fb12cbc5aacea2afa47acaaa2c69d599f389a9e2c301eb4e215f83e77dd3359cc6e3f5abea8974bd6f1b83aa388506be6a7f88ac36a36f992008c278717aeeba8739bc67473f6dc64c17c8a62635a218311e877ad2f669335055558b0841928fc52f2ea0845ae375f4070f853ccb39561e52d691056c17b091e56052f20c7d430a059cb50cc324fb9849915fde8c680583a909b33be5d11ce7c99eeedb9a16ca8805cafdfccb6f597e9d00f34c4e494107595c821a1d9f04d10d3599431e69d189ced2f579d9ee6139687b0213c8c66e4af41e442274952f843e786c78838c5e8bd5547d0f9987bd557e2ad451f08b7324a813f7d7fdfe49299b8b835241f56cb384c5ac0803d40aa0ecdcfc283f517f9bf861fdc5cfe874edc64afcac7766957db66b4c6eb27802ffc9864736f209469cf14a3f163695f82ae30d8649b34a784bb246914948c7953aa8eb14c287d4cac28aa183586064ad8526f84b209eb5fb91040ea4dbb3c07adb1953a35da5048287afa7f61ca0d7c4a99066782b1d5adb9f00646e004607b4f5791081dd1b1fe629fdccd4ec7bb07a8a59a9b9ae75a51e79c12e951153075894eab2d4aec6509fcaf4d7567a5508d6f646ea3cbd0805b9a162da8ab9d6bfa6f596ce094bf44dae7bc0f543c7d60d50774c559c391ad4dc35c49a8af9bf6b338efc5343f381b544f1b0d7bebb1f7fffc9bf1972ef2a0e4fbc2e1822fdcdcff028301c364a03c524453885e3e99234e334089940e54ac45059ac516975ca8adcb12277bdef4487ca484b3d3acaa22dca8036effc9e7df12da2e01dc891f2c04b391d5218f4639c7676336fc7792c51cd9801cfa1da08dacfdd8e505c51fb0009284fd114a50628b9854af6d1b6b6f1f1da5f00d1869331db768d5b827f815e46d03d3aaefd21cbb55b17bc9b016fef27bdc7f1820cbbc5971fe66504045a320c92530fdfff508de62d014bf19b8a9657bdfa65cb16415625cee9a55bb15ddafcddf5dc1707e66e240c77f3eff6c197418c65f9b015b93757a41885f216ecc1a59a189c2428911068854f87d670cacc52fd1ddb3ede0a5c3d5accaed48a1a78ee8cdab265b1387b15a918b022409cc2a10d5dd96f54a3d54ef3282e0fcdc7f37e5bbf0abd09abb90f5477f083de0afa1f0b399ee0317ba3039facb84cd4525f7338bb0b41fd19f125c5c6e7f5c6904be9e6b4a0a45af9c05ffb4bdf77cb5d26f2ba650de7d13b7876c84f8c262c4a7ffddf634c7d9c0b9ba66ff08755843ec9e1bb50a637c38fd9deccb0cc61c915898929ddb38462479a0767a1b8f5e3d8f519c0a8dcc419e1869821c179cd747907c7339a9e206eb55c2efa3ba617a55bf56171019dc3702ac3ddd566dfb20c8922849d446df72452b1fd3470d5f425fe868cca9cf7c6cb259f615560ed726dc7675bff43c24aa9cdaf8a29a3d499397813613dbff27a053eaa17223223193982f16f3577176f6dc6e21c7883936a08f033c837cb672553a252511fe87bf5d5cb186abaa14b43c7ee77eed3fef2ea33494e790b6e8d8271e6c094c4776b735c44422932522dfa7bfb59bd53ddf9d5b39690742a02faeaa8202e1588813fc90a00306afb53b5e332a59bd21329a8f1e0b727311057213bc213c5e3e1ad2b5207a1f95a18ab5d34b5c4ad8cbeea795e549950c2968be6b7e7febe104ad769221235a69d2b804ab6cce4b15426821ddbc87472201704bf4326976ed169e10d5cdea75dcfc071e32456b1f63a6b20f95f435acff2b1d7f36b28f0081d04f11be76405263454bc2ef48280ccbf57ba64f1ccafd409bf0f13c19b27b3dc9b65a56013cfcfc15ba37b08cb5b647900d79dd477048fcf65018e1f45cbeafe946c638a3b9041c02e317b7cde9af9f669a5ea82e29760b27356d563d4e8470d3e5bc563a4ff9c3b96d6ad5b9cce242b61635be59dd522def3e4b7ef22e700f2c603f03a7286379dc203624f9e8d6f113da680fd810d7e8c1a0600cf8eeba4e04a03ad770ceac6327aaf3752b765276590a9e9ffa45725320513ed4a5eb6fa6343a6d04feea0834787372041b1a84eb95c2a4f347f4928610229782be2455b79a3a2a84a263872519353824b5ec23ddec1e146918b9889092076b9a6a43080c2eb2782c264dcd3f9d0755c55a2c2f77fbebdf6ffc0592ee6dd217038d60928fe70c187d96ac47707945d2f8286e746ae08318d5acc192140c2f976eb338f3939dfd0899a6d99891d13c308b27207b92f7f7a608988b21d0c5d160846a27dfc5f675718585a49f36ff645917f31847270b112e4feebb860d9fb8950b28a36d5565d848c85688f4468460b4425a615037976597df93aa65e7f692928b5f1f0de8ef9a9ac56c8a978393d5549d8ae06da78ef4cedd0c04b63c1a0f831b9497809ebecfc1d4643f6705784331e5945a8644e413d8c93d67f14bd4a7221d861dfbdc73a8be35944bfa423b4b80cbac17e276e934ca488f15d6982a8b49f445f24a62f8bfd434e4384f2a1b48dbb6f7b51bd3fad6475e76bc59f7a75b72d344450d3424727e0192566e64a7727e84d1d876d4f709ead405dece48e0c43905619e5c8a09f159e5bf219e8f1b2a61dcdad29b9945ad93fccf52d9c3af5072e21a28a14ce108b51c49eaef661b88c1a8ad77f3d4419dc48d4f82e43a26f1a172c96e5510de6567308cebb89bc7d66921c0deeafe62dfb690389e84ea969c42a99f1911397e5e9e3b9897c668ca0e4a60740fbf74824e43c8efe395bfb8002c92eb0f50408d4b4b082d05c86fa985e53ce776da36b5f48d1ab2b76c5643c4c12314046ab3a523177ff2a1e1ce6b0acc1c055d0f0fb7dbb897456b34bbe29c5878b96766e716230c3a173b78fe431e01746a9868a36c965fce7a568b6f7c5a1d80a2665c500d68db46487ef0d16b1a608eeec930a3f6c966c5f525dc7e863ff53ca82790100e218d8c378d03e77d18e9eef2857c49a91d5a729f48b2319686c5cb20e2dec94bbddaba499c9276ca0415cd0f4a9f9d37c077b122dcd95c39328b4e093f07dae1591a5a3997f25e7ff9e9c9e13ed83693f73a14f21fffc4ca5e451c59b37188fc6a785c69d1305627c72769c91bab0831246637c6ba678c3a2a92b58854d4b5e9f3d3c86c8e19942411171faa32375b51bc9b3ac4b31367283f900de055cc3f0ffebce3a2a6fdf0b7f8071c85653c02193c03aa295888d761fe952b3b1346ffaa51a02421dcefc7913639e259270ff5dce501183fcd78930dc63a950ceb3727722d6bc30de1", 0x1000}], 0x1, &(0x7f0000002bc0)=[@cred={0x18}, @rights={0x14, 0xffff, 0x1, [r0, r1]}, @cred={0x18}, @cred={0x18}, @rights={0x24, 0xffff, 0x1, [r0, r1, 0xffffffffffffffff, r0, r1, 0xffffffffffffff9c]}, @rights={0x14, 0xffff, 0x1, [0xffffffffffffffff, r1]}, @cred={0x18, 0xffff, 0x0, r2, r3, r4}, @cred={0x18, 0xffff, 0x0, r5, 0xffffffffffffffff}, @rights={0x2c, 0xffff, 0x1, [r0, r0, r0, r0, r7, r1, r1, r8]}], 0xf0, 0xd}, 0x0) ioctl$DIOCGETQUEUES(r1, 0x80044403, &(0x7f0000000040)={0x8, 0x9, {'\x00', './file1\x00', './file1\x00', './file0\x00', {{0x7, 0x2}, {0x9, 0x7}, 0x4}, {{0x9, 0x1000001}, {0x7, 0x7ff}, 0x3}, {{0x8, 0x2}, {0xc, 0x1000}, 0x3ffffffd}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x1, 0x2, 0x9, 0x80000001}}) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x18, 0x1, 0x1, "200000004800000079a300008f40e03d", 0x9}, 0x1c) syz_emit_ethernet(0x62, &(0x7f0000000080)=ANY=[@ANYRES64, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b10200009078005903030403000602806c7c0000040be6022764adbf69473400"]) r9 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x6, &(0x7f0000000040)="624e27f6ecc28cf85e9960b325d5c24b0b6796a9b3af7f564015992ca8fc233ed4a7d2637c12a874feb3773130c9c6fce482474af3ad6b37286ecd681b798c8806c5653162b0000069cf22a7439e9d4d7c5a9e7c4c534af6f6461be335fb1fca7a10b7bdb26939687f1c5b9ea3008799ab22d1def7312a9fc163061561db3ea057d9c963f83590827c25adf2ea4145dd0f8aec95fa4c0e37435102f4b978cb1355d4886dbb4841c4b16eb14fd26aa864cfdd125a7af53e02bf6fdd8fdcde8731625c8a654cb34c30078a843c767440c085bef207d8e32df7e22c97dbf28d553d80aa96f3", &(0x7f0000000400)=0xe4, &(0x7f0000000440)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0dc92ca09529a9891cb9ce47659a2a1739916e33c361f655bd3188064366f1c61f623368ff0f2a975f06965a39734335f4cda609964889a4eb3ae3ceac1199c8d24b74ff01339e066e194a8236fb40f23d61c8d72d60125ff5be3e9642fdd979bf8c008ed92b6522760e78b0844ca85a74a2229d16af0e47492994f6aeb500d22c4fe3f0da0254bbce3c83e065b6e97cb0b17457cdf80b8928b80bd126c6527808924fec35ad9fb8adc07a66f7d6cfd9c6653748f5bb8ecfb3e58bba5365a0432c6542e59cd0196c637beed7933929781868864fec08212f1aa1a8b694a44aea5db006d0bd359d000ea743a7d5d105c964cf7a2c79e06b29326727fee1930f89984066c371b2227ceae05eb2742924cbe9b7d04b7bc08e73d62d064655acbe89e0f1424dd38b9d4c254250c42c11e59de066e74937c8d56fb1c1b34eebc2fc4fd45146b11493711f57cfd0e3459a6dd8861226a5c8bfbe575e691b8c0cd078aecc2244f323def2469f24062a472f3067731a8bce5b21be2a21aa8eca0f3e1b3f4cb3b64a835b008293d2b736e31e66398e6750f460d7ae023189cfc36dc582bd77b2ea29e546ccc249cfb8f30c5d9a9b49e6a432a8a7b8daf0038232f2bf7acfb01d4a5dd92e05d66de3eb20373e9b9e8601b367b02294af68779d35c82b8b48cec463638edfa261ce82cea8bfac14f8fb578936d1d4bd2f2ae20f38a2987f39fe7b6dd40274d3efe15353acc10115ce34447cdf9f78dd21a8ee266c97ca72b92f80fd2c0d112ab27073d630d117ee634943ad26116efba7cf7555fc6e04478dade232fe300ec967ee35ce01f679385e39132fb3d86dd4cc18f53a81950044a8370526b7404f41dc6815a5deb5a6241a0a0d0fe5b6f9799c33de95777d1c0d4e92aaec098ae8f270b4c08bd3f21d3532e8e54659bed428364b66527ed8c0bbf0b1ae7d7884826745c75cc3c0cb145ff2f4865ed05a3c454c8af0e002a6dc761d269bd8cfcfa7cb2db753a087ceeb5d242ce24d23f96c10672f7b64829039b800b7ee69f29d7a04ee62ebfc6802ecb1a83bfa332c215b9a68db19ca63e56f12142d9b3b33bee4719d6aefa558f70f6262359f25b4539f914497c57eab3c5d1da71271543223873a09afb8d540ad87b5b995b1328b11b5d0d9342e403564193a7ad51bf23c1350245a5bbe6efa5f031d2bcd73ddac4d6c6f781069e2aa455dbcf39988b1e67979f3359a8041b6f953ed05be351081eed5722310db5d872ebbec245254ae0b0b5f5dc94286b5b1763f69939ef19b2f0992254153ce52328673dacfc51975173a2bf77e9255379e1b3735b4633e8476d3c513314430bea430684fcdab8cfecf16cb51f4393e9bdbaf070a59d60ced803127972ae155f54f61d26a970d068c70d0a897a7447c930b02229b75beafe18f2f3f5e537528171ffcbbbfd5c87f7f2feee45d1178285ca29ac2cd604309ad5e043f6dec669d4c8d6e61d85bb67a321252e9838d719577b27ba09d44e5ae1fda43d6feea3c44683db83acd8de520f9f15f85196fb8d6900eb822b1ea16fa14fd939c86f63f08dd99ec5e4bcfc44cadcc17ab3061ecf459c3fda90a8e04bf46f63ae65982ae77b1fa952fb084c030ee4012dc017f444b8036366b5ccd3c30b7f74aa8757f283e3e8536dc2bc7a7d68f8d6207c2241acbac8800887a43f813429836ee0465435e6e3cd89cdc46090b6599ad8b15628320a8c44a0f2de5e1c5970bdf0c724b7dc5626a711684265714af886c4ab2801d620ab5db45d477cc4fef61b73aa76bdf8ab8096d810b6c21af519ffc97c3d0babaff73d3bd76d425bb64057ecf3e9956c4a35d82ad7999d650204936d40f05b78444903df630c3a8ea97246f76d2efade8c4f3170e40d6fce665fe34467478ff1ab7442a204daa4f9d5cf4348bb674fa21b1a9c92c1820fc2b17b028c75b6b67dc63cd3f35555b3236724cf1dc0ed003318c1f410b502d0f58f16a7d64fff94b73b85f825ae95645f2bbfff5f3b535ad8470f45f60d631d93e7cdff07000000000000d985407f94b7582dce9c18fe28e0d65f1e5bd7c13ccb9f9bc122a239ee595056780c5928a7b299d546f1fbe363058d34de03623704a9fc0a25b3cc5b4c23386e899eaba1317f243a92a919c064e6fa48139a61599913157198dbea939c10728d34093456e9ab62625551fd90811795f2fdc238b2251248a8ad0c0c377c7e29052549cf74f96b3d06160de0ee05bacd3b672988d4dda255b77cd072e275c40e3c715b2740f86ee65953d92a9e991162aa40fe9f60629cebd4be8919d2ead56c45c7c868c5b2aa9792bff86a3b1f8b469d23f17910bc56458c526756970657ae407cfee5035cb1f2345417c4f2c4db3a1609a4fe8ce773ff41b750f537e1c3d933917015aed2bfe2c0067ce7931da0b2124ebd413cc35e941aa882a337cd6d7c1539ae04b80c303a024a26bbcc206978faa97314a62bb5979b030709f0271c09f19a94cf36fb102871f4ad0abfdf300b8cdb4c5a261f9a77fa5b0ecb5a6d1faf7a519a3ea1dacd3d96e079213ec983f33f1601cd94e7a004fd3b07a826c28ca4d992f0a197ce7f8305997530c314d2a5d1178d8b35e64464c4cac136e1c526662aefc5710498db98712b26472fdb2144a4148211ea5bed87e623cf16364a4808a0e5186be2bc19dc42c0221280b273af3e340a456f9f62052ab5ae2b00ffe9c5b464d4497c87feb39e66c98c84c096507593a7dfb0610b55d1c311d678bb5e54e36f4f7db90d7fa385bc43438972b845d9fcde76c553f22570843be44d7b339d11e4dd8606a312f5602b836337686fa36ae52f7126efb0d5ad9c47e2d8992550835bef701f57097806577596fa3f5b64c96f2c4ee7a7f7edc9e2dddde824d91d9853b9e4111bcbeede77c74597730cf43a437eced6285b7b6c7969febb82b2109719d96c4b702a754781754bef36eb0c2c50c083ddf527a540ca89a9b866d17de64c412e6fc32fbdb40a7ff76ee3829bb9e33f4daf79ae48d8fa95be50dd372060984ddf3b06631eca91f504c18a4ecde9ef2e683a308f3f145c7168bbc539e0eeef80829f3c73055cdb55f31e455cf7a30c1583cf193bd8a203c3b81c64afa35af8654619907b586ee13f719001cda245a21a4641a53e2e18a4cf0817faddb8b75229578101787fb4cf4ca5b8d5cb8eff76fb1826ac6f0cf20d879fd09cfa9d8ce92bbe72f9141ee4f0ec06992ce7ef763c28a2a3bebffc56c9acaba3e459d0b8f7be4a6507a253588f4d72916fc83aaad962b759b87ddbe168aca77cb324764fd37a101483df6016562ade1c7853f827132935415b17ac2b23b6683c7e56c325b0adf2d81c7bcae94e572b05da053a3eefba773abf1303f1f9d855462eaa6e548266338dc57b7cddc09a9abb8be5e0472325f2b9cdf604b59810780a5bff7f90fdc2d33a51bd1a74faa0d62d86876fc2b415e6ac8f02e50af5b7ee65496ba3267e2e5a28e49b4cc2fdf14a9e3f34c6d9a4406de7ffa8e63a2bfa1cb351b3405284d7258cb145a134435a7e3418fac77e6cb7fea0fe887632523615313d9662de7409a2f8d70e7a61c4d09876485759f170597b3b2c0694c16aad2f49229f9f34503906186911b121c74ee790f0608d6dc9db9bd06babb448b8bad0d6c9d737de15bf922880a72eb08e04f38a544c49c6d32f6a8034dae8d91cae9f7516b7ae5cf083558429030e99f406944525a330e0bd0367d6ea3846b9c7c51e719c4e122e7833384511e86f7f5e73415302b15d7fec9c409fd936a5f1254110e5aac2d0ec7373e57596c31eaaf5639a22c2c1d0fd774a0302a915edd728051fcd9b6a0a0a8a74845f71e021f023a3051fb15f258666cbddd3d62d734758bc4127d660945f27847c734a1d7277302fbca6021e9d3080ec11551bfe715114ab16446df9e9b7feee573a1304e5528746545a8d34396ef4f8d9bb33afb07e247dedfd25ecb25156b6720bb784757601db3e3117c5e5424f977bac57972a56f1cf66e26ea818e097205d9c48ea5f84955e72a6a157d6aeda2de53f978c9a3b382ed58f84f1d933f191a2639552bed9c52247cc5c062eeb84932713432659d846a0a9789ff55b289e08696e783d91d5073a568d39d7f8ec91308cf0c2ecc9d82b06eff478780031f9fcb1c37f394dfb1c045e8838a3eae415a9b5418c42ee41605e9f197985e680ab6922207d74fe3b2f540bfad3d5a8fac501af447375d21bc879ea33ca20b3a8ec9a58a34e530b34e2f277cd0cb6a7b784193d49694fd20b88a83a17a682af9af2542763133665539d7dd99ccbddbb9dcde59ae63cf80eda0976ab9ec6305ab89d4e20be578072ae6f6e1b2c31ecc55692c49e72b39dbfa0701e8f8fe55717691974242df1f8cb6db06f037edd3526849795c15c25bf1cb2baaa90af3d03364bb87d22bd4d12ed5f0cd0a41ee7dee2498d6ccdce6a2a142986f56c6a6b3199d92c6325043ad9d41a2d864a90d710206471b60dab23580d98f09d58dd1e904441c13fd361637de59d681269a9bb797540e7ffdb676a2edf449bdce348f4a4c4bcaa66a484123f0d58c42dc6014dc5a748e604212dfd46c02de3f4308f0acdece4279f9f452c3a31daf4443076f2d82190dda31b2b6a8fd40d88f9c86e23cbfcd9767f26e4f656d078000e8e58bd4a7506d6e8451251440cc75ee8327e0e965dfdecb7c1837b21f7ebcbc7cb6ab196f28dc64bedda0e37e9902515efd02dc591ae828798562bc9401e4af67219c7b47177c6ed2572eed0d5600a11a4f90f051de376722aa48f07bdfce1db2c6bc638b2bbb5ad86d80e614eb002869138a62ad095f31864829d33d2313c4c85c8cdf95bf3d3b7eef70f1a1fa3674dbe9b50b58b46711d3dd63f85c29be5d0342a0c10783f71364e7dbaa9c786fa4b4e993ec8c34007a4b8bafc19dc8d217e919a1cae49bcf7c4552923f4c0efb7f3df114dcad3f9efe8647b3dcf146f99723e3d8ba80bff044fd0feaa8d82c39c348702503802503ef925028f62e01084c97bec73f266d6c35c6584b4c28ee8935fdc1d06f380257acb56963228d7ca6a48bcbbaf93986e3275f4db2f2351648215b82511dc628a8df47c8b45114305984a1e48f2b286ae00000000000000000000000000d54cecddf85bfcd51dbec32c14ea63561d8ba484c52bc949c3b8a166c68d2b156303bb0e8d11c2ed1169be885e5933a73e9466a78b40d6e521b9999730b958960187babdba0be1b6ecd0c04f7a1f54f05c4a18a6c9894205168ae5b30361f38b51aefda988dfd8be13098618938019c2f45b0858b31927e4bf38a1079c36e4684ccb6c11805b4da95b8fa90aa7335b", 0xfe6) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x40, 0x6, 0x0, 0x0, 0x800}, 0x4, 0x0, 0x0, 0x1, 0x0, 0xe7, 0xfffffffffffffffb, 0x40, 0xfffffffffffffffe, 0x4, 0x9}) socket$inet(0x2, 0x4000, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) setsockopt$sock_cred(r10, 0xffff, 0x1023, &(0x7f00000003c0), 0xc) r11 = accept(r10, &(0x7f0000000000)=@in, &(0x7f0000000040)=0x10) accept(r11, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0x1c) 0s ago: executing program 7 (id=225): r0 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x49) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x9, 0x300000002}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) fcntl$getown(r1, 0x5) r2 = open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) sysctl$kern(&(0x7f00000035c0)={0x1, 0xc}, 0x2, &(0x7f0000003600), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r3 = socket$inet6(0x18, 0x3, 0x7) ioctl$FIOASYNC(r3, 0x8080691a, &(0x7f0000000580)=0x8) ioctl$DIOCGETQUEUES(r2, 0x80184404, &(0x7f0000000040)={0x7, 0x1, {'\x00', './file1\x00', './file1\x00', './file1\x00', {{0x7, 0x2}, {0x6, 0x13}, 0x2}, {{0xd, 0x5}, {0x2f1c, 0x526}, 0x4}, {{0xc, 0x2}, {0x9, 0x1000}, 0x8}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x10000, 0x6, 0x7, 0x4}}) ioctl$DIOCGETQUEUES(r2, 0x80044403, &(0x7f0000000040)={0x8, 0x9, {'\x00', './file1\x00', './file1\x00', './file0\x00', {{0x7, 0x2}, {0x9, 0x7}, 0x4}, {{0x9, 0x1}, {0x7, 0x7ff}, 0x3}, {{0x8, 0x2}, {0xc, 0x1000}, 0x3ffffffd}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x1, 0x2, 0x9, 0x4}}) r4 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0xeb) ioctl$DIOCGETQUEUES(r4, 0x80184404, &(0x7f0000000040)={0x1, 0x1, {'\x00', './file1\x00', './file1\x00', './file1\x00', {{0x9, 0x400002}, {0x6, 0x13}, 0x2}, {{0x9, 0x5}, {0x2f1c, 0x526}, 0x4}, {{0x800, 0x2}, {0x8, 0x1000}, 0x40000000}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x10000, 0x6, 0x7, 0x4}}) ioctl$DIOCGETQUEUES(r4, 0x80044403, &(0x7f0000000040)={0x8, 0x9, {'\x00', './file1\x00', './file1\x00', './file0\x00', {{0x7, 0x2}, {0x9, 0x7}, 0x4}, {{0x9, 0x1}, {0x7, 0x7ff}, 0x3}, {{0x8, 0x2}, {0xc, 0x1000}, 0x3ffffffd}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x1, 0x2, 0x9, 0x4}}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xb, 0x9, 0x4, 0x7fffffff, "58c4c37c4899ec4599403a82e9b376e2c445461e", 0x3, 0xff}) r6 = dup(r5) closefrom(r5) ioctl$TIOCSTART(r6, 0x2000746e) closefrom(r0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.56' (ED25519) to the list of known hosts. pckbd_enable: command error   5pckbd_enable: command error Connection to 10.128.1.56 closed by remote host. OpenBSD/amd64 (xIEV^ЋՆ$ja͐Uxg (+>#ԛk'.?نJ^ou[\YreO"V>X -"-U`wD[zIQbEQdjbrlROfY`[Niv1y ȫ#yԲ0xffff8000017d5780: 08 08 fd fd fd fd fd fd[fd]fd fd fd fd fd 08 08 0xffff8000017d5800: fd fd fd fd fd fd fd fd fd fd fd fd 08 08 08 08 0xffff8000017d5880: 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 KASAN: legend: 00 valid; 01..07 partial; fb malloc redzone; fc malloc freed; fd pool freed; fe kmem; fa global; f1..f4/f8 stack/scope panic: Caught invalid memory access at ffff8000017d57c0 size 8 op 1 Stopped at db_enter+0x17: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND *421073 37849 0 0 0x4000000 0K syz-executor 460626 51429 0 0 0 1 syz-executor db_enter() at db_enter+0x17 panic(ffffffff8463738e) at panic+0x270 __asan_store8_noabort(ffff8000017d57c0) at __asan_store8_noabort+0xe4 shm_delete_mapping(ffff800001af11f8,ffff800001c5d008) at shm_delete_mapping+0x1f9 syscall(ffff80003bb64c90) at syscall+0x1089 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb2a5a06b650, 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: Caught invalid memory access at ffff8000017d57c0 size 8 op 1 ddb{0}> show kasan KASAN: invalid write of 8 bytes at 0xffff8000017d57c0 from pc 0xffffffff81695f89 KASAN: first bad byte at 0xffff8000017d57c0 (+0); shadow 0xfd: pool use-after-free (or unallocated item) KASAN: 0xffff8000017d57c0 is 64 bytes inside the 112-byte item [0xffff8000017d5780..0xffff8000017d57f0) in pool 'shmpl' KASAN: allocated at: #0 pool_get+0x770 #1 shmget_allocate_segment+0x23b #2 sys_shmget+0x260 #3 syscall+0x1089 #4 Xsyscall+0x128 KASAN: freed at: #0 pool_put+0x79 #1 shm_deallocate_segment+0x85 #2 sys_shmctl+0x51e #3 syscall+0x1089 #4 Xsyscall+0x128 KASAN: pc: shm_delete_mapping+0x1f9 KASAN: call trace: #0 __asan_store8_noabort+0xc0 #1 shm_delete_mapping+0x1f9 #2 syscall+0x1089 #3 Xsyscall+0x128 KASAN: shadow of 0xffff8000017d5680..0xffff8000017d5900 (1 cell = 8 bytes): 0xffff8000017d5680: fd fd fd fd 08 08 fd fd fd fd fd fd fd fd fd fd 0xffff8000017d5700: fd fd 08 08 fd fd fd fd fd fd fd fd fd fd fd fd >0xffff8000017d5780: 08 08 fd fd fd fd fd fd[fd]fd fd fd fd fd 08 08 0xffff8000017d5800: fd fd fd fd fd fd fd fd fd fd fd fd 08 08 08 08 0xffff8000017d5880: 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 KASAN: legend: 00 valid; 01..07 partial; fb malloc redzone; fc malloc freed; fd pool freed; fe kmem; fa global; f1..f4/f8 stack/scope ddb{0}> trace db_enter() at db_enter+0x17 panic(ffffffff8463738e) at panic+0x270 __asan_store8_noabort(ffff8000017d57c0) at __asan_store8_noabort+0xe4 shm_delete_mapping(ffff800001af11f8,ffff800001c5d008) at shm_delete_mapping+0x1f9 syscall(ffff80003bb64c90) at syscall+0x1089 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb2a5a06b650, count: -6 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003bb64950 rbx 0xffff80003bb649c0 rdx 0 rcx 0xffffffff85221ff0 cpu_info_full_primary+0x1ff0 rax 0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xffff80003bb64738 r11 0xffffffff81b873f0 x86_bus_space_io_read_1 r12 0xffffffff8463738e .str.28+0x9d9ae r13 0xffffffff85222c08 cpu_info_full_primary+0x2c08 r14 0xffffffff85222e07 cpu_info_full_primary+0x2e07 r15 0x1 rip 0xffffffff820d6ab7 db_enter+0x17 cs 0x8 rflags 0x246 rsp 0xffff80003bb64950 ss 0x10 db_enter+0x17: popq %rbp ddb{0}> show proc PROC (syz-executor) tid=421073 pid=37849 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=80, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000299134d0,0xffffffff854fb4e0 process=0xffff800045ff9358 user=0xffff80003bb59000, vmspace=0xffff800001af11f8 estcpu=30, cpticks=12, pctcpu=0.0, user=0, sys=12, intr=0 ddb{0}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 27473 308116 52693 0 2 0 0 syz-executor 27473 515815 52693 0 3 0 0x4000000 smrbar syz-executor 92487 523686 42272 0 2 0 0 syz-executor 92487 519884 42272 0 3 0 0x4000080 fsleep syz-executor 43804 95222 88763 0 2 0 0 syz-executor 43804 184607 88763 0 3 0 0x4000000 smrbar syz-executor 43804 262588 88763 0 3 0 0x4000000 clonelk syz-executor 43804 35005 88763 0 3 0 0x4000000 clonelk syz-executor 37849 63540 20378 0 2 0 0 syz-executor 37849 47645 20378 0 3 0 0x4000080 fsleep syz-executor *37849 421073 20378 0 7 0 0x4000000 syz-executor 81442 145258 11746 0 2 0 0 syz-executor 81442 55354 11746 0 3 0 0x4000080 fsleep syz-executor 81442 192143 11746 0 3 0 0x4000080 fsleep syz-executor 51429 460626 79883 0 7 0 0 syz-executor 51429 89875 79883 0 3 0 0x4000080 fsleep syz-executor 51429 523829 79883 0 3 0 0x4000080 fsleep syz-executor 82820 46660 61174 0 2 0x100002 0 sh 84409 304465 53853 0 2 0 0 syz-executor 84409 248752 53853 0 3 0 0x4000080 fsleep syz-executor 84409 82776 53853 0 3 0 0x4000080 fsleep syz-executor 61174 328158 76339 0 3 0x2 0x80 wait syz-executor 27525 52003 1 0 3 0x100003 0x80 ttyin getty 52693 215906 76339 0 2 0x2 0xc80 syz-executor 88763 465960 76339 0 2 0x2 0xc80 syz-executor 20378 203671 76339 0 2 0x2 0xc80 syz-executor 42272 463533 76339 0 2 0x2 0xc80 syz-executor 53853 44557 76339 0 2 0x2 0xc80 syz-executor 11746 26483 76339 0 2 0x2 0xc80 syz-executor 79883 515817 76339 0 2 0x2 0xc80 syz-executor 76339 126683 1 0 3 0x2 0x80 kqread syz-executor 74820 309734 1 74 3 0x1100012 0x80 bpf pflogd 48535 200030 1 73 2 0x1100010 0x80 syslogd 33820 395235 0 0 2 0x14000 0xa00 smr 19639 355095 0 0 2 0x14000 0x200 zerothread 14830 117525 0 0 3 0x14000 0x200 aiodoned aiodoned 19960 29539 0 0 3 0x14000 0x200 syncer update 20323 20968 0 0 3 0x14000 0x200 cleaner cleaner 44873 440800 0 0 3 0x14000 0x200 reaper reaper 42564 476168 0 0 3 0x14000 0x200 pgdaemon pagedaemon 74890 217053 0 0 3 0x14000 0x200 bored viomb 83794 280468 0 0 3 0x14000 0x40000200 acpi0 acpi0 42241 119409 0 0 3 0x14000 0x40000200 idle1 5324 519290 0 0 3 0x14000 0x200 bored softnet1 83426 339083 0 0 3 0x14000 0x200 bored softnet0 22865 174305 0 0 3 0x14000 0x200 smrbar systqmp 76077 95916 0 0 3 0x14000 0x200 bored systq 53294 108732 0 0 2 0x14000 0x200 softclockmp 62473 249613 0 0 3 0x14000 0x40000200 tmoslp softclock 24635 397272 0 0 3 0x14000 0x40000200 idle0 1 291064 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{0}> show all locks Process 43804 (syz-executor) thread 0xffff800045ff4fb8 (184607) exclusive rwlock clonelk r = 0 (0xffffffff84f22cd8) #0 witness_lock+0x632 #1 rw_do_enter_write+0x53e #2 if_clone_destroy+0x9d #3 tun_dev_close+0x2c0 #4 spec_close+0x56b #5 VOP_CLOSE+0x1e9 #6 vn_close+0xa7 #7 sys_ktrace+0x22a #8 syscall+0x1089 #9 Xsyscall+0x128 Process 37849 (syz-executor) thread 0xffff800029913c98 (421073) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff85d77a80) #0 witness_lock+0x632 #1 __mp_acquire_count+0x48 #2 sleep_finish+0x423 #3 rw_do_enter_write+0x21f #4 vm_map_lock_ln+0x19f #5 uvm_unmap+0xc9 #6 shm_delete_mapping+0x1bd #7 syscall+0x1089 #8 Xsyscall+0x128 Process 51429 (syz-executor) thread 0xffff8000299107e0 (460626) exclusive rwlock uobjlk r = 0 (0xffff800001bd1a28) #0 witness_lock+0x632 #1 rw_do_enter_write+0x53e #2 uvm_fault+0x333 #3 upageflttrap+0xe0 #4 usertrap+0x4f9 #5 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xffff800001af16c8) #0 witness_lock+0x632 #1 rw_do_enter_read+0x55d #2 uvmfault_lookup+0x1a2 #3 uvm_fault_check+0x43 #4 uvm_fault+0x1e7 #5 upageflttrap+0xe0 #6 usertrap+0x4f9 #7 recall_trap+0x8 Process 22865 (systqmp) thread 0xffff800045ffe7c8 (174305) shared rwlock systqmp r = 0 (0xffffffff852070f8) #0 witness_lock+0x632 #1 taskq_thread+0x1ba #2 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11069 12696K 13023K 166960K 12675 0 pcb 18 24K 24K 166960K 43 0 rtable 179 9K 13K 166960K 365 0 pf 32 21K 1114K 166960K 131 0 ifaddr 34 9K 13K 166960K 56 0 ifgroup 51 2K 2K 166960K 75 0 sysctl 3 1K 13K 166960K 8 0 counters 68 42K 43K 166960K 86 0 ioctlops 0 0K 4K 166960K 1589 0 iov 0 0K 16K 166960K 3 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1395 90K 90K 166960K 1764 0 UFS quota 1 36K 36K 166960K 1 0 UFS mount 5 44K 44K 166960K 5 0 shm 3 6K 6K 166960K 14 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 16 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1734 201K 292K 166960K 11964 0 file desc 18 65K 93K 166960K 365 0 sigio 0 0K 0K 166960K 41 0 proc 20 46K 177K 166960K 600 0 subproc 72 9K 9K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 20K 20K 166960K 1 0 ip_moptions 0 0K 0K 166960K 4 0 in_multi 67 5K 7K 166960K 101 0 ether_multi 1 0K 0K 166960K 2 0 mrt 1 0K 0K 166960K 17 0 ISOFS mount 1 36K 36K 166960K 1 0 MSDOSFS mount 1 20K 20K 166960K 1 0 ttys 79 546K 546K 166960K 79 0 exec 0 0K 2K 166960K 404 0 fusefs mount 1 36K 36K 166960K 1 0 tdb 3 1K 1K 166960K 3 0 VM swap 14 124K 124K 166960K 15 0 UVM amap 168 145K 252K 166960K 5197 0 UVM aobj 81 5K 5K 166960K 82 0 pinsyscall 1048 1786K 1790K 166960K 1569 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 3 0 NDP 11 0K 2K 166960K 36 0 temp 38 9170K 9490K 166960K 6760 0 kqueue 5 14K 62K 166960K 74 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 40 0 40 1 0 1 1 0 8 1 rtentry 176 115 0 34 6 0 6 6 0 8 0 unpcb 144 217 0 206 2 1 1 2 0 8 0 syncache 336 4 0 4 1 1 0 1 0 8 0 tcpqe 32 7 0 7 1 1 0 1 0 8 0 tcpcb 736 132 0 130 10 6 4 7 0 8 3 arp 136 19 0 6 1 0 1 1 0 8 0 inpcb 328 431 0 426 18 10 8 12 0 8 7 nd6 152 25 0 9 1 0 1 1 0 8 0 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1192 6 0 6 2 1 1 1 0 8 1 pffrag 232 2 0 0 1 0 1 1 0 482 0 pffrnode 88 2 0 0 1 0 1 1 0 8 0 pffrent 40 2 0 0 1 0 1 1 0 8 0 pfosfp 40 1429 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1429 0 714 21 0 21 21 0 8 0 pfstitem 24 35 0 3 1 0 1 1 0 8 0 pfstkey 128 35 0 3 2 0 2 2 0 8 0 pfstate 448 35 0 3 4 0 4 4 0 8 0 pfrule 1360 22 0 17 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 458 0 88 29 0 29 29 0 8 2 art_table 40 459 0 88 5 0 5 5 0 8 0 art_node 32 115 0 32 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 0 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 72 13 0 3 1 0 1 1 0 8 0 shmpl 112 79 0 1 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2031 0 565 93 0 93 93 0 8 0 ffsino 296 2031 0 565 114 0 114 114 0 8 0 nchpl 144 2559 0 850 64 0 64 64 0 8 0 vnodes 216 2378 0 0 133 0 133 133 0 8 0 namei 1024 8847 0 8847 2 1 1 1 0 8 1 percpumem 16 59 0 9 1 0 1 1 0 8 0 kstatmem 264 43 0 18 2 0 2 2 0 8 0 scxspl 216 8802 0 8802 11 3 8 8 1 8 8 plimitpl 152 77 0 65 1 0 1 1 0 8 0 sigapl 424 690 0 652 7 1 6 7 0 8 0 knotepl 120 135 0 0 5 0 5 5 0 8 0 kqueuepl 224 97 0 93 2 1 1 2 0 8 0 pipepl 344 162 0 135 3 0 3 3 0 8 0 fdescpl 528 674 0 652 3 0 3 3 0 8 0 filepl 160 3874 0 3682 22 5 17 19 0 8 7 lockfpl 104 95 0 95 1 0 1 1 0 8 1 lockfspl 48 43 0 43 1 0 1 1 0 8 1 sessionpl 144 39 0 33 1 0 1 1 0 8 0 pgrppl 48 50 0 36 1 0 1 1 0 8 0 ucredpl 104 576 0 569 1 0 1 1 0 8 0 zombiepl 144 652 0 652 1 0 1 1 0 8 1 processpl 1232 690 0 652 5 1 4 5 0 8 0 procpl 664 1071 0 1020 6 0 6 6 0 8 1 sosppl 176 2 0 2 1 1 0 1 0 8 0 sockpl 752 689 0 673 23 13 10 17 0 8 8 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl9k128 9344 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 121 0 0 16 0 16 16 0 8 0 mcl2k 2048 19 0 0 3 0 3 3 0 8 0 mextrefs 64 18 0 0 1 0 1 1 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 140 0 0 9 0 9 9 0 8 0 bufpl 272 2757 0 106 177 0 177 177 0 8 0 anonpl 32 7324 0 0 59 0 59 59 0 222 0 amapchunkpl 152 15255 0 14776 27 6 21 26 0 158 2 amappl16 200 2064 0 2042 18 7 11 15 0 8 8 amappl15 192 9 0 9 2 2 0 1 0 8 0 amappl14 184 460 0 459 1 0 1 1 0 8 0 amappl13 176 135 0 131 1 0 1 1 0 8 0 amappl12 168 932 0 912 2 0 2 2 0 8 0 amappl11 160 10 0 10 3 2 1 1 0 8 1 amappl10 152 84 0 80 1 0 1 1 0 8 0 amappl9 144 278 0 278 1 1 0 1 0 8 0 amappl8 136 102 0 100 1 0 1 1 0 8 0 amappl7 128 154 0 149 1 0 1 1 0 8 0 amappl6 120 161 0 160 1 0 1 1 0 8 0 amappl5 112 103 0 101 1 0 1 1 0 8 0 amappl4 104 322 0 312 1 0 1 1 0 8 0 amappl3 96 2995 0 2902 4 0 4 4 0 8 0 amappl2 88 564 0 545 2 0 2 2 0 8 0 amappl1 80 11538 0 11353 15 2 13 15 0 8 3 amappl 88 4400 0 4258 5 0 5 5 0 92 1 uvmvnodes 80 106 0 0 3 0 3 3 0 8 0 dma4096 4096 3 0 3 2 2 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 19 0 18 1 0 1 1 0 8 0 aobjpl 72 81 0 1 2 0 2 2 0 8 0 uaddrrnd 24 674 0 652 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 674 0 652 1 0 1 1 0 8 0 vmmpekpl 168 7468 0 7430 3 0 3 3 0 8 0 vmmpepl 168 51526 0 50478 93 0 93 93 0 357 31 vmsppl 488 673 0 652 5 1 4 5 0 8 0 rwobjpl 80 17406 0 16781 27 1 26 26 0 8 2 pdppl 4096 1357 0 1304 103 48 55 87 0 8 2 pvpl 32 13649 0 0 110 0 110 110 0 265 0 pmappl 256 673 0 652 3 0 3 3 0 8 0 extentpl 40 47 0 29 1 0 1 1 0 8 0 phpool 120 463 0 60 13 0 13 13 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x17 panic(ffffffff8463738e) at panic+0x270 __asan_store8_noabort(ffff8000017d57c0) at __asan_store8_noabort+0xe4 shm_delete_mapping(ffff800001af11f8,ffff800001c5d008) at shm_delete_mapping+0x1f9 syscall(ffff80003bb64c90) at syscall+0x1089 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb2a5a06b650, count: -6 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x19: leave x86_ipi_db(ffff800028fe3ff0) at x86_ipi_db+0x19 x86_ipi_handler() at x86_ipi_handler+0x112 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff85d77280) at __mp_lock+0x272 uvm_fault(ffff800001af15c8,89dacf69000,0,1) at uvm_fault+0x338 upageflttrap(ffff800030ee03c0,89dacf69000) at upageflttrap+0xe0 usertrap(ffff800030ee03c0) at usertrap+0x4f9 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7f0dc2e3f210, count: 7 ddb{1}> trace x86_ipi_db(ffff800028fe3ff0) at x86_ipi_db+0x19 x86_ipi_handler() at x86_ipi_handler+0x112 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff85d77280) at __mp_lock+0x272 uvm_fault(ffff800001af15c8,89dacf69000,0,1) at uvm_fault+0x338 upageflttrap(ffff800030ee03c0,89dacf69000) at upageflttrap+0xe0 usertrap(ffff800030ee03c0) at us