last executing test programs: 8.278932062s ago: executing program 2 (id=2123): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) fchmod(0xffffffffffffffff, 0xb1a7ae56ec08cc7d) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x3, 0x0, 0x10, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x5}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) 8.277778557s ago: executing program 2 (id=2125): r0 = socket$inet(0x2, 0x4, 0x44) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea00eb0100000000", 0x8) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 8.186085553s ago: executing program 2 (id=2131): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0xc0206937, &(0x7f0000000100)) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) setitimer(0x0, 0x0, &(0x7f0000000240)) 8.051145944s ago: executing program 2 (id=2133): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)="9aa17585f92b15ddc018ead16db9699ced1e8ad862083ffc9f9275edbf38fe02c2ef7fed77f7eb7aabf8fdc87bfdffef943c21bc4f1ef8d2be3fa624957e6df2167995ecc50fb3b9e12c21fd06918a9f3499ed693440d29cadef294afb2e4fd9c7346bc1c32a404f793b9e88c14ac8db725807f296484e391f67a54b3562cc6cb7df940012d85c5a81f7ce0ef703f73df51bb072ecfe8329e5191ca929de4c9e5de4566475dbc6862cae3d71e9de1f3204ec", 0xb2}, {&(0x7f0000000200)="0633b3b3460aa011b804ecf4a1d5c72f784534e72216d29d0fa9d9f98c5d2a49688fb9d1069640ec7e65270cd53a198d3d6634a964fdf95596f88a061a319445ddfaa86f538a7047377a5ecb4c0b9594645a7150070e4237d6541ceed173468db717fb53c6b48a3de2075c7aa3fc454346c2053bd9ed6e779f01e6cccde9373121f7a6f741439c4dc4f6937fb70d3308", 0x90}], 0x2, 0x5) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {0x2}, {}, {}, {}, {0x0, 0xaa59}, {0x3}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {}, {}, {}, {0x0, 0xaa}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x1}, {0x0, 0x2}, {0x0, 0x7ff}, {0xbb08c0840fa32129}, {}, {0x2}, {}, {}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0xfffffffd}, {0x3, 0x8}, {0x3}]}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r2, 0x0, &(0x7f00000010c0)) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc028756b, &(0x7f00000000c0)) 8.050901403s ago: executing program 2 (id=2134): r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x9, 0x5c, 0x420001ff, 0x81, "af000000000000f3ffffffffffffff00", 0x0, 0x49e22}) 6.013465274s ago: executing program 3 (id=2220): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x8, 0x3, 0x0, "fc6821963c000000000000000000000000006a11", 0x6}) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x882, 0x0) (async) socket(0x18, 0x1, 0xfd) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000340)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xf0, 0xfffefffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x4, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x8, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d0a}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0xfd, 0x0, 0x7}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$vm_swapencrypt(&(0x7f0000000580)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, &(0x7f00000005c0)="dc24cc27184dbbf3feebee89a230ab5e5300e8922c67ba168ed8987827553a841761baad31082109f951c05e60351c08912bf4f54a4f8addfae72b978f64e0aa0bfddb13b588e4126dfa062511fd109ce2c5e610da0656f37c19c0f9997432538d70d664dd9219c29c4ac5c469b8264a3ed98bada3293d295e463dafc9b0153cda9db152b5e51909869d17f2a719162069edb2c7cf86cbe19c5f8aaaccbc9add7db281394f7e1b91777de7585056d2bb280d895b136ee045916266988edc0bddeffed65b21e534ae74273ba064", 0x9) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0206922, &(0x7f00000001c0)) nanosleep(&(0x7f0000000000)={0x8000000000007ffe, 0x2}, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000300)={&(0x7f0000000000)=[{0x22, 0x401}, {0x8, 0x200}, {0x3, 0x8}], 0x3}) (async) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1e5f) (async) r4 = open(0x0, 0x80, 0x23) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mknod(&(0x7f0000000080)='./file1\x00', 0x100, 0x14000) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1dd47e34, 0x0, {[0xfffffbeffffffff9, 0xf7, 0x1000000000004787, 0x1000, 0x5, 0x8000c70, 0x6, 0xffffffffffffffff, 0x0, 0x80000002, 0x0, 0x0, 0xfffffffffffbffff, 0x400000002000044, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x5d, 0xfffffffffffffffd, 0x0, 0x8, 0x100, 0x0, 0x4, 0x2000002, 0x3], [0x5ad7, 0x0, 0x1, 0x0, 0xffffffffffffffff, 0x3, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfefffffffffffffe, 0x6], [{0x0, 0xfffffffd, 0x0, 0xfffffffffffffff8}, {0x7, 0x8000002, 0x2, 0x7b}, {0x0, 0x4, 0xfffffffb, 0x81}, {0x7, 0x100, 0x83, 0xfffffffffffffffb}, {0xfffc, 0x2, 0x1, 0x7ffffffffffffffb}, {0x0, 0x10002006, 0x4, 0xffd}, {0x6b7, 0x0, 0x1}, {0x2008, 0x96b, 0x0, 0x8}], {0x2, 0xd, 0x490, 0x400}, {0x21, 0xa1f7, 0x100000b0, 0x10}}}) r5 = kqueue() kevent(r5, &(0x7f0000000700)=[{{}, 0xfffffffffffffffd, 0x3, 0xf0000000, 0x7, 0x6041}, {{r3}, 0xfffffffffffffffa, 0x2, 0x2, 0x100000001, 0xff}, {{}, 0xfffffffffffffff8, 0x40, 0x20000000, 0xfffffffffffffffa, 0x3}, {{}, 0xfffffffffffffffc, 0x8, 0x1, 0x5, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0x40, 0x1, 0x3540000000}], 0x96, &(0x7f00000003c0), 0xeffb4161, 0x0) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$TIOCSETA(r6, 0xcd504404, &(0x7f0000000040)={0x20000b, 0x1, 0x1, 0x6, "cd0000008000060000000000001500", 0x40048003, 0x6}) 5.897655576s ago: executing program 7 (id=2225): sysctl$kern(&(0x7f0000000980)={0x1, 0x16}, 0x2, &(0x7f0000000e40)="6c5046c7d66676c7bc7852289e504b4214db8c539e59ca7969d1ee7d2d97312cc2c8b30c273006f43130336fb0fefb0d95c042f876ccb9cb9b15885cb7f528b185fdeaffcde947a60461c0d007085a33301307834b51cc5b2040d604ab5b9e6151cb6cc2fde110e302550dab02adfe22d03acbf98a6d27248bc8665099d2bbaa7ae0442c413237152ceafa2331397065cd6e568b5342c563b9c7a31252fb518fd1e7e87f1f660ce20fbc635cbae96c599bb6657e248e303747dd53bcecf6a9a1ba60e6457dbe8eca321b2be30d262b144f3d94e9", &(0x7f00000009c0)=0xd4, &(0x7f0000000f40)="3e8067e6be72f688ee4052bbee908a3ce5a076b7ccd028d433f209a80ee657b3119700897755d5e184d38f602ca8604b7921fa1b900770bd6a57c30035c1685e58d1a6ea85edaf54c386abf60270b9533dbac3858600526c5e468cc87804017733748beda22a47611b569d783e0d9c884381c409f0257754b97ec872931774e309214fddab5f4a58785b655f4b903f5d33a6e71eb5d8f40cf107ca682e051b688d408dacec6c335edd684a388b715c37976a5a57d4801c375ae1d79410c158e0ffc6246c0f78f467fe030ba47679e7113a09c344130594ade0cf", 0xda) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) (async) setrlimit(0x2, &(0x7f0000000300)={0x60000000, 0x60000000}) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) (async) sysctl$vm(&(0x7f00000002c0)={0x2, 0xc}, 0x2, &(0x7f00000001c0)="482f92e4bf2369", &(0x7f0000000240)=0x7, &(0x7f0000000280)="d277826eecd7078a6456ab6308ad8555e613f3424f543be7", 0x18) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x9, 0x300000006}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x1, 0x4) (async) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xe, 0x6, 0x9, 0x1, "3aaebbe47c097c45c9be9a7f4ac3195ae14dfef8", 0x200000, 0x724}) (async) r2 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) (async) sendto(0xffffffffffffffff, 0x0, 0x58, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) getsockname$inet(r2, 0x0, &(0x7f0000000040)) (async) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) 5.664055915s ago: executing program 7 (id=2227): kqueue() (async) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0xfffffffa, 0x6, 0xffffffffffffffff, &(0x7f0000000280)) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x200000000000400, 0x0}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) execve(0x0, 0x0, 0x0) (async) r2 = shmget$private(0x0, 0x1000, 0x422, &(0x7f0000ffd000/0x1000)=nil) shmget(0x0, 0x3000, 0x102, &(0x7f0000ffa000/0x3000)=nil) setuid(0xffffffffffffffff) (async) rename(0x0, 0x0) (async) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x3000) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x21, 0x25, 0x0, 0xb}, {0x3, 0x53, 0x9, 0x2}, {0x9e, 0x19, 0x0, 0x95c}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="90bb00000000aaaaec4e449a08004500001c0000000000019078ac140008807fe7011000907800050002"]) (async) socket(0x10, 0x5, 0x3) sysctl$hw(0x0, 0x0, &(0x7f0000000200)="a2352f75fcd1ee5485470d167003eb030000003af9e9bad348192b5be7e95a76a699fe42", &(0x7f0000000000)=0x24, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r4, 0x802069b5, &(0x7f00000001c0)) setreuid(0x0, 0x0) (async) ioctl$BIOCLOCK(r3, 0x20004276) r5 = getppid() ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x1008, r5) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) 4.498567394s ago: executing program 3 (id=2235): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x40000000007) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f00007ab000/0x3000)=nil, &(0x7f0000ec8000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000001}, {&(0x7f0000a1c000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000a6b000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000843000/0x1000)=nil, 0x3}, {&(0x7f000046c000/0x2000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffb}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f000003b000/0x1000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000795000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000751000/0x1000)=nil, &(0x7f0000e03000/0x3000)=nil, 0xfb42}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000253000/0x3000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x7f}) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x3}, {0x4, 0x1ff}], 0x27fd) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) 4.492890406s ago: executing program 7 (id=2238): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) select(0x40, &(0x7f0000000180)={0x5beb, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000002, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) execve(0x0, 0x0, 0x0) 4.342998308s ago: executing program 3 (id=2239): syz_open_pts() (async) r0 = syz_open_pts() mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) r1 = semget(0x0, 0x1, 0x281) r2 = semget(0x0, 0x1, 0x281) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x6) (async) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x6) semop(r2, &(0x7f00000002c0)=[{0x0, 0xff79, 0x1000}], 0x1) (async) semop(r2, &(0x7f00000002c0)=[{0x0, 0xff79, 0x1000}], 0x1) semop(r1, &(0x7f0000000100)=[{0x0, 0x7, 0x1000}], 0x1) execve(0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xa8a4600d3b0edfd2}], 0x1, 0xed4) close(r0) 4.342511724s ago: executing program 6 (id=2240): r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x60) r1 = socket(0x18, 0x2, 0x0) write(r1, &(0x7f00000000c0)="256e89991a2ad7d4be6d7bd438ec776765b8a5685e65f000eedf6193b01757e7dd44a292af61fdae6237514683d727331cc42b4d4488df95ea39ca3ef027e599460c87f6e8764418d6db1901d9c63cfe43cf5aaa23ccce53d335d0f0c6ef574e56731e711710a6bb3f7575f290f1bcdbed0919bffb52125732e8e0355f3f3e52777daf109b6cdc14c82579e14b3d0fb77cb5fc7206f300832f1d14416fb9770c95e624f2049abe47acd788840bf691d4e65942f552d0686f8362", 0xba) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)="0051fd35", 0x4) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x10000, 0x0) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000040)={0x0, 0xfffffffd, 0x1000, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1", 0x1000000}) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') fcntl$dupfd(r0, 0xa, r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) 4.338779951s ago: executing program 7 (id=2242): ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x5) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000100)="222885119c0cec204918", 0xa) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000140)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x4e0a88a8) poll(&(0x7f0000000200)=[{r4, 0x20}, {r0, 0x80}, {r4, 0x2}, {r1, 0x4}, {r1, 0x80}, {r4, 0x20}, {r0, 0x10}], 0x7, 0x40a2cac7) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) fcntl$setown(r5, 0x6, r2) fsync(r3) fcntl$getown(r0, 0x5) r6 = dup(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r7 = dup(r4) bind(r6, &(0x7f0000000300)=@in6={0x18, 0x0, 0x10001, 0xffffffc0}, 0xc) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000340)) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000380)="b43c6a7612c283648200603dfc62f7f419e47e516b4c27afe82db4c188ce0e63bbf81549d211d6a8aa0131be57524ba3a7f07c3e5315f8fcd89ae866198142b6fa0b22d1c5a4657697268bed9433", 0x4e) accept$inet6(r7, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000480)) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000500)={&(0x7f00000004c0)=[{0x28, 0x81}, {0x85, 0x1}, {0x5, 0x1}, {0x86, 0x800}, {0x44, 0x2}, {0x24, 0x6}, {0x83, 0x5}], 0x7}) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000580)="9c10d91aed0ce394991c331f0c0cd2d5327fd1c2b436a783fb3968693322922dfed4d033cbc124d0c215a2a5145070b6c437faba938ffb172c4166199d5321fa3bc0aa03442b75a666bcb740c94d3ca4555fd3e569dcab770b394cc07e0369b97e8c3154d616fb9e7336ff840b56a2bf7a149cdd2cff5169863458c69fe7f75a42d0f5e3edf205a6c6e35fe8d522af4a06d02675d64118806e7cc18ef7895d5b31d2ebd07e3e34d06a2f9165f2c9ec2dfb62864b11c92e2a356c20969ca37b6a9b38c9641d9149839a0881f9da361fd1f12898f1d87b17f27427ed5f5be9895fc32600514e1ca20c2a54ffdac5cba08041b61dd611de734e951c4023a6c3", 0xfe}, {&(0x7f0000000680)="e640cbb5ac585acc992bf8a4e37d0146d45539a86b2f93f6d75f58be902664d1d8c8428f50c9b22495a1519a1afde5d6df4a8f86254d4e61b9ac644e67d6", 0x3e}], 0x2, 0x0, 0x0, 0x400}, 0x2) r8 = syz_open_pts() ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000000740)) socket$inet(0x2, 0x4, 0x8) close(r4) 3.188863354s ago: executing program 6 (id=2243): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x3d0, 0xffffffffffffffff, 0x0, 0x0, 0x7, 0xffffffffffffffff, 0x4}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xd6e, 0x2, 0x101, 0xf9, 0x81b0, 0xfffe, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0x0, 0x0, 0x4}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x5, 0x650, 0x3, 0x99}, {0x200ce0, 0xffffffff, 0x4f8, 0x6d}, {0x3, 0x803, 0x14, 0x68}, {0x2, 0x82, 0x9, 0x5}, {0x20006a75, 0x8001, 0x1, 0x4}, {0x1c8, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x4000008, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x2001, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x7f, 0xf, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {0x0, 0x1}, {0x2, 0x3}, {}, {0x1}, {0x3}, {0x2, 0x20000000}, {0x1, 0xffffffff}, {}, {0x6}, {}, {0x1}, {0x0, 0x3b6}, {0x3, 0x400000}, {}, {0x2, 0x3}, {0x3, 0x800}, {0x1}, {0x0, 0x7ff}, {0x5, 0xfffffffd}, {0x0, 0x7}, {0x3}, {0x3, 0x400}, {}, {0x2, 0x1}, {0x0, 0xfffffffd}, {}, {0x2}, {}, {0x1, 0xa}, {0x1}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 3.18671802s ago: executing program 3 (id=2245): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)='N', 0x1}], 0x1) r1 = dup(r0) fcntl$dupfd(r1, 0xa, r0) 3.143669928s ago: executing program 6 (id=2248): r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xf02, 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f00000001c0)=0x8) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x90) setgroups(0x0, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5810, 0xffffffffffffffff, 0xfffffffffffffffc) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x9) r3 = getuid() r4 = semget$private(0x0, 0x0, 0x4a0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0xfe) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x1b6, 0x3ff}, 0x400, 0x10000, 0x0, 0x0, 0x200000001, 0x80000000000010c, 0x4, 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) recvmsg(r6, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/232, 0xe8}, 0x0) sendmmsg(r6, &(0x7f0000001b00)={&(0x7f0000001ac0)={&(0x7f00000002c0)=@in6={0x18, 0x3, 0x7, 0x9}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000300)="25360aba33b3e97a03498aa6cdaf9a4a7ba0279c29fcb6f2d1188d0752ea4cb8824f679c89ee78a81dd45b7d51f91ff8b7817e049dd9c9d7a3aca85b6a16c3f86df379327a991ec461b0c98551536b252ac2b49de9019f96670b555d4ba96d18d6f37778736a407e057d52e50c0239", 0x6f}, {&(0x7f00000003c0)="101fbc0362563e2ae027ae047d378bb5921d8e58b0b59a76ea0ba236ac889835919ae8a7538e65361c204b7c642d5119440d7369167366546c159d529af636b1ae7ca64dd9de86fe9ba0b3e47e24f9703c77da85e2c6b229b4443c689200c2684fb1ca3a9e7cc813bf5e095868d6a0622d126e96e5353b6d97fc11814fca2272f82afec4b1f95d9f2a048dd81f93acc644690937effa073ac0188400bd8f1cd8f7f19416", 0xa4}, {&(0x7f0000000480)="472e3cdb0397c181b337ad87957112a57ffb03a0147a8894fd7aa67a33542d3049ff47ebf3bec953e5f34b95ad381132e8de327247671ccd8c3332310f209290fe3f648498cc5234a28631e2b85539f65111358f00393bb4ec881324d5510bd8d1889b7a2aecf487d01b21ea89eac7587c4107b14fc1a974a9dd3235638946871e4146d39bf8264f92d6e526191c198fc445cbceb04c94a91efcad30d1391417bdba16f63ca6978fc6369aec45f75b8567a8fb59f1ebea5bce627bc2122f213b9a454c7a79eab259a6a2a4", 0xcb}, {&(0x7f0000000700)="ed8de7c7a20f2955ec4adb6aa0c3d7a099ae5f01ab15fbfca709a7f8868f453a3e98", 0x22}, {&(0x7f00000005c0)="c94e34318d15e6d9e58cc85a18e900dd4602502248f024e49e5c98aac0588a8d3ce0013b497ae930cc1ca988bd10647f4a55ffac850cc9f23a6ff63169aea3dc6f30b60edf824e37a6eedd218bdb4a49e844b78d52d84667e61a8a24db1ba50c131fe348f35c3eaf2d98ab275184596320dcb8bb8b1c8811029d7e6fe0344e", 0x7f}, {&(0x7f0000000640)="23a47506d5b9fab4608e7300d7ac1d74472e9deedb58cb5327eaf650a493993fc023e80430c0e7c5af8325e52291743bc8228720966f18714f3f916aa3c6182ff35c3ba0e5f39e4e9b3586658e5600d729769fedebf1d472c8ca9826a6e782270283e7eb418b4bcd648723a908131f7356a7058ee9dd09d94b07ed1a759efdb0f13358b7239ed46823c03d339e816448722da1ca8cc15fc853", 0x99}, {&(0x7f0000001b40)="2e3d46d902128a98a1ee1e3dd860bd80b793e5a4b7a19e778c58c6b152e4f5550c7600991f221e7e36c8b6ec6853d093b331b48ec462d524ec576f95e8e55c4bf3ce4aa5d4d36549cadb7d989e556b09578110abe064fb2a0ac6459fab50a64c88f9789b654cb905c2024556caaeb9df7b39cc5363768969516b6633c59377513349f4859014bad0200d67ece6b7e936b4282b6692f5c56e3512793dfea6d4371ab291ae777d0e1034bb456a7d28101a051df105247b2d57c1d07c8915f3b1c86c40a6c1809d1f7d2020545db8", 0xcd}], 0x7, &(0x7f0000001c40)=ANY=[@ANYBLOB="5800000000000000feff00000d000000ee62c4a7316cdaa44881f98f520fe3cbc4a927e52ff8734f33cefc04454ed48ee98e15c819a8b7318b5cb82d3c1bc4402a66488522c6bd3a90017d08185030674a004400000000001800000000000000ffff000003000000c60df02a000000008800000000000000ffff000009000000bcfed2e437ef01ce5c293ad09ac81cc38a2d683715425faef596936111e72adee55bd6e3ef2769610accd24e7747ea5882f7fd723b88345d5cbceb6a836143f9d7a0f7594455506ec29b1c8eab12e3ed01380628f210c1d28e42c8470eaf8552041e62ab2464502b2e9a3b8e496a029996223658c4d95d5c1010000000000000ffff000003000000bc84dc1789f489748ab5eef01d8cfbd5eb747b48afa08c6c06ba449e3656467eb72c54eb0cd96ef9e9128c8d90205c72558bfe837fcd676e499bce018421df82f15e7f014a0eb63c2fcf9cc6d3bbe7f51ac19c5982b4bcaf9cd0b9b47247fab888e829c84d0f5098413a14e2958f66e5222a7b6e381bb995fed362309ae0eeb5d82e30b16734ef2077c6f217611c047d5d9a37b273cefc9a7013d3ac53b465794ba5107600df66897c3818b385a26b3d218835d31dbf6e80cc6c6d9a66688f4aaee9da8f58c7108d71792ee53767e52f108d412ab19c6190e5c2627f782cb7dcb69fc6477ccb2a1053742873abb05cca630257750a9db32712d7f39623075c99678d2372923dd798c1ec1b8b3202d26e77ef49708fdb28d2680f4502abeeac083dd75a3332e554b5986c4c3963a48b59f7f52bfbc043f4218b98890a9ca05417b7bf0926939ad285604fc0492edbe3affe7a7372b3127af6e3f04f3ae651db0849777aeb415b213732171d0bca3018615df0d01d14b684275cac4214a797cc80936518de32e04c256fa31be4292933fe99a4f3d9d84d64e794c7fac01366625351ec84c6c83be7a551a19f306580f1813e8ccf76be85012d46b6c819308dbabb6e88d2361814c090f2c9ae96647c6d55589f13dbe0f7db8e0d5a39805ef366b714477d42f80ec69c61808a7f4202591f14cce226f67162bd71645b5351900b33ae5229c1d6156986758a1edeeea6ff590ba21557d0eff9c303444e5e840aa3cac7bc449ade51764560142129f0ac27b3302fe81c06c1281dfda71cd28c67c3ee041c597b27eede2fafd4028ca333c28b707c996782f28e6b3c74f859ca31ec9f33db92fd673c8705acd1e06dc6e126c77dc5c0298bcec827f177b6536210afcf8db2dbdcf683b06e39e83ad2340409210b91e998ab994e96c13da49f0508ab245c18a63ee88f8a93b6318dcd7cfb5c7c15ed45067b85eb84750b5611775f397a6a67551d850e1d43675b985ea99772dce5e9f70b51d2a9bf6355f948765332468489507b10d018535400719b9d6270c4524cfaf010f5a836af352cdd33a87ca5c42442e2055cfbdef68918e0f5bdce2dbbe3264680459636f3e32584477ef1ad42e6316e1fe07d6a3c312a85c6693ab35708e6f63740e25c07c3939a55a789dd53f77764e830d17b91251ac783e93226f15c916419db15f106a36b269400cc291993ee2ca45a8b4f5858ff2b5c9d9f638f7d4b21d8900ff014f2d48b5c73ea649fd8f9f20fe08460933eb119f8ee69a7c5b9ae9b20eaa43c07c3f3d773891cc1e015b77c327e1fafe58186d37ae8b7aa9ed08b595063866d84066b731e5803a6f48fd887629cbc1e9c9317204290c0976a3a8569d40a3579f0aa6f40f675170642fec829eb9ef818627f392371a951cbeb786229c974b8ad1a4ec18502ffb6c2b0d712c32cf89afad84e65925e2529ba32949a006707894295bfa3496eaf793cb68e1a3e5b41d58800a1798901b4d4494c56c11266fa6f8ac576b288792c214efbd44bde04fddc44dc9142d69cafc69da9351d6ed64aee42e0ec786c588f1ce0791a1d687982618b7c25825acd9359d8cc2eebbe1b9e1d8e94a7b684360068671fd4182a734ed57004361bc43883261b9487f4ffb337fd8107af103d81bbdd6ec41e35d58aff1a54110950960a35158c3d797c3a6fc0ea5b23dedb51056688eb8630cdf296d868323f657432554520816bb4b964562ac3ad9552e77a31f2604e4945167cec85796f622a7da445009623982b9674c33a34b956071e3e2b1dceade391b64bb854086edea81c3d805e7bcbaff6dd8d48177d10062e60ddf1989f942287b21f0f854af19d2d1d4ce0e18b5e26ad996c11040039ddfae9f0dd33fa58d29dd2d1e27f4ec48a371150ebeaf0749af6c55cd4ac348b79096f767f19558bc1ec1823cbd128e4ccf9cd6d2927bdd7c49f619eadee3f10b9546fa1aac9d8be419cbefd9d0a9f98095ac0be2d7ded70b4bf6f05ca4f6a56abdc3498d0706bc16179130cebdc2f84b38ea622779426b4e2ceca55824eb0a0f020f77c30e496d75f2e1f2ca52194fb1042b4230938efa5ca1868d152a583a6c87d2413f1d0a640aabf5964a6c844da8b57eb466cdf689b992508f7e1376691c180335502f02d61c2773850a8c8f2e2e91a3bdcda9927e3c86c7e6eeb06ae3fc28c754a1c3a9684046f5b887d402a043619a31e4fa36db22f0acea7f1872a45ff3a9b0c6e13c2f8e8ce5deed7840a091c62b8161d5b9a2efee5d035c69c469a2c68134bbc134fa1aca14badb9f1556fa60cdade9bcd9ba9d387205bec802a5413bda36f423b1da2647365dfdebcdf8398b9f5e82bab7dac088ef3801003050f23ced07347a6aa0fbfb094bbe4ce4d469a876e766e6d20315f0baf317ac2271ec7947b1f8ecf2343955be9e8befcd0112c6c467ad6fd78f0b02b5d0aebc1bfb28aa4ea6ba73f38570ce9ec80fcc6f45817ccb33fd72954cc5c3e464e645a00425b9307fc84ed9b450a5e433dcc6c3781e5d28a83ec0c2643ed00f1b58b1789dc3e0df8172ee000afce4e9d4b6182de177101f2e97d7180b6056f2314ecd36aedb2cb6b8a988196cd017950e523de0da3b4626518b1b314581b80f9f3629bbf3fc37269d755497968dce27787817ff04e090a112f893d72ca6d5b97293b0209d27fad3b3bbc8c653b3df50fd37bfc057446b0ebc1bb231ca8018a21ff4befc0dfbd76b4dfd908de7805db2bc551f28253d3ad06e2c332919b8359a65917b87b81d21390ddeced8675bd20f7c75446934f02938d498cb8f7e01a5afb4a866c0c89669b0ef043aebcb98c6e29fa158b59c90c4b6317e895b0ed177cefb7d0661c9f354b6484b042ebb5466f4a322b94dfb4d001b57e90aaa27d13d5b3c68b7d0c27a2dd4eba6883e485710d2c97d62013991ff23101501e85cac73620f0f1e428a7949614e3ba23b22a755fd4cadd30adf6449e12d76a001d30f20970311c8a6fce24e8b76709df15d6d053d1a1bc547ea959ff4f44717c2d41d55a50628d2fbeb2db7e552d6a20c1763ac8e3156965063feb23cb8bdf293f95450b9d015aa54105afe1bd5ad57d1b05765e79f98456f8dd41768dd13b7337dd5dd610f162988dafbce6f9c2f613d43d3ccf07604a6d28228eadf22bab889659fddd7ce4477e9ba70da602cf84a95b5b548039d90765f0a5435c84399bc05bc4477fef39fe1b9a7d98dcbfaabe92a56f9dac37d3861dacb626a3c1d3f1d0744ac0f6a0c5f452b2a6484c20444eb3ed37d9fcbd72c25b8e3894e85724b7e07494b1ce18185896d29d3d095dd941897591b4b4b71cb6e53d407447d6eb0d0eef0e69bcad3825de7209894b9a96c40545278e36463d9d540c55a1ae6ca4732f2203d6c2095cb94531bdb651167e24712bfb9072a6b2e46c4730b4cd68d29fead6c7e65eddd0e9d352b90b56ae630d75f7400e95f0c1df6749f66714fa6f0ee9d637857052dc954395bb50ab4ee21bb4dc13bfd45d917152e696bace15820068dd4299d4f84262543fa7cfcae9aeb810c4d34f0cb0f7e04df3e158f968bef3a1525ce5767f85c9c844ad1cf73b5d417a39619f7245402c816e6d2a9ebf82dd4f2e29c944054f8c019f7fcab780aec07745316bb8bdf50c88a2b539d595adfc45940891d44743dfcfe5f5d3a2d89bd3749a0003dac92ea3b25fdee8a121466ff2768d0da46b8782d284728bd8cc872ef8c3367eb4eed8cd0492430a3eca2b41668359fc42fcd1baaa7cae32ef69d42858b493110359df7cccde50afe853679caa3cf332b06297970d13dbc7c8b023f552154c26bb28ba0097c997571d2d18642aa5e9497fc70d4b4f366ede1f7b034e23c0a78b57110e3113ecefba9ff0bf5f48f6b16e1037ebc12f05c2150ffb80a2c2de180a7dea61a769932acb9b55c8d8f7a60adfed0d0b9d2152a2c216533d3c0ea6c9bb5f6f03dbc1a68623a9c977d178579637b064a7d9b9302b532461b595b18d6bf8d0a550bcb4232d2cbde32b3757d1430fe79c0574a72faf5c3ca51a5757a0e988caae4fa8cf75295158dc745b2f38e180f214c8493d2ff7bba74be0d9146113394577f1a42f89ab154dacbd57a343842c1f79e32b7fabda902b8318df2f9e5c56b9b4bf2d49e210978a1421b49ced6562291bb2754f6a1c5a0dc195f0113bf1a7eacd187cd54e87239eb4be31e5607e08d4f34e9973a053e3f2b4f21ea951331f90bc656158a4d71c4ac3ef327127966994b4cb5362d0a341d11d14318b44872414c31c580860b98f7ee29b6a7989c576e84dd435fa239f8179fe623dcf38b4a0cfaeed73e717bab6bc85622713452c390e3b0546717df631718ce42bad8c176b9542d5fabf4febf969a7611e73f32640f11207a4fc5cf3f7156c9b3cfb2b214fbfdf7d53678887a9c4fa98bbaab4865f074f7717ed7c91208db51def9490d854c633404ab8ab5a967a2a2930073e2b583f9404f243ae546296fb6d359dd4af3cea14856bcd34e4af26d97f5d73372f309dfd938e133fb6b37025e8954e9df0402c58bf65d52d52be7b543087669f4996127150eb0147d960ef25e2b6f51cde32f7adc1522bb7ab92ad1df659a1034d751b61770fdd06d7c7851feb47e705389ac373319732b3808b9538b9bf6e7e773886ac5a296ce3288240a1d8ed80c5b0809fa34e6bff917abdaf92628de3b9813367dcfa3ca955f6d932bfd486e7bad0844b1d6c18336038952131ec2d225efa28a2800305ff8265faf5e94a23fc8cfea42a52ba713827278e4dde4593e2050a0e5dcb7c9ea60a4a9dfd0137a7627470e5cf0a2b39bd73a03bea048796462bc889b96d0cf97be4ff7ff72fc0dabd7336fbfd9051b81671db1245c132c407e0e396d9ef882d9b7d9121554030d7fe5cc0fadfeca662043c900e8fe48117ce301de354f4a1fd95cce8fa095c2e45e97ad88e0e04168075ac5d270dad7d85fa7948fdacdbd840fd0547d715c5fc25f8fe59072adb8ec1f2ee9d61dca6d488344d6862b675e980014f0d8e4d2b28cbfa602561059f292f77f307c636fed2bd4efece8574ed3cc20c52746d71a2b00cde17d812f0cd3e52e08171419d21f245ad7e2465381671cee8d6a10ab336637772a9830febbed90c66b912e3dd9054c3adc202e6f1fe87b494d7a8a18db01b14cb96a5dabc4a3e63b660c107235f294aed8fae7e20d4519cb7b3a512c8cf3034225e975dcb8f68cc4966dd6826594d34cee4b3280e05354d140a69f17ee1fe2eef2930a3765643f0b52226551cedfcdb8c84bcc74a560493df955d1ec4add316a8a685e416943e5aa8ef626325338c368314d2182312f65a2eca0ff3227ae21b5aa9b633123247a575e2b56db09523705d272ff604be6aa201a8a10d87c43c2225258d94ba75dbbead540d89e27eb38f6a44f638d3568b2a775154f6eb19b5c8da2c31c63235406779b8e4228b67fb520f2c8df47368dd1b58b848f7608969d94ae518e7d869aea381696237436df6d1f5eae109bc46e845f08e3b5284b57ed4895e42a189406a87460f945733f03dffcd4dca0db7b687e7b8ad3af3c7f7e51005be13f99c8cec84fdf049c743b4fc52931d863adecf94674eae61d352707d4ac0cc89dd7ac8766d753c99b7cfc374e134fa378e6ef3f5e9faffc0235753955e4ffd698bd2758fc2077fd147224b431a4270303e51238eb93ea76f5a93e50d4aa9ba10d0a875cb0dcb0adc55b5553eeafb3e4090239a5fe22206040aaee16d21cd1d220ee36000000000000000feff00000700000017e410c3030943d3043cead601d6d53a61a3689eaf42232adda10a753e6dc18ffae7878df3506933b8cf0229cf09f61a249e34119e27b247ce5dc1e9aff38ef7b0626c39f1311b4be7a9e5766038f700c800000000000000ffff0000010000008fc60277d9bb7d06f9e3fd1c17a65fbadaf50968692aefd715b93c928e29234b100d5bd55b9efafdfea62b6ffc162d71f9b7dcfb2160913e64a6342a0cc2b37adc027d0b451ddd2668ebd84077d9d4f4d9ad56ac4abc07e382809d83edfd7b8a6023124776ac929916527f6678d9cefcceb9efd7201c1095b3e01adc2e5ce21ed5dec3df1835fb5b36b4842e132ce2b6e6668a1404495b20f8aabcf9a689e56c64e83e00043bb07bdfc51f84b1d9271f76c8b61b60ee0000f9051e16ebd02d7c2fbedd086ef5350d48a49bd322b7106220b1224f607e938778a711fcb4beb1dc3ebed63d6af4782159dd20e9b8e1fccc"], 0x1230}, 0x6}, 0x10, 0x7) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) open(0x0, 0x78e, 0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x4, 0x7ff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getpgrp() fchownat(r2, &(0x7f0000000140)='./file0\x00', r3, r9, 0x1) 3.075908749s ago: executing program 1 (id=2255): r0 = semget(0x3, 0x5, 0x280) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000003700)=""/107) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) unlink(&(0x7f0000000000)='./file0\x00') 3.030376019s ago: executing program 1 (id=2256): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) (async) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) execve(0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x280, 0x0) ioctl$TIOCSETA(r0, 0xc4504446, 0x0) write(r0, &(0x7f00000000c0)="abf1f573", 0x4) (async) write(r0, &(0x7f00000000c0)="abf1f573", 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xfe, 0xb7e5, 0x9, 0x1, 0x6, 0x7, 0x908, 0x1, 0x1, 0x8000000000000001, 0x4c1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffdf8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}], 0x1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x2, 0x4001, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x2000000000000}) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x2000000000000}) open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) (async) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000540)=""/140, 0x8c}], 0x1) (async) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000540)=""/140, 0x8c}], 0x1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x2, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r4, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) (async) recvmmsg(r4, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) 3.028543369s ago: executing program 7 (id=2257): socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x24, 0x1, 0x0) (async) socket(0x24, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x9544}) r3 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x40, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000180)="c3ffc4e778633d6f310a8515d40683c0096d36339270148ca4f20e8bcf61b29c576dbfed5824c799b519e1913c18a1a4", 0x30}, {&(0x7f00000003c0)="d33b155c8d4546fcc59b25ea26486510558a2fff485d4fa8b9330c7f4d232f276ebbc82f943913189a27f69afcc65dc2291dce4b2ee88ce470246062cadc8568f2d68b421d77ddee66c20fb3e596eccd0170a6e36785e9bef4a5c4cdbe691eea3bcbe91b2c491e7fccd21e51c0cc4f91fb327e56bcf7db46bd37345595a4e0d4363c8341", 0x84}, {&(0x7f00000002c0)="54410339a7fde5ac88fb6900417ae7774a4817a4a697c82023f38691af19d83d93873eb9d5043784bce2b8fcfebbff4eeaf5432d68", 0x35}, {&(0x7f0000001740)="19a1871565dbd897eb85a8ed90484933d23c42ce1df7364c942db76a5231d582f98d9396ebebd0a7bd3e748def5d30c292245bbbcd42033ecc6c6791cf44f93def206a468eb4e87b3206880c46c8b7f68605895bd676800d64c893d31dbb1c2663ec7ef5214ac075778bff42e8cb04606b511a246a3108660f839b9aca40d36696f59a43fd17c7be6b38fbb15804c7f64a957bfa6ca870fe9b80694615aa4172ad3e7210b109bb4869a5b96c5d0b34d082ca75e1af41d21341ef41e4169511e1ce25e4969153a256de42d3272cbb3863b055ebc7885c48b31cea4b6e03b3e11ebe0ed7ef566674418cbac4512863e351cdbcf36baf0eeaf6c259e15fd8949b9844da0e763384c20173b60eb2731366a1da2f477e01c34eb5c4b8a53d41191f387386994472d3d54f5860f24fbd24c4db216206896aea9137e498d2e7f473430bf1006496f7121de8c88ff393e92766b3e96a672d9218fe9b3c3d6ab683433c74c3ad2dce20eeb7bd73ed760c04e0bae00ddb50bc645354458a4b928202f1383a94fdc12fb00f2316f1dee44e3721ae9353ee1a61dcb230a84fa7519d5524544cc985aad887b1ee6dc336a5536c5e0f51c7386e72580e5863029db138b9803b5c3e3e93a475e854ebad69e5dbe0ddf3d40aecf42fc47adf86c602a336f20940a15686e12de5ff3a361adef9ff54999fae1f2fb5bb57dc4f3335317f91109182ce8c99a50e98f82d6ac39477331fa5e32c94765865322b6008beabea634818f43ad817b288266af8a3f7c8f14d3b26c6a833dc87dbbf594a20976f0498e78544e8cea7f3b6a3422724be2352a7ec2bf7ffeda9fc6352f76007dd0cbc5bf86ca98055717fcc086ab0e920e52bfafecd770fb0057b4ac6563a4beb2a58c93dd963b36da1713ca835fa1283fed981e032b4cb5ff0b88e71b34ef083586fb492315f9db3bd35a815c42e62afd8b497650d1bdb5153e1814e07be53355609c30f8884723e462d8fbd1983cfef01df9a04bde0a6ae5962fed67e4f636e4903af1cb4438acaa530f1468b384bbfc1b3fb3ab9ff8b36d1804dd655fed5b783250ea9950b4ded913f66c41224b8d9ef9ddc9d44610499017a544f6a0b6e5a04788ec83186b251780deab8d5813e4b92d2171f817ba48fc3de3be56e1d158d4237f4001d4485b60acbde41349bd6da5bc12cfccbd712a4c113a3c58e39e97ea0832a3b87c43cdafc1f30e715f8d4beecbf306f5e0d84af9cef8190572074a1c5226d141e05ea954a4aed1d9ca693abdd7a15ee02b48416742bdb26396cdfab55e6cdf4243ea5cbc486b0a18f9b168077ec59dbf9e448071aebc7c1145f6aa0198f38dba281de887e22016f05c53141ac620da4c969924d8e0292e3125e0e1b8184e28b3df875a37088130dfa95414153973bd1ca479679e4070ca4773488f3105f091f8f06c911e1a908fec5c3c20b5dd7926cb8e7d3855b0498751d7627558b28575cd8a1a0432da6f03da456b9d73fe0596cbc06919f45a8d164985b4740efc8c4215f23d22a71f1c33a1fa537f487418b8ea0cb63b46bc622ba9168d10859edd1be7f9963ab4acfab9bf2f8fc7ef6d3a2cf1fb358b23361525b481eb67fa95008486399e59b622515eb89fb173d93125e93dac638c61c25094767bc3e02b076619b33ea832c0a2ace1e4e5e2b03fdfdd2f8eb242c4fc827d8a7029779233dd3e5c585793aba87e6f33271fe8050cc148d0552b132e403c8e858aa51b05c9976a0e7077dd733bfcbabc7dd25e20df4036514400858655bfefac65beb189ab107296c3168fa54ae8d1dd1d3d9e360a7a7c5163b6a571df262f810bd18f8181520e61bf12b2519b2ebc1b1f8ec652935252c153d7e4ffaa52b7c6e8d07c402dbeffd0daf46d037cf37ee5d9de41a09f4ea037e20eb59a4abbec81939f45dbb1995ea2099edb8f5f4d18a34de4941c0a6358a161f833365269f1f16a7615201f6849cd455d105d0bf1d1a27dc866a4952c06f8ac40829a97a9d0b84089e885a7488127bd85f7d4392fa673ee23e969ac4dc722c72458f443fadef5c5737dccb86283959bc27fe286ff90feda0d65565e36d4243d30929d6a908774a52e6a045723928ac0a3d477c2ef1e585ff3dfc8ed6af64a39c8c944b5e9af1e434bdd038f3c1f78952e6d41cec0ba08a62726b90860ae323517a6f153f754e31313e7afdefe082679819f2d63ff4d2fed5ef59a57b23c5b0848379b41c44ced3100708e7ad17b1690db222bf82b9387703ce49189917c1c85546bfb53edbdc669125d72b68fe0a9285eafc3b4db4bd8dddfb00ba92ab02a3076d7214f98d46a7ab069fcce8fd9263b7c0c7600b16dcc36c603992e24ff159dae7704a799181b38323c7591117e1cfad96339a9b3dd82a2a4093109cff16b3473c14e809b4b4f8a6b347f087959bf1c6d6f1d914eb48e15554b5d29f29f7580c15da318ac154570c5756feb6ebb6a6dcb9a48cfcbff400466a243358d1cd0273430463a238394d413d40ac04374a978e1fb99e762cb93f425fc0ce35c5bae3ad7f359c44c5b3a221dc96a8636bd0689d8b34f7fc33a8c030b18e46117de5d519cafdf69f284d7d4f864bf21b1c0bcd2e5cb6387fc80cabf8f215fdea122cf17166187dbe7d7f94621c68fb20c383f230509b6e425cacaf3f75867fd22e1545fddd07ee9e46c47aa5d51416db78c6f3cf2d8724ffba3e3f94112fd5f11512cfe206ba6c8c88856acb31631482df5da19fab1e3f8267ee1f979e2dbc44159602ba073ade586357111f87fbaca58720b0a0003108ba94e99342e774ed2612abbb75fa3b17783301ef42a855ac573cfd4d2911e69a4ea5e930de76a0a9bf25757aae06621e290744fd9ecec498bc6b4da562f087965e09761b8cd8d704897764bddd1d64f84b668911771f2b47f76f1f770baca7a59553b2547976417915a5afa372c662dd00737efaa7d0f701803929f01260472be885ad4cbb4c1421a180bfa759c2a815d370ac4069c92b08bfe29c7fd7458204895e07e207cdacef0604e7d46ca065dbe4918eddedba72765f5596ad5fefb347e270449969fe7b9039a0294b7648e1a469cd8e4f479df8ddeca27e208204c53d25c4ff8838154afd2b44a8b2e85f605d1a5fcd80446ec996ba4fa81bedb642889215f0340d20428e58a82a281d12142b95013b949ae2b45cebb876627b3c5a462e55f76e507c3a37fc4995d7349a5c5f2cd0586c54a5cfb2c0a1f42211e1a0fe5c01316e3d32df6098d31e94e176d9914b13021ccfd4c85e9a24692a94cef778e39447de652df2ca70eec72b8de6dd3266eaabbfabcf75f864cc4b8c5c17525e9df474c465cb044fd24d3c9d3416c4e96421d3ef89fcf81859ec174dc712601e428cb0efa02a9860ce79c64afe0de2c7c93d0029be9d750f5bd66c8460a198620e8c52be8f7c0183f3452aaf775ce6537030ed931fb5f196ac446d57a72d80616c767986425c9ae3f01894f0869b8283bba55961a4a1106bc1af36d80283cda2bac70e0df5caee9cc4cf95a5f8f5a4e0ce5690960a21361d061e9bfa55a43713e6d441d0a5cab7a571fe88586835a9e7ceb3bfc2a0b490bd1759ea358253d9dfc71bf0ef0a816114c756a4af294cc0f961b41351f539de85e7b883be95137f942534a7440443c2ef7145dfdf24cfe66fabe5848a87bad94a076d3cf13d73812cd84f1b89354c79351dd946fa92bf357c65e1f112932964c0ba20f29e8dbbac23f3da3d5fc761008290bdaaf56b2b0bac84cb9d270fcb718fcfedf1d2f6a6b2781a7c91799f00168bb50a79df4bc27e98d58d87f98e867d81bd1d363d0fbe88cfd81e7ca9df34d693166cecc7194f4254d118b6e3506d6459c58d976c36099f0ce2c287602e5190166fa884a379685fb23448a5fcc868414ef25a7cf495ac3d875113f0fa9485b16fbe2f6a12423748a1e17424886d9ea7a348f01f0b5d2e73cfacce3cf8d8eab1bc01bf0cd294e2b1f43e959b345ed3181c636f7291656cd4530f52e8207137c7362d12e1a1d1a93e159661c94226b8a0ada8e7a75b1b7f1515c5a354d406c1f1d5939c44708b9ad3adfd30bc6f2f05fe39d612fc57db33bd927e97502f45728afc93d8b5d415664df737f5f70c3490c09ba7f9e83ec462a3ef40ccaa02540196e17e97197eb9d4d81962c63b3d4915f87a570197d6f69e201c8d4951ecc592d54fcefaba6a53d4a8ecf0ab0d06a5d84c307f2ebab3da7a6e84e08208560de8ce33d38cd7967918d06949e2eb46fea460ececdb2ce44411ca6e3e87063478c9ec34941c0af4507bffadb83fa610af861c5eb42b87113fc398b4175bfb66e5078198bcdce0a6a6dfb12e75052fe19ae855726c38980f5662856bbb4da291ff4d70dcecf8146a870a4ca3a99fe8f341a755ce55c90c374509bd24ead7326f0cde5d12ac313f1091c566e4c88566f488977f092f7dd1c7c464799ac9ed20c6f19119c5907ac126a49b2c1f4692e8466923f772b516974ae795fb732cde3afb50f67f31e087d80d0dabd24fd5c45731bd2e4b9d4eba8856f23a01b1697d4f7189c34a16549efb29952c1b85fd7f5ce41529538f70c199482600f79cc72e0bd567a65adced2a2425dee626f2507ea917227e779e21c55ece3c2c91ebe6db5c8b46143016f766ba78a6c3aaa0fbc58095baf64aa952ca5a19b3d94ad7cc34e88644861933caa0f3a06181176acdce3e4bd44a614725544817af46eb93f1fd665e322bffc51bf0dc1178b514bab3604a6bf9409b623768eda917c4929db79a9a7d79f31713febfdb4f6e8eaa9f990e609f0eb481a603cb3c9c3e049512b3057d3edf3a5480c83c5066aa7559b72f64227e9a09ad7c35030c279279ee3c722fb25a7e305a248596b868f426ab91d5f62161b4f1a4281987e2f48d23c097f229985ef3af04de3a932b14f0c5e8fee125ed7e7687fc202851f6d65d53be991d4eaea257a025e6682595afaf73f82e92be3b3f65284102d6d669e88782d566bffa81fe19b85ff6353a4317a21546f3b12118a6a13e8f88178e3cb016c7e037ea4db14628904518a40d34aded5cc53b83d93b8d5e91b699628453ce1acf06f8ecd6244b33a27d35d3fceac22f80af3576dd4364039317eba047d5212343245341ba95c334e5752f7f415d3e2516714adc5daa49039551cb3f85d11b120743c2fa947546a78f4c3e82e472e27cef330a18e3e6172635adc0b8604ba6c92fe01404d2f521cc0ae699754a6d9332df1c98db5a22f402d3feb0ee92cdfd72b24b966907662d3f11035059599773b9f408891c591e21f572b8345c0c5aef78695fb1ec02ebdf0f8f4d8d9bea779a728973052b059417c54e12dbfdff6f7d44aae6250dccba8b36e5592189aee377945ad1ab2a162c3e2d6456aeb0be913652a3c6af710092a169eb54e32612b8d2dd314ddeb64732c76f7b1fb6d93d555aaee5f88d698faea333b96ea4c486aa32b440c2567696ee46c9ab409efa31ca26efc06b9510d369897933a90e525bc07ce5cde41f18c2504fb97e8fc7fad95b111770ee3d7fc4e3eecf1dc91c6c3226329c2971119038df499009d67292cbfb2128688324077f41184225fac8b19572c35cdeea94754e3dee62676c1d0263f48557c47cd33376d89be81ae6fc6fc9e13c8c1d51e4a5caa774e1c1b7061c95f6d5784f07bc8e9a97fe5c4af38070ac730464d2218f160f8185e9bd0c8390a7120a1361c5e535de60124820739872b56863a3f03bbc1c2e2e6e7cda0d73a96ca3709b54f1", 0x1000}], 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0}) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000000)) (async) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000000)) open(&(0x7f0000000240)='./file0\x00', 0x205, 0xa4) (async) open(&(0x7f0000000240)='./file0\x00', 0x205, 0xa4) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) (async) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0xa, &(0x7f0000000040)={0x7, 0x54}) 3.027570634s ago: executing program 1 (id=2258): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x800000018, 0x1, 0x0) getsockname$unix(r1, 0x0, &(0x7f00000010c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x100, &(0x7f0000000180), 0x6, 0x0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000000)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="b100", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) (async) socket(0x18, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x800000018, 0x1, 0x0) (async) getsockname$unix(r1, 0x0, &(0x7f00000010c0)) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) kqueue() (async) kevent(r2, &(0x7f00000000c0), 0x100, &(0x7f0000000180), 0x6, 0x0) (async) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000000)=0xc) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="b100", 0x2, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) 2.855947154s ago: executing program 1 (id=2259): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021", 0x8a, 0x8, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000100000041", 0xe, 0x400, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x1b2) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x2f) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x3, 0x0) r6 = dup(r4) dup2(r6, r5) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r4, &(0x7f00000001c0)="5e1351d18b9da08c", 0x90, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebb4257693e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c09000000083ee371a3f8343712051e1d9e3065e81862", 0xa8, 0x0, 0x0, 0x0) 2.855446915s ago: executing program 0 (id=2260): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x9, 0x2890, 0x4, 0x71002}, {0x4, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0xfffffffd, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f4, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x40000005}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x9, 0x2890, 0x4, 0x71002}, {0x4, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0xfffffffd, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f4, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x40000005}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) (async) 2.771182749s ago: executing program 5 (id=2263): r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) (async) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000400)) (async) write(r1, &(0x7f0000000200)="dfd0d93b21644b5c0a7d0f032b0adcd5ddefea2728c2449fc9456b84", 0x1c) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xfa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x417}, 0x404) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x20, 0xc}, 0x6) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd4, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x3, 0xa24}, {0xc5c, 0xb, 0x8, 0x1ff}, {0x800008, 0x20f05, 0x200, 0x6}, {0x7ffffffe, 0x3, 0x3, 0x1}, {0x3fd, 0xd, 0x1002802, 0x4d8a}, {0x3, 0xff, 0x3, 0xb}, {0x8000008, 0x7, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x5, 0x9}, {0x1000004, 0xa76d925a, 0xd1b, 0x88}, {0x1c4, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x20002, 0x4000000c}, {0xb8d, 0x0, 0x8, 0x2}, {0x29a7171f, 0xffffdffa, 0x1, 0x6}, {0x6, 0x7, 0xfffffff9, 0x100}, {0x0, 0x4, 0x1002, 0x6}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5c}) (async) socketpair(0x1, 0x4, 0x40, &(0x7f0000000240)={0xffffffffffffffff}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000100)="12faa0dccb915ffc9784bb7f632ff628c49cdc6c4ebccfaaf6d33c6ab9023c69a9d803e653e34f6c", 0x28}, {&(0x7f00000001c0)="8fb7f4fcf742ccb9bce0c31ed785b14b108d7ade80798cac919f93132e2b181a8670a22a0976c4696633c6444cd6588fafa01219a3643d660515d7f040d8d709a1fc684fc4613be90261e499ef3b189f56c70e6723c1ee2d31f9c193089ad741e070f682399a959745e7184b549953cf422b40", 0x73}], 0x2) execve(0x0, 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000440)=0xe) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000480)={0x100, 0xe6, 0x3, 0x9, 0x6, 0xda1, 0x1, 0x10, [{0x6, 0x46, 0x8, 0x4}, {0x5000000, 0xf, 0x3, 0xffffffc0}, {0x3ff, 0x6, 0xa, 0xe5d0}, {0x7ff, 0x52a, 0xfffffffb, 0x101}, {0x1, 0x7, 0x3, 0x3}, {0x1, 0x1ff, 0x6c5d, 0x4}, {0x1, 0x8, 0x3ff, 0x8}, {0x5, 0x8, 0x3, 0x2}, {0x2, 0x0, 0x2, 0x5}, {0x8, 0x7, 0x0, 0xe}, {0x88, 0x5, 0x9, 0xfffffffc}, {0x101, 0x1, 0xd, 0x3}, {0x2, 0x3, 0x5, 0xfffffffe}, {0x0, 0xb56, 0x2, 0x24fa}, {0xd71, 0x901f, 0x10, 0x7ff}, {0x8, 0x100, 0x5, 0x8114}]}) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x80000010, 0x0, 0xfffffea8}) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x80450c) (async) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) 2.7708028s ago: executing program 0 (id=2264): r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x20, 0x0) ioctl$TIOCSETA(r1, 0xc4504449, &(0x7f0000000740)={0x3, 0x80000001, 0x0, 0xfffffffe, "97a2224ff1c14649ebb1786b47c1c200", 0x1000, 0x8}) r2 = socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) getsockname$unix(r2, 0x0, &(0x7f0000000180)) 2.770399523s ago: executing program 5 (id=2265): setreuid(0xee00, 0xffffffffffffffff) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="12faa0dccb915ffc9784bb7f632ff628c49cdc6c4ebccfaaf6d33c6ab9023c69a9d803e653e34f6c", 0x28}, {&(0x7f00000001c0)="8fb7f4fcf742ccb9bce0c31ed785b14b108d7ade80798cac919f93132e2b181a8670a22a0976c4696633c6444cd6588fafa01219a3643d660515d7f040d8d709a1fc684fc4613be90261e499ef3b189f56c70e6723c1ee2d31f9c193089ad741e070f682399a959745e7184b549953cf422b40", 0x73}], 0x2) execve(0x0, 0x0, 0x0) 2.768627531s ago: executing program 5 (id=2266): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000d99000/0x4000)=nil, &(0x7f0000ec8000/0x3000)=nil, 0x2}, {&(0x7f0000157000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000002}, {&(0x7f0000a78000/0x4000)=nil, &(0x7f0000ccd000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000843000/0x1000)=nil, 0x2e6}, {&(0x7f000046c000/0x2000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffe}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f00003e9000/0x3000)=nil, &(0x7f0000aff000/0x1000)=nil, 0x6}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f00008cb000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000a4d000/0x3000)=nil, 0x3}, {&(0x7f0000ed3000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000999000/0x4000)=nil, &(0x7f00003b5000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f00000c6000/0x4000)=nil, &(0x7f0000c5e000/0x4000)=nil, 0x80000000000003}], './file0\x00', 0x6d}) r0 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x8042, 0x380) dup2(r3, r4) writev(r2, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfba, 0x10000004, 0x2, 0xffffffdf, "a100ef00000000000000efffffff00", 0x4, 0x1}) readv(r3, &(0x7f0000000300)=[{&(0x7f0000000540)=""/140, 0x8c}], 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f00000005c0)="4d4ccd", 0x3}], 0x1) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x13}, {{r5}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x1, 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r9, 0x1000000029, 0xc, &(0x7f0000000000)="0900000010b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) 2.652874509s ago: executing program 0 (id=2267): preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{}, 0x2, 0xfffffffe, 0x2}) r1 = syz_open_pts() readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)) setegid(0xffffffffffffffff) 2.642302629s ago: executing program 6 (id=2269): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) write(r0, &(0x7f00000003c0)="06", 0x1) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="7f4a6fc4", 0x4) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) r3 = open(&(0x7f0000002280)='./file0\x00', 0x0, 0xa4) open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000000)=0xfffffffb) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000040)="342c4226676a455047cc998e965aea4a700526f0ec620d8549b794ba6821930711828216f8a5897e4216e20c122832596a1a4573bfdeab87c736878a9082e408ae7cb50d015ab63367e5d2e5dc42603a8109eae2e52b48cab3ebc8de92197bd00799", 0x62}, {&(0x7f00000000c0)}, {&(0x7f0000000680)="3899394e973735183f82e29d1c55c95aa03520f7a65d203bb182547b74636ab58fa04c216ee2030c8c7aececd68e5cd238ac645ba49033be664709c6d9e55245cceb739ca49d4c064944ae2a040382f1fd6240a964faf360d6133fd538c248bb9f18a8b6bca3dfa264c1e2c78ced26b28ae408473bcb321c5a0403f10f70c5d0dde9337f8e0c3f19a66084d46783c72276e5e1cddc7c7bec77ecbbea9233ac9acf5cfd7c42a94cadccf5f9d530903c840f215bb053cde3d23fc01336cd10e8b243750618636c0966adc47a2342a7b2f5af72ec33480e53e15ea4cc648b6faecd8a5c29a8b6ebe98a271bd5b21de473064e8d53478c4167b24585a9b7ccaeb9ed6c588f209f204825130a33a80cfac28439e460618beaec92c7c6e8a2a6d84f0a43d3aee68d9c9929363475cb5d4cc550bb1ce7664b4be3baa1d5fb08014e1747da40f743120a273c04283b3f4af5a4eda0d7b19844aee8f7b3db57663027703b63fe427df2f23c86a0cc5ac84c36221544e6057d68a141f8fd357331f50fa429678614ea372e06923eb88015952872f5a60d2e0cc6170846d022eacad0112f158a86eb3ec2e5b21972ad18d1e0625781f1cd1f72889ee76b1d7dfb92aed552c659e57ff76775eb3603c23eea8f91d573ace225a8a249e6106755fcd2376ed9fe9541d8b5ae59dd986ccfebdcc2678d14bad4e459903c4d1db76a423c1c6234bad2e71be9a1778cd7b86b759619da3403a40112f742322759a896212c4d9679049b1cf17289bd4457ac0d3aa880525f1741ca5e3e6872a448a6eb41762514802d358d02c4a9ab8565c38cb7e0344919ca32a21f895d8eda2fd5205753986e07dd87d92549cf7ac72879967973bbfa82107184f5e9db132eee08f548ce2bb7ebb1b5900873606badcd73ea214abf51e1dcd5cce1b97b6aec6dda487e59fbe86d3fe019aad2aa131d518b7f4deece52032d77ca304f38b646892cb2835093291ef7999984db1568414c2c0044877fd587ddab612cbbc29992453a07b34d5a5462b35de062b4b4e2628d71ec296356fe914fe4760eb4322a45548528b97e106e015d70b7512703dce91913b04072cd59e644dc2d986fb68449cc98cca243a6018d7778ab1975644b99d51d22b964d3008b2876874f3980dd9ea2fb7971c5182f1fea736a73142a52fdcc647b9d5e5b981aceba88d58f05115ecaea6d43848eee378622c1c2beaaa6b3ee3a09c8634e5af340c1e73ab034bc0c8eee61381f4b0b04c5e4206b8386743d64227dc0a61bf107a7ce9df654be44264fa26ef22299d698bb1ccd0ff4c3a3a7f1951587c94f9fd50e1791b2ef81920ad12de2e57e163e8e662bba482242753ce755877ad086b63e62de9f17ec7c57603e81a031399623feef63c04c63e9c92cd1febb1c4975cd4908c08cec28cbbc2832b05bb7fa7586131bd6cfb5d19ae443b8029df99ae168f0f32a902ad9c5eb4807970e42ef471f1f3f295b25ffe4a1bb4d8ed6b631d57c753a599e53bcbe4b5c012b19f5f0d3acff206a4f3dfe925e750b72e756332ca544dabf57c403507770b437a6b8bac19053edb6d572760692e917355f045c5fc2f1dc8734b904f0d1ff5b845c3516f9c75e8e5db359c46e7813b99b2809b972ab22468f425ed4f52bbde45064f3e6ba9b1e3c35d161a0ff44a9eadb5a4e266cb2a1cb5e3b576d829dd27c11ec691f37567c5ce83cda826948bb8367a656a078984effeb21a42436706345dc9d55a5877268f4f3e71278582a24d428a3eaf18a7800d4bb4579c8ced63607197d151831e30d2a226b5f963be90eb3b1fd4a854c78b38be6061fed88e06d706a85ee8dc30060898cae6b404207387508db95c2c4cffccba15617e89976e6f65541241185372fd21abb52089e21d8cded557d4bef64fce39778036f28d8b2fb332b6567a12e02b592107fc7e03a91836477188614a8d52f1b4e4428fb505e81e3d8a3ab5eec3a6a87a1aa1e508aa71d7e3dc0091784f0d516aceddaa10c1b0f330cee21e8929695b002568926f2f7215feec34f7fd469d9c50a6067b15e0e93571fdedd14a338c38c21fa0113368b0d86da50b7792b973e4322ed0e3e76d7a9e59fc6a1ac7d5d321f56a42a9873d586c29c4370978f193791ea3bd1bd7f79c6421bc684c823341da1cb393d6b76c7cc1da04664b706f224bbd55be02945ba3b96967b60c4dbdfdf452f296162c4c7c3f7e456744402623e29a49be797a346ba153a152ce5c3be608cedba00b1c547e5b1718b9adfcf40f05f07e41dc5c7548829a54ff2d20380d2b24c4a9d546c91b4982cc547d091212d45bcea44b328412891a76760a533e8fe8b404d29cab79dec589a097827d3279409db5d6969ad8bd236732e94b516a55a2454ab7f3817178df68a401ac72d6c55ed7506a70197a72fc818a884dfd2c11fae378066f99a7544f35c7b3d9f067fc0f84626ebd213921069bbf0497fd7b9f4f19de75b87523073d2ee58384dcec3ed757e2a9a55555725eab683fd0bb5cc4e08f28a3b16666955209142323669ee9358f939bcdb3ef2d9b986c07eba3463da619657c529e4c921e1ec37f3f813daca01e9535fd2c609a3604d8adde7acf656263b1cf412bb776f5d002ba0a5e6977aa605b689d7e8cd6162c68abc7eecf9635bbe9e2006d37b0586742b9c6a858e67d9d139d27dc2dcfb3a86ba8947301baedcb1fc2c4beb9d4a0427692b2fa2ff8955a228e6a0b1adf22e7cab8faf56a642505be3fc8a427b7928b4bf1df9b2f93cd327c3d358eb124ab95bf2e148cae2ff656c3de6e1921a0ca7e09ebc2db402dc6ef3607cb7571b581d9607da2ada710761a26476757a30104e29c407ce70add0a1de788868a361647fc11041cae36474f0cb07518d4d77b713ae0502d2758e9158685a3b9925fac174ff6e57d66f2d7bb453fa4cf3674b78b4093e39a95172a6fd4fa5963b008eaec1a78de3705645fa21a614ecd2a84ccc40a4bd216c00e38740610dd9738b82ba8a2384f4c4d9033945e04321ff9fb4ea02a82b41c37011b538b69ec865c10e119c01d4ef774a65d49602339c974585d4df90fbfe8baa6f4452789893cf91a5b3841a534fefed038b770fa3daace8965f64b9168b5ff04605493479a8c4decba51f77a691207984ac881ec4173fe9a0ab777fa2c27369f828bb4fb1f00f23bbacb30e4044f015b38e1dbb1d2b33544474f3260f2ead516e7ae2bf0bce24014d67837cbe7a1e74cbd1244c5eb0a0803058eec0dbd86e373851e9f77308e8347c3fd0bc33e4d494953dc9d9cf53d50e6aee1df03c0d5d562f25c2da3ecd608677b534a453be1163466444e4aa2de96c73619d19dfdbb23444ba794c4069422acd3782c3a2c9d6394fec7aca9c2440dce1a34bcc55bb5eb36c5c327e9c1e60f1796e70c227e576264a724c907bc8ad2fe2effdd4f4cd02521466beea610663a1e9e622696ee2ab820095806e6cab4f470002b3b0bbf8358768a9912d987bc27949f926ee7694775853a2c3e854807b3fe451194a131116afe15d7ec2f042da1ce5db313208eaf38f18d5d9b87cfddbac6dc0d31c3a70e7f09e083045a2bedce14773f09fb6bf855393bed6c5bb96109f7a751b439ab72c18b09ff8e81fb79cb2cbe9b3e0a124a251369ebe26dd559b034023206e796098d77003312a5686abf167878524ca67e7cf5d90c82651b4479096c5def9ac222fbf34e743bc6d13d04bd0f322ae5baabe16a83586819eceb7b9e2e1e587c6743e65cba855d40536493b9e56a2b9232c2a8b2f21af2dcb9086ac6a2d77affcd137e9cd47c1f226b7c83cdda4978bb86524484c360cd2d634aeb06d298bdf8bdbe38f0940f68e48e037d2018b2637a480d238c1ad89d54f971a77634ca251303905890e8c5962b0ba4189518152ee3a8a5b7b837860b15f88875ff1c46b2d30949462d36a4d724c4c8f815ff2db276b295eea7b1517d4204ea67341ac2c072a15afcc59ddf3506e8075dc4599ecc2d4bb31b1c439bdbd005fa13c5d436856a3158e9b7af2ee6f16ec7857aff43261b36a754c658ebe4e558adbf0655aae955378b8564a3f4fd3f575b594f81a429d73cb96fa905933a26d0d9300a3beb3fe86cae1f768912cfa8a860233f9b29e186c9a08d4a294822528db44b32abb46dfc7818259b1f1fbeefa2b16fe619ed2cb6d0e357d4d122c6c1f0f233c9d7abd76666a9a6903c6824c3b195f7ce7f0ed2da96114337b840a93b289bd18754d587cf303333f95f32b26f4af8994e5d40ec937a6604ffc5b1cd52a5de924794e5647bb3ddd70e24162c2b8c3297045132eda0fdb1694f754d9ba1d9c94908313a2971fa1b0c6940d43af4fe2c8f06c679ba29ca26e036f1cc647d0e9bf592d5ee400d3eb6a120f42fcae00da7b86178f75714096a4a67053ab6b6df299e61883106cd19a5a145496d3600c326b236356f96454d9cc4c1420050b6a05153009135ddd54a0e3479a8941535909c05fea579f5522291b189626b80a4f268a435719201779057279d7d4bfd8abd3ccab3aafe01146af51dfea79184ca241bcadc340977eee9ccd696591ce9a7fef5bf330c02919212581429f8a47211af3d3415dcd78b3a2e8c7dfdbd05810c9fbc45b6e18067ca81d8f62604420f7b67a5bf3c15d830a9a6f8f2d97be4d428cf399c7c810da0eade08529a6ee1339f66773979ad0f3b9b6f36b20d5eee2229b546e951baa4b4717f2da71731de292476a592b3c0eb9cbdca12b7d8fc87e7602127310db7f4c1e8b2f67ee8a6ff45c3688396d4a83bca505d4f87810bec6f7b7fc73f8d8f3aa7c952f84d62a6c6af3afb3a5accf8f5d237904a5252a0870738bdfe15acaf6d632988551a781574741b3fa461da253ad426bb1c4960a8496cff7c87d39378a7ad481ee51d7079622156287c33106e844348aff059b1f3a4d0dc258d6b5c806dd0b4985975dc299333ca813f0feb2e4beafe3021de9d4cc84d1a71d27ccf3fbe6e44eabbc6a745ef581eb0eafee17b5f8cdfd2a7741545c331b23cd78bd929328f118d0ecdd40c42a6c52b02f374286874179474a89f0293b4f5256e35a8788fe9c1bca26e6a4e08295ab586de3e274263e4a4a326f659f44d642d0ff3f004bd8f0723cf127d8ab9da9d4ec37ed5f31c7085c689f4930ed31ac1f5ff97f80795ecc811c69f0ccea79e3934c8df70b7b8aca1d46f618e46d1bbad677a312146a32fac5e8071542f050415d4b390fb9aef7aa1d039860ea7e05471c2f815dad17c4eed80f5734e9b5ef03c190af95bd48f64c6edc02a66ddbf72f47ceaa2787004d990d564c1abb2446b713d888e0c926e332ab2dcc31e704ec8d456873da555139e1d8ff1bb3108cd6d4f831617ee614135feac025943e3436a154b8bae99ef7c73e7d4f0961ba6ca9d55ce07b3cfd2a12178ee639526e0e5eaa5cada45ff86ba0a866fa89e913374a564226974128ff3ba085e2aa02b7fdf04c9070b3dbfce9f0ce5bdaad92b38697fb509ec3c09c8356735f016a89e626ee2a9c6eb300fe3a4074e9e19246374426281392f69450743314bfed3c3edeae0c143802e1a8a156c2a1bcf8b86a36c6ff632530a3e020cd350e9bf16596ddc1675254d15c148f06cd82d984f222d0deda3cd0569ccce169bdcac3d08768f3b0ada7003589888867c58c7cf2b32c12d8cfa7e2ed7b79b7e523c79db37b77222c98d296f53252d69f587bb8fcd44e892e459f888b86152e0393a4929d952537a65ccd9c756b990960e8954d3c982c2a61", 0x1000}, {&(0x7f0000000140)="18e9c1d2e32c513e82ea299b087a6b2d32954342db355c9c2643fbeba24a07be4cac5643b71a83ab83", 0x29}], 0x4, &(0x7f0000001680)=[{0xa0, 0x1, 0x401, "4b414d1f60ad7edc5a3f5fca91f4b7eef8d21b01efe6a1bac8c95b5654c5756f434cdfaa4d109240dbcba6f587857bb9bb336b82707393797ef7ed7e1c4e104fdfe5d3e11e6143b76ca5e6c41dc7940decee671e097a9d4133246fa32bf8bea84b8d193e427b6a3b3e8bbfbb46560e29ea79cd220f028bf99cc9d51d453f353fe62cc053526c9441f38d"}, {0xa8, 0xffff, 0x3, "992e93a61e86ff90e4e9dfe9afa5c8be68726ef61dcf04ec01cd49767f505dbecc8f7662ce09e9332df3f26cb4ead27fdb27aa1d5e4b0b29e1ffad567250e2060822909168d33f71c11f7c3aa78b9da64de2bf8d44b6135e6a260de08969572affd7309070312702a87d98f382c636f4ea8b6c0124d5e8d89f506dce4a70d58b53974fd3941529fdc25833343d0234d56e98bcfe9a4405"}, {0xd0, 0x1, 0x4, "acbbeeee7f2b9e61272de2b4451c7ebabac9d69f1639157e57ef95328ae88bdf0fadd4272081e2ae0d95f0e899811aa5a076eedff7e50c27816b1ea9b516ff6430a606a9f28bbdf586caf80b7dc00566362b9f8c925d26917954f52c236b9f025e80cc43d536ceecc6b5eedb8bdc425e9991b9d7c166205d1af87bdb153ca67fcfc5c2c77ae493f2ce5023fa71722e9da6cb46b86bd5cb9debbdb53d3c52c52f89cfab53e7d49390a78c2949257cf4ded8c9737fe34df657e4"}, {0x68, 0xffff, 0x7, "827708e9fdc3a1c5dd5eb7e1594577b81cf64755053c222b9017ec6e9b46590877906ef13988e6bb0ae39d00ec9c3078ec7ed6fbe1eea972b7272bd0dee804ea312f884833b5c3792a98788af003b3793b9ad66f557b"}, {0x1010, 0xffff, 0x5, "4092a1762362e23bd77fa948395eeb081486eb12d665fb8ec3039b7001475b3fb73b4d39d29cf0ae6b89606410f77081d250e812427140862b76ff3078fab0aa9779117a75a2c833da00048a004615ed72299a539681d4a1dd42aae6bdfcdbc4de476492191cc24309f4537e22e90b044d86362aea01f83b9dc893823029a067108e881b0bd32ba4e2fe8fa431c3cbc3387f7cd7a7c28a5f9b55bd1622727ee7f97e7331e036ce95bfb6e16a3241dcd125876309b7473921163b1d8470cfa846c2052a7549f7a8d7166297c7964664b85482b950f1e6df580bede9a6237d2e994c2cef971b5d2851fd54ce79b29d7648a0448ef26e41964ce282c37861219323ab629c7eedee6f2d9f9d8e8e5d83c6d113296a41c790312cacad0afcdf88327f1d3e84ad6b0a993890f7d90a09bd45f583bd93cea0aea0462b0ad71910cbe65f01feee49397053f4cb48f5baeb42d14fc0d08e8fd26538fabdc38ce499ad1b3d0ef30c48602c71bc3b5e5d4f8733eabbbbc3538b14843b6cf91ff4b7aec8f0b5f6d9432bb0b5f904b85dcefab85bc82cfa6eb41a945fc857c74e9d9203b2900f986f4e699e5cb165eb78971cb0b32b55a9609fd14cd8b2aaabfb5d613af803a44b0a1b55d8086a34928969ba2b3b1560b198d1c86006ade5136827c65165f1b79f28164af77d10297e87e1c77fecf0ad7d9923467c017816750014a16066f3f8bfa82e8cb5100774aa9a631cbed9dab01af3b8a2bb101aff448b0b2ad4b78b3d61811aa4caad4c3c104aaef79910011efef33a659c157c5060bcc7b7f20da877250b06c7846328cbdfa394c81dc44521f9d86e43c5e449b98e6e190c7e987f12e26246b2f1b4a00f7a670bc54285b530c4f906e3ae5cba34bfd7cf5e96e272a2f609fc25280433a6f5598304ae1f4ac305deec869df03b247bb78e46f5690560a50be82abc5d93a358ccd89ed919a0023933c3e4ea72fe8ea8955e55188b78099c0ef2b8ee0e1cbb9efe7a7f4a45fc512b81340556d14308fc260b9ae4cba326ef3ab3dc9b8cab8fe3a30d598a1c282a371c00bd0c82ddac7e3b9e0439fdd4ea2bf0cb047d4b9737cd576b47e33c38198023b2e6d3ef311db0c81ed3ec66209cb54568019a63e73062dc53a170396fe0c01ad20c8ba9065729f9f0d174c7a94d4bed8b55c3c4667aa52e357a54685648bbb3fd74091baf0b4da21bf6e9b1e8f18496575b323411e9561cfc778f4469923b4da30e4322e14cbd8563ea4e7405d36e49a671ed47944b2c99e1d81cdcd8f55f8ad79dd4c94b5eb1cc7394d0947f4cc1f32725f6f0e5066c71717988c7b8c630349aba8ff4585166e4b1724cf556aef6457b24105c2e39ed05e5e688024734ccf09a073c297b16db93b529483bfaf22a6fade4ba50d5fb65cb21c4f6adf79d94a454483b63e373de8136100c1a2cc19a86859e1abde8c82416574eb864537e4acbc218dd30f542332ab8a63fe7e184239b788bee3e23c4a61a83490f02c7d235870dc9084748fa988aa3a50762f10f09d664c9899bd284df0ac06fbe657426e76e3407563bdbdb7bb9d095e0486116f1ea3fb385108f5aa5b1bfd9cfc36103e43c38126c4c3456746246d12e1b82cb1456f16dbb8f5ef1976b7cfcfb509303c7a8ae42866a98f507f450d4e6c453fd0165525b00fd942a014595905815b678242f37ed0940aa7375867df01108d99a2876e68c6e3004d2b871aaf4f702251ba7fc282980cb90ee11bc647bc8faa43d3dc916c20c70d070705e97644992feffd116f54bd5f57450b3f311172dfb0d9da97cce11a5cf063c40b61f0f29ac1d65f45d6a7011184c905e836b6fda306ef08c3d83b026f9eb9341aeaa03eb3b380c0657a0cf5c314620eab1b46715b328b60ce863a955b3d72c9ea6e42dc12f8d282b0994714c664751c07d0ffa6d924fa017b372b252ee73a833e600b3d21962e239a4d013a2b62d4023c485ac40ef6017484c3ed275537c9632c804b70b9efb42e6e6627c17c1e688ea883df1c4a49ddff152fd7207ede53d243d6ea53d3d0d0fb1ffda5b76b008e2cc1d3c7e4141063a0f7b8b6a211b29019072fe0d347b9b14e7cc8529af507dc1571c5cf969fcd594644e6e16711516bd88f2958057a1f004c81566ea8c57ce813de3f368f9c8dec0f3f93cec3cbafce1c2256d9adee6c23dd144375d05fe206d20f1296b04805b13aa70817bcc3f5239954369f47222653ae12644c0daa110c627f7d8f23ee62e637bb43c5a1f322daceb0c76aa140c51bc5a61319e0c3927b5add4b6f048edf027aeb1a7ae2f342f6c6817ccc75fc1109a6bdacb4fe24831a7d3eb8c3f9bb39d857db22fbe52c67ad35aa60e94ae07c2959e5616461abe4e1521d56d0b1afcad04184bb0ec18ea46c592abf7fb5739cb854d265a54ade3c960f7f4d34fee9e53fef9f1b25f6b060bae938cf70c42a244eb77478df8b655719e63d7432c28b747af6ad93940b80e41142dd4195749fcff9c3c1391f4810a0a1eb1d8c77b45aa9ff16a1a7166e82081d0c7d2734b7eaf4102f02be6462ce62e71683f157ea3b781eab4b7d1a68e0ad0d8decbe5216e2a9b0310d39902465d2e63f6fabe32ee1760a304f7e95030aa128025be5b21843de5ff7a70ff11509483e09ffd23a4a621aafa392872d66e1375676ccce3e09d6653e4851921b9c77bc48df0d487a7f8cdb19dd8ef8bf149cedb72557dee787bd3c0a3dd1e828cf098e665850f0d2348d6bece7e01ff6bfaf1ebecbb05032f3aa724d80eacbcfc53603b0643a1a6658ea6d9e238c0d8ac43208cfc47f7a8a56850808da2c904551699472e72183837fca3b98d37b51a034b32eca366678f4ecb24f92d96cd5651029e962c9c6bc5ddfce7dbf1ef3a8599e266482e5b1f7e04b852ba50f04576e817f0024eed0351b48d84ea507e7b95076155e7bee4664d4afa3ecb69b739e080f60bcc28f43bc44e1d43be00517ee90b175d1ab6568b7a16d4df1b28b86ae276a7ff2c5063182755ea63fdd9f9b75c3bcc4d7645060c97018a685f7b3f708678d58e8096599538e860f97afd540695eef919b55ad159c8fac95d0893c41caf6593599403692d702d5ea9373b581a79a2be1d45d272fbba213099931830afa00ca521a798c071f64c1d2bced38ab65bec3082cca41e106905269f4145bd0310bbf474c860e7d337435906d6fe40d288571c916ca2d481ade63fbe3957e34efc34c29a480d79d373a94a7829117847b96e3b496429d794661c16c76c2917498e327cabc63f232f6f6ca30c51b342a3a4e1ee229e96dae50f9356d17061980b744b5dd3f34b952793760142ee3642f07a988f381ff9fc0d930e4b1de0fa13e2736b16227bcb8f1d07c0c173d186432ad1ca9628cff322d764a5042b66ed04dffd8921fabedf851c8b3ab80b53133310161482a5675f613eb6a612fcfc8ad0ee09db4b277dab548f8cb71129000c8aae6de010a6dabac2c54ff56a44a9b1ac572cc93642fee5cf959f6043db93cc41a2860e201a891365a45293b2700f53edac6f2267f510bc78a5b761d3d83c193448f55a89d0e61eded64cb31719a9b31cc25f79f003f6f1b1e1a5f5bdfe8cb758e2baf626ad8703127d03ad506f5138be35440cce774fa7cb7ef9f5c3f0aaa4eaf0f6d25309a70d37ccd5d7bd2499f47d47f9ba7a365011ae131d0b37105ea716b20fc07e49775ab324765e9bfb6f840399427d372664bb65c2eb8ff5270ecf35987c55d15e50d7eb0d21bf137bc4c2cbb912e9ba9976bcf6738cf12aef7ce46999e75fde09b9a245d266867984750a4d13910d1f4ecd5c9b268dd4ead0fc4d08bafa203965ded337cfa660962d52b9776c2415df3cf63ed2e91a3958671da2680992f816ad8705f267972ac9a256d33dc81b5b9ca0b0e2a99e8cb28d2c6d645a829a683c1d4fe116419f81bfdb6c0036e4ae89b41ed4504c4e03aa5c4e5502ce95641e9735d569ed6b03d68e5016bd67f9ef5f18cd45487508c920d91f43dbee1921758f9b1b6db734832094043567a8faabeb461b698fe16f102edd9322d9c7059e164ce7d824925bfa5cc9706742f612e7d15ac656f12d26cec1d6c40ce8ccbc087dc69b4f3c4fcbdf015661502618c4cbf800989e74075a7ac5cb652e0666709b010b593051a20607e3c29a5014f0dde44432d2554fcad94968c867bab8fbc7ac20463f48ca692e34d8f2cbcb0f307b251043b5316df13e8f67d468b495e34937bb3eae301915368e1f65bf5421816692b4f3d58c0d217ea24f361db689e354dd9d010400112160459faf89b73e53635ee690b9c9a371a3f8b1abc0e8f6afa4c4be2f8ed896159b436dee06000259fa5f9b60961aa5fe8dcc46b1221c585fed070f79a1e0abecc79c7c90e87230885e3c896a9f5894136f9657f9d01e6aaf9d5535bb2d3a47652d22274887473f9b267f8e1942d989053851b85b5627c025b0090d7ee2c9686e31d41e3128fdcb1d10c9d7f415421aba49c1a3f201063a160e961e02a8a6d540dc3237e96559ab4d5f2b16375b6ade65bf113ef3214267c7ff9d638daa2c08734137e46338ecbe513d44e346aafaad8c55bd29ff019a00a8acd0f76e938d1d7b13fda3e2982a7f4ef532f155b56b278ca228b80ee1a4beba68c571bead78d2e088041bd4ab27039d7461fdebcf609c37ae342f70abd7bff94d84974c6e8d007317048fdefd7a6063d3b9a3fb26cdab7f2fd59cd40ba8680becf37649e89b0c0d95b795e908f55a207a48a4b02a848a49797a29a9fe4dcdb223c678a6ba806ed5b3f0553365d1544f5d270953907d869668d87f769e8915d5004416c3efabc7f5090edf0871138eba140f22dbc32a3f713851ad3d7403ebe53e8658721083fa4f3e6a55a72768af35c1f9dc3a6b378745500b0fca0c3f20b1eb7577fd0f80fd3a5f1cdbaf5b63387aafd1f829e39b5a2f41030ea97020b87b59bb0a7f95e74a796c57148b5027b3c473a5d18f0c089477f6d8c908119f90f0e9f63e4a85070d2d9485ea525ef6949b9fadf84313fc43ab29f0cd828f6323cb4994a73c3499caca6c8627fb3bbb073b1f5ec74c7edc7e3e037fd8f792935daa9a8ef8522b3fe3e10d4e3a5b292d2acf9ea1e74cd5f5bc8aafe5eeb39f91d8aefd184aa8b13ca5ea8e1829b3613da031100956316f5ef211ce659c161b5c80f8131c56982c269322d9d6c68576a0e310349ca4acde94aa54c14fbf0125ca737cc12388c4bb6e16060db5e296b0a58c4921c7f1f7caa59769e5956425c592184c8af7b50975b39db567785497114bda4631798fbad79986358b177731d71c88e883bd4fdaf34c098b04603436a63c3dc94430b020c2b0a2943a0f4916918b3dc15a92a77935e24870aa2dc12f62bdecf01bff2e9ab5636ccc3fd3780c94c5be9439023aa3701c6f84e30d54056f4db5610f2ddb5237e1261f88958628953c63b40b16cd5bda9b58913ca662712212e153dd8ce3adbd52cc8509c65d1c00e7e79395106094c4a7d5448fcbb999dba32f4d0ffb0419094d74531fbe88d48a2036eeb6a856c5be6fd109165d4399907cbf54b2b7177c65d7a5c3f776abd22edfaccf03abe58c47eaa2400c5739c7f77feaeec566d3b24846b89080365fe1e37e58af109a6dab78397b4a5a3bc8c9f71ae17673944a4587fb49068de7eef2212720db8b473d7e669e8e8f436a20e94566d69df7a698130432bd42ddb29ea93a92217c509ca3c0a4bcffe1fe8fb7717e40c1ffbb37cd13b1bd27997cb9f8cd6e836f"}, {0x100, 0xffff, 0x4, "1a82d470cd406d65312b1e3eca4cb188f2b6c52527c80f1c1aac703a815b92779d20d74f4901d75adca6da636e134e6a05af7310b203cb4a1bd768b4cb80600af418bb13958386408e5374900853fe355d4e49fdfe6e79e1b73738b2d317e0da46b9c490925b564c7df5d4a23dadd488ee55d62ced2659e3aa0a43bb48b9b31232d2d4ff58ae4b71ebf7ba8204755125fa0bd859cf2de8060f0f84eeee3046a8a9e9c01e84af68b966ccdd096a4b49aff651e4257812f592ca2c776b1b1d22dc546d6593043755772ff41b1311f350df026c45b3b8e297c0806a54811b39cbf7bf484e4ec6dc434341"}, {0x90, 0xffff, 0x0, "04978d4cf6714142c64f728f11d0510a1949caa051f54dd4d6a0e729e3604c5af0f8b5c42ab40b1f6b48565012bc285d0263f10c40cc3b6e21dc1595a1c0b3b2628d0b5c690156dbbcacdfbd7c2b351131fca31ecb78b58ccc2198bf348301ad81d129bc897b31c491008d360c8a62bd96b3607ea6bc0a6e1ad8f3a075"}], 0x1420}, 0x8) rmdir(&(0x7f00000000c0)='./file0\x00') recvmmsg(r1, &(0x7f0000000100)={&(0x7f0000000180)={&(0x7f0000000480)=@un=@file={0x0, ""/506}, 0x1fc, 0x0, 0x0, 0x0}}, 0x10, 0x2, 0x0) 2.569979103s ago: executing program 4 (id=2272): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() syz_emit_ethernet(0x6a, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb8100400086dd6880058000303b03356d0140558d3dfd766d0a62aab10b9bfe4d1aafbaf5c2c66da2acf4faeb1e580100907828"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000001c0)="4103000000817aa201e47374ec73a21c2e875ac85e6f4c5475ee83c1886e81fc", 0x20}], 0x1) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) lseek(r2, 0x5, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x369000000}) r3 = open(&(0x7f0000000040)='./file1\x00', 0x8000, 0x132) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) 2.56179744s ago: executing program 5 (id=2273): open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) setuid(0xee01) (async) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f00000001c0)=0xc) setpgid(0x0, r1) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, r1) 2.536489989s ago: executing program 4 (id=2274): r0 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r0, 0xf3) setuid(0xffffffffffffffff) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffa, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)='r\x00') r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$lock(r1, 0x7, 0xfffffffffffffffe) 2.535891594s ago: executing program 4 (id=2275): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = socket(0x18, 0x3, 0x7) close(r0) r1 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8f3, 0x0, 0x0, 0x0, 0x0, 0x22, 0x4}, 0x0, 0x1008, 0x0, 0x0, 0x5, 0x5e, 0x40000000000, 0xe63}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) recvmmsg(r0, &(0x7f0000001480)={&(0x7f0000001440)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)=""/44, 0x2c}, {&(0x7f0000000140)=""/148, 0x94}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/109, 0x6d}], 0x4, &(0x7f0000001340)=""/233, 0xe9}, 0x1}, 0x10, 0x1000, &(0x7f00000014c0)={0xe84, 0x5}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) unlink(&(0x7f0000000000)='./file0\x00') 1.4729234s ago: executing program 5 (id=2276): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x400, './file0\x00'}) (async) r1 = shmget$private(0x0, 0x3000, 0x62, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x9, 0x8, 0x4, 0x2}, {0x5, 0xff, 0xfb, 0x9}, {0x3, 0x91, 0x4, 0x3}, {0xfe20, 0x7, 0x3, 0x2}, {0x5, 0xa7, 0xf, 0x28}]}) (async) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[0x0, 0x5, 0x4f4, 0x6]}) (async) ioctl$KDSETRAD(r0, 0x20004b43) r3 = accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) (async) r4 = getpid() getgroups(0x6, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={r4, 0x0, r5}, 0xc) (async) r6 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r6, 0x3) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) (async) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f0000000380)=0x1) (async) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000003c0)) (async) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{0x6, 0x3, 0xff, 0xf4, 0x2}, {0xfffd, 0x1, 0x4cda, 0xfffa, 0x8}]}) (async) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x812, r0, 0xa0) (async) shmget(0x3, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) (async) shmget$private(0x0, 0x1000, 0xf0, &(0x7f0000ffc000/0x1000)=nil) (async) shmctl$SHM_LOCK(0x0, 0x3) (async) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f00000004c0)=0x98) connect(r2, &(0x7f0000000500)=@un=@file={0x1, './file0\x00'}, 0xa) (async) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000540)) (async) ioctl$BIOCPROMISC(r2, 0x20004269) 1.47254164s ago: executing program 4 (id=2277): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) sysctl$kern(&(0x7f00000005c0)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000000340)="05000000", 0x4) r1 = semget(0x0, 0x1, 0x281) semop(r1, &(0x7f00000002c0)=[{0x0, 0xffe9, 0x1800}], 0x17) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) 315.607887ms ago: executing program 2 (id=2278): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) sysctl$kern(&(0x7f0000000100)={0x1, 0x10}, 0x2, &(0x7f00000000c0)="6e041b1f52360000", &(0x7f0000000040)=0x8, &(0x7f0000000000)="01000000", 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000340)={0x2000, 0x0, {[0xa1, 0x0, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x4000000000000000, 0x2f00, 0x0, 0x3, 0x2, 0x400000000000000, 0x9, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0x141e, 0x2, 0x4, 0x7b98, 0x9, 0x5, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0x4, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x4], [{0x5, 0x3, 0x0, 0x7d06}, {0xfffc, 0x2, 0x405, 0x40000002}, {0x0, 0x800, 0xfffffffe, 0x81}, {0x3, 0x100, 0x9, 0xffffffffffffffff}, {0x0, 0x3, 0x0, 0x8}, {0x0, 0x1fff, 0x40000, 0x2000000000000000}, {0x6b7, 0x0, 0x2}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x6, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xe4a, 0x0, 0x8000, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f00000001c0)={0xdae, 0x9, {0x46, 0xc}}) getsockopt(r5, 0x0, 0x16, 0xffffffffffffffff, &(0x7f0000000280)) close(r4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b23", 0x41, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket$inet(0x2, 0x2, 0x0) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r8 = socket(0x2, 0x3, 0x0) r9 = dup(r7) dup2(r9, r8) connect$unix(r8, &(0x7f0000000000), 0x10) sendto(r7, &(0x7f0000000080)="e7920273c94c3c52", 0x8, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x9) 315.321958ms ago: executing program 3 (id=2279): r0 = getuid() setuid(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) (async) r2 = getpid() open(&(0x7f0000000080)='./file0\x00', 0x615, 0x1) (async) setgroups(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001738, r2) setgid(0xffffffffffffffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x244, r2) (async) r3 = getpgid(0x0) fcntl$setown(r1, 0x6, r3) fcntl$setown(r1, 0x6, r3) (async) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f0000000040)={0x2, 0x7, 0x101}) 314.267337ms ago: executing program 7 (id=2280): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x1040978a, 0xfe, 0xf7fffc00, 0x80a19f, "bb08000100f17bbc87a1da040200c50000000080", 0x0, 0x4}) (async, rerun: 32) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async, rerun: 32) writev(r1, &(0x7f0000000140)=[{&(0x7f00000002c0)="0c1282450b5ec017424a7ed83e1307a89498a7f1939538b723da", 0x1a}, {&(0x7f0000000000)="5007f00ac3517c4c300188cdeaedfe82feb01200", 0x14}, {&(0x7f00000000c0)="a213cdd4325f4504f89015cf62792fb844f81e63d4f12eee0d64", 0x1a}], 0x3) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000280)=""/198, 0xc6}, {&(0x7f0000000140)=""/18, 0x12}], 0x2, 0x1) (async) read(r0, &(0x7f0000000240)=""/44, 0x2c) (async, rerun: 64) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (rerun: 64) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) pledge(0x0, &(0x7f00000000c0)='\x00') (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0x80084904, &(0x7f0000000180)={0x400, './file0\x00'}) (async, rerun: 64) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000380)=0x1) (async, rerun: 64) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x4}) (async) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r4, 0x0, 0x0, 0x0, 0x2, 0x0) (async) write(r0, &(0x7f0000000000)="26f0e0cb214b52d01c80f01e3e9798c84b51acb924205d3203ce1af16fa680460558276d5496d8b3cd29ccd33e0b60249a736057c8a72f6ec351e1205adb6182498b5141e431636fd012e75678698f1c2c3d982557203edfa1fd82204c0a4bbfec307e85c29647ba2c9f34f46a07987fe14cb0e69fd803ca09372b7218b3266a53d09f15c82da6cd7346081bc450e6", 0x8f) 270.761255ms ago: executing program 1 (id=2281): madvise(&(0x7f000004f000/0x4000)=nil, 0x4000, 0x6) (async) r0 = semget(0x0, 0x1, 0x281) (async) flock(0xffffffffffffffff, 0x3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d8dec5a317a93546ba", 0xc) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="74924a9d1b7d8079829685515c3916a5c1e8f9251fbde6db83f37df7f2f2d38ffb5defef175af4bdc3", 0x29) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x43) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xcbdf4d1d31039a48, 0xdfc}, 0x10, 0x4000000000000004, 0x0, 0x0, 0x800004, 0x2, 0x1, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d7", 0x4}], 0x1) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x9, 0x2337, 0x80000000, 0x1, 0x3, 0x9, 0x5, 0x2, 0x1, 0x8, 0x8000}) (async) semop(r0, &(0x7f0000000000), 0x23) (async) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) unveil(0x0, &(0x7f00000001c0)='r\x00') 269.905361ms ago: executing program 6 (id=2282): r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000280)=""/142, 0x8e}, {&(0x7f00000003c0)=""/223, 0xdf}, {&(0x7f00000004c0)=""/149, 0x95}, {&(0x7f0000000140)=""/78, 0x4e}, {&(0x7f0000000200)=""/56, 0x38}], 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x5) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') 269.678365ms ago: executing program 0 (id=2283): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x133) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x81, 0x0) setuid(0xee01) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206982, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f0000000380)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad9003037000000000000000000000000000000ffffff"]) pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000001300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609907a600382c03cb697a653e336f000000500000000000ff0200000000000000f2ff00000000010c000001000000000200907800000003693a68632730c0fc430000000000000000000000000100000000eab4e4106f00fcc3a4d29453927c13a4ca5b99691525ff43508841e3676c3711c461a24b2a0767855b27385ddf679a574619f449bc93b4a3bdfc0c900c700480a51438be96d9ce13c5002045943f0e79ecc33c47d8ad3b98907df4684cb9b5b5ac83883b4de66d80a8cf5e57110e01ca2d371e251b0441ddd3917a5c8664b91af2f6810ea3b0f464404f45e79693b790b0c2cef93d3ca452a5998c4ca3681b52998534dfb74c0d6c145815d2d688aa7f"]) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x3010, r4, 0x5) getsockopt(r0, 0x5, 0x40, &(0x7f0000000300)=""/4096, &(0x7f0000000000)=0x1000) 244.872112ms ago: executing program 5 (id=2284): r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x2) syz_open_pts() select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) pipe2(0x0, 0x81456b286fb70d5b) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) 199.604913ms ago: executing program 0 (id=2285): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2000000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xccbd}, 0x7297, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000200000000000, 0x3, 0x2, 0xffe}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000680)={0x1, 0x34}, 0x2, &(0x7f00000006c0)="954799d6", &(0x7f00000007c0)=0x4, &(0x7f0000000800), 0x0) 196.592629ms ago: executing program 0 (id=2286): r0 = socket$unix(0x1, 0x1, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) (async) select(0x40, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x0, &(0x7f0000000240)={0x40000000000003ff}, 0x0) (async) poll(&(0x7f0000000080)=[{r0, 0x10}], 0x1, 0x6) 29.025531ms ago: executing program 4 (id=2287): getrusage(0xffffffffffffffff, &(0x7f0000000040)) (async) sendmmsg(0xffffffffffffff9c, &(0x7f0000002b40)={&(0x7f0000002b00)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000001400)="25ca4194913c02610cab3382e25e25a080828d0ad19969f2d4fc88e09a2bb962a5ade3faec9c4cb3c856aaa944211ea6057ffd199f0cc21ec8a7225f9e94157aaf", 0x41}], 0x1, 0x0, 0x13b0}, 0xc}, 0x10, 0x1) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000800", 0x4) r0 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x92a, r0) wait4(r0, &(0x7f0000000100), 0xa, &(0x7f0000000140)) 26.267448ms ago: executing program 1 (id=2288): r0 = syz_open_pts() readv(r0, &(0x7f0000001180)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) (async) sysctl$vm_swapencrypt(&(0x7f0000001340)={0x2, 0x5, 0x2a8b36b5f143d17a}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) (async) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1dd47e34, 0x0, {[0xfffffbeffffffff9, 0xf7, 0x1000000000004787, 0xe, 0x5, 0x8000c70, 0x6, 0xffffffffffffffff, 0x0, 0x80000002, 0x0, 0x0, 0xfffffffffffbffff, 0x4, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x5d, 0xfffffffffffffffd, 0x0, 0x8, 0x100, 0x0, 0x4, 0x2000002, 0x3], [0x5ad7, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0x3, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfefffffffffffffe, 0x6], [{0x0, 0xfffffffd, 0x0, 0x75d2}, {0x7, 0x8000002, 0x2, 0x7b}, {0x0, 0x4, 0xfffffffb, 0x81}, {0x7, 0x100, 0x83, 0xfffffffffffffffb}, {0xfffc, 0x2, 0x1, 0x7ffffffffffffffb}, {0x0, 0x10002006, 0x4, 0xffd}, {0x6b7, 0x0, 0x1}, {0x2008, 0x96b, 0x0, 0x8}], {0x2, 0xd, 0x490, 0x401}, {0x21, 0xa1f7, 0x100000b0, 0x10}}}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xcd504404, &(0x7f0000000040)={0x20000b, 0x1, 0x1, 0x6, "cd0000008000060000000000001500", 0x40048003, 0x6}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r4 = kqueue() (rerun: 64) kevent(r4, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x3, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r4, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x28, 0xf27ff7791bbc9c0f, 0xfd, 0x13fff}], 0x1, 0x0, 0xfffffff8, 0x0) (async) kevent(r4, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) semop(0x0, &(0x7f0000000040)=[{0x4, 0x7, 0x1800}, {0x1, 0x5, 0x800}], 0x2) r5 = socket(0x18, 0x1, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) (async) setsockopt(r5, 0x1000000029, 0x23, &(0x7f00000001c0)="ebff8bff13924800", 0x8) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x5266, 0x100000003}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x80, 0x4, 0xfbfffffe, 0xfffffffe, "d76c1f46000000ef1f0160fbff2000404b00", 0x800}) (async, rerun: 32) syz_open_pts() (async, rerun: 32) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x1, 0x80000000, 0x1, 0x5, "59a6a35cc00e05000000274f963bdb1c0c0100", 0x6, 0xa}) 26.046839ms ago: executing program 6 (id=2289): mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x4, 0x800}, {0x100, 0x200}], 0x2}) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x340, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0) chmod(0x0, 0xfc) setuid(0xee01) open(0x0, 0x80000000000206, 0x4ebfac6bbaf7949) (async) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) (async, rerun: 64) r3 = getppid() (rerun: 64) fcntl$setown(r2, 0x6, r3) (async) fcntl$setown(r2, 0x6, 0x0) (async) r4 = semget$private(0x0, 0x4, 0x118) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)) (async) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 25.797952ms ago: executing program 4 (id=2290): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x1b6, 0x3ff}, 0x400, 0x10000, 0x0, 0x0, 0x200000001, 0x80000000000010c, 0x4, 0x7}) (async, rerun: 64) syz_emit_ethernet(0x86, &(0x7f0000000340)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x0, 0x8, 0x0, {0x17, 0x4, 0x0, 0x1b, 0xfff8, 0x65, 0x0, 0x8, 0x1, 0x0, @broadcast, @rand_addr=0xf4, {[@end, @timestamp={0x44, 0x8, 0x7, 0x1, 0x4, [{[], 0x3}]}, @timestamp={0x44, 0x28, 0x70, 0x1, 0x0, [{[@empty], 0x6}, {[], 0x9}, {[@empty], 0xfffffffe}, {[], 0x1}, {}, {[], 0x4}, {[], 0x1}]}, @lsrr={0x83, 0x13, 0xf, [@broadcast, @rand_addr=0x6, @local={0xac, 0x14, 0x0}, @rand_addr=0x3]}, @noop]}}}}}}}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xce0c, 0x0, 0x37) (async) r0 = msgget(0x2, 0x8) msgctl$IPC_RMID(r0, 0x0) 0s ago: executing program 3 (id=2291): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x1a7, 0x4003}, 0x8, 0xd7f, 0x0, 0x0, 0x1ff, 0x4000000000, 0x8000002, 0xb}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x23, 0x20000008, 0x3c, 0x6}], 0x1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0xad}], 0x5, 0x0) kevent(r2, &(0x7f0000000180), 0x2, &(0x7f0000000240), 0x2, &(0x7f0000000240)={0x1, 0x4}) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x409}, 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) setreuid(0x0, 0xee01) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)="a77a97e67bcaa2d936c6c8739bc4af04150f5c07b47822fbd3f081ca67b0b0c27f484792c3e94b6d30bb9d321adf8ff732b6b7e9522c97cf8020160000000000000005", 0x43}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x369000000}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.32' (ED25519) to the list of known hosts. pckbd_enable: command error             WARNING: thread `nfsio' (501463) exits with status -1 WARNING: thread `nfsio' (483971) exits with status -1 WARNING: thread `nfsio' (380711) exits with status -1 0008: 5.!",% 4/ 3%4 !$$2%33%3 &/2 00081, %22/2=17 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 ).60#"./4)&9: 5(? (/5'(4 7% .%6%2 '/4 #!,,%$ 7)4( -!00%$! 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2  : 4(2%!$ .&3)/' (315840) %8)43 7)4( 34!453 -1 0#+"$%.!",%: #/--!.$ %22/2 0008: 5.!",% 4/ 3%4 !$$2%33%3 &/2 00081, %22/2=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 62 seconds uvn_flush: obj=0xfffffd805b73d2d8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! ¹j¼õ¬|ÿ ž¨E1\…:pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock back 9223372036854773832 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (¹€ßpxÊE9ýãµÑ«XÖÓô¸òyú¯4‘Üs¹FO(k†5ðùU‡¤(ÞG£§.ê‹hízvòg“‹ÔBAY!OMr!ÖÕûnuØNíV¾ À›^<ŸFqâ«h„… sÓ5nî ˆû-!|”Rï÷@ï;XÎ㯰’Ì﬇ÎuyK`ÿ|}»yÁFhcR½›) (tty00) login: pmap_unwire: wiring for pmap 0xfffffd806e3b6900 va 0x200000001000 didn't change! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 953 Stopped at db_enter+37: addq $8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+37 panic(ffffffff833943a7) at panic+485 __assert(ffffffff833d16ba,ffffffff833e4470,3b9,ffffffff8340e057) at __assert+41 refcnt_finalize(ffff80003c46a370,ffffffff83384e88) at refcnt_finalize+475 pppx_if_destroy(0,ffff80003c46a368) at pppx_if_destroy+61 pppxclose(285b9a,41,2000,ffff80002ffda7f0) at pppxclose+160 spec_close(ffff80002a2d86f0) at spec_close+1047 VOP_CLOSE(fffffd8066e35378,41,fffffd80097fb618,ffff80002ffda7f0) at VOP_CLOSE+306 vn_closefile(fffffd805b5ad9f0,ffff80002ffda7f0) at vn_closefile+299 fdrop(fffffd805b5ad9f0,ffff80002ffda7f0) at fdrop+289 closef(fffffd805b5ad9f0,ffff80002ffda7f0) at closef+402 fdfree(ffff80002ffda7f0) at fdfree+278 exit1(ffff80002ffda7f0,0,0,1) at exit1+1398 sys_exit(ffff80002ffda7f0,ffff80002a2d8a60,ffff80002a2d89b0) at sys_exit+26 end trace frame: 0xffff80002a2d8a50, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 953 ddb{0}> trace db_enter() at db_enter+37 panic(ffffffff833943a7) at panic+485 __assert(ffffffff833d16ba,ffffffff833e4470,3b9,ffffffff8340e057) at __assert+41 refcnt_finalize(ffff80003c46a370,ffffffff83384e88) at refcnt_finalize+475 pppx_if_destroy(0,ffff80003c46a368) at pppx_if_destroy+61 pppxclose(285b9a,41,2000,ffff80002ffda7f0) at pppxclose+160 spec_close(ffff80002a2d86f0) at spec_close+1047 VOP_CLOSE(fffffd8066e35378,41,fffffd80097fb618,ffff80002ffda7f0) at VOP_CLOSE+306 vn_closefile(fffffd805b5ad9f0,ffff80002ffda7f0) at vn_closefile+299 fdrop(fffffd805b5ad9f0,ffff80002ffda7f0) at fdrop+289 closef(fffffd805b5ad9f0,ffff80002ffda7f0) at closef+402 fdfree(ffff80002ffda7f0) at fdfree+278 exit1(ffff80002ffda7f0,0,0,1) at exit1+1398 sys_exit(ffff80002ffda7f0,ffff80002a2d8a60,ffff80002a2d89b0) at sys_exit+26 syscall(ffff80002a2d8a60) at syscall+2839 Xsyscall() at Xsyscall+296 end of kernel end trace frame: 0x7baef1a88de0, count: -16 ddb{0}> show registers rdi 0 rsi 1 rbp 18446603336928822464 rbx 18446744071621283295 cpu_info_full_primary+11743 rdx 0 rcx 18446603337026349040 rax 18446744071621279728 cpu_info_full_primary+8176 r8 72340172838076673 r9 9259542123273814144 r10 9283782564312478313 r11 16931942814333559220 r12 18446744071621282784 cpu_info_full_primary+11232 r13 0 r14 0 r15 1 rip 18446744071579008149 db_enter+37 cs 8 rflags 582 rsp 18446603336928822448 ss 16 db_enter+37: addq $8,%rsp ddb{0}> show proc PROC (syz-executor) tid=205864 pid=23172 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80002ffda7f0 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80002ffdad20,0xffff8000fffee028 process=0xffff80002a3cdcf8 user=0xffff80002a2d3000, vmspace=0xfffffd806c1fc7c0 estcpu=36, cpticks=4, pctcpu=0.0, user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 90208 250363 85734 0 2 0 syz-executor 90208 101233 85734 0 2 0x4000000 syz-executor 88780 175209 18018 0 2 0 syz-executor 65488 306367 98370 0 2 0xc80 syz-executor 65488 443749 98370 0 2 0x4000000 syz-executor 66698 281810 6262 0 2 0 syz-executor 66698 187399 6262 0 3 0x4000080 fsleep syz-executor 66698 381161 6262 0 2 0x4000000 syz-executor 44297 281575 35814 0 2 0x400000 syz-executor 44297 392042 35814 0 2 0x4400000 syz-executor 44297 443350 35814 0 2 0x4400000 syz-executor 19824 179875 40121 0 2 0 syz-executor 19824 241874 40121 0 3 0x4000080 fsleep syz-executor 6262 441905 40033 0 2 0xc82 syz-executor 83847 155417 1 0 3 0x100083 ttyin getty 53263 292856 0 0 3 0x14200 acct acct 71279 300444 40033 0 2 0xc82 syz-executor 18018 205703 40033 0 2 0x2 syz-executor 3192 376402 40033 0 2 0x2 syz-executor 98370 444858 40033 0 2 0xc82 syz-executor 35814 9677 40033 0 2 0xc82 syz-executor 93427 412154 97356 0 3 0x100082 sbwait arp 97356 57327 1 0 3 0x10008a sigsusp sh 40121 347555 40033 0 2 0xc82 syz-executor 85734 474125 40033 0 2 0xc82 syz-executor 40033 361083 74114 0 3 0x82 kqread syz-executor 74114 270790 75028 0 3 0x10008a sigsusp ksh 75028 492388 95880 0 3 0x98 kqread sshd-session 95880 351391 71986 0 3 0x92 kqread sshd-session 71986 419527 1 0 3 0x88 kqread sshd 10980 352992 8766 74 3 0x1100092 bpf pflogd 8766 292914 1 0 3 0x80 sbwait pflogd 87093 202637 42411 73 3 0x1100090 kqread syslogd 42411 403342 1 0 3 0x100082 sbwait syslogd 3079 249224 1 0 3 0x100080 kqread resolvd 34614 242440 44238 77 2 0x100012 dhcpleased 30525 480041 44238 77 3 0x100092 kqread dhcpleased 44238 453502 1 0 3 0x80 kqread dhcpleased 51171 145021 0 0 3 0x14200 bored smr 94371 314739 0 0 2 0x14200 zerothread 98429 250403 0 0 3 0x14200 aiodoned aiodoned 57109 165176 0 0 3 0x14200 syncer update 17769 500243 0 0 3 0x14200 cleaner cleaner 71315 77437 0 0 3 0x14200 reaper reaper 58568 336047 0 0 3 0x14200 pgdaemon pagedaemon 78620 482083 0 0 3 0x14200 bored viomb 27772 117068 0 0 3 0x40014200 acpi0 acpi0 47401 516326 0 0 7 0x40014200 idle1 79947 12809 0 0 3 0x14200 bored softnet1 81911 497373 0 0 2 0x14200 softnet0 31933 182203 0 0 3 0x14200 smrbar systqmp 40977 62191 0 0 3 0x14200 syncxs systq 95371 307999 0 0 3 0x14200 tmoslp softclockmp 81605 361726 0 0 3 0x40014200 tmoslp softclock 30767 45576 0 0 3 0x40014200 idle0 1 236407 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 81911 (softnet0) thread 0xffff8000ffffe000 (497373) Process 31933 (systqmp) thread 0xffff8000ffffe298 (182203) Process 40977 (systq) thread 0xffff8000ffffe530 (62191) ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10245 11040K 12105K 166960K 13995 0 pcb 17 16K 18K 166960K 708 0 rtable 219 13K 13K 166960K 841 0 pf 41 19K 67486K 166960K 296 0 ifaddr 38 7K 7K 166960K 198 0 ifgroup 62 2K 3K 166960K 378 0 sysctl 4 1K 9K 166960K 21 0 counters 72 37K 38K 166960K 374 0 ioctlops 0 0K 4K 166960K 2477 0 iov 0 0K 24K 166960K 130 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1447 91K 91K 166960K 3640 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 33 0 VM map 2 1K 1K 166960K 2 0 sem 27 21K 21K 166960K 74 0 dirhash 12 2K 2K 166960K 60 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 19 69K 248K 166960K 2573 0 sigio 0 0K 0K 166960K 253 0 proc 76 131K 163K 166960K 978 0 subproc 81 5K 5K 166960K 144 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 433 0 in_multi 67 5K 6K 166960K 283 0 ether_multi 1 0K 0K 166960K 42 0 mrt 33 2K 2K 166960K 63 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 247 1102K 1102K 166960K 247 0 exec 0 0K 1K 166960K 912 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 5 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 248 162K 189K 166960K 24761 0 UVM aobj 37 6K 6K 166960K 39 0 pinsyscall 45 90K 105K 166960K 3855 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 169 0 NDP 13 0K 1K 166960K 137 0 temp 83 8660K 8909K 166960K 136956 0 kqueue 16 22K 30K 166960K 474 0 SYN cache 2 8K 16K 166960K 3 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle vscsiccb 40 1 0 0 2 1 1 1 0 8 0 plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 374 0 370 4 3 1 3 0 8 0 rtentry 176 261 0 184 5 0 5 5 0 8 0 unpcb 144 1670 0 1652 15 14 1 4 0 8 0 syncache 336 10 0 10 4 4 0 1 0 8 0 tcpqe 32 3 0 3 3 3 0 1 0 8 0 tcpcb 736 944 0 939 25 24 1 10 0 8 0 arp 136 40 0 25 1 0 1 1 0 8 0 inpcb 328 3347 0 3338 37 35 2 10 0 8 0 nd6 152 47 0 28 1 0 1 1 0 8 0 pkpcb 40 23 0 23 6 6 0 1 0 8 0 kcovpl 48 16 0 7 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 1 0 1 0 8 0 ppxss 1192 104 0 103 4 3 1 1 0 8 0 pppxif 1504 20 0 19 6 5 1 1 0 8 0 pfstscr 40 1 0 1 1 1 0 1 0 8 0 pffrag 232 23 0 12 1 0 1 1 0 482 0 pffrnode 88 21 0 10 1 0 1 1 0 8 0 pffrent 40 39 0 27 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 pfrktable 1344 4 0 4 3 3 0 1 0 8 0 pfstitem 24 143 0 82 1 0 1 1 0 8 0 pfstkey 128 145 0 84 3 0 3 3 0 8 0 pfstate 384 144 0 83 7 0 7 7 0 8 0 pfrule 1344 58 0 52 2 1 1 2 0 8 0 rttmr 136 2 0 2 2 2 0 1 0 8 0 art_heap8 4096 6 0 2 6 2 4 5 0 8 0 art_heap4 256 1177 0 840 32 9 23 28 0 8 0 art_table 40 1183 0 842 5 0 5 5 0 8 0 art_node 32 258 0 189 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 6 3 2 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 66 0 41 1 0 1 1 0 8 0 shmpl 112 36 0 2 1 0 1 1 0 8 0 dirhash 1024 49 0 32 3 0 3 3 0 8 0 dino2pl 256 6442 0 4920 96 0 96 96 0 8 0 ffsino 296 6442 0 4920 119 1 118 118 0 8 0 nchpl 144 9987 0 8258 65 0 65 65 0 8 0 rtmask 32 23 0 23 7 7 0 1 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 36295 0 36295 5 4 1 2 0 8 1 percpumem 16 202 0 151 1 0 1 1 0 8 0 kstatmem 264 222 0 190 5 2 3 3 0 8 0 acpiwqpl 32 2 0 2 1 0 1 1 1 8 1 scsiplug 72 8 0 8 5 5 0 1 0 8 0 scxspl 216 64421 0 64420 13 12 1 8 1 8 0 plimitpl 152 581 0 562 1 0 1 1 0 8 0 sigapl 424 2841 0 2791 7 1 6 7 0 8 0 knotepl 120 630 0 0 18 0 18 18 0 8 0 kqueuepl 224 1228 0 1215 12 11 1 5 0 8 0 pipepl 344 675 0 645 19 15 4 9 0 8 0 fdescpl 528 2815 0 2782 3 0 3 3 0 8 0 filepl 160 21369 0 21130 42 30 12 19 0 8 0 lockfpl 104 1497 0 1487 5 4 1 3 0 8 0 lockfspl 48 453 0 444 1 0 1 1 0 8 0 sessionpl 144 34 0 25 1 0 1 1 0 8 0 pgrppl 48 176 0 158 1 0 1 1 0 8 0 ucredpl 104 3832 0 3818 1 0 1 1 0 8 0 zombiepl 144 2999 0 2998 4 3 1 1 0 8 0 processpl 1232 2841 0 2791 5 0 5 5 0 8 0 procpl 664 6571 0 6514 7 1 6 7 0 8 0 sosppl 176 20 0 20 4 4 0 1 0 8 0 sockpl 752 5552 0 5521 53 49 4 17 0 8 0 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 115 0 0 15 1 14 15 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 67 0 0 6 0 6 6 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 1362 0 0 82 0 82 82 0 8 0 bufpl 280 24833 0 18696 439 0 439 439 0 8 0 anonpl 32 16522 0 0 133 0 133 133 0 246 0 amapchunkpl 152 85525 0 84982 60 31 29 36 0 158 0 amappl16 200 9975 0 9722 79 54 25 35 0 8 0 amappl15 192 8 0 8 2 2 0 1 0 8 0 amappl14 184 23 0 23 2 2 0 1 0 8 0 amappl13 176 508 0 506 1 0 1 1 0 8 0 amappl12 168 3228 0 3183 3 0 3 3 0 8 0 amappl11 160 5 0 5 1 1 0 1 0 8 0 amappl10 152 55 0 39 1 0 1 1 0 8 0 amappl9 144 252 0 250 1 0 1 1 0 8 0 amappl8 136 25 0 22 1 0 1 1 0 8 0 amappl7 128 107 0 105 1 0 1 1 0 8 0 amappl6 120 367 0 351 1 0 1 1 0 8 0 amappl5 112 79 0 68 1 0 1 1 0 8 0 amappl4 104 475 0 441 1 0 1 1 0 8 0 amappl3 96 14863 0 14776 6 3 3 4 0 8 0 amappl2 88 2946 0 2867 2 0 2 2 0 8 0 amappl1 80 20252 0 19627 17 3 14 15 0 8 0 amappl 88 23454 0 23289 5 0 5 5 0 92 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 dma65536 65536 3 0 3 2 2 0 1 0 8 0 dma32768 32768 2 0 2 2 2 0 1 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 257 0 256 5 4 1 1 0 8 0 dma64 64 40 0 40 3 3 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 38 0 2 1 0 1 1 0 8 0 uaddrrnd 24 2815 0 2782 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2815 0 2782 1 0 1 1 0 8 0 vmmpekpl 168 21791 0 21728 4 0 4 4 0 8 0 vmmpepl 168 182530 0 180296 152 42 110 119 0 357 0 vmsppl 488 2814 0 2782 5 0 5 5 0 8 0 rwobjpl 80 53297 0 46139 157 5 152 155 0 8 0 pdppl 4096 5638 0 5564 122 46 76 86 0 8 2 pvpl 32 23767 0 0 192 0 192 192 0 265 0 pmappl 256 2814 0 2782 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 410 0 97 10 0 10 10 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+37 panic(ffffffff833943a7) at panic+485 __assert(ffffffff833d16ba,ffffffff833e4470,3b9,ffffffff8340e057) at __assert+41 refcnt_finalize(ffff80003c46a370,ffffffff83384e88) at refcnt_finalize+475 pppx_if_destroy(0,ffff80003c46a368) at pppx_if_destroy+61 pppxclose(285b9a,41,2000,ffff80002ffda7f0) at pppxclose+160 spec_close(ffff80002a2d86f0) at spec_close+1047 VOP_CLOSE(fffffd8066e35378,41,fffffd80097fb618,ffff80002ffda7f0) at VOP_CLOSE+306 vn_closefile(fffffd805b5ad9f0,ffff80002ffda7f0) at vn_closefile+299 fdrop(fffffd805b5ad9f0,ffff80002ffda7f0) at fdrop+289 closef(fffffd805b5ad9f0,ffff80002ffda7f0) at closef+402 fdfree(ffff80002ffda7f0) at fdfree+278 exit1(ffff80002ffda7f0,0,0,1) at exit1+1398 sys_exit(ffff80002ffda7f0,ffff80002a2d8a60,ffff80002a2d89b0) at sys_exit+26 syscall(ffff80002a2d8a60) at syscall+2839 Xsyscall() at Xsyscall+296 end of kernel end trace frame: 0x7baef1a88de0, count: -16 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+39: addq $8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+39 x86_ipi_handler() at x86_ipi_handler+217 Xresume_lapic_ipi() at Xresume_lapic_ipi+39 acpicpu_idle() at acpicpu_idle+1111 sched_idle(ffff8000299edff0) at sched_idle+913 end trace frame: 0x0, count: 10 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+39 x86_ipi_handler() at x86_ipi_handler+217 Xresume_lapic_ipi() at Xresume_lapic_ipi+39 acpicpu_idle() at acpicpu_idle+1111 sched_idle(ffff8000299edff0) at sched_idle+913 end trace frame: 0x0, count: -5