last executing test programs: 4.182384414s ago: executing program 5 (id=6): mprotect(&(0x7f00000e6000/0x2000)=nil, 0x2000, 0x1) msgrcv(0x0, 0x0, 0x0, 0x3, 0x800) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) kill(0x0, 0x694ca053da3e7a8) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=0xffffffffffffff9c) msgctl$IPC_SET(0x0, 0x1, 0x0) 3.934800986s ago: executing program 5 (id=9): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x9) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) pselect(0x40, &(0x7f0000000100)={0xff, 0x5, 0x0, 0x0, 0x7ffffffffffffffc, 0x7, 0xfef, 0x1}, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000280)="9d1daa8a", &(0x7f00000002c0)=0x4, &(0x7f00000005c0), 0x0) recvmmsg(r1, &(0x7f0000000c00)={{&(0x7f0000000840)=@un=@file={0x0, 0x0, ""/505}, 0x1fb, &(0x7f0000000b00)=[{&(0x7f0000000a40)=""/11, 0xb}, {&(0x7f0000000a80)=""/85, 0x55}], 0x2, &(0x7f0000000b40)=""/178, 0xb2}, 0x100}, 0x38, 0x2, &(0x7f0000000c40)={0x80000001, 0x5}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r2 = socket$inet6(0x18, 0x3, 0x7) sendmmsg(r2, &(0x7f0000000180)={{&(0x7f00000001c0)=@in6={0x1c, 0x18, 0x0, 0x400, "bb400a4b0c954b521b9b8032d61992af", 0xa}, 0x1c, 0x0, 0x0, &(0x7f0000000240)=[{0x34, 0x1, 0x3, "5245e5590e95b1109628562202000000d8f6172687c3a4db2f7b800a538532882c542fdd412130ae"}, {0xc, 0x29, 0xfffffffc}], 0x40}}, 0x38, 0x400) sysctl$kern(&(0x7f0000000340)={0x1, 0x59}, 0x3, &(0x7f0000000380)="ee8f409198157e3b0d482cd811439e57ce10400116e4853368b7858dd5313a55267eae31dfdeb4695f32fe7b7ad86f86b9026db90f9b45d9c0dfe6f336cdbed0b1e9503fb71d22c07e97988cb677f6e039bda806b77d270400"/104, &(0x7f0000000400)=0x5b, 0x0, 0xfffa) sysctl$vfs_nfs(&(0x7f00000005c0), 0x3, &(0x7f0000000600)="65b24b66a65f9e80dfa9416994cf4c5110ea768e94c4ae534f6912d48def421c90c737034346012513c2d42a08ee0bb30c1db30c345fb049085f8a0ad35ba6091da3e3627334244ecae24bcc10ca039f3b465989c5e1cf6e18a7fdd9f8ed370a8de4e87e0540a3c031f82bf37c51defd55ed52a845cbdb5528b126a0e35dcaf7f5d264d46f88870a2f675774a72a8b0374705bd654aa46142300c70d88ff44c3f955b513259adc5ad070b427fcde1964deb04d222281e001869c2e1b6c502d725d9b9a5d5049402c0ae48d32ef1acc1fd7e559848ede790efdc565fcf0", &(0x7f0000000700)=0xdd, &(0x7f0000000740)="f0f66e930068f1098a9f7372a3e2310a18e79e975bd2614a969575ac0662f70008021ddaf26ec96d14a6f218b135a70ef25155c53f97e5f44ff8f0aec0fd1478affa3e6e191b076cea7a015d07949cedd48300260076626034cde8f071b31af7ce982c49d0501d4272296ac1f8ac2c66098c0b1a17c8fec218f8d1894167ef0522d3493946d3f493f50fadc678b6a78eb26a61a90e67d1f792d35ab4a0d3df91156f9abcb2c2fa1ba689649a2349a7d2cb11adca2d4f0515ac145f34bcadc07e43cfcf6bad325925d93df36bbd7ada242f892318bc129669144b9cf959e50b08fc53f36c9d8cc74bd895f5be28bb", 0xee) ioctl$FIOASYNC(r0, 0x40047477, &(0x7f0000000040)=0x4) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$DIOCADDQUEUE(r3, 0xc148445d, &(0x7f0000000440)={0x6, 0x327d, {'\x00', './file0\x00', './file1\x00', './file0\x00', {{0x3f1, 0xff}, {0x95d, 0x7f}, 0x2}, {{0x35c0c00000000, 0x2}, {0xc, 0x4}, 0x9}, {{0x0, 0xffff8a96}, {0x91, 0xd}, 0x3}, {0x8, 0x0, 0x7eff, 0x800001}, 0x0, 0x0, 0xbfffffff, 0x1e8, 0x9a}}) 3.934134122s ago: executing program 4 (id=5): mkfifo(&(0x7f0000000000)='./file0\x00', 0x8) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x18, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x4, &(0x7f0000000140)={0x10, 0x2, 0x0, 0xfffffffc}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x4, &(0x7f0000000180)={0x10, 0x2, 0x1, 0x8000007}, 0x10) socket$inet(0x2, 0x1, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x1f0) ioctl$DIOCRADDADDRS(0xffffffffffffffff, 0xc4504443, &(0x7f0000000680)={{'./file0\x00', './file0\x00', 0x3, 0x7}, &(0x7f0000000080)=[{@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0xff, 0x5, 0x2, 0xf6, 0x5, 0x2, 0x8}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x3, 0x2, 0x19, 0x2, 0x81, 0x2, 0x5}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x4, 0x4de, 0x30, 0x2, 0x0, 0x8}], 0x0, 0x3, 0x80000000, 0x8f72, 0x2, 0x9, 0x0, 0x1ff}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x1f0) lseek(r1, 0xfffffffffffffff9, 0x1) ppoll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x4}], 0x20000000000000db, 0x0, 0x0) 3.892222289s ago: executing program 3 (id=4): r0 = socket$inet(0x2, 0x5, 0x4) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) seteuid(0xffffffffffffffff) r1 = msgget$private(0x0, 0x101) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x1, 0xe}, 0x0, 0x0, 0x8, 0x13, 0x2, 0x0, 0x0, 0xcdec, 0x0, 0x8000000000000001, 0x0, 0x2}) mprotect(&(0x7f0000ec9000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munlock(&(0x7f0000400000/0xc00000)=nil, 0xc00000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) read(r2, &(0x7f0000000280)=""/199, 0xc7) madvise(&(0x7f0000b4a000/0x400000)=nil, 0x400000, 0x6) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) msgctl$IPC_RMID(r1, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047476, &(0x7f0000000000)=0x80000004) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="89143646442d8da97e6c6deb95d52e9c7eeeb628", 0x14) 3.5492009s ago: executing program 5 (id=10): r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x1) fstat(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x2130, r3) r4 = shmget(0x1, 0x3000, 0x4c, &(0x7f0000ffd000/0x3000)=nil) mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1ea8) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000340)='./file0\x00', r5, 0x1}) r6 = geteuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{r1, r2, r6, 0xffffffffffffffff, 0x8, 0x210, 0x4a000000000000}, 0x6, r3, r3, 0xe, 0x0, 0x1a0000000000, 0x7, 0x9, 0x6c, 0x5, 0x7}) seteuid(r1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) ioctl$DIOCKILLSTATES(r0, 0x0, &(0x7f00000001c0)={{0x9, 0x10000, 0x1}, 0x1a, '\x00', 0x80000000, {@addrmask={@v4=@loopback, @v4=@multicast2, 0x0, 0x0, 0x9}, [0xf, 0x6], 0x8, 0x0, 0x6}, {@table={'./file0\x00', 0x0, 0x3, 0x3}, [0x7, 0xb2f], 0xf7, 0x3, 0x3}, './file0\x00', './file0\x00', 0x3, 0x2}) kill(0xffffffffffffffff, 0x1e) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x1) (async) fstat(r0, &(0x7f00000000c0)) (async) getpgrp() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x2130, r3) (async) shmget(0x1, 0x3000, 0x4c, &(0x7f0000ffd000/0x3000)=nil) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1ea8) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) (async) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000340)='./file0\x00', r5, 0x1}) (async) geteuid() (async) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{r1, r2, r6, 0xffffffffffffffff, 0x8, 0x210, 0x4a000000000000}, 0x6, r3, r3, 0xe, 0x0, 0x1a0000000000, 0x7, 0x9, 0x6c, 0x5, 0x7}) (async) seteuid(r1) (async) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) (async) ioctl$DIOCKILLSTATES(r0, 0x0, &(0x7f00000001c0)={{0x9, 0x10000, 0x1}, 0x1a, '\x00', 0x80000000, {@addrmask={@v4=@loopback, @v4=@multicast2, 0x0, 0x0, 0x9}, [0xf, 0x6], 0x8, 0x0, 0x6}, {@table={'./file0\x00', 0x0, 0x3, 0x3}, [0x7, 0xb2f], 0xf7, 0x3, 0x3}, './file0\x00', './file0\x00', 0x3, 0x2}) (async) kill(0xffffffffffffffff, 0x1e) (async) 3.547471095s ago: executing program 1 (id=2): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000300)}) (async) r1 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r1, 0xc0106924, &(0x7f0000000340)=0x3005) r2 = kqueue1(0x10000) kevent(r2, &(0x7f0000000380), 0x3ff, &(0x7f00000003c0), 0xb592, 0x0) ioctl$DIOCSETSTATUSIF(0xffffffffffffffff, 0xc0284414, &(0x7f0000000400)={'./file0\x00', 0x0, 0x81, 0x4000007, 0x3396, 0x2}) (async) mknod(&(0x7f0000000440)='./file0\x00', 0x2000, 0xffff6383) r3 = open(&(0x7f00000004c0)='./file0\x00', 0x10000, 0xb) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x82907003, &(0x7f0000000500)=0x1) (async) closefrom(r0) sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, &(0x7f0000000100)="b3682e32453a6379b4bebc69685cef30025de745d690a4a3", &(0x7f0000000180)=0x18, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x28dd) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x57}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) (async) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0xf1) ioctl$FIOASYNC(r4, 0x800474c4, &(0x7f00000000c0)=0x6) (async) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000480)="0d709c83f1be3ac083ce3902", 0xc}], 0x1, 0x8000000000000000) write(r4, &(0x7f0000000200)="a715bcd89ec2bda13c774d6ee4dae638d7d37bce6c61179dda8f80c46e66ee31986db774533d92124c5ccf5d5125f2598ecef094b837b7ce98bbf98451bbad2c65ccd5cb", 0x44) 3.546987135s ago: executing program 6 (id=12): pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) closefrom(r1) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x82907003, &(0x7f0000000080)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r2 = socket$inet6(0x18, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x6c, &(0x7f0000000100)={0x9, 0x0, 0xff}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x0, 0xf}, 0xc) closefrom(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000180)={0xfffffff8, 0x4, 0x611d, 0x7, "9244fe7a9542a741bb1a2e257e139ccf78fa6773", 0x2, 0x84}) ioctl$TIOCSDTR(r3, 0x4004667f) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r4 = socket$inet6(0x18, 0x2, 0x0) ioctl$FIOASYNC(r4, 0xc038694e, &(0x7f0000000580)=0x7) 3.155349632s ago: executing program 1 (id=14): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000002b40)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x6) r2 = syz_open_pts() r3 = socket$unix(0x1, 0x2, 0x0) closefrom(r3) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x37e1790f}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) r4 = syz_open_pts() mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x7fffffff, 0x8007, 0xffffffc0, 0x94b, "fe09feff770caaac0349bfe34b00001700", 0xff, 0xd3}) write(r2, &(0x7f0000000180)="7ef5b6938969", 0x6) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x5) recvfrom$unix(r1, &(0x7f0000000000)=""/166, 0xa6, 0x800, 0x0, 0x0) shutdown(r1, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) (async) sendmmsg(r0, &(0x7f0000002b40)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x6) (async) syz_open_pts() (async) socket$unix(0x1, 0x2, 0x0) (async) closefrom(r3) (async) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x37e1790f}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) (async) syz_open_pts() (async) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) (async) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x7fffffff, 0x8007, 0xffffffc0, 0x94b, "fe09feff770caaac0349bfe34b00001700", 0xff, 0xd3}) (async) write(r2, &(0x7f0000000180)="7ef5b6938969", 0x6) (async) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x5) (async) recvfrom$unix(r1, &(0x7f0000000000)=""/166, 0xa6, 0x800, 0x0, 0x0) (async) shutdown(r1, 0x2) (async) 3.153307926s ago: executing program 3 (id=16): lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) syz_emit_ethernet(0x4de, &(0x7f0000001fc0)={@local, @local, [], {@ipv6={0x86dd, {0x4, 0x6, "483ad7", 0x4a8, 0xc, 0x9, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20, 0x5, 0x0, 0x7f}, {"c3febaf3778935a6f54d03b47812c792c986ebf24950bb1c4c16aa02905009f6948d410175151cff9276cdc10dd6800172058b78e1d22ec38e739c60501c9f56d2d31e3002e724d3d60daca5bd46dc438bb6d685c956cbd813c09b183c046fb8a6287fa5e3de3ff14970a9f6535e34ec691c0651e940c7bad73b7d40d82dda24bb577f5b93a9888676acb92647f83d56f8ce725a190867c2e6a826bd27bbd448aed8503758d1a79125c8e9459a65c5ce0e55763414f05b8f566a16f951c3ede5402ad5a837e74bbdab69b0f614e4001095f27163c99675b9f69013f1aaf658f99c68b6968a6c81ab1b44fe1c54936ea1e210377d30ee898ae80d9e3a497400368de89b19f9b67dcf37e5ae43895b3c06993666ef63ca507ec7e973f6113b18f69c2b1dc863ed89e7e6f32702790b7f5c1e9297c6317dd4b550457c68646fbc2feec502003b0d386b001968614f510f7cb5a382051a0ea70510d83bf3403d031db96c1737bfcabe94055b98bf2ee9633665c5db40d42b19163ffb865020bbf9aefe76670772db7713e3ab702641254dc089ab79688aee0cd706f8cb4adc1533ff041994020cdd34783574893e40d4020801f422e1bac018a66f96beb5c0c7cd8d1916cd88fb4f24636d00ab80f417d0d8d96cb8683ad978aa502672d6ddcbb914f749089fb91e10ebc4bd34eb412dabc4b623f1c2c92181f30318ab698fcc47c73b9773600ddb5e31920ecd18044a1410cdb133eb06febc36b66cd12ae5071fbaea06a0f35b7c8d9d2b70d5eca40cf3dd6508c31fff9f1ddfc14622fe8362791ab75f1ec5c7a996281896621c65d17c5b18f23249bc6c7894102a712ac0ca75d37a6f96fa8f4fb59c53138cb30608d0cca4a55f61887be70aaab05e280f38dff7c4a7c65055f02bab8d0dbc9427a0bd6bb489ef48daa09f0687800cc042e17c2093a8dc7c4faec1e2e4b29d8891b958bfb6db9f5e59d8b64739d08cc542af8da930809a05c0f9b26216198c1114f5b437aa2067b6c8c20afc9feb4183adce3c8b2f58c74b12c260ee560a4cb9ce1a22b1e369a321a820e0f793eb7a5ba71676599c065b499370b3a7bbec5e45cf549a551cb2cc8850686bb59ba8071fdbf230553ba25a6ad252bb689f6662e50fe618b5ac5c6a6a89d135832e3f617fe2fc068f451c9e4e8b804b3823bf627692f1035c2aefdd4eb350337f36b6d1ac9165070943b30c2b00393caf79bf6efa85fcd10e09e05ef9c5dfcd7c85c70a9def1efe6df8c16ec24f1262cefdd2b3d7348f95fe8a5c6df7cd2aa57bf109752104e4cfab31b68a2a55120c9f1fefe25b11525d31c316aef68af7b4d2bb20a6dec695d6122bce135e29176cbca2d190bbafa5e6f26e0bc16e31d910f25e9c6aaccc0da4b2ae1128da913fd6eda70f1283a9fb8ec637a8c151391e9a66e6225429ce011a26cb786cafffdc99166b1d29bb2faa1e774ebfe8150aac16223d79a21f0d9de1b46ce93ac7d775ccd8b64729fc37acca0ac1f30b94434afc0c8e113c40b1c8fa0ffeb4fc23889abdf941622aa3ad8dc1bcb336de686f0d744f51cf28f143d9b83ff49e4fea2a1281c58e03cfd5f7a675d5bb769e1229bc70f21b4aea5301a5b7bc15aad4ba75527df9ec5ab3aeaae2fb6475bce16d"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xc) 3.043750794s ago: executing program 6 (id=17): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) closefrom(r2) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0), 0x10, 0x0) r3 = kqueue() (async) socket$inet6(0x18, 0x3, 0x83) mknod(&(0x7f0000001700)='./file0\x00', 0x2000, 0x5be7) (async, rerun: 64) open(&(0x7f0000001740)='./file0\x00', 0x0, 0x0) (async, rerun: 64) seteuid(0xffffffffffffffff) r4 = semget$private(0x0, 0x2, 0x3b1) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x142, 0x1, 0x80000010000000}, 0x0, 0x47, 0x0, 0x0, 0x3, 0x0, 0xd}) (async) semctl$GETVAL(r4, 0x3, 0x5, 0x0) (async, rerun: 32) kevent(r3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x65, 0x40000000, 0x893f, 0x5}, {{r0}, 0xfffffffffffffffe, 0xdc3c53f96bbbea9e, 0x2, 0x8c, 0x15}], 0x7ff, 0x0, 0x1000, 0x0) (rerun: 32) 2.915437423s ago: executing program 3 (id=20): r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x93) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x1914, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x5, 0xffffffff}) sysctl$machdep(&(0x7f0000000240), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0xf4a) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0xf010, r0, 0xfffffffffffffff3) sysctl$net_inet6_icmp6(&(0x7f0000000340)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) sysctl$vm(&(0x7f0000004180)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000080)="5f200002", 0x4) sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f00000000c0)="b0582f30c858309903fa37241ae8a28f590feb153da07826c5e91646199247e8800695e98594f87fae2dc8b54cd097d2aa335ce162431f086122d346b7f22a9db4c6ac0abbe598bf7ed4fae578e14ff30465342d146ceae4024fe7fe1d7a71497de3a884695f1bfe98fd159ba5339bf363ec48582ff6e89cc1de897dffb958", &(0x7f0000000140)=0x7f, &(0x7f0000000180)="9849aa5a2c3fac0683ab692c81c27a8e84006230cea71f422f7999edb874ba7e52cbf25fd1c7dde0402ccf0740e86bc0b451e87f4471c4cb6a19d9b908ea6013b0eba6e96a9f1811ac3f1aa93b3b555099ecb60855472ece570b455ab4ee", 0x5e) 2.915099747s ago: executing program 4 (id=21): r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind(r1, &(0x7f0000000000)=@un=@file={0x0, 0x1, './file0\x00'}, 0xa) setegid(0xffffffffffffffff) setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@file={0xfc, 0x1, './file0\x00'}, 0xa) fchmod(0xffffffffffffffff, 0x100) 2.896666231s ago: executing program 4 (id=24): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) pipe(&(0x7f0000000280)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f00000002c0)=0x6, 0x4) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$vfs_nfs(&(0x7f0000000300)={0xa, 0x2, 0x2}, 0x3, 0xfffffffffffffffe, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)={0x1, "012a18f0a316537d4d4e9e3bd2d49425b43b16f4ed311e11561b49bd6670173cc9be19df06d060a84cdb821c73eb24799044"}, 0x3a, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x4, [{0x1, 0x5}, {0x1, 0xa61}, {0x1, 0x3}, {0x2, 0x40}, {0x0, 0x6}, {0x0, 0xc38}, {0x1, 0x10001}, {0x3, 0xfffffffd}, {0x3, 0x2}, {0x0, 0x800}, {0x3}, {0x60a17106c02f141c, 0x9}, {0x1, 0x7f}, {0x3, 0x2}, {0x3, 0x6be}, {0x2, 0x7}, {0x3, 0x478}, {0x1, 0x3}, {0x3, 0x27}, {0x0, 0xc0}, {0x2, 0xf}, {0x2, 0x3}, {0x1, 0xb}, {0x2, 0x8}, {0x1, 0x1}, {0x575bffbb1c82d7, 0x5}, {0x1, 0x3}, {0x1, 0x3}, {0x1, 0x40}, {0x1, 0x8001}, {0x1, 0x8}, {0x1, 0x1}]}) 2.841606476s ago: executing program 0 (id=26): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$AUDIO_GETPAR(r1, 0x40404124, &(0x7f00000001c0)) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="6798844e54", 0x5}], 0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40000, 0x10) poll(&(0x7f0000000140)=[{r2, 0x81}, {r0, 0x10}, {r0, 0x2}, {r0}, {r0, 0x10}, {r0, 0x4}, {0xffffffffffffffff, 0x80}], 0x7, 0x2) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 1.561907561s ago: executing program 1 (id=28): sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f00000000c0)="7291d611d9a61ce933b72eb3e752def992192cf7dfb5c9d440fc6016c5ec6a0f8064fbd3ef2c963771cfd3eb77486d1cf14affe443beb71e9717c804f58f023093a2a38316aa509dc61ed764a646202f11143d090a52120411feac6ef18a98ab59490f145a0e", &(0x7f0000000140)=0x66, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$net_inet_icmp(&(0x7f00000001c0)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x62) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0xac, 0xf7, 0x8}, 0x0, 0x2, 0x0, 0x0, 0x5}) seteuid(0xffffffffffffffff) semctl$GETVAL(r0, 0x4, 0x5, 0x0) 1.558609195s ago: executing program 3 (id=29): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$DIOCGETSTATE(r3, 0xc1084413, &(0x7f0000000140)={{0x96, './file0\x00', [{[@v4=@local={0xac, 0x14, 0x0}, @v4=@multicast2], [0x7, 0x6], 0x40, 0x1a}, {[@v6=@remote={0xfe, 0x80, '\x00', 0x0}, @v6=@remote={0xfe, 0x80, '\x00', 0x0}], [0x8000], 0x7}], {{0x2, 0x3, 0x8, 0x1}, 0x1, 0x6, 0x5, 0x5, 0x8, 0x5, 0x5}, {{0x7, 0xe6, 0x3, 0x4}, 0x6, 0xff, 0x8000, 0x40, 0x0, 0x5}, @v6=@loopback, 0x7183, 0x3, 0xfffffffd, 0x2, 0x5, [[0x7, 0xc0], [0x2a, 0x3]], [[0x3, 0xc], [0x2, 0xfffffffd]], 0xaa, [0x800, 0x4], 0x100, 0x1, 0x4, 0x3, 0x6, 0x8, 0x5, 0x3, 0x2, 0x24, 0xce, 0x6, "1c4b"}}) r4 = accept$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0x10) getpeername(r4, &(0x7f0000000300)=@un=@file={0x0, 0x0, ""/4105}, &(0x7f0000001340)=0x100b) open(&(0x7f0000001380)='./file0\x00', 0x800, 0x17c) socket$unix(0x1, 0x2, 0x0) ioctl$DIOCRCLRTABLES(r0, 0xc450443c, &(0x7f00000013c0)={{'./file0\x00', './file0\x00', 0x40, 0x5}, 0x0, 0x0, 0x0, 0x6, 0xfffffff9, 0x2, 0x4, 0x0, 0x5}) fchmod(r3, 0x112) openat$pf(0xffffffffffffff9c, &(0x7f0000001840), 0x400, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000001880), 0x8000, 0x0) ioctl$DIOCRDELTABLES(r5, 0xc450443e, &(0x7f0000002540)={{'./file0\x00', './file0\x00'}, &(0x7f00000018c0)=[{'./file0\x00', './file0\x00', 0x2, 0x10}, {'./file0\x00', './file0\x00', 0x4, 0x9}, {'./file0\x00', './file0\x00', 0x2, 0x3}], 0x1, 0x3, 0x9, 0x800, 0x3ff, 0xffffffe0, 0x4, 0x7}) ioctl$DIOCRDELADDRS(r2, 0xc4504444, &(0x7f0000002a80)={{'./file0\x00', './file0\x00', 0x2, 0x33}, &(0x7f00000029c0)=[{@empty, '\x00', './file0\x00', 0x58f0dbf5, 0x9, 0x2, 0x9, 0x1, 0x6, 0xad}, {@multicast1, '\x00', './file0\x00', 0x1, 0x6, 0xc, 0x6f, 0x5, 0x4, 0x5}, {@broadcast, '\x00', './file1\x00', 0x1352, 0xe5c, 0x0, 0x0, 0x5, 0x5, 0x81}], 0x2, 0x3, 0x2, 0x9b, 0x1, 0x7, 0x20, 0x1}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000002f00), 0x10, 0x0) bind(r0, &(0x7f0000002f40)=@in={0x10, 0x2, 0x1, 0x2}, 0x10) r7 = open$dir(&(0x7f0000002f80)='./file1\x00', 0x8000, 0x21) chflagsat(r7, &(0x7f0000002fc0)='./file1\x00', 0x0, 0x2) sendmsg$unix(r2, &(0x7f0000003480)={&(0x7f0000003000)=@file={0xb, 0x1, './file0/file0\x00'}, 0x10, &(0x7f0000003400)=[{&(0x7f0000003040)="f5656d2eb32d54a607fe0cc51c181dec0ae030cb308f68bfb1d957f55db5ba034de06fc80e745f33d28323b75372bf7c2f4f7157a0a72195ba319cbafcc311d57cb88b97b8309b7e5460a847ebf660bffa1a61121597ffe3ceb2602491843f82c11b3d028435c961719b8552d61d4a998cbb6b60b9e57a8810c5565284b235d3e4b680090e8cb2d7f5bd8059f28b5ac6834febc14bbdbbd0828e972f0463a7625f24b3ec2ddb25bd5ab6d1c8aa7b71772738077ae5972ddc607b17ca68f69bc117941ed13ea72038def0a7ca5e44685d7772ace5a6ab7a4e63f61bbb80", 0xdd}, {&(0x7f0000003140)="056f889b9b694fab4d34c1726d496fb598a1dfb7531458f1f0fda2b966fa556b27ba928f834df163cbc228177fe886ea0cc6d15729d08bfb16ed5ab54ec089006399f8f6e9f44b69d6666cbb6709df2cf3ec5622432f1ae7ab17cd7ea99f645db9abc751c09ad642f38ac42d10ad07f876dee281b45daa0f72996ea407d86cc5cfc2", 0x82}, {&(0x7f0000003200)="3b24ee1e79270162c6b9901f406bd9f2418de3bb3f2a09868511c4c43afbefd418c3851ba75e55a9b6d8fef3a14c56a0426bf453290e748ca570feea4d13cbe10bcc6c10499095cf920efb387a716ed783d83c6591fee0ff66c25c473b48918ed7a8e1575ad6e8de3bdc597beef640ef1046aeed39ed58fa6cc9e8fd78f167028db65dc537cc35fbbda6885f4e5fb5747358cb08f6f63ee6cc8971b715013b22a0bca7ec4dccc6221684e001e389", 0xae}, {&(0x7f00000032c0)="27a4aca4e31339f1eb605994b13dd506e89a1dbdb7b385d054bca92b76280ded5f9ae81a8c473de0ef236afec4daca13728cfd863e446d8bae435b9605b9b6b761fae4d432c987d18afc5ee30c96ae0803b20e7f5e8bbd25c477a5008e158517fbd6c8756f84b71cc907718f087a4d51745f67def77e7b4501411335929b96f6ae7eb7b7615b19ba8c54b67f3804873bc0bf55fc70f96bec646b194b5f2963e1ef9b1e706e221a0f14cf16757cf5a4", 0xaf}, {&(0x7f0000003380)="d8ebe4d5fe4aff4f17b29c02770960b9a7aead5a9a140fc110fcf805cca2e83b6b6e93dfe454334c37e83a3d25be5d39ec5c67d199a31f06ac133b8d909a30b381d9bea0b95844b0a9bf", 0x4a}], 0x5, 0x0, 0x0, 0x8}, 0x4) connect$unix(r1, &(0x7f00000034c0)=@file={0x8, 0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003500), 0x20, 0x0) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000003540)=0x4) futimens(r4, &(0x7f0000003580)=[{0x3, 0x904}, {0x1, 0x10000}]) r9 = accept$inet6(r1, &(0x7f00000035c0), &(0x7f0000003600)=0x1c) bind$inet6(r9, &(0x7f0000003640)={0x1c, 0x18, 0x2, 0x0, "a968382077345da01de0a3baecdb8652", 0xd}, 0x1c) preadv(r1, &(0x7f0000003b80)=[{&(0x7f0000003680)=""/237, 0xed}, {&(0x7f0000003780)=""/75, 0x4b}, {&(0x7f0000003800)=""/195, 0xc3}, {&(0x7f0000003900)=""/210, 0xd2}, {&(0x7f0000003a00)=""/52, 0x34}, {&(0x7f0000003a40)=""/65, 0x41}, {&(0x7f0000003ac0)=""/135, 0x87}], 0x7, 0x3) ioctl$DIOCXEND(r6, 0xc0044464, &(0x7f0000003c00)=0x8) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000003c40)=0x1) 1.552683294s ago: executing program 6 (id=30): mkdir(&(0x7f0000000d80)='./file0\x00', 0x148) sysctl$kern(&(0x7f0000000080)={0x1, 0x2a}, 0x2, &(0x7f00000000c0)="f3ed47d403a1ebbf29dcdaa93d262ba56a0a2103f18dd6e2af129a2e9dcca7a27d5cd531418a66a7de80929ea3954d85", &(0x7f0000000100)=0x30, &(0x7f00000001c0), 0x0) chmod(&(0x7f0000000dc0)='./file0\x00', 0x39b) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000e00)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000e40)='./file0\x00') chmod(&(0x7f0000000ec0)='./file0\x00', 0x39b) seteuid(0xffffffffffffffff) mkdir(&(0x7f0000000f00)='./file0/file0\x00', 0x8f) setresgid(0x0, 0x0, 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') 1.552061145s ago: executing program 3 (id=31): mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x33a5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCCLRSTATES(r0, 0x0, &(0x7f0000000080)={{0x8, 0x78, 0x1}, 0x3, '\x00', 0x1, {@table={'./file0\x00', 0x0, 0x3, 0x1}, [0x0, 0x6], 0x89, 0x8, 0x6}, {@addrmask={@v6=@empty, @v4=@broadcast}, [0x0, 0x4], 0x4, 0x9, 0x8}, './file0\x00', './file0\x00', 0xfffffff7, 0xe}) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000240)='./file0\x00', 0x148) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x20) r1 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0xc3) ioctl$TIOCCONS(r1, 0xc0a86b06, &(0x7f00000002c0)=0x1) 1.414970471s ago: executing program 4 (id=32): r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x80047469, &(0x7f00000000c0)={0xff, 0x8, 0x8, 0xf, "52b2b2083bd299000002000000d41df0b200", 0xfffffffb, 0x2eb}) seteuid(0xffffffffffffffff) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x40000, 0x0) fstat(r1, 0xfffffffffffffffe) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x82, 0x8}, {0x5, 0xe6}, {0x1, 0x3}, {0x100, 0x7}, {0x46, 0x3}, {0x24, 0x5}, {0x40, 0xfffffff7}, {0x22, 0xa1}], 0x8}) r2 = syz_open_pts() r3 = syz_open_pts() read(r2, &(0x7f0000000dc0)=""/21, 0x15) ioctl$TIOCSDTR(r3, 0x20007479) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0xcb) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x2, 0xb672}) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 1.414493387s ago: executing program 1 (id=33): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xc3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x7, 0xd, 0x8, 0x1000, "b4ba10735eecc1cdcb7272a64626db3a0afc470d", 0xc, 0x1}) mknod(&(0x7f0000000e40)='./file0\x00', 0x2000, 0x208d9) open$dir(&(0x7f0000001880)='./file0\x00', 0x80, 0x105) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0x80047308, &(0x7f0000000040)={0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x1, 0x4, './file0\x00', 0xd86, 0x6, 0xb, 0x5}) 1.413029904s ago: executing program 6 (id=34): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="9cc346c8837f5a8f021b7d7421e44acd48e6e1909f98febd1baa1f1ed636ecabb8d596aca2caa5ea93d4683f45e138a5362f861c02d023c62bbd6c5883d065e00132e6b832149dc1fdff5270d4b76b72a35a0e68b3c062852614a0b36c9e9880eed46c6f9608663731", 0x69}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x8003, 0x1) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x5, 0x0) write(r1, &(0x7f0000001240)='B', 0x1) closefrom(r2) setrlimit(0x8, &(0x7f0000001280)={0x9, 0x37e1690f}) openat$bpf(0xffffffffffffff9c, &(0x7f00000012c0), 0x8, 0x0) syz_open_pts() fcntl$setstatus(r2, 0x4, 0x40) write(r1, &(0x7f0000001340)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe76) open(&(0x7f0000000080)='./file0\x00', 0x400, 0xea) pselect(0x40, &(0x7f0000001040)={0x8b, 0x1264b28f, 0xfffffffffffeffff, 0x4, 0xe, 0x48e1e8fe, 0x1fffc0, 0x6}, &(0x7f0000001080)={0x77, 0x0, 0x80, 0x80000000, 0x0, 0x7f, 0x7, 0xfff}, 0x0, 0x0, 0x0) 1.330499671s ago: executing program 4 (id=36): sysctl$kern(&(0x7f0000000080)={0x1, 0x4b}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f00000010c0)=""/4096) munmap(&(0x7f0000000000/0x9000)=nil, 0x9000) 1.328879481s ago: executing program 1 (id=38): sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000258000/0x2000)=nil, 0x2000, 0x2) sysctl$hw(&(0x7f0000000180)={0x6, 0xe}, 0x2, &(0x7f00000001c0)="0708093f903d163931847de75643238d18996a4dbfe3e393cfa1728b3788f2369f2d27de42b96a1a451156fb207600371963a9f52e2e870849bb6d86ddff359258151a23006b8159d0d9a0f9d6d9f9e5b9fe774d239a8dcb9585893818731cbe3f8c8790388d5a832a84b955920c0e1eae4ac5e2c8b1610a6fcd78f093e4183f87d334a5c75fafd568ab72ed3743f7ad5602e608d51d6cde19ad00c8248158e9417e", &(0x7f0000000280)=0xa2, &(0x7f00000002c0)="01dcf86dfb31ae1376609cd9f3ce269d60e4af830f48fe9345505239a5123f1ed7cd2e390dfae79fb18933d71534eef65466493335656182390e0b513e631c6d6240d34eeeb294fada522ff8812d4828bdf461a27169f6664f1d3a46d891c01f83b8e8a0b6ce9ba137f7e2ce8035b74ced70cf5bd11bc74bc8487124f4d994d689dcbb94e162b40642613fa75b4e371f0202bbecc8655b3b23eca27c000b84284e720f91931ea59b3d7dbd311097d83156018a40371d5e0546070a68be2442b8a82cdd4276a3e39d98ccd99a", 0xcc) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r0 = socket(0x11, 0x3, 0x9) write(r0, &(0x7f0000000040)="d4cbd4ce8666", 0x6) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000440)="744f259df453f6d50fd5f6ed980a25a14a4d4f02c545be7ad6b40b0af34b0cb4ebb7768de2f3e5267a375bfb23c0a8cf00a3dbadac986ff02053dcd65c091c23a0ac3c8f48379369849e224136ecaa1783aacb9b2c5fede6b036af5da3eb969a6b12a2c30c9b0c64eb0379c5fabaf04c5b53975ba84886d7a216432b", 0x7c}], 0x1) sysctl$net_inet_icmp(&(0x7f0000000500)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000540)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x1e, 0x3, 0x2) writev(r2, &(0x7f0000000680)=[{&(0x7f00000006c0)="6d6efe6869f64b8654c1daba7e39", 0xe}, {&(0x7f0000000700)="9b90bfdd2e60123246e9c3c34f7b3ca11154879c75a0459ecf05bd7d6cdb315e4ea7a86cbcd5c25e005c13ccf9fb74d9cbf4276da5dd189fb429a18482c61e800b24de5aeb97e3d10eecdf1efe8da7ea81b827cfe08587e9c32d70eebd0f0dbcd2aeaa0eb6ebf5b7773ab680115aab95fac76cc8033beccc124db35bd7521a614acb8e326921481df8eb24b1481c2a3fb69aaf52fb431675d04e248a10b90bdafe728b2b216af2ffd5cd367d822fb7f1dc44600b9ca3f1f3fe4437ce42034b86a2227c3bcab6db78c40afee2ac2f8f11e52440ac64c291903166b28991bec416bf8711471771b68e91c7c67e7aa2db35b080c1fbe750e2fa8c76becdeb021010a19dfbf1e9715447d54693c2c940216d8ecb1749d276e3c05674d5630fad374a450b681b4c32f2061c3d77077de11a71efba1cdf18035983e019e334f107c77bd7e96164965bca75a9c364137f4b51033b3170a0d6d558237f92fb84620714acb71c5af52a20171e448f8530a12818058e12b0351428ffa9a8650e7804fa55c404acbba3af18b5210681d15ce0880c4cbdb0fe3a1762c0d8395d41d37cc6df7dec711c7885e5a310de22eb7778e1ac7b57689507d7bb1343e987276c1a348918be0842f408a3cf7eb0d4280c5df12af19f267b8463e7380744e350b3bf896e6d8f5d58ee83e90e82baeeb3bf241afa127e01e085e0405d086eb229555a409751bca1968865d3d7eafa0579f774aa1f555fb2637b8c6ca0f1b0b85e33b4ce8467f6466e3e9a6912f33e23435df0d67d5a9f157ffb72391f55083b0fffdd678d2a7fa1c173dfe195792788f243b75f734c877faa24c7bae1fd491cd56cb31744ed93fa0e9f01e8089e0c43554a009fa826003fb9d09670bee624020df20bd28767ac367e6d0bd7870006bb32087379d320b92c1a6180c8b8694aa7055323fe0818719b0be9d2fa33cfc4187c406023b160351340fcfd0dce673d4f11a986859d7e2a01764cf3cc738a7d9f0738c7c5c983df2bd0452ff570e1cb6430ff5f775274bc2d59e5a5ab0530f2699498cfe9c925083fb053329a5edfd1df78c47930f4f9840a2c01f0d34032d6a42fab85123273961dac322b57c6d62f32d4bcfbbf31c278dced2e3267e465fcae9a0b6344e0698b36f2d2002bf94359f0acd41bb4ed3ce2b15c966d29c7b11ccfba89a2b89c3dab409da9c4c2dc21efe555de45c76f14e9827194951c01b643dcde9fadd484d2b8ab43e015e4a95e13e2a665f837e9ee31695a06028976da249b0a8bd325437722c9169670645b6719e9ef240f3bf4ab091a90b0bc4b3e612daebb859e74024449e13ce1bf2a1db261bf9ddf4875d0697d90096b1c142b13f7c37fb2d19e8a2c91db378b74f2761cf08b180c321c8ace2f9bce805ee51676639cc111876bc41025bb68704766833e8e343c105fae66b59624b73639d6aa3d01bd56f0a525ac4c611a1204bd031629b9fd114adf0e2af07bd811b5d6fad577ab573f31ad25b0d0e8f46050156b6f29484c625a94d1b26fc6e32576bb0faeb3310db0d1ef16c66b3dc2373dd7ca313564452414ca390a59de41c9027c9bacd72769ddc989651dcfc64dfefd00360eb26ea210936d313c7b1826eade4a27d8e781563f973c75928903b065cc3f22de7f16339ae7f26050c318e43cf67805de82ef0c2ca78383877b2bb43f586b9d48877e031b6e9ce261953e58813dcac7c92af5b70a9e7ef09bd1a837609fdbdbfb4f1604b68a85590636630f484262fbf37cd722938c85063c43fa4afc4f48164f601e68efe40f908435ac30a43a6b7b3547570b759d34110f9cc9d621b443083de88c1366dc7643a4d64ed86605d1308e94c9c136d810a991091b4c1d41aa46dca0dbdb579ea900996dfe42d906fc1b9b6192dde531445ef6baaf763757101aee7f92aad12a01e4104b7669c4281118fd08da93f0aa26fdaca0768b74f4594372db0afb26d989ba2795abb47b3165e49c0a6009ad73d84d9ac8b10bf9ea0a436a31d82e2b5a4b29b1743a6047d2f606d3fb4ed0bd3da08f9efc03b68d01b85527ce6845ea726ef39771fe9d49d5746c538c635ca2c84321b41a41823996227326dd0c9c1c03d568dfcd3b033d622952b61feb218f89b0c8d028ff79a6b9a7be630d65c746a3c77ab2465e8bfbb89a87777c0fd9ee8e5911d4ce17e9126465892d9707f5eabd12047a8c2cd2423dc96f1c34ac0bc5387b006f35b28564dbf8474d7e1fe2ce68f49a77c1a4eacc7c27c1bd3f3d9decdf0a6e11bf2866b2216d7f5a2a96ceee44e0ab138dde67ad702dbb58f03de99b774fad307266886e822b2742b705ebded0b850ed287888404aef2fba1d33492dd4fe3a8b10890c05919cd40de556c26342448abd61abd681b5fab8f79c3f88ff1a711295ef37729d1f9c283c374173e48876abe87d3dccb90a9d642c4f37460f74d88cc35ebefd9a490c821ec22f73f010f9809ccd402b6183bdfa5ba7344b33587967f1e27ea0cf7c8507d1cc52860982e9008be90c3c6f1fbe85405319926eca264ff6defb9de36656e30ef57f2b488b70bba712269826dc2b2eb3234e129369aeaed622c48c721d19c4bf323962964b918137d245fbc8c7d7ebc324a1b36e546f31de710ca13915927622dba82d81fc6f8ea3beefcda11e9ca3c7b2350b6b2255ef47dc64001bf0796ba4e404a3c511baf3847e4acc8d3fb3babc0b783bc3ef7a4a5a097496caeb91cbd096f98ae7d7d598a78952631201ac3836a0c23bf4a8a03b446dd8e32e92cfe9388a4710b300fe815d0b59fb9aaf389a3016cb311d0b85224c5f08b1c1134d0f40364b5e1f982eff216e133a2e002ea88d7fcbdde7c85e94484ed83a166bc6282c33d65fa67f822bdc2c42c572c6835803209c10c3aa1188fc8f9f9a3d2774e654a9980404ddbebec0f47b447358d2a970725222f48bac25d5e9955f2f4950520cbfbf6b1569d28d7b112601ef9b6fcfe3aa53c9ec461362aa374bebb470853af828ece85736ce22783cfc075ad49c0af232b496bbda0e435dbba7023106a7ca3acfa820c87d27d07c74afa63de46095a050f0cadb401229283703afa885860039dbee47a4b88af10cfff34012f1ac4f0a0d33e669f245e657d0ef05847f810762cc6eb080d453b4c823d485545b4e27d97573e28702ae2ef3c494c77dc6d67a513601aa02d65c724bc5e849fcb042082c738078321ed3b90fab7a18cbcad43c8de3422f1f2b521cf5f4255aef1024bec56bbcd57a1891171a139ee0e50feec090449381983955f9053a5c59a4db8ca1358befa778dc69821c7ff1168e7fdbf16c9fe64333ed0b49f21614f6e3ed43abfa400bf3c48ed1c36ff9b1f67e74a3419b36315c4bd5469f4cb773bb0b73f6c68d12bb5bb37d85c50074d9e06db0b8aaff725dfc212c95b6568354cede5d355bed88e13c8a762cfef3410122c357a81fc7d9b386156dc249fc6d32cc767f714924da8f5c9c14ea686318a02d55a567cf2ab33bb5e3d881e9a4479d9023212249b998d7dad3d6c49a902d23ef76cdc7f20cde1939f342f632ad3e90210631809286ca72c5997c20b77cbf5cb2348e7b129e26fe685007b67a43620f8d1a78030adc501f36d7bf679789cdd753edbffa5c490c7c6fd67899ef23740f388f1da91ed65c76b08d1d5ca2590dec1d6cf2eaccd780ea0e40a7dc8bf030b92016bc286870377ccd0b91825498cb502b62aa1670ded09fb27246b9adf0b2bf24bc02cda6613846f4065c5d432eec51b1e27f594a6f2616bf38723b45b97bb84d38405a281c52955188ce516b9febe383172eaf411badf3f6a55c04a70f1942f1bd33268cca1ba39fcc28cf6c804759e63cfcba6a7211c3e6936a3663a4601ffb02f2af5a01df49f68ff11cdea44c4ace97cbeb5d1862b99f58fba6410f40d361d4d6626743fca8f479056c1f6ab0ed39a78d31b96e7411167e236e2cb670006fa4e1dd8620d20c675a96ee0e4b3267940d9c7f65d64b01a00b2a7330bb5d522caf3be6d4d2bcef037284a78cb3b73b8dfe6697fb54d8077987e98fa8684157e8ceaefa174058f91c2d1361ec376b4885ebebf9b64cb2669bf85eae7748bd253f3c8668dbdb9aa519cb035ed4c18e93a534aac25eebf4bade2e5c56637d8b45f68d6f208ed65ece8f9ca2f458c5ab9146cc1431c6c70295c83f94184481b4e2c6705bd9a98127a0b785772073a1c10fc1666174c2c2fb78ee7513c81c24f403645932c2487c2d6c7764182f36d77e418dabba9cafcd5edc6a2325a77261f91a282ccc26d8e6f99e441684f99982106297b97df52a40f783bd613c4f688d9c7d64b918d75694fed1ad2b688cd245579d56140cb007395c87ef40db7f9256e8c38ab530e539feae25d576cfc5045ddf4dc8f9762ef3b2ebf5e34668b754cb44d842be7ff91dc5c69ea1f5a7a10c67c4f48b764ac1993d3ec04924e38ea44e46f963fdeef6d5066ce93e5b60f53845201112fe36e3b1e8570a7b9264f38148d0c723c3dec899bb62a547fb8bffaf706aa9b1e8773bf80ec06d0e37782de5887ecca803f47ca2fd43cfa15ac1e9b00fd2df447086cbb87a21d913fe3f24102661e6cbc33308d5fa08f07f4ad356f70875a6e5e4b37c316e93eda5e9a05ee9b28fcb7acd05e2b90162b065397490475e457c3257dc0e4186daf044a11a2c09b2c50120cadf0abf46e3964fe531a9cfb0e683b9607382496758e5641861cb30326552a048c367b1e6835317e05cb924dfa0b75a56a08dfe9cb84e7dd01d11d4453041229f5cde72f05ae06fe9b2872105b87d80d0ef386892d6dd1dc464d4577c6834996d53d1e26c49a51ae012f2d9d7b6da06ff7d54cd20080cf469cf90b196984cc14ee50ab66ed85b7c003af1a638845dc5895ad91c72c2db2c318b3367f1c752775fe38f7c5007dd9a2299656450d103b793fcaac95564dfc8ff0939316e34121ccbd962a6531f3ba4175c13e59fb9061a758592f3cab5e71edba136d4824d6c33540441528f3c238a47ddf8239543d6988effcbaabb972beff951b812fb410bed8d31859068279276bbc18ecdcac18667813ea2ccbbbed20b63ae4dcdc4b34bddec22bbff77d4cf4a7d4898a2af74f2fe5ae4723410c3ee763c88ce1b1df9c9e3277c7973f83afc6401cab693e5a7c7faa095871f69731742ac381a14bd821c3699a745cd676384088551361aaf19be48a51e5b0b3ef339e5f65fa549c29b418f36e4b7527b45dd83c42ed4ee90e46046387cd9bca164bba1e4b78fbceb11c71b4583789ee31063d1d4d2979b2ce553c9c1217dccba1151017eb13db3aa493401a68ad2b1353ea23b28f4417e5280471152ae8b4bfe5d9bce090add5cb666dccaf83d1e4e566ffde2aada50a63e2bfe54ab90fd5012fd4b5a0375c281a261ecda8c0aa2c9ee8b3886b1e202c8e4db857c7459e900b1423a90b5e0d2b52fb08d499b89149dd5ab3d1ddfb9a556436a992f9068542a926579b8eadc324a327aeebf033d9d7497c02827eacdd02d609a2b20bf36bdff4de87e9d7f2dd36959e6c892daaa55cd03ffc3fd735508cafb413c7daa1bf0ad254dc89d6a5181697f02ba060c0cd0428e910b1a42b08484ea79f5972fc3e2530ac9c3ada0d503191fd20600a216eeca1682d4a4536cd895756991970b7dec0b75c02d2835a82a1303607ec11d9303e916602b3114718b15698550347efa57f3b941320b0ab9a6d7169f4195f75c64f92359d99b08fab116e0132c6624", 0xff3}], 0x2) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$vfs_nfs(&(0x7f0000000580)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000005c0), 0x0, 0x0, 0x0) execve(&(0x7f00000004c0)='./file0/file1\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) sysctl$hw(&(0x7f00000005c0)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001700), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000001740)={0x1, &(0x7f0000001780)=[{0x7fdf, 0x7fd, 0x8, 0x6, 0xa}]}) r5 = socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000003c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x1f, 0x1c, 0x66, 0xb0, 0x8, 0x3, 0x0, @local={0xac, 0x14, 0x0}, @loopback}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x8, 0x14f}}}}}) bind(r3, &(0x7f0000000080)=@in6={0x1c, 0x18, 0x0, 0x62e7e11f, "6f1faaba4d02d473518142ba61db3a74", 0x4}, 0xe) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) pselect(0x40, &(0x7f00000017c0)={0x5, 0x101, 0x4, 0x2, 0xf4f, 0x7fff, 0x9, 0x600}, 0x0, 0x0, 0x0, 0x0) listen(r5, 0x6) pselect(0x40, &(0x7f0000000100)={0xdc, 0x200002000000804, 0x400000000000000, 0x8000, 0x6, 0xdfc5, 0x8, 0x200000000000}, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000140)=@file={0xfd, 0x1, './file0\x00'}, 0xa) accept$unix(r5, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaa6aaa057f7311c14546eaeb23d8b7bf391c2f3d8494cd93d88a8420081004900080045da001c00680000013a907800800101ac1400bb83f21b93715f7a17"]) 1.328201838s ago: executing program 7 (id=39): sysctl$vfs_nfs(&(0x7f0000000280)={0xa, 0x2, 0x3}, 0xf, 0x0, 0x0, 0x0, 0xfffffffffffffe70) sysctl$kern(&(0x7f00000002c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000340), 0x3, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xb, 0x9, 0x4, 0x7fffffff, "58c4c37c4899ec4599403a82e9b376e2c445461e", 0x3, 0xff}) sysctl$vm_swapencrypt(&(0x7f0000000380)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000003c0)="22db8f5c5931568af6e709942d1734d9ad4f89816d1de8daca9188f6e3e7157298236bd76b24b22e2b92f584b7db80c52d8cc376d8829db4a5a9e3315bc79f4c491e15987e8d0a095f875b43da4e921a0fe61c8101a183717065e84e2be1f2752b2532ae7d7796a20ed5e93c7e7306f1f443af7efa1f7df57b9104e450b62b8a2cef9a6a667e4c6639a2dc881aee0be5dffd4ab728bdf2dcb7ed65f5bd8849a385a80405ad74466cee0e6d6163112a0e57", &(0x7f0000000480)=0xb1, &(0x7f00000004c0)="00eba49cc2855be3aed21be6153121f71cbc4882ed3dbc52aeb95a12efba99a55db949022c95790e6272a355885c34847f6a65be88eee2753bb5209b7f6a91014e1f28c7f252fc08101d1d0e7a4e205d72cd4810d72a3dd46fac78d50fc2d55295a32d45de4970927f993a48ce2fc957f0f55d1cf32db724590f0276d6a118ae10e55e7f3fdb407fd5b9a89fc95c45b4616b612b4a89e0c75aeb715a95eb025a063d3bdf011ad9e235ab4484ebdbbecb650b142684ef318045f77c88b96218721385c08e7b7b8c3441ce", 0xca) socket$inet6(0x18, 0x3, 0xfd) open(&(0x7f0000000040)='./file0\x00', 0x7c6, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0}) r2 = kqueue1(0x10000) sysctl$net_inet_icmp(&(0x7f0000000140)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000200)="68a436e8", &(0x7f0000000240)=0x4, 0x0, 0x0) closefrom(r2) r3 = dup(r0) ioctl$TIOCSTART(r3, 0x2000746e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) socket$inet6(0x18, 0x4, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x33a5) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xc3) ioctl$TIOCCONS(r5, 0xc0a86b06, &(0x7f0000000100)=0x1) closefrom(r4) 1.226325223s ago: executing program 2 (id=40): r0 = kqueue1(0x0) pselect(0x40, &(0x7f0000000000)={0x49e, 0x3, 0x5, 0x400000000000001, 0x8, 0x5, 0x101, 0x9e8}, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000100)="624e27f6ecc28cf85e9960b325d5c24b0b6796a9b3af7f564015992ca8fc233ed4a7d2637c12a874feb3773130c9c6fce482474af3ad6b37286ecd681b798c8806c5653162b0000069cf22a7439e9d4d7c5a9e7c4c534af6f6461be335fb1fca7a10b7bdb26939687f1c5b9ea3008799ab22d1def7312a9fc163061561db3ea057d9c963f83590827c25adf2ea4145dd0f8aec95fa4c0e37435102f4b978cb1355d4886dbb4841c4b16eb14fd26aa864cfdd125a7af53e02bf6fdd8fdcde8731625c8a654cb34c30078a843c767440c085bef207d8e32df7e22c97dbf28d553d80aa96f3", &(0x7f0000000200)=0xe4, &(0x7f0000000240)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0dc92ca09529a9891cb9ce47659a2a1739916e33c361f655bd3188064366f1c61f623368ff0f2a975f06965a39734335f4cda609964889a4eb3ae3ceac1199c8d24b74ff01339e066e194a8236fb40f23d61c8d72d60125ff5be3e9642fdd979bf8c008ed92b6522760e78b0844ca85a74a2229d16af0e47492994f6aeb500d22c4fe3f0da0254bbce3c83e065b6e97cb0b17457cdf80b8928b80bd126c6527808924fec35ad9fb8adc07a66f7d6cfd9c6653748f5bb8ecfb3e58bba5365a0432c6542e59cd0196c637beed7933929781868864fec08212f1aa1a8b694a44aea5db006d0bd359d000ea743a7d5d105c964cf7a2c79e06b29326727fee1930f89984066c371b2227ceae05eb2742924cbe9b7d04b7bc08e73d62d064655acbe89e0f1424dd38b9d4c254250c42c11e59de066e74937c8d56fb1c1b34eebc2fc4fd45146b11493711f57cfd0e3459a6dd8861226a5c8bfbe575e691b8c0cd078aecc2244f323def2469f24062a472f3067731a8bce5b21be2a21aa8eca0f3e1b3f4cb3b64a835b008293d2b736e31e66398e6750f460d7ae023189cfc36dc582bd77b2ea29e546ccc249cfb8f30c5d9a9b49e6a432a8a7b8daf0038232f2bf7acfb01d4a5dd92e05d66de3eb20373e9b9e8601b367b02294af68779d35c82b8b48cec463638edfa261ce82cea8bfac14f8fb578936d1d4bd2f2ae20f38a2987f39fe7b6dd40274d3efe15353acc10115ce34447cdf9f78dd21a8ee266c97ca72b92f80fd2c0d112ab27073d630d117ee634943ad26116efba7cf7555fc6e04478dade232fe300ec967ee35ce01f679385e39132fb3d86dd4cc18f53a81950044a8370526b7404f41dc6815a5deb5a6241a0a0d0fe5b6f9799c33de95777d1c0d4e92aaec098ae8f270b4c08bd3f21d3532e8e54659bed428364b66527ed8c0bbf0b1ae7d7884826745c75cc3c0cb145ff2f4865ed05a3c454c8af0e002a6dc761d269bd8cfcfa7cb2db753a087ceeb5d242ce24d23f96c10672f7b64829039b800b7ee69f29d7a04ee62ebfc6802ecb1a83bfa332c215b9a68db19ca63e56f12142d9b3b33bee4719d6aefa558f70f6262359f25b4539f914497c57eab3c5d1da71271543223873a09afb8d540ad87b5b995b1328b11b5d0d9342e403564193a7ad51bf23c1350245a5bbe6efa5f031d2bcd73ddac4d6c6f781069e2aa455dbcf39988b1e67979f3359a8041b6f953ed05be351081eed5722310db5d872ebbec245254ae0b0b5f5dc94286b5b1763f69939ef19b2f0992254153ce52328673dacfc51975173a2bf77e9255379e1b3735b4633e8476d3c513314430bea430684fcdab8cfecf16cb51f4393e9bdbaf070a59d60ced803127972ae155f54f61d26a970d068c70d0a897a7447c930b02229b75beafe18f2f3f5e537528171ffcbbbfd5c87f7f2feee45d1178285ca29ac2cd604309ad5e043f6dec669d4c8d6e61d85bb67a321252e9838d719577b27ba09d44e5ae1fda43d6feea3c44683db83acd8de520f9f15f85196fb8d6900eb822b1ea16fa14fd939c86f63f08dd99ec5e4bcfc44cadcc17ab3061ecf459c3fda90a8e04bf46f63ae65982ae77b1fa952fb084c030ee4012dc017f444b8036366b5ccd3c30b7f74aa8757f283e3e8536dc2bc7a7d68f8d6207c2241acbac8800887a43f813429836ee0465435e6e3cd89cdc46090b6599ad8b15628320a8c44a0f2de5e1c5970bdf0c724b7dc5626a711684265714af886c4ab2801d620ab5db45d477cc4fef61b73aa76bdf8ab8096d810b6c21af519ffc97c3d0babaff73d3bd76d425bb64057ecf3e9956c4a35d82ad7999d650204936d40f05b78444903df630c3a8ea97246f76d2efade8c4f3170e40d6fce665fe34467478ff1ab7442a204daa4f9d5cf4348bb674fa21b1a9c92c1820fc2b17b028c75b6b67dc63cd3f35555b3236724cf1dc0ed003318c1f410b502d0f58f16a7d64fff94b73b85f825ae95645f2bbfff5f3b535ad8470f45f60d631d93e7cdff07000000000000d985407f94b7582dce9c18fe28e0d65f1e5bd7c13ccb9f9bc122a239ee595056780c5928a7b299d546f1fbe363058d34de03623704a9fc0a25b3cc5b4c23386e899eaba1317f243a92a919c064e6fa48139a61599913157198dbea939c10728d34093456e9ab62625551fd90811795f2fdc238b2251248a8ad0c0c377c7e29052549cf74f96b3d06160de0ee05bacd3b672988d4dda255b77cd072e275c40e3c715b2740f86ee65953d92a9e991162aa40fe9f60629cebd4be8919d2ead56c45c7c868c5b2aa9792bff86a3b1f8b469d23f17910bc56458c526756970657ae407cfee5035cb1f2345417c4f2c4db3a1609a4fe8ce773ff41b750f537e1c3d933917015aed2bfe2c0067ce7931da0b2124ebd413cc35e941aa882a337cd6d7c1539ae04b80c303a024a26bbcc206978faa97314a62bb5979b030709f0271c09f19a94cf36fb102871f4ad0abfdf300b8cdb4c5a261f9a77fa5b0ecb5a6d1faf7a519a3ea1dacd3d96e079213ec983f33f1601cd94e7a004fd3b07a826c28ca4d992f0a197ce7f8305997530c314d2a5d1178d8b35e64464c4cac136e1c526662aefc5710498db98712b26472fdb2144a4148211ea5bed87e623cf16364a4808a0e5186be2bc19dc42c0221280b273af3e340a456f9f62052ab5ae2b00ffe9c5b464d4497c87feb39e66c98c84c096507593a7dfb0610b55d1c311d678bb5e54e36f4f7db90d7fa385bc43438972b845d9fcde76c553f22570843be44d7b339d11e4dd8606a312f5602b836337686fa36ae52f7126efb0d5ad9c47e2d8992550835bef701f57097806577596fa3f5b64c96f2c4ee7a7f7edc9e2dddde824d91d9853b9e4111bcbeede77c74597730cf43a437eced6285b7b6c7969febb82b2109719d96c4b702a754781754bef36eb0c2c50c083ddf527a540ca89a9b866d17de64c412e6fc32fbdb40a7ff76ee3829bb9e33f4daf79ae48d8fa95be50dd372060984ddf3b06631eca91f504c18a4ecde9ef2e683a308f3f145c7168bbc539e0eeef80829f3c73055cdb55f31e455cf7a30c1583cf193bd8a203c3b81c64afa35af8654619907b586ee13f719001cda245a21a4641a53e2e18a4cf0817faddb8b75229578101787fb4cf4ca5b8d5cb8eff76fb1826ac6f0cf20d879fd09cfa9d8ce92bbe72f9141ee4f0ec06992ce7ef763c28a2a3bebffc56c9acaba3e459d0b8f7be4a6507a253588f4d72916fc83aaad962b759b87ddbe168aca77cb324764fd37a101483df6016562ade1c7853f827132935415b17ac2b23b6683c7e56c325b0adf2d81c7bcae94e572b05da053a3eefba773abf1303f1f9d855462eaa6e548266338dc57b7cddc09a9abb8be5e0472325f2b9cdf604b59810780a5bff7f90fdc2d33a51bd1a74faa0d62d86876fc2b415e6ac8f02e50af5b7ee65496ba3267e2e5a28e49b4cc2fdf14a9e3f34c6d9a4406de7ffa8e63a2bfa1cb351b3405284d7258cb145a134435a7e3418fac77e6cb7fea0fe887632523615313d9662de7409a2f8d70e7a61c4d09876485759f170597b3b2c0694c16aad2f49229f9f34503906186911b121c74ee790f0608d6dc9db9bd06babb448b8bad0d6c9d737de15bf922880a72eb08e04f38a544c49c6d32f6a8034dae8d91cae9f7516b7ae5cf083558429030e99f406944525a330e0bd0367d6ea3846b9c7c51e719c4e122e7833384511e86f7f5e73415302b15d7fec9c409fd936a5f1254110e5aac2d0ec7373e57596c31eaaf5639a22c2c1d0fd774a0302a915edd728051fcd9b6a0a0a8a74845f71e021f023a3051fb15f258666cbddd3d62d734758bc4127d660945f27847c734a1d7277302fbca6021e9d3080ec11551bfe715114ab16446df9e9b7feee573a1304e5528746545a8d34396ef4f8d9bb33afb07e247dedfd25ecb25156b6720bb784757601db3e3117c5e5424f977bac57972a56f1cf66e26ea818e097205d9c48ea5f84955e72a6a157d6aeda2de53f978c9a3b382ed58f84f1d933f191a2639552bed9c52247cc5c062eeb84932713432659d846a0a9789ff55b289e08696e783d91d5073a568d39d7f8ec91308cf0c2ecc9d82b06eff478780031f9fcb1c37f394dfb1c045e8838a3eae415a9b5418c42ee41605e9f197985e680ab6922207d74fe3b2f540bfad3d5a8fac501af447375d21bc879ea33ca20b3a8ec9a58a34e530b34e2f277cd0cb6a7b784193d49694fd20b88a83a17a682af9af2542763133665539d7dd99ccbddbb9dcde59ae63cf80eda0976ab9ec6305ab89d4e20be578072ae6f6e1b2c31ecc55692c49e72b39dbfa0701e8f8fe55717691974242df1f8cb6db06f037edd3526849795c15c25bf1cb2baaa90af3d03364bb87d22bd4d12ed5f0cd0a41ee7dee2498d6ccdce6a2a142986f56c6a6b3199d92c6325043ad9d41a2d864a90d710206471b60dab23580d98f09d58dd1e904441c13fd361637de59d681269a9bb797540e7ffdb676a2edf449bdce348f4a4c4bcaa66a484123f0d58c42dc6014dc5a748e604212dfd46c02de3f4308f0acdece4279f9f452c3a31daf4443076f2d82190dda31b2b6a8fd40d88f9c86e23cbfcd9767f26e4f656d078000e8e58bd4a7506d6e8451251440cc75ee8327e0e965dfdecb7c1837b21f7ebcbc7cb6ab196f28dc64bedda0e37e9902515efd02dc591ae828798562bc9401e4af67219c7b47177c6ed2572eed0d5600a11a4f90f051de376722aa48f07bdfce1db2c6bc638b2bbb5ad86d80e614eb002869138a62ad095f31864829d33d2313c4c85c8cdf95bf3d3b7eef70f1a1fa3674dbe9b50b58b46711d3dd63f85c29be5d0342a0c10783f71364e7dbaa9c786fa4b4e993ec8c34007a4b8bafc19dc8d217e919a1cae49bcf7c4552923f4c0efb7f3df114dcad3f9efe8647b3dcf146f99723e3d8ba80bff044fd0feaa8d82c39c348702503802503ef925028f62e01084c97bec73f266d6c35c6584b4c28ee8935fdc1d06f380257acb56963228d7ca6a48bcbbaf93986e3275f4db2f2351648215b82511dc628a8df47c8b45114305984a1e48f2b286ae00000000000000000000000000d54cecddf85bfcd51dbec32c14ea63561d8ba484c52bc949c3b8a166c68d2b156303bb0e8d11c2ed1169be885e5933a73e9466a78b40d6e521b9999730b958960187babdba0be1b6ecd0c04f7a1f54f05c4a18a6c9894205168ae5b30361f38b51aefda988dfd8be13098618938019c2f45b0858b31927e4bf38a1079c36e4684ccb6c11805b4da95b8fa90aa7335b", 0xffbf) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x2b, 0x10, 0x80000001, 0x2}, {{r0}, 0xfffffffffffffffb, 0x85, 0x2, 0x10000, 0x2}], 0x7ff, 0x0, 0xffff, 0x0) 1.223347492s ago: executing program 7 (id=41): ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) 1.213341599s ago: executing program 7 (id=42): unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x12) pipe(&(0x7f0000000000)) 1.085660138s ago: executing program 3 (id=43): r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) seteuid(0xffffffffffffffff) stat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x112) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x128) pselect(0x40, &(0x7f0000000100)={0x1, 0x40000000, 0x7fff, 0x3, 0x342, 0x200, 0x8000, 0xfffffffffffffffe}, &(0x7f0000000140)={0x33, 0x4, 0x400, 0xc, 0xc830, 0x7ff, 0x2, 0x1ff}, 0x0, 0x0, 0x0) mmap(&(0x7f00000cf000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x8000) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x40021, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000300)={0xf138, 0x2, 0x9, 0x3}) nanosleep(&(0x7f0000000000)={0x40008000000, 0x7}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f00000002c0)=[{0x4, 0x1}, {0x8b, 0x80000001}], 0x2}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000180)="19a09f0a20", 0x6dd34}], 0x1) 729.858112ms ago: executing program 4 (id=44): pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f0000000400)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000440)={0x1, 0xc}) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) r7 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r7, 0xc0106924, &(0x7f0000000240)=0x3005) r8 = kqueue1(0x0) kevent(r8, &(0x7f0000000280), 0x3ff, &(0x7f00000002c0), 0xb592, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r9 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r9, 0xc0406938, &(0x7f0000000300)=0x7) fcntl$lock(r6, 0x4, &(0x7f0000000140)={0x1, 0x2, 0x0, 0x3}) r10 = accept4(r6, &(0x7f0000000200)=@in, &(0x7f0000000280)=0x10, 0xa000) sendto$inet6(r10, &(0x7f0000000340)="2578efbdd2749a803d11ec0c6143fbed52e2ea52ed7fa3a24e2c160758c51681f58f156b72f158dbdf3efe2e51d5b7c55452867106f7589d2b44bb4fe07f877f0df1bad95c13a314fad63fb782ccb0aac026ba082ee4915b26346da978ef9faf646c74ffbcec60e6d6ff9b273cb8a867260c8cd3975aedf154bcf00e55", 0x7d, 0x40d, &(0x7f00000003c0)={0x1c, 0x18, 0x2, 0x3, "c45243de5b0c4d7e72d734b999fbb1e4", 0x2281324b}, 0x1c) pselect(0x40, &(0x7f0000000180)={0xdc, 0x0, 0x2, 0x5, 0x2, 0x9, 0x9, 0x3}, 0x0, 0x0, 0x0, 0x0) close(r5) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa38f8537384fc86dd6f75004a00383a002a3b1ae57db8883fa6958273532df404b6584ac86e879d34949bad1e5fa7433f030090780f00000068a69fb6086f2c0700000000000000000000000000000000000000000000000000000000000000002c00000100000000"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ppoll(&(0x7f00000004c0)=[{r9, 0x2}, {r8, 0x4}, {r8, 0x2}, {r11, 0x100}, {r8, 0x20}, {r3, 0x100}, {r7, 0x100}, {r0, 0x1}, {r7, 0x1}, {r4, 0x4}], 0xa, 0x0, &(0x7f0000000540)={0x81}) 729.184462ms ago: executing program 0 (id=45): r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x9) connect$inet6(r1, &(0x7f0000000000)={0x1c, 0x18, 0x2, 0x200400, '\x00', 0xfffff3d4}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040)=0xfffffff9, 0x4) closefrom(r0) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r3 = semget$private(0x0, 0x7, 0xe478e4112efc9473) open(&(0x7f0000000700)='./file0\x00', 0x200, 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000740)=[0x3, 0xe87, 0x7]) semop(r3, &(0x7f0000000780)=[{0x0, 0xfffd, 0x1000}], 0x1) ioctl$AUDIO_GETSTATUS(r2, 0x40204128, &(0x7f00000000c0)) mkfifo(&(0x7f00000006c0)='./file0\x00', 0x8) getgroups(0x1, &(0x7f00000008c0)=[0xffffffffffffffff]) r4 = open$dir(&(0x7f0000000880)='./file1\x00', 0x1, 0x38) sysctl$kern(&(0x7f0000000100)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000900)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000940)="43f6d3b86e3c74bdf4398a1b43b47fd2023778e02422726830ea6f746729189250065078f84cdcc06a08f898725a945d57b1f8f124ca46cee784b72a458ac39fb58a8242d3bc6b975fefe6d1452f0ac7f25f8bc80f03011242cc5ff3565b2eadee4cbc7a5c0d389a32b4d4118df3f04a13eaeaf011f8f7792c534ebdf13d949dfb6b00f5d2244d1c3864e5a7c3ef3c1b570aaf0f932f84124365ac55cfab1e1a2141d4b0e7749be12b991cd51a250db9d78a873d9abf401756a85e78f4f1515716ddda86d706455836dd616c8070404422ad158f3017c7b7d3f49b3667c06a87ce8667cb503d3305bd820595306dfef545c82b510a0fc348738d04a9", &(0x7f0000000a40)=0xfc, &(0x7f0000000a80)="e2ae534424543a68cbb85c", 0xb) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) execve(0x0, &(0x7f0000000600)=[&(0x7f0000000640)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) mkdir(&(0x7f0000000680)='./file0\x00', 0x246) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) ioctl$DIOCRCLRADDRS(r5, 0xc4504442, &(0x7f0000000180)={{'./file0\x00', './file1\x00', 0x0, 0x4}, 0x0, 0x0, 0x0, 0xba1c, 0x8, 0xfffffff7, 0x3, 0xa, 0x80000000}) r6 = socket$unix(0x1, 0x2, 0x0) mknodat(r4, &(0x7f00000007c0)='./file1\x00', 0x8019, 0x3) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000800), 0x800, 0x0) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000840)={0x25, 0x2}) getsockopt$sock_int(r6, 0xffff, 0x1008, 0x0, 0x0) 728.545553ms ago: executing program 0 (id=46): kqueue1(0x0) (async) r0 = kqueue1(0x0) write(r0, &(0x7f0000000100)="9beae5f6f38c695e6b96a707370e33b20d964f27379a4fdefed0c0287630c9639c13ae878e69a990c59aaaee", 0x2c) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xf9, 0x4, 0x6}], 0x1fd, 0x0, 0x9, 0x0) r1 = socket$inet6(0x18, 0x3, 0x7) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000240), &(0x7f0000000280)=0x4) (async) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000240), &(0x7f0000000280)=0x4) kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff6, 0x9, 0x96f799025b5b12ad, 0x5, 0x3}], 0x4, 0x0, 0x400, 0x0) (async) kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff6, 0x9, 0x96f799025b5b12ad, 0x5, 0x3}], 0x4, 0x0, 0x400, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xfc, 0x2, 0x2, 0x3}], 0x6, 0x0, 0xffff4b54, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xfc, 0x2, 0x2, 0x3}], 0x6, 0x0, 0xffff4b54, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r2, &(0x7f0000000000)={0x1c, 0x18, 0x2, 0x1, "fffe0000000000000000008000", 0xfffffff5}, 0x1c) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000180)={0x2, 0x488d2bb2}) connect$inet6(r2, &(0x7f0000000040)={0x1c, 0x18, 0x0, 0x3fe, "000000000000000096492a9a00", 0x88}, 0x1c) r4 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r4, &(0x7f00000000c0)={0x1c, 0x18, 0x2, 0xfbfffffd, "fffe0000000000000000008000", 0xfffffff5}, 0x1c) kevent(r0, &(0x7f0000000040), 0x3ff, 0x0, 0x1acf, 0x0) (async) kevent(r0, &(0x7f0000000040), 0x3ff, 0x0, 0x1acf, 0x0) 728.223367ms ago: executing program 7 (id=47): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xa9, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0, @ANYBLOB="67d02ed0564980e23eda49018e0e7da562d4fccf914f07b89966b51791526a154784add66c02a982e7b8710a2fa633af48ee9e453d35f911c73d06e7686a32f80622047f85367d32af5dc6474f9625f1408b", @ANYRES64=r0, @ANYRESHEX=r0, @ANYRES32=r0, @ANYRES64=r0, @ANYRES64=r0]) 537.66451ms ago: executing program 0 (id=48): setegid(0xffffffffffffffff) setgroups(0x0, 0x0) (async) setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 537.25853ms ago: executing program 7 (id=49): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0}) r1 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r1, 0x8060693d, &(0x7f0000000580)=0x7) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0xc3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 536.852509ms ago: executing program 6 (id=50): pselect(0x40, &(0x7f0000000080)={0x100000000ff, 0x3ff, 0x3, 0x8, 0x400000007, 0xb, 0x1, 0x8000000d}, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x62) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0xffffffffffffffff, r1, 0x0, r2, 0x146, 0xfffa}, 0x0, 0x4, 0x0, 0x0, 0x6a1fdb56, 0x0, 0x4000005c}) getgroups(0x40000000000001f6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r4, r3, 0x0) setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) ioctl$DIOCRGETADDRS(0xffffffffffffffff, 0xc0d04468, 0x0) (async) semctl$GETPID(r0, 0x4, 0x4, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 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) 536.335026ms ago: executing program 2 (id=51): syz_emit_ethernet(0x12, &(0x7f0000000100)={@broadcast, @broadcast, [{}], {@generic={0x8100}}}) socket$inet6(0x18, 0x3, 0x3a) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = open(0x0, 0x200, 0xef) ioctl$TIOCSFLAGS(r0, 0x8004745c, 0x0) execve(0x0, &(0x7f00000001c0)=[&(0x7f0000000280)='//\x00UQ\x96\b\x00\x00\x00C\v\x0f\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) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) seteuid(0xffffffffffffffff) syz_emit_ethernet(0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x2b1) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000004c0)={{0x0, 0x0, 0x0, 0x0, 0x4, 0x8}, 0x0, 0x47, 0x0, 0x0, 0x3, 0x0, 0x2}) semop(r1, &(0x7f0000000540)=[{0x2, 0xbda}], 0x1) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x42) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001c80), 0x1, 0x0) pipe(&(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/197, 0xc5}, 0x7}, 0x38, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x19083084ca9cf73d, 0x2) mlock(&(0x7f00000c3000/0x1000)=nil, 0x1000) socket$unix(0x1, 0x2, 0x0) sendmmsg(r4, &(0x7f0000000580)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="48000000ffff000001"], 0x48}}, 0x38, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000a80), 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0x6) 535.175637ms ago: executing program 0 (id=52): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) futimes(r0, &(0x7f0000000000)=[{0x2, 0x4}, {0x7ffd, 0x3}]) r1 = semget(0x2, 0x7, 0x240) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$DIOCNATLOOK(r2, 0xc0504417, &(0x7f0000000080)={@v4=@loopback, @v6=@loopback, @v4=@broadcast, @v6=@ipv4={'\x00', '\xff\xff', @rand_addr=0x7}, 0x7, 0x4, 0x1, 0x25a, 0x80, 0x6, 0x0, 0x6, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, r3]) semctl$GETNCNT(r1, 0xf7e516ece4cfd22f, 0x3, 0x0) ioctl$DIOCXBEGIN(r0, 0xc0104451, &(0x7f0000000240)={0x0, 0x2, 0x0}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/94) 522.784403ms ago: executing program 7 (id=53): r0 = socket$inet(0x2, 0x1, 0x6) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000002b00)={0x0, 0x8, 0x0, 0x0, 0x0, 0x0}) (async) connect(0xffffffffffffffff, 0x0, 0x0) (async) connect$inet(r0, &(0x7f0000000700)={0x10, 0x2, 0x2, 0xffff0002}, 0x10) (async) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x10, 0x2, 0x3, 0x80000000}, 0x10) setsid() (async) r1 = syz_open_pts() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) setresuid(0x0, r3, r3) (async) r4 = dup2(r1, r1) ioctl$TIOCSCTTY(r4, 0x20007461) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) 422.419589ms ago: executing program 2 (id=54): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000880), 0x200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x1, 0xffff, 0x7}) ioctl$DIOCSETIFFLAG(r0, 0xc0284459, &(0x7f00000009c0)={'./file0\x00', &(0x7f00000008c0)=""/193, 0xed51, 0x8, 0x80000001, 0x8}) 421.945346ms ago: executing program 6 (id=55): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7ff) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x14) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x33a1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xc3) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0), 0x800, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000600)={0x6, 0x1ff, 0x0, 0xf0f75a9b06a6d4be, 0x1}) ioctl$TIOCCONS(r2, 0xc0a86b07, &(0x7f0000000100)=0x5) syz_emit_ethernet(0x70, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffff7803eff9cf3f08004a2500620064000510509078e0000002ac1400bb4410f76000000001e000000100000000890307004e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="90000000907800020303010303050303050204000700000046af7ab16299d24bc37e07698a8546623a04000000a8"]) ioctl$TIOCCONS(r2, 0xc0a86b05, &(0x7f0000000140)=0x4) r4 = syz_open_pts() fchownat(0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x5) r5 = socket$unix(0x1, 0x5, 0x0) write(r4, &(0x7f0000000180)="4295", 0x2) closefrom(r5) setrlimit(0x8, &(0x7f00000001c0)={0x9, 0x37e1690f}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) r6 = syz_open_pts() write(r6, &(0x7f0000000240)="7ef5b69389691e24966a3ddf3d32cdb3fcdc1293054eedfc4c98644011ebd4ed712cded9d188c11bac6dc6f23ec53ad394df0db649d54e94008b07a4f2bed0dcc32676b30e95899f3b7832668feb78b297aec2da4d621cfaccad7c3ab9bba6112ceb8ac3ea84b89b600c7a", 0xfe76) readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000300)=""/50, 0xffffffac}, {&(0x7f0000000340)=""/253, 0xfd}, {&(0x7f0000000440)=""/71, 0x47}], 0x3) connect$inet(r1, &(0x7f0000000540)={0x10, 0x2, 0x3, 0x8}, 0x10) ioctl$FIOASYNC(r1, 0x80206979, &(0x7f0000000580)=0x7) 421.025721ms ago: executing program 1 (id=56): pipe(&(0x7f00000002c0)={0xffffffffffffffff}) close(r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x2813, r0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x6, &(0x7f0000000180)="e98f40919815fe3b0d482cd811439e57ce1055267eae31dfdeb4695f32fe7b7ad86f86b9026db90fe845d9c0dfe6f336cdbed0b1e950bfb71d22c07e5c22db4f33c6f7a1a977bd427184cb97988cb67b8177f6e039bda806b77d27", &(0x7f0000000200)=0x60, 0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r1) r3 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000003c0)=0x1) poll(0x0, 0x0, 0x3ff) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) sysctl$hw(&(0x7f0000000340)={0x6, 0x14}, 0x2, &(0x7f0000000400)="f923a5db666800288faa587177cc53cc91ed6f17034707911884b0f69cb30a594db84f8e050e72e28602b03233c3892cf6ced5d5b846050c2beafc840381892f861200947f1fe93593f91c74ec35cbee02b4572ddca65d5ae707152219a035c64fd22d64e962e5a21233f2551a90777df6953ef6e7579af009c03c7e9b34e209b2951fa3421f0d0b1d117af1ebda63ef26cb2691d52db3bc90d8822bf2619a83f9cbf0a1e5f31253831a9ed50a4c0b", &(0x7f00000004c0)=0xaf, &(0x7f0000000500)="cd12dd2e5696bbefc8b486d7c708db93aa0db64d286e55366f8c97ba24d807ee9092f5e0a8b57e5471f876ccef1a89c1af3976275b575beebebd803396b6ebf5c2a31b54447da86d9f5c140a75", 0x4d) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, 0x0) closefrom(r1) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x4) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 0x0) futimens(r5, &(0x7f0000000580)=[{0x1, 0xffffffffffffffff}, {0x6, 0xffffffffffffffff}]) symlinkat(&(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') 418.154654ms ago: executing program 0 (id=57): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xea) kqueue1(0x0) (async) r1 = kqueue1(0x0) kevent(r0, &(0x7f0000000380)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x82, 0x20000000, 0xfffffffffffffff9, 0x1}, {{r0}, 0xfffffffffffffffc, 0x13, 0xf0000000, 0x5}, {{r0}, 0xfffffffffffffffc, 0x46, 0x1, 0x8, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffff7, 0x8, 0x2, 0x7, 0x6}], 0x1fd, 0x0, 0x7, 0x0) seteuid(0xffffffffffffffff) (async) seteuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) socket$inet(0x2, 0x1, 0x0) (async) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$FIOASYNC(r2, 0x80206916, &(0x7f0000000500)=0x7) kevent(0xffffffffffffffff, &(0x7f0000001700)=[{{}, 0xfffffffffffffffe, 0x61, 0x1, 0x100000001, 0x8002}, {{r1}, 0xfffffffffffffff7, 0xa0, 0x8, 0x9, 0x4}, {{}, 0x0, 0x9, 0x1, 0x6, 0x7f}, {{r1}, 0xfffffffffffffffd, 0x0, 0x4, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x32, 0x1, 0x4, 0x6}], 0x2, 0x0, 0xffff4b52, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000001700)=[{{}, 0xfffffffffffffffe, 0x61, 0x1, 0x100000001, 0x8002}, {{r1}, 0xfffffffffffffff7, 0xa0, 0x8, 0x9, 0x4}, {{}, 0x0, 0x9, 0x1, 0x6, 0x7f}, {{r1}, 0xfffffffffffffffd, 0x0, 0x4, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x32, 0x1, 0x4, 0x6}], 0x2, 0x0, 0xffff4b52, 0x0) r3 = kqueue1(0x10000) kevent(r3, &(0x7f00000017c0), 0x3ff, 0x0, 0xb592, 0x0) munmap(&(0x7f00002b8000/0x2000)=nil, 0x2000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000480)={0x80000003, 0x5, 0x1, 0x6, "2feac1b1549b00", 0x200000, 0xf406}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000480)={0x80000003, 0x5, 0x1, 0x6, "2feac1b1549b00", 0x200000, 0xf406}) mprotect(&(0x7f0000313000/0x3000)=nil, 0x3000, 0x1) (async) mprotect(&(0x7f0000313000/0x3000)=nil, 0x3000, 0x1) pselect(0x40, &(0x7f0000000100)={0x2000c01, 0x6, 0x19, 0x400000000000001, 0x80000008, 0x101, 0x4, 0x8}, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$kern(&(0x7f00000001c0)={0x1, 0x37}, 0x6, &(0x7f0000000200)="624e27f6ecc28cf85e9960b325d5c24b0b6796a9b3af7f564015992ca8fc233ed4a7d2637c12a874feb3773130c9c6fce482474af3ad6b37286ecd681b798c8806c5653162b0000069cf22a7439e9d4d7c5a9e7c4c534af6f6461be335fb1fca7a10b7bdb26939687f1c5b9ea3008799ab22d1def7312a9fc163061561db3ea057d9c963f83590827c25adf2ea4145dd0f8aec95fa4c0e37435102f4b978cb1355d4886dbb4841c4b16eb14fd26aa864cfdd125a7af53e02bf6fdd8fdcde8731625c8a654cb34c30078a843c767440c085bef207d8e32df7e22c97dbf28d553d80aa96f3", &(0x7f0000000300)=0xe4, &(0x7f0000000580)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0dc92ca09529a9891cb9ce47659a2a1739916e33c361f655bd3188064366f1c61f623368ff0f2a975f06965a39734335f4cda609964889a4eb3ae3ceac1199c8d24b74ff01339e066e194a8236fb40f23d61c8d72d60125ff5be3e9642fdd979bf8c008ed92b6522760e78b0844ca85a74a2229d16af0e47492994f6aeb500d22c4fe3f0da0254bbce3c83e065b6e97cb0b17457cdf80b8928b80bd126c6527808924fec35ad9fb8adc07a66f7d6cfd9c6653748f5bb8ecfb3e58bba5365a0432c6542e59cd0196c637beed7933929781868864fec08212f1aa1a8b694a44aea5db006d0bd359d000ea743a7d5d105c964cf7a2c79e06b29326727fee1930f89984066c371b2227ceae05eb2742924cbe9b7d04b7bc08e73d62d064655acbe89e0f1424dd38b9d4c254250c42c11e59de066e74937c8d56fb1c1b34eebc2fc4fd45146b11493711f57cfd0e3459a6dd8861226a5c8bfbe575e691b8c0cd078aecc2244f323def2469f24062a472f3067731a8bce5b21be2a21aa8eca0f3e1b3f4cb3b64a835b008293d2b736e31e66398e6750f460d7ae023189cfc36dc582bd77b2ea29e546ccc249cfb8f30c5d9a9b49e6a432a8a7b8daf0038232f2bf7acfb01d4a5dd92e05d66de3eb20373e9b9e8601b367b02294af68779d35c82b8b48cec463638edfa261ce82cea8bfac14f8fb578936d1d4bd2f2ae20f38a2987f39fe7b6dd40274d3efe15353acc10115ce34447cdf9f78dd21a8ee266c97ca72b92f80fd2c0d112ab27073d630d117ee634943ad26116efba7cf7555fc6e04478dade232fe300ec967ee35ce01f679385e39132fb3d86dd4cc18f53a81950044a8370526b7404f41dc6815a5deb5a6241a0a0d0fe5b6f9799c33de95777d1c0d4e92aaec098ae8f270b4c08bd3f21d3532e8e54659bed428364b66527ed8c0bbf0b1ae7d7884826745c75cc3c0cb145ff2f4865ed05a3c454c8af0e002a6dc761d269bd8cfcfa7cb2db753a087ceeb5d242ce24d23f96c10672f7b64829039b800b7ee69f29d7a04ee62ebfc6802ecb1a83bfa332c215b9a68db19ca63e56f12142d9b3b33bee4719d6aefa558f70f6262359f25b4539f914497c57eab3c5d1da71271543223873a09afb8d540ad87b5b995b1328b11b5d0d9342e403564193a7ad51bf23c1350245a5bbe6efa5f031d2bcd73ddac4d6c6f781069e2aa455dbcf39988b1e67979f3359a8041b6f953ed05be351081eed5722310db5d872ebbec245254ae0b0b5f5dc94286b5b1763f69939ef19b2f0992254153ce52328673dacfc51975173a2bf77e9255379e1b3735b4633e8476d3c513314430bea430684fcdab8cfecf16cb51f4393e9bdbaf070a59d60ced803127972ae155f54f61d26a970d068c70d0a897a7447c930b02229b75beafe18f2f3f5e537528171ffcbbbfd5c87f7f2feee45d1178285ca29ac2cd604309ad5e043f6dec669d4c8d6e61d85bb67a321252e9838d719577b27ba09d44e5ae1fda43d6feea3c44683db83acd8de520f9f15f85196fb8d6900eb822b1ea16fa14fd939c86f63f08dd99ec5e4bcfc44cadcc17ab3061ecf459c3fda90a8e04bf46f63ae65982ae77b1fa952fb084c030ee4012dc017f444b8036366b5ccd3c30b7f74aa8757f283e3e8536dc2bc7a7d68f8d6207c2241acbac8800887a43f813429836ee0465435e6e3cd89cdc46090b6599ad8b15628320a8c44a0f2de5e1c5970bdf0c724b7dc5626a711684265714af886c4ab2801d620ab5db45d477cc4fef61b73aa76bdf8ab8096d810b6c21af519ffc97c3d0babaff73d3bd76d425bb64057ecf3e9956c4a35d82ad7999d650204936d40f05b78444903df630c3a8ea97246f76d2efade8c4f3170e40d6fce665fe34467478ff1ab7442a204daa4f9d5cf4348bb674fa21b1a9c92c1820fc2b17b028c75b6b67dc63cd3f35555b3236724cf1dc0ed003318c1f410b502d0f58f16a7d64fff94b73b85f825ae95645f2bbfff5f3b535ad8470f45f60d631d93e7cdff07000000000000d985407f94b7582dce9c18fe28e0d65f1e5bd7c13ccb9f9bc122a239ee595056780c5928a7b299d546f1fbe363058d34de03623704a9fc0a25b3cc5b4c23386e899eaba1317f243a92a919c064e6fa48139a61599913157198dbea939c10728d34093456e9ab62625551fd90811795f2fdc238b2251248a8ad0c0c377c7e29052549cf74f96b3d06160de0ee05bacd3b672988d4dda255b77cd072e275c40e3c715b2740f86ee65953d92a9e991162aa40fe9f60629cebd4be8919d2ead56c45c7c868c5b2aa9792bff86a3b1f8b469d23f17910bc56458c526756970657ae407cfee5035cb1f2345417c4f2c4db3a1609a4fe8ce773ff41b750f537e1c3d933917015aed2bfe2c0067ce7931da0b2124ebd413cc35e941aa882a337cd6d7c1539ae04b80c303a024a26bbcc206978faa97314a62bb5979b030709f0271c09f19a94cf36fb102871f4ad0abfdf300b8cdb4c5a261f9a77fa5b0ecb5a6d1faf7a519a3ea1dacd3d96e079213ec983f33f1601cd94e7a004fd3b07a826c28ca4d992f0a197ce7f8305997530c314d2a5d1178d8b35e64464c4cac136e1c526662aefc5710498db98712b26472fdb2144a4148211ea5bed87e623cf16364a4808a0e5186be2bc19dc42c0221280b273af3e340a456f9f62052ab5ae2b00ffe9c5b464d4497c87feb39e66c98c84c096507593a7dfb0610b55d1c311d678bb5e54e36f4f7db90d7fa385bc43438972b845d9fcde76c553f22570843be44d7b339d11e4dd8606a312f5602b836337686fa36ae52f7126efb0d5ad9c47e2d8992550835bef701f57097806577596fa3f5b64c96f2c4ee7a7f7edc9e2dddde824d91d9853b9e4111bcbeede77c74597730cf43a437eced6285b7b6c7969febb82b2109719d96c4b702a754781754bef36eb0c2c50c083ddf527a540ca89a9b866d17de64c412e6fc32fbdb40a7ff76ee3829bb9e33f4daf79ae48d8fa95be50dd372060984ddf3b06631eca91f504c18a4ecde9ef2e683a308f3f145c7168bbc539e0eeef80829f3c73055cdb55f31e455cf7a30c1583cf193bd8a203c3b81c64afa35af8654619907b586ee13f719001cda245a21a4641a53e2e18a4cf0817faddb8b75229578101787fb4cf4ca5b8d5cb8eff76fb1826ac6f0cf20d879fd09cfa9d8ce92bbe72f9141ee4f0ec06992ce7ef763c28a2a3bebffc56c9acaba3e459d0b8f7be4a6507a253588f4d72916fc83aaad962b759b87ddbe168aca77cb324764fd37a101483df6016562ade1c7853f827132935415b17ac2b23b6683c7e56c325b0adf2d81c7bcae94e572b05da053a3eefba773abf1303f1f9d855462eaa6e548266338dc57b7cddc09a9abb8be5e0472325f2b9cdf604b59810780a5bff7f90fdc2d33a51bd1a74faa0d62d86876fc2b415e6ac8f02e50af5b7ee65496ba3267e2e5a28e49b4cc2fdf14a9e3f34c6d9a4406de7ffa8e63a2bfa1cb351b3405284d7258cb145a134435a7e3418fac77e6cb7fea0fe887632523615313d9662de7409a2f8d70e7a61c4d09876485759f170597b3b2c0694c16aad2f49229f9f34503906186911b121c74ee790f0608d6dc9db9bd06babb448b8bad0d6c9d737de15bf922880a72eb08e04f38a544c49c6d32f6a8034dae8d91cae9f7516b7ae5cf083558429030e99f406944525a330e0bd0367d6ea3846b9c7c51e719c4e122e7833384511e86f7f5e73415302b15d7fec9c409fd936a5f1254110e5aac2d0ec7373e57596c31eaaf5639a22c2c1d0fd774a0302a915edd728051fcd9b6a0a0a8a74845f71e021f023a3051fb15f258666cbddd3d62d734758bc4127d660945f27847c734a1d7277302fbca6021e9d3080ec11551bfe715114ab16446df9e9b7feee573a1304e5528746545a8d34396ef4f8d9bb33afb07e247dedfd25ecb25156b6720bb784757601db3e3117c5e5424f977bac57972a56f1cf66e26ea818e097205d9c48ea5f84955e72a6a157d6aeda2de53f978c9a3b382ed58f84f1d933f191a2639552bed9c52247cc5c062eeb84932713432659d846a0a9789ff55b289e08696e783d91d5073a568d39d7f8ec91308cf0c2ecc9d82b06eff478780031f9fcb1c37f394dfb1c045e8838a3eae415a9b5418c42ee41605e9f197985e680ab6922207d74fe3b2f540bfad3d5a8fac501af447375d21bc879ea33ca20b3a8ec9a58a34e530b34e2f277cd0cb6a7b784193d49694fd20b88a83a17a682af9af2542763133665539d7dd99ccbddbb9dcde59ae63cf80eda0976ab9ec6305ab89d4e20be578072ae6f6e1b2c31ecc55692c49e72b39dbfa0701e8f8fe55717691974242df1f8cb6db06f037edd3526849795c15c25bf1cb2baaa90af3d03364bb87d22bd4d12ed5f0cd0a41ee7dee2498d6ccdce6a2a142986f56c6a6b3199d92c6325043ad9d41a2d864a90d710206471b60dab23580d98f09d58dd1e904441c13fd361637de59d681269a9bb797540e7ffdb676a2edf449bdce348f4a4c4bcaa66a484123f0d58c42dc6014dc5a748e604212dfd46c02de3f4308f0acdece4279f9f452c3a31daf4443076f2d82190dda31b2b6a8fd40d88f9c86e23cbfcd9767f26e4f656d078000e8e58bd4a7506d6e8451251440cc75ee8327e0e965dfdecb7c1837b21f7ebcbc7cb6ab196f28dc64bedda0e37e9902515efd02dc591ae828798562bc9401e4af67219c7b47177c6ed2572eed0d5600a11a4f90f051de376722aa48f07bdfce1db2c6bc638b2bbb5ad86d80e614eb002869138a62ad095f31864829d33d2313c4c85c8cdf95bf3d3b7eef70f1a1fa3674dbe9b50b58b46711d3dd63f85c29be5d0342a0c10783f71364e7dbaa9c786fa4b4e993ec8c34007a4b8bafc19dc8d217e919a1cae49bcf7c4552923f4c0efb7f3df114dcad3f9efe8647b3dcf146f99723e3d8ba80bff044fd0feaa8d82c39c348702503802503ef925028f62e01084c97bec73f266d6c35c6584b4c28ee8935fdc1d06f380257acb56963228d7ca6a48bcbbaf93986e3275f4db2f2351648215b82511dc628a8df47c8b45114305984a1e48f2b286ae00000000000000000000000000d54cecddf85bfcd51dbec32c14ea63561d8ba484c52bc949c3b8a166c68d2b156303bb0e8d11c2ed1169be885e5933a73e9466a78b40d6e521b9999730b958960187babdba0be1b6ecd0c04f7a1f54f05c4a18a6c9894205168ae5b30361f38b51aefda988dfd8be13098618938019c2f45b0858b31927e4bf38a1079c36e4684ccb6c11805b4da95b8fa90aa7335b", 0xfe6) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$net_inet6_ip6(&(0x7f0000000340)={0x4, 0x18, 0x29, 0x8}, 0x4, 0x0, 0x0, &(0x7f0000000380), 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080), 0x3, 0x0, 0x0, &(0x7f0000000100), 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000080), 0x3, 0x0, 0x0, &(0x7f0000000100), 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)="19a09f0a20", 0x100000}], 0x1) setsid() (async) setsid() r4 = syz_open_pts() open(&(0x7f00000017c0)='./file0\x00', 0x200, 0x69) socket$inet(0x2, 0x1, 0xbe) r5 = socket$unix(0x1, 0x5, 0x0) closefrom(r5) dup2(r4, r4) 164.713831ms ago: executing program 2 (id=58): r0 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r0, 0x2, 0x2) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$hw(&(0x7f0000000040)={0x6, 0x1c}, 0x2, &(0x7f0000000080)="8b", &(0x7f0000000100)=0x1, 0x0, 0x0) 160.947621ms ago: executing program 5 (id=10): r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x1) fstat(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x2130, r3) r4 = shmget(0x1, 0x3000, 0x4c, &(0x7f0000ffd000/0x3000)=nil) mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1ea8) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000340)='./file0\x00', r5, 0x1}) r6 = geteuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{r1, r2, r6, 0xffffffffffffffff, 0x8, 0x210, 0x4a000000000000}, 0x6, r3, r3, 0xe, 0x0, 0x1a0000000000, 0x7, 0x9, 0x6c, 0x5, 0x7}) seteuid(r1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) ioctl$DIOCKILLSTATES(r0, 0x0, &(0x7f00000001c0)={{0x9, 0x10000, 0x1}, 0x1a, '\x00', 0x80000000, {@addrmask={@v4=@loopback, @v4=@multicast2, 0x0, 0x0, 0x9}, [0xf, 0x6], 0x8, 0x0, 0x6}, {@table={'./file0\x00', 0x0, 0x3, 0x3}, [0x7, 0xb2f], 0xf7, 0x3, 0x3}, './file0\x00', './file0\x00', 0x3, 0x2}) kill(0xffffffffffffffff, 0x1e) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x1) (async) fstat(r0, &(0x7f00000000c0)) (async) getpgrp() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x2130, r3) (async) shmget(0x1, 0x3000, 0x4c, &(0x7f0000ffd000/0x3000)=nil) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1ea8) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) (async) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000340)='./file0\x00', r5, 0x1}) (async) geteuid() (async) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{r1, r2, r6, 0xffffffffffffffff, 0x8, 0x210, 0x4a000000000000}, 0x6, r3, r3, 0xe, 0x0, 0x1a0000000000, 0x7, 0x9, 0x6c, 0x5, 0x7}) (async) seteuid(r1) (async) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) (async) ioctl$DIOCKILLSTATES(r0, 0x0, &(0x7f00000001c0)={{0x9, 0x10000, 0x1}, 0x1a, '\x00', 0x80000000, {@addrmask={@v4=@loopback, @v4=@multicast2, 0x0, 0x0, 0x9}, [0xf, 0x6], 0x8, 0x0, 0x6}, {@table={'./file0\x00', 0x0, 0x3, 0x3}, [0x7, 0xb2f], 0xf7, 0x3, 0x3}, './file0\x00', './file0\x00', 0x3, 0x2}) (async) kill(0xffffffffffffffff, 0x1e) (async) 5.402594ms ago: executing program 5 (id=59): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x18200, 0x14d) syz_emit_ethernet(0x46, &(0x7f00000005c0)={@random="aacf25b9f9dc", @random="e971ee8786f0", [], {@ipv6={0x86dd, {0x7, 0x6, "d6c7c3", 0x10, 0x2c, 0x5, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x4, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x3}]}]}}}}}) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000180)={0x0, 0xbca, 0x4, 0x6, 0x8000000000000000, &(0x7f00000001c0)="50e46384b089116b270ffd07269b8cf9e350dd5f2f3f9eb8cf2fed9585e3a719831c49664a85e5f60703b17e9f599b9d608621828b284c0f83510b", 0x3b, 0xc}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$DIOCCLRSTATUS(r1, 0xc1084425, &(0x7f0000000240)={'./file0\x00', 0x0, 0x5, 0x5, 0xb6a3, 0x5}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x2012, r0, 0x2000) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r5, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/155, 0x9b}, 0x5}, 0x38, 0x2040, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x19083084ca9cf73d, 0x2) ktrace(&(0x7f0000000400)='./file0\x00', 0x4, 0x40000934, 0x0) recvmmsg(r5, &(0x7f0000000440)={{0x0, 0x0, &(0x7f0000000480)=[{&(0x7f00000004c0)=""/26, 0x1a}], 0x1, 0x0}, 0x2}, 0x38, 0x3042, 0x0) write(r6, &(0x7f0000000500)="bb", 0x1) unveil(0x0, &(0x7f0000000540)='r\x00') sendmmsg(r4, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="48000000ffff000001"], 0x48}}, 0x38, 0x0) shutdown(r3, 0x2) r7 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x3d, &(0x7f0000000580)={0x0, 0x0, 0x5}, 0xc) ioctl$DIOCRCLRTSTATS(r2, 0xc4504441, &(0x7f0000000a00)={{'./file1\x00', './file1\x00', 0x0, 0xff}, &(0x7f0000000e80)=[{'./file1aaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file0\x00', 0x0, 0x2}], 0x428, 0x1, 0x7f, 0x86, 0x80007, 0x208, 0x12, 0x80004}) 3.598689ms ago: executing program 2 (id=60): mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r0 = shmget$private(0x0, 0x1000, 0x574, &(0x7f0000fff000/0x1000)=nil) setuid(0xffffffffffffffff) stat(0x0, &(0x7f0000000000)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x1b6, 0x2}, 0xf, 0x0, 0x0, 0xc0, 0x0, 0x5, 0x2040000000004, 0x9, 0x4, 0x6, 0x80000dcf}) 0s ago: executing program 2 (id=61): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="0e3d0500", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4c) read$audioctl(r1, &(0x7f00000000c0)=""/106, 0x6a) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="29d25f48fa", 0xfffffe54}], 0x1) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x204) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x34) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x1914, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) close(r2) open(&(0x7f0000000340)='./file0\x00', 0x200, 0xda) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x0, &(0x7f0000000480)}) r3 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r3, 0xc0106924, &(0x7f00000004c0)=0x3005) r4 = socket$inet6(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) getsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000500), &(0x7f0000000540)=0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, r2, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r5 = msgget$private(0x0, 0x81) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000380)={{0x0, 0x0, 0x0, 0x0, 0x100, 0xe, 0x1}, 0x0, 0x0, 0x8, 0x13, 0x2, 0x0, 0x0, 0xcdec, 0x0, 0x8, 0x0, 0x2}) r6 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x1ca) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x2011, r6, 0x0) mprotect(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0) r7 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x4, 0x2011, r7, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x20) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.161' (ED25519) to the list of known hosts. Connection to 10.128.1.161 closed by remote host. init: getty repeating too quickly on port /dev/tty00, sleeping pckbd_enable: command error witness: lock order reversal: 1st 0xffffffff8520a7d8 pf_lock (pf_lock) 2nd 0xffffffff8503b298 netlock (netlock) lock order [1] pf_lock (pf_lock) -> [2] netlock (netlock) #0 rw_do_enter_write+0xb8 #1 uvn_io+0x79b #2 uvn_get+0x4ba #3 uvm_fault_lower_io+0x602 #4 uvm_fault_lower+0x3e0 #5 uvm_fault+0x4c5 #6 kpageflttrap+0x427 #7 kerntrap+0x1b8 #8 alltraps_kern_meltdown+0x7b #9 _copyin+0x50 #10 pfioctl+0x1702 #11 VOP_IOCTL+0x163 #12 vn_ioctl+0x1d6 #13 sys_ioctl+0x873 #14 syscall+0x118e #15 Xsyscall+0x128 lock order [2] netlock (netlock) -> [1] pf_lock (pf_lock) #0 rw_do_enter_write+0xb8 #1 pfi_attach_ifgroup+0x2e #2 if_addgroup+0x3b3 #3 if_attachsetup+0xe2 #4 if_attach+0xa6 #5 vio_attach+0x20d6 #6 config_attach+0x6a5 #7 virtio_pci_attach+0x7ce #8 config_attach+0x6a5 #9 pci_probe_device+0xde4 #10 pci_enumerate_bus+0x49a #11 config_attach+0x6a5 #12 acpipci_attach_bus+0x51f #13 acpipci_attach_busses+0x9b #14 mainbus_attach+0x42b #15 config_attach+0x6a5 #16 config_rootfound+0x295 #17 cpu_configure+0x3b #18 main+0x731 Stopped at db_enter+0x17: popq %rbp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> show kasan kasan: no report recorded this boot ddb{1}> trace db_enter() at db_enter+0x17 witness_checkorder(ffffffff8503b298,9,0) at witness_checkorder+0x17f2 rw_do_enter_write(ffffffff8503b280,0) at rw_do_enter_write+0xb8 uvn_io(ffff800001baace0,ffff800029949460,1,202,0) at uvn_io+0x79b uvn_get(ffff800001baace0,2000,ffff8000299495c0,ffff8000299495e0,0,1,ffff800000db3400,ffffffff84e1d220) at uvn_get+0x4ba uvm_fault_lower_io(ffff800029949840,ffff8000299498a0,ffff8000299496e0,ffff800029949700) at uvm_fault_lower_io+0x602 uvm_fault_lower(ffff800029949840,ffff8000299498a0,ffff8000299499c0) at uvm_fault_lower+0x3e0 uvm_fault(ffff80000184d990,200000001000,0,1) at uvm_fault+0x4c5 kpageflttrap(ffff800029949bc0,200000001000) at kpageflttrap+0x427 kerntrap(ffff800029949bc0) at kerntrap+0x1b8 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b _copyin() at _copyin+0x50 pfioctl(24900,c4504441,ffff800001726800,1,ffff80003068e7f8) at pfioctl+0x1702 VOP_IOCTL(ffff8000018a1370,c4504441,ffff800001726800,1,ffff800000119618,ffff80003068e7f8) at VOP_IOCTL+0x163 vn_ioctl(ffff800001857968,c4504441,ffff800001726800,ffff80003068e7f8) at vn_ioctl+0x1d6 sys_ioctl(ffff80003068e7f8,ffff80002994acc0,ffff80002994ac20) at sys_ioctl+0x873 syscall(ffff80002994acc0) at syscall+0x118e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8249e736240, count: -18 ddb{1}> show registers rdi 0x80000 acpi_pdirpa+0x6be71 rsi 0 rbp 0xffff8000299490e0 rbx 0xffffffff84a9ea20 .str rdx 0xffff800000143e00 rcx 0x7ffff acpi_pdirpa+0x6be70 rax 0xffff8000336d2000 r8 0xffff8080051f2800 r9 0x29948cc0 r10 0x11 r11 0xffffffff8226a080 x86_bus_space_io_read_1 r12 0xffffffff84833720 .compoundliteral.6 r13 0xffffffff8520a7d8 pf_lock+0x18 r14 0x3 r15 0xffffffff84833700 .str.5 rip 0xffffffff81169c17 db_enter+0x17 cs 0x8 rflags 0x246 rsp 0xffff8000299490e0 ss 0x10 db_enter+0x17: popq %rbp ddb{1}> show proc PROC (syz-executor) tid=389430 pid=10477 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003068f4f0,0xffff80003068efd0 process=0xffff800029854008 user=0xffff80002993f000, vmspace=0xffff80000184d990 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 80770 126863 89459 0 2 0 0 syz-executor 80770 217015 89459 0 3 0 0x4000080 piperd syz-executor 10477 512826 55010 0 7 0 0 syz-executor *10477 389430 55010 0 7 0 0x4000000 syz-executor 10477 1167 55010 0 2 0 0x4000000 syz-executor 10477 326539 55010 0 3 0 0x4000080 fsleep syz-executor 50181 521608 9395 0 3 0x10 0x80 nanoslp syz-executor 50181 436271 9395 0 3 0x10 0x4000080 kqsel syz-executor 50181 328791 9395 0 3 0x10 0x4000080 fsleep syz-executor 50181 317657 9395 0 3 0x10 0x4000080 fsleep syz-executor 23534 42037 83496 0 3 0 0x80 nanoslp syz-executor 23534 66390 83496 0 3 0 0x4000080 kqpoll syz-executor 23534 484695 83496 0 3 0 0x4000080 fsleep syz-executor 82386 466811 96510 0 3 0 0x80 nanoslp syz-executor 82386 444663 96510 0 3 0 0x4000080 ttyout syz-executor 82386 159019 96510 0 3 0 0x4000080 fsleep syz-executor 44220 453339 6019 0 3 0x11 0x80 nanoslp syz-executor 44220 333508 6019 0 3 0x11 0x4000080 netcon syz-executor 44220 261652 6019 0 3 0x11 0x4000080 fsleep syz-executor 63366 405352 15327 0 3 0 0x80 nanoslp syz-executor 63366 343910 15327 0 3 0 0x4000080 kqsel syz-executor 63366 483361 15327 0 3 0 0x4000080 fsleep syz-executor 63366 432995 15327 0 3 0 0x4000080 fsleep syz-executor 19593 239637 64996 0 3 0x10 0x80 nanoslp syz-executor 19593 263060 64996 0 3 0x10 0x4000080 nanoslp syz-executor 19593 298536 64996 0 3 0x10 0x4000080 fsleep syz-executor 55010 253153 11808 0 3 0x2 0x80 nanoslp syz-executor 63655 154811 1 0 3 0x2 0x80 nanoslp getty 89630 412302 0 0 3 0x14000 0x280 nfsidl nfsio 54596 365065 0 0 3 0x14000 0x280 nfsidl nfsio 62616 148577 0 0 3 0x14000 0x280 nfsidl nfsio 88256 128599 0 0 3 0x14000 0x280 nfsidl nfsio 49715 201611 0 0 3 0x14000 0x280 nfsidl nfsio 9670 97344 0 0 3 0x14000 0x280 nfsidl nfsio 34622 493395 0 0 3 0x14000 0x280 nfsidl nfsio 45962 234828 0 0 3 0x14000 0x280 nfsidl nfsio 69310 177685 0 0 3 0x14000 0x280 nfsidl nfsio 1368 189936 0 0 3 0x14000 0x280 nfsidl nfsio 65334 436220 0 0 3 0x14000 0x280 nfsidl nfsio 51546 102399 0 0 3 0x14000 0x280 nfsidl nfsio 82353 229529 0 0 3 0x14000 0x280 nfsidl nfsio 69705 48303 0 0 3 0x14000 0x280 nfsidl nfsio 15507 510731 0 0 3 0x14000 0x280 nfsidl nfsio 19245 107095 0 0 3 0x14000 0x280 nfsidl nfsio 93466 201305 0 0 3 0x14000 0x280 nfsidl nfsio 56745 422480 0 0 3 0x14000 0x280 nfsidl nfsio 32547 371922 0 0 3 0x14000 0x280 nfsidl nfsio 79211 151887 0 0 3 0x14000 0x280 nfsidl nfsio 6019 506601 11808 0 3 0x2 0x80 nanoslp syz-executor 96510 439593 11808 0 3 0x2 0x80 nanoslp syz-executor 15327 373436 11808 0 3 0x2 0x80 nanoslp syz-executor 64996 274137 11808 0 3 0x2 0x80 nanoslp syz-executor 89459 287902 11808 0 3 0x2 0x80 nanoslp syz-executor 83496 278746 11808 0 3 0x2 0x80 nanoslp syz-executor 9395 20110 11808 0 3 0x2 0x80 nanoslp syz-executor 11808 137909 1 0 3 0x2 0x80 kqread syz-executor 25923 386243 0 0 3 0x14000 0x200 bored smr 39557 463546 0 0 3 0x14000 0x200 pgzero zerothread 12943 507358 0 0 3 0x14000 0x200 aiodoned aiodoned 94675 257664 0 0 3 0x14000 0x200 syncer update 71295 276040 0 0 3 0x14000 0x200 cleaner cleaner 92572 309658 0 0 3 0x14000 0x200 reaper reaper 95416 429670 0 0 3 0x14000 0x200 pgdaemon pagedaemon 40997 244066 0 0 3 0x14000 0x200 bored viomb 87746 283273 0 0 3 0x14000 0x40000200 acpi0 acpi0 57147 512515 0 0 3 0x14000 0x40000200 idle1 68214 167906 0 0 3 0x14000 0x200 bored softnet1 22424 474532 0 0 2 0x14000 0x200 softnet0 29061 185690 0 0 3 0x14000 0x200 smrbar systqmp 23291 394377 0 0 3 0x14000 0x200 bored systq 92147 274343 0 0 3 0x14000 0x200 tmoslp softclockmp 60386 185926 0 0 3 0x14000 0x40000200 tmoslp softclock 13849 448989 0 0 3 0x14000 0x40000200 idle0 1 491799 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10010000 0x200 scheduler swapper ddb{1}> show all locks Process 10477 (syz-executor) thread 0xffff80003068e7f8 (389430) exclusive rwlock pf_lock r = 0 (0xffffffff8520a7d8) #0 witness_lock+0x534 #1 rw_do_enter_write+0x4e4 #2 pfioctl+0x1689 #3 VOP_IOCTL+0x163 #4 vn_ioctl+0x1d6 #5 sys_ioctl+0x873 #6 syscall+0x118e #7 Xsyscall+0x128 exclusive rwlock pfioctl_rw r = 0 (0xffffffff8520a8d8) #0 witness_lock+0x534 #1 rw_do_enter_write+0x4e4 #2 pfioctl+0x273 #3 VOP_IOCTL+0x163 #4 vn_ioctl+0x1d6 #5 sys_ioctl+0x873 #6 syscall+0x118e #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff85602680) #0 witness_lock+0x534 #1 vn_ioctl+0xd2 #2 sys_ioctl+0x873 #3 syscall+0x118e #4 Xsyscall+0x128 Process 29061 (systqmp) thread 0xffff800045ffe000 (185690) shared rwlock systqmp r = 0 (0xffffffff854c5518) #0 witness_lock+0x534 #1 taskq_thread+0x1da #2 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11058 12240K 12394K 166960K 12198 0 pcb 21 28K 32K 166960K 40 0 rtable 235 15K 29K 166960K 371 0 pf 34 22K 26K 166960K 51 0 ifaddr 43 12K 13K 166960K 51 0 ifgroup 55 2K 2K 166960K 63 0 sysctl 2 1K 13K 166960K 7 0 counters 70 42K 44K 166960K 76 0 ioctlops 4 5K 194K 166960K 1493 0 iov 1 2K 2K 166960K 1 0 mount 1 1K 1K 166960K 1 0 log 1 0K 0K 166960K 5 0 vnodes 1318 85K 85K 166960K 1408 0 UFS quota 1 36K 36K 166960K 1 0 UFS mount 5 44K 44K 166960K 5 0 shm 2 2K 2K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 8 0K 0K 166960K 9 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1734 201K 413K 166960K 11964 0 file desc 17 65K 125K 166960K 207 0 proc 28 47K 166K 166960K 607 0 subproc 72 9K 10K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 20K 20K 166960K 1 0 in_multi 99 7K 7K 166960K 110 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 4 0 ISOFS mount 1 36K 36K 166960K 1 0 MSDOSFS mount 1 20K 20K 166960K 1 0 ttys 49 344K 344K 166960K 49 0 exec 9 2K 18K 166960K 408 0 fusefs mount 1 36K 36K 166960K 1 0 pfkey data 1 0K 0K 166960K 1 0 tdb 3 1K 1K 166960K 3 0 VM swap 14 124K 124K 166960K 15 0 UVM amap 431 158K 375K 166960K 3573 0 UVM aobj 4 4K 4K 166960K 4 0 pinsyscall 66 123K 385K 166960K 1377 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 2 0 NDP 14 0K 2K 166960K 33 0 temp 620 9280K 9470K 166960K 4333 0 kqueue 8 26K 84K 166960K 34 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> 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 36 0 36 1 0 1 1 0 8 1 rtentry 176 122 0 23 6 0 6 6 0 8 0 unpcb 144 84 0 77 1 0 1 1 0 8 0 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 736 12 0 8 1 0 1 1 0 8 0 arp 136 20 0 4 1 0 1 1 0 8 0 inpcb 328 166 0 160 6 0 6 6 0 8 5 nd6 152 27 0 6 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1192 2 0 2 1 0 1 1 0 8 1 pffrag 232 17 0 16 1 0 1 1 0 482 0 pffrnode 88 17 0 16 1 0 1 1 0 8 0 pffrent 40 33 0 32 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 35 0 0 1 0 1 1 0 8 0 pfstkey 128 35 0 0 2 0 2 2 0 8 0 pfstate 448 35 0 0 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 497 0 44 29 0 29 29 0 8 0 art_table 40 498 0 44 5 0 5 5 0 8 0 art_node 32 122 0 22 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 72 6 0 0 1 0 1 1 0 8 0 shmpl 120 1 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1653 0 176 93 0 93 93 0 8 0 ffsino 296 1653 0 176 114 0 114 114 0 8 0 nchpl 144 1940 0 229 64 0 64 64 0 8 0 vnodes 216 1774 0 0 99 0 99 99 0 8 0 namei 1024 6877 0 6877 3 1 2 2 0 8 2 percpumem 16 54 0 4 1 0 1 1 0 8 0 kstatmem 264 33 0 8 2 0 2 2 0 8 0 scxspl 216 7095 0 7095 3 2 1 2 1 8 1 plimitpl 152 37 0 25 1 0 1 1 0 8 0 sigapl 424 532 0 476 9 0 9 9 0 8 1 knotepl 120 259 0 0 8 0 8 8 0 8 0 kqueuepl 224 46 0 38 1 0 1 1 0 8 0 pipepl 344 144 0 114 3 0 3 3 0 8 0 fdescpl 528 495 0 475 3 0 3 3 0 8 0 filepl 160 2046 0 1864 10 0 10 10 0 8 1 lockfpl 104 18 0 16 1 0 1 1 0 8 0 lockfspl 48 10 0 8 1 0 1 1 0 8 0 sessionpl 144 28 0 24 1 0 1 1 0 8 0 pgrppl 48 37 0 25 1 0 1 1 0 8 0 ucredpl 104 157 0 151 1 0 1 1 0 8 0 zombiepl 144 476 0 476 1 0 1 1 0 8 1 processpl 1240 532 0 476 6 0 6 6 0 8 0 procpl 664 631 0 557 7 0 7 7 0 8 0 sosppl 176 2 0 2 1 0 1 1 0 8 1 sockpl 752 287 0 274 8 0 8 8 0 8 6 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 122 0 0 16 0 16 16 0 8 0 mcl2k 2048 18 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 213 0 0 14 0 14 14 0 8 0 bufpl 272 2459 0 89 158 0 158 158 0 8 0 anonpl 32 3824 0 0 31 0 31 31 0 222 0 amapchunkpl 152 10277 0 9855 21 0 21 21 0 158 3 amappl16 200 1994 0 1977 5 3 2 5 0 8 1 amappl15 192 8 0 8 1 1 0 1 0 8 0 amappl14 184 429 0 429 1 0 1 1 0 8 1 amappl13 176 168 0 167 1 0 1 1 0 8 0 amappl12 168 750 0 731 2 0 2 2 0 8 0 amappl11 160 4 0 4 1 1 0 1 0 8 0 amappl10 152 65 0 65 1 0 1 1 0 8 1 amappl9 144 283 0 283 1 1 0 1 0 8 0 amappl8 136 96 0 96 1 0 1 1 0 8 1 amappl7 128 147 0 145 1 0 1 1 0 8 0 amappl6 120 126 0 126 1 0 1 1 0 8 1 amappl5 112 148 0 148 1 0 1 1 0 8 1 amappl4 104 310 0 308 1 0 1 1 0 8 0 amappl3 96 1915 0 1823 3 0 3 3 0 8 0 amappl2 88 460 0 452 2 0 2 2 0 8 1 amappl1 80 10498 0 10375 16 2 14 16 0 8 8 amappl 88 2852 0 2710 4 0 4 4 0 92 0 uvmvnodes 80 104 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 495 0 475 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 495 0 475 1 0 1 1 0 8 0 vmmpekpl 168 5864 0 5831 2 0 2 2 0 8 0 vmmpepl 168 41133 0 40211 88 0 88 88 0 357 47 vmsppl 488 494 0 475 6 1 5 5 0 8 1 rwobjpl 80 15228 0 14788 25 0 25 25 0 8 6 pdppl 4096 999 0 950 97 44 53 89 0 8 4 pvpl 32 9519 0 0 79 2 77 77 0 265 0 pmappl 256 494 0 475 4 1 3 3 0 8 0 extentpl 40 47 0 29 1 0 1 1 0 8 0 phpool 120 434 0 49 13 0 13 13 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1f: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff85214ff0) at x86_ipi_db+0x1f x86_ipi_handler() at x86_ipi_handler+0xfd Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __asan_load4_noabort(ffffffff85602678) at __asan_load4_noabort+0x3a __mp_lock(ffffffff85601e80) at __mp_lock+0x27a softintr_dispatch(0) at softintr_dispatch+0x250 dosoftint(0) at dosoftint+0x7b Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x774cf5c632a0, count: -8 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x17: popq %rbp ddb{1}> trace db_enter() at db_enter+0x17 witness_checkorder(ffffffff8503b298,9,0) at witness_checkorder+0x17f2 rw_do_enter_write(ffffffff8503b280,0) at rw_do_enter_write+0xb8 uvn_io(ffff800001baace0,ffff800029949460,1,202,0) at uvn_io+0x79b uvn_get(ffff800001baace0,2000,ffff8000299495c0,ffff8000299495e0,0,1,ffff800000db3400,ffffffff84e1d220) at uvn_get+0x4ba uvm_fault_lower_io(ffff800029949840,ffff8000299498a0,ffff8000299496e0,ffff800029949700) at uvm_fault_lower_io+0x602 uvm_fault_lower(ffff800029949840,ffff8000299498a0,ffff8000299499c0) at uvm_fault_lower+0x3e0 uvm_fault(ffff80000184d990,200000001000,0,1) at uvm_fault+0x4c5 kpageflttrap(ffff800029949bc0,200000001000) at kpageflttrap+0x427 kerntrap(ffff800029949bc0) at kerntrap+0x1b8 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b _copyin() at _copyin+0x50 pfioctl(24900,c4504441,ffff800001726800,1,ffff80003068e7f8) at pfioctl+0x1702 VOP_IOCTL(ffff8000018a1370,c4504441,ffff800001726800,1,ffff800000119618,ffff80003068e7f8) at VOP_IOCTL+0x163 vn_ioctl(ffff800001857968,c4504441,ffff800001726800,ffff80003068e7f8) at vn_ioctl+0x1d6 sys_ioctl(ffff80003068e7f8,ffff80002994acc0,ffff80002994ac20) at sys_ioctl+0x873 syscall(ffff80002994acc0) at syscall+0x118e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8249e736240, count: -18 ddb{1}>