Warning: Permanently added '10.128.0.142' (ECDSA) to the list of known hosts. 2020/06/16 16:42:50 fuzzer started 2020/06/16 16:42:52 dialing manager at 10.128.15.235:25977 2020/06/16 16:42:52 syscalls: 364 2020/06/16 16:42:52 code coverage: enabled 2020/06/16 16:42:52 comparison tracing: enabled 2020/06/16 16:42:52 extra coverage: support is not implemented in syzkaller 2020/06/16 16:42:52 setuid sandbox: enabled 2020/06/16 16:42:52 namespace sandbox: support is not implemented in syzkaller 2020/06/16 16:42:52 Android sandbox: support is not implemented in syzkaller 2020/06/16 16:42:52 fault injection: support is not implemented in syzkaller 2020/06/16 16:42:52 leak checking: support is not implemented in syzkaller 2020/06/16 16:42:52 net packet injection: enabled 2020/06/16 16:42:52 net device setup: support is not implemented in syzkaller 2020/06/16 16:42:52 concurrency sanitizer: support is not implemented in syzkaller 2020/06/16 16:42:52 devlink PCI setup: support is not implemented in syzkaller 2020/06/16 16:42:52 USB emulation: support is not implemented in syzkaller 16:42:57 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000040)="20850f37c1568c91fd27a31fe69b85b84ead883d2207121f2d6c173faed09feaf78e45631b9fea58d8cbe2a83a83ed0b4b3b652e51a5f8d38733eb37104b06b0f64e", 0x42}, {&(0x7f00000000c0)="ad126532c02a3b6e7cbc436a666ab1171d1ca67ed88f25a1285ef43ae3eb7dcb87d642132acfa755c6cfe4b87d0b425bd9d9fbe805c6c078dde5d1e7dec5707ee3abe7aaee829e905978f3a945959919450a9f0af254cbc334cbe4bdd9b3a179d0d08419c760866920", 0x69}, {&(0x7f0000000140)="44da0c8631f840f5e5f277d21f643c9681a29547f6e3943d4f78fe9bdd4a2ab7dd063bd207f0a13c43b8b59713b9dfef896e419cb2647eedaee4429e64bb2523cccfd95312deea440db53ff6ef992e", 0x4f}], 0x3, &(0x7f0000000200)=[{0xf0, 0xffff, 0x2, "a0252bf99f147732c827c12d22f68c589adceb94fae37a59f76452aca373e7dcce0786bc64355d4ba168dddde9a38cd4ca6e8ab4a261addaab970a7c7546ad987741a08bbbe404a34990cd47908f16e8b65c28aa97387db8acf3f2871e1b7c582f052a58929cefa84e4fc9c764c961249bc0e2d37c9cd8a70290ad3f676228014b58a457c61fce96f408610f9c0de8413fcfb33cf9c347b3b4c2339a3ef4e7e7f7eea33949a67012f1c33b638b2448873d98ec5f4a50a2499c5959be79cf6dcedc0c3a9850829c75503eeaa6ec415be37e1dd354ab8983ba1e390e3d0e5d35d6"}, {0x110, 0x1, 0x9, "0a9ef928ff06e99bf15c6f16f18cf4cae3c7fe6fb81312b8bfe0fa98cfa7d8b8c1b4825d8d97374e9a7246730501c746678ab116c5ce13d22afa2c7bdfa1c945f0cd62254254c1124e622750fc76fc1b4565b4e311a1ecebf43efe9b78a7fa76ef595a498f0612fb83c011ca1cc5fad522ca6f33affc843c1477582075a0bfbe1220f3355a2b28cff022e6d8ff0a4739a8a29347729ca788cb2e0ee2cb294cfb643473539a384c51099ba67be23743076e94cfc74856befb121ea264755ed1d069b173ce1a891056e3dd1c35233c99c7054e8d5bcb9e4e0d7ca4dd5692fe23765542c44090e5abc2de227715f31b59fc2695956edfeb3cf7117c"}, {0x10, 0x1}, {0xb0, 0x1, 0x1, "7f246559af68267c8e40a0492378beed0ad9adf0e68a3277f555619c2e169ebc4dff04fb5b28758178524f4cafd708b7e7a4cd69cb5ce1cdb119839bbd7c542ec3de7b4668e0b97c38712ef72a5089db058973692208918619d062d20db41c117fa361882a302b3df423d488fce5ecbb0244c1fc8c49d86fd10f5ad2796d04126bb693da122932af8b55574424a073251791451f1b3d0a323c"}, {0x100, 0xffff, 0x7f, "127aedddc480ab1f2bc7104efe24e5afffb2e6a6aa56201c2151c45787cdef264a8e3aae75790cdd728b638f6a18ef7f675e31e0f940b5fd958ed0b5bca4ec42db3e501aa54245abe723bb0bc3a27eb01ebbf0330b40e0f3d85e32c3170d174a20e7aec0a4d7a815eb3d70fd0b48aee1ed0112dcd8914393bfd118ac84a81abfc3976d0f45d8fe127e55896339405fdeda4649d623dbd306cd1117f4f602034087d1552b017384ff87765ecdbc067a4d527caad9a88820841e1b6ca203f92c7d34c1506614683179e66ddec60200ef20617ec6b03a97da89c42b5445b35a86ca9f1c026afe8b397343b2f4"}], 0x3c0}, 0x0) mkdir(&(0x7f0000000600)='./file0\x00', 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x1, 0x0) connect$inet(r1, &(0x7f0000000680)={0x2, 0x0}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000700)={0x2, 0x8}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000740)=0xffffffff) rmdir(&(0x7f0000000780)='./file0\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x10000, 0x0) faccessat(r3, &(0x7f0000000800)='./file0\x00', 0x8, 0x1) r4 = socket$inet(0x2, 0x5, 0x5) recvfrom$inet(r4, &(0x7f0000000840)=""/40, 0x28, 0x803, &(0x7f0000000880)={0x2, 0x0}, 0xc) r5 = socket(0x1, 0x2, 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wsmouse0\x00', 0x40, 0x0) poll(&(0x7f0000000900)=[{r0, 0x80}, {r5, 0x4}, {r4, 0x10}, {r1}, {r6, 0x8}], 0x5, 0x644) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000940)={0x1, 0x0, 0x3ff, 0x7fff, 0x5}) chdir(&(0x7f0000000980)='./file0\x00') syz_open_pts() getpgrp() 16:42:57 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8000, 0x0) r2 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) socketpair(0x0, 0x4, 0x1, &(0x7f0000000180)={0xffffffffffffffff}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x80, 0x0) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r9 = socket$inet6(0x18, 0x5, 0x4) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x1, 0x0) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x80, 0x0) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x80, 0x8, 0x80000000}, {{r2}, 0xfffffffffffffffa, 0x20, 0x2, 0x3ff, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x100, 0x2, 0x8, 0x80}, {{r4}, 0xfffffffffffffffd, 0x6, 0x3, 0xc0000, 0xffffffffffff7fff}, {{r5}, 0xfffffffffffffffe, 0x22, 0x2, 0x1, 0x7f99}, {{r6}, 0xfffffffffffffffe, 0x20, 0x0, 0xf14b, 0x8}, {{r7}, 0xfffffffffffffffd, 0x76, 0x1, 0x6c}, {{r8}, 0xffffffffffffffff, 0x14, 0x1, 0x800}], 0x3, &(0x7f00000003c0)=[{{r9}, 0xfffffffffffffffc, 0x0, 0x40, 0x36, 0x1ff}, {{r10}, 0xfffffffffffffffe, 0x1, 0x10, 0x4, 0x7fffffff}, {{r11}, 0xfffffffffffffffb, 0x4, 0xd4ac1979541938b0, 0x800, 0x9}, {{r12}, 0xfffffffffffffffc, 0x14, 0x2, 0x5, 0xc650}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x33, 0x80, 0x3, 0x5}], 0xffff, &(0x7f0000000480)={0x7, 0x1}) r13 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x100, 0x8) ioctl$TIOCGETA(r13, 0x402c7413, &(0x7f0000000500)) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r14, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) r15 = open(&(0x7f00000005c0)='./file0\x00', 0x20000, 0x20) ioctl$TIOCNXCL(r15, 0x2000740e) pckbd_enable: command error 16:42:58 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000040)={0x9, 0x6}, 0x2, &(0x7f0000000080)="41fe35965f518e41cfd30d16bd80c96c53125b4e3b533b012082778c825ed4032e9cb9be1cbaa30dd6b8d14439c5ee4c1a7726cf514dffa4d4b4d973198949c2c54b42cdc796592d97efab9882a0a108ce8049fb509f7c0a0c6c6c404f44003d9074bf3aeb8855c07964f68cd79089004fb1260c722f95254005e8b66e701343aed679e57baa61da77f76f2cb9d087ebe3ff5d07143ebba11ad3cd06b33c28863fc177583e070b0663065157d7ce39ba003e3ba44ce3f9ced05e0b1a583ca41e", &(0x7f0000000140)=0xc0, &(0x7f0000000180)="a3e487aae37cbd856a6a5bb7aaee6ab4a44e1ebcfc7fc5c3169ea105f41f2bdc375edeb91af4d48e14c3a97008fb165dadb40199cf8f7298d02c263f32d9d662963293291d7b612feec0b09ec43b2ab3cb20a2f455370487fc2a5f906f54017bb0ba19ec3cb75d0050adb21ab78922845e38bd0d0b61f24588ecb9ce1af64c55a28ecf11587a089494d541d48e3aa202d6f094ca68a0f70e506f5052daf28b70f95d9d2af99b09de59502edbfac247a16e274fb3bf4430b668b8f46d4c0dda415b8baef2ba8f7fffdb19a419666061050c6bd3c0c953034e774ac48c14f33d83964186a7623bf74af6a2ce7860c9ad4cc758d519dcd2bc", 0xf7) pckbd_enable: command error 16:42:59 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x6) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="a343e1dae1b1a3a3a540b8d1947e35ab6f73736409548821f5470e304a065609c562c1f6df1149b9224ce7323ee751fce1a487d127b819a73d91b4e9dab36d3e2d21abba5f28f52a54c3313399c4c9773c49ef19ac25c513e67044e7968a8c192a59ebab542932a17dc0512925364cd5e1a32d90d7323bc29cd7450e77b4ec6f1627b217b47797", 0x87) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x3ff) 16:42:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x10000) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 16:42:59 executing program 1: sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x5}, 0x3, &(0x7f00000002c0)="2199cf94ec9515c09c7cdf81fc11248e881647477ff5e12941eee04b1c6e43dfaf55edb48b97fb5600990ad8d996b44cf57780cd26bb81f64d3a6661f82a6c207e6c8f9325263c59745ed55176059ef4090093285093a5c167d07bf761", &(0x7f00000001c0)=0x5d, &(0x7f0000000200)="880dfdd997f519bd3eb8ffc6d05114f4963ba9ffcd799d7cc1884a903cd0876102e563ff7f0a1b846b6a5ce9f0cc1fdcc7dfd90c85455ff19ba93d182f24d2c0fde2cc5f", 0x4) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffa000/0x3000)=nil) getrlimit(0x0, &(0x7f0000000000)) 16:42:59 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfa5, 0x80000001, 0x3, 0x7, "41b79ce76a37e9387dde3ae3fb46f94bca8c990e", 0x3, 0x4}) dup2(r1, r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x9, 0x2, 0x8, 0x37a, "40efb7c710c6f301f1c9ff89089bf87b5db0b0f5", 0x9b9, 0x5}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) close(0xffffffffffffff9c) kevent(r4, 0x0, 0x0, &(0x7f0000000200), 0x401, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) 16:42:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r1, 0x2}) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x40) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='r\x00') 16:42:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r4, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0x4) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000100)=0x4) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) accept$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000dfffffff0000000000000000000000000000540000000020002000"/42], &(0x7f0000000040)=0x3b) r5 = socket(0x18, 0x2, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) sendto(r5, &(0x7f0000000340)="5482003172ca1f5fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e86372a9fc61b60552697cce5e2a54c9963171b6add6ec80ad80302fe00e3cf30e3c1940e17873dfd94a8c2bc6dc4824e84c37ddff7ac26b29f150040077382693ac24a1542489c49ad20396687bb2d103545a17abefa7da5730c1b541e7f70e70cb37d49338eba65b432aa64011e6000000000000", 0x91, 0x1, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 16:42:59 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfa5, 0x80000001, 0x3, 0x7, "41b79ce76a37e9387dde3ae3fb46f94bca8c990e", 0x3, 0x4}) dup2(r1, r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x9, 0x2, 0x8, 0x37a, "40efb7c710c6f301f1c9ff89089bf87b5db0b0f5", 0x9b9, 0x5}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) close(0xffffffffffffff9c) kevent(r4, 0x0, 0x0, &(0x7f0000000200), 0x401, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) 16:42:59 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000040)='M', 0x1, 0x0, 0xffff) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x1010, r2, 0x0, 0xfffffffffffffffe) nanosleep(&(0x7f0000000180), 0x0) 16:42:59 executing program 0: syz_open_pts() sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xfffc, 0x0, 0x0, 0x7}, {0x7c, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0xfff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x1f}, {0x7c, 0xfe}, {0x5, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x53e, 0xfa8, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000680)="5817834d527910cb2332c82c0997b85114fd83131ed8414a58c0763b0c1e1f7c40131ebcfe164f0e6739756a5dd41206d2dfba37627f7c6796b211a7e66d6039ea9f624efa5a5fc37aae498226e8ea61df3d05a1ac9951591c5f0e24c2213f9479990262f0aa36880923438d9080bc0ea36e5d57eca0877bc47b8ba2686b3d207d27bd8f77601d1423377f49e3ebca86d8b32d4e9c6c4d76a8979c8357a27a344694177bf0ec89fc3f90a4e35f4a271be00cf75f2541814e6bb2cb8eb79d61d2a31ebf158449beb27c7832fc00ac8c7b8448ca9df62b853dcf2dea25d0cfc3a827c28baa1d13f9ec024987d8ecf97b1d88fd864b4f2c1b126103b499e22213f74c1d3e837f15aa6da13d5d3dc72984d30a46e495305d7bf520546d6e05af09daf49cd062f2a9", 0x126) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000001c0)=0xa) dup2(r2, r3) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0xb46c) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ftruncate(r0, 0x0, 0x6) 16:42:59 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x5}], 0x1}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, r1) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x1, 0x2000000, 0x2000100000000, r1}) 16:43:04 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfa5, 0x80000001, 0x3, 0x7, "41b79ce76a37e9387dde3ae3fb46f94bca8c990e", 0x3, 0x4}) dup2(r1, r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x9, 0x2, 0x8, 0x37a, "40efb7c710c6f301f1c9ff89089bf87b5db0b0f5", 0x9b9, 0x5}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) close(0xffffffffffffff9c) kevent(r4, 0x0, 0x0, &(0x7f0000000200), 0x401, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) 16:43:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r3, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) readlinkat(r3, &(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=""/141, 0x8d) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:43:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000141000/0x3000)=nil, &(0x7f0000bc9000/0x1000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000d68000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file1\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00\x00\x00\x00\x00@\x00', 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:43:04 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x7ff, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0xfffffffb, 0x9, 0x9, "2e04af75060000800100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x100, 0x5a) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000000c0)) write(r0, &(0x7f0000000080)="2079f7b695411e908e578ac9471120594c0333177edf17deed08f5a5e8b0534efdd700c62900"/53, 0x35) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x0, 0x3, 0x0, 0x2886}, {0x7c, 0x0, 0x1}, {0x6, 0x0, 0x20, 0xfff}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1810, r4, 0x0, 0x5) 16:43:04 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfa5, 0x80000001, 0x3, 0x7, "41b79ce76a37e9387dde3ae3fb46f94bca8c990e", 0x3, 0x4}) dup2(r1, r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x9, 0x2, 0x8, 0x37a, "40efb7c710c6f301f1c9ff89089bf87b5db0b0f5", 0x9b9, 0x5}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) close(0xffffffffffffff9c) kevent(r4, 0x0, 0x0, &(0x7f0000000200), 0x401, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) 16:43:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x80}, {0x4}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x7, 0x1, {0x10000, 0xcfe000000000}}) 16:43:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x3}, {0x5c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) lseek(0xffffffffffffffff, 0x0, 0x5, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x4000, 0x5) close(r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:43:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x28}, {0x35}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:43:05 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r3, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) 16:43:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x7, 0xc, &(0x7f0000000140)="ebffcbff13b8fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="28000000ffff00000500000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r1, @ANYBLOB="e40c8a28ba3fec043e7319eb5b85263dbe3274cfa46ee9b17d63cd4fc9cf6762f43128c587dfc1e6d310a72897e3f7aaeeafcc9f12b08f2b315475ee779d9bd0bd81d9be3c77a46411905980cc9fea8926920a089b149826b438f6c3e359656ca1b5365c782e8c80e8670958bf8927ec659c28101d200bd6cd6e7717091a2562da07473b05a5ce081670ec65772868e8bbb54cf5a997338ddbb62c101bacd10000000041ed735c02546c3812cc12f2ac102db3fe80cf3ea92521a4c434ebcf13fa17b919f60423d61b084284ca03a239fdda552645a9929b88547f398ed410201a568abd8ecfbdf5a87eb0292a9201055222c2dae0c9befa5214125b4b1268c4cf2eb493b6b114578d6af16b5d1f745b6943007871554fbfdcfada99ea88"], 0x28}, 0x404) write(r1, 0x0, 0x0) dup2(r1, r0) 16:43:05 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x300) semop(r0, &(0x7f0000000040)=[{0x1, 0x422, 0x1000}, {0x2, 0x6, 0x1800}, {0x2, 0xfda2, 0x800}, {0x3, 0x1ff, 0x800}], 0x4) 16:43:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x105) 16:43:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat(r0, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./bus\x00', 0x400, 0x100) bind$inet(r1, &(0x7f0000000340)={0x2, 0x1}, 0xc) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0xf573, 0x7ff, 0xc6, 0x8, &(0x7f0000000040)={{0x1f, 0x0, 0x2, 0x40, 0x0, 0x7, 0x4}, {[0xfffffffffffffff8, 0x8, 0x101, 0xc000, 0x57, 0x8, 0x9, 0x100, 0x7ff, 0xd5ed, 0x1, 0x8, 0x6, 0x8d7d, 0x800, 0x1, 0x1010000000000, 0x5], [0x2, 0x2, 0x9, 0x1a, 0xce9, 0x0, 0x5, 0xe9, 0x4, 0x3], [0x2, 0x810, 0x740, 0xffffffff, 0x3ff, 0x1, 0x6], [0x5, 0x1, 0x1, 0x4, 0x9, 0x4], [{0x1, 0xd3, 0xe2, 0x5d}, {0xff, 0x401, 0x5, 0x5}, {0x3, 0x3, 0x9, 0x3}, {0x4, 0x40, 0x2, 0x80000000}, {0x6, 0xfff, 0x6, 0x6}, {0x1f, 0xdbf, 0x10000, 0x6}, {0x1f, 0x8001, 0x40a, 0x2}, {0x6ed, 0x2, 0x1, 0x2bf8530c}], {0x1, 0xffffffff, 0x200, 0x2}, {0x6, 0x7, 0x20, 0x200}}}, 0x200, 0x1}) 16:43:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x106) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) setrlimit(0x3a782bbad5867efc, &(0x7f0000000140)={0x72ab17c9, 0xa5}) r2 = getuid() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x40, 0x109}, 0x8) fchownat(r0, &(0x7f0000000040)='./bus\x00', r2, r4, 0x2) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)) writev(r1, &(0x7f0000000280), 0x0) setegid(0x0) chown(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmat(r5, &(0x7f0000ffb000/0x4000)=nil, 0x3000) getpid() 16:43:05 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x4000, 0x44) r1 = getuid() setreuid(0xee00, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r2) fchown(r0, r1, r2) sysctl$net_inet_ipcomp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000080)="64d6fb9fcc33908dfecffe2b4b3b3fe4dbea7786f786c9a93e981dcc4e1aa502fcec6f6dcc10cc216cd80871f11452b328c685c091aef8edfee064617b1309b106796bd62d9a2d4515d836f9a47c1c46a4f167e2170bb3b1563f8e30a6c3396e15c54db134fd8dbd8ce6c9a5fb4616ec0866501d758eaafe3fb3368828bbb9c170291ceaf9d7b905036491744b6236c38bca33becfa492bbec808ef42aa38be6c6d41178764c34ef4e8a9ed6730e598791892c443125b94933257a36de7bdf693f65742aad26ba33602627d8b4b56b76985a5f14b5f97c3ca7e929e5867a9741f20c51", &(0x7f0000000280)=0xe3, &(0x7f00000001c0)="cd129fecfd14ee03766bf4ec5297ea56c4094405732836dc9418fdf5b6de81d1bcba16e38ebf90c50c0e26bcbe57327f750543e8455af57bc3f76b2bcf087ca812c1b65b940199e7643a0471d10d9e91e97708803e0a55b61fcfbbd69a8ded63c77c0343bcfd86a838ddf6dc329acfb0", 0x70) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r3) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) openat(r6, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r5, &(0x7f00000002c0)='./bus\x00', r5, &(0x7f0000000300)='./bus\x00', 0x4) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x810, r5, 0x0, 0x0) accept$inet(r5, &(0x7f0000000040), &(0x7f0000000000)=0xc) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000180)) getgroups(0x1, &(0x7f0000000240)=[r3]) 16:43:05 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0xffff]) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x20]}}) 16:43:05 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0xffff]) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x20]}}) 16:43:05 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0xffff]) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x20]}}) 16:43:05 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0xffff]) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x20]}}) 16:43:05 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x15e, &(0x7f0000000540)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x37, 0x14c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @multicast1, @broadcast]}]}}, @tcp={{0x3, 0x1, r0, r1, 0x1, 0x0, 0xe, 0x80, 0x4, 0x0, 0xaeb6, {[@window={0x3, 0x3, 0x5a}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @md5sig={0x13, 0x12, "35ee1e879d27580f843b96eebafaa684"}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xe2, &(0x7f0000000240)={@random="46a77d53d6d2", @random="c3da64690b54", [{[], {0x8100, 0x1, 0x0, 0x4}}], {@generic={0x8014, "25088329dd02feced42311e72d1784e97eddc33b8ad60bf907576c5e50ba1256ed4a60d4d7bc42201612d7e4484d297332b6f9ddc1842e161738b85653c1b3dd4a31c2bf958cc53ec8135aa3d45390d7ad832b7bef0876de7b409a6bbd8898ca968b93dfd67c1ff196f6016e2720f161626dd2b3354661d4af78ce4660c75e463098f0237acd1ffd914699d98e2476ba308ac977e33d415a3086714234e4353d8e7945d2f6504bd04bc0718e331339e661736881cfa1da554b6b4ce3acf7bb570c264b6e379711a79b78f0a10a39610c"}}}) syz_emit_ethernet(0xbb, &(0x7f0000000180)={@empty, @remote, [{[], {0x8100, 0x6, 0x1, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x81, 0x0, 0x0, @rand_addr="318ad211fad31b5f70df30993da25c80", @loopback, {[], @tcp={{0x3, 0x0, r0, r2, 0x1, 0x0, 0x10, 0x4, 0x6, 0x0, 0x800, {[@eol, @timestamp={0x8, 0xa, 0x6, 0x7}, @mss={0x2, 0x4, 0x7}, @nop, @generic={0x3, 0xd, "0c668ad113b3e75d8623ac"}, @sack={0x5, 0xa, [0x4, 0x40]}, @window={0x3, 0x3, 0x40}, @nop]}}, {"8d761e576c876ae8d197f6fbe704505c7dea067a1b4bb5be2071870b4e894e01774949b958efef51fc3d30450b6bb606eb708a6bbaf5dd00dfeec936621425bfa1"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:43:05 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0xffff]) 16:43:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x2, 0x0, 0x20000, 0x1000100400006}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f000000c000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 16:43:05 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:05 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:05 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff08000000030086dd60317b"]) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) sysctl$net_inet_ipcomp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f00000001c0)="4699a65fcc3749ec39fc461b31b3b991559a28694cb32be9607b509a737fe2bce711a08bf895dcfec6e2b4f6c7c8e5443745acb6dbc316fb4187eb6e063194e0d28c85b112c86b78d01e8088ee0f5dfd949a94c638fc551a91392c77b630b67927fe36c5eba06f8b8c350f501cc0149886acc99e187dedccffb1f21e7f5f228e63ee8e362cac69ff52aa6acfa4bb99bdc4d6761762d525dc0667bf62a6e9779aa7532b431b4e4a3821bdb8663faa9ab8cc28444b8ad259c68efc3659e3cfb602a9ef663329f2532e447f0fa750e498fa8672d142cfad6a5e3e927b3a6a416544aa1d8f50f0a0b452b0859159e84635ebd6e492f6a7e93f55a92e4674dbc87392277c3cdd0b61a906be979a2518fe7e5872b0a5face0d0d6df48eda80ec56bb3cba329d263721d73cd08d92d583f15da5f772e7ac8400ed485d179dc64db41346180f02efd6f2d5ede089d415e239e78dbd9411b3c8290023cf24df336538411fbd29275a050010b0bd668dbc4f64b3e2f51707aca366e10af749bea81ab24ba7785c29e890af74ee3a26d1e380e2ccf4429834ef0adc253845b371c816d55489e13ea39514f41bbfb5948b361cd67341118b916d9e4cd4bb7a55a2eda3ce23e08bc3788f1bd692cb54c20f704044431f8378904189755ea011f077cbfe5d0ae369bd0ae3e96a255bff49ccdc471b172178f251d94acb4487049baaef3ee2f2eba81621db016c00f24249b9273c8c7525c8169ac47b32b9b88bfa2e89e012a403607d1d3e3f6daa7828cbe9706b1282cca3d533d5eead4634af2a8f939c289acd15d15bae7d875d7f27487d8afee737fec13024069ca3c888712b2dc4d060472e2764f4ddeb1216391f153f10e61fca96bae592730d30ea712b0e01003c31209af395a2ff427f65a8ecab40857100f683ed251204aca6aab5762695d81414c29f81c74a46b77654f656c53b60d873d3e8247505dc926a0eadf8e20c4266d3509b3f47507c0e0ed761f18aa6beadb766aa8c5461910d08a2927c46e08fcf62d3a60d11aebceef374b14a7bc01c87981bcebadfd56cb80f472cc2bfac72c5bfb6bf75a4366c2894046544bd02e999d89bbf14ed61abae5a328eee79a39df7f38e1e142f4ac4b6cf60fe379aa17f6d780d2a7631c0eceba9cce90ba30553b2d1562cea32252476a200f6ba408478dad21470b1a7c70297bcdc06ae6ebc5853717a5f7bfe0d2f6746a986200c5146c24fb9badecc5ec2eaf97f0ac8fa962b67a25b85c8580cca94e46dbbffbee385f19ad7180cda4227ff2fc8c3bf8a718d3a85470f92f015e8f681948b3e4a3b7711fca28033927b1270b89a241a35f8a0981a9390114bcf0bdda21bcc14859e5ba61ab545b246f4f4e3ef18ceabaf32c070f95fdf06b63df24081f7ddb84e2a61719b57163e4201b998132bb964bc44d6f1db21fc0d5d75ea60d4cefdc04df5c9493800c84a0611d4b9fd507ebae6aba5b8bdb826838c7c7d8241268751feeae3e23a121197a570d439157072eeaf669fdc785b76e88014aa571104cb33d77f4d6fc9f2cf1f3b0c70efba2904926430c25bcdbebd86d283c86f98ae1f506795f9e4c896437515c2896221fe34814f96315967521a37fb0a9e309571a7d5b16b013ee96fff5afc2dfa78da191ce58f5280ad8b67ece96888bfae5daef00b3c146f757184083fb6f6b18bbf0a06b66c0f0cd8582ac9e42770672486f2b9395946dfc063b04e76a4bfdd3bc71446da1685db8dc7b4a8db5446377449970579eb34a4c1677c4c0418bae999eb376d034e263e76343ad8de8889b930ed09827f9f1c1d4ac5c34672123a08556f82c6dfcc905c9c99d33f0f9b831fe2905e410961a4585d1f67457be41e8a8624d3a2ce318db945b6e0202345615ec7aec6bbedafcbed37f7471556beedcdb99f3dc78adf4a450c2588677355a83504f41f6ec2944eca9bf68dd2aae87e3123a2269d99f3058dec72e6ab72c0da7958c31f36cf22ce03aa6692c94cf8e8f648fc7f7d4bdb051dd2941659327f20a39d78d1d45c69072d52c2fb1994b06b207b8b645c5ec89467e0efd1ff074de65df835452b1208b2d15b9112099643ea5b60a491bab4cf85ae811be879a6826f53c1a9821305bd9b767564dfc1821d7b46673c0c578fea796e2a08760e3c1a01b06b2d7676b83ec5383b18b46e6b5a9bfa71ca1123b87840b537de56d592421e17ab703b964b7e28367752df8586048f660efb5e09f03c211551bcfe6dfbb9d75e0c7e018cf1f892ff559ccc1f6324fffa71f3672b773286bdc859f45473cca84da1879cfe1580a9937e0cedd36e842961325572da556d3a0687541d105e276500724929779b83d7e7c7fe847d50e294148ec8350ee635c2aa7c06dd7b4961a240084dc8b254cb2874e6c56435953fef105dc67d63398d2c62fa107f82ec1779dab82aaab4c4f4c1793077324715c9d6487ef76ac67aa83a0b38aeac4a05a1e21bf1d14c666c1fd1c397f11b4275d37de72edbc668a2573d4902dc51c9290bdc2aa3162c1793a459eee0ae11b6c533cb8d7076342de2c74a9e9066e29995dcc1c08164844b7dff570019e72dcc7a521f5adfbfb715acd15ab5fe2bfabadacc3c03afa600d8f525e0e37dce090386b6a3704943ec04da183708349075aba8ecde2fe87a76e7cb944fd1828ca06767aed4fdbd234d7ccaa5dd462d514cfd6ef1a30cf190977b3bfac59825ef9999f47cb1ec2545ecf8a9293c1d9da81fa7c3b2405bc2558323bdb123faa1c31c3439362e5bdf461453929f1034996f2dd78b3d74f4047d353ff88757c75987e2296a6a489c7ddfc743a8c981adeb1622a407ef422e0b9d2e39e949ace472cb77f842ee972a18704e9741713ca458ae4b4dc295771a60ffaf23d2a984900bfdf5e57a942c58b507738be0280c3adeb1ad1804ab90c4c2b5a247359599a62fa36f78dd80382165121e381b02add91c0160d34fe9a5e10362d2bcd24848cf1adeed7dd75613a340bcfd90c36f940aebf4dc461d87670f9dc0b9a443a0507221e8fee10544e650fafa9e2e5f0b4a86afd86133a985c57f6ef8ba99fbf3dc54980cd7d201fe58b208509a87b75d0f1754245d9552ccdbbe6a27d1def03c2991ba6ac782ccc2adb14f2a80fb55436eec5496188f00e284d0e27c4429d33c338e4087429b5bb59ea64a77578aac338ede1b76974150d06bbae6a75763c680b149ac6f9473869b03d1f741ab146fabf329eb5046c159e42ea078e022a36369e6236abce3e08cb2a5d5e1dd63e8b0fe0c7fa08b80e1fcf36fe48260bc377fa1a13cb110f9c2e1daf40fbb2c7c1df070a0d254dbee7519c09b29f3b1788b58edc644cb3744d6a7cdd0d4bccacb751410914aac6ba71788b480b6b96dd491341c5d74b9fdaba279e915d785d2ed9c6c8e3ee1d8048294bec60468b47e451b2db70c636edca5dc85c9dfa53f250e676b55a9da8092c7b29f3e020859082990ad98408de65e27e44bf63c2502562cacf628455d223015706faaf2952cc5114b8fa515f178f4fd7f3ed5e041f330f80fcfb18260e08c84b18dffc19036e1f3928472cbb3ceb5108cbe02bc9100d39f008d039d4ef2cc175725c7f7c6267a6569c593a695ec07847ff788400ee68c34b543739e7f9397946f1e00a7aa52161d5c6f07c5650683b5ea4c4590ecc44aa46401014f8d53d4b500b2240900ace96666669c55139dcbd43163b1eab49a4248bafd94911ff31684066b1fe830d46bed9e1e99a09d48a25121acb40c36be2cf8b4b940573b266615af4e0aadd78d2819233106346e85487c6014f6e8697ad3b6611eda902964cfb0f4c52babe30811e1e1afb324c3b86e109e08b2e142c45698ecff41a32c82c3a5456cb205dae5bcfb6f4d479b674620121ab456fbec8fcaf47157da2bc4cada28a70504554e3aaecaf402ab061a6db85f86afe5b2c9e1d169abf0948a20d72b4a62589ac027b8d2b1903db79558b8b94ee31ad37947f0a775baad347ffa2b049785617c58238a2bb608f17602df06d633f024bda6f121a9a0ca8ffde6e1dc9ec505bab80077931bae6be5b34bfcfde7483b9cb5f5004158fdd5125ac54063e38d2e1691516394bde6ab23e3b8fcdcd6f611b811f4c90e37549d9c2b184129c8834e151b998f977b6478565b7d094c1f29f78a4219690409450993d2d8894a73bd9620b020dc1bf25f0e4ee51f5c60a8a558c296ff68add386f6f141fdd12f6085985389699baf98e8cd095db65c2a2d651e2e818a8aacd25868fe8c29746bc9b5d0e1b8beb06ad5e62128633d9aa16fb6ad70e5a9947348153549ac8686ad346affc4b1ed0bd20a6117433121707eff0f965994bfc27ee47fa8b88215b788ce29bd8e0d69a50c02f2055fc225f7ef2984d55b41be4c53833a86b973d7e36b8b87c0efe54dddd3143c253d5bb1b496ec2b83087749004a331c3c6e82023dc8153f6e03947c1c7ba6c2c369b8efb247e86384b656a038efc872291fc2634b937045141160bc46e02c93c3a562901fc5deb2d093a5085eda3bdf667aa5e9d0de0120db1b9342c6536a70aba6e8e575551fa421480b64ba1e64ac5ca3e0041272e5af1177aac7d3d49b71a58f92df45738181324d60c028c7a84da10e6099ddc23fdcb328dc5817b2c5f58a6e32faafbce729cac7c9223883213704fcb98ca26952647cd81cc8b2a55529c5e86e703ff5bdd372b1a5f4b1626bf66058e65da33424447b495e6ea47f7a54ccf053e95bd89ae8de148afaf97001734adf8b86efd217d089d9b090f8fa1e773d32bf8e449bcb1137a5a2af2faf3dbf2cb9c87b89e0e14f841ec99f01d2fbc359f303dbbbf716f95a417cdb6cc3f1616ff7e8b31bb6de6dc4010e792a63a6d1649f22a16a21c6606ad1b852ddf081f623c18b446cbe8ae46d89931c9c7988a6c51ac5a1e7b7263dbc911194831f514082056c284858e24dbbb39a6ef977050fd0405cdce1e968f668236b73d60b28380ed0a7d4080df7cf964ee7ef57a32c20a3fd8b69e5fcec3666f542455c21f8ce885c46bc45227a7e4a7ae7a53d2ae23085e91b15ed4b0faa2613d88476862c4b1b06e63fa09f7b5626fc1b40a44a4a39ffbd0f4387d1994273fdd3e91a77d7e2525819c755258d6bc996d23a65ce56229bad1d25285f88c4416e834403410f54c1e9b8463b7905cad5e992ae82391054035dda38fa88f077a819dd8c1de652a37cdc08bb638921d48767aa21e86eb6f7c1311ddfa2443bb4c806bf5acdae9e2c8ad777050df5a986504f1f9625f22da6337e7340da58e90eece5d29366cf96c514481c0369fcf79440500d2d102ae114a93bf51e7030bb67031153d25ec2ea2e2f92a4a770522f7d08c8dfb254029eecdd7161c799e6c0c8633c5645ca9283939a48e75c48e71cc752fa380898c791a4747141bc1164c79bc655dfa2c4a1d73fd466ee2e87d2fa2021d0daab5811f8d2daaee52bb32121ada487bc44084c97ec476056ec06c7ad4d6b4f55ea9ce06d61518553c8843d4f573393b90abd86065a1f543abf8f7ac3059d5d3735ea586bd43d2f59f73bf94c787c7bdd4411ed3071adeabb7e6d1ecc6cc00687820b983a1e93d0c66493fe71ffe81161a391e9e200d64cb80cb2b914c48d7996b854ec26db5e4a66bba1d807e02cf3ff4e4562b25a5ffbfafc20bba76d2cb584d4666293f0b81823d7fb80f551d6bd2c79f0018b500c91ee10d54e9e8068128b7d3604934ece51330ec936b3994fc01abda3d5f8c2ae69b5cd8524ca2e51", &(0x7f0000000080)=0x1000, &(0x7f00000000c0)="533948ad60eace146e24d959638fbc27e90814aae0998a15f3b1824e61c4d91ac9b1a8803042d017f0c962448d44b1b7814a07a38282ee39aaf1b8fb8c7713e8356c3bead3c93ce9f2fe1443ad95b20b94aef5be984198ebfebb99d21b39f735a0b78b443a69270a9e24e91876e1aebb17a486db236ffa97b64f737598bc828e5c26302ebc2d43500661406994efa2f9e27b8c76ad981c8a216a3b96bb4bc672e70c7eadf472e06c3a7e553310bd9afa6440e7c51790a135a7a2ddc9bea181", 0xbf) 16:43:05 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:06 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r4, &(0x7f00000003c0), 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x6000)=nil, 0x6000, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) read(r5, &(0x7f0000000200)=""/118, 0x76) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x100, 0x0) 16:43:06 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:06 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:06 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x5, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = openat(r0, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f00000001c0)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:43:06 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:06 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) r2 = getuid() openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r3) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000800)={{0x3000000, r2, r3, r4, 0xffffffffffffffff, 0x100, 0xea5}, 0xd9, 0x5, 0x7}) semop(r1, &(0x7f0000000340), 0x21) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000880)=""/159) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000007c0)=[0x1ff, 0x1, 0x40, 0x3, 0x7ff, 0x2, 0x401, 0x80, 0x200, 0x1]) close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xb277, 0x0, 0x3ff, 0x7fffff7c, "070000003e79010034840c760b666bfede477dac"}) 16:43:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r1 = dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x9, 0x6, 0x3f, 0x2}, {0xfe1a, 0x0, 0x3, 0x9}]}) fchmod(r1, 0x44) fcntl$lock(r0, 0x9, 0x0) r3 = dup(0xffffffffffffffff) r4 = socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) setitimer(0x1, &(0x7f0000000300)={{0x3ff, 0x1}, {0x8, 0x7c}}, &(0x7f0000000340)) close(r3) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 16:43:06 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:06 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(0x0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(0x0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r5, &(0x7f0000000100)='./bus\x00', r3, &(0x7f0000000140)='./bus\x00', 0x4) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x810, r3, 0x0, 0x0) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000000)=0xc) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x973, 0x23}, {0x4e67, 0x6}}, 0x2) dup2(r1, r0) r6 = dup(r0) shutdown(r1, 0x0) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 16:43:06 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(0x0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(0x0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) sysctl$net_inet_divert(&(0x7f0000001300)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000001340)="6f88af17ba82e42bf099868d1301a20cd77a1f67ff91ea4f613c2b70650a2a7f2647013d66a3257d21053858d450c023bf8874571b086c12c361bbd8ad1625a7215e289d26b140038878499c808d9b0b6080b2e7469ce39877da7321c1ea", &(0x7f00000013c0)=0x5e, &(0x7f0000001400)="a924ca3b7de8e1f1e99aa0c2a95ebdab5cce93b9216d55c9d91a1fa0ceed157b04b63f668f91051c147c7c9dbb4917bafc8bf130ebae506597bf1a651ff7d123650e2a25e47eafe04b241a74ba1199ca768f041a08", 0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) socketpair(0x1b, 0x2, 0x1f, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt(r3, 0x6, 0x9, &(0x7f00000002c0)=""/4096, &(0x7f00000012c0)=0x1000) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x906f) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000240)=0xa9f1) sysctl$net_inet_etherip(&(0x7f00000000c0), 0x4, &(0x7f0000000140)="10f9e014980525a38cdf7629d3f992d3f447c67885b34177d05523ceed", &(0x7f0000000180)=0x1d, &(0x7f00000001c0)="56b9fcda29d7b75934333bf045a51b6ef6c4f880ac3858a671ddbdb325ab4a58e704c34e2da7b0cc1829bf274ee41d06e11b716e7c716082d817e767041274c4a1568cb2e4a18e17355c5f03f1d7bf1de022c11405986e3bd555543e228bd85b1a7d289e459990c0755aea439d69127a937feed12cefd4192beae7ed4381", 0x7e) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:43:06 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(0x0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(0x0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:06 executing program 1: mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x6d) mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r3, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) chmod(&(0x7f0000000040)='./file0\x00', 0x108) setuid(0xee01) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)='r\x00') 16:43:06 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:06 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45}, {}, {0x0, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000080)="7cd23fc0aa17dddf7830fa", 0xb) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x8000000000000000) socket(0x400000000018, 0x2, 0x0) pipe(&(0x7f0000000040)) r2 = socket(0x400000000018, 0x4000, 0x0) getsockopt$inet_opts(r2, 0x29, 0x41, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000000)=0xc) utimensat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x1}, {0x100, 0x8}}, 0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000000)) shutdown(r0, 0x2) 16:43:06 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:06 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:06 executing program 0: openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:06 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r0, &(0x7f0000000080)="4c8a2a7282534d83192657caaa9d59f8157eb0619fa1f6555fc0cfb1285836d72a31a59254eebb8ba4294f1c036833c84482d297fe5475368ada45c3b201a22e30f734dba1f8802eb0dac74bc2463a1f314095248e1f62aa4277c4df516b2daa92d6b9e9c99e247be6f1083ed47ac978d71644f3221f0a671772c3e4770aaed45d743ad89ec4d5101dff4ccfbf602441b603dcbc457013770e40e14a749b2c35a9399c100ce9c44fd0f701e30635d82b4a482f4a27a0c7402f4037e80bcc7e5d7ff022dc68033c450ab1ea9cf75c5fa2ab81ff83f249ce8c185f6f639529c4327d5079", 0xe3) 16:43:06 executing program 0: openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:06 executing program 0: openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:06 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000300)={@random="af0955779821", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e70875", 0x1c, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@fragment={0x33}], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x1cd9, 0x100000000}) 16:43:06 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:06 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x20004) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7ffffffffff], [0x0, 0x0, 0x401], [], {}, {0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000680), &(0x7f0000000000)=0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r5) fcntl$getflags(r1, 0x3) 16:43:06 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{0x0}], 0x1}, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setregid(0x0, r3) setregid(0x0, r3) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x88) r4 = socket(0x11, 0x4003, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000100)={0x0}) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000100), 0x0, 0x405, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0x19}, {0x5c}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 16:43:06 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:06 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x0) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5, 0x40}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="000100"/14]) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getpgid(r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x1adb68ac) dup2(r1, r3) ioctl$TIOCSTOP(r3, 0x2000746f) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) 16:43:06 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x0) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:06 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x0) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:06 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(0x0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:07 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x108) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r3, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) faccessat(r3, &(0x7f0000000100)='./file0/file0\x00', 0x100, 0x1) 16:43:07 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(0x0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:07 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(0x0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:07 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, 0x0, 0x0) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x80}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x3000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) chflags(&(0x7f0000000000)='./file0\x00', 0x1) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) close(r1) 16:43:07 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, 0x0, 0x0) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000000)=0xc) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000280)="f4f7f979ce67e5f17c564080c94ad97dbd1db088e57cc0933c08722aeb1f667a91f66b098ee1c0f07165e8191675eebba36e6460b262aefc7cb4457fab898d4f0290897108f773e6dc05c2209a10e3d45bb43b85d47c0f196ea450ed9ffcfab7a3fcf5edeaf20ee29241507b769bd2196fdca031e5803132b496ca7180c2c58d7a81faf676da87033eb548cb057e0db03acf09b1ebd465d1271ee9a5", 0x9c}, {&(0x7f0000000180)="33bca769ebb1b097af379d5c0f8d8aae7b33d79c49627e42200895fd", 0x1c}, {&(0x7f0000000340)="f8ec2ed7d4cb218943c5debdd48155ed80ca7d1337e28735c5ca158bd0d39bd29391f218eb07869a34aaaf6244c63ad8fbe44ddd936298daab3139929d7c1341043088d5e5793aed1fc286ec14d11acd23da551a2e197e8061887f2be7ba24761b1f582ae05fe9aeb80ed1188a343600cbbf3fd8b0325f80d0023487b1b2ecbf5903143ac12cb26373dbb6cc842961e57d69d4d7df9a068cde27050340ca2643ca483f0ca83c2673a9c2052fa6562ebf02cd0d2b0c52305490eea3e60034cb6f8fa2ef31ed1e71fb9af1600f76beb6f3acab54885c073aa5962e903e3f07dacab843324a207cf0cd", 0xe8}, {&(0x7f00000001c0)="99d4347f65a5cb02b6ff8608088ef4812189baee019b88d0453597f6fe42d4f98510375143d0013d87ca67", 0x2b}, {&(0x7f0000000440)="3986dc56b35bb814914f017ca454294decf3fb6414be63617544c82869e2d89a250a970153c5b40d9df1405bf3f2c69cbe68dc6ffcf6411e98aacfcbaa6ebd194e1f95b8f46ce57b99a5711079363df768eba0dbe1fa67a793127cdcb56c3ec25e9e60e2ca4631aa2d22226d527106820369e3", 0x73}, {&(0x7f00000004c0)="29b9ec32951be53526e9e455332820b734817260cd51ad02eb7e5a7e4684091500c08766ef948eb9e607e5cb785a9276953a94c478349b33f14501548bff17aaba2b32115391a0801ff816a6a58e21484443ae3bddf964ffad8b7233525fda17be9e14f86ed0f5f800e78c8a7c8674317a1d49c7f8a4e97916eb2136d19cff55c01b0b6471761a172730f66ac4f791f917d04b82377d40415496b2eecfa75b3269684e6059b26878bafa740adda0378bda971d1dadb4d91a7a87d2c366a78ede742f41748d89bd7134e6a45366fb0fe4", 0xd0}], 0x6, &(0x7f0000000640), 0x0, 0x4}, 0x1) syz_emit_ethernet(0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="ffff49ae943a88d8b46817109496522f4c5bffffffffffffffffffff86dd60455c4e00006c00fe80c0e2261ca34216f70a000000000000000000fff3de8fba408e2af480e2e5bf0008000000000000602aa8193a0a44"]) 16:43:07 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, 0x0, 0x0) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf7ffffffdfffffff], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x0, 0x7fffffff}, {}, {0x0, 0x0, 0x4}]}}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000200)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000840)="89f7d82e5b103f227a0996f1ce0645f7460d10605b9d979af06a49194646db46004f69b9fdcbdaa9953117b010aaedcffd4a0774c353e47174579ece35aa2ef4be49835cab01ca9488bd89477de76e097bc70b54f0f07000000000000000", 0x5e}, {&(0x7f0000000040)="5ce6c219b8bd1d9259e6d0a623886aa6822b86510679885929c3bad359819200dd562227c977e75e92cf625d7daa2b", 0x2f}, {&(0x7f0000000180)="83c8a8b7619875b0da0ef141910c9596c1f37bd33c17a50c1525c0b407c6ec4d76b55b764cc9b96f9e91a758acd923a5", 0x30}, {&(0x7f00000004c0)="f5306d31150c05f6013a9c32e149e713e9e32e2cad757f04763f2857cec9fbc2c21464d67df2e3e4d98729488f09917517d5717e5ac71be2247a9a40f62fe22f32995e7b6204e1bb5c6f71f2c78fca1e95ac1518eaa407a4c4f1fa4b047ae38ebfff114e024611700915f93edd974dd94da37bdf35ef4694412f366ea0b48a90a792b4c120f77d7e0745d7648022fa3fbe6f013cd4b54c9f230a9e9ab3182e438d6815f764191bd1c50844a6bb61d85beae401a8567eb698cfd0a442506c744930a9e687041039b0d928ced13ae945d806aad5c7987bdc1a4e5ec64a92caf3882599a953022fe1b815b7a1be8ab8f02d0997a9a280113e", 0xf7}, {&(0x7f00000005c0)="aef6e65fad6a03deeef678a435fb43184c396444ab6afa87581e7e4acab7f44eb219c129872a2814a495f5e355d79eae34636daa04884f3be9bc8778762b69df9dc124cba70467483542a807045a07373468d54ba0d2b3aba88f253a27cd246b06666a955bb4b36fbf3e2081e15fe781a0c07d44dc853d4c2666eeca5c654b3566e4ec0733def637d6793c217daff6ba92d44d5083a2a7c176f597b734a5f02d79fa8753bfbf0307a1f692eb06d597fb39f9ab14c4a84d2359e3fdaa1061dfd569a04352fcc8c633fd47ef31c5b6e8388aa10e13c0", 0xd5}, {&(0x7f00000006c0)="01855539bb680cb20fb6e098113a97502e31729a4671a30be70ec87939fc04eca4fe43f2a0359845138880a370ae4a9cf190722735c61d8a57da7c376626f35d08b2b14bfeb68e43f6a25b8b0e225259192781dcc875e23e3ce29c8ad23f8bc189546f04d59669ab44ca246025d8c566e0f5d2ac392b332fcbea37da261d513102a5e139af5c06e15bd946d7439502fe5cfd6d2a302907c19de8b051a84498e19c6cb3a086", 0xa5}, {&(0x7f00000001c0)="d86e8a79069e99a123a458d1af35ec74", 0x10}], 0x7, 0x0, 0x0, 0x407}, 0x40f) fcntl$dupfd(r2, 0x0, r2) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000800)={0x10001, 0x3, 0x80, 0x8, "595b3ef0e2237e61b66fab4743335b7a541fa4db", 0x20, 0x1}) 16:43:07 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:07 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:07 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) flock(r0, 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x300000005}) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchmod(r3, 0x8) 16:43:08 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x0, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:08 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x0, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:08 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x0, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:08 executing program 1: r0 = socket(0x2, 0xc003, 0x2) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) socket(0x2, 0x8000, 0xde) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x6e, &(0x7f0000000040), 0x0) 16:43:08 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x0, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r1 = openat(r0, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) syz_emit_ethernet(0x4f, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "7e1e59", 0x19, 0x3a, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0x0, "da"}, {}]}}}}}}) 16:43:08 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x0, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0xfffffffd, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) syz_open_pts() write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f00000001c0)=[{}, {0x6c, 0x0, 0xfd, 0x800}, {0x9af, 0x1, 0x0, 0xfbf}, {0x803, 0x2, 0xf4, 0x7ff}, {0x8000, 0x9, 0x3, 0x9}, {0xf800, 0x3, 0x4, 0x4}, {0x8001, 0x0, 0x6, 0x7f}]}) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x305) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000140)={0x40, './file0\x00', './file0\x00'}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) dup2(r1, r4) ioctl$TIOCCBRK(r4, 0x2000747a) 16:43:08 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x0, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:08 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSBLEN(r1, 0x4004426a, &(0x7f00000000c0)) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff8, 0x1000}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x3, 0xc76, 0x1800}], 0x38) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x1f9, 0x0, 0x0, 0x0, 0x0, 0x380, 0xff}, 0x9, 0x1, 0xfffffffffffffffc}) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fff}, {0x4}, {0x1, 0x2}], 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) setuid(0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000011c0)=""/108, 0xfffffea9, 0x843, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0xa) chown(&(0x7f0000000040)='.\x00', 0x0, r2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x6, 0x0, 0x0, 0x0, r2, 0x92, 0x40}, 0x5e45, 0xed, 0xfffffffffffffffa}) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000001240)=""/4106) 16:43:08 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c653000ed9b58dbcc11a1faa909160b1ce8a3acfe22f1dc9392abdea5a12b36b64fb38802cedf36522cf507eb134352c14137dffb71ab82ae2041017b659e6e8f8935d4399a010fd7879666ded898737354ef36db8ab0899cd3385f016f700a2949feffffff1aeb84649a09a725993d3579b45fc1af3dd4d7f5ea36c4738bfbac286540e05c84e1f9c1ab74525f94b53ef6190c83185508d04eff6c00f8cad4eadab5be42d822b73090f0872e1b50"], 0x10) recvfrom(r3, &(0x7f0000000180)=""/169, 0xfdd1, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:43:08 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:08 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:08 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x3, 0x4, 0x1800}], 0x1) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffe7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) setsockopt(r0, 0x61, 0x400, &(0x7f0000000040)="e5c723c17c981f7d751a7533d6228a38da49fd3e9efd2b9ed11c05537dc82c7f56a7e9a47fd7b126ef0c45ec89", 0x2d) dup2(r1, r2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x4) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:43:09 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x3, 0x4, 0x1800}], 0x1) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:09 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x3, 0x4, 0x1800}], 0x1) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:09 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x48}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) chroot(&(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61740b9219c5cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24f125fa9550b297b85b0990b99c9c04fb2c6471effe54a4af861d06a9351ef36fc9bcb441be7f"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000000000002e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e3030c0000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d12431b7918afb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a0519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d0000cab4986b1821073f5c7d685ab69f62258e4048108ca85284b9434b28956ea40f8be39a6ad17df5495dd5dcdad9f7fbb6ddad736a60dc2f99651879af53532b2388a89bd0b34b9dde4044ae8214e879228741010dfb5091f5753ddcfb9ef5c0059e"], 0x4a4, 0x0) msgsnd(r2, &(0x7f0000001400)={0x3, "21cdfd7034a811c66751608f7d0866a4d2e3d7d60e4dd7f495a2b1ab8dd08769baee77ae120643b92555120545a3805474b83c3750e5b8e5b8f1d89becb06e8f4dfbc9f6ddc24a48750c6b2cb6a15a8db356326b0f2aa126c77c2de030ae6f5e284b2d260737c874788a8a10606d52bb3539c4e8d233feef11d3a6d7bb85b46ee7cf128b9640d6a65d0dec187c5562d115d1e538f452e694e264310df375bf00fc03cfff3dac6fabbc80f241f3bf211ce89944ab58719258834d6e8ce0a65ad7a60a4d4e3c50460110a1fdaa1752236fadf8718ec191dbfde2992cdd6319d23a5712c462b7bceaa2ce039e51efe91365f0a5138c9225c0612cae6ed33ba88fc57e843ce30e90c7c2cee41d982ddc4f6b56504f2b35cae5fe0787e43c9446e06b8aebca504f44346f7af189399b61dbc8f649a4a4aba510337a7ac1ec2f0c3f0d5552b2d27f460456a11def26d8f0b4ca2df244a9b75e050361168705506de04edb303d531a3689dabf2539f9978e59973e735d2b52196261db5f8517b8b26ebd1761d39682b69f8e565577dfb25b29256ab70a1cab82207747360e1b472949b36fdb7f119de08c75774a1d961b059b780ddf79904bab369dfd959ed9cf89240753038439740396f376f89edcfd634888cf29fc399476ad8175b9f689ffd83ccb282a46f437a2e60631fb861bd652bf9f86d96c8e468525fdc4846f30b3b8e4003bd719ddb06fe9ea9819ffc44b2833bfc3c9799fb9e24e292a97c1ca82b2f5adec164a7d2c4ca8ee84f77f2311b1d295c7581e9beaf73e7d2a655fcac88ea1429ef174e29e3b4a6a669d71330c7cb80dd198e994bf314db8524a6fb8627f6dd6972b627852c8256d54c2a6040db712b331b3064ca1f12a1f7d71d0c6c91ff71485b522703295d288b7ed64cbba3906e3755498247b3a9b57802ef0648f21ea772134aee8dff6ca9583b262c4bca2b6fd0aa1468e3b3f0754f2a52b4e448a64c4c43b0680c7141faf2888a6fe4621455a4117eb576d73f2a8c61dcf5961b2d13057e2b592796a1d0a8f62d173de62aa529d0d633b461d36c86b620879919552bba255d9a93bb631e17db6c662f0d4d5cc9a7f82724f43c86c3806a6e06aa500d9ca1117b6f000e35ecb2742d81da522a3a65ea50b0f07498b88b1d5e23ce3eb29a88bbbd657d49a0c80c8b64fb3dcf391e8b17d06085f9d7619d471addc9b4237920d7bf82587f41c9d6fe29c95b2ebc326e757984338c62cf539fe3a4bee229d9efc045591d660a51006ab6c28a5e7ee5d2a59cd1543c94c0279d994d8fa475c352726176a7f903c746f55c85544eb176a66dd6547e4f92cac0ab7b2329df0922d48f560c4c519c6792b9ec2dd9e22a2382167589a2a76fa0fad9f5fb1b5de5dbb14ae6e0d0c0248fd3efc82b58bd83ce862ff60159ae164419e7d199c28161a2d1c1e001bd393ad1389f9247f2c0d609a1be5245472532e771c8f95ec15dc28d01eb9f775e6363f64d6e2a443b32dd003c64aab2c9e815918c1b141b15a714acded53dcaef50d7a870eccab35fb827203141a015c7cd15e91eff96a0898dc2e68018f2e76f14a35901998bcd5105b05000cad34da73b01eb35e3a654f8b60d8da706484e4ec264a24745c0feb1d83eaf5bd97ee4dcf538b0a70d074fbc9e785e0d10cf8095fae2fea74ade611910818f41fbce549b838e287e427b848c31a8343cddf2f2e6c524dee520fc56a4450224633949752eee497384af268e1d5b2a8575a9199ed6cb22de873785a98b79854b153382aa8a8648277eda38ca39f03f970964bde56e02f6516a3633abb532620bb73aa5a3f222785533ed73dafe3f1d19ba09cad3974227bb61e1bd6b7326f1d40bc75266a688efd5c3430445614e485b3b859c41649a911bcea348fa35cac0e58302899f9e5be79dd8f885e4187b725c8dcbe55b78d5e4f155752ea3edd6476aeeb73df713e5e823b36f90361d6e9261717c29e34bed27c46f637580a712e06377f7b738b2e78affcf95799f3d7472c75b193efc3e8dbd454c1bf8450ee5acf375ed71457a7d6c8045c21898153c89a266f17e16d3dd4d5526a81bd6a3487406a9b652268f4994787ed8c5ab38de2ef1e4a89266db294f59ee3b61a0dc9c310d2b128a7ddb7b9b5a6c1085054df14cd7cd76ba3a939e5d8f1cdb6f8d18fb76e5f4efc93c3500cdc6fce5695d8abe65368b1d46e2059e9a1b1f101b5dcd1862af303f836d7af6e3129567ecc8b968f2b31ee2a82336cb08b3c59b6e5d02e51cce8b2196e5ef7aeeab03903d1b8ba76d92a7731446d8d93d202d6b4078a4ee75141ae0113c80abcd66ca4ed3eff1a05359567e3e8c5a87ec3591edb3cb78fa7eded61c2ef3cb617eb3ef737e8b27bbcfbf48a5c2a6999a9ffbdc8a58c94764a4a418fb2f06c94466cc34e2bc71c2d1dc3d1c78c4e06a2dc66e19d18f799dd59c8a6d3a4f2551e5c88348dcfd048ca0c61b0cf1f4a0f8e3fbdbbe3fd78783777d7adb639d7f6c03e9f656f57b1e4f54fa4e1deaa32078be6a42a53a719e15cf708ed38bdb45ce21c6cbd1985ffbcec12fa3b3f7e2aff169efb2f7f94c0da28ce2c87fd48265d05f121eba35ae38a8e79de85859ce6a38add56a5a1b0178323ea417e6a18d32b97ee2879dfe65a84d428c1633391704e8e5dc48e1374be24deda324dd5d271679412e611da1463eb7c2083f1dd5b3a88ea8673f5877ba4706f3745f10a8d4d5053a6daf7896331519c155aa54625d839e5c8d4d57387db445f8a142c1c24560f2712868f4626e6134c9b122700e56a7ecbe45cc416386aa481a4cbaf44a6fe8c6424189ddba17ace830370df6971d9b0289aa37f6be5d94276d043e12c42aa79873e3bb7137cf050bf64ec8941a5fcbfd194926025f3a8a03ec58602b9f302d9de53eb004bdd296caaf71d78051a2af231b76ed63ed6ef33432c7d95a161e61f995d25e8bcd9484dbc18ed761123b6d9f2fb8f05a2be68ad4e9e4c8fad2d799d5d3f8418adf205f698f16618ea0dc20c1070e0f630d8b7ea3c42880f5fc655c05b6bcd93e5a84c6a0b3243e32144f2ca5136c4d8128ff03571a61486ea1433eaf61bafc97453063a009a69341c8dc0ba01dfe234ae6f3360a268fd0dbfb584d0e7d0780ed8444096bb39b48b5e6191e3a2f9145d434db135fb9dddc02813ad753aa15000b1553785aab63933922d6ba70b277d377817590a7571f0d1a158ae90c813d89bb6549855fe72c4cd3e57ab442287fc045c9f11679a09a57c3b311191063e58e08cec0fd5be02964e8e07f9a4b645348919437707c5729df11df770494fb9ebfca50e1fba3fa4dd4cb4ec71755f561909e535517fc594c6a3afe91976179160fe5d54a25dfcf2802a3ae03505840169d8c0c7d462eea0de9fd69e69a4287d2df97b2f94a3fc367dc78d8ac66b5e569a4c27a583753837ba402c48a2f8bc72226832f6197faf4f2b9a23d0b7bec84dc1517a8bd72a254119d34cefb857a92a58c21a09f4078864cc309e2f04122dac5e8b8297691e70ed868a5dcfc926f6890aef71a7382e557e8fba1b639b98fbae97d77b55c6a6bdf0a843c0e07ebe4de51f079aaa69f51fcf1637f77a9293599ce94c229298f8df139fe1f29466d356a816422b43b35d03ac31a562a6b0dc7662026e18f69190798ab1daf48d945ec9cee20f2a9311fb0a35510763f7a899e3f23957e17f51958b83860a8e5f65f8b39b0e2c86d68510e4b21d0748aca8eb0ba9f185f105f5e12383f43a1e3cba14587002b5b6ea337e590c19e4ba01919a5c97536bd06b63d7d07acc1e2973a95fc8843f56266ff33f8e25aecc64e22194f34b78c4269aa3681dfbdfd9c79c6e14fd4c666e4480816f1c8c5a03e00ffcc8c78920889ad2f3304a10732cf7f4ef607efa3f4334ce017451b4d0a8cf509a1a5cba611d7e61dca9d56a0479cf4f4e92b4ab780b2b8290c6412624c5d0819a809d2f1acd77cd0a0c5e1dddd5ed7c4a7963d2abc19062285331949ffd43837709cc6b065a8fdd78aefbe06c5ab9101beb7ec663b3c3507c3b47b2bd44085f349f8647055b27849e866cfb07f360118770adbc8defab7ad450085051c4613aa38780af9f6acc983d201a8a2e59395a3dae2a648a7e7201dab4e4b9d1834117e170598cf91bf82ef1f9f1f7fe37db2a4ae0544894f97aef25a37caec6810a9ae809b6e28d258c77efb8d454c95eb57e593825544ad519c9f89f5a9e2619bafda1f2166725263519e27010fb2b30a24ab32546f5839cb82f75f066c7d801b6bd5f4db7184767e9b7443aac0bf4fdf07149568d7e23931398e08bf90104284a860d16e075fdf39602adb6085af971b489d944aaf6f134d66bd592702a4d7b04f18f7826c25d2d58fa819941b81efdcd0ca96e92d75a7701c80bcd2d8a9b88bd54a81799169edf0989f7392cf0f67e24871e8185a54e9f069179bd568333ff6df2a4e10d9608b0824472b363a8324359c80dfa3096f1cbae7ff641cc4c2f91ffe936b3112cd2a2740392543e9694c510d676aa3e3c9c24af0a29fc2f43fe612e83c42dd28d9f7579cb85b02603b855e06f939ca4c40f13fb1188d36bf25b110a5d6964e217da3cda0faa1b224ed844567411fa62191ddb1069983c7d29dfe53133e510bc9a6154071b07456a33e60175601d28d2f66f6dd6ddf7d25f5ad759df12063da20543492eb600fe87d8dbcbc5b89b0b6346e441731871c942625dda80b052a1cecb7f8c06ca9b1fa3e4564570f4520d72660592fc596fd24d1161ed4e67270528f3f4d9d9de72e13831046ad80ce75cc21221c9619a50385f50b5c7ffbf07bcb19f73c56d109dd7da3359207bb86c08b3b8579912ab98a34703a575c6d0d2da6636f181a8262df12139a6e9a11ad4b57a74e096f3f13fda06fcda9c254576fcf14498c4a84d9196f737365e72b6f471ea5f7d4af04d1b8e0077c81a8f84f7134b442fdbab3931a35d994b956c480c93c86c954d3eb5c38ed4f3d21a5c37e46a875c351509026389337b60ba107b133a585093db432cbe84f430b4f19b5e69d30b5f1bfbe5c596cc2628b88cd7384a2c92ecda5c1326565a9cadf295c866abb272886d1a5a568982c56d93002534d59896516737bc7cba02e77be60d03cf420925bacdef4a40941bde420e515f97beb4844b870871b96a6be23c5a4ff1e622c8d2bf05b8cb0f50589359c26a50d803b2b3a3d44a3043a30e0228af5e120b3092cb11e6af939444d95c66007382703f64b2c1adf349b4f45a7cbcc2643e4a316ecb1953ea20ea2a6ccafd7aff2443c7fba140e49e55210be71a2a36a45017970107f20f008e62017f3632ba21e39d7f27aa3c0fdd5aa17afeef8d2b4b7ea2fc1dc09b0f0a51d009012469b9e3f1d2e123a62380e42033fe92cc31dc8f3ed5a9e6c7f7c60ca7c9dde587ac8595612efa0d971a73170d6d9901be823ac3ea419d2d436d29b56bbe4278a975f14809da610ecb90637e83f29206aba453c4330a449232f7a56e53c3c22435cd7d5b6e20f814009527a3cc4212f376b69bee6365d561bac795b5be72b8f144bd071f088df1850eb60079d13dd892baf134421ba279d17e322fdb14cc6347f3596d1f526418a3f8d0a3e209036692eabd544edba9756758a79a86d1bc952c8c81279b7025a7f480ede2b585702389bc80c47abf2b00799b150552aef3f9e51a734bb25dbc1f4aba5f8b22ab26064982dba881f2b578e65d9bbdb80388939c389676cc6553587691a13102fb91aa10feff06"}, 0x1008, 0x800) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getegid() r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x10001, r0, r1, r4, r5, 0x0, 0x1}, 0x7fff, 0x400, r6, r8, 0x1, 0x7142c419, 0x8, 0x2c2cc9df}) setegid(r1) 16:43:09 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x0, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:09 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x0, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:09 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x0, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:10 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x48}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) chroot(&(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61740b9219c5cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24f125fa9550b297b85b0990b99c9c04fb2c6471effe54a4af861d06a9351ef36fc9bcb441be7f"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000000000002e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e3030c0000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d12431b7918afb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a0519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d0000cab4986b1821073f5c7d685ab69f62258e4048108ca85284b9434b28956ea40f8be39a6ad17df5495dd5dcdad9f7fbb6ddad736a60dc2f99651879af53532b2388a89bd0b34b9dde4044ae8214e879228741010dfb5091f5753ddcfb9ef5c0059e"], 0x4a4, 0x0) msgsnd(r2, &(0x7f0000001400)={0x3, "21cdfd7034a811c66751608f7d0866a4d2e3d7d60e4dd7f495a2b1ab8dd08769baee77ae120643b92555120545a3805474b83c3750e5b8e5b8f1d89becb06e8f4dfbc9f6ddc24a48750c6b2cb6a15a8db356326b0f2aa126c77c2de030ae6f5e284b2d260737c874788a8a10606d52bb3539c4e8d233feef11d3a6d7bb85b46ee7cf128b9640d6a65d0dec187c5562d115d1e538f452e694e264310df375bf00fc03cfff3dac6fabbc80f241f3bf211ce89944ab58719258834d6e8ce0a65ad7a60a4d4e3c50460110a1fdaa1752236fadf8718ec191dbfde2992cdd6319d23a5712c462b7bceaa2ce039e51efe91365f0a5138c9225c0612cae6ed33ba88fc57e843ce30e90c7c2cee41d982ddc4f6b56504f2b35cae5fe0787e43c9446e06b8aebca504f44346f7af189399b61dbc8f649a4a4aba510337a7ac1ec2f0c3f0d5552b2d27f460456a11def26d8f0b4ca2df244a9b75e050361168705506de04edb303d531a3689dabf2539f9978e59973e735d2b52196261db5f8517b8b26ebd1761d39682b69f8e565577dfb25b29256ab70a1cab82207747360e1b472949b36fdb7f119de08c75774a1d961b059b780ddf79904bab369dfd959ed9cf89240753038439740396f376f89edcfd634888cf29fc399476ad8175b9f689ffd83ccb282a46f437a2e60631fb861bd652bf9f86d96c8e468525fdc4846f30b3b8e4003bd719ddb06fe9ea9819ffc44b2833bfc3c9799fb9e24e292a97c1ca82b2f5adec164a7d2c4ca8ee84f77f2311b1d295c7581e9beaf73e7d2a655fcac88ea1429ef174e29e3b4a6a669d71330c7cb80dd198e994bf314db8524a6fb8627f6dd6972b627852c8256d54c2a6040db712b331b3064ca1f12a1f7d71d0c6c91ff71485b522703295d288b7ed64cbba3906e3755498247b3a9b57802ef0648f21ea772134aee8dff6ca9583b262c4bca2b6fd0aa1468e3b3f0754f2a52b4e448a64c4c43b0680c7141faf2888a6fe4621455a4117eb576d73f2a8c61dcf5961b2d13057e2b592796a1d0a8f62d173de62aa529d0d633b461d36c86b620879919552bba255d9a93bb631e17db6c662f0d4d5cc9a7f82724f43c86c3806a6e06aa500d9ca1117b6f000e35ecb2742d81da522a3a65ea50b0f07498b88b1d5e23ce3eb29a88bbbd657d49a0c80c8b64fb3dcf391e8b17d06085f9d7619d471addc9b4237920d7bf82587f41c9d6fe29c95b2ebc326e757984338c62cf539fe3a4bee229d9efc045591d660a51006ab6c28a5e7ee5d2a59cd1543c94c0279d994d8fa475c352726176a7f903c746f55c85544eb176a66dd6547e4f92cac0ab7b2329df0922d48f560c4c519c6792b9ec2dd9e22a2382167589a2a76fa0fad9f5fb1b5de5dbb14ae6e0d0c0248fd3efc82b58bd83ce862ff60159ae164419e7d199c28161a2d1c1e001bd393ad1389f9247f2c0d609a1be5245472532e771c8f95ec15dc28d01eb9f775e6363f64d6e2a443b32dd003c64aab2c9e815918c1b141b15a714acded53dcaef50d7a870eccab35fb827203141a015c7cd15e91eff96a0898dc2e68018f2e76f14a35901998bcd5105b05000cad34da73b01eb35e3a654f8b60d8da706484e4ec264a24745c0feb1d83eaf5bd97ee4dcf538b0a70d074fbc9e785e0d10cf8095fae2fea74ade611910818f41fbce549b838e287e427b848c31a8343cddf2f2e6c524dee520fc56a4450224633949752eee497384af268e1d5b2a8575a9199ed6cb22de873785a98b79854b153382aa8a8648277eda38ca39f03f970964bde56e02f6516a3633abb532620bb73aa5a3f222785533ed73dafe3f1d19ba09cad3974227bb61e1bd6b7326f1d40bc75266a688efd5c3430445614e485b3b859c41649a911bcea348fa35cac0e58302899f9e5be79dd8f885e4187b725c8dcbe55b78d5e4f155752ea3edd6476aeeb73df713e5e823b36f90361d6e9261717c29e34bed27c46f637580a712e06377f7b738b2e78affcf95799f3d7472c75b193efc3e8dbd454c1bf8450ee5acf375ed71457a7d6c8045c21898153c89a266f17e16d3dd4d5526a81bd6a3487406a9b652268f4994787ed8c5ab38de2ef1e4a89266db294f59ee3b61a0dc9c310d2b128a7ddb7b9b5a6c1085054df14cd7cd76ba3a939e5d8f1cdb6f8d18fb76e5f4efc93c3500cdc6fce5695d8abe65368b1d46e2059e9a1b1f101b5dcd1862af303f836d7af6e3129567ecc8b968f2b31ee2a82336cb08b3c59b6e5d02e51cce8b2196e5ef7aeeab03903d1b8ba76d92a7731446d8d93d202d6b4078a4ee75141ae0113c80abcd66ca4ed3eff1a05359567e3e8c5a87ec3591edb3cb78fa7eded61c2ef3cb617eb3ef737e8b27bbcfbf48a5c2a6999a9ffbdc8a58c94764a4a418fb2f06c94466cc34e2bc71c2d1dc3d1c78c4e06a2dc66e19d18f799dd59c8a6d3a4f2551e5c88348dcfd048ca0c61b0cf1f4a0f8e3fbdbbe3fd78783777d7adb639d7f6c03e9f656f57b1e4f54fa4e1deaa32078be6a42a53a719e15cf708ed38bdb45ce21c6cbd1985ffbcec12fa3b3f7e2aff169efb2f7f94c0da28ce2c87fd48265d05f121eba35ae38a8e79de85859ce6a38add56a5a1b0178323ea417e6a18d32b97ee2879dfe65a84d428c1633391704e8e5dc48e1374be24deda324dd5d271679412e611da1463eb7c2083f1dd5b3a88ea8673f5877ba4706f3745f10a8d4d5053a6daf7896331519c155aa54625d839e5c8d4d57387db445f8a142c1c24560f2712868f4626e6134c9b122700e56a7ecbe45cc416386aa481a4cbaf44a6fe8c6424189ddba17ace830370df6971d9b0289aa37f6be5d94276d043e12c42aa79873e3bb7137cf050bf64ec8941a5fcbfd194926025f3a8a03ec58602b9f302d9de53eb004bdd296caaf71d78051a2af231b76ed63ed6ef33432c7d95a161e61f995d25e8bcd9484dbc18ed761123b6d9f2fb8f05a2be68ad4e9e4c8fad2d799d5d3f8418adf205f698f16618ea0dc20c1070e0f630d8b7ea3c42880f5fc655c05b6bcd93e5a84c6a0b3243e32144f2ca5136c4d8128ff03571a61486ea1433eaf61bafc97453063a009a69341c8dc0ba01dfe234ae6f3360a268fd0dbfb584d0e7d0780ed8444096bb39b48b5e6191e3a2f9145d434db135fb9dddc02813ad753aa15000b1553785aab63933922d6ba70b277d377817590a7571f0d1a158ae90c813d89bb6549855fe72c4cd3e57ab442287fc045c9f11679a09a57c3b311191063e58e08cec0fd5be02964e8e07f9a4b645348919437707c5729df11df770494fb9ebfca50e1fba3fa4dd4cb4ec71755f561909e535517fc594c6a3afe91976179160fe5d54a25dfcf2802a3ae03505840169d8c0c7d462eea0de9fd69e69a4287d2df97b2f94a3fc367dc78d8ac66b5e569a4c27a583753837ba402c48a2f8bc72226832f6197faf4f2b9a23d0b7bec84dc1517a8bd72a254119d34cefb857a92a58c21a09f4078864cc309e2f04122dac5e8b8297691e70ed868a5dcfc926f6890aef71a7382e557e8fba1b639b98fbae97d77b55c6a6bdf0a843c0e07ebe4de51f079aaa69f51fcf1637f77a9293599ce94c229298f8df139fe1f29466d356a816422b43b35d03ac31a562a6b0dc7662026e18f69190798ab1daf48d945ec9cee20f2a9311fb0a35510763f7a899e3f23957e17f51958b83860a8e5f65f8b39b0e2c86d68510e4b21d0748aca8eb0ba9f185f105f5e12383f43a1e3cba14587002b5b6ea337e590c19e4ba01919a5c97536bd06b63d7d07acc1e2973a95fc8843f56266ff33f8e25aecc64e22194f34b78c4269aa3681dfbdfd9c79c6e14fd4c666e4480816f1c8c5a03e00ffcc8c78920889ad2f3304a10732cf7f4ef607efa3f4334ce017451b4d0a8cf509a1a5cba611d7e61dca9d56a0479cf4f4e92b4ab780b2b8290c6412624c5d0819a809d2f1acd77cd0a0c5e1dddd5ed7c4a7963d2abc19062285331949ffd43837709cc6b065a8fdd78aefbe06c5ab9101beb7ec663b3c3507c3b47b2bd44085f349f8647055b27849e866cfb07f360118770adbc8defab7ad450085051c4613aa38780af9f6acc983d201a8a2e59395a3dae2a648a7e7201dab4e4b9d1834117e170598cf91bf82ef1f9f1f7fe37db2a4ae0544894f97aef25a37caec6810a9ae809b6e28d258c77efb8d454c95eb57e593825544ad519c9f89f5a9e2619bafda1f2166725263519e27010fb2b30a24ab32546f5839cb82f75f066c7d801b6bd5f4db7184767e9b7443aac0bf4fdf07149568d7e23931398e08bf90104284a860d16e075fdf39602adb6085af971b489d944aaf6f134d66bd592702a4d7b04f18f7826c25d2d58fa819941b81efdcd0ca96e92d75a7701c80bcd2d8a9b88bd54a81799169edf0989f7392cf0f67e24871e8185a54e9f069179bd568333ff6df2a4e10d9608b0824472b363a8324359c80dfa3096f1cbae7ff641cc4c2f91ffe936b3112cd2a2740392543e9694c510d676aa3e3c9c24af0a29fc2f43fe612e83c42dd28d9f7579cb85b02603b855e06f939ca4c40f13fb1188d36bf25b110a5d6964e217da3cda0faa1b224ed844567411fa62191ddb1069983c7d29dfe53133e510bc9a6154071b07456a33e60175601d28d2f66f6dd6ddf7d25f5ad759df12063da20543492eb600fe87d8dbcbc5b89b0b6346e441731871c942625dda80b052a1cecb7f8c06ca9b1fa3e4564570f4520d72660592fc596fd24d1161ed4e67270528f3f4d9d9de72e13831046ad80ce75cc21221c9619a50385f50b5c7ffbf07bcb19f73c56d109dd7da3359207bb86c08b3b8579912ab98a34703a575c6d0d2da6636f181a8262df12139a6e9a11ad4b57a74e096f3f13fda06fcda9c254576fcf14498c4a84d9196f737365e72b6f471ea5f7d4af04d1b8e0077c81a8f84f7134b442fdbab3931a35d994b956c480c93c86c954d3eb5c38ed4f3d21a5c37e46a875c351509026389337b60ba107b133a585093db432cbe84f430b4f19b5e69d30b5f1bfbe5c596cc2628b88cd7384a2c92ecda5c1326565a9cadf295c866abb272886d1a5a568982c56d93002534d59896516737bc7cba02e77be60d03cf420925bacdef4a40941bde420e515f97beb4844b870871b96a6be23c5a4ff1e622c8d2bf05b8cb0f50589359c26a50d803b2b3a3d44a3043a30e0228af5e120b3092cb11e6af939444d95c66007382703f64b2c1adf349b4f45a7cbcc2643e4a316ecb1953ea20ea2a6ccafd7aff2443c7fba140e49e55210be71a2a36a45017970107f20f008e62017f3632ba21e39d7f27aa3c0fdd5aa17afeef8d2b4b7ea2fc1dc09b0f0a51d009012469b9e3f1d2e123a62380e42033fe92cc31dc8f3ed5a9e6c7f7c60ca7c9dde587ac8595612efa0d971a73170d6d9901be823ac3ea419d2d436d29b56bbe4278a975f14809da610ecb90637e83f29206aba453c4330a449232f7a56e53c3c22435cd7d5b6e20f814009527a3cc4212f376b69bee6365d561bac795b5be72b8f144bd071f088df1850eb60079d13dd892baf134421ba279d17e322fdb14cc6347f3596d1f526418a3f8d0a3e209036692eabd544edba9756758a79a86d1bc952c8c81279b7025a7f480ede2b585702389bc80c47abf2b00799b150552aef3f9e51a734bb25dbc1f4aba5f8b22ab26064982dba881f2b578e65d9bbdb80388939c389676cc6553587691a13102fb91aa10feff06"}, 0x1008, 0x800) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getegid() r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x10001, r0, r1, r4, r5, 0x0, 0x1}, 0x7fff, 0x400, r6, r8, 0x1, 0x7142c419, 0x8, 0x2c2cc9df}) setegid(r1) 16:43:10 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x0, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:10 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x0, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:10 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x0, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x1}, {0x6, 0x0, 0x0, 0xe25}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x4f) pwrite(r0, &(0x7f0000001440)="d000"/14, 0xe, 0x0, 0x0) 16:43:11 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:11 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:11 executing program 1: mlock(&(0x7f00009a2000/0x1000)=nil, 0x1000) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x3f6146c44ed0a161, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0xb, 0x40000000, 0x5, 0x1000}, {{r2}, 0xffffffffffffffff, 0x54, 0x1, 0xffffffffffffffff, 0x6}, {{r3}, 0xfffffffffffffffe, 0x28, 0x40000000, 0x4, 0x1}], 0x8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x21, 0x20, 0x51f, 0x1}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20, 0xc857, 0x1}, {{r4}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x0, 0x4}, {{r0}, 0x4, 0x80, 0x2, 0x9, 0xfffffffffffffffc}], 0x0, &(0x7f0000000140)={0x10000, 0x6b13db67}) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x3013, 0xffffffffffffffff, 0x0, 0x0) 16:43:11 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:12 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(0x0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:12 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(0x0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x9e, 0x1d724811, 0x4, 0x35, &(0x7f0000000280)={{0x7, 0x5, 0x40, 0xc0, 0x1, 0x2, 0xfffffffd}, {[0x6, 0x6, 0x10000, 0x8, 0x1, 0x9, 0x7264, 0xf1, 0x79e, 0x80, 0x6, 0x251, 0xfff, 0x8, 0x3, 0x0, 0x6, 0xc53], [0x3, 0x8, 0x2, 0x0, 0x1, 0xc1, 0x8, 0x0, 0xffffffffffffffff, 0x7], [0xd075, 0x0, 0x1, 0xfffffffffffffffe, 0x6, 0xdf, 0x6], [0x2, 0x6f, 0x1, 0x2, 0x5, 0x1], [{0x16, 0x0, 0x1, 0xbf5}, {0x6, 0x8, 0x7, 0xffffffffffffff18}, {0x4, 0x1, 0x5a33189a, 0x1}, {0x5, 0x5, 0x3f, 0x8000}, {0x8, 0x2, 0x1}, {0x0, 0xf6c6, 0x8001, 0x2}, {0x0, 0xf93f, 0x0, 0x3}, {0x800, 0x7fff, 0x4, 0xfffffffffffffffa}], {0x6, 0x20, 0x9, 0x3f}, {0x81, 0xfffffff7, 0x4, 0x3}}}, 0x3f, 0x9}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}, {0x26}], 0x2}) 16:43:12 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(0x0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:12 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, 0x0, 0x0) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:12 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaabb0806e70008ff00615981c48afe595700067f0000aaaaaab7e213aeacb1df2c72691f38aaaaaae0120d047eb9ded00000bc1414bb"]) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x400, 0x0) pread(r1, &(0x7f0000000180)="b86a7d9c522fb1198caba1ac8cd774af8c2835eabb2074d11d07f115cdac28d6b7688fd817887342bf496f", 0x2b, 0x0, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{}, 0xfffffffffffffff8, 0x4, 0x1, 0xffff, 0x1f}, {{}, 0xfffffffffffffffd, 0x80, 0x10, 0x7, 0x6}, {{r1}, 0xffffffffffffffff, 0x2, 0x8, 0xffff, 0xff}, {{}, 0xfffffffffffffff8, 0x28, 0x8, 0x954a, 0x6}, {{}, 0xfffffffffffffffe, 0x34, 0x4, 0x5, 0xfffffffffffff761}], 0x7, &(0x7f00000005c0)=[{{}, 0xfffffffffffffffa, 0x28, 0x1, 0x72, 0x4000000000000}, {{}, 0xfffffffffffffffb, 0x20, 0x1, 0x80000000, 0x3}, {{}, 0xfffffffffffffffe, 0x80, 0x2, 0x8e}, {{}, 0xfffffffffffffffd, 0x0, 0x2, 0x3, 0x84f7}, {{}, 0xfffffffffffffffa, 0x42, 0xf0000000, 0x5, 0x5}, {{r2}, 0xfffffffffffffffd, 0x10, 0x2, 0x40, 0x40}], 0x4, &(0x7f0000000680)={0x0, 0xffffffff}) r3 = dup(r0) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20, 0x0) write(r4, &(0x7f0000000200)="2c3e991736b179b7a59c78c19128942cc0c2c5fc08a58c42134bbd555ef4cc55047f6896d255fd08612321a6805c554cdce2361946cec8c8d44d062a03a8f2850a53526768b11c57c3f1ae5a90708d9992e419d2fcd2cb5c9bd0c428602a0951375044ba55ca24bf5fe4ed4d490f6357eb56b9a6557a1a8998e911245ec16039af22888892ca7278", 0x88) r5 = semget$private(0x0, 0x4, 0x5b4) semop(r5, &(0x7f0000001180), 0x0) semop(r5, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x2, 0x103, 0xffc}, {0x0, 0x3}, {0x3, 0x7, 0x1800}, {0x4, 0x1f, 0x800}, {0x1, 0x0, 0x1000}, {0x2, 0xad, 0x1000}, {0x2, 0x9}], 0x9) semop(r5, &(0x7f0000000240), 0x6) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f00000000c0)=0xd5c) sysctl$net_inet_ipcomp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f00000002c0)="1dfadd57070cc9880e8204f3dd117aa3ed01918e0fbf5df2a36ee7f4212b408b0854fb66cc86f9f39744bc837eef38a001c1034df3a3b6ede07f9af99ea662cf1f70c6dd8b9440efc151b35ecca7acb152cec9360c9495b607491aed59624860a1e4a29acbb7c67dc94d7bdcb09410e11367ddaecd81f9789a78dc79388486e9ac5202af7cb83911fa27fa632b20", &(0x7f0000000080)=0x8e, &(0x7f0000000380)="33691d8c1b383af287eae6ee265818a15d0789469d3a6d48c00bd170e2fefa79a37c1ef281101b929caeccb8127e619427393696157118e42501841b832f357a92848f99843dce50b9fb8a53839c10047857ba087978c1f3f83a98ecda9e2697998cb674c7043941339e1833336f66bf79bc060d8dff6c3e15c5ae007b41fe76d9dc215aa2b3915546e069b73e50c75676fc1fdbec32c3b531a78e7357f46e477072bed47723f32ed4a35dcc8b6f5fd5a405b0b7fb5ee62f91153f8faee259a475e5f3fb6c7cdee107dbd3c6e310aaf84294a41f4b962ce991", 0xd9) 16:43:12 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, 0x0, 0x0) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:12 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, 0x0, 0x0) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:12 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}], 0x1) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(r0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "0300245185a81865fccf08ae7fff0e095c8800"}) write(0xffffffffffffffff, &(0x7f00000002c0)="5d1b020000000000000078807d89e032dc19f570a8fbf1", 0x17) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001340)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x15, 0x0, 0xfe}, {0x3, 0x4}, {0xdf2d, 0x0, 0x10, 0x7fffbfff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="d0af0200"/14, 0x0, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x4) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:43:12 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}], 0x1) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:12 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r3, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000380)={0x7fffffff, 0x3, 0x8, {[0x7, 0x50af, 0x61f, 0x8, 0x96, 0x3, 0xfa5, 0x80, 0x3e8, 0x0, 0x3ff, 0x7, 0x8, 0x1, 0x2, 0x3ff, 0x0, 0x4], [0x8, 0xffffffffffffffcf, 0x100000001, 0x0, 0x8, 0xa8, 0x3, 0x3, 0x10001, 0x2], [0x8000, 0x7, 0xcb, 0x1, 0x101, 0x4, 0xffffffffffffffff], [0x8, 0x10001, 0xa579, 0x6497, 0xffffffffffffffff, 0x8], [{0xffe1, 0x1000001, 0x1000, 0x4}, {0x5, 0x1, 0x1000, 0x103}, {0x0, 0x1ff, 0x7, 0xffffffffffffff8c}, {0x2, 0x8000, 0x8eaa, 0x81}, {0x200, 0x7ff, 0x1, 0x800}, {0x8, 0x7, 0x641f, 0x4}, {0x5, 0xc0000000, 0x100, 0x1000}, {0x6, 0x5, 0x6, 0x9}], {0x3, 0x6ab, 0x8000, 0x9}, {0x7, 0x5, 0x54, 0x6}}}) read(0xffffffffffffffff, &(0x7f0000000600)=""/235, 0xeb) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x13, 0xffffffffffffffff, 0x0, 0x100) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat(r5, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x1, 0x9, 0x45, 0x0, 0x0, 0x4, 0x7fffffff, 0x0, 0x2, 0x9, 0x7}) ioctl$TIOCCONS(r4, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r4, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 16:43:12 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}], 0x1) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:12 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x0, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:43:12 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x0, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:12 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000400)={0xfffffff8}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x200, 0x0) socket$inet(0x2, 0x10003, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4000874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f0000000840)=0xc) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9fd14f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd76218d3600b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f0217e9e815366d2f447e2f", 0xb8}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x20000, 0x183) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x7, 0x3, 0x100, &(0x7f0000000bc0)={{0x97, 0xee, 0xc0, 0x4, 0x21, 0x6, 0x7fff}, {[0x7, 0x200000006, 0x0, 0x8, 0x401, 0x1, 0x404, 0x6, 0x4000000001dc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x4, 0x5, 0x6], [0x1000, 0x9, 0x2000000000006, 0x4000000000000, 0x100000000e89b, 0x6, 0x4, 0x6, 0x4, 0x3], [0x8000000000007, 0x3, 0x8000000000000002, 0x79, 0x2, 0xdd8, 0x22], [0x626b8d07, 0x5, 0x6f9, 0x9, 0x2000000000000, 0xf247], [{0x9, 0x5, 0x5, 0x6}, {0xd76, 0xff, 0xd6, 0x1}, {0x2, 0x5, 0x800, 0x7ffff7fe}, {0x101, 0x6, 0x10000001, 0x7}, {0x800, 0x8, 0x10001, 0x9df}, {0x3ffe, 0x104, 0xa, 0xca}, {0x3, 0xfffffffb, 0x1ff, 0x1}, {0xfffa, 0x7, 0xda3a0, 0x5}], {0xca, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0xc, 0x66}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x400, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000900)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) getrusage(0x0, &(0x7f0000000e80)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x40000001, 0x8}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000f40)={{0x0, 0x0, 0xff, 0x2}, {[0x0, 0xffffffff, 0x800000000000, 0x0, 0x0, 0x0, 0x6a, 0x0, 0x0, 0x0, 0xfffffffffffffe01, 0x0, 0x2, 0x7fffffff, 0x6], [0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0xffffffffffffffc1], [0x0, 0x0, 0x0, 0x0, 0x300000001, 0x7], [0x0, 0x800, 0x2, 0x2020000000000000], [{0x0, 0x1000}, {0x7, 0x0, 0xb886}, {}, {0x1, 0xfffffffe, 0x0, 0x4}, {0x40, 0x386}, {}, {0xfff9, 0xfffffffd}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x400, 0x21}, {0x0, 0x0, 0xfffffffd, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:43:12 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x0, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:12 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) read(r1, &(0x7f0000000180)=""/81, 0x51) socket$unix(0x1, 0x1, 0x0) 16:43:12 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:12 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:12 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa5c080000102d08004500761678ac1400aa00000000110090780000000045deffffff00000000000000e0000002ac1400aacbf0819860dc0a66f1243fc9d4754e80db3a3f54b3397fd197f3b5e8d866718ae324b0e2ca630ab3c03d42a617887b21dc77321b361c0acbfc356b17f60cfd33f8600bb2de9e0768ecb8da845566740ee1f133f2e737f6323904e0f8187828bdd5462cd694a63b3351ec49fdbef3dd1e2d2b44f9a063ad36f6ca8350b7752651959db216b17362946dae20117a1b43f764e2faf4ba3abebf45de9ce3ec87e0fedbe5e082cd125cd9bb1cf7277a5a2824d466eac52f7857cebe655966ecd1581f0170467d6aeebf13eaa70b051fbaa90eb2114b6bb98d6653bdf244fd45a8aef12664476f882be648ee3c277dd99a163769a3a87e51b11359256857231938175fac4cbd3872974f306b8187c9eb9227fed3de0e26e8d533e5fb3be67839c7886b1ebe99ec6e6722b66dac4c9448a6b57e3fe51741d83fd391d6f6f650b698a1dde4712466da6167f2c30e69a519eb86ffb64c9960c07fdcfd4da2434bbabecc912bc07fd46f98c852c780581e795abd7e45ebbdb2d77f87ae233113bcaa58a3b13624319df532d8b8db55dc64dbcd77e28f3374aec64a11506e584caa151c0c3dd218e1445d2af7822eca6a376402a6213dbea93aec855805"]) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r1, r2) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) 16:43:12 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x100}], 0x1) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:12 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x100}], 0x1) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:13 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x100}], 0x1) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:13 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r5, &(0x7f0000000100)='./bus\x00', r3, &(0x7f0000000140)='./bus\x00', 0x4) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x810, r3, 0x0, 0x0) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000000)=0xc) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x43) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000200), 0x401, 0x0) 16:43:13 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x0, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:13 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x0, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:13 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="47047ed11b"], 0x10) write(r0, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 16:43:13 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x0, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:13 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x0, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:13 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2d}, 0x2, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1, 0x0) 16:43:13 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x0, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:13 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdfffffffff877854dbf27967ced54ccd0543fedbe3b20a21bcb7715ba0a3728b442060fd38100bcee3dcefc5ec25e5c3923ae8a5fb60c9582ab1940c84fc268dc4e58f47786b327ef2103f664c9d7725a9d162945a26cdd17cc670a2ceca6b8f11af7daaf20d0aeb6794e1f5190e469132a9bbb273cd98db3e39ae10502c4a5277859ae08c03d0464e4bd6bb2b04a35bac50404ca46967dfd9b163b340f2983c854b3c1adddab2dcb013100"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:43:13 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x0, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:13 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) 16:43:13 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:13 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:13 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1}, {0x5}, {0x6, 0x0, 0x0, 0x7cf81f98}]}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:43:14 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(0x0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:14 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(0x0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:43:14 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649e, r2) r3 = getuid() setreuid(0xee00, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) clock_settime(0x0, &(0x7f0000000140)={0x500}) setegid(r4) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000080)=0x8000108) ioctl$FIOASYNC(r0, 0xc4504446, &(0x7f0000000240)) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 16:43:14 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(0x0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) setsockopt(r0, 0x9, 0x4, &(0x7f00000002c0)="89902e9891ce12dfa29182f815b771041d35", 0x12) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b0007000000263f00fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r3) getdents(r1, &(0x7f0000000280)=""/35, 0x23) sendto$inet6(r2, &(0x7f00000000c0)="070346bfe28e3a8e0c1fa7310000000000000401d87f678ff49b26a65d7eaab767fb55010ca7025e3b02a8d70c5ca1fd905862d6ace21042bb97a9f5df90d45c42a017e80ab38f9f701a59360afa958394f3c9a601e8678eabaae8aba40a05e97820bdf1283818eca1f3c92ee1fe67824bcaa09567890003b12ed17ac1cf9fb95015c47873c0aba6f0a9c2889ece6bdfeb", 0x91, 0x1, &(0x7f0000000080)={0x18, 0x3, 0xc524, 0x74}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000300)=0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) 16:21:20 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, 0x0, 0x0) 16:21:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, r3) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:21:20 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, 0x0, 0x0) 16:21:20 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1, 0x9}, {0x101, 0x101}, {0x46, 0x600000}, {0x8a, 0x1f}], 0x4}) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) 16:21:20 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, 0x0, 0x0) 16:21:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xbfffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x139) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r3, &(0x7f0000000140)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000080)=[{&(0x7f0000000040)=""/52, 0x34}], 0x1, &(0x7f00000000c0)=""/121, 0x79}, 0x861) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair(0x18, 0xe4a5ff50e8f16596, 0x8, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001700)={0x3, &(0x7f0000001740)=[{0x8, 0x2, 0x4, 0x2}, {0xfff8, 0x2, 0x14, 0x4}, {0x5518, 0x0, 0x88, 0x5}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r2, &(0x7f0000001500)=[{{}, 0xfffffffffffffff9, 0x19, 0x8, 0x8001, 0x6}, {{r3}, 0xffffffffffffffff, 0x21, 0x2, 0x2063b69e, 0x5}, {{}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x9, 0xba}, {{r0}, 0x7ffffffffffffffd, 0x24, 0xf0000000, 0x0, 0x9}, {{r1}, 0xfffffffffffffffa, 0x18, 0x2}, {{}, 0xffffffffffffffff, 0x24, 0x20, 0x1, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x16, 0x2, 0x4, 0x7f}, {{}, 0xfffffffffffffffe, 0x4, 0x0, 0x7, 0x2}], 0x4, &(0x7f0000001600)=[{{}, 0xfffffffffffffffb, 0x81, 0x4, 0x7, 0xdad}, {{r2}, 0xfffffffffffffffe, 0x91, 0x0, 0x3}, {{}, 0xfffffffffffffff9, 0x21, 0x2, 0x7, 0x937}, {{}, 0xfffffffffffffffe, 0x60, 0x80000000, 0x52b1dccd, 0x3}, {{}, 0xfffffffffffffff8, 0x24, 0x1, 0x3ff, 0x9}, {{r4}, 0xfffffffffffffffa, 0xc, 0x20000000, 0x2, 0x6}, {{r5}, 0xffffffffffffffff, 0x8, 0x40000000, 0x2, 0x20}], 0x0, &(0x7f00000001c0)={0x1ff, 0x5}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:21:20 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}], 0xb) 16:21:20 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0xffffffffffffffff, 0x0, 0x2], [{}, {0x4}]}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x3) 16:21:20 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}], 0xb) 16:21:20 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) sysctl$vfs_nfs(&(0x7f00000001c0)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000200)="e07dea3fafed60cc188a5c02e00063f524ea88cb8c1a28832835d01c2f449eb8178cc7fbd87058d829d75640da8c476e129e1a25e72b2863897873e2cdd26b4666dfb3a9cb9175a7ae400adca077d1228afdc986c6c862d3519a8e3fdf5d0a7f258b77bea299c9b64caa265fedc68e", &(0x7f0000000280)=0x6f, &(0x7f00000002c0)="ac7d59c466cb8403709c1d1ff35b5db4268bb4bcd6d1b05d1857904cc07e3be3deae81064419a8d08e86bc059e0cecf1d838ed362e", 0x35) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080)="d64af4f8ba24e5798d07a6bf5c9928dd9cc5932e6f7cbb2345dcafa505c0bea05b2c48cb784c966dfbd5faf2c84b1500f612949f8b6d488a1f090d0f585c0206026ba714c9d5912860d379b7b906cfbb2a7d87bfc21d192935e300db2f9feaa154823578097c89be60f336f94c1c18871110840bc274cfe7cec7da2307d065716cd9aceb6975c3493c81a7c38a1015135bab", &(0x7f0000000140)=0x92, &(0x7f0000000180)="aa2e17a800ebb843cbb6150515e5ef0a56e174d7e201bd46a7cff9c57a6df7a14634283166f9031d5583fb73b7f9442ec64cd2aeafe9d5fccfcabeb2e152", 0x3e) 16:21:20 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}], 0xb) 16:21:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x80000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x4, 0x0, 0x9, 0xffffffffffffffff, 0xfdffffffffffffff], [0x0, 0x0, 0x9], [{}, {}, {}, {}, {}, {0x0, 0x5}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:21:20 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x0, 0x1000}], 0xc) 16:21:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0xc6134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x9]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:21:20 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x0, 0x1000}], 0xc) 16:21:20 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x0, 0x1000}], 0xc) 16:21:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0xdfffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="67e75079f1072483af4356fc9e9f71"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 16:21:20 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8}], 0xc) 16:21:20 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8}], 0xc) 16:21:20 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8}], 0xc) 16:21:30 executing program 1: close(0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) setrlimit(0x0, &(0x7f0000000280)) dup2(r1, r0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, r3) ioctl$TIOCEXCL(r2, 0x2000740d) 16:21:30 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x8, 0x1000}], 0xb) 16:21:30 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x8, 0x1000}], 0xb) 16:21:30 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x8, 0x1000}], 0xb) 16:21:35 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x3fe}) r1 = getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) openat(r3, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r3, &(0x7f0000000140)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r4 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000200)='./bus\x00', 0x0, 0x9) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:21:35 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:35 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000400)="9000000000000000b04425f2f500e0d1ac83c18d65c8e220663f964a062a4ae2d9aa6de18981d05652c0d389fe894aaf4c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e6703e1f5d347d5b668ff7fa25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e900000000208364bb049bd84682cec472e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d49b4bd2fc1037c3d78695ad9a2792c407791cdf00"/262, 0x106}], 0x1, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r3 = getpid() r4 = socket(0x0, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$FIOASYNC(r5, 0x8004667d, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) setegid(0x0) fchown(r0, 0x0, 0x0) r6 = accept(r4, &(0x7f0000000140)=@un=@file={0x0, ""/79}, &(0x7f0000000080)=0x51) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000680)=[&(0x7f0000000280)='-%#.:}(\x00', &(0x7f00000002c0)='@!&\x00', &(0x7f0000000300), &(0x7f0000000340)='/dev/wsmouse0\x00', &(0x7f0000000380)='-\\&]\x00', &(0x7f0000000540)=']\x00', &(0x7f0000000580)='/dev/pf\x00', &(0x7f00000005c0)=',\\]]:@#C:! \x00', &(0x7f0000000600)='+oL#-&\\.)\x00', &(0x7f0000000640)='/dev/wsmouse0\x00']) fcntl$setflags(r6, 0x2, 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r1, 0xc1084425, &(0x7f0000000240)) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000140)=""/6, 0x6}], 0x1) 16:21:35 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:35 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x0, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:35 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x0, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:35 executing program 1: syz_emit_ethernet(0x99f, &(0x7f0000001b40)={@random="712ff2f77594", @random="5f23106bd17a", [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x969, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x0, 0x6, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00"}, {0x0, 0x11, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e"}, {0x0, 0x111, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c"}]}}}}}}) r0 = semget(0x2, 0x4, 0xe8) r1 = semget$private(0x0, 0x0, 0x43) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000040)=""/99) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/54) 16:21:35 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x0, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:35 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x2, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x8}]}}) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2009, 0x0}) 16:21:35 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2}, {0x0, 0x8, 0x1000}], 0xc) 16:21:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffff7], [0x0, 0x0, 0xa7], [{}, {}, {}, {}, {}, {}, {0x101}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x18, 0x4, 0x8) mmap(&(0x7f00004d4000/0x3000)=nil, 0x3000, 0x1, 0x12, 0xffffffffffffff9c, 0x0, 0x33c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x9, 0xff, 0x3f, 0xff}, {0x5, 0x0, 0x8, 0x8}, {0x3, 0x5, 0x81, 0x3}, {0x8, 0x0, 0x2, 0x6}]}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:21:35 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2}, {0x0, 0x8, 0x1000}], 0xc) 16:21:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x80}, {0x2}, {0x6, 0x0, 0x0, 0xfffffffd}]}) pwrite(r0, &(0x7f0000000240)="06367e0195ee9800fce566d46c08", 0xe, 0x0, 0x0) 16:21:35 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2}, {0x0, 0x8, 0x1000}], 0xc) 16:21:35 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:21:35 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780), 0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000480)={0x8001, 0x40, 0x3, 0x3f, &(0x7f0000000bc0)={{0x97, 0xf2, 0xc0, 0x4, 0x21, 0xfd11, 0x7fff}, {[0x2, 0x7, 0x0, 0xffe00000000, 0x401, 0x0, 0x3fd, 0xfff, 0xdc72, 0x2, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x1, 0x3, 0x6], [0x1000, 0x105, 0x6, 0x2, 0xe89b, 0x80000000, 0xfffffffe, 0x7, 0x4, 0x3], [0x800000007, 0x6, 0x8000002000000002, 0x79, 0x5, 0xdd8, 0x22], [0x626b8d07, 0x805, 0x6f9, 0xfff, 0x100000001, 0xfffffffd], [{0x3, 0x5, 0x0, 0xfffffffffffefffe}, {0xd77, 0xff, 0x4, 0x5}, {0xfffe, 0x1, 0x76c, 0x80000001}, {0x101, 0x6, 0x0, 0x4}, {0x4, 0x800978, 0x80000001, 0x802000000000000}, {0x20, 0x1, 0xa, 0xca}, {0x20, 0xfffffffb, 0x9, 0x401}, {0xc9fb, 0x8, 0xa, 0x5}], {0xca, 0x2, 0xc6d, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x9}}}, 0x7, 0x1}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x8) syz_open_pts() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2cf419252593a333, 0xffffffffffffffff, 0x0, 0x9) readv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000340)=""/45, 0x2d}], 0x1) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000180)=0x2) mkdir(&(0x7f0000000380)='./file0\x00', 0x1) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x20, 0x8) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa811, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1}) getpeername(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f00000003c0)=0x8) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c7960100000054da054e6fd1d31335206b03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e00"/81, 0x51}, {&(0x7f0000000800)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f55165027748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000300)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f00000003c0)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f05007c8204349d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce3e994cc422bd5990000000000008fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7000000000b896230ee2f265b4e4f393ff84cdced334d6d07a443644f2719899d8f0717e91915366d2f447e2f080553000000000000", 0xbb}, {&(0x7f0000000e40)="9573c0a7748e15adbbe42f1522478f662802c1f757d5a9c8a7879d2d0249654450394795df49eb435fd196e2e33e520eec2780639a8ad740aa4a854d8679fc36d479a88029902da0e87ab748764ad8f4cb5d32ab20fbbc71c34a8f3cb99ec3e0", 0x60}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0xfffffff7, 0x3, 0x5}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x1, 0x6063, 0x0, 0x0, &(0x7f0000000940)={{0x20, 0x0, 0xff, 0x4, 0x0, 0x2000, 0x200}, {[0x7d1e, 0xb, 0x7ffffffffffd, 0x3f, 0x8001, 0x0, 0x8, 0x0, 0xffff, 0x8, 0x80000001, 0x3, 0xfffffffffffffffe, 0x4, 0xffffffffffffff80, 0x0, 0x10000000, 0xfffffffffffffffe], [0xfffffffffffffffe, 0x0, 0xe72, 0x0, 0x7, 0xfffffffffffffffc, 0xffffffffffffff68, 0x0, 0x0, 0x5], [0x2, 0x0, 0x0, 0x1c00000000, 0x100000001], [0x0, 0xffffffffffffffff, 0x2, 0xffff, 0x3], [{0x0, 0x40ffc, 0xfffffffe, 0x2}, {0x7, 0x0, 0x0, 0x2000000000000}, {0x701, 0x40, 0x101000}, {0x9193, 0xffffffff, 0x3, 0x1}, {0x40, 0x6, 0x0, 0xf25e}, {0x0, 0x0, 0x20, 0x7ff}, {0x4000, 0xfffffffd, 0x6, 0x6}, {0x6, 0x3, 0x0, 0xa26}], {0x0, 0x0, 0x0, 0x4000}, {0x0, 0x8, 0xfffffffc, 0x2}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000400)=0x7) 16:21:35 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:21:36 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:21:36 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x0, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget(0x1, 0x0, 0x0) r3 = socket(0x1e, 0x4000, 0x8) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffff68) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r5) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, r4, r5, r6, r7, 0x8c05298371aea4f9, 0x3}, 0x3f, 0x5, 0x200}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffffff000000000000b4acaf122020e29192a9464d248fe7ecc6fb3705b65ca087e00f7d1675147692539a309ed0ebbdfe6abe11fce932aab2c4ad2cbc8bc295f8692df90c978a82f09fa7e2feb51dc1c93a37ad71fe372030bf8fcf81a885ce4b65bf68483819f4feb93cfd4fb3049db4d178db5b011e7da405a397ac7f38c46713a59e00b40185181b95719aaee48681ec8ed5c90dd959133e30e49ffd9b8fd724585646b3105482b5e03c3bd9c0b2b766d7739334a2ecd32ec1516176d26ba8f2b21d84d54a44a621488e711acabda9f2341c945f3572e4d255b1808dd9cdae5b039523b196371d89ddfb3bc3dd07004c0a1bf96aab294c9e700f72574222ef93550f26ca2d5aa92a18c2e40318e23b3c334e3f3044fc4293cdc729f7ad48325dc6edb9b7a80d65545dce89b3a35fa577e82cfef30f4e75"]) 16:21:36 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x0, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:36 executing program 1: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec4f4ae30ec237e698975e683bda75faf09dce61ab3f0ff12be0893d18e99d19938570926dda824d990bc46ed42e0c171f454df9b922dea06aa45d9c0c0b75c1835bbe4f84b31b011ce919f92af975ded13b9fd2b60194fa8d9da825bbb102be7c3ee2695d5022f7ac49bb5d4e836a3ddb4111445b216bb7f225b56b3580648109aa7a822cfab0bfb2336cdc92e9a1df8f4c43d462b06336c6cedb3d66d6285d5fcd859c29e7f50ddda541c93c24e7c13c1ddced9fda24c1893cadc3530e8d1d622cc2bd9c6fa1eaceadd7cddbbf46c03dd0135d7efff253045bea2fc6a9aabef05d144a5975a343532a74ba4222b6c09a000cc66d4c2a9572c61f582d6f48016160b2f47d541c4b92d6553c78089b385cd4879d1674f30a4549ac8b0be47123f44ea0fb15f639643bc180be4f98db68613ca346eab26dc997a8624af172c05baa4ac3abb761e9c0c7947e33dd4cf4b7bc9e8f9f9334ef47d0286ffb825d373cd4de0aa452c52f768b9311e733ff32aeff0881b129ed98954d754d8ee4409559be55ef7ad95feefb898949a5aad399d6323262b3bf952049d79479654cb8397662707edb1ddfeb5ade78e68a8d75df4931010a380aa52a56ab7a950145b74f79d19ec7a77d89a07944be0de70eadafc9e40637ca397f1f946134766f60e8767f16fb5e56441050c782bf3bad2994e0a35ad7b4a90864c189b7fd500036309379d6ab07dd95305526f7c6e733d52c74fc75864ca66fa0f87636dd5a40a18ebe967facc93e9173e54bf96ac98435b998875a17a1b8a835e4c1bc47173a543ce37b7666e3600f8d732b3e22b0fa19fbccaeb9e06cf409c9ba992970d2be2e88e3dc80db3babb0a9d33e05145e729f854a8686b7edccdc395ec6d5f4cfec5d2ef0d07c61b3c1c11a18781e8a8e362bfdd41bc951c3c9fd27f8fabff85e78b2c2f3de232ceb85916000c4a673a185da0e589534b1f531f71efbd474d8a3e0006c461ae803b80ccc0432c7a067d8e484aff52bbae2e323c9e841929ffa294367722fb8735e8964c5ea3ed1c8cd11095801c705cc59d0c007a74716955efda28451f24070df74dd90fe719f2ff9c68c241df1cf97b298a6b8baf2de62a5893b426349d6283743e916118bc6240dab3500e74efb67930a483d84c6e9a7e39a8f2ddf7788e56f61fb2e4c7937ec3101595c0afd7d7c822d50ac3a23e5f15e7bdd6a62fd2e0e6cd4e94826144d707ec84bc6c9c040b00779521fa3b31888b19f6a5710a93fd526b202c2159d998855b21e843896520c1fa79e742ee3b02080d580a9eb597e658cfd7b2be6e7c08e3e2c3cc4a779b07db3cc7fb981a8d0ec166f24e2114a2c743e5647f72795876886c0d6e0321b46226ab5e1f96499803deef5bc241a09b381a95dbc82b8e3cb1ce9a0d316004962ead61249fae533166642325ede91772a764b35eda0f201258f7ce88a17639b23417b177e83bb541d19c4fb0c447497c26e5e5a16305834369c6f8c97e8f12c2edd5f027d6935a5ecfb9a7d0b1d766764f6c5e94e588e4b48a9e291c3240e82d1609a19695fefd630353d313789f084d3298460c38101601babd9915109de5e72b45b12448a409c4a2acabf69d9856040ed7a450bc505efac835136d423ef98045676df5b37a7d75ae19f90065b68b40db8ef80b72be75a22d2d07bee7c7599125ed2810644e580114c61fc5ac4a883fa8cb95e7c288cc0aee44a890ea92d98d0e3610b328055ed6a7c37721d04d00295a7d62b76fc11ddb80bcb2521baf835d20545725ae37ab2a3c37b6153960adf6d8ed65ba4aafaa9d98907c70d6c3627acdc6b7d2c0c9cc775fd325ce8f75e7d8327fa87e383b582f484f2a97fbb39a051a5528124fe71ebd431c6b2f30a18a99f8d66c4c767a7066eba0da4d50de57c33bdc686f1f59fa4e0a6a6841515174ef3b0d578a967d18f0529fcca56557ac01b86c12b197d73e0c2c03514d39f53b486aaf74428551507c158d5ffc0512880c7d3f7c2838f8bee96901de164b39a787e73b7720ea8b1dfc48be2f9ed1058e53190e6402cf14fcd4b804daee55079a3a87e33bcc92c5832f09015acc32485e93401050b7e20dba5486083b4e01f536c6df79664ce481eee76c02e56f7569b220fb74f749fa5e0c1fe39e04cce0c13779b5f02c09d40cb3b40e2f0b726fa10ba5c205a55152552cb96f0f82baa1fb6639bea32b37453a2242ffbbd093d1b12a5a0eddcdc81481d35bfe379afcd9ac4ed22fb020e03dce23c08bdd19ac9f4537a94769fb0bead9abd6cb0ed6b82678410f37ff3b426e4f7c5335d8f319c78b03a906ec753fb65bceea8ca24080ecaec3d2e79e1d75c72b2aa7c324dccfdc5e18192e6ad74ad5efb02025bd5e11d37b88c778dbd461b11dad4987821e10672356bd8188d21d2fe7ee11401bd1a83dd942c0eb6f1a9c12e516a7924119eb8c3afec57039177460ac9a35dba5000004884c5d6ae4611d09e0f88289a9658d8d0b757c2e4d7f19c752078d0165034b15f0aa8dbff3706a087ff02", 0xac9) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000001240)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x8000) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000002380)=""/77) semop(r3, &(0x7f0000000340)=[{0x2, 0x82, 0x800}, {0x4, 0x400, 0x1000}, {0x0, 0xdff0, 0x1000}, {0x1, 0xffff, 0x1000}, {0x2, 0x26, 0x3000}, {0x1, 0x7f, 0x800}, {0x1, 0x9}, {0x2, 0x8, 0x1400}, {0x3, 0x500, 0x800}, {0x1, 0xb80c, 0x1000}], 0xa) semop(r3, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000002280)=[{&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000100)=""/119, 0x77}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000000d80)=""/235, 0xeb}, {&(0x7f0000000e80)=""/196, 0xc4}, {&(0x7f0000000f80)=""/252, 0xfc}, {&(0x7f0000001080)=""/201, 0xc9}, {&(0x7f0000001180)=""/147, 0x93}], 0x8) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000380)=""/125) semctl$IPC_RMID(r3, 0x0, 0x0) 16:21:36 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x0, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/156, 0x9c, 0x2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200), &(0x7f0000000240)) 16:21:36 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000040)=0x9, 0x4) 16:21:36 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:36 executing program 1: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) openat(r0, &(0x7f0000000080)='./file0\x00', 0x20000, 0x18d) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) bind$unix(0xffffffffffffffff, &(0x7f0000001980)=@file={0x0, './bus\x00'}, 0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001940)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000018c0)=[{&(0x7f0000000380)="6ad38b2200e029cf3156124e92648bc01166408c5ba8f4cb41ebe40ea5e0df4d3a9792a5cb318576aeaa8499a403501c41fa765b4f9c302da78a67edcf995de5e7a6353c0442dcbc270824aa41639fb41ebccabcd9d6ead3dab650739cd0939de88f88162432faf70ffc0ca228f99c5a780ebbf810893cd659d7ae6dee7ebe2e64f7a8fad3fa6f58e7aeab5fb3aa368580ea778b0ccdd930202b85cafac35559ccb534e0f63a9d3a0667a3064f1e90100b2d6123dfa1a8f823cf3d6429cf3cb1a9fbdee2292f602e39860f20ddc3c680284267a39bc3795a0745c3ec1ba161f4d6391af3007f459d85", 0xe9}, {&(0x7f0000000480)="c448396cf84df5e21e9110ca164ae7a945e4cdd7b9c85f91e1905020a2a7e9965c2919b7b5d0b13466168f9927c67110b0590d5ee39f3da9acc2f0fb1e1de26a8bdcf99b4597486ac1d4d340453cea3533562ff745f32dbd0539eceb6c07671eff9b54c68ea182e5aa9d9cf7344b537bf5ad13cf2454cf4d9511bafeaec87b1e2b340104552664d61e1f6e3d7c9f3497e308931d7714bad6e29eb3dd55", 0x9d}, {&(0x7f0000000540)="8bb36c4755669145046bbabf019564e5c7e28430f8ac61e1a41edc29b0d13a9e6fbb2be76fca39dc454fc00100fc34884f203ceba81d77f29139eb79f1ad60734a74f25545ee2d2d3c9da57b9f2c728083344c2b65f96aca682e5385aafb9c394182d10b42b23f4b5cde", 0x6a}, {&(0x7f00000005c0)="5402da16d4a762e41e4e9f87ea318fc7cf2ea94e3c24322d494406d0e1437c603af0fb5dd5048a4caccec77e5a27b0c1a712281db91b4e44403b02705797861c9e0dd730b8b144b668dbcdb7c2c55bc6a4f9d1692a6fcfa19966ecec6b6bb179696058967b85bf9919c382c6d46ccd4e4799e6df816e253665e02af589ddfbea93d720fe0b813b9ce8cc3007a4961de80138d89a3325d517ee700a7313cb5a67bddac803e99854ed8ba39687e127e1c8263fa5486696a3ecc3693ab78ef1b6e00044d66e03591477f8e15d0e4046d0fd0c9e5d81ec7ab4f96316887bce1045519f1a4ff208a3564deee80128acf58d2a4b8c262ab9b9cd16dd857698425e74b130c696fc97dc9ec076923685f919815b8c5b52f9a7e5b38f45412d402fe2545f043357788bedcd2e0b2b6d36310f7c02705acebe23552dccb34f6a8af8b42ff585932dca7fadf2885f343b82b6f51c3e4f3bd1206a25a991ab4afa5fc88ddca5ae4d3fb637012997002b487c3d8c0d596200bd81b0333b8f4b4d2a99556e9494bf574a3fede052c4740e8dece685fc19ccfd62fcf8a6c7d3e5528e04dae4dc5ad3366c2fca2a6ac845ab76445ffe3762cfdbda6458af27f56f704e3324d95c2d1ba234535c36bbf7bb10fe4c728da07f5b1e700a6f08ae3bdbceff7d7d7ec36f32a482651509f2c9b33af8262fab66324a09a6025e50f9bdde33ed6ce26cf7228e305308afe9b27977be2994756c0f45ebcf3652287f4c69f952d88546fa197d8f14ab7235928ed10637d3672ba8d302bf787dcc6ae033bc5b39680bdbadaea975f0dd020b4ebb27377eb898de7d5f2b91bed5b09c8aefa5c8aa901afdaade71412a52a6c8cc09c8e04ad2e4915854abd4589b7bda6a2f72db06fc29bfbaec47495e5d92863a7fe75d12cc84c005303ba6e875035b3b249300777fe5836ca29a27a42e1bae3c5d2fafb20a51ca36ab8053a5a0969f99cc042e3198e1af1177a1c3277256ea174841b9f23723a0f227a3c70181b5c2816c20d8e50688296d7833567b1d7b8caba496080bd6a4139a67c4a80a3fb58aea21e03abead0cf28913230d130d8f9bb33e846075bbcf94c4351e613479ba9f53d575e2b176b8862c4d108ac23d3aab3cf6444a576119cc16f8261ced9697edea8cf1e78fb3a17870fa731d0e6a866fc12d21a55d61140068d7f9369b1b97bcd86499acad17fbf7522e90f128ba6d8c3a4a6638fe308a337e056acd9423f98c7b5b4f0a0e8b01c7e5b758df2cd02669a8983b9e493c2e383bbd5da2181d81e8b3073337c79cc439f0fbb5cfd4b3f4b04ec483c73bf936daa0abf1d6f9c4984058ce097aa912d2dea6dc5acd925bd798c831cc2f76add56ebd6bdaa180a9228925a7938ee38b8d913486e6fa11416f961445e12f65d1ec0d25874531b9781622547e89e99610b189eff43afa153a09e0f5b3668cb0020d0b2aece3ffe778653ec2a8aef5aea8dfa8f0f250c09687d5f15b4b9086e0fde84627aba82ffacdad425a78d2124ad4de988f862aca9e52aca1dfb3402be0b6e24ddea3447cc411c9d6697e0c5592c94481f88a662a8aa4cb806e51dc58d6428c6806971a5f287ae3ecd8a444b9108476854dfc957f7807598c1a4d6287dd76b7aa9ae876d05df83b079c64f374065418dce7e4324d7f1a28cfa4db3eb2f0607a42981b8d73a5844f7fa0f38c2e5856f7e0b812ec1b289f8c644920af534c8ea32b3252b0b2690d3641c73b0dd22ca06c8f5a05b438ff122f5d080c05a65b684c93c1702dcf6f149daabaa74558af4a5558afc0aeea5fd426537f832d3cf3e7dae7346f47e09bacdaa2acf9e1982492b11f82ccaf0b723d627d870361a02cd249d2cf93b952424c4a575e7c23768c682656bf5a01244c765958e7f080dde8eee779ff542f350a54dd96c2c0edfed9eda96c6002b0578a53ad7c15eddf8110615e09b616ec9aa344431e56e4338dcf8fc9b8b51621dc9c62261fe21dee9b1a2a508d7d731882150ff443180c35f13a7eee27a40e05853be468fd35be0951d61b5580b3e11bcd6817d700343d88ebcaeb57cc70290db52e12118aca072b8a5ee28a76e622df813f222b08c0982bbddf4d5589e28a32dc839077ded903d9560f5bd9a74cb7a7cc5580fbe2643b43cd4320a23c8e7740018264c5eb6f3e6e8152e525f603a196a7aff8147e2288fed74ec6c581c38e3dda3b7244a3d379295845fa006f8a5d6d2fb495c687241b92452cb9637d58b68eca94b1e25e9d3fab894878764cde058cbb9c6398add770da16ee9977d76d3a4f44701334d349294c9e00e6f8d358440297cfef926f25c3e28e2aef0a4efb07d6832279369e6ae76a148bb7d6f0645d451ca94aa58097b42f3970f9c2e014a83db6d5c1b0d4f7583716a81dcbcdcbe88ac99704bbd17c41139c1b1a9c4d0b1a0ba5713398465110965e2e56535e648a88353011ffea2e0ec03c0ed567d7727ba2578898ae4656221f083496f8f071595a8fd5bf971443cd77dfab2737c08c7f0526e77d509fbea2ee332dbe623a571beae686d2e366dffb6cc7d849c5dd08f0bcbe473b5c5e9ed1dc4a66f2f1f7d37441a7e872b40cdee04b56f9b18a5b743e956d42e3f2ce9329c1eeae784c25ee8685fede325c9d05e3975ad49dd0250c8cefec8fc2b6183105adcefec881ac47b51aeaf14ab6e1cc2bc17130b2057b9f075075d4326d1a7387640e6073c2dae2b45a19cf6cd1941a8d5ef67cb20e954b6681929203a38c70189218275872c13543dd470bb3587394e5561003518a2cd07b40151d4481d0be5bc324fe79245364f8b4afeab552ee2a859e65eef70f0974866725985631e1071daadb665f62e54a8bfdb7677ddcc6528b145a8722be9cfe77de95733ebccdd24d1f4dfa01a8eba1a84d6e3ebe7e85dd468eb81f858ad36464d118f9975dad6d0a86cbaa62bfac00e871fbe073441df7ca8fbb98bb7bd4820651c4375f508e0fb7375bb1d259d7131b0bebed3dc6570ad7f6040e50b5db9c2e870862a41dcbdc7465e940f994d4c6a2349ee4a440d8a12fdcfc94c44a453a8490565d35ed895af684066b31218fd80d37040a9bb9913506cd90c8c4f11b90707eefcab2cb6fd3c617a66ff2feec9ad7211ef52bb17afd4b2e80b29f2fe0fb84884d5b3f86a29ce18357f7fb24e271d2131004b0b4a793a1eaee1409c71f5a3a7bd6292054bcd695992a1dc4e77467baa3116f3dd6c99637571ad42940778d8741d3791851d41e8aa1bc7853f089858940759a2e10390fe6ea3a68974eb305ad4dbfa2d604cf9573a4bd0f73e3ef5eec9a022af8828cbc2d4794a011393227a240fa948eb99a3f17d2c35191aced2ddd952683cf73945c8797e382e892e6561842f3683ddc84faf80b24c2718b0df787140eda460afdc7493c3d3306d69dc483617bda4102dfaa7d7a43ee86bc1eb97b2c78c81242cb6aa64c7db8f68c96ce6d7a79e8fc694dbbf7f47b0914eadfa1166e5d21274fd1526b20eb443f180b798ac3b0e0ac43e37faa192d49334b7796166f7998112152cd5e52b409fc76c4eac147e84271ca272ef8af4a62d6e3a9d3b5544b43fab46e4a348c16dc2b5a32dae94c351412ca47e1284f7f7247eb75bb6bcf4c86d28be6b9759ba40e0280c004c69e5eb91cffcf95d20be9b38ceab2abb95c3774f4c52f5534d993b41f7c5776c51133585bda89aa6608aef403f783bd255aa77771550b2654715ae60f2daa640b730965409c46e27bd592e42ad4348ea48780b1e6c2baca88b12aa94d44ef72c9a00da638f378084d14e6a0f3b2d685367e42ee1f5efaa93a3913fe6a5a3e240b4063d719a05283a201fd4f11cda0b1da5868b6af547425b2fc03cbbff0870e291ed1023ff32b45b85560e5d813dfaead28a7552184e4125ca7adf1937986fc266ccdaf859b7b495264bde52b8c4ed121c65283fc03002efc89770f53f1731a52a41ffe0e6a883561dafb09db18f50afb074160c58dc79210a9011ea228e6fa43b92b8c0c7427c73dcc929f32e4f19318d6a30f6dc393707fc11ff27bab45ed27908658c9b19bc4ee5ef7589c93e31219d680712f2570c00181ddd7357b850bfff8d4bfc9457396c711eaadd699b334a5810d387579ab2dccb53d2932ded9e1db632956b6b6582d6f46c09d8c3da3db0ccbca0628c4b0a64fe2b5f8d925d979c53013d1a8ba9e117cfe8ba4ab57881bba32c3334badfcd91b8584e6e2f824b8f3cdc1a593334e6d30d6bf7557cce70e2337f9180d3cba7482f58866bb75d862102903e958012f628d9f9634adb13302289e34dff251062295cf1db372c15abc4c9aaf4fed4abef82377938cf933928a89b0c5464edfbcf4564d1f3a21e69180cdace7eea4a80c72ab3df2356a1abffd6abd513cae5f42851af1d68f16f7cfb3da001915da95f28b1fca23f5d5257ffa4173d4810c38fcd050043b23b3cf6dcc5e4feb933b7606991080f325c2ab36f0db4c7ea64ab0ffe8316b1fec2e969e79d2033b2a37440e7e38b568c914e58a933e13d81e1be50b8d0702fbdf1ae4b369ec402326e0b26e16aefed6b9ef5de3fed36da88526b4e0f283d6e49bd256bb948ec39703cf918f78aead69afba1686c840737fa8684dfed71e5a800dba463eb0af30dd320b8544078968957c1992fb0ee15318224752ab699ba09e008febd53e428b764d7f44d4a824931f2f8112733414b4515ea3626f70f52743527d8141bba95bb3053979257549b732f84e01953ea97501097288bb6919592e86aff016e569376cd7d829a894ead7d7021b64c9f0792d831618dac3ef1497d976e6483fd29e6171e2eb956d5eab4b0e163ba8d969d4a0afb12003091643129e964ea9a679aa06d98b1b72783cb5c40b52d11f29b6507612a9eecab48e3f57a7e37559d3b124c56ba1d0b7aafaebfe5b9872fef6cc406db2524b50736f978cd50c347468e2f7a72c71ca9a4aa7046d84bb34858a60159cfc0c7d7bbf5c2decd79c8d94f8622c69ca355fc17b6e1ddff80c4b5d224b7c7a3606f6bb2b94e93e606fa1f20bc03ff524c0dce66428672645495817078f7006bfc1fb7c1ef02ea8790127a6cb6602d65ae492f1cf9f47b49c9a1e649064f3a273c041f4eea76bd21eee6d2764a567ac5e590ba2ea4909af8edc38e2f33e849e165f28de4c3d64078b4ac47620158b297c7160d7d3e666a724d3aa79d2c88364a7bfc2a889c3abca862ffccd29a715bc8e545a2d75b454354708b00da61037fb4387ea5ef8922e8b532149a0d304b7698bec3ee156d458624c7c08f5541525f84678d9cc88faff26220e67e0ca551c2b01eec952ea83f08bb298b76a65442f754e7721ca837c13235ab252d2ff5d6451c734518cfaf71296b5eb82182736750488e61b6a4e837118be12f1fec60f8c9fa116b965d2da92c0f74fcc84f1df2ee77a4b74bdd8e7ff4cc218a014ab9653080a8f538bf4cd9d98583418ae6f0bda817ec33191c8eefac7c256e15c153f95d1d47e4686fb780f014e3780693645f87fcfa6abb60c86eaa8b01dc80d2135cafaeb96a4fd8770d184360d5d37ab35cadc871fd3cf48c80daaf9a155eb357b23366ae139e71dd37adec2d431910bd21d17c501dd16968e0e83bcf6f9c7f31048a4d21bb192f2e369068d6f8612904d313b80a4c702d06a6c32d933c548c7f37696da310e462a33460d3d5db7414a9ef6ccdc21f1d2682d958f2200415de40f4b08006aea990738401f752bd27b894fd377fab5ff051a394fb97a2b4556ca4bfbe1", 0x1000}, {&(0x7f00000015c0)="c5653a81ccb03110e8cb067c3ef2ec672cd5696768cc2bc43567e8865a5945e6bf64dd558308f69d2a74c1325014870a12e822ba7535e6c811109b75a4b6dd84adffe6cdf2d40db403a891baccd7cb3a711be5b67070f0298c2a753b1d40ac8c10de73ad2ff10835cf9d913c89bce712c3edb5194a865eb3289ead0b25c11911a36f907daa451806e550281e96f6acd5288f88a598cc30fc9537737e7c", 0x9d}, {&(0x7f0000001680)="c85f9f3e9c5ff4d9ec0577ae5f03fbfafdd057ebf55051e5a7281c76aeace07c9ae93712910683ac98114a581e569cda9709d6fecc3d392ae0e95f5a8420374e6787bd63dd98d20ee86e1b0b8e8febc8e32b35c39341bfcba58040b95f63399755da739c9b368320996bef4342597f2525bf6460a4da1812db3ee7327e2dbb3f51b0c5f5190084962a7a965ed5d27a0f693b7800af365ac99d87d912fa8465140409fa", 0xa3}, {&(0x7f0000001740)="b7feef4786a0fe8ad148d23070ff8c05c60c7a1234315be390300d4cada5aec03d751b6b585db568b56965f7ddc06f48921ce165f19946180f7307908b4e717f9e0c2234782e8ae8f3aada916a573f0027751c25e5f9f3153c32d1a09f89f4cf4d", 0x61}, {&(0x7f00000017c0)="2ff34e221c87af4e4947eeba2702fa22d0729af5a7f8816ea2db2203ae8890ddf2f8fdce7fb0c563f7e20c335c6fe1143580c2ff8f84f86b84b4c1a16ecb36b206772086fd4de5f595401fd4919901f8b6bfdeaa417ebbc7953c5103c7d15cf2b27b39042b3b67c047a676cffccbe88ce1861e7467c54f5905729d01915a5c7a34b30f9f1e8da77f4654171a42e17a3ac59f5f3fbd1416a17c9776da08d552ec5b500cb0846b2f3e58b3339ba60dc93b436746572897ad0cb23cafbd16afd8818f7223484abd0577b31572da8572dc03f2b2b6fa4e74ce424d61c8", 0xdb}], 0x8, 0x0, 0x0, 0xf}, 0x2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r5, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0x4) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x810, r2, 0x0, 0x0) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000000)=0xc) fchmodat(r2, &(0x7f0000000300)='./file0\x00', 0x38, 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x4) 16:21:36 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:36 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) ftruncate(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r3, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/75, 0x4b}, {&(0x7f0000000340)=""/184, 0xb8}, {&(0x7f0000000400)=""/111, 0x6f}, {&(0x7f0000000480)=""/174, 0xae}], 0x4, 0x0, 0xffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0700001030001df359d6e7c88204788aca"}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000040)={0xed, 0x200, 0x7ff, 0x20}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) 16:21:36 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:21:36 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:21:36 executing program 1: r0 = socket$inet6(0x18, 0x5, 0xfc) sysctl$kern(&(0x7f0000000180)={0x1, 0x1a}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) semget$private(0x0, 0x0, 0x10) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000080)=""/232, 0xe8}], 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000280)={0x1, 0x8, 0x7, 0x3, "cf480910066b42d1bd983233be3df187dd02f09c", 0x6, 0x80}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:21:36 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) 16:21:36 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:21:36 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x0, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282", 0x45}], 0x1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) clock_getres(0x0, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:21:36 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x0, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:36 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x0, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:36 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x0, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat(r0, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x28, 0x2, 0xffff, 0x101}, {{}, 0xfffffffffffffffa, 0x0, 0x4, 0x6fd, 0x25}, {{r2}, 0xfffffffffffffffb, 0xd0, 0x4, 0x10001, 0x5}], 0x3f, &(0x7f0000000080)=[{{r3}, 0x8, 0x82, 0x81, 0x10000, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7, 0x80000000, 0x100000000, 0x400}], 0x1, &(0x7f0000000100)={0xffffffff, 0x8}) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:21:37 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x0, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:37 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x0, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:37 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0xfff8, 0x1, 0x3f, 0xc9f, 0x80}, 0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f00000001c0)="e67ab2a7", 0x4) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) lseek(r0, 0x0, 0xca, 0x2) 16:21:37 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:37 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0xfff8, 0x1, 0x3f, 0xc9f, 0x80}, 0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f00000001c0)="e67ab2a7", 0x4) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) lseek(r0, 0x0, 0xca, 0x2) 16:21:37 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x6) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4c}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:21:37 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:37 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:21:37 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:21:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x90d5, 0x8000000, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) sysctl$net_inet_ah(&(0x7f0000000280)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f00000002c0)="a4a0bf47baa17c26db179784a4cda382d285c82c956674de4cf5f515cd511c46baaba406320eb86eef8feeeddde9edd77ee49fbd3ecd751f44a6b1fdefcc61aaf115fa8f142c5247da91f81753539e7017f4c0c6c9c4805b7e23889aaefa42ff46fd53237e1d55ebe10188b687e7937e86a101ac3f5c4aaf5a81e15a369eb311e16ef9fffba05af1f0a64fe3f0873853f8f4d28da283369427e290e347476650df89518dea4599251fc697b0ca2e793c", &(0x7f0000000380)=0xb0, &(0x7f00000003c0)="7c54ab60766dee5050aa080bc84057379b252eb4046c5fefe1a285603a58b82daaeff5e233f31f390e185d008987706ca3308daab7f60e94cc77e68aec687cabfa84ba3088021ebb56fd80c71cbeebf17a24effd6a49f97ebd627fcf4f3e0f4baeeab009277575c2058d79530e9c04a15133a5dd683b3a038295bde815d8fc48fe0b6b4e7defd7c2b2e61b934a551e8e3825c80080f7eb25095b", 0x9a) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000500)) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x401) sysctl$vfs_ffs(&(0x7f0000000100)={0xa, 0x1, 0xe}, 0x3, &(0x7f0000000140)="686a7d79538d509a4959ffcd7fa62ec9d9964e4c0cdcdf82a2343fab9c5a8b4b78b1fe9528424828c22a70602c2e48f3724c5a2a807709a3d0c42595ed1de730c6839c89fd05a755e892610c36a0ee646ec7a5862cb09bf152c206ce1be86964d4b9c88b380d1ca5bb355f48769d4fa00e39c539ff72bfd3472418f5828ce9e029b2bba2ae12003162f07488e8db5ac264af3f42", &(0x7f0000000200)=0x94, &(0x7f0000000240)="60ddd98669", 0x5) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1023, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x3) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f00000004c0)=[{0x1, 0x3, 0x1000}, {0x0, 0x8, 0x1000}], 0x2) semop(r3, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r3, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1000}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7ffd, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x401, 0x800}, {0x2, 0x2, 0x1000}, {0x3, 0x8, 0x1000}], 0xc) clock_getres(0x35a309d87b298e0, &(0x7f0000000540)) 16:21:38 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:21:38 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x0, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:38 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x0, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x706e) ioctl$TIOCFLUSH(r4, 0x808c694e, &(0x7f0000000300)) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:21:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x0, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x9, 0x1, 0xfb, 0x7}, {0x3, 0x9, 0x4, 0x6}, {0x9, 0x7, 0x81, 0x9}, {0x8, 0x6e, 0x6, 0x7}, {0x3, 0x1f, 0x40, 0x100}, {0x100, 0x1, 0x3, 0x7edf}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 16:21:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) close(r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r5, &(0x7f0000000100)='./bus\x00', r3, &(0x7f0000000140)='./bus\x00', 0x4) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x810, r3, 0x0, 0x0) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000000)=0xc) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000000)) accept$unix(r1, 0x0, 0x0) 16:21:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:47 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0xfd, 0x0, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x40}, {0x2, 0x200}}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) 16:21:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:47 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x1fffffffffffffff, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:21:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:47 executing program 1: syz_emit_ethernet(0x6c, &(0x7f0000000100)={@random="3c800fb4b1d6", @random="080000000300", [{[], {0x8100, 0x0, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @rand_addr="57e219b2a7d2ff00", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x7ff, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, [], "dc8a"}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:21:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) clock_settime(0x188634ada1335e9c, &(0x7f0000000100)={0x14, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r3, r4) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 16:21:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:21:47 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000080)="9c", 0xffffffab) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x30) execve(0x0, 0x0, 0x0) 16:21:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:21:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:21:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0xb, &(0x7f0000000380)=[{0x1, 0xb, 0x9, 0x401}, {0x3e, 0xfa, 0x8, 0xfca3}, {0x1000, 0x1, 0x10, 0xffe00000}, {0x5, 0xb, 0xff, 0x4}, {0x5, 0x40, 0x7, 0x3}, {0x400, 0x60, 0x40, 0x7fff}, {0x1, 0x6, 0xc6, 0x8000}, {0x6, 0x1, 0xff, 0x7}, {0x52a, 0x0, 0x5, 0x3}, {0x9e38, 0x7, 0x7, 0xfffffffd}, {0x4, 0x1, 0x1, 0x7fff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x3, 0xdf, 0x7}, {0x800, 0x2, 0x3b, 0x1000}, {0xa, 0x7f, 0x20, 0x6}, {0x400, 0x2, 0x1f, 0xffff}, {0x1, 0x3, 0x1, 0x3}, {0xde5, 0x8, 0x0, 0x1}, {0xb, 0x4, 0xa5, 0x9}, {0x8001, 0x3, 0x7f, 0x7c8}, {0x9, 0x9, 0x6, 0x7}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x18, 0x3, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000200)={0xffffffffffffffff, 0x4, &(0x7f0000000340), 0x0, 0x0}, 0x2) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) socket(0x18, 0x3, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000740)=ANY=[@ANYBLOB="01002e2f66696530003fdf4da17b00a10bdffee3d1613cecaf0693275bafd9d46a92f16dfe579da3b2cb0154e09b95e8d03bb5cb5c1e171f95f58e79548f8e5fb0f9865d6c7137859ac26262abdd8a85a29f313e8eeab454f722dedca7e9025018bd32a2be0f06ccc7dde60000000000000000a8857b50a8b87d51b7bfc4f4e2ded66ba5d4fd02f769eb72cfe5ee31bf0a4e1948a237569f6c92c6e84d5bcf6bf3789dec7f4461d3866bb3de609b24662efb93b98fd3e6b6758a3bbab728a59a291549bc078bbcc12f39f5c9de4234ebed10b2bad7d828cf7aff0f37414028882b5d6de812b58f2212233712cd603142bae1b815f27200de1d10d25da826fc6d7db8dfa3d7745c7c1a46047b0748e6c9aa74d9c5de88c06aa377d1b7ed0948e288a362dcbce27c0a1de4be58d07b89d8465004544ca5ee266008715d197bd6b32b1018cc27e77075821b317f8a026dec78a149bace5284a2c0c0850368c6e6d965b4734286ef6722bcaa593b0116be67ec56884a3d43619362a9bd88502bf4b881283a0b0ce542c781f9440fe241885d6752bcb5788111831bcbe734bbbc7635b516d54fb7f873e5516d2b48821265d3b4bc98aa4fc38703b57cbfb160d4219d38b7cfc06f6cf0303a4bb99adeb93dc6cc67011135ba021cca38b46919d234de72f1c2b3f9374d917a22ec"], 0xa) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x7) ioctl$TIOCSTART(r2, 0x2000746e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xffffffffffffffa7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)=0x80000) 16:21:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:47 executing program 1: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec4f4ae30ec237e698975e683bda75faf09dce61ab3f0ff12be0893d18e99d19938570926dda824d990bc46ed42e0c171f454df9b922dea06aa45d9c0c0b75c1835bbe4f84b31b011ce919f92af975ded13b9fd2b60194fa8d9da825bbb102be7c3ee2695d5022f7ac49bb5d4e836a3ddb4111445b216bb7f225b56b3580648109aa7a822cfab0bfb2336cdc92e9a1df8f4c43d462b06336c6cedb3d66d6285d5fcd859c29e7f50ddda541c93c24e7c13c1ddced9fda24c1893cadc3530e8d1d622cc2bd9c6fa1eaceadd7cddbbf46c03dd0135d7efff253045bea2fc6a9aabef05d144a5975a343532a74ba4222b6c09a000cc66d4c2a9572c61f582d6f48016160b2f47d541c4b92d6553c78089b385cd4879d1674f30a4549ac8b0be47123f44ea0fb15f639643bc180be4f98db68613ca346eab26dc997a8624af172c05baa4ac3abb761e9c0c7947e33dd4cf4b7bc9e8f9f9334ef47d0286ffb825d373cd4de0aa452c52f768b9311e733ff32aeff0881b129ed98954d754d8ee4409559be55ef7ad95feefb898949a5aad399d6323262b3bf952049d79479654cb8397662707edb1ddfeb5ade78e68a8d75df4931010a380aa52a56ab7a950145b74f79d19ec7a77d89a07944be0de70eadafc9e40637ca397f1f946134766f60e8767f16fb5e56441050c782bf3bad2994e0a35ad7b4a90864c189b7fd500036309379d6ab07dd95305526f7c6e733d52c74fc75864ca66fa0f87636dd5a40a18ebe967facc93e9173e54bf96ac98435b998875a17a1b8a835e4c1bc47173a543ce37b7666e3600f8d732b3e22b0fa19fbccaeb9e06cf409c9ba992970d2be2e88e3dc80db3babb0a9d33e05145e729f854a8686b7edccdc395ec6d5f4cfec5d2ef0d07c61b3c1c11a18781e8a8e362bfdd41bc951c3c9fd27f8fabff85e78b2c2f3de232ceb85916000c4a673a185da0e589534b1f531f71efbd474d8a3e0006c461ae803b80ccc0432c7a067d8e484aff52bbae2e323c9e841929ffa294367722fb8735e8964c5ea3ed1c8cd11095801c705cc59d0c007a74716955efda28451f24070df74dd90fe719f2ff9c68c241df1cf97b298a6b8baf2de62a5893b426349d6283743e916118bc6240dab3500e74efb67930a483d84c6e9a7e39a8f2ddf7788e56f61fb2e4c7937ec3101595c0afd7d7c822d50ac3a23e5f15e7bdd6a62fd2e0e6cd4e94826144d707ec84bc6c9c040b00779521fa3b31888b19f6a5710a93fd526b202c2159d998855b21e843896520c1fa79e742ee3b02080d580a9eb597e658cfd7b2be6e7c08e3e2c3cc4a779b07db3cc7fb981a8d0ec166f24e2114a2c743e5647f72795876886c0d6e0321b46226ab5e1f96499803deef5bc241a09b381a95dbc82b8e3cb1ce9a0d316004962ead61249fae533166642325ede91772a764b35eda0f201258f7ce88a17639b23417b177e83bb541d19c4fb0c447497c26e5e5a16305834369c6f8c97e8f12c2edd5f027d6935a5ecfb9a7d0b1d766764f6c5e94e588e4b48a9e291c3240e82d1609a19695fefd630353d313789f084d3298460c38101601babd9915109de5e72b45b12448a409c4a2acabf69d9856040ed7a450bc505efac835136d423ef98045676df5b37a7d75ae19f90065b68b40db8ef80b72be75a22d2d07bee7c7599125ed2810644e580114c61fc5ac4a883fa8cb95e7c288cc0aee44a890ea92d98d0e3610b328055ed6a7c37721d04d00295a7d62b76fc11ddb80bcb2521baf835d20545725ae37ab2a3c37b6153960adf6d8ed65ba4aafaa9d98907c70d6c3627acdc6b7d2c0c9cc775fd325ce8f75e7d8327fa87e383b582f484f2a97fbb39a051a5528124fe71ebd431c6b2f30a18a99f8d66c4c767a7066eba0da4d50de57c33bdc686f1f59fa4e0a6a6841515174ef3b0d578a967d18f0529fcca56557ac01b86c12b197d73e0c2c03514d39f53b486aaf74428551507c158d5ffc0512880c7d3f7c2838f8bee96901de164b39a787e73b7720ea8b1dfc48be2f9ed1058e53190e6402cf14fcd4b804daee55079a3a87e33bcc92c5832f09015acc32485e93401050b7e20dba5486083b4e01f536c6df79664ce481eee76c02e56f7569b220fb74f749fa5e0c1fe39e04cce0c13779b5f02c09d40cb3b40e2f0b726fa10ba5c205a55152552cb96f0f82baa1fb6639bea32b37453a2242ffbbd093d1b12a5a0eddcdc81481d35bfe379afcd9ac4ed22fb020e03dce23c08bdd19ac9f4537a94769fb0bead9abd6cb0ed6b82678410f37ff3b426e4f7c5335d8f319c78b03a906ec753fb65bceea8ca24080ecaec3d2e79e1d75c72b2aa7c324dccfdc5e18192e6ad74ad5efb02025bd5e11d37b88c778dbd461b11dad4987821e10672356bd8188d21d2fe7ee11401bd1a83dd942c0eb6f1a9c12e516a7924119eb8c3afec57039177460ac9a35dba5000004884c5d6ae4611d09e0f88289a9658d8d0b757c2e4d7f19c752078d0165034b15f0aa8dbff3706a087ff02", 0xac9) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x2, 0x0) r2 = socket$inet6(0x18, 0x0, 0x2) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) sendto$inet(r3, &(0x7f0000000d80)="3eb8111a93b3c982155ed4308d1bb4f9911a285b12b69d320ff3fabb7599c08af1f0351761535d6c00a9f164bd1da888d2451013f83d1217b43e52321847da3ec1a990f68d8537fba52ac055e32ad9bdd4b82e5156d0cd34f9ea90cf781f211f69d2f29e6464eba476aa31bf3fbeca9b613a1999c0eadba6d412802ae970b7673aa305caac272900b5f6cee51e6f5a1023bdef51f4e27b45afffb2cbd35be229907b38bb38719141b37d376fc4d110b060bde3a51241fc70157b791f8de73ad6dd97313dcaf6de5a917d058abbb6cb6f751f85df75d525561e670243c76f75f9a7f0bc5ae9b2dde3a2de5117", 0xec, 0x8, 0x0, 0x0) getsockopt(r2, 0x3ff, 0x400, &(0x7f0000000040)=""/13, &(0x7f0000000080)=0xd) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:21:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x2}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x3, 0x7fff, 0x1000}, {0x1, 0x400, 0x1800}, {0x3, 0xc51, 0x1000}, {0x2, 0x7f, 0x1800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0x9) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/68) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES16=r0], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="1400000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000ffff000001000000ecd21aa71e7c31e114889f0dd05e374d2b2a155f7b61cb59711ca0ebba7553bb06b1162ba82f6b646c2a49e3b71a5eb6f221b0f20714aa0a15dd0ebc4faea92e63b69b52b6d608dd8b28715e1a2d25563c8c43f85987f61dc464ac4cfe6fca3a4933463a2ba4558dbe58987bdd4913bf37c5d4362ffed3558106ad9af7d2655f2b16795f33ad12da41f6d15e89bc4bf08fe92881c225b6c22879cef215dc62dea266ec9c7aa943b74c047b6e52355583b0bbd0385671d39804b37f759c07546d341fd2373018cba3cfdc97fbbc8e8c27b94e4d9d15e3dacf7560931c0e7196f1eeb2d3c2122e35a661e052e8de", @ANYRES32, @ANYRES32], 0x18}, 0x0) 16:21:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x200}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r4, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0x4) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000000c0)={0x4, 0x0, &(0x7f0000000080)=""/4}) 16:21:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8807"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x20, 0x3, 0x10) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x40) 16:21:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:47 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780), 0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000480)={0x8001, 0x9f, 0x3, 0x3f, &(0x7f0000000bc0)={{0x97, 0xf2, 0xc0, 0x4, 0x21, 0xfd11, 0x7fff}, {[0x2, 0x9, 0x0, 0xffe00000000, 0x402, 0x0, 0x400, 0xfff, 0xdc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x1, 0x5, 0x6], [0x1000, 0x101, 0x6, 0x2, 0xe89b, 0x2, 0xffffffff, 0x7, 0x4, 0x3], [0x800000007, 0x6, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x22], [0x626b8d07, 0x805, 0x6f9, 0xfff, 0x100000001, 0xf247], [{0x3, 0x5, 0x0, 0xfffffffffffeffff}, {0xd77, 0xff, 0x4, 0x5}, {0x2, 0x1, 0x76c, 0x80000000}, {0x101, 0x6, 0x0, 0x2}, {0x4, 0x800978, 0x10001, 0x802000000000000}, {0x2, 0x100, 0xa, 0xca}, {0x20, 0xfffffffb, 0x1ff, 0x1}, {0xc9fb, 0x7, 0x8, 0x5}], {0xca, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x9}}}, 0x7, 0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x8) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2cf4192525938331, 0xffffffffffffffff, 0x0, 0xffffffffffffbffe) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000400)=""/26, 0x1a}], 0x1) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r3, 0x0, 0x0) dup(r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0xc0205609, &(0x7f0000000000)={0x1}) writev(r4, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f0217e91915366d2f447e2f080553", 0xbb}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000140)={0xfffffffa, 0x3, 0x5}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000001280)={0x10, 0x8, 0x4, 0x7ff, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000001}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xffffffffffffff9c}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0xfff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x38}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './file1\x00', './bus\x00', './file1\x00', ['./bus\x00', './file', './file', './bus\x00'], 0x3}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000002, 0x0, 0xff, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x4}, {[0x0, 0xffffffff, 0x800000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000, 0xffffffff], [0x0, 0x0, 0x0, 0x7, 0x100000001, 0x0, 0x2], [0xfffffffffffffe00, 0x0, 0x2, 0x2000000000000000], [{0x0, 0x1000, 0x0, 0x3}, {0x7, 0x0, 0x0, 0x2000000000000}, {}, {0x1, 0xffffffff, 0x0, 0x1}, {0x40, 0x10000}, {}, {0x0, 0xfffffffd, 0x8001}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x4, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:21:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000096f585f0bf2db3d30596db0000"]) 16:21:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:21:47 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) getpid() write(r1, &(0x7f0000000080)="9c", 0xffffffab) getppid() execve(0x0, 0x0, 0x0) 16:21:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:21:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:21:48 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100a0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) r2 = accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) getpeername$unix(r2, &(0x7f0000001200)=@file={0x0, ""/58}, &(0x7f0000001240)=0x3c) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001280)='/dev/ttyCcfg\x00', 0x100, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x1030, r3, 0x0, 0x0) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000012c0)='./file0\x00', r4, r5) r6 = msgget(0x1, 0x20) msgrcv(r6, &(0x7f0000001340)={0x0, ""/40}, 0x30, 0x3, 0x0) r7 = msgget(0x3, 0x52) msgsnd(r7, &(0x7f0000001380)={0x2, "c6daead30e054ffa8971b7f4a0ab6743a8be126cf847a39078ad15a3e8bef94493754c3ea0de7595bb44f8087f8e9ecec15cf87182c042af5c5aace9a3be20fa103d651b943c87b12ff3ea59e8da2c193db4c58adcc7aa64486180da255bd5bbf54b1ae860b750d18e2b0166e90320844d6cce1136339e7375c52c8e331769cb13b0960217641232da8baf867f3097e104e0636b2f57133b2ed85a1cb09fdc70ce61f4601b1b14aafa8c84dc3b6b772e197d953b6e88afc1defc5d440deb066f2dcbaba021fc70e6325f1cbaadb2c4c4df0106080bb8e321d9f3d01a34dfe5b9a0b28205a0b5d8886f"}, 0xf1, 0x0) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000001480)) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f00000014c0)) setgroups(0x7, &(0x7f0000001600)=[0x0, r5, 0x0, 0x0, r5, 0x0, r5]) 16:21:48 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:48 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:48 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x0, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:48 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat(r0, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x11, 0x0, &(0x7f0000000040)=""/17}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) listen(r1, 0x5) 16:21:48 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x0, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) pipe(&(0x7f0000000180)) setregid(0x0, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) readv(r1, &(0x7f0000000140)=[{0x0}], 0x1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r5, &(0x7f0000000100)='./bus\x00', r3, &(0x7f0000000140)='./bus\x00', 0x4) fchmodat(r5, &(0x7f0000000200)='./bus\x00', 0x2, 0xe) r6 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat(r6, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) chflagsat(r6, &(0x7f00000001c0)='./file0\x00', 0x10001, 0x0) execve(0x0, 0x0, 0x0) 16:21:48 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x0, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:48 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000540)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3c}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000fd7000/0x4000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000680)=0x400, 0x4) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:21:48 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:48 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="68698e416230867610c092cc7d44af9b897d903d68c12f12d2a8c4c83e92836705da2bf1fe95a5ccc4298498b30fa86f4f067d0086c11a15f0513bcd6e3fd7e180ab1cce2c64b295ee92cf6c433f5291dc77c72aec8df4c323112dde072e48feb1477cfcc74556a9c2b87ce7ad3c0a8cca3dd02901eacab08f376d9351c67a48d6dddae321228391eaa2d91fabcbd80025df6674c4c272a1b1", 0x99}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "000024ffab7f4f0e407de6080000000600002000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:21:48 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:21:48 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) r1 = syz_open_pts() pwrite(r0, &(0x7f0000000000)="2feada89638675b9588734549921eaad8a0ca29284f2c069bcc8199739078bc67b8db48655618e266f15aeb026fb1964443469b99413dc0a8b469e151313b6ba24055bd06a31695ec18ab5afb6a3dd1801e1252081ab29900bf1cbe2fc61b8af0f48745c65ec4651adb4a35a5481cef5aa59b42011b67815d1e4b57dfcc1d6ea34735d33226a405ab2ed1988324ab835d58c4f", 0x93, 0x0, 0x100000001) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x67, 0x0, 0x81, 0x0) 16:21:48 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:21:48 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:21:48 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x0, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x141) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) 16:21:58 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x0, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:58 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x0, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:58 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x0, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r4, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0x4) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x810, r2, 0x0, 0x0) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000000)=0xc) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0xac, 0x0, &(0x7f0000000140)=""/172}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:21:58 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x0, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:58 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x0, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="11fa70b6e7030000003f", 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = dup2(r0, r1) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) close(r3) write(r4, &(0x7f0000000000)="a60d4d070f7fdcd3b61f29075ac8b9558bc4aa7466b1ea7f3f16ee60ce5b1913e395cd3ae0185e492f13575d1bbb7f34aae0d655c4cb9f14aaf06b8d4d8e99fac5ded00c6e9f67ac40dbdfe8df1818338daa260c01b87dbcb9ff641f76306123cb88499e9225938ca2736f7db564", 0x6e) r5 = socket(0x1, 0x1, 0x80) close(r5) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, 0xffffffffffffff9c, 0x0, 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x80000001, 0x90, 0x220, 0x2, "138841a17dbcbbb496b08ea2ba14bc0c2ae18709", 0x5, 0x2}) r6 = accept$inet(r5, 0x0, &(0x7f00000000c0)) fcntl$lock(r6, 0x8, &(0x7f0000000140)={0x3, 0x1, 0x20, 0x7fffffff, 0xffffffffffffffff}) semget(0x0, 0x4, 0x3) 16:21:58 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:58 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:58 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:21:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="11fa70b6e7030000003f", 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = dup2(r0, r1) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) close(r3) write(r4, &(0x7f0000000000)="a60d4d070f7fdcd3b61f29075ac8b9558bc4aa7466b1ea7f3f16ee60ce5b1913e395cd3ae0185e492f13575d1bbb7f34aae0d655c4cb9f14aaf06b8d4d8e99fac5ded00c6e9f67ac40dbdfe8df1818338daa260c01b87dbcb9ff641f76306123cb88499e9225938ca2736f7db564", 0x6e) r5 = socket(0x1, 0x1, 0x80) close(r5) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, 0xffffffffffffff9c, 0x0, 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x80000001, 0x90, 0x220, 0x2, "138841a17dbcbbb496b08ea2ba14bc0c2ae18709", 0x5, 0x2}) r6 = accept$inet(r5, 0x0, &(0x7f00000000c0)) fcntl$lock(r6, 0x8, &(0x7f0000000140)={0x3, 0x1, 0x20, 0x7fffffff, 0xffffffffffffffff}) semget(0x0, 0x4, 0x3) 16:21:59 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:21:59 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:21:59 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:22:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="11fa70b6e7030000003f", 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = dup2(r0, r1) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) close(r3) write(r4, &(0x7f0000000000)="a60d4d070f7fdcd3b61f29075ac8b9558bc4aa7466b1ea7f3f16ee60ce5b1913e395cd3ae0185e492f13575d1bbb7f34aae0d655c4cb9f14aaf06b8d4d8e99fac5ded00c6e9f67ac40dbdfe8df1818338daa260c01b87dbcb9ff641f76306123cb88499e9225938ca2736f7db564", 0x6e) r5 = socket(0x1, 0x1, 0x80) close(r5) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, 0xffffffffffffff9c, 0x0, 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x80000001, 0x90, 0x220, 0x2, "138841a17dbcbbb496b08ea2ba14bc0c2ae18709", 0x5, 0x2}) r6 = accept$inet(r5, 0x0, &(0x7f00000000c0)) fcntl$lock(r6, 0x8, &(0x7f0000000140)={0x3, 0x1, 0x20, 0x7fffffff, 0xffffffffffffffff}) semget(0x0, 0x4, 0x3) 16:22:00 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x0, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:00 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x0, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:00 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x0, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="11fa70b6e7030000003f", 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = dup2(r0, r1) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) close(r3) write(r4, &(0x7f0000000000)="a60d4d070f7fdcd3b61f29075ac8b9558bc4aa7466b1ea7f3f16ee60ce5b1913e395cd3ae0185e492f13575d1bbb7f34aae0d655c4cb9f14aaf06b8d4d8e99fac5ded00c6e9f67ac40dbdfe8df1818338daa260c01b87dbcb9ff641f76306123cb88499e9225938ca2736f7db564", 0x6e) r5 = socket(0x1, 0x1, 0x80) close(r5) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, 0xffffffffffffff9c, 0x0, 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x80000001, 0x90, 0x220, 0x2, "138841a17dbcbbb496b08ea2ba14bc0c2ae18709", 0x5, 0x2}) r6 = accept$inet(r5, 0x0, &(0x7f00000000c0)) fcntl$lock(r6, 0x8, &(0x7f0000000140)={0x3, 0x1, 0x20, 0x7fffffff, 0xffffffffffffffff}) semget(0x0, 0x4, 0x3) 16:22:01 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x0, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:01 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x0, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:01 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x0, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="11fa70b6e7030000003f", 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = dup2(r0, r1) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) close(r3) write(r4, &(0x7f0000000000)="a60d4d070f7fdcd3b61f29075ac8b9558bc4aa7466b1ea7f3f16ee60ce5b1913e395cd3ae0185e492f13575d1bbb7f34aae0d655c4cb9f14aaf06b8d4d8e99fac5ded00c6e9f67ac40dbdfe8df1818338daa260c01b87dbcb9ff641f76306123cb88499e9225938ca2736f7db564", 0x6e) r5 = socket(0x1, 0x1, 0x80) close(r5) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, 0xffffffffffffff9c, 0x0, 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x80000001, 0x90, 0x220, 0x2, "138841a17dbcbbb496b08ea2ba14bc0c2ae18709", 0x5, 0x2}) r6 = accept$inet(r5, 0x0, &(0x7f00000000c0)) fcntl$lock(r6, 0x8, &(0x7f0000000140)={0x3, 0x1, 0x20, 0x7fffffff, 0xffffffffffffffff}) 16:22:01 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:01 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:02 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="11fa70b6e7030000003f", 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = dup2(r0, r1) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) close(r3) write(r4, &(0x7f0000000000)="a60d4d070f7fdcd3b61f29075ac8b9558bc4aa7466b1ea7f3f16ee60ce5b1913e395cd3ae0185e492f13575d1bbb7f34aae0d655c4cb9f14aaf06b8d4d8e99fac5ded00c6e9f67ac40dbdfe8df1818338daa260c01b87dbcb9ff641f76306123cb88499e9225938ca2736f7db564", 0x6e) r5 = socket(0x1, 0x1, 0x80) close(r5) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, 0xffffffffffffff9c, 0x0, 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x80000001, 0x90, 0x220, 0x2, "138841a17dbcbbb496b08ea2ba14bc0c2ae18709", 0x5, 0x2}) accept$inet(r5, 0x0, &(0x7f00000000c0)) 16:22:02 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:22:02 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:22:02 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:22:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="11fa70b6e7030000003f", 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = dup2(r0, r1) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) close(r3) write(r4, &(0x7f0000000000)="a60d4d070f7fdcd3b61f29075ac8b9558bc4aa7466b1ea7f3f16ee60ce5b1913e395cd3ae0185e492f13575d1bbb7f34aae0d655c4cb9f14aaf06b8d4d8e99fac5ded00c6e9f67ac40dbdfe8df1818338daa260c01b87dbcb9ff641f76306123cb88499e9225938ca2736f7db564", 0x6e) r5 = socket(0x1, 0x1, 0x80) close(r5) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, 0xffffffffffffff9c, 0x0, 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x80000001, 0x90, 0x220, 0x2, "138841a17dbcbbb496b08ea2ba14bc0c2ae18709", 0x5, 0x2}) 16:22:03 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x0, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:03 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x0, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:03 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x0, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="11fa70b6e7030000003f", 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) close(r2) write(r3, &(0x7f0000000000)="a60d4d070f7fdcd3b61f29075ac8b9558bc4aa7466b1ea7f3f16ee60ce5b1913e395cd3ae0185e492f13575d1bbb7f34aae0d655c4cb9f14aaf06b8d4d8e99fac5ded00c6e9f67ac40dbdfe8df1818338daa260c01b87dbcb9ff641f76306123cb88499e9225938ca2736f7db564", 0x6e) r4 = socket(0x1, 0x1, 0x80) close(r4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, 0xffffffffffffff9c, 0x0, 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:22:04 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:04 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:04 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="11fa70b6e7030000003f", 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) close(r2) write(r3, &(0x7f0000000000)="a60d4d070f7fdcd3b61f29075ac8b9558bc4aa7466b1ea7f3f16ee60ce5b1913e395cd3ae0185e492f13575d1bbb7f34aae0d655c4cb9f14aaf06b8d4d8e99fac5ded00c6e9f67ac40dbdfe8df1818338daa260c01b87dbcb9ff641f76306123cb88499e9225938ca2736f7db564", 0x6e) r4 = socket(0x1, 0x1, 0x80) close(r4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, 0xffffffffffffff9c, 0x0, 0x4) 16:22:05 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:05 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="11fa70b6e7030000003f", 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) close(r2) write(r3, &(0x7f0000000000)="a60d4d070f7fdcd3b61f29075ac8b9558bc4aa7466b1ea7f3f16ee60ce5b1913e395cd3ae0185e492f13575d1bbb7f34aae0d655c4cb9f14aaf06b8d4d8e99fac5ded00c6e9f67ac40dbdfe8df1818338daa260c01b87dbcb9ff641f76306123cb88499e9225938ca2736f7db564", 0x6e) r4 = socket(0x1, 0x1, 0x80) close(r4) 16:22:06 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:06 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:22:06 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:22:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="11fa70b6e7030000003f", 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) close(r2) write(r3, &(0x7f0000000000)="a60d4d070f7fdcd3b61f29075ac8b9558bc4aa7466b1ea7f3f16ee60ce5b1913e395cd3ae0185e492f13575d1bbb7f34aae0d655c4cb9f14aaf06b8d4d8e99fac5ded00c6e9f67ac40dbdfe8df1818338daa260c01b87dbcb9ff641f76306123cb88499e9225938ca2736f7db564", 0x6e) socket(0x1, 0x1, 0x80) 16:22:06 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:22:07 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:22:07 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:22:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="11fa70b6e7030000003f", 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) close(r2) write(r3, &(0x7f0000000000)="a60d4d070f7fdcd3b61f29075ac8b9558bc4aa7466b1ea7f3f16ee60ce5b1913e395cd3ae0185e492f13575d1bbb7f34aae0d655c4cb9f14aaf06b8d4d8e99fac5ded00c6e9f67ac40dbdfe8df1818338daa260c01b87dbcb9ff641f76306123cb88499e9225938ca2736f7db564", 0x6e) 16:22:07 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xb) 16:22:07 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x0, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:07 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x0, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="11fa70b6e7030000003f", 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) close(r2) 16:22:08 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x0, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:08 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0x0, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:08 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0x0, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="11fa70b6e7030000003f", 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) ioctl$TIOCNOTTY(r1, 0x20007471) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) 16:22:09 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0x0, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:09 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:09 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="11fa70b6e7030000003f", 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) ioctl$TIOCNOTTY(r1, 0x20007471) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) 16:22:10 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="11fa70b6e7030000003f", 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = dup2(r0, r1) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) close(r3) write(r4, &(0x7f0000000000)="a60d4d070f7fdcd3b61f29075ac8b9558bc4aa7466b1ea7f3f16ee60ce5b1913e395cd3ae0185e492f13575d1bbb7f34aae0d655c4cb9f14aaf06b8d4d8e99fac5ded00c6e9f67ac40dbdfe8df1818338daa260c01b87dbcb9ff641f76306123cb88499e9225938ca2736f7db564", 0x6e) r5 = socket(0x1, 0x1, 0x80) close(r5) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, 0xffffffffffffff9c, 0x0, 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x80000001, 0x90, 0x220, 0x2, "138841a17dbcbbb496b08ea2ba14bc0c2ae18709", 0x5, 0x2}) r6 = accept$inet(r5, 0x0, &(0x7f00000000c0)) fcntl$lock(r6, 0x8, &(0x7f0000000140)={0x3, 0x1, 0x20, 0x7fffffff, 0xffffffffffffffff}) semget(0x0, 0x4, 0x3) 16:22:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="11fa70b6e7030000003f", 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = dup2(r0, r1) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) close(r3) write(r4, &(0x7f0000000000)="a60d4d070f7fdcd3b61f29075ac8b9558bc4aa7466b1ea7f3f16ee60ce5b1913e395cd3ae0185e492f13575d1bbb7f34aae0d655c4cb9f14aaf06b8d4d8e99fac5ded00c6e9f67ac40dbdfe8df1818338daa260c01b87dbcb9ff641f76306123cb88499e9225938ca2736f7db564", 0x6e) r5 = socket(0x1, 0x1, 0x80) close(r5) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, 0xffffffffffffff9c, 0x0, 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x80000001, 0x90, 0x220, 0x2, "138841a17dbcbbb496b08ea2ba14bc0c2ae18709", 0x5, 0x2}) r6 = accept$inet(r5, 0x0, &(0x7f00000000c0)) fcntl$lock(r6, 0x8, &(0x7f0000000140)={0x3, 0x1, 0x20, 0x7fffffff, 0xffffffffffffffff}) semget(0x0, 0x4, 0x3) 16:22:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="11fa70b6e7030000003f", 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) ioctl$TIOCNOTTY(r1, 0x20007471) 16:22:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="11fa70b6e7030000003f", 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) 16:22:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="11fa70b6e7030000003f", 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() dup2(r0, r1) 16:22:10 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:10 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x180a}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:10 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x18c6}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="11fa70b6e7030000003f", 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() dup2(r0, r1) 16:22:11 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:11 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0xa}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:11 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0xc6}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="11fa70b6e7030000003f", 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() dup2(r0, r1) 16:22:12 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0xa00}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:12 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0xc600}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:12 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="11fa70b6e7030000003f", 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, 0xffffffffffffffff) 16:22:13 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x0, 0xa}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:13 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x0, 0xc6}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:13 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x0, 0xa00}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="11fa70b6e7030000003f", 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, 0xffffffffffffffff) 16:22:18 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x0, 0xc600}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:18 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:18 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x0, 0x0, 0xa}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="11fa70b6e7030000003f", 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, 0xffffffffffffffff) 16:22:23 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x0, 0x0, 0xc6}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:23 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x0, 0x0, 0xa00}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:23 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x0, 0x0, 0xc600}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="11fa70b6e7030000003f", 0xa) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x80a}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x8c6}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x3, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r0) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x5, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r0) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x6, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r0) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x180a}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x18c6}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x100a}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x10c6}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, 0x0) dup2(r0, r1) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x180a}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x18c6}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, 0x0) dup2(r0, r1) 16:22:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, 0x0) dup2(r0, r1) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x100a}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)) dup2(r0, r1) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x10c6}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x80a}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)) dup2(r0, r1) 16:22:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)) dup2(r0, r1) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x8c6}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r0) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x180a}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r0) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x18c6}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r0) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, 0xffffffffffffffff) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0xa, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, 0xffffffffffffffff) 16:22:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, 0xffffffffffffffff) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0xc6, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0xa00, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x6) dup2(r0, r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r2, &(0x7f0000000000)=@file={0x0, ""/59}, &(0x7f0000000040)=0x3d) syz_open_pts() 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0xc600, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x80a}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) dup2(r0, r1) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000000)=0x10001) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x4, 0x3, 0x0, 0x5, "0000080000050000ea090000fabfacf700028b05", 0x2, 0x9}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1c2) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x8c6}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x7, 0x334, 0x80000000, 0x1, 0x0, 0x6, 0x4, 0x1, 0x0, 0xffffffffffffff15, 0x2028}) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) r1 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r1, r2) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x100a}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x5) dup2(r0, r1) socket$inet6(0x18, 0x2, 0x70) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x10c6}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="c82583bc7ca4", 0x6}, {&(0x7f0000000100)="fb916c5c0188eeba485eecb7e9710af7276dec37d27a5da5d2a843f090fc0355b46b80741b271c132de2aaeb84a56e0473b5d196e9e68e270d1006ee641e2d7497d7d49dd6bee919346072e42304c4b88d1fa8fe1efa36b80c6c9ee7ace57957f2ea51f807637fe3badca5efa360a11f50e1e71ee14c46350c3971da9cfa99044bf69ba12843cfcc195e899f8ce1913a799bb30c566b7cff8ce071fe514214b2f7bc42ff1c4065f24942ab150cf035b0ae0647bd8b665125c0b2dd902ec244ff5d38a526a563a8c568a8c4e817966ce83ee40643d44fc57394a6388602722a9f74a199fb4bd1059511a25dadabee26c93c4806f96be699d429230e67c573d66017c862a58dc08b8a9b7a9b95a53cb0651eec5a6dd58d7bd8c34cb3eea2ce6158cd9561b906388fba497da650c2cd80b56a2a21bbd47fbf5752b6acb0c35499d404cc39516c23f0629ff379971aaeff935dcd8b141d13ea596fae1980b7b99d25d2cdb3b5b29af554420c90911c8fbc275ecff65480e33365a90fe2e0a86483409396eea56e16c4938054712b547518e458cf2f705f283ffb16a5e0c7d7580a287de02bf9b2885fe509220957da55e67d0ed2b922175d49d660a8eb41158ebd7afeea970a87cf1265ce806c986ddde643e5e0d23ca199de198ac0e7a7a3ed78f7cec641613cd76b0dfce41c35cee5475e06cf5fe462680eadb8d7904e3d864e4b6af9b2b366b3d77c3bb2762e1f3b92bedfc893ae2ed4cd6720dcfe451a4707aa46f332165b903da3edbca10faf1366bc3a07bea9c4d4cc4487e15c460d4a03752470918fc28766ac781b1d81b7a18c81dead5be87872eb16e55c701e906dedfb24c92a8c9c0cce33b75b6502f1c2b1c492bf05852f0f3fc7fd86fd208e20e47093de43127c9cf6604754fa66851668f6f6652dd78cfd3ed1a48643d54982e9afbb2c6d062f4942745c898a03cc9b11984825df49f3e8416c51a80ab63c53add8685fcac086974103b306978fa1b7ae0e5ce6097856ce041f9e405a099206e231398182fa807066f878135f74883527f29382d398cdb8d6f7ed6ee36d78e2983f1b48ce7b24c85b57f063ec9d3e7337fc52b1b73e19b8d9982e1843a5f1633af0f785ee3911d79a3610e5c516db8630468e4c3707662003d14a2642a382d9b2db5dd4030a7bc96adde6e48e083433133fbe2b69fd765b5c8fd08683e2f48e01a4494053e9a903fd879080f2165a41d20be77f36001a17e5927f6b4a07d1531a7f59f4790cbdbeca8845a4d7bfed0ed64e9bb59a18923bf44917f405bdbb1feb6cc22fb699fb7d5fddc51d1d5d844815467d47418a191aa2b222760942bd69c1e465fbda91e3e93d8478e2392645f87b0ba85eb44ba3b9fceb1396e63ff324f842a44a8c788f1a618473106bae7fabea3a0168f2e122c06b7c9e58db36cc935ea5d3be7b85212d9ddf1af7c5bdc35e60a611d46be6d96e9fbbffdca4022bfced36e7e9bb3e0d2c1da8189bb0b083d7a720d0c9c28fd2f0f024f6f88c6903547dff0cd0ae73dfd22d00b5665c1089ca38b9aabcb86673897722b47733cc8f827f7e3970ded0b04dd7974247b5a21d874de06cddef81bd776b1e638ec50c5d61eb18ff1a95919058bbd34e217bf91b380f5587189e3de189035269a1eae40af183fabf2c455c9ff8e86c643576bd5e48a0ca1a1e182e0ce693453a353baeca71443910a7d4dd97e74d5a0d8778fb046e2e54a36b800aa122b13b0a7503c84629690feaec7130e79a1a44400efd6c565c1aeea8d1221875cdec060ab7e5b531695ba6676e6f212a6434c705285ca7d2de2ba6cbb2076f6e6299ef8824ad01117037c806db94f17d1b7152c2976b45b9da0b491cf162120c124bbce973a443b66509e0a153c3420039e96938556d159e2b471181e0687c2bb5c91b6e98d4d5f3210953017938dd2ecee06785a014713fc67fd12ff1aef8888ae606b085eca606587744665b16015857ad7c0329a4a1928ea879653721fcb2932906f990c4fed3cd136d298a2319074b67e936f8a91e181e3141262829bbb7fc88b9f3e8186b4b60edea0b6d07c2320a6d24c52c4c96ef9d7c2bb947a7eef57c7acdc6588e4a4e1fed88481d773ec96cabf6dfe235f0d61c7804c48404036cdce3323946cbb88b42c8dd1e5e6b1d96d5abb123281469fe46afd8eea8f9883ccd16563e0f6b1a1193c291a2a544eb58ace612d1c24bf3fa8c7cdf27bb2737ab790785e8a8d75f6ab11db093a869f22d6e96bfcc552123eea1a00a499334e5036bb687c2138b3aa9fcd01acffd6589a9c995e4133356973353c81a286d5f124bcd89e0442aa3406e2cfc67baeb2fbc24a633ffa16135707ead78480d29ebe9f1497ca4749092a8f5108db44913aa00cee093df6d56a14dc80b87bd2ae1f096a27e6d1b6069c438a1979c6bb204f9da098f93ca00a88b36f2984159c7faefc5399d28d1b38b39aaf8dab57c454fd93747b04fc8ef4151a9825e7474a1e75a58c8ccbe1598c9c640e2591737310ae1a4fc55494867af032a012c0ce2fb378d77032a1be5e75fd6dfda4280c080c28690708a2824ddb70a6f8840e765fc23b0e60e09e7f188d48a921c639c66cc99eb0fd1c5be4793e5142dbb85a0c582b6c1dfbf1975a176b20a538c49480778b8b55f4a3733bcb01fbb5d18d4a39bcdd76cd4ec43b81d08c13567086b1ccef6bc5edd2ebd204b77af6f5c1a797619581dfd3cce70631d7246a4ecd5888e1a9bd06beb23dbb3b4f9e1a631d33c210f94b290d6b698fc0278412b956fd25f883763bf1f6483e6f3bc75db03ff2169cb5c61fd8265ef95444fed4f918e69dda7b5defb471de7192cfb582ccc38a0541ab3674b8bcb70b64959b33f247795cc9dfec40061a32fb6f50d42e8de5e139b3d605bc598a0840e3c307f1a4f8bee17175003f9bf81704ee01234f5c67c576d390828b17b0cea58ee7c6c01588e75c8308274617a53b900c6d4bec560ae956760ebd09c58ebb5f7f78e5f9ea06f8462bf23edd358b56bcb99ca8b1c08993c2236b07141f12c618d71cb1c39ccf1da65454112c2c580d35689df54b42ff4844b44891df40957354208f44e0fd90e37290ac1c20f2aab653030729469938d7592d7adcfb66f57d96375c8851b4f2ea457f00cfa3c3a9f4b7c0f35ced85fe938ec87f597760aecee632a1d60b54930fb8824b78c1d212999ef36a5855dcd3f07b1ead0a1c8ed91998b8dbd8d0022dcc6559e2e5e681a6c5f50249ffb010830fe53f67fef5aa3e0114b175fd27b8a76fa7e4e425936ce28344f0ee4bbb50ce7cc48de113fc9335caa42016b4cdeeda132d4b388e160f82c5cb34730ce1583b602ea6a17ddcc294612ce99909afea7bac6cc986bcc7499ad34fd5fa7928aa0cc7b665ef7b165d682d050b3f8a16af74a19fda2f93602b17b55866b28d58bc10cd93f6268f1f9d0cf68c5df5d6ae6d09290eb17dd752cc6cf157dd5ee097cca5eaffcabc083a2cf442007a6e27ce7f6ddd67d0b8f622f01a68b95149483e33324d13f25c778cf287d576985d06a35e0ca0506e3445474a5c70c3adbda8dbcd0c2a614e041b5c8ec928cb6617c4a713255cd214cbb3c8debc8444e846f64bfd45efed5ea50bf341eb26861c865cb9071da8f878a5a3e0ebf27c605078c3ad67aabdfc6dbaf3fdb9bbebd789efb334d4476c574febd0c87e61a75d73d599818178df54c881bd46d2b69e2a50cfa6ff28d1882a0e92e183e7058fd07dbdb78795dbb55032cf43065141dbc702ddec2e1158fe493b762f070e747d0b163e7ee67e74eb85305cbaab20f9cd34303d72a2e1a37d50ac2d6ca6c4c89cf2e999d22ca9565faf1d7e779ce187bc70d0c348da9ec4ec16f209993db573a0fb9d132fe848033000c2e7dd0545c6234fd6030cd50d50d891781378a3d50fcd4e149d9859a2a6516499001395ecbda0a152e2ae967cb08ecb1d6a351e07452c2bc28f5e6deffa8e8a5ce1c71ace4c42bb9170a8bb3ee78b6efe2e58cf9d36a2e7897973e2a79a9c7177d22d148faad8bf022674284067633047d67cd610435adf41d2458018d4b28af459f85f91880a50394cb59baf5dde3947be683eed98bb9074507fc78228b6b7920d889bc1e82a41566ae5602f0573aa446862aff8d486ccb55e994cfc9e1d7c2a4f62b24cc928ad11dafc5dc0819236cdbe72ba3de6b4f1a73d1edade51d223f219fa3f3b35e5868be349cca845b32935ca35c137c4d7926b59ebf2d7668b52066d1fe6a5e288bc2b2729cf6cf9a31a305657f82cfb1e9a02636bb8f5dae4dec7f73305a0cb8c1b33eb3bf562cba512d27062eff2ee158df0438a6b4c57a0597715a4520249459699fa5ddddbbd526f335314b72526f5a3f4e9aedbfd7bfb8dbb75ab4b5772bd4b44902cd1ff57fb0aa5bd297761007e766cbb0241247ad8a14453330baf391eb0f7167958b575a6c756a822c71c25dce2a73f98a2d19f3b3cde43a1ba1a042ec826c10986d52b213f6d45ee648e3e487aba2a184d1add01e15548562c6be4bc00bc68936d8458e56d680b17d113e4269c72bb5c7dc6afd66ac87af54570cc1115c15e3c47bc668be0b6e3ade134cb066344437adf985da5f5f878d09703038bda705777fd4bd5afb6c825742e5b22ed9eea9a0d9834587ed366eb0178e1ea3f4ec775064d6c732b810c24adf7de4dce75b51617e54bc27ab2815a1d4467bf5ee641491e2930287ea253004369c5a344e2b9b9e2a5e11bce254700685a8d5876dba6f1ceac2cc61d73913419805b14b0c1d8dce9cf7840cc941ac943062501a1c1690b417f01b335e61b79613a40cb64e1405584695343f003b91dc2e1135ee16e534feac78a6cfe295b27134ee0ccfba841aaa3b111719c99019a5a7e1f66ed5aa13e4268a47e1d49c7c21e767fb6b40de2f1f8ac3236e3d9b7606ab9691e446fe92856fbcba4d91e1920a9e2ee2c6c85663115be70732e1dee3f7f6fc95f1c5cde29b399d51c07ea5e6b28c96b99d031390994748b6951d9f63ad7b0f773c00f69e6f7de29c68f3c91d9953f6fa6ebd68be65fd49f3e972daaf653e92dc3c45a58fed2b02b0eeba08cc71b45093f51ba402d3bf59fbb8a750f72f6f94c4e5f6019d3794f9f8425fe8b9f0885559be2793f12bab47711a4d56ac449ba5be73ff4bd14d24c8b2d539f047da945e43a9fa204e3768dc6b20cbcfbcfcb63839661fedbae236026a5a32356cdd4e81818f2d658022bd84385eaa99f06727ab1ae0830486e7ca3191c7c42562b01bb8e9ded5a05a38f76d38d2f519cfaddcdaf8e77bb246c5abe11e90e3a81da2776df3600fb9f71db289b06d1a761caeac3e70cf483567fb7fae991a29b53cca3fd9e11c9c676f666ce76e6fd5d22b48784ae27aa9ca9cc7728dd60c6b9e51e1bfb951e1032bab664be7e002147b7972f05fb70bcad34c82e0c4b1b1f5e0148e798b43427089dd3de7b1dc0f4e4295d5e2e589519c201c81a87cb4f62529a7391421c29ed4a0a277bbd981e678cd98d17fa7f84eaa9fe35601737a292a10a18cc18081a5ce50ad4fa2e0f05efe4f911c211054320e0eb230ca6b645546fcd4f299116c8791ba8ce44147be4daea33bf2852308ee4a9d816be58ae50f97beda886cd9f727fd11d222df4e3d5a0870ba93136cd205f56655712812a09634acb0e351e89047fc800b8c5adf211ecb74844cb4ac5b0a4643b8a49658589203cde8519db80e2b5362e0a30d96c863ab425be4ac3648b7c7b04c95f1b4c8420b52f4", 0x1000}], 0x2) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r2) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) 16:22:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0xa, 0x8, 0x1000}], 0xc) 16:22:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) 16:22:29 executing program 1: syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000140)=0x73) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0x6, 0x1, 0xf47, 0x1}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r4, r1) 16:22:30 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0xc6, 0x8, 0x1000}], 0xc) 16:22:30 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') dup2(r0, r1) 16:22:30 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0xa00, 0x8, 0x1000}], 0xc) 16:22:30 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0xc600, 0x8, 0x1000}], 0xc) 16:22:30 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r2 = dup(r1) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getuid() setreuid(0xee00, r4) r5 = socket(0x18, 0x2, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) accept$inet6(r5, 0x0, &(0x7f0000000180)) r6 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r7) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, r4, r7}, 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) 16:22:30 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x10001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0xe) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = openat(r4, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r5, &(0x7f0000000100)='./bus\x00', r3, &(0x7f0000000140)='./bus\x00', 0x4) openat(r5, &(0x7f0000000040)='./file0\x00', 0x210, 0xaa) r6 = accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000001c0)=0x8) dup2(r1, r6) 16:22:30 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x100a}], 0xc) 16:22:30 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r2, r0) 16:22:30 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x10c6}], 0xc) 16:22:30 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) syz_open_pts() dup2(r0, r1) 16:22:30 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x1}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:30 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000000)=0x17) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) 16:22:30 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x800}, {0x2, 0x4}], 0x2) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0xfffffffffffffffc}, {0x8000, 0x7}}) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x3, 0x8, 0x1000}], 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x2) unlink(&(0x7f0000000140)='./file0\x00') pipe(&(0x7f0000000180)) 16:22:30 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) 16:22:30 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/52) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:30 executing program 1: syz_open_pts() r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="fb5c5dc677e4d21379e8d5e54c231185", 0x10) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="000100000000000000000030000000000000000a00000000000e7b0b96365f98e7c90000000000000000000000000000000000000000000000200000000000000000000000000000790a0000cd000000000000000000000000400000000000"], &(0x7f0000000100)=0x6e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x30c2, 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) dup2(r1, r3) 16:22:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)=0x6) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r2, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r2, &(0x7f0000000080)=[{0x1, 0xfffb, 0x1800}, {0x0, 0x0, 0x400}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x0, 0x7fff, 0x1000}, {0x4, 0x9, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x5f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x3, 0x1000}, {0x4, 0x1c}], 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0x8) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) fcntl$setstatus(r4, 0x4, 0x40) 16:22:30 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() write(r0, &(0x7f0000000000)="448db4b585f9c503c7a4d2973fdd9f36a6aefa5202acdb7414c013406642c4f0b6c10be4d2f52fee313e6a0de53bbaded09a68e1c1cb1bff4445d0640a", 0x3d) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) 16:22:30 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0x6a20) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d4, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) r5 = dup2(r2, r4) r6 = syz_open_pts() sendto$inet(r5, &(0x7f0000000100)="a5500c53c86ac935d6ef8f6a4cecd64cf2352820775367a633d7399b9c63451ed8b095e9b01ece44fbe0bc1ca917f8bb8e30df74e893becaab06e26f48a7e367f11d7dec9e89e17ec213b76a5e52f98a09167f4632553156e81ad79ad896bdd25f5896ab727c25c720995af6f7e0e09ef63cf2a6fa8aa12cb352eb6020c5a0112333740a96713200730dd03b0147185fbb4841bac510d7109d9b2632188339123e4a31d8e73f4eb0d13cef", 0xab, 0x2, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)) dup2(r0, r1) 16:22:30 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x2}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:30 executing program 0: semget$private(0x0, 0x1, 0x200) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x800}, {0x1, 0x7fff, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:30 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000080)="2ac707133d0db84796cd4bd83fbfee960688d16fa0fda7f9ab154778b00c6bfa5a6a88bea299284a87", &(0x7f00000000c0)=0x29, &(0x7f0000000140)="d0f8b46dde332d0a9d468819115f02e2f79fb0cbd6c1593040773c751abb915d1af38e7b8f1ccde131f4e59c9250ab6218d59271b24a7072150d316a6544d9fa960853d4d2846869d6e7508a61d531ee83d6dafaaeb2060d43736a8c8436bb51113f6e2946b53a4b95814e80df210f808d3b6f050ace76dd24f4fd99cab0aab9f1fbb8de206cdd1dbdc42cf1d501625af55acdc187bdb1585b834eda96312c7415234bcc01e01ae225c90086811d7fc21eec12050348ca5132c3744430008fed0d681913726efddc4609793d79b066764dfaf580f92e", 0xd6) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:39 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000000)) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) 16:22:39 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semget(0x1, 0x3, 0x1) r1 = semget$private(0x0, 0x5, 0x204) setegid(0x0) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x8, 0x0, 0x0, r2, r3, 0x88, 0xe6}, 0x1, 0x8, 0x7}) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r4, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r4, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semop(r4, &(0x7f0000000240)=[{0x3, 0x3, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:39 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:39 executing program 1: syz_open_pts() r0 = syz_open_pts() pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000280)=[{r1, 0x21}], 0x1, 0x0) write(r2, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61740b9219c5cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24f125fa9550b297b85b0990b99c9c04fb2c6471effe54a4af861d06a9351ef36fc9bcb441be7f"], 0x44b, 0x800) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61740b9219c5cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24f125fa9550b297b85b0990b99c9c04fb2c6471effe54a4af861d06a9351ef36fc9bcb441be7f"], 0x44b, 0x800) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000300)) msgsnd(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000000000002e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e3030c0000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d12431b7918afb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a0519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d0000cab4986b1821073f5c7d685ab69f62258e4048108ca85284b9434b28956ea40f8be39a6ad17df5495dd5dcdad9f7fbb6ddad736a60dc2f99651879af53532b2388a89bd0b34b9dde4044ae8214e879228741010dfb5091f5753ddcfb9ef5c0059e"], 0x4a4, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f00000002c0)) msgsnd(r4, &(0x7f0000001400)={0x3, "21cdfd7034a811c66751608f7d0866a4d2e3d7d60e4dd7f495a2b1ab8dd08769baee77ae120643b92555120545a3805474b83c3750e5b8e5b8f1d89becb06e8f4dfbc9f6ddc24a48750c6b2cb6a15a8db356326b0f2aa126c77c2de030ae6f5e284b2d260737c874788a8a10606d52bb3539c4e8d233feef11d3a6d7bb85b46ee7cf128b9640d6a65d0dec187c5562d115d1e538f452e694e264310df375bf00fc03cfff3dac6fabbc80f241f3bf211ce89944ab58719258834d6e8ce0a65ad7a60a4d4e3c50460110a1fdaa1752236fadf8718ec191dbfde2992cdd6319d23a5712c462b7bceaa2ce039e51efe91365f0a5138c9225c0612cae6ed33ba88fc57e843ce30e90c7c2cee41d982ddc4f6b56504f2b35cae5fe0787e43c9446e06b8aebca504f44346f7af189399b61dbc8f649a4a4aba510337a7ac1ec2f0c3f0d5552b2d27f460456a11def26d8f0b4ca2df244a9b75e050361168705506de04edb303d531a3689dabf2539f9978e59973e735d2b52196261db5f8517b8b26ebd1761d39682b69f8e565577dfb25b29256ab70a1cab82207747360e1b472949b36fdb7f119de08c75774a1d961b059b780ddf79904bab369dfd959ed9cf89240753038439740396f376f89edcfd634888cf29fc399476ad8175b9f689ffd83ccb282a46f437a2e60631fb861bd652bf9f86d96c8e468525fdc4846f30b3b8e4003bd719ddb06fe9ea9819ffc44b2833bfc3c9799fb9e24e292a97c1ca82b2f5adec164a7d2c4ca8ee84f77f2311b1d295c7581e9beaf73e7d2a655fcac88ea1429ef174e29e3b4a6a669d71330c7cb80dd198e994bf314db8524a6fb8627f6dd6972b627852c8256d54c2a6040db712b331b3064ca1f12a1f7d71d0c6c91ff71485b522703295d288b7ed64cbba3906e3755498247b3a9b57802ef0648f21ea772134aee8dff6ca9583b262c4bca2b6fd0aa1468e3b3f0754f2a52b4e448a64c4c43b0680c7141faf2888a6fe4621455a4117eb576d73f2a8c61dcf5961b2d13057e2b592796a1d0a8f62d173de62aa529d0d633b461d36c86b620879919552bba255d9a93bb631e17db6c662f0d4d5cc9a7f82724f43c86c3806a6e06aa500d9ca1117b6f000e35ecb2742d81da522a3a65ea50b0f07498b88b1d5e23ce3eb29a88bbbd657d49a0c80c8b64fb3dcf391e8b17d06085f9d7619d471addc9b4237920d7bf82587f41c9d6fe29c95b2ebc326e757984338c62cf539fe3a4bee229d9efc045591d660a51006ab6c28a5e7ee5d2a59cd1543c94c0279d994d8fa475c352726176a7f903c746f55c85544eb176a66dd6547e4f92cac0ab7b2329df0922d48f560c4c519c6792b9ec2dd9e22a2382167589a2a76fa0fad9f5fb1b5de5dbb14ae6e0d0c0248fd3efc82b58bd83ce862ff60159ae164419e7d199c28161a2d1c1e001bd393ad1389f9247f2c0d609a1be5245472532e771c8f95ec15dc28d01eb9f775e6363f64d6e2a443b32dd003c64aab2c9e815918c1b141b15a714acded53dcaef50d7a870eccab35fb827203141a015c7cd15e91eff96a0898dc2e68018f2e76f14a35901998bcd5105b05000cad34da73b01eb35e3a654f8b60d8da706484e4ec264a24745c0feb1d83eaf5bd97ee4dcf538b0a70d074fbc9e785e0d10cf8095fae2fea74ade611910818f41fbce549b838e287e427b848c31a8343cddf2f2e6c524dee520fc56a4450224633949752eee497384af268e1d5b2a8575a9199ed6cb22de873785a98b79854b153382aa8a8648277eda38ca39f03f970964bde56e02f6516a3633abb532620bb73aa5a3f222785533ed73dafe3f1d19ba09cad3974227bb61e1bd6b7326f1d40bc75266a688efd5c3430445614e485b3b859c41649a911bcea348fa35cac0e58302899f9e5be79dd8f885e4187b725c8dcbe55b78d5e4f155752ea3edd6476aeeb73df713e5e823b36f90361d6e9261717c29e34bed27c46f637580a712e06377f7b738b2e78affcf95799f3d7472c75b193efc3e8dbd454c1bf8450ee5acf375ed71457a7d6c8045c21898153c89a266f17e16d3dd4d5526a81bd6a3487406a9b652268f4994787ed8c5ab38de2ef1e4a89266db294f59ee3b61a0dc9c310d2b128a7ddb7b9b5a6c1085054df14cd7cd76ba3a939e5d8f1cdb6f8d18fb76e5f4efc93c3500cdc6fce5695d8abe65368b1d46e2059e9a1b1f101b5dcd1862af303f836d7af6e3129567ecc8b968f2b31ee2a82336cb08b3c59b6e5d02e51cce8b2196e5ef7aeeab03903d1b8ba76d92a7731446d8d93d202d6b4078a4ee75141ae0113c80abcd66ca4ed3eff1a05359567e3e8c5a87ec3591edb3cb78fa7eded61c2ef3cb617eb3ef737e8b27bbcfbf48a5c2a6999a9ffbdc8a58c94764a4a418fb2f06c94466cc34e2bc71c2d1dc3d1c78c4e06a2dc66e19d18f799dd59c8a6d3a4f2551e5c88348dcfd048ca0c61b0cf1f4a0f8e3fbdbbe3fd78783777d7adb639d7f6c03e9f656f57b1e4f54fa4e1deaa32078be6a42a53a719e15cf708ed38bdb45ce21c6cbd1985ffbcec12fa3b3f7e2aff169efb2f7f94c0da28ce2c87fd48265d05f121eba35ae38a8e79de85859ce6a38add56a5a1b0178323ea417e6a18d32b97ee2879dfe65a84d428c1633391704e8e5dc48e1374be24deda324dd5d271679412e611da1463eb7c2083f1dd5b3a88ea8673f5877ba4706f3745f10a8d4d5053a6daf7896331519c155aa54625d839e5c8d4d57387db445f8a142c1c24560f2712868f4626e6134c9b122700e56a7ecbe45cc416386aa481a4cbaf44a6fe8c6424189ddba17ace830370df6971d9b0289aa37f6be5d94276d043e12c42aa79873e3bb7137cf050bf64ec8941a5fcbfd194926025f3a8a03ec58602b9f302d9de53eb004bdd296caaf71d78051a2af231b76ed63ed6ef33432c7d95a161e61f995d25e8bcd9484dbc18ed761123b6d9f2fb8f05a2be68ad4e9e4c8fad2d799d5d3f8418adf205f698f16618ea0dc20c1070e0f630d8b7ea3c42880f5fc655c05b6bcd93e5a84c6a0b3243e32144f2ca5136c4d8128ff03571a61486ea1433eaf61bafc97453063a009a69341c8dc0ba01dfe234ae6f3360a268fd0dbfb584d0e7d0780ed8444096bb39b48b5e6191e3a2f9145d434db135fb9dddc02813ad753aa15000b1553785aab63933922d6ba70b277d377817590a7571f0d1a158ae90c813d89bb6549855fe72c4cd3e57ab442287fc045c9f11679a09a57c3b311191063e58e08cec0fd5be02964e8e07f9a4b645348919437707c5729df11df770494fb9ebfca50e1fba3fa4dd4cb4ec71755f561909e535517fc594c6a3afe91976179160fe5d54a25dfcf2802a3ae03505840169d8c0c7d462eea0de9fd69e69a4287d2df97b2f94a3fc367dc78d8ac66b5e569a4c27a583753837ba402c48a2f8bc72226832f6197faf4f2b9a23d0b7bec84dc1517a8bd72a254119d34cefb857a92a58c21a09f4078864cc309e2f04122dac5e8b8297691e70ed868a5dcfc926f6890aef71a7382e557e8fba1b639b98fbae97d77b55c6a6bdf0a843c0e07ebe4de51f079aaa69f51fcf1637f77a9293599ce94c229298f8df139fe1f29466d356a816422b43b35d03ac31a562a6b0dc7662026e18f69190798ab1daf48d945ec9cee20f2a9311fb0a35510763f7a899e3f23957e17f51958b83860a8e5f65f8b39b0e2c86d68510e4b21d0748aca8eb0ba9f185f105f5e12383f43a1e3cba14587002b5b6ea337e590c19e4ba01919a5c97536bd06b63d7d07acc1e2973a95fc8843f56266ff33f8e25aecc64e22194f34b78c4269aa3681dfbdfd9c79c6e14fd4c666e4480816f1c8c5a03e00ffcc8c78920889ad2f3304a10732cf7f4ef607efa3f4334ce017451b4d0a8cf509a1a5cba611d7e61dca9d56a0479cf4f4e92b4ab780b2b8290c6412624c5d0819a809d2f1acd77cd0a0c5e1dddd5ed7c4a7963d2abc19062285331949ffd43837709cc6b065a8fdd78aefbe06c5ab9101beb7ec663b3c3507c3b47b2bd44085f349f8647055b27849e866cfb07f360118770adbc8defab7ad450085051c4613aa38780af9f6acc983d201a8a2e59395a3dae2a648a7e7201dab4e4b9d1834117e170598cf91bf82ef1f9f1f7fe37db2a4ae0544894f97aef25a37caec6810a9ae809b6e28d258c77efb8d454c95eb57e593825544ad519c9f89f5a9e2619bafda1f2166725263519e27010fb2b30a24ab32546f5839cb82f75f066c7d801b6bd5f4db7184767e9b7443aac0bf4fdf07149568d7e23931398e08bf90104284a860d16e075fdf39602adb6085af971b489d944aaf6f134d66bd592702a4d7b04f18f7826c25d2d58fa819941b81efdcd0ca96e92d75a7701c80bcd2d8a9b88bd54a81799169edf0989f7392cf0f67e24871e8185a54e9f069179bd568333ff6df2a4e10d9608b0824472b363a8324359c80dfa3096f1cbae7ff641cc4c2f91ffe936b3112cd2a2740392543e9694c510d676aa3e3c9c24af0a29fc2f43fe612e83c42dd28d9f7579cb85b02603b855e06f939ca4c40f13fb1188d36bf25b110a5d6964e217da3cda0faa1b224ed844567411fa62191ddb1069983c7d29dfe53133e510bc9a6154071b07456a33e60175601d28d2f66f6dd6ddf7d25f5ad759df12063da20543492eb600fe87d8dbcbc5b89b0b6346e441731871c942625dda80b052a1cecb7f8c06ca9b1fa3e4564570f4520d72660592fc596fd24d1161ed4e67270528f3f4d9d9de72e13831046ad80ce75cc21221c9619a50385f50b5c7ffbf07bcb19f73c56d109dd7da3359207bb86c08b3b8579912ab98a34703a575c6d0d2da6636f181a8262df12139a6e9a11ad4b57a74e096f3f13fda06fcda9c254576fcf14498c4a84d9196f737365e72b6f471ea5f7d4af04d1b8e0077c81a8f84f7134b442fdbab3931a35d994b956c480c93c86c954d3eb5c38ed4f3d21a5c37e46a875c351509026389337b60ba107b133a585093db432cbe84f430b4f19b5e69d30b5f1bfbe5c596cc2628b88cd7384a2c92ecda5c1326565a9cadf295c866abb272886d1a5a568982c56d93002534d59896516737bc7cba02e77be60d03cf420925bacdef4a40941bde420e515f97beb4844b870871b96a6be23c5a4ff1e622c8d2bf05b8cb0f50589359c26a50d803b2b3a3d44a3043a30e0228af5e120b3092cb11e6af939444d95c66007382703f64b2c1adf349b4f45a7cbcc2643e4a316ecb1953ea20ea2a6ccafd7aff2443c7fba140e49e55210be71a2a36a45017970107f20f008e62017f3632ba21e39d7f27aa3c0fdd5aa17afeef8d2b4b7ea2fc1dc09b0f0a51d009012469b9e3f1d2e123a62380e42033fe92cc31dc8f3ed5a9e6c7f7c60ca7c9dde587ac8595612efa0d971a73170d6d9901be823ac3ea419d2d436d29b56bbe4278a975f14809da610ecb90637e83f29206aba453c4330a449232f7a56e53c3c22435cd7d5b6e20f814009527a3cc4212f376b69bee6365d561bac795b5be72b8f144bd071f088df1850eb60079d13dd892baf134421ba279d17e322fdb14cc6347f3596d1f526418a3f8d0a3e209036692eabd544edba9756758a79a86d1bc952c8c81279b7025a7f480ede2b585702389bc80c47abf2b00799b150552aef3f9e51a734bb25dbc1f4aba5f8b22ab26064982dba881f2b578e65d9bbdb80388939c389676cc6553587691a13102fb91aa10feff06"}, 0x1008, 0x800) msgsnd(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000000000002e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e3030c0000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d12431b7918afb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a0519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d0000cab4986b1821073f5c7d685ab69f62258e4048108ca85284b9434b28956ea40f8be39a6ad17df5495dd5dcdad9f7fbb6ddad736a60dc2f99651879af53532b2388a89bd0b34b9dde4044ae8214e879228741010dfb5091f5753ddcfb9ef5c0059e"], 0x4a4, 0x0) msgsnd(r3, &(0x7f0000001400)={0x3, "21cdfd7034a811c66751608f7d0866a4d2e3d7d60e4dd7f495a2b1ab8dd08769baee77ae120643b92555120545a3805474b83c3750e5b8e5b8f1d89becb06e8f4dfbc9f6ddc24a48750c6b2cb6a15a8db356326b0f2aa126c77c2de030ae6f5e284b2d260737c874788a8a10606d52bb3539c4e8d233feef11d3a6d7bb85b46ee7cf128b9640d6a65d0dec187c5562d115d1e538f452e694e264310df375bf00fc03cfff3dac6fabbc80f241f3bf211ce89944ab58719258834d6e8ce0a65ad7a60a4d4e3c50460110a1fdaa1752236fadf8718ec191dbfde2992cdd6319d23a5712c462b7bceaa2ce039e51efe91365f0a5138c9225c0612cae6ed33ba88fc57e843ce30e90c7c2cee41d982ddc4f6b56504f2b35cae5fe0787e43c9446e06b8aebca504f44346f7af189399b61dbc8f649a4a4aba510337a7ac1ec2f0c3f0d5552b2d27f460456a11def26d8f0b4ca2df244a9b75e050361168705506de04edb303d531a3689dabf2539f9978e59973e735d2b52196261db5f8517b8b26ebd1761d39682b69f8e565577dfb25b29256ab70a1cab82207747360e1b472949b36fdb7f119de08c75774a1d961b059b780ddf79904bab369dfd959ed9cf89240753038439740396f376f89edcfd634888cf29fc399476ad8175b9f689ffd83ccb282a46f437a2e60631fb861bd652bf9f86d96c8e468525fdc4846f30b3b8e4003bd719ddb06fe9ea9819ffc44b2833bfc3c9799fb9e24e292a97c1ca82b2f5adec164a7d2c4ca8ee84f77f2311b1d295c7581e9beaf73e7d2a655fcac88ea1429ef174e29e3b4a6a669d71330c7cb80dd198e994bf314db8524a6fb8627f6dd6972b627852c8256d54c2a6040db712b331b3064ca1f12a1f7d71d0c6c91ff71485b522703295d288b7ed64cbba3906e3755498247b3a9b57802ef0648f21ea772134aee8dff6ca9583b262c4bca2b6fd0aa1468e3b3f0754f2a52b4e448a64c4c43b0680c7141faf2888a6fe4621455a4117eb576d73f2a8c61dcf5961b2d13057e2b592796a1d0a8f62d173de62aa529d0d633b461d36c86b620879919552bba255d9a93bb631e17db6c662f0d4d5cc9a7f82724f43c86c3806a6e06aa500d9ca1117b6f000e35ecb2742d81da522a3a65ea50b0f07498b88b1d5e23ce3eb29a88bbbd657d49a0c80c8b64fb3dcf391e8b17d06085f9d7619d471addc9b4237920d7bf82587f41c9d6fe29c95b2ebc326e757984338c62cf539fe3a4bee229d9efc045591d660a51006ab6c28a5e7ee5d2a59cd1543c94c0279d994d8fa475c352726176a7f903c746f55c85544eb176a66dd6547e4f92cac0ab7b2329df0922d48f560c4c519c6792b9ec2dd9e22a2382167589a2a76fa0fad9f5fb1b5de5dbb14ae6e0d0c0248fd3efc82b58bd83ce862ff60159ae164419e7d199c28161a2d1c1e001bd393ad1389f9247f2c0d609a1be5245472532e771c8f95ec15dc28d01eb9f775e6363f64d6e2a443b32dd003c64aab2c9e815918c1b141b15a714acded53dcaef50d7a870eccab35fb827203141a015c7cd15e91eff96a0898dc2e68018f2e76f14a35901998bcd5105b05000cad34da73b01eb35e3a654f8b60d8da706484e4ec264a24745c0feb1d83eaf5bd97ee4dcf538b0a70d074fbc9e785e0d10cf8095fae2fea74ade611910818f41fbce549b838e287e427b848c31a8343cddf2f2e6c524dee520fc56a4450224633949752eee497384af268e1d5b2a8575a9199ed6cb22de873785a98b79854b153382aa8a8648277eda38ca39f03f970964bde56e02f6516a3633abb532620bb73aa5a3f222785533ed73dafe3f1d19ba09cad3974227bb61e1bd6b7326f1d40bc75266a688efd5c3430445614e485b3b859c41649a911bcea348fa35cac0e58302899f9e5be79dd8f885e4187b725c8dcbe55b78d5e4f155752ea3edd6476aeeb73df713e5e823b36f90361d6e9261717c29e34bed27c46f637580a712e06377f7b738b2e78affcf95799f3d7472c75b193efc3e8dbd454c1bf8450ee5acf375ed71457a7d6c8045c21898153c89a266f17e16d3dd4d5526a81bd6a3487406a9b652268f4994787ed8c5ab38de2ef1e4a89266db294f59ee3b61a0dc9c310d2b128a7ddb7b9b5a6c1085054df14cd7cd76ba3a939e5d8f1cdb6f8d18fb76e5f4efc93c3500cdc6fce5695d8abe65368b1d46e2059e9a1b1f101b5dcd1862af303f836d7af6e3129567ecc8b968f2b31ee2a82336cb08b3c59b6e5d02e51cce8b2196e5ef7aeeab03903d1b8ba76d92a7731446d8d93d202d6b4078a4ee75141ae0113c80abcd66ca4ed3eff1a05359567e3e8c5a87ec3591edb3cb78fa7eded61c2ef3cb617eb3ef737e8b27bbcfbf48a5c2a6999a9ffbdc8a58c94764a4a418fb2f06c94466cc34e2bc71c2d1dc3d1c78c4e06a2dc66e19d18f799dd59c8a6d3a4f2551e5c88348dcfd048ca0c61b0cf1f4a0f8e3fbdbbe3fd78783777d7adb639d7f6c03e9f656f57b1e4f54fa4e1deaa32078be6a42a53a719e15cf708ed38bdb45ce21c6cbd1985ffbcec12fa3b3f7e2aff169efb2f7f94c0da28ce2c87fd48265d05f121eba35ae38a8e79de85859ce6a38add56a5a1b0178323ea417e6a18d32b97ee2879dfe65a84d428c1633391704e8e5dc48e1374be24deda324dd5d271679412e611da1463eb7c2083f1dd5b3a88ea8673f5877ba4706f3745f10a8d4d5053a6daf7896331519c155aa54625d839e5c8d4d57387db445f8a142c1c24560f2712868f4626e6134c9b122700e56a7ecbe45cc416386aa481a4cbaf44a6fe8c6424189ddba17ace830370df6971d9b0289aa37f6be5d94276d043e12c42aa79873e3bb7137cf050bf64ec8941a5fcbfd194926025f3a8a03ec58602b9f302d9de53eb004bdd296caaf71d78051a2af231b76ed63ed6ef33432c7d95a161e61f995d25e8bcd9484dbc18ed761123b6d9f2fb8f05a2be68ad4e9e4c8fad2d799d5d3f8418adf205f698f16618ea0dc20c1070e0f630d8b7ea3c42880f5fc655c05b6bcd93e5a84c6a0b3243e32144f2ca5136c4d8128ff03571a61486ea1433eaf61bafc97453063a009a69341c8dc0ba01dfe234ae6f3360a268fd0dbfb584d0e7d0780ed8444096bb39b48b5e6191e3a2f9145d434db135fb9dddc02813ad753aa15000b1553785aab63933922d6ba70b277d377817590a7571f0d1a158ae90c813d89bb6549855fe72c4cd3e57ab442287fc045c9f11679a09a57c3b311191063e58e08cec0fd5be02964e8e07f9a4b645348919437707c5729df11df770494fb9ebfca50e1fba3fa4dd4cb4ec71755f561909e535517fc594c6a3afe91976179160fe5d54a25dfcf2802a3ae03505840169d8c0c7d462eea0de9fd69e69a4287d2df97b2f94a3fc367dc78d8ac66b5e569a4c27a583753837ba402c48a2f8bc72226832f6197faf4f2b9a23d0b7bec84dc1517a8bd72a254119d34cefb857a92a58c21a09f4078864cc309e2f04122dac5e8b8297691e70ed868a5dcfc926f6890aef71a7382e557e8fba1b639b98fbae97d77b55c6a6bdf0a843c0e07ebe4de51f079aaa69f51fcf1637f77a9293599ce94c229298f8df139fe1f29466d356a816422b43b35d03ac31a562a6b0dc7662026e18f69190798ab1daf48d945ec9cee20f2a9311fb0a35510763f7a899e3f23957e17f51958b83860a8e5f65f8b39b0e2c86d68510e4b21d0748aca8eb0ba9f185f105f5e12383f43a1e3cba14587002b5b6ea337e590c19e4ba01919a5c97536bd06b63d7d07acc1e2973a95fc8843f56266ff33f8e25aecc64e22194f34b78c4269aa3681dfbdfd9c79c6e14fd4c666e4480816f1c8c5a03e00ffcc8c78920889ad2f3304a10732cf7f4ef607efa3f4334ce017451b4d0a8cf509a1a5cba611d7e61dca9d56a0479cf4f4e92b4ab780b2b8290c6412624c5d0819a809d2f1acd77cd0a0c5e1dddd5ed7c4a7963d2abc19062285331949ffd43837709cc6b065a8fdd78aefbe06c5ab9101beb7ec663b3c3507c3b47b2bd44085f349f8647055b27849e866cfb07f360118770adbc8defab7ad450085051c4613aa38780af9f6acc983d201a8a2e59395a3dae2a648a7e7201dab4e4b9d1834117e170598cf91bf82ef1f9f1f7fe37db2a4ae0544894f97aef25a37caec6810a9ae809b6e28d258c77efb8d454c95eb57e593825544ad519c9f89f5a9e2619bafda1f2166725263519e27010fb2b30a24ab32546f5839cb82f75f066c7d801b6bd5f4db7184767e9b7443aac0bf4fdf07149568d7e23931398e08bf90104284a860d16e075fdf39602adb6085af971b489d944aaf6f134d66bd592702a4d7b04f18f7826c25d2d58fa819941b81efdcd0ca96e92d75a7701c80bcd2d8a9b88bd54a81799169edf0989f7392cf0f67e24871e8185a54e9f069179bd568333ff6df2a4e10d9608b0824472b363a8324359c80dfa3096f1cbae7ff641cc4c2f91ffe936b3112cd2a2740392543e9694c510d676aa3e3c9c24af0a29fc2f43fe612e83c42dd28d9f7579cb85b02603b855e06f939ca4c40f13fb1188d36bf25b110a5d6964e217da3cda0faa1b224ed844567411fa62191ddb1069983c7d29dfe53133e510bc9a6154071b07456a33e60175601d28d2f66f6dd6ddf7d25f5ad759df12063da20543492eb600fe87d8dbcbc5b89b0b6346e441731871c942625dda80b052a1cecb7f8c06ca9b1fa3e4564570f4520d72660592fc596fd24d1161ed4e67270528f3f4d9d9de72e13831046ad80ce75cc21221c9619a50385f50b5c7ffbf07bcb19f73c56d109dd7da3359207bb86c08b3b8579912ab98a34703a575c6d0d2da6636f181a8262df12139a6e9a11ad4b57a74e096f3f13fda06fcda9c254576fcf14498c4a84d9196f737365e72b6f471ea5f7d4af04d1b8e0077c81a8f84f7134b442fdbab3931a35d994b956c480c93c86c954d3eb5c38ed4f3d21a5c37e46a875c351509026389337b60ba107b133a585093db432cbe84f430b4f19b5e69d30b5f1bfbe5c596cc2628b88cd7384a2c92ecda5c1326565a9cadf295c866abb272886d1a5a568982c56d93002534d59896516737bc7cba02e77be60d03cf420925bacdef4a40941bde420e515f97beb4844b870871b96a6be23c5a4ff1e622c8d2bf05b8cb0f50589359c26a50d803b2b3a3d44a3043a30e0228af5e120b3092cb11e6af939444d95c66007382703f64b2c1adf349b4f45a7cbcc2643e4a316ecb1953ea20ea2a6ccafd7aff2443c7fba140e49e55210be71a2a36a45017970107f20f008e62017f3632ba21e39d7f27aa3c0fdd5aa17afeef8d2b4b7ea2fc1dc09b0f0a51d009012469b9e3f1d2e123a62380e42033fe92cc31dc8f3ed5a9e6c7f7c60ca7c9dde587ac8595612efa0d971a73170d6d9901be823ac3ea419d2d436d29b56bbe4278a975f14809da610ecb90637e83f29206aba453c4330a449232f7a56e53c3c22435cd7d5b6e20f814009527a3cc4212f376b69bee6365d561bac795b5be72b8f144bd071f088df1850eb60079d13dd892baf134421ba279d17e322fdb14cc6347f3596d1f526418a3f8d0a3e209036692eabd544edba9756758a79a86d1bc952c8c81279b7025a7f480ede2b585702389bc80c47abf2b00799b150552aef3f9e51a734bb25dbc1f4aba5f8b22ab26064982dba881f2b578e65d9bbdb80388939c389676cc6553587691a13102fb91aa10feff06"}, 0x1008, 0x800) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/181) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7b) 16:22:39 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/172) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000140)=[{0x0, 0xfff9, 0x1000}, {0x3, 0x3, 0x1000}, {0x3, 0xc9a3, 0x1000}], 0x3) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:39 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x10000000}, {0x7c}, {0x6, 0x0, 0x2, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x3ff) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:39 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x1, 0x5, 0x1800}, {0x2, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x8, 0x1000}], 0xc) 16:22:40 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r1, 0xffffffffffffff9c) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000100)="ba0ce466009e56e725957f6a03f861c89f6636aa3c30115a671bf59de987718001c62e5bdeac704147ff3292fca2a047d94c8d3ed36e1beadfd849e503da0054e86422d53cd2171526c2194dd42bf1e5d158425f7a65b742e9f0defa0eec752001d907daf10904adb16c86757ede849dd6d8833c542ee6f1ed9a2f88556af6b794b36d336031088afc3da4f735545e81a56a079139cacc816a8d25c50fe99531598a30ab782b9a54eb7186a9ca8bd24e33370ec078a564ddf205ba568ad0492f7908982ae6766e4cbbfc80f31a9b22835dcb36e4d80ee8d16cec22b1da187759a6405b18a63f", &(0x7f0000000040)=0xe6, &(0x7f0000000300)="fb37af8ab7d5cde10ec55e1fe27c07e7bcfdfc2d3059c6e3a7fb81dc3faa3b57ea19bbf4e2257e91f3c83d5de44574e4282d27d7dd62f08d875a484ca8634b1fde57e14f2c2824ab2bbf2bcdbbb65534319a67b9d32c766da7bb9279ea2411240f9d57a972f9632e5d288bad26c38ba02e8a1f9cfce0064fd7eabb1d01bc639531c60143a6feb55d86d02aaf9e6cc19f08a9c155f9e1590e7c4aea4ddebcdff76372ba69b8ab9e27979b69750ce50763c61b87750151da35e9443b1439d96bdf6e314abf35f84d5c87c78b88", 0xcc) 16:22:40 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semop(r1, &(0x7f0000000040)=[{0x4, 0x56d6, 0x1000}], 0x1) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0xfffffffe, 0xfffffffa}, 0xc) getrusage(0x0, &(0x7f0000000140)) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:40 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x9, 0x1, {[0xcd9, 0x40, 0x68ce, 0x20, 0x38483b92, 0x101, 0x9, 0x0, 0x100000000, 0x8001, 0xc796, 0x7ff, 0x7f, 0x7, 0x6, 0xfff, 0x4, 0x3ff], [0x4, 0x1, 0x200, 0x13, 0x2845, 0x8001, 0x8, 0x6, 0x8000], [0x9, 0x54, 0x800, 0xfffffffffffffffa, 0x1, 0x122, 0xd6], [0x0, 0x1ff, 0x10001, 0x3f, 0x2696, 0x3], [{0x7ff, 0x1, 0x90c1, 0x6}, {0x3, 0x101, 0x7, 0x10001}, {0x8001, 0x5, 0x6, 0xb5a}, {0x4, 0xffffffff, 0x3ff, 0x8001}, {0x5, 0x151c2de7, 0x7, 0x4}, {0x2c1, 0xaae, 0x2, 0x10000}, {0x7, 0x40, 0x4, 0xdf79}, {0x3ff, 0x20, 0x7, 0x4}], {0x8001, 0x10001, 0x6, 0x80000000}, {0x400, 0xd4f8, 0x81, 0x10000}}}) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:40 executing program 1: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setegid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(0x0) getgroups(0x1, &(0x7f0000000000)=[r4]) r5 = getuid() setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x9, 0x0, 0x0, r2, r6, 0x8, 0xfff}, 0x11dc, 0x949, r7, 0x0, 0x5, 0x6, 0x88, 0x745c2078}) r8 = syz_open_pts() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, 0xffffffffffffffff) 16:22:40 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000040)=[{0x2, 0x4, 0x2000}, {0x6, 0x3, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0x8, 0x1800}, {0x3, 0x3}], 0x5) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:40 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x100, 0x8, 0x20, 0x4}, {0x1, 0x6, 0x5, 0x2}, {0x400, 0x7, 0x0, 0x65}]}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x8000, 0x40, 0x80, 0xdd7a}, {0x5, 0xff, 0x0, 0x8}]}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r2) 16:22:40 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x401e, 0x1000}, {0x1, 0x100}], 0x2) semop(0x0, &(0x7f0000000040)=[{0x2, 0x400, 0x800}, {0x3, 0xffe, 0x1800}, {0x0, 0x4bee, 0x800}, {0x0, 0x6, 0xb8b26bcb46e7f91}], 0x4) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f}, {0x2, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x4, 0x8, 0x1000}], 0xc) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000180)=[{0x4, 0x5, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x1, 0x800}], 0x3) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r3) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000140)={0x7b7b0d18, 0xf0}) r4 = getuid() setreuid(0xee00, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x8, r2, r3, r4, r5, 0x30, 0xfffa}, 0x2, 0x8, 0x6}) 16:22:40 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r3, r4) ioctl$TIOCSDTR(r4, 0x20007479) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, 0xffffffffffffffff) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) 16:22:40 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x9ca, 0x0, 0xb15]) semop(r0, &(0x7f0000000080)=[{0x1, 0x101, 0x1800}], 0x1) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r0, &(0x7f0000000380)="07e73e047cec0ee00bc5fc16abf60d3d388871f3a99eb4e947579fc94bb99276355ba4da69ae0918a7d0a3f7bae82f191c7849f6a36323af0b41dbcee1d2bbb4b56417b7812810400f5a0449b6a880b6d708a0d844cea41eeff3cba63051414ca30a1b62c3dbac022764a2f627b60020613aae3ca8b3ed6bd320dcb3d8094f228335adf17ccc074513093af7bff917940977b7cf5c501465c2fd69f3ce50888444ce4ef1a86f288e8226beff37c930b691d53a7d350537703cb7f90bed9d3b4e93b539baef6295e127187df50c0cecbaca68dec78899d05289fa3f8e0d1ed8b11128e1917e71c779e17add15a052fa6428bd6a17875705d3e6bd249b9a91254e776f22221ee5fdc2a1a5269456922ec1a034b21543f1e3590eafd153ad84a89ac8a6575a3bc57cce84df343c7d1788b5885a778fea0f5b6d37a6b36ed0ea6d520f1f750b2bd3f8b2271714cfad8e1ebb0c039b198644b706141e16266fe69fd1b4709cd19b3abe606c0bf37d593eabc46ab9b70a93a11405e25b8c43d78fdae189c6e1feb6a89b96e2c8bf63edccf7810fc51d2612a1a490a115b8cea0eba375b541b57388191f571329d52e3df8639e7f70d550c10e4d23c85e1bac3b40227d1f1f65b1fb4edea4dbfe5dfaa9d5b35c15ce6b675e1c8b1060dbba8eb7fdf5ad6d90da9e8e281094c82a4de3dc6b41d4409638636cd52a4d2bff16bb0b1b6b7231ffd6f559f16eefcfcc5a7f0cdc3edd2a670b10735a4c8d3579663c2ab756349ceb737c2d48b93643b8fc079ab88ef5996af67b1455c81a4ebe0b0b89a9cc695b816403b6648bb6277d42870288ce7a6434bf01e6d62167547839291bf07425a34a0818059524c3cb1134c11d7c24d75a2664456f4f2305b80cd43e36ebb5e1200f9420b99cb9bbd68553462c07a8f75ad2bc8461d958a6d8bd97a135a880ade6277d9e4f23e2b4eba55f6e7720a17a7e5619f9412d370e4bdecf067f7e4507a99bd2982c6e1074876a5443623c6083b7ce5b0d64e8bab1c4b8b13604f9f83792c2c0e83465619e199ad27988ce92ff24256036efa28dd292311e1c3364ef85a38f87e1d39464ac73e9fe4e843cd2fc476c7d0bfa9162aba7c9d7481d482bd2926421fa72083b74a5b26f72481672209d7ab3fb15fe9a423183460925726a9f1d7afc75ecdbceaa942bd3ac5e830ef426c599ec5abc3771734c18dc1927d745ea8656dde7e499c30d7a0c8fbb49b2145a55604b09e9ef33729d64e245c516ed7db1809f0bec1da8e5ec485256bfa03e3c979e7e301409f16289f423319a59b816d0dde758598c80beed8d443053638db1824004e20629f6d201ccce5516f256eb1b27b433008da41a3f5c28452b43b0c061a5653a4073f2d014ad2cd23c1dea4a98cd12b6ff7f9c7a841b9f02fb7b07fdafe9d389d9f503b4d26973652b444740da98e94f0efaa1fb68605b1597036ff678df49ef20b82c0a8f953a8ea7b9f21cad1d785ad9363da905c3811dd1a541a1fdcc7f16fd189c50604127703dc4dfb1771941242693626d7f6622756647aa3656dd684a1729f9a9abe6dfc7caf63ff4fcbbf3ddc9ab073ececb25b9580401acf597c9373471ce3d73b63747127e4e00cdd28e93c21f32eb6ea4ff9bd4baaf57742d94f5d3066c67f1f8d2fc2228fbbfa19b55e2bcca316ea411f6ab0015bdecd5d1c4be7ac1e0f8f716a835a47906d8b99a469907caf50807c2ea4a7aed4d7c50619704570646b0ee7e9314fa0d63bf54825f02f4fb4977235bda347b3377bd061d2feb0ea657591126514783a8612e7a4d38f66b8de1a91340e09406a6c29e5ad3d916861d4580cb6fdfda5b9eac0ac8110bb700953f965fd3f876ef2a70c078ba8260148afaf65b3bc77b1508370461e600e5789c323623dac9f5023ce90411ad08e4b1f825948b9b9a8765ecea3abe37b1fdafc39de3a8f96b1b99c73eab7108b684407553d01516e86de52a9766cef009d273a81780ade6ff4eb9331bc9b3c9e88c2e0550b53278c9710574d72a54e91a70c37d9b973b9d56560a174ec1598df6111a2e3d7e86812a1d8346004443b3b8a8573ecf5b0587d2f2e7b9d45c3904a32f893a3d936de908af61676afefdef6c8322ffec32f841d452b53849fb5dd3b2730ce55ed36c468c758d344a479bee7689788e6544e75656a4ab105ae46f7e303f20625fe275e196f6875d92ddc50f07daa42b3785dcf4b40b1d0b5f0eb02e4b4b2af26553448ca63593da75098d8a7082dfb0057f11fa3ec3f61d05e6ed356fd9db7b5004a0963ff43a4a7dc39dfafd17de53f48ef4e7b1318ad4e3631a0727d1b5dbce2d79e28812d58be3ebc9e9628fbb7e1f58949733b91326cb95324e0606ea0ff977c1d4563c1299e493e2f5ed0e1f9073cf1b55ed30b9b0aa2e08bc34319abd27477e1a65214c4a0b4b7c4c6bbfbd226c0c49ac3a822284f3f5db0deaed1a257c42123ccee47135b9a22ec798664ebb25ac386c85dc6911bfdf2b92e53f8a8e67dd2acb3df67bb1f8ea96b2b66e3d3e5303e462f28d8a4b2120195fadf14a58875d5b908bfb1eb2e8137eb518370a156a66a55f2b10e4d4dae23e5d145fe0eadb26037008af1880cbb3900f313f47746a88ae1ec021690b977c27bc767f29370a17a66242c16c584c7f34262bdb67bc246444802b469afde8d8977611843524d3bffdd4c10cd037dfab7425be2766f5712d007158783d464c5ba54c4a771ab6747a945c1249c24a2a2d7b33337fa31c461c528aca5879fc9ef640eada9f074525fe6bb6dc521da4ea6865b9bae3f437a0cf40ea36ffe88af67d5333d1ab3510f28122321a20adb9ebc1e6e5df5e9531a62928118b88188dfe6d6b1754c66c9f71582402de8a51413b13c94502a8bd2626a27b8121480dc97252788cc4d09c7bbcda840e8075d38a9064d3d208042f19b38ce52d8373b5f30f211821e5a17147a8d850ad0f8c774fd2d7d2abe1365fcc1cd467d7c3bde8617b298743823d25a547d6cf3b934e55b353326a9d45ee0d8f7bf26dfd07eed1c63cbbfe64664b3ec69e9a45db77b2a32ddaaee79f51b5af6da9b0b4b1dfde182f458fdabf71e919cc48b5b9a6a6ec52b24fdae516ce29281f358575d2200966c7311862ea0c0ffaf421e6b3917f04a2f7c03bf13d02b8f2fbd419e61ce76727000704708c8b6fbfc26519b1c9fc0b8bcb76c067b6c28c295468871856ec2d46794f1d10edebc96d8fa968fe7f4e9d22fc20e16358257457df6e8dad1232973afb6f43d0fe779d65e56da5bde0a26d921915ef9ee34c81f208870587bf91a2fac6806c72bebf232aab5cc5c9b412f4a96f953ee9b088345d97f3e144d58a789d362efe69b7eb6bc5c6aa479fa5ce3e6fe04c12dc3db2c07b79a92b39c2c91e9977d46c92188f904694ecd782f9f826a0bad9bb71179c7061a82d44fa71eb5b867d0f190bfbfe319f8a93ac20bc60f75fe4e3d69f0cffb95e8455f7d47ac810f8e92e76975b95f8603236dce8b8938c61b247663f8dc674cc1f586567ded71a028acf58b202c137ddc5bbd1eda729b79e06ac7b2a2eb4f26430f0658b0a413a52d7261b0cb12ddd429dcffce32a9fae7871a6ca50446c8fe6b3abfbf3c8d8c79ac0f261cc3df82cba7ddeda438a65503b2564d5fd8ae26bd406b4ae8ff3e08af888966822708e8191e58aa938a1df3f5ce5886651511c5554d1d585d7543c2b81a8dd00553e77f4d3ceef18e32360dbbad94af7446c5fa892eb6825c8c0eddc08e233c49ea00e4f3b38532d3ab9389da82adba83e9b1dbeaafa21d205056cad19b0dcf1dc56b80eb70a807ef109fd63aa5955e1c4ec325dfebc5efb84e37a4959db0d6a1a2249245fa55b253368c81ec44b1c9914dd49a387dc25a4d9efa664539e6e46cba5d9043a6bb99d41df917b47dc39b7f703b771a586766f83cd8642e7e496873b9c18cdbeade6aa0c32f793eda1b20c32dbda55fd782245ce03340676aa8909b55d536783079a5e8c72cd7abf5afce39ecef6ea288e97c4f72af18c51432ad46288f9a12e392066778bff6b566e48fd1fe5fdb7d6fa6da3ff25cf26b8ab0398533d1b8ae4fe39d30425f25e27a28940597ab2cfd4425b9d2a16ba9ad7291c1af5bb09c58eff9025066b2e7ff61dd1d1a7eb210158c33ddbedcc5b336329964e66febe476a06c0ea8618fa151caeeec5a2658a16a5abebc5537c829b99d958be98af58f724a803fda15322e92aa5ede9a7cce2c59e08d194e8fd86619598b8afb1a36d903874b4a89dd115471f2d59df5d67163aad68afb30f2c3b17f856f644b2f63557fb3933972ce4c4e526caba35933a55765214a5ba24d542ef7d1b184967c8d33b8834540afd629096b9bd10c8977bd11f86db6d023d648ccf058eb2afe66006d4afe460856c20e28f93fdbe5403167b5ed11f9fab71b9c651427d8a55af4cc24054a6f750ce9fd347975f7554dcbfcc023e8ff92c9bdced8c1f1a03557e52a76c4cb31c9f279066f6c03cff19a4d727decb43ad1f19e6f626088d86f442356cb3e7e36c767ccd0bb819ec8fe79f835313193f8c973fc3437cbdf9af43031a595ee495c3cee8b3583c74e4d09c2bf858eae38cceccbe8f302acb5d6a8b89b61c1efdf2360b4d209a2f8b7140f74ace62188a5947b9ae097f2ef7fb1f36361675cd442ee6a0bd0c8fe6714d38bb31e55434135a34b87aa72d1dc03435d557dd5fb41bad39d923ecf3063b9ab52d26b16b5b18add82efaa3c7e3342703dc6e707f0c8a3f79aee1cedfd3ac3f45aab39dd2ab5b2654e352f263ca732985f9f01be4390bb8c9acdd694db3f3f589bd3089a2bfb877ebc65402a549f221682ab130264f0ad8ee869f6957ace71cfea224753ccffbe47714c9181db739ea1161a29e785618eca925ab19524c95518aa5d93fec43ad54866c9b4cf3c4631c85e224ba0d3811521290bc32226b1e473a09bdb6e92ea14032eee4a34e306691fec65834bee7ea73b2d537ec0f26479d2e1176abb775e13bcd23d7a953fe5821bfa7f50816cc1e4a44cdd1a81f9cdde5c0c19bc12c1b792ff33a1d40a829bfc90cd16b8add78dd1758d60c9d9057c3ae1ddda23aa2fdbded4121d6a94e889ff44967d19441a3d0cc5575ff0feae6108e07614484aa2c7539f388db1ce6d82aa383f8a0e8f5cde58ebd80c717d78a942e5e18344692364eb073ed812058cbcf0c3ef18504c52af30d81e828e5985e0703e9ffa58350ad2b77da2cea2c385d3a9acbe4032b49ecb45b69e434aca8b0b5f83f15781dfc4a75b7971bde726b95ca1fa639f19c7f41e9a4a5540b6f938b23d97062a2f1bd4bc70a7fae6da9bf4185229cb95b652336e1bddf597f4a990e6d66aaa39e80138a2a9793ccbc2d1217b3cd917147e35e9e584eb24af0e3616cebe7095f2a491c2f0cabe284911524dc968d28c4dbf51f10b03dfedbed757c1c0d906637c9c475c005abe316653dc75cb42d39a793be58a0eff3f88e4270d8dafae0eb943633acccfd1785037f7f3ee1e12fc53d77b952ef5a5bdab1956a035726625eb5def51c09281a473827f43498beca04b6f593faaee3888a96da74279465843964a3f160ddd7cc3b7c8befc9cd860bdf576f258fdbeda526bcfacaffe49c80457e81d5d7a412083ebbd698761cd93af12f305c5708033f6375842b255f8a54dcd6c3935b38b8d46afa56b0b885ac8b042293c941c724b6911e17c556a65e83c4c12e98341e1a59d1a9729c02d3f97ec84c4117d62b76d3bd3fe60e7aa8683e72", 0x1000, 0x2, &(0x7f0000000040)={0x18, 0x1, 0x7, 0xf}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:40 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x4) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) sysctl$fs(&(0x7f0000000040), 0x2, &(0x7f0000000380)="a7a6f19891b79b24aa603f28fdc689afeb0bf9e49530a92d423b8c76d5d95b8d6c23db1a520415e02d01d9e1a32a882079e66777a3bc33cf8906d2ae220b4b38522676c392a5b9762de496ddf6f46bc84562db88be4f4539bc92dfef0fc089968aaaa5e3766c3effe27c4a502390412967c7ed7884e97a833d06561a4cb7cb3893406a3e624ce30def9bb151a444c80e7864072f7410b19733c6bc2a6fca9ef9d36d1fd684493801cda94875f50565c08af24b9dfb057e313cab2d194b134a58aff53e8012d5f7c8843e48168c17dc8b548594b2e98c888e0707b499035a180519b22ab97c0d76f9c5766cd17bb1aaef66cd561fb485081d2a836e6e5aa253866afd8fb57b72a5049756919c15002580833a654a3981ab94b3ecd11803f7a67543223ea5b192472e31c1baca58b60920cbe3dd2d0aac60ef92c36cdc38c98ce7d657db8480ccd67b07b1fb0746e0d54fef48ba7071762e430c0759bd725c79a42de8543b65951b81b64882a8bc95cb68eefacf34be631165bbdd464a34c01187a8e99dc41d97f1b83f139fcc3625f2bd68c49cc146658b468373c7d6b02e98a4e53cf763672ce51b918a7775b01c55a21b6636609da8ffc920e56f9e1c53892a82b98b80bc165e50daae4730ed449112a5f10d15ab88a9b4076a4dc2bef5564ef704b9bbbedb6b42dc9dec5b5e8ccae33333eaace6ff2cb2987c29ec149f8241d6e0927adf06683400a9bf145208aeaa45d7853b14af2a271f9acbf4ab0fe36431d6859984153dc264eb834049ffb22e56e06f3f71c8d42c86dd60d6e71f58fb82ca87b2f929faf5e88301019f59fcc0b11612487ea14dc7cfdd6a47ff8dbc7df5e0e14b280d9bd8a34c305683fb0b65af26cde96b0fc35ebd42be57821723378cc9142139d3443f6795beea74bce08a6d0f61408151667bbf12c2c1d8815e45e4de872f67ffdcb82b1950becb1bf7de07c0c5b5b3ad66a2ae7179863539b2e04cc149adcddca8e2456b35932f5d7cf1f16f310f69369a9c5731c893e8b87d25520f306f628e969950b9bcf1068603ceb2fe342ecc70739e0999c75b26fc869d5053096ff51e01f95ce1f11ff27a600d34217d8e7f5e37a4df2dc20a279c605ea0845797110c78af6567b0570c879b38eac5896e250da344ca1984869a6204cbe08199ec4ce7c29aa3f2afdc88910ebec8d8ea3c370247247956f15ba3f2df67bd41cb8dbb24a5e51d60797f47240e3fb75b2b1accd4a14fc57565334e2a704e87eecc7f7cb33df41f770d160d8c38ee1b69f71ece99c3d603d471f6b301a3b6e14893e10c57cc6e2cba1909a2aed04d8e9e4ff9a69543e8c085d6c21a45c024c75bfb2a4bcf2f1deb3019351b01a1a0da1cf50811de4263bf8cb66a5341e524da8f344fa65befdab0f6feffb9da76e6eaefd176d5edd5190c17906c1f9e2be90baa629b5bb28b0528800e77787c9fa20487b3a717f5e822decc800d727ba4e3c6bfa13aa4deaf1252265eaf4fb9ae0650ae99031fbac07f19b3296f4c62d5933ca381484a90507fe2b675e212654538fecb2e7feb789a5b16ccdfc37c0bd3e59e5a53c942a03648ce396a4363529d253f437ce03de54bc47fe855248f2b893f163df4af2f0a96063a48b5ae320058c72ef62e3d4851e0c3d2804ef4356687bab9a21bf148c98fab5a04d51050b0c255ccf39111825a1e9c4b960119965e2bc62e6fe97806416de735f1dc5abe26aa704b954567390f2dec5fa9889c4d3e382d6aee3e2edb551ea9f87e762b2733cb52343bd0b5a00dd6aeec72b8d680171f5ac5721f3876b1a601325dd55b88167c32aad0601549c2553a76a20644b02a5cec634d348084bfd82d8d135fb06bef6c9652f8cf0b703f7b06431bba4668cddf0115801dfc91b6531038d5a430f55031889170d24eb8bd2f5918a9129bdf9903958b083a239eec72f63d08ecd13edd1807061ce8d32879441676914492dfc4b03da997da8decb594b12b303f62ab2b6373059fac1abcd34f601fbfce501037cc3848c8e27a250aec83b6815dd68644244f93a3de53f390ee08014b5f78033017809698814c35283f3cfdc516483ea59ee321598ab64ca791335c9a252b842e74325f1814c11a77044d646cc09628852d5496620d0cc89f2c217d6a75292ccbeaad9ac81ddd0d6d7c0268067b5a845164adf9146bc6ceb99a67860920f0a0493b448ea6faace478df406b90d7224551cb36095855455fc62397b9437eb2f150144725874775665f192bfd411a7320dfb3c9f1e7f6f3ea67cf6028c842c4cf203a3c33f40c2e0044c358d927218a187f3b071d3fb05219860e51c2bd165e4de3c0dec6a8568db2d78b973dd441934b8eca00eb439afa48ac35ae6455a08cc481be9f1787e7f6ab0c53311694a1e1b65670ca047647cef3bf6602509545d9e15929c3aae66d21f32ad8bc426c8fc3caa05557c31278bf3281ecbf2452eaa574c7e4b5201609bac0e2adcb7b1249582bdcf5a3288d565c12fb3bd7cdb260f6fcaf40e6f7b25356d5574a8726527bc5daee20b7a12cdaa0372c09c8996a1f12b9af18931de28c72083ca0d0596263de164bb987d9d30d34bc11643ee9f42d24617e7f35254787319b7e6f1c162f6ea5e5bca34883f63ce8833c0e059db5189b8a403a783b10206da4906802bdfe24cbdb4b53e40c940956f0557e3afadf6cd1b4746c9e5551bf3412f1b49c65226e814dba7912d695b3c7cd2ddecfb3f71aa9612a8fe080093f2cb19cbd6d84088595ddf60a5010e9d5a0b4da666cdb2830817ab9ecfbd23e9ae6bb66b6a30b3c6784b6f96030df93ba959a38404e4d86fe6f887bdefeee9ea06475c63218ef64b596d1d73aea55cc30c68d0f43cd8a4a625a8ff8153e6b0b087b67fe7ef1582a88e73b21ffd48ad50647e7c3604cd386cb7ef5f26eb74f227810c87668068dafb35eb758923aeca798d91a996ffd6a7e8de80d8b7d199fed9428acc05ec8aaaa8a55aa8ed3169733534fd0c8a0ed868b599b70d06a3e10a0d34955ff3f770c19109cedefee338da7d6ee263ff8ee0cdeeec514168fe18a0740eecfd096eacbd202b22380ab75f7ab971ffb36896de0e3d45fd261019f9a1e0b1a27e658db10cd6a3a8914f480c877fd299380fce536c6cc54b617333d441d17d6e477333f93fcb34801b5c0093a8291b36dcab77961219bb46776d827d836206c6d26cf7d228e194afd537cca428999e811aa75976e90f07a178f7752713dc3dbd3e14159612c2b18b000c219b5b3dafc3bcd01cf879e046a4065e4a9baf7f7fa71bf80a2b86249961e4a4932cac7e2aa91b4358c59785527259c0eb350f66158bbc864ea0fb4d6b9c5032ea6a6f649a723e7972c7b0ba08605eb75cac9eb8a29a71b4fc63f0150348a90870b6aea400a765fc7d8e12b2bca4c05820b161a19de2ac70f51506fbc0510ce9e68b5983cfdff330e80def8f76331a2b5d1bc7edc339d6b529f9d4e88ba1c75aa8595d6078f5735ecf6912869f57bc38d2f91e8e4a1bafc83bae45a92a7a00afb3fd14e73082c63b22d1f00ce68bc6d54155bfab7a3a521661c9bcfa2e86ee189afbd8cfeee994bf682753d387b748d34fcd482b54a84cf18f9a0f425cd7021df873b46dd77b6394d1c8291aea6d29dfc9458509a9562f1700c0bef22ba64a195c43c758d9232b20ece28b7d2d211fd4938d06a2c5771c4cd25f10e0e26fe6086638081bcef68ff95ef35720f66b1da429ab2af71b0a6a2d9f05704f3dca704bfffa0cf3271ec0767224c0b804526f948d62ee2fa0980de6555889489e323df3f6fb3aef3337799c47acfde58ca908ee73d5649c0e9bd5efcb92a684da2f104b94d0510ceadfb3d58d92af7eaf88a86b3ba2669205d8e96acf80fa2c556e469f71bd668d60be1b3ea8f98d220a7be30eb8547123c42d8c24d7dff21b2f1e868e34bc0f219b3da2e8f46006f2f754a708023cec9a625d4f2270750df78c18f690efc74d1ab49ca80b54fbf6d49dce5a35f24a5531dc1efe978e11935d9b05b92a63617ea04075f1a6ad22ea6a489313cc86efb5de1fbb80230315c4201cf258dc88cc169523e02e65b3cb5e28826b575b2f7a1435d8fd0aa58f61b618bbf6673f4f84d8cabac7ea871618e5b6e33418cad7af797caa4316da9208596a19f90702b129e108c8cbeb66bbeceddbbaf7f319290661407affcdc84d42fa6971dcdbf348e34a0f1e3d0548a78c5cbef528d67ce82398f3975c84b0398db7a2b748912921da5667396bc566f8e243b6d125c67750d35f04700d3f0043bff55d830755c99a01d840f3c76e7422c76f784e3949e39a0ca9d26b71e2dcd2d9588294cebf4f516fad558fd5ac1e8b930bad4f3851d989fe4597366454e3b99aa5215e9e6e0e33073195b4924a21797e1e79d961db0a80231cf8ea929c63705a1d18f126abbeb86fbf94b7a47af85a56e95bd765d5a8a9c0e76b3d60d1bdffb30dbb0f94795fdee3e7ebb13c91ec6db88ca075d5d62084d48e8220e9eefb57d50b116d2d5d750eaef8529fc563f3bd2d85768b29cd9a8fb7ccb68fd508bdb5ccddc03ba0f06951211220470ae91cbb9463e0c48f8105ae63da5509886aa45e17cb8a797564d676e516b01267d306e4fa35cbf526dd1e9c0009f70f47522acf822ae1f90f19bd728bc2824bf9a986bd419571f69be5d9af0eade6dcd9a73a06d94c39975e74deb3fb0984b21f47707f7247f81b4d39eaf1b7f1b32e79407b9f85cf510b95c7d386f08bb65541930ddd36ccaf9d31ad2662b43af5c330c721f17b894d885fe01fb69f44b8268d7b90d3774d146da83ebdfba4fa11e206d6fb6d684e6574ddf6b56ff6db9c07e57c26a9f6879b7959da6baa2415b40aafd4100df10627a63f0049920374cef812808c1e324f43a470f9d454b47d181e2ff86719814d9278e4064656965ce096ae3acc8913f5502b92fc2fd36566eb2d51a0788e71ad1fe72bcec08a873e952cf40f70cd33deaece92304c85e051c0f32932651f3e644fb50c299e387d08c2b2eaae0e17ad5de5d9fc2832c3d3dc4d8209b1e6c9a7ab175ed28f3ecce90dcc23e2225eb6638841626dcb5cf24ceea0e136df80fe37250f40ac665bc5482f3b2ee3e0495de34c9076c21d18a6e5f4fbc38451e6bdd2944fb6e30b47384af53ecd21a4f9e950e3c776d2338a1c5071a02a095a5e6a3c09e1d31ce7902d98fa79f79e15528e69059d9dd6a780b3b58e02005cc925c14f17d639e7580d72dbb9ca5654d14d9e1c7aef898139906caefc5f619485f0e63b4b407a503fb244044934cc891842be02dd15084e8cb0174e018a51685c3a8f86cef4f4a4f2cb03cb511827bf4e1e210b2212e5bd4c43a509095f7f1bef6755c8453bdc1c073eeb7e42e186672cef9294a4ef798296a946053398a7cba863dae57d9986da557963d60413487b267d8b2d886f96dfd82da2974e17448e86707681ee01c6d7443232190cf118b44db48b33f32a261dcaf25bcf4f2e72711ebfcb78c535af908f8fa4796840e57d1b0f2853448adbacccba45d621d208746bbbc3359a7b25fba0f77525e523cf7179c9c0b234153f0d07e9482f5c18f34809b4e84dca013365aa3e714f7bd353936a965c8dfea517e70dcac1add17d0b2d76c2b91769f34f7990e02fa16712eced356968334fb8e8a91e2b573e263b3b937475ab0c6841f2ff03fca6f2ea096fcd9f06211712484ecf109cff198f5bc80bdf4c1f3732c851f5f6ee5719d80171ff97fda9951bf9bcd5f05bf36", &(0x7f0000000080)=0x1000, &(0x7f00000000c0)="ece4660d0371dc38fd8fd4fa2e5ca36e2882187c045a92c8", 0x18) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) 16:22:40 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r2, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r2, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000000)=""/101) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) 16:22:40 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x1}, {0x3, 0xfff, 0x800}, {0x4, 0x5, 0x1800}, {0x4, 0x1, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x4, 0x5, 0x1000}], 0xc) 16:22:40 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 16:22:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r5, &(0x7f0000000100)='./bus\x00', r3, &(0x7f0000000140)='./bus\x00', 0x4) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000000)=0x2) dup2(r0, r1) 16:22:40 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000080)="2c230d711a779a7584f5811b4b79e90b62ad2547528f478aaa25f3cd6eff", &(0x7f00000000c0)=0x1e, &(0x7f0000000140)="21731049d7fed46a80", 0x9) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:40 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r4, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0x4) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x108) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) dup2(r0, 0xffffffffffffffff) 16:22:40 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x0, 0x0, 0x1000}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0xffff, 0x1000}, {0x2, 0x9, 0x1000}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f}, {0x3, 0x3ff, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x3, 0x6}], 0xc) 16:22:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r0, &(0x7f0000000140)="3099ec39ca1c5228a26e6b8f5e32b647eb81ecaaf82c57fea95ecb014594a9d223a4db389d4914a634b2690c70145c6bd44ae868d837ee85a35a92a793803ccb6dbc171173fb69d1012b53a752d208b0c21879116fd4b713e3e8e23b2faba3aedc54a8a28052", 0x66) r1 = syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r3, r3) pledge(&(0x7f0000000040)=',\x00', &(0x7f0000000080)='){\x16&%+\\T*\\\xa5.\\\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x6) 16:22:40 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:40 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, r3) ioctl$TIOCSTART(r2, 0x2000746e) dup2(r0, r1) 16:22:41 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) close(r1) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f00000000c0)=[{0x3, 0x3, 0x800}, {0x4, 0x6}, {0x0, 0x100, 0x1000}, {0x4, 0x200, 0x1800}, {0x3, 0xfff, 0x800}], 0x5) semop(r2, &(0x7f0000000080)=[{0x0, 0xffffffffffffffff, 0x800}, {0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)) r3 = getuid() setreuid(0xee00, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) 16:22:41 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r1, &(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x4) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000280)={0x6, 0x894, 0x3f, 0xfff8, &(0x7f0000000440)={{0x2, 0x2, 0x4, 0x3, 0x98, 0x8000, 0x401}, {[0x4, 0x5, 0xe, 0x4, 0x200, 0x2, 0x4, 0x20, 0x2, 0x1, 0x1, 0x9905, 0x0, 0xc1b, 0xfffffffffffffffa, 0x9, 0x9, 0x3], [0x5, 0xbb, 0xfffffffffffffc00, 0xffffffffffffd867, 0x504f, 0x6, 0x3, 0x800, 0x1ff, 0x6], [0xfffffffffffffffe, 0xe06, 0x7dcf9856, 0x236, 0x100, 0x1, 0x100000000], [0x6, 0x1ff, 0x3c6, 0x9, 0x2, 0x5], [{0xd5, 0xe1db, 0x200, 0x10}, {0x4, 0x1, 0x1000, 0x7fffffff}, {0x8000, 0x7ff, 0x6, 0x38}, {0xffff, 0x4, 0x100, 0x2}, {0x3, 0x4, 0x3f, 0x4}, {0x100, 0x6, 0x26e, 0xffffffff}, {0x2, 0x8, 0x15, 0x9}, {0x3, 0x4, 0x0, 0x9}], {0x8, 0x7, 0x800, 0x101}, {0xff81, 0x4, 0x1, 0x3}}}, 0x1, 0x6}) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r5, &(0x7f0000000100)='./bus\x00', r4, &(0x7f0000000140)='./bus\x00', 0x4) unlinkat(r5, &(0x7f0000000040)='./file0\x00', 0x8) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x80) readlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000380)=""/153, 0x99) close(r6) semop(r2, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r2, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:41 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r2) chown(&(0x7f0000000080)='./file0\x00', r1, r2) r3 = semget$private(0x0, 0x2, 0x291) semop(r3, &(0x7f0000000040)=[{0x1, 0xf0, 0x1000}], 0x1) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:41 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) syz_open_pts() dup2(r0, r1) 16:22:41 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semop(r1, &(0x7f0000000040)=[{0x2, 0x2}], 0x1) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:41 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) 16:22:41 executing program 1: syz_open_pts() r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r1, r2) ioctl$TIOCSTOP(r1, 0x2000746f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000000)=0xc) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000001440)={0xffffffe3, 0x0, {[0x4, 0x4800000000000, 0xe3f, 0x6, 0x1, 0x1000, 0xdf1, 0x9, 0x0, 0x7, 0x56a, 0x2, 0x98, 0x5, 0x1, 0x800, 0x4, 0x6], [0x0, 0x100000001, 0x9, 0x7, 0x83be, 0x3f, 0x1a, 0x7, 0x3ff, 0x7], [0x4, 0x60, 0x200, 0x7, 0x8001, 0x1, 0x7], [0x2, 0x7, 0x5, 0x6, 0x9, 0x10001], [{0x9, 0x63, 0x8, 0x2}, {0x8, 0x1, 0x5, 0x400}, {0xfff, 0x1, 0x1ff, 0xe38}, {0xf3e9, 0x200, 0x1, 0x3}, {0x5, 0x10000, 0x5, 0x800000000}, {0x7, 0x1, 0x6, 0x1}, {0x1, 0x800, 0x3f, 0xffff}, {0x81, 0x1ff, 0x5, 0x8}], {0x1f, 0x5, 0x7, 0xea3a}, {0x8, 0x2, 0x7f, 0x7}}}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000440)={0xffff, 0x6}, 0x8) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) readv(r3, &(0x7f0000000340)=[{&(0x7f00000003c0)=""/85, 0x55}, {&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f00000001c0)=""/211, 0xd3}, {&(0x7f00000002c0)=""/127, 0x7f}, {&(0x7f0000000080)=""/46, 0x2e}], 0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) 16:22:41 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/221) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:41 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x1ff, 0x80000001}, 0xc) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:41 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x2, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000040)=[{0x1, 0x501e, 0x800}, {0x1, 0x100}, {0x4, 0x0, 0x1000}, {0x4, 0x6, 0x800}, {0x2, 0xf78, 0x800}], 0x5) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r4, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0x4) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x810, r2, 0x0, 0x0) r5 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000000)=0xc) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) getsockname$inet(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:22:42 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() socket(0x2, 0x2, 0x40) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) 16:22:42 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100, 0x1800}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) unlink(&(0x7f0000000140)='./file0\x00') r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x7}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x7fffffff) shmget(0x3, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) 16:22:42 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:42 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x2a}, {{r1}, 0xffffffffffffffff, 0x5d, 0x2, 0x70fd, 0x2}, {{}, 0xfffffffffffffffa, 0x81, 0x1, 0xfffffffffffff466, 0x6}], 0x9, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0xc0, 0x4, 0xffffffff, 0x6a}, {{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x100, 0x101}, {{}, 0x0, 0x8, 0x20000000, 0x10000, 0xc295}, {{}, 0xfffffffffffffffd, 0xc, 0x20, 0x3, 0xdf}, {{r2}, 0x2, 0x121, 0x40, 0x32, 0x6}, {{r4}, 0xfffffffffffffffa, 0x40, 0x10, 0x1, 0x3}, {{r5}, 0xffffffffffffffff, 0xd0, 0x40000000, 0x7fff, 0x10001}], 0x3, &(0x7f0000000200)={0x1, 0x100000001}) dup2(r0, r1) 16:22:42 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x6, 0x3, 0x6, 0x8f, "ef6723d5fa7d417836cbb7a4193faf3842bf635e", 0x7, 0x4}) 16:22:42 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r4, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0x4) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000180)={0x1000, 0x101, 0x6}) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat(r5, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$KDENABIO(r5, 0x20004b3c) semop(0x0, &(0x7f00000001c0)=[{0x0, 0x3, 0x5efe3ba9eec1f130}, {0x4, 0x1, 0x800}, {0x1, 0xef6, 0x1000}], 0x3) semop(r0, &(0x7f0000000040)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x1000}, {0x2, 0xffff, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000200)=[{0xfff7, 0x8, 0x2, 0x8}, {0x8, 0x80, 0x3f, 0x7}, {0x0, 0x8, 0xa, 0x7ff}, {0xee7, 0x5f, 0x9, 0x7fff}, {0xfff, 0x85, 0x1, 0x8}]}) 16:22:42 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r2) r3 = getuid() setreuid(0xee00, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x2, r1, r2, r3, r4, 0x44, 0x5}, 0xad74, 0x9}) r5 = semget$private(0x0, 0x5, 0x204) semop(r5, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r5, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r5, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:42 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x80000000) dup2(r0, r1) 16:22:42 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x3a3, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semop(r0, &(0x7f0000000080)=[{0x2, 0xcc8, 0x800}, {0x4, 0xfffd, 0x800}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000140)=""/201) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semop(r1, &(0x7f0000000040)=[{0x2, 0x8001}], 0x1) 16:22:42 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x8001, 0x1000, 0x3f, 0x200, "9d93d4119920ded3caabdc47e4aeceb536a28128", 0x3, 0x8}) fchmod(r2, 0x30) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x1, 0x1}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r0, r4) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/82, 0x52) 16:22:42 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x4, 0x1}, {0x3, 0xd, 0x1800}, {0x4, 0x6, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x800}, {0x2, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$GETVAL(r1, 0x4a94f8e19fc8ca87, 0x5, &(0x7f0000000140)=""/241) r2 = dup(0xffffffffffffffff) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0xf78c) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) getsockname(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x800}, {0x0, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x800}, {0x2, 0x7f, 0x800}, {0x3, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:42 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000040)=0xf1) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r1, &(0x7f0000000380)="afc59c5aa599c4acde438397c34cb8689bbb069e98228d31b3d4015fa854dc5e0e60347d42471264880a21fef37f8d32c10f428c20d4d04342286ab50f03b02489ef19469464a7ea3a2621c888fe0ccfa03d729a55e7c6365585610c32c084b47f6e395dd1102e56684b720838eb2a029744c17341e87cda0966f9fab886d8b78668f086917098e7fbdf6649109e894d9709872f6ba94af6bb5be3db2a9fdbdc0e2b43a086ea248553a04a4a054e0f6549ace7d038a820f80deff51a97fb7b0afd55b16751e259ecbc6a00b9866a1594a93734212203c8694747af82bd2011d7df9321135f90e88b2058ebd25569ed42b36880b9cf2aef3441c5f4f9bdb6d56055ef874008d0d22b7c812cb6b53f518f447423f4383ac7bb12a2a8f99b05960015271f744dedacc84e540cc70aa722e319398196345cb4b5f0f278ace72ef903a794fb59b20a35249cbc200afc9c775a1783a7d75ec8f2f1eef525d4dc765b2c05be61ba2c1d61f12dd5ce63dd1ebf58bfe720258183d07e8f0ed4e63e92dd41a5f08f249db26fb12a5799e720e0844b72032536b48812291f5e662c30ff80383aa30780d16e00669070407ddf2eb75debada17f4ea5961cabf9907ed2c276c05967c7cc6f2c1927dc6c701a4e6d040361a5bccce1966f30a0b553c7d0fb5d61a7aa5b449f2b95a5da07dead9137a5b16dae7a5f13faf765cd30f59ef664cd1156b75bf1a9456f46c8aaea352b1d7ad002531ab05d9a28f27eeeef70d8bd9e889740988a4dbbc455786a5958116fd5bc6b2534b1556b727ca0cac44e7d200bbc8d273ba476a2f49a42e62fe49bff853d4c66a1a2efc7cac6b9649a3c950a27271fb3dd4d702374d034728de82094def6e80c5dfaddba4f15c52e3576b8b97ccdb9f464626d94e85889b10dc765ccc49f51e87daff86ef6b1da940da9ebd0040d3a8b49ba9a5c734d504026ee2a3ccf2176ac3d5d6798a456ebf27c733e63e337cb250b738f7dfcff681e01c86afdc50d051ada08b5eb07228ed66729a026248b6c512c4d3d797e6b0f07ff64655a49f56b2ed9c7eee9215000bee2084c6c14b4dcb04e004937804b06177afbec05c916be3e88949aca3e7d36bdc48131a7287825b3bb6b92b686e45d7ea876dbee5248bfcb62bb8d16250c9d28ed17782246b44f8c3894413df692d48b9d1ab76a62be240de00acf66d7355f37e0ec9b705fda2cd3a6aa72c2f34648e61b507be6996c9b43a8158737df8772dd6b28eeb794f41e0780aae789839d69d2f63f1dda9c96063a8a99bf224ad94b015df4f65fcf6c334d4130ba2d92926efa9f0a46632a1b90e263a8828c4d6143751403658669d5e0d7676a7ac889d12cb9565991fdbca31eec4b8df660fc8c0e3c043f5a473e6afe943f78bb259d327a27be87092472978e9187e0d650a29dca76332f64e692839872aeab35ef50b2c1413bc23704c900627e309da6e0542c4496954dbd62c6237e850bf7c1b3f21be9a7d713ef36ab891de1809c0202e7279ab14578713950f9f21b1002e623bcff137bd57e4e1ed3b463caeb4b8f39a2c4c3c92a947e857cb97580ff894f3ead9fe04a6d0c0a1640622e468404449bb571353857f30d196e31ad34cdf6d04c8c58f1cc357c97c374ff1a53b9d516590523672e20736029962abe42de013bb4bc8cbf7be6f8f47c9c1bd2d5ef31f884f44cf7093634146d8a4acf6d2fd3cbf75d81d4d05e3597447d51e13dd14525c9dd4f00612f0e130eca7597834fb821deb9853d1b046a0b1fe790527b4437e6b1d677c788d1a9570e32ad22d84c223d499df3def0655d6c33070830d6cf1544d9453ba53db57a261a3c95256ef1c01aa2dfbc4a465e004b8370cc3e598ec0e3c9d680f151d0783a13c117da492fbd16816df72e9a16abd2bb2ebb28cce2feec0774bcbef68422eb63d3b065b1cb35831085a8db3ec4169a489c3bf8fd1499548ebbe35da5cc9eb3328e6616e9b216bbca7f12f0ddae33e260612efd0fef5b0df6582980dee3ae9fdd78c48c52e7fb120cecdaaf0548d8dec3e7bb379e4cad6812ea1cc3a06781695457c9ef797f62f4ebcb3d321259b21aaeda268d7783b70bab7ed05f3ff84ced2b399b5861e8b9cfa8674721f6a04de8afa4d1b0221d0fda6bb704879b10fac9da8b1add94abfe65794345726792170c822ac28f8680ceaf8aaae068f3f3cae3d508e7e098414adeceab71f5fb974777e2bd5b8270fbe820162eeef94e85b94889ed6e607dd249e580fb51a8afd8da9dacaa50a9622a050db91f376d61c97a91653fc72ed77817ed3cba35fefab8bb26b563362e954e7116d83cc93f718c8279606b1bc103f5d64d46a9a58a34b9bbd45ebbac479686b419a2f11ac43556206c325a54490d11d57ec9f66ca5555d32cd7392db8e789e7634b5d0b0a3d999c65d5b7d5d3c37289cec16b2cb6630ac7198aab6850f737dc3fda95c0076890567cc89df875a5b6d54039703709c95bc9010612b53ee1136fe13d4cccf75426900767fd962148f2358c497f777806d93047766f65eefcdc6a3835ac53a4ea99ca78597ccfa2fbf594cc50c0c7eb1c7298b0f6026e925b2dd6614bc1dabd22509aa55425855dfd2291dc6da9b6c09fdb891d92f1a40eaa4b5b8fabcf8c3da79592fe9cf5acd28f684674eabacfd28d2be36ad996e709dfeedbcf033775f73b374ded6634a89a420556914f695860f9e71d705e92caa744fc4d89f24c69af65badf3ce957696f676549c3586991fb4dae129dc9bee82212c0bfdddf386b46229784895a123f78d5aae2286b95eacee67f0330efa96755b51d07c2ba7f90f7132ce5fa42610cc6fc18a388e7dbb4dde24bde7c72eb8dc9749b67a4a5cc1844e80435b6e8825b7a6d60c490b00ae7cd4bd1b47c45e3b1101613d8c6baeb3bb17e7eefd58ce2fe6d86e2fba8f4e97f84da75bb75560bd5a71b27765f744dd6bbeaa1416b649fc7f4b0e6bac0f7b033fa27373f15af9140977fce103887edf220719f8826c654af7d596a31a323e026a2a6c9166b21391e954a8c433f1f98c15f01c9da20bb5804e08de49cb8a9ca46d5a0bfaebc194becdf9a008767f43e48ed59557ba61f2588d284698a9589a756e4ace354ba079e520f8207c615654be06817e54738e1b621c599943f93a972884ae1ae49efdf8d7528cdccbc4fac2839d1d7ae969947a15577950271ec3d44c84442aeea3be60d35763f676a3da7f987f823445291a218202e9a91f354340c866daabb211ce0064b430444c41fedcb052556d8478a341bb77482afd29a21e7a1aecc45987a70e533f5a55322d63ec4f0d82530f274134e818b5df077afdfbb47a007a3a2477e19deb91810c7f81dc4a78820c74ea71345c28989b55a59b80f55f909b1e6fe963c339c49b3a2674f7795013c61416fe7e0dc1a9adf58a40fd783ddc19a7ac03329fa600e5455d87a847779364b6502e1ae99d9f23becf501bafed8b8d2731e97b334332ddff9366515d50e8a4fe1e1afa470d167d88ca0c0252e7d93fb4010cfc8c001b4656342cb1f79c3822f9ba0148817c72e245e0ba8f49933b8f52ef53c02589a63d29c642896f43dff21dbc3834f6c9ceb793ac2a739f4c5a645e21c408a3a32ef5a7fd29caf42a8f52f447b2f1f7f10ede66d3fb5c889fba46a1927339b617c819a728d19b2eeb4dbb23fdadb7dbc301e58ec0aa1f392d323f3bd655f9107f616c5951d7be7f03fa44d5a8ad9d9943c19ecb187f30581e369d543848ac465d89d627c1544e3c0d467e98763d18499ba8f455c9740befc6f86e7d6977bbd97f742012ecce1d6936e7f1305ef600b2eab46c9255d88be8eaea065510494223619a8127464e2f3db60784109396337208d9d5f731d168bb88bd790ab032ace49bb6dbb17ac49817430476e2c0b78d4b94df6412e0d0d11f52a7330ebb4fc0157b1d7b59c4249e1d1e289349b3e1ac4e4dd03fe78161b8f7b911153dbd361e55efe94b18e900e97a20cbaed7ed3d2725fd3d72efe195514fa34574f1f140894484cedaa261967ff9a619a3af350d88912f68f0386afd1d2072153b5ee25e800f3eb977886840429fbc62776855f7d8fcfa2980a29d919f2559afac55a4a81152c9870ee0c9f42f82ae8cba16f77904238e8787ffc9dfce6928d1a00540859158a4f1db21b9b5c41971190796bf9e5fd48f5e7b9b0fe8829769b12116a84093eb436cc1eb133123046af65ff0c745a56bbbfcef26c2c7448fcd5226f3f9f6596d37a313fb6b294ab9cf4ed190082f406d8d49ab65f1783cd6f45dac23e6f357334c7a25c19a891848b2b65d833dd5385eb59edb4baadfd38ca9ac50c4332e15ef802acfd24dd3be08e05d103457b87e2c6c6d721625ec52d1536080b0e3eac927404493a61b938cee87c63f2ff33ac206b76613bb5df0df1235356c9302f63211386c91b67bf36c60ff6533f89617554adef54c23b3dce08ff920c0992d5d9b7c2bf0d07dcb6786cab5aca3f408969f0360a8eee2db267dce3cf42d4d8930301ceca82fb0d0650dbab6e3f59eb3f860545a897f9bcbd8eef14bb154deebb8afde35fbb8cd72ce688692ad87cac346d9d6ade237d96a438a423a084a9739738b03f49124b07b110451d64cea9c311240f5162bf9dc70771811b23ecc3a07c408c0e2ae5c98340fe173bde68d0a19e7a541e8b80c7a9a25710233b90c6ecd7ff899f836c52299da1d8a942ebce35a67a11dc8552201a4b58f47c55968c066049c19e2471eecdabe0496d5c943416771355d07a4567476edb3de95bad4fa7eb3503d2333c0d8dffb0efe3bc87f1f75ae4480e27753131733eb267214a2f02fb56c45342a0e36249d57015ba7f8aed6558298b99ddfb2121db629102a9d953591da23d23b4b4f785b2023e8e0a3635a11c16084dce199adee8580cff241d8fc34089f0ed112e8dc0e78aa54c31aaad5c4b5a908b69e555f12f4c2353e032b72d598a35dbbc201cd9ac638cef41e41113e971a8b7c91ed904a7a2c2376522b21c36ae4e7f14cb39234918a2ab9d48bd86698981e5e496c80b7a74b25dffc354bacd2e9aea9a41facbd29dcf992aad3b372eab496e85d88e9de69ebdcba21b6dab4d5d8c1dc508e2aef6f5e9697ea71efa7722a638eac0f651794f9f381ed2a34bea581d72c66f0fd8f356595f33e11cfb71105dcfe7e6ab7b288b8aa8b8db34d8a9ec5aab24aa1e6d63ccb848248faa8ade1d8b2a6403322776eaa61db57dc989f7dc2dd4c44fb459f0b3eef4f5990cff798918ae5f6a840586e55595473a6598d23f9cc15935c8d1a4f85e502ead8ef517ee7945bf5c5c5bc9e71ca155c47077040e09ad83469bde5dca96ed8330bc112d9f84c4b9d9e284b68022cfc42a772415a83c2ba2c62539d043010191506238218c46e678c188c8025dd3c7f97c0448745ce93d72bbc3be93d39f9acaac07b25827fcbe5830f6336ff64e44329e3463f76df46ba98d999ed303f38c75653c81baaeb04bbb8c0054300219c62d1f136f86754d8bf26e11f468b52df808c0611da008d3ae4a600166f91691fa1620b91c7510a3ba2201844d53d1ce6676fe71befa7661acdb3ef57751d0225ec42affe45c7c41fd0931af2260d4374a51dbf4dcdfd846733c1bbe8f87ea1f9c449d8431f34bbc44abdd5a44e56aa1ed973e8559e0d05712028aa8f7840c19987f31a8d5b97b311a3911a631cbdf919c2c3329d8a09f97e798a4786740fecd30b6d689d9c36ab33979a16f9486e51e2d05f9db934a1de60", 0x1000, 0x0, 0xfff) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semget$private(0x0, 0x2, 0x18) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r2) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3f, 0x0, 0x0, 0x0, r2, 0xa4, 0x3}, 0x1, 0x6, r3, r4, 0x862, 0x200, 0x47c, 0x9}) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x1, 0x7, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x1ff, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x2, 0x8, 0x1000}], 0xc) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) mknodat(r5, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x4) 16:22:42 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r5, &(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x4) openat(r5, &(0x7f0000000000)='./file0\x00', 0x0, 0x47) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, r6) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0xffff) dup2(r0, r1) 16:22:42 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x28, 0x140) ioctl$BIOCFLUSH(r2, 0x20004268) pwrite(r1, &(0x7f0000000040)="cd4cbe93fcf3330b395aefe55517c83b63b12649f077aef047b0bedc084d1c4875ced35d6c272df43d24016e2fe481d12e98a90dfa15650fc2faae966a8f790a8c91b2a14e6abd975dc1a63e7deb274ce8313106dbd77281a67976fa284e6ad943df7c1c1198a5c3162fa1ccbbe4a7f1841c69402aa00b8ea87197f5bda2a1689feaee371906fffe50cf59a56d5101b603709f88134391a00261ce7172b86b2449404a25d6f1742ac08471735fd152dbebaeab804dfd6c4e653c18", 0xbb, 0x0, 0x41) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r0) 16:22:42 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) r1 = semget$private(0x0, 0x4, 0x440) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000040)=""/138) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = openat(r2, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r4, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r4, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semop(r4, &(0x7f0000000180)=[{0x4, 0x2, 0x1000}, {0x4, 0x2, 0x1800}, {0x3, 0x9, 0x1800}, {0x4, 0x8}, {0x2, 0x8, 0x1800}, {0x0, 0x3, 0x800}, {0x1, 0x81f3, 0x1000}], 0x7) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000140)={0x101, 0x0, 0x3}) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:42 executing program 1: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xb) setegid(r1) sysctl$net_inet_udp(&(0x7f00000002c0)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000300)="52fb38ee4fed28512dfd2c6a8ac31ced6448630eb37a9a55bcb1a5ce3721117bfd3bce19e185d4fd346a14fbf1c9a55a111f476c214e4c1925ae725ac529e457e29b195e92cce56a588a25abb0d227f1aa72f432718eac057dc1d5899cc4aabb4ff7ffd3d7ceafedfad3cb7ccc25f197514882f52030ccf311894c6da0e4fb9a405a39d2f0db7917bb352526b733b0df8ce9d62d80b9e003ce1bd101d0f639c90b6b76276877b481db5c9f34ab5cbd2581484dc47fb770a1bc22d40fb7806b662a577e546632d91fc1cc805c3fb2cf91", &(0x7f0000000400)=0xd0, &(0x7f0000000440)="7fa477ed94ba6229741061a931a69f5f158d9ca6db7e3e07cfa4e3e7945f316cc3fdf78a75263f8942e962e4f469558764dda6bfa31a5d4eb13504d2c212dd689f9cc554fc565404fc355a0526704ad157c99cf693bda045a529afbeab88174d329cd8d6a9a62218d7e07548bcd50c6b96f3ebfd8d40afef9813abef7ce0d242", 0x80) sysctl$net_inet_esp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x1fd4d02fcc45d2cb}, 0x4, &(0x7f0000000140)="ba5201ab71b804dbeeaca362c4ed232ad29cb0731b017d3e4d", &(0x7f0000000180)=0x19, &(0x7f00000001c0)="3729a4837902d35bf2168c913f45301230e7b212ee721e1407b57d05e6e490da224b0be743e631e3f84566d3ce5a54578c5f0cfc73f1abe24f281bf6d3cf59914aaebd581d3b4cc0dcf9a8de46682e73811ba68c55b0e385c8e2f0df84eadb4f17ebe713c10afbc2ed87f96623e556c3ecddf0ca4dfdc707e7e6a381fb6d4665f97c281df36de22a93f2dff0fa9af31b4772196514f2ac996681a78c42720c172d498a1cb44a467f2b23b93918ec9781354cc2fb9498e46eca98c0ba98eecd51e9898781d5d46928e4e07e25d3e32a1919b74b830a839eda5d4a783e7929c3dcc7661a409a5c909d9e674be8ca3356ed2660a89578fa29a4ec808e2a045c", 0xfe) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r2) dup2(r0, r2) 16:22:42 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x1, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r1 = syz_open_pts() r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r2, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r2, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000000140)=""/12) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r1, r3) ioctl$TIOCNOTTY(r1, 0x20007471) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x0, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x800}, {0x0, 0x8, 0x1000}], 0xc) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) 16:22:42 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x13d, 0x6, 0x80000000, 0x4, "a4be9ff4d8748896b8cbf3d2a4e78f49f8b4647b", 0x7fff, 0xd7}) dup2(r0, r1) 16:22:42 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = dup2(r0, r1) setreuid(0xee00, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000024c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000021c0)=[{&(0x7f0000000040)="a37c44352bb449046e68c309bab3387cd9ad8f50fb7c84264602eb5f733b30ad698473f05e9ae4b96a9a2e20e4d10053d4b549d3e9ea3241e7ed5baa61c008bdd07f16957d2ebf918f6ee3f0d84afc8150b24552df0ee6b37a29cbff3ecdd709e8fddb2c95b423a749f2d6b39e7c3bae84c90238b1eb9763f987315c08918d", 0x7f}, {&(0x7f0000000100)="98af77f5c714d3ff4d93a3a702e4d1cae665f9727aa8b4a5e04bde7477e4fdeab4cf212f2c6774e56a1e07ff542f76b485ca56567fd939d0c96001ac191da8ca1a43fbcfb3bc470033d9bdda88fa066c3314f6304e37c96d114e9e9d6cee9a660c3137b475b3503f8927c2f2f586248b0232dc8080128c52bcde80789c6bcb1ba42d5b31be693392491a154c20a9d0ecfe3a565b803d16f7b530a99faed3bc33e66141d6f59ce17c271216a6ec0f39525aa170187ae788856b2ff0db0aca5e3f2b703b609eb31c438c8f56bd7e2e3f19ccda14349f604db142f3a759b563aca7309ab912e8057446a9283ff19c696191e95cab392b113c03550027aedee4df2b69614d3e883e3f77c5382bac7575884245047374ec5289f93fd7d58d0ae6d83b1f6dc9d718394bce032efd13794aa710c81d6ebef58063ca396f1b3c595a55e7fe57221ff2756df7710e052b5cd7c831e1677697a88965ed224cb09e50d1b7dc789fabea1c4bc40a1d01e7b2485b6a7a384f344efb5df104bbc55f050561a9e12dde1660fda0351e1c47e522232bb7f535ee0c19435489115e5afdb5406c9579c1e03b73ff3fdd0bd02ab8405779c68fd8cef18bceaa005d8e47e0ac20051e39bd4c757d270bcfdd6a1f20a1562f70b8c28e80b7995d31ba8db3bd683d21aa844ef88e5e390ec910bafda7e0d58f103bf82c163d382f0760a61c646f9e06edd58148f68ff295ab6a2339d12802b29928fe524c7f7f702c9a2126f8346a45f49fd7c33332067cc06dea1821d10e5a981e8dff7caf8a936217ce41fcd51c6148823c5dd192653e733a7ed7eb56eade23571fb042ba83ebfc9e5479a0931f3eec60e1595d3eab7b89b380c5f4b283229b9d4172112592d0f1a556fb755f9746461f4a5a7e61b56f425c22c3c4b3357c162eab8334953a3771ff7f1df4ff3fccf5d13830bebfd68a54bceb1c3586b046d9c98db7118aaac8acee5a6ec8252ef1dfd3c01083663f1fe98a84513ad5334590206c99ccf690b45e8bbbea97bc0c214a14e61dbf3e21cdf07ad5a3ffde120e0da9bea4530f9c50067f41649c55b392c2f79d3a020cd919ab2f72bdc3517fd8584876f26071777b1b16991414dcf361f2c5993ab3ea339bb4b82a77e47762aa5fc17aecf8d393532d02609271d735bb02c9b8461165b5feda0c400d32983e7ef232dfe896fca3a241c83aa686ca3bca098cb96deecbf8c362c2d680261609a881326554cd4a903574c98b5652fe995b5dbb0b0b492a5fde9ff4d4530eeeaa3e560e3cb81874e2183a7ccb3dff1e0e8a631586cea3260ba82fe20e854850d707fed739aec866493c7877089bba85586722526838a12dd56fd3c9ef41211181996c1822f55e7fc33023a550e3563f37dc26beff83faca96c6d37ad3a10cbbe8c3168003f3370293abde4fd5d258404aa887cf89fa18534e795bd6a9faa4f4cf7a219bc58fc5d0b7da7639775269e4579d121694eb70887d46588536bab56b0b631ab55319f24d486456416be8e022990d2eadb9094a31e15d64e8ff0773466645f7fbf5cf834994bd5e8129a57dd19e2c53747ad57889924e0c64020ccf897dd5f308df05ed6e3b245e84e9cfb4905cfd4759f59887d3c650a35fe1ad286159317aeaba88bbd3bec2f56d35d0292b50f2c1936b0d4b7eb25553b954b793eafd31e283c5c88826110846835bae19688fc367df3096ec74e1d3f0f83cfd4e3da7f30464c47a5e34fec61529c465a1b857c8b8b673a15613ee068c456915978bbb4e0bd2423418350107c55298c7a04b88dd954fb1c2b30e8ce767c96b0a590887247115869a84c21cfa68b6457220d3e6af4ee1ab49f504f0a164fa8ab1289d29e8be7eb061e1003cdbd2136fcd77c18c567800d31258141a38df2be46bc6f330a7b6ed520d18e782e7dca64d9c5d26d9293c9536f7dc5d633fedd03eecf7fca9f775c966db47f004ad65a67816e9c3ea6f9a8c4293f0210aefdd88fbce47173abbbfc245ee6c1b27f45304f152855d1d5bfb3231cbed70d299ce367b676968a94325a07c020aee20f31e8d60db81cfb506be9cf1b49481e974ca1d0381c4221010f6cd34fde07da9569c7b4f8ffbe89904ae106f0ea4bd129dbbe97cd3544bf6aed6f46f8c15392c298358826933a5161f6391a0e55a24dd31e9d3d7e117775386b4cefd7928fd4a045e7065268fb170aa76da4e28c85a32efc458f86683a16c53c870d609c8b9351347b4dee1f1607950a6bd01ab2b77c70f56a5b57c895f85a3d77cf40a14ebbff988b4fe3dab119bb77640e76a606760ddbe86a0f2912da1fac40224fbc89337d9796423a8d04e99bc0e0ab4d763c4375d329b612e82f5260424eea635e0398660314970dbf0e025696978cb901f4d788cdd530b6499eca21457f002b515812e301af7dbf8380895fdb7a076f48c9c3d2d58209a2f64fea4a80e9ea2df22d0a547f8b3edb812201f586aeb66bcd1a7cd4db57d2877f1541a13ef69982ae2637f080bf0b9a6ffa53eb8424202bb0ac78e7fe2d80f165330d7f9a3285a290c6c2c24b44482f149a63bbb66e465eaed0ad03afd9b6db46436a5750e3a54ac5dc621471888be991fdb6925093b112d1db7bfc258b0c9766dacae8523e8f11ae02d7e8c62ee6c56c8113d1bf2883ea719a1d327c2f3be574632350dcdfddb6c2d7d62c99403f8c0c577dcefdc6f4c1900b8359cd404154c45fa36583bbe6b95d7a0a00971a269d8ef0f4b9f05f800fe4afb71658b15b436cf2087db56bc86e477a13555322af0698b7215dfa98de8de1278c11b0159e4d2f4e2ff0ac61d7bbde4914aa3d3d13783f34e6e3f34513192002cbf83d0f48134cf4cdcdf1ab0dad2d7f99c2151a6d0aed40eb015462035869bb4fc4e3e8758220ea8e86358be440caa2bbbad0d42b391e50837969594ddeeaaf6e1f741b7c6471359b731889ae2466897606db64d2b699cfd3b54857e49f96a6f64dc30955c12e4168a401a79c7276749e0431adb19fd1c83cc1116c4ce4c3fbe5e686039cf84ce1b98f2eaf00167a464a63198281a4d09b6dcabe71b25a4c7606d26218c6a7c6232caa460b37914d235cb7c50b3e506acbf4bdd153d69970d9eaff7af261ff33875b2221cf90215ea09f4fa19895260486ad8fd1c3e26e64bd87ff3dbd21c81962c6ddae1cd89b0724a523b7f2502b4218e9e0e157af4df821bee7d3e35ffb9781a53932ddb8711cc868df0cc41d07214f4b64557e540f920508579745d0b699a7723070548d64a08c9e51745197f912aa4a59f04ceb2d0a9e75914cda772188f8ab146343773ffbe503edaab2e70d86833b1211dee56b4ee35e416eadfc41cbdb6112abd1ea82b5ce9776fcdea3c5bb723cecc821d35d2eef5c9c31b29f16d2ef47c6f3a70eddab96ce212ade22b192a09d7fed74fdbef72759ea4cc05dc7e84ae2bebe63cc7826ae8a785afdf258958cc58d4df72e096cb92f7242c1a2953b35a446ec507574ac48c2b11e51c7ce7057591a5ab5ba11cb7bd31b7edd8e198937d78a5faf7ab5464aea113f7d493e2f8731c494a2de68969a7e6263f947148af57e6dacc8110cc7f23255f1fa80defc8c4b9588b2ed9d10d3deb180681789f929bd00d01dec9b89b55a5b7a364c696dcaf56cc95ee27e8c3c9e5e77129ec74732aae6cbd7f8c9762f38a2de5052b6667fec9e59766ca732c7ed30ece2d633f254412cbd1f7c12eae8a5736bdbb8d982b6ecb584bf2a444df5937b5f6250d4a04a087268ac72adffeaaa2d606cebad776658a1204175f97d09a6324ca732a3e72e13b5f98b9964387d3e255f1f86f797cbf02b169303531f2cfc5d81b0bf20aa0e20d724ea79947e0acd512ff451845d6806c5b329354970822f48c4bb5a04a039d677b96adc346805eefc9df0826eb4f6f295fc1209c72b4d1d4c39f6251f615c3177cfcc342b9bf352436da259b1e08fa34fc1736181d6b2e1ad4863f9b46647be7d5528e44c4db013805a258e1c00a6b99ed4b28c415911b49818ac0e65dc3498a38991e9f99331505640c73de0d031239c4e6b25e0eb35070c962e4bea380ba92f6c01e7896fab96fa04f9e9f7734db8a6ab112f1e17e3303cb93c82427104e76d1a1213dac0ec5717dcf76b638eea93f8bf53d98d3c657be707e79e74a6127abbf4a78171ee80e750f523a4b92712303584eef6e84796ce9cd34b6152d308eeabfcf125b921b693e92c35766aa2d6eae8f8f8379883da96ff13bf0b3463a53efa6cb206e0d03eb35a16f76ceca54da9c3fca729c35bc1f03bbcfbc87ab997a5b0f9c88a3065b5c5783a2c5eba9c26d98f7eedd590e4bb759505103784f784c69fa046e80dca9974000f10327a0bcf6209231f4aafb810cb926de84f1743d821194e5f77d29c3332f41551ea2ded0df92d46680a70841193c44f97ebb8d65e9ec0645f77edd31d8af907270d4876839131d259af085d4e5d27621c73e321305e88c487acb8d3723eba730595e01d7661a0bc0c80a0076f3ace2a7bceb2a639d16fc0a81d5fac75184a475a9df4e492b0c432515ec439dbb1d433cb67a70d783efd4500f1d1c0ed0a2a788c14f409bfce635b273563bec531f35b7d0a26a4ab4953957b9627732e07f76c0f6c829acc465f4be2bb83fa8670f001599b441ac8f3a34f961b624099e74f4b43e36036a9c2cc43fd1ba96d62035728e95cf8c8ccfe0e69e87243aba21c959966a494fcfe4a79c8e580589ff9e238bb5914e2b3e2471b73ff43a2b5970d6982e046f40e466e2d2b5816932fa98f6cfa3a714b7a2e85b8e98a839673e6550166a959cc3889ae6033c5d15ea0c4cad36d00eb639024f0f65ac695fcb860ceb75cf0387489dadf234b50d905ca981a4756716b7214a619fb4295f613d157b58b95585caee3d9c62fdaf6990884a381be689344d5f08db21cd629dace6fc0c5c6de2db2daf4c62eda0e741f19b50129c356fade95f8f11ce8857ef2065005dd1efac6e0891148a408b77f08d29cff151feefa74029505883b06cd549a04e1d76623b612c2665afe8892467e52f90f36ca8abc96b6692555bfbd69b64d6ff14b3f8caf540fcfa3b5f7069180f62e32a12054949b183a2be8b73bcfd65097535409202845ba206da633c29dc2af64a5d2ca555b5af09bb3f767e5b5888c48e521b99948f50d7253ae04a6bf2b6851e98b5a11ae3e41510f294ea72bd3abf814c4c9e39f7af732f23e140595664e1d73f32c9f9c078c5caaf41d72b32365490d8c2fa940af58701dd360535d168a35652c05138111330d829a2a7f42d47c261fac88d575dbbb5991bf84768522281ccce837d34200d41b435ee361bb2cf29bf3bb9cd8fcdafc0c6aa1d8e5061f09659ad3f78ab98986b2f2a874a0c4cea547b5395c7a7cef589545c9ca9c55918e65c6b60b218b5d103a9548339994284f400329af56afa090763798a0e6f2dd6502a1f4a6ac96d5f8ab19074b72acc90424363a0d3fb11725d4808b3499e753c0e708435552bb6c50832400f5c9ddf003395be52e0e48cb91aa5e804b65016ee5ee5c4c5aa2e631bdda705207fd1902c71a7e8f14c0c6432b3fab88e234278463a5da4d8022f8722ed97a0db21359481be51aed861cd69015d2cad81f658956431ec86a765a1a8c297705c6ccead6e38a608a6692be6d5d59ccabf2dde050918540e0e31989b0d96be04a881a4b0c71ea98eb7435281bc68abeea669a443ab0f78aa63b120e346eff922655f47edb29f0611b16795fd7686d508912736b49c", 0x1000}, {&(0x7f0000001100)="963a1ffbf42dfd64762afe47713f15f3b8d8438e46641e6697f56b7b8addd4069d6709a2535999193101e1fe8f93d7adfb0ef7d9d2fe7414f11beca7b7f65f3395618f7a3b3bc3b6ccb9201ee8158a2be6e770b658dc2bb71bc933c4830f90270267fdaa50f34b6f01e3da52b4ecee7398bd8fa06e60161806768a97e1f30f9bbaed3b96bde8d572852c4b20a8", 0x8d}, {&(0x7f00000011c0)="9e37da868b2a28c8fadc05fe5f8bcc1b7e532e167d72bd9ca32bdc4fe15af38308203bf5f27fe7d250a7d7c064f4573fbd48830ecaeae58e5fa9a09c40c99aa15aad6a904a80c5e2e6e9dbfb14a8f6e9c0803d12f981335a2f7e95d77aff9f506c5d452ad9cef0d7586a94185655f558d2029fa711a65fffaa391c64fc5e36305524917cb7a9c7195dbd925169f20ce376350d639b87195355cd111d4ab39c10bf6af6d751141f4336bf5143ee26ec85ed73ba8f713d2e9e9c3c2839920c71b3c95c085e6fc5901f52757e7936ce72f68c99ff26885b867f3b546275487710c3c1f7d1f7b35756c4fa0f53082804160ebe0386fcfff912a78dbea057282437733c8de84d091b30de25cecac05cb7f240a5f363914c935c69d7577ae5fe93208a6d5f38bbcf9817a5a1597bf23d3f3fb848b34f9f10cf26edf3cf7968ecd69b40300a54e8417de49e1c82ec18e37a273f795dddf1b2381866bd071e6f7dd3faa4c2224ea61456aee0dc25d72a3cabec26f8d2ffeeed713e4d4326180251fd5d9cc1fde8747cad711e2d893f267c506d4561eec09f1275ae6f9b026d5a6f1380c327c8b7c9cc4775bfbcf911bc2cc25d00c2e04e3cc74b3685a27ead04e2f4389dec827131164745bfc6d2f1c40ec79907eee858fd8c6d2a064a50bcf0b94bc22aced027468ba6c21e75a6d0ed531d7dae2acb9a25514d7187c5dc0de39b00b1121db5dc58fb730e03c27965584d8757ccd4cb072488ccd1fd9746ecb2d6e7e3d92715aabb6e774b78320b1bfdf48fba22f16b0988ae1b0818897cab30df2cb2d875d853be0027e72d637e675a5cfc72552e6ba012d017ef69ca68a3959a9feac57654e4681bdb001242c2057efa49ef79f8f138cc19d1f3510cb975b8842f2ff44634c8f16ed4438ef41be67df7a93c1be4450cb35f623cd0c8cd257fef16f1c8f3cc7e0a20d857945976fe820265fd414465dbb04b00a2a53e52d08bbccc13ca5e070b280ab7238eef36960459d84c0a9f8b2982d77546f0f9e236ed2345f8ef2b7f650fa6538787c4dda226e3c52f3860dc33c3cda4fa17ec86c31aa0f02d3d1920a3eb397190a847171ffb0987859f85d7444e962912aa40eab2f865be3b2129dd2a76ea19ec237316c0238148dd7073273c3216f4f786cd9581637405527c1ac362bde004df0228dc84d434f63a70dcfbd552b712ce74ec04d58f7f936faee217b8a92d01f615389528004c8ddf8fb8d9e631fc7844d869bda704111bd45dd830ac0864307794ab88acb2f7c4e878a795d3d9c195c2375e6e84d25392ea6c25392d4d3143005953b5e608fa16566b25d0be3143383e159c77e57b56fc0abf64930cf007f9e17ecb167c0d37a8f20b9d5df6f899490566b40739e801b7740e088800a630499474793808b23e908b5adeeb1f778555c2228a3237123a6489570117a5000b4364b710fd43f0ddfef0ef1d675d6a376ff63326f41b01f041247221f6095b96dce9d87c31afc1c0ffc6290a81dbb6e4142036742f07796f4372ac409b6dc7d9d8136d2d9d82d580f2b37c48b4e8b40a518ca5df35bf1fd5e6085725b954d1c6c61690ed525d2316d660447aea3b4175fefe8d5b2548ffe72f6707a5639454a947f076e484ba9c94cb3dc5c8e2b95a236c49001057b88bdfaa9d5d51fa53d400a8c326b5c5c9e0cec5e818d8c64bfe6521adcac1f74a81a7e4dbccc00938da0c444b81d7a2f5e0c5457602b19d5f25c2fa4bed3840ce013c679d3840664f64cdddd7fa829b8530923dd25954143b5f086c195d419eb7f7c930597e265df63f50dde91b9888b53a7837a6cebcddc7f100ade8a209e18900bcf0c94ef7289068215afee66abcf875d93d4cc4fe4b79e1d1ddcce3bbb31fd306b8eff2a96f9082096b9ce4131756ea3f9f7cd288745f3b6bd4f0fff3f1b723c5ad2fcc9deba022259bf9d3bcfe31c8a75b858e2f6a07ebfbd970577ba04ac2e152f88921a461265a612271a41b48c947c49fda2fe195ab49a1cebe0c66e82fa1e64857892aa09a5f036f71dd952ced821a1a7959264d0be6ce1daf2a8a5448733e74cb2f917079ff5b36e65feaf7960e867394a6a63a3552501db43e7ea707fb99a24f335da5c455398ff676e4f3c6c625e044cd143f10f98f143668066ed8c37caaf89381626ca308c56d1227a6b20e1f9b7e4ee48e3a778ef286937e040b3682f70a61c9cdcfebe12cb3b886eec1a9affc67abed2129b127c1b3eda4a5fa2c4e4b544cfef1aa2a6551461bc3655d649212cdddc8e616d7cc8e27174b29914fc9f67eea2e746a7ecf8b00fd37e29522b69d4c34fb55d7921ccf1fc8d800210acbcda78539c59ec7e4b2ed892b610ac2a87b020afd5a453b7a9897a1ab95b80dba70df759da86f845c0efb5b8f3b68215563900c72dfabeceba84ea69cb501d48a714032aef714d1fd5f0b0188ae6b1ed382eeb56ad2e578fee8920ba7e9dec6758e18f73afae37d43c70139f91a3bd2395f6b31edb8c9319f3aa04d2f70d2706382313f20e83fb9bdb5c9fb31e63c9eab9482bedf7fc78e51d387645ca84e96e9ec5c8887bf9b7ec20fca29895ec951ad85a9a7c1ee8fca36cf64f487882b2946e73dcdfa52ee078921434e73d53837ffa79f68885ef91644c292e5d3bb2f8ebd10392ad40837f3c1e826afcc85a1c9f697b35bb21f7518677195e286379e85ec049475c463773290023adcc04dda5f568fcbf3fe1a977b94c86da0a8fe68c2b19a25719b7f63b1d85facaef896d557898cf953d4d81444745b02ed12b201165122017cac940547e6be644dd8655c5c5a19a1ab3a99f3ee4254dbab4b4a8fbd175ca49216912d479b6f8dae547130a36650bdfa8de644844b01d4672129bc211b91e996d28718cca1101735791cf2ec8bdddc588d2ccf0dd66ce0544f79597b1276c3142e587f22c43732715bf3b7d50a7e9202c2bc12eb9b774e48d0905963f4fcb9064d8644c9592c4649e74d4e50098bb4510c0b4c7d1cbf894abc4b98b4e2f73b21cbf50102dcb1d5ba8c85ca4f2a3b5e1eb90e80c5e6477ba5b3d8bc23c000f97c28810a57441b2a1bd148e04d8253b08296ee159ef443f0de82ba7928aaabdccae4a844fcccdbe331060662fad57e77ee58b156303fff76f7d789e59e4e087627c83f57e3cf755839cfa7d5b7b39e56fcd18326211606863d4efa70282a019eda71d861d7a030dd060d550c38391966a1ed5ccca7df321138430c7eea1445c55aa2fd6ba093475c63a38a4b1185ac9d5b757d740474f0b7b4ea7bf17d5ecb108a50a1fdcc6de16e6802ba982dfd012c2ee614d17d0b5742da5b3ab92d632375cdfda63955b39db147630b6393c25f2da6bf17b7e303fa7a75b9babeb2d33acbd5394bc40933e6baba30f9ea444965b61aa1928353d564163163da1cb43b86c3e6dd548d43d4b07005037c2a69a869a8bb6bb84b4026a80fb1a3fd712635bf21abd484f69ebf379263b3baf278d04a146428debf88bf5fc0b7ed3694200b0fa94cf68fa5171866ae437d7852db36016329463d57be556558df706e2dc1bc48131b6049b6b72350e3478a2859c6b8f6f49cf40853f5a00ed186057618bed25f8b0120510da4078be109cf196308770d999a33b741e0fc95356f16a4a19c33862849f07ac45ac3d93d8f1947d84b9700764a2343904021488db9b39278af8aa19442c0135b6ced9805974c8cde207d211d02b3412b85578705d3701f2d7e24abf5002ed8e359f31b2ff492aca7498faf92580109599b76133a0a338a74fcbb0c79e57321b5478a08d671251aaf2632cd8886a2ef4029bb22f940955ddf1e656270f641af81a56d6cf2f7fff24d7ab2ea112eb62102125e48814faf4c6fd4700c6cdf592ae19c3a94194c3db785be5b6a2e635b77558b5e940b611c399c13dc307e8caa51949bda8081292750bcb0156ccaaa0a76e8aafa142f65020451037294c0d945390420d08440d78d6870ee3d4a4de3b376814ca37e83b893b5b8b110ee3461d98a9a115554ce0417eb5c543a8a83facd169bdb604a178c89896f034c35dbe723841b3070ff4f9b0fc0cab2c8f042819e8cbb3b9efed149a3cb77f265437bc0ff1ee2becdb4eba95dbb31b22bc1076a7da2dc5849aacf1a6f832a05149f39e2faffd6c67ce47c3dc5cbb772fee73b60fa449ec09fcde331acdf471249a79a862ddc45f4c66c6a5c4cf9f0a27e9308300df992859fe7e2abb1bda421b57dbf4b797b2a35f81903b2489991b83a26260e71dd7db60150c67c26596bc0451f500bb7e8ba2a3ccf990fde46a3457d85ebe944f591bb44e93124269977f17037179f2f0015a7e28d77e220f57d224e86f9e9b805c2c47f903b2d0d21887bfde7964473588d99b251c20031e591eeb374177b9f3049f076ae343f7245ad189d4da6e44383cebf2b4491a1b4e25027f941d1d0ef777abb3f41865411287e9d1154f263d3ab31c3c78008a06206d3ee00ffddaf7741fede540324014efe576538530bf7e542fd9f32873ae86148cec1068bea5d258a40f70f0a9e2fd03e7a4213922afb7356b08c59a4642fbd8affc53367aa4ec758629d7bcc3fda7b7978154e74933608f15286a0cfdc7458580734d047d5c154d316a0493323363cbd964cc4b30c992f262507bfd7c2eb97d5809d8ecea6f3fbf711754d35102f6dbe6508a7ee7c2d98c69bff2836e1311774132adb8165cec0311373f064dc272f8fcaee2ebb65531399a2fc5998dc79e493e0e4e62b4af1bbc8e4ec2dbdb3de39cef96e1f3100c2cc33cc2470f7d85c902ff6c38468f8b05a2b2ec8d45baa94a606e6c2bcba1b1709f4974b3f7f1913bc8216bbe75e38a5d954f8d4414a399b561bb8e4dd3561b63a1252543322073cedaa5392efbc4ed80e811d5ee94913c472d04b1bf6e1720ee140bbb0f75ea6adef9af043325613c9882f914f8b2bee08fa347d6508af27aa6da917305167759d96ad2ba3d655df11d9e4499c316fe94bf7825e1bd40a2ad0c12a9a9385c570e902f4309434001306ddcde7c4d5a3086ecbdfe8ca452954d3d041ebd8e2b7925c285e61e39cb01e8a262b4c3ae70ae292eebc95c8a79bcddf49eb670b8cf31625c0c047041555c9d7309150a34c1f1503d350532503363701da76f220bbc7cd9224dc1376f30a1b45b85eef100da21cfff5082066fa9c0827b06fd310564c3eca8924293548b5a3d31dcbb916dc7aac273544fe14a27ea3abfe67eeab26034a6a81e7096b58f5b000e78302c90367627a819bc2f1e095a0925cdc4149a27bebc8a6c2f8445dc8b162855cfbfaf27db3b7d66e38019725bae775b9f258cf93cc510fce237d64e55f9feb6c886b337669c39ced1264f7e14dc453d7847c246b584b93c64465a7bf67505a0122aa9d23f440277d3643265efc875c8e5a41693ad2c6f9caa41b31ef771c2c32de67a522920dd5a073af582fe7277b79b1ed0ac37e3aebf5f066107d5d21b25f8cb03eb02a53e2570d0cb721eef8fe55980f7a0e0bacd853eee2f3a92933f9ecec3f56cbf63a508ae5bb647038b40c535d1747eed333730832fce85f6bc858c3e3c47532736d59531257f0ae08b76cbfc812afb9f391ba1528e440ed6f5e74e2541c68dae183397a55299d59b77d34b3a773c0dbc3f2a9775e4759d846fabe8aa515a44c0f91cf8d85b4fe78e0bb571da73b790c906f39ed2a1f60cfcb933b6d8e34a2082f226cc7b301b2c59c99b13dc0bb8e3bb2566ef080012045ba5b4570356dc5372fca1cdfe13a461acd", 0x1000}], 0x4, &(0x7f00000023c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r2, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r4, r5, r1, r6, r1]}], 0xe8, 0x1}, 0x1) 16:22:42 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = dup2(r2, r3) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000040)=0x2) dup2(r0, r1) 16:22:42 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) rmdir(&(0x7f0000000080)='./file0\x00') semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x8, 0x0, 0x7ff}) 16:22:42 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:42 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat(r1, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]}) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1}, {0x1, 0x5, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0xe429, 0x1000}], 0xc) 16:22:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x3ff) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, r3) 16:22:43 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = openat(r2, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000040)={0x80000001, 0xc5ec, 0x3ff}) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x3, 0x1, 0x1800}, {0x0, 0x1, 0x1800}, {0x2, 0x4, 0x1000}, {0x0, 0xc, 0x1000}], 0xc) 16:22:43 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:43 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) 16:22:43 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:43 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000040)=""/105) semop(0x0, &(0x7f0000000100)=[{0x1, 0x701e, 0x1000}, {0x4, 0x100}], 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x40) semop(0x0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x3bd, r1, r2, r4, r5, 0x108, 0xf2e6}, 0x4945003d, 0x10000, 0x1}) 16:22:43 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x6) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r3, 0x1) write(r2, &(0x7f0000000480)='X', 0x1) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, r4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xff, 0x1, 0x1, 0x0, "b5841d32fe00180ba575e84969a7743999f36fe0", 0x5f, 0x2}) dup2(r0, r1) 16:22:43 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x81, 0x1800}], 0x3) sysctl$net_inet_esp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000140)="6fbfe5d0931830bd98ba5492123810a58a4c3311831bf8c45d3a03f54e4e6d23be670ea64747ee4535b569209e26db6cd756d59317c700a1f88e7e6d0555499aee573adc3515cc0a7b311386e5eb316871e00fe62f008253da11b84bf45f140eed94848826d6d102481b97f0726a552a402188cb5a232364b025eb344afbbdee56e4079795e3a6c2caf3e4d0e3374fa92320b09ffc60fac3fe3e8c257a6497fd7333037f9b408505bb899c00ea2a633d8d039421d5353d432f303c0f605dba7ce872dbd17996c49dbf9c622b949a2778a1880a4baa1639c684d6a0df545d22ba911504a9bea31b7b7142f6f12b86d1892c2ee7959e895783346f4d0650b6", &(0x7f00000000c0)=0xfe, &(0x7f0000000240)="994a455f37e9f38e01882d620d9ed78b1600e5ab4f1af3b1ad59f46cbe2908afcf252e9ec5f1a35e9df30ea8326a71751cfb8915674e42", 0x37) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat(r1, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x0) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x1000, 0x3, 0x4f, 0x4, &(0x7f0000000380)={{0x9, 0x5, 0x8, 0x7f, 0x7, 0x8000, 0x1}, {[0x41, 0x3ff, 0x20, 0x1c00000, 0x9, 0xb58, 0x0, 0x7, 0x4, 0x800, 0x101, 0x400, 0x7c00000, 0x7, 0xfffffffffffffff9, 0x100, 0x800, 0x81], [0x7, 0x9, 0x9, 0x0, 0x80000001, 0x7, 0x0, 0x401, 0xf8, 0x101], [0x3, 0x401, 0x69ab, 0x0, 0x1, 0x100], [0x1ff, 0x0, 0x40, 0x8001, 0x1, 0x882e], [{0x8, 0x9, 0x81, 0x6}, {0x7ff, 0x80000001, 0xace, 0x5}, {0x1ff, 0xfffffffd, 0x3f, 0x7}, {0x1, 0x3, 0x7, 0xffffffffffffffff}, {0x2, 0x5, 0x1, 0x800}, {0x1, 0x9, 0x4, 0x1f}, {0x8, 0x3beab4fd, 0x0, 0x2}, {0xfff8, 0x807a, 0xad6, 0xbd}], {0xffff, 0x46d9, 0x9, 0xf92}, {0x101, 0x5, 0x100, 0x2}}}, 0xe4ce, 0x40}) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r2, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r2, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000040)=0x8) 16:22:43 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = shmget$private(0x0, 0x2000, 0x12, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) kqueue() dup2(r0, r1) 16:22:43 executing program 0: semget$private(0x0, 0x4, 0x11e) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/12, 0xc) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:43 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x50) dup2(r0, r2) 16:22:43 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r2) r3 = getuid() setreuid(0xee00, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r5) getgroups(0x3, &(0x7f0000000040)=[r4, 0xffffffffffffffff, r5]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x101, 0x0, r2, r3, r6, 0x0, 0x2}, 0x7f, 0x8, 0x80000000}) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:43 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x0, 0x81}) write(r4, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r4, r5) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000000)) getegid() dup2(r2, r3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) 16:22:43 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:43 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x10000000002, 0x2, 0x0) r7 = dup2(r5, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) semop(r0, &(0x7f0000000080)=[{0x0, 0x7, 0x800}, {0x2, 0x1, 0x1000}, {0x4, 0x2, 0x1800}, {0x4, 0x180, 0x400}, {0x0, 0x8000}, {0x4, 0x8443, 0x1000}], 0x6) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:43 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, r3) pipe(&(0x7f0000000000)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) write(r4, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r4, r5) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) 16:22:43 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300), 0x0) 16:22:43 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x7ff) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x0, 0x4}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1000}, {0x1, 0x7fff, 0x1800}, {0x3, 0x1, 0x1800}, {0x2c92a8955703ac1a, 0xc12, 0x1000}, {0x2, 0x7, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x1, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:43 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x40) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup2(r0, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x5810, r5, 0x0, 0x1f) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) read(r4, &(0x7f0000000000)=""/71, 0x47) 16:22:43 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r1 = geteuid() r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x7, r1, r2, r3, 0xffffffffffffffff, 0x10, 0x400}, 0x1, 0x3f, 0x3}) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:43 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0xfd, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) r6 = openat(r5, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r6, &(0x7f0000000100)='./bus\x00', r3, &(0x7f0000000140)='./bus\x00', 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) dup2(r0, r1) 16:22:43 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f0000000140)=0x4) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:43 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x4, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:43 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r6 = openat(r5, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r6, &(0x7f0000000100)='./bus\x00', r4, &(0x7f0000000140)='./bus\x00', 0x4) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000000)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, r7) ioctl$TIOCNOTTY(r7, 0x20007471) dup2(r0, r1) 16:22:43 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0xfffff5a1) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(0x0, &(0x7f0000000100)=[{0x3, 0x501e, 0x1000}, {0x1, 0x100}], 0x2aaaaaaaaaaaae1b) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, r3) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x1, 0x64) semop(r4, &(0x7f0000000080)=[{0x3, 0x6, 0x1800}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) 16:22:44 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSCTTY(r3, 0x20007461) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r4, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r4, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000040)=0xfffffff8) 16:22:44 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x19}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:53 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x7ff, 0x3}, {0x18, 0x2, 0xee, 0x6227}, 0x4, [0x80, 0xe2c, 0x8, 0x6, 0x3f, 0x1, 0x0, 0x5]}, 0x3c) dup2(r0, r1) 16:22:53 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(0x0, &(0x7f0000000040)=[{0x3, 0x7, 0x1800}, {0x4, 0xfffb, 0x1000}], 0x2) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:53 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x1, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) r2 = semget$private(0x0, 0x5, 0x204) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000000c0)=0x6) semop(r2, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r2, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r2, &(0x7f0000000300)=[{0x1, 0xfff8, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semop(0x0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(0x0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(0x0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semop(0x0, &(0x7f0000000140)=[{0x0, 0x81}, {0x3, 0xffff, 0x800}, {0x0, 0x7, 0x400}, {0x0, 0x5, 0x1800}, {0x2, 0x2000, 0x800}, {0x1, 0x0, 0x800}, {0x2, 0xff30, 0x3000}], 0x7) semop(r2, &(0x7f0000000040)=[{0x2, 0x501e, 0x1000}, {0x2, 0x3, 0x1800}, {0x2, 0x40, 0x1800}, {0x1, 0x1, 0x800}, {0x4, 0xff, 0x800}], 0x5) geteuid() semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:53 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom(0xffffffffffffffff, &(0x7f00000001c0)=""/81, 0x51, 0x1, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r6 = openat(r5, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r6, &(0x7f0000000100)='./bus\x00', r4, &(0x7f0000000140)='./bus\x00', 0x4) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x810, r4, 0x0, 0x0) accept$inet(r4, &(0x7f0000000040), &(0x7f0000000000)=0xc) r7 = openat(r4, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000000)=0x1) dup2(r0, r1) 16:22:53 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r4, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0x4) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:53 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, r3) ioctl$TIOCSCTTY(r3, 0x20007461) dup2(r0, r1) 16:22:53 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x10}, 0x4, &(0x7f0000000140)="7ea59d9e83757b84de2a47ea8f33854a7d5ddbcf1b59c515727a6f4401cb9801a3577f8e9c510726e68fe66543ca7a0a5708bfd0fa1f6286a2079410d15bfb607ddb73b4edf51deb89eae5e0f2b582ff08eca2739c3ed1102969c069dbebd3b7da606c4d3b100998878eed88ec4aa7a5aa5c80ad7f5a22a5a7d38c79f5892894a61ce46d347d862daad5d6f553642230c05d2adbf3cb426f5c4e08b5c560db9e3abe797f1a9a2075a24f5fb91f86dd7ccb0d1cc0c29912c6ee", &(0x7f0000000080)=0xb9, &(0x7f00000000c0)="63619285d67c8d7c668fc43edb4414855a3c6c26f53b318aa506aa762eccdbce0e7cb776cd44", 0x26) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:53 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:54 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) socketpair(0x18, 0x8000, 0xd0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r2, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r2, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semop(r2, &(0x7f0000000140)=[{0x3, 0x1, 0xc00}, {0x0, 0x4}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:54 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c14de400"}) write(0xffffffffffffffff, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000100)=0xc) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x59) write(r1, &(0x7f0000000480)='X', 0x1) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) fchdir(r3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r1, r4) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r5) 16:22:54 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) sync() 16:22:54 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x401) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) read(r2, &(0x7f0000000040)=""/109, 0x6d) 16:22:54 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x0, 0x80, 0x1000}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:54 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) dup2(r0, r1) 16:22:54 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) fcntl$setstatus(r0, 0x4, 0x8) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:54 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r6 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x20) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x63, 0x40000000, 0x8001, 0x101}, {{r3}, 0xfffffffffffffff8, 0x20, 0x1, 0x8, 0x7fff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x63, 0x2, 0x0, 0x8}, {{r4}, 0xfffffffffffffff8, 0x12, 0xf0000000, 0x7, 0x1ff}, {{r5}, 0xfffffffffffffffe, 0x12, 0x80000000, 0x4, 0x1}, {{r1}, 0xfffffffffffffffc, 0x10, 0x4, 0xe4d3, 0x3}], 0x78fd8933, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x82, 0x10, 0xfffffffffffffff9, 0x401}, {{r1}, 0xffffffffffffffff, 0x30, 0x400fffff, 0x7, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xc6, 0x10, 0x3ff, 0x7}, {{r0}, 0xfffffffffffffff8, 0x40, 0x8, 0x9, 0x3bb0000}, {{r6}, 0xfffffffffffffff8, 0x0, 0x1, 0x3f, 0x7}, {{r2}, 0xfffffffffffffff9, 0xa, 0x80000000, 0xcb}, {{r7}, 0x1, 0x14, 0xf0000000, 0x7, 0x20}], 0x6f, &(0x7f00000002c0)={0x40, 0xffff}) 16:22:54 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x2, 0x0) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:54 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xb4, 0x800, 0x6a5d, 0x4, "6615d139b4deef629866316c9e7e13ee52e5aec8", 0x3, 0x2}) 16:22:54 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:55 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = dup2(r0, r1) r3 = socket(0x10, 0x5, 0x0) close(r3) write(r2, &(0x7f0000000200)="4490bde7bd57018cc8a2d3c309b089394cacb47966473a2a65ef2adbcd3ff4", 0x1f) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$inet6(r3, &(0x7f0000000100)=""/195, 0xc3, 0x2, &(0x7f0000000000)={0x18, 0x2, 0x53b0, 0x9}, 0xc) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000080)) r6 = semget$private(0x0, 0x5, 0x204) semop(r6, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r6, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r6, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x1ff]) 16:22:55 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x3, 0xfffb, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x8, 0x800}, {0x2, 0x2, 0x359fc4d8dfe4aeb8}, {0x0, 0x8, 0x800}], 0xc) 16:22:55 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)) dup2(r0, r1) 16:22:55 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, r3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x4) 16:22:55 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000080)=[{0x1, 0x9, 0x800}, {0x3, 0x66, 0x800}, {0x0, 0x9, 0x1000}, {0x2, 0x5, 0x800}, {0x0, 0xff, 0x800}], 0x5) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:55 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) r0 = semget$private(0x0, 0x5, 0x204) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:55 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x6}, 0x3, &(0x7f00000000c0)="f067b0fc535d48cbbb67b9f57396ab2487f709ea0689c44810a457", &(0x7f0000000140)=0x1b, &(0x7f0000000380)="9252307d937a0bdd42cde780ad0fa7cc405033c580f56669544ba8d2faf697a3b40c5324ea403219af8dd6f2200454fda4f63416b247cd0b59a86ae26a8c8537cb0505c7d5fd217406b5ed0510a364896aab4601f6ab1ee5a24b14a480d8f5c2ef324d19ef9e6f70dcd35b302ab204a61d4a8b26b50ae886ffa3ec165db51b408ca500c9ff45e9b42620ba5bf70c8e75f8c0692e9132823b6bca42df600afdb498d8b065c63baa2e585859ad6937f0a885922c893cf6ce1d50aea42e17d1fe83ae0966a3d54c1ced4a7276bded99f9655b1c024c70eeffde4c5a3bd859a70f8a6bfc46932221c902958a", 0xea) r1 = getpid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) chroot(&(0x7f0000000180)='./file0/file0\x00') setpgid(r1, r2) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) getpgid(r3) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) getpid() semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x2, 0x9, 0x800}, {0x3, 0xc12, 0x1800}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:55 executing program 1: syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x80) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) dup2(r2, r1) 16:22:55 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r4, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0x4) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x810, r2, 0x0, 0x0) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000000)=0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x8000, 0x3, {0xfffffffffffffffd, 0x3f96}}) r5 = semget(0x0, 0x1, 0x6) semop(r5, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x0, 0x4}, {0x3, 0xdf, 0x800}, {0x2, 0x6, 0x800}, {0x2, 0x9, 0x800}, {0x4, 0x7, 0x1000}], 0x6) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:55 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) recvfrom$inet6(r2, &(0x7f0000000380)=""/134, 0x86, 0x1, &(0x7f00000000c0)={0x18, 0x2, 0x4e, 0xffffffff}, 0xc) setegid(r4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r3, r4}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x5, 0x204) semop(r5, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r5, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r5, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:55 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480), 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, r3) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) 16:22:55 executing program 1: r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) 16:22:55 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000140)=""/241) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:55 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup2(0xffffffffffffff9c, r3) r5 = accept$unix(r4, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) close(0xffffffffffffffff) dup2(r5, r3) 16:22:55 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:22:56 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r1, r0) 16:22:56 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x1ff) getgid() clock_settime(0x0, &(0x7f00000000c0)={0x0, 0x2}) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:00:00 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100), 0x0) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = openat(r1, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)}) r3 = syz_open_pts() ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x80000001, 0x2, 0x1, 0x4, "7df63f78dc24cd9c8549d7bd27d0ac53f18f9ad7", 0x1f, 0x9}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r0, r5) 16:00:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = semget$private(0x0, 0x5, 0x204) sysctl$vm(&(0x7f0000000100), 0x2, &(0x7f0000000580)="56f40863f7dce84c9b37968f5f67e7846bd6b82683314422a0d4de29403a08c5689d4ff57c9b35314efc55eab4704afd9d96834620d842da18a7cfde99c83ae77a7ed69c5a0a426bbca5316dfb34313e7fc254d5448e", &(0x7f0000000600)=0x56, &(0x7f0000000640)="e911b63f87d32ca1ac60ff43a21dbb57572372df8f6a4d4f807cba7205cbe3a14267a307933ffd87ab2a1babebeaf9258704bea40e65d4158c8d1e6ec0891374710b7ede4b7794f6a4067b5113d840a44aaa5beae1e42b33da38b26a972dc40fea8b50aac9d0f38730da22c8aa637ef6daf675fd7e48dc6b47bfb47fd7e71d43f27eceae31751b9849f8cff33268f792532683bbe6e90956653a9ab5c9285fba01a085563d31609a084eab59bb0c2ed08a92beb30db3e2a3f4d3b0703619aae416848990ce737858a35301fd7950f744837d4e578fab23c5d522663738fddbc56e26c576d95d6cb0ebe1481d108e728441178e5bf8a3b39aff44d95c3f5f8b006d286cc0b1d205327637a0bada1d991762d56fd85b2cba169f9d68804f19c0a82116f6928745f2409f382cd5a35a549dc98a7b9987b6f0f0894e4f03cadefa4d75210989f2b9d57be0c481105eccc420ea254fd35c6fb258e189c6e99e1892cb6803621d3ff8dd576559b921a885bb27fca3772a6e9266bab78d9351e65c7fbe18c0b6ed9c8772327f56be2809ef90aa7bfd32a14a5dba15c7d6f71e71354e5dfe8fcda6388813fb6fa30bf475d0e0386b4e47485380fa3e68ffa825402bfd267069eb19cd0d3d40f1f058e62717a60a8ed8941cdbbb74546cb3bc8eb6b0d9970d09de95d32bdd7960daf8e0407e52e96209b9326a7ebcf2fede300640b218d9da6f7503b14e98bbfef721c2a8da972190cc8f53441da8bd58fa68e4dd7af27741a20f779dc4ca090c1c399eb29d161593d686419025db7687bf116eb0bc02237c6252b6810134c68ce458926e86842cba71563ac8727b2a512553c2dc391dae32a065d7a689115fb9e0cd69065970eaefdbe2f1888d485ed41fcbbeec8b26fe8e9faa0a696c1911e4d2387f3ce08207c3d664c552709cffbf9ec57eb11d6301b5f9db7d18de545e1c42280bf6b2da99085979ae8b64bcee33220ea3223ae0cac3bbf9111947082a188ac75289be22d81de5666a62aa798400a66f2fce455a98895c87c592f654be4c3ca6eef7ae432dbd91c4c57edd8143b4fb8fc1099f395489e760f764ca18c540a937eb126f82a26c982283b794f18d8eae6857dc53beada61a5d5dc6bd764c105af8e135d5bf75f590fa9f22c0899f2b7353719b8d63853c584c609efcd5c657cfdc21fd2240433b0abd4b5a359c340b664197f1f987f1542631080ccda5f261f1e02de075517f83a179c003609fb1fc22611c82c6029201e56e69367bcde79701f56f194029f0880a3931c05a5ca36034d5035d362df829cc5f577e28ec7dc341af234a763e4d2605cc38edcb3735e8e32cc624897e429c6a77b9a769bc2147ed43b728dd61dc6e3ae567a37f01bfb7acdcaeaf097d3a98d4d203f2d4ddf8dabece781e5eefd695bbfdd1224c0c1c95445a1823450b41bc8b37fd4e92d8f1e6bff00592e9d8a4a3d12fb4775f0980c5e8ce77161096f20c58b2f090f4d5e37de7958f6f825d4c863a3639193b11e3ffcce8ae920e6ccd7fd425cdcb003aea79235394f0ee77c58ef58bb7de5beed3a588d61dd316fc1bb2b00e6f99f2f09a2c2d29ea72881a18bee37a7626b58afeecc9d6bea7d2ed932293191784ce69accd35c014ba99db95688827fe8e11f154a7a870a52c1b64a552dbc0ba33f521e988b8c6438ae162e8697f0727caf9523ea316048b5d672470ee8bdc72c1ff2af016b54c322094736d1d7e5bff46f0c8904113ac30434fdbf07c19454fd4bd91e691f02b188f31104011fd9925738fd39d96a03d8096815fa4d0713816b076ab285fbd4f50cafddf139b3539c3620a800c14f563123f73b49c5f9ce249fb8089210b8d3b583639e8b3d873c3149a0a78d589ed1663d5ca1be6a80dffc9306efa5e20a5bbdf5cd53b2a5e4399a3ab4c44eee509e55c33294201adefecf082f7212f7ddc73e88d56b969b4d534c5038b807f499485053d3036c0321c4140339c019a58e5ab0b936648e2231d333cd80d6d951f21a75ca21d1e17edb5e8c5fb64d8492484ca6ec86d5e9fb010261aefcf292c50c950b73d11d3b60e9b8714f56fecb42f8344e401aee7a712684be0d361b0271277d2cff8222674538be8927b13d75f913682c5716c3f64fab54a06aa3160f11b67f4884ebd293a0d7154174d600d97de45c387f6d4cf85aa9caa25e1e7ac940b8b8473da48407b7e12eee12c1e2cc7f958ac8bf0a14f22d7450486c9fc4041cee73bea61b3748188ab76b5e977035393576534c1c4a1b1a1a6df21163c8a8fa27abedf256817f7b59641e736833e2baed60f78460ccde5d2dda3644f8b78e6174c548af92349c5c266c5c5bad86efd66de24f5889a7dbcfb68565b7c4580006740933d190033c7b649ebfe3c12f7e7b873b5984a19e2ad0d796dc721e9387dd1faa19d84c5881150be7fbf0de06a555a79b3c2405829929a8912adc97f6ed97e0541ecb7ee420a3b2b7fd0ae3c0d7e5dd38c8c68d4b78efd7a8977a46c687f0801dcafe0d611923fbb707efccb1ae8aae2ab7e6ab1a593b914991f119f9eb0aee3d120ef1b44be10870f6c250bd8c24a57bda4074db55dfada1234d2f4af6ddaa689efdbcb91cb3b1c95d8435ae3d232f9ffcb1c72f4857e21d0ea45bd149af4d0d7fcb620697123dabc8f98c264e94cf2cb88dd047cb22def59a4f2b68f522011e84eebfaa82d82b4269ee5d9ad837352a48ac3e2d72139857b60cf33adf8eb7d41f9bfa48126cafa3286c976a3a0a62320f013542a920b4fed964b8001ddf19ed0e9c28d1a8f9cfa69efbe4218b55a45e32ff33d2f3de68584834b8d60b3eadf7ff1f376195cafdcc9454aca1ac7be2911d553ffd065276e6757dd1cd12d9f052f2ea987eca544e54085dc7db58d03d26fa51c3f76c2a265d65f4e25f86bb2fa9ae9903e67b42e41298e8ffe54ce33f2c7d2cfd7c356265c67e2ced632eb3a1c27b6c62ec209e8e26c8d48aa5441a45d6bfa5b1a308c8186233f09a44cfe3927824e8845ac01f7d3391d4b5254f3e0b758ced086a6130dce009d7744567074d065a5d11d7ffac51bd186c21e7d89abcc9dd8f03a1d7f72863bef9b251b7c6aaf3d063e37645fcdb03b64d8d287414f51b202bd615623cda91c48c25405461b640245592a4ce0284d37231989abb0b3001616f59073ec6d405eb97b36283002afcfdd523c03f1a4ac4a3f5bba8bc7910fd4078c703314c50537468bcbcb820752672ad587c787ae126ca46ad5038aa1549d7a478c34f91eb1ac616e14fa8788a570f46ba550c6812225e440b87b52e466bcda41bad1023d40eff30efdd7d2d475de7fc012e1fe82a52c161fdc5490bec6a8908a7ebdbf83725a10fab1295c42810c4cd06dad6f48f1051f0a248cf7e0e5a5edff2ed9661691f34bbdea0302d7b1d848e91544b69a1d3b25a95007a0c732756df3877a7ad4d850a37b728c583034bc78a48206589c085f7e4a7ef74e766a7a597832bde2819e9a8021ed6d7b12274d692327d279fd8939b40a273e5238e6eddf49d5dd79cf82f129d9a9dcccc29c4f02119dbef6a193de439229b99c83a63a92bf295e3c771f0c1a7209b27744d30894ac0d97fd0ef78b01bc2f6b72a528427b7f0019d3d79ba8b7246cb3f428713d6008621cd1f488a06ba387ca55cc6cd463319ae2374b05a57072a16c66326357af505a1680de078639be29c496fbe54a317f9177096ce9fd0a32f109f495eef45217772301a5c3f7368db03f2c2eb226298b462f4fd41e515345028f3ff17ace352c66e307a73f20824a11b837f59f83a81fac6c6a13020009fbdc3b41bdefe83b9cb590635c4066994dcfb331b69b2e1893d40f87dfbf476922977d3175f8b8039f2533b4b6bbbce5d376e04d336af61defc93ae048fd27b1f96197b3239e8cbefcc9cfa295a008b448573387995f753f3c2e1d317cdc827969aea5244bc0ad78c923892cecb384e4edf94a02c8f7d5c6f5023164a72a3f4e56c27587d6a76d9ba6cce041200ebfc241d01c67f43f8833f07c4f891152411ca1ccb8cc049b4926a0348c86e39644012bfe68fd75066be320846fdb86154d120589abcce8631020b84618261bd88d67e0357bab4832693cde4b7142b25125664a8837c8d19ea691cedc0db072f903910cc15574a5ae540feffd69214896322e7f21e48dacd31e44ba01aaee103f1820e5506cf908667f73b9597514d6b651604b762bf6b2c3e8ff8540445779e4de518daf8e5d161ae6b732788b4a45a90779cfd678b8fe0bb3df333480d5fd8323d00101015fe5980c7f457743a47be5448426d4af63bc55d81ac24386b939dc5bccf861fc1b8ec61925aa86060aca8734a6d15a755d2a1560f8edc77c2eeee1df4a769414ad6dc487b7718345b0c31237986c1e9dde03434199d0ae72f01cef96d4465b683b733e2d094fff7003a5f0b0b70bdd75add07e9b17f1b8817ed21217094171fb51f42bde9021d21aefc2c490b2d3932aa41c8692719efb1d65cb53bdc9ee15de0334a502d82cb01359b6186a7532782787d7fc5ea56a057e4728cfd0f05744b8df72f7059dd6320a17d70d4a4b11ef4401e8fdb896eadd5a1ad7ceeddf108ba25aa8d8ec7346b5901876ca3724541dee80d8e450131e16803289652c518b880d6e5782b3d38c9f9f93d8fe8c1fad3c42bf4eced4a835d6daa0e5e17f9153d90565ffeb6d6befd1cb657880457e647592711446c9b94ade3bbdc6866d071cb2a7a8c820334fc128a7c42c1592d9ab0d48384cfa8383804026da51ccc67fef9fa5363e79837ec7eedfefcd9f690082eb7fb3fc20b6f72dd82b5db72ad59db155e03da4a644911a221c29a812606eccb6f8d2f962c7855c02133bfe8186d183f0fb1ee3a4ba83eded842eb70d705e95a7e1e29f7ecba30cb837f7effb1a95739b769c8e43e07e29d9e1045d76e1d57a0311a0438317bee4ef5826ef65742a808d9a8d34513997e25b200d6cfd353768485374f94f6aba5054650212795c43e5a991932e2df43f108737c8c9bc94ab736f15ba4175c76ed5378dafd3f01e726f19364b25cd418e01aaeab1573642cb087fd0b829e7eaf3ab3328444957d1d32df2d2a98cfbfefc31d6288067cd003dde956ba6b47b00668442fda5474fe693daad6c2ed1587ac9fac4e4a2c09550ed549f03628c169345c14ea718cb296c61617f070d791546617e34e3f5e5ebd0a7f826b30a52049f315896510b0a885cd602e064659780193809a2b2d74d351af2f020cfff62253e8b3260dea11e4ee1b6bafee25521cd871ba27dbcdce8a0b22573e848461b2a5bd136ab57b31675802246755505cc22133990fedf1beb801748beab32b714c7c3d892ffc0eb6029c6244d464b8819fb27966b64ad1c1b7cef8ebc0c3169908cd25e458fcf609899acecf02b4f88b147139da0e04e65bd1d3c3061b41b1e48dd642b6c5cc4c27f44165356abda7891155b31a83b4b9f0e817b26f01c72ab8ddc0e1c12b108b2e6931e8bc5eb03c228684f8c0523d5d5a3d46e94cf1d6cbbfca500af9fd564ca834026a4c75905034dfa8182168db4209911a7d0d6f3f01c5443ce9140b9f2a97b52f2ec5a9fce7b2b8554615a005a7d209d6208e44b19b0601a039a792f7d03a414b4099295570d78e5a30579124fac40884f64a139b2df76d8c4b5f4cedb7306bd3e637b5426eded5fbb75f453d500c677e34cd93e484e6893a7703ba43add9d72529a38b9c9165cce4ab0c6172e78f8d0885ccb2f28eb06e59e344fa25c9d", 0x1000) semop(r2, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r2, &(0x7f00000002c0)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}, {0x0, 0x5, 0x800}], 0x3) semop(r2, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000080)=""/15, 0xf}, {&(0x7f0000000140)=""/237, 0xed}, {&(0x7f0000000280)=""/19, 0x13}, {&(0x7f0000000380)=""/141, 0x8d}, {&(0x7f0000000440)=""/137, 0x89}], 0x5) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001640)=0x5) fcntl$dupfd(r0, 0x0, r1) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730dee77a6fc6e23c5cd188b6bea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, r3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0xa) dup2(r0, r1) 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r0, &(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x4) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000380)={0x2, 0x3, {[0x6, 0x64, 0x1, 0x6, 0x8, 0xfffffffffffeffff, 0x80000001, 0x80, 0x9, 0xce, 0x45, 0x2000, 0x10000, 0x2, 0x298f, 0x2, 0x6, 0x3], [0x3, 0x5, 0x9, 0xffffffffa72eda21, 0x6, 0xff, 0xfffffffffffffffe, 0x100000000, 0x1, 0x5], [0x0, 0x8da, 0x7, 0x3, 0x7, 0x1, 0x4], [0xd8f, 0x100, 0x81, 0x1, 0x9], [{0x3ff, 0x200, 0x7, 0x7}, {0xaf, 0xff1, 0xfffffbff, 0x401}, {0x5, 0x1, 0x3f9cb90d, 0x7}, {0x0, 0x40, 0x10000, 0x1}, {0x2, 0x41, 0x4, 0x2000000000000002}, {0x3ff, 0x9, 0x8001, 0x101}, {0x9, 0x5, 0x28db, 0x776}, {0x7, 0x2, 0x3, 0x8000}], {0x81, 0x3, 0x81, 0x9}, {0x400, 0x1f, 0xfffffff8, 0x100000001}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x2, 0x8, 0x1000}], 0xc) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r2, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(0xffffffffffffffff, &(0x7f0000000180), 0x0) r3 = getuid() setreuid(0xee00, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r4) r5 = getuid() setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x7ff, r3, r4, r5, r6, 0x3, 0xfff}, 0xffffffffffffff69, 0x660f, 0xfffffffffffffffe}) 16:00:00 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100, 0x2000}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:00 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100), 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r1, r2) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x200, 0x1, 0x0, 0x2, "b39dce6840886f8a1eb54ee32e1519375825bf68", 0x9, 0xffffffff}) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) sendsyslog(&(0x7f0000000040)="843944dc1c76a9d72e7309fe4770f531e2e5bd67319c9bf6e007eae3fdf5e2a994bec203e132e88a12896c64b62071c21a5fabe28ae8917f60bf10e58972cf33e7a22e1d1d92f0eb5f878d938e240e299072ed61a29b517ca145524ac5d8d2cb81059f8987fd273383f563d55e8c4bcba4fd2ba2fa5823d7ee4f6745cdb45054bb26b5f27184094ec41f2e52c2ee2dabe9cc613469572ddbbe0f737e88e651263877bba99d8d7e17a18f9799ef0ed317383b20", 0xb3, 0x22) socket(0x2, 0x4, 0x3) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x4, 0x1ff, 0x1, 0x34946f93, "9fe5eaf7340d66524a4a1133cfe1b58052fafba0", 0x3f, 0x5}) dup2(r0, r1) 16:00:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000001700)) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x800}, {0x4, 0x100}], 0x2) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f0000000600)="4b27205038cfe75196c03c7ad9065d3ed6201d996564da10eea8806a7bf7eb2580d0420673e4f30f48438675e58f8943f47b72cb8b2578538b17ac147f375ab36583cd8cc7e267dfbdc1501598390d09cb13cefcd44e68f0b2d1551345ebbdf0c75a8ed52bbe986c48db36e5cfb2ce0ac0f58fae5d377683030170a4348caa09917ba4b5538843a430cb6f4751f60b525dbb0baf81baf34d181f1a5f0fcee7103d6e2ebf3d7c051861e1837f96aafc88b29d71a5dd2a94cf39a53aafe2099dee38aa03ec23af7e1c5ae0e48c1d17b68ac91115e8934f9776e8de8754bb2f3e64234a", &(0x7f00000001c0)=0xe2, &(0x7f0000000700)="79d6685b8c4e51df3fd9dae4447ff32cde2ad271eec80005d68bf36e47844613b2f9b61404c64d9fc33783682991abc71680184443879847fcbeb2fcbff0e1724bd3a7b90e96052890ba64702b3f8cd07179c39648aa163fa2fdad551386514a0c502e9eaa2e25843cfc6f122956c4ae1113d93062e06bcad2161f41f4335d20f2c16d136673d3f81eada7b2580237c668258ed724d5dc5747c781e18c5357ddef3462f771d530f5428b92c88f7ba7737602057cf04f8c71230031306ce3efb746821bd24dbf1f30f3287b47c4ccb0eaccc8c4ee2ce8e29182558d26dc6019756ea3e55e94a230e676e004c8976ee087fec71622892050961eedd601a4e7164110c09dcb559b6f624513e5021781995327802c6c427cd3eb23ce46025cdb4050ed3263bafbf9c2c152b4fd542d11d4cafb10033e1c11f3cb8cc9e2830ac7bff0004695fc6596f9a43d3cc9f8a009972b31f046ee6bbac8d51331e46a2250a8c05b9a0ada4dddeccb9b3fe8a4ff52f4266315b7d84551160a66872390636225abffa8d416aa3be7c909a9363cdb5a973831e16aed7de16abe1d9f7eeab9cce72ad6b168154d0964659a3c43f3ac1878d0307b4b0e0cf00c8aa9a70f6055575d0e5234c356918889997aef14002d403257a7f85370e692abdd21bb830a1df08a485715a4fad3fc9ab19c434b1cd53a9790f971a45503c92edbf0075ca87debf6232b2e93856adb165be97ba8e2b025a1098e29dfb82b656a5773828214c154fe9f6c8862b0ebd827cf74d56bb7a73905d52026d79d69dd035fb08b5e004050c153e656f0e8cb3a29aa5556dbf76c9d165666e8251d5121c53809618659774c9b10019a4bd23dbc9907afed1629e9157c87eb2d0cf9a34ee2c3578eae2f294566a7201929bc9e93f0da41e9f04c210f2a3b2c18ed179d4382e387bba5f62dbccce30cd99a7984830afa79810faa2a469c58a39947b1bf634907624891567afe6285205f19f63d3174488618ba38b619066f222c642636fc535baf9a3108348b612519140cb9e3b98aca8bc86edb0d54b7f36de5edc9cfb054e1781e24d76f2c1787c45b69152a33be706682d0ec23245e6d2631aa83d5f64d395b1bac14c69fdde78baafb2d774b965e80eec947e0713fcb6830778f98cd6aa92401fb4817c1af737805856b409ac47a40b453f66f20d8bf1afd787a081bd147972c5880df82df271703b37bb8c1840a4bef639edb109fc2912d068e4f10a8bdd6f5ef72042a666ab94ee707f3650f357754e2db41fe0f62b8245846ce925e7da3246dfa14e1ff2a82c11453ad96e8c01f50b446ffc4e8fed352c705334c581e2c5dec32fad207f7f3ae73948eac2ee4474aed90a96f25c59ad7375f47533cdbd0aaa81e9bdbc50518f7420e611dc55c04e6d70c62ccc4930684028a9b4d78a86a09b328a7f47e8da4d6fb3ad33415ef1dbb11d1f0e8fc4802106a750636bd671875e326448033b1a1e9873b0c5e8fc728701bd955f8f784e0df1ae1c02329b71a03f9e6386bba96e00c2a4a8c327f07ed6f1ed082af52a8e51d5a88346e75b4829c5dd1e1654404eeae83e2561e77bac23f0f08a6808b6e51f7bbdfe02318f78dce0324f3dab00b4bf3ddf26676e01c9242ac97ac0a00869091ec51e4f6c5c0c0d555232c0251f6b8a90c2380f73cb4d37f1bda982b386612a8de667573cef121a6aa2b929ad4e9981e2504c2cc54070b4287d6487759f225ffa717e2716f8573f57a17d6101645dfc494d6f2372d7dc4c1f7ca2ec517f11e050fdf51e4014d17aadc04c92fafd06ca1fd870da548f12a79b3dd6f444d2226ec87ba9e1d3c7837af128bcf536e1ca71c06a7a77b7f4480d3ae99404af056dd060fbe385fba3f6259784f65b71e1099ec98fe9a4aeeb48088df063aef5f287bcdd6fafae013f72511478efd9a3616034e3385bbf3dfdb37528880f63fd36a35983159d9a358d3d56e54d5a8836817184c24332b778198e65616e49632a6183bc28375c0d120051e8e8bc4595b7e798c16fd2ceba870057514cbc44305c26cf33024143f513ed3e12bfffa5c78524f69c6239627f97e1ae18544853b325d66179fad74156a892bfdfbb48c01aee113410d069a7df2a6e6da56d1bb15e572ce69370b626851b4d1a232bc0bab2ef09ab23259bd7539a5219dcbf0dbc9b12d822233a630d465c3744f17acadaf763b40d09a811667cd0283c32540bcfaf41908f4df7c4dfbe35650ee28f24975054f084e1f1471dcfebbbf253a66da1c294a24949c76344c13f358be33b087fab97c03fe7708a92f10cf31b337e33877f9e239266dc339bb795bf8511a79cc012af07554bdd43eb8696b8143f148a9ce9f0848f6332de457542e9b9cdf3d4e5050c88625650d0fa83fd90d753d5f0e73ab046396e79e319b605df2a2d2e5ad2a8809b01a76137a33b60c0113f034a57be8e6a34625a604ba3ff10be9e5a93860eb3da85af59213ebf6871c6eaa936197013571a42d5eeb9142b367bc2f79fdbe67db2a77765b8b59a5058850bd0c5536e49402429198ce30432bc7c847f783769e9bc6a1483868fd296dcfb6d7edf4240968603f78b16387d65375783d3c16cc113af8cd89b56e8429611b11e5f3200f8df76d0e5dfe6656de4bd369013e3009cbfab6c5922483da94041ed271101fcb47dba2f08631a6c76b8807e0c5c2b38be51689552d156ab53bbddbcbffb4ba17f280ce7b647c0d9d72a8cddbbb41ae60ecb0a2358f31c82f4509ae247be5773daf784454fb6008efbb36fe1fbdcb5ca8aac207b1ca6c59257b3b94452b53dcecfdf23f494cd0ed1d8b89e17067c5dc29e3fffef06b59d17b3bd8d761ffc9406a0604796bdd6b52e50bfba6abfa6fecbd157ac188a15a49940148287b88f3bc0281d3cf5b9b8a9bdd9878e6b350b869cd8933fec96628c0c8ae5e0d4c0dcd32b5d304b3664ebc4dd387556bcb6b64eea3061da96d45132f562ebd2dcb4af852fb3ee0a430d8eb1ebf39fa034dcef09f4eff27aaa0681a73a0fbffe99f5add08e1374d1dea6cc3f8e99d0854357e1fc0960787ac3d719d9973c9ee4b2c2081bda8a4ed0b68d17a104e0b8bac04be4829c067faceed90d6590b5932cd0741955dd8aa10443eacc37ddc239ec7e1d402e031bab377bb5ca58f18bfecea3502f542568ae3e875750428d280738daebff85506dd7247fd1e8a8856890cccd2b911937b312cf5311e4fb126a9d774b69e4d1990328d29de78ec1391be1970e30a08e297c17911a826d3f6a9f1f4ebfb61351d450c31ee466e16be51e9998cd6e8f63351b32d79236f6ae2ffb9ba47f2f6452e1ef37c5ea8f862a7445ba4c4155eccfbf0d878c2d7cc31a4710a95795c4447b7b9d769571a8c6445c3c5c14bc15a232783e3016a3b39364ab7ccc3c73096de53a67dfeef6522d5c122576dbe2b227344cafe68c725eed52470c63e678868364ecfe29dbb951e40ff3aaf279d91f8de57b7b7d4092bebf62c37572d9ccf46729f28d261d6d762309d11e0417039f2f4cd280c5ca3feed036cfaa1c6cdaff8b580276d1439168be0b963905b3f8c62790f4787abedac792b28fbfe56e7881467717f2bd3628463e77ff72f58fbf09c168bc90977e2253f81dccec8bd382eaf67b08d59c92adb1580f971e5853a164e3d221b384b7b3a165b3449dbca0af49bc41f1751b21de47d41e61ed8901c46bb36af34236ce83b134a47b33f014fbe844a89116b9a00643215c5a6ba32100250014a388da6c4f3a52741dd3cab759c79c3f1b0b6e1cbd163f9fff915d90fd4fec99427ab30643d2270a94977c238298f11164be7a8d60d381d2b522df40ab181ba328caf86ce94803c003934b2746b82972d57de617571455f97283740ccf6ac4f54d776ef4b439a5b1a3b1a3576ef59b28ad4b0b999149b867635e9ecf2ee31b65d2515797d0b919b2ec4ef3c60fdd58c39764255997d82d237812dcc5e291e713f1c9070120e48e1c3a295f739d0f27c47457c81323ecbce999bbbb2f33b23f1be3b71423ea0df3d5379e57234f90fa444ff8d7f4899c49eb2bd56a89dc3052f3f514347e43c342e6790f54d47ba94d5c7e2c24c4b612827dc06ccb0e55ac767e24a8a7c42263728beb79aa62e72376e46566a7bed330a63792a77c8825d92ad15a4dd30053a3c46f9b8b35ccb06192ce887a409d95d9fcab404ed3cd896f68b01efc3a980a23edc8f35e8a7514ef939740af506a15af8c6ffc5fb8073cf8fa91b1059499dafa8901763ebff7163d500f5d1d565546e195c7e71a8d96099629e7c893d77de88e9c0f63d7450755a257f8540c3d10e9b4b90d5deeb8dce58dc2d44f04b4b818574af0a8eaec99ca59cbd9a127e6748753fe5f2a4e405312bc5c0a454a220801f4238c83a618962ecf0a4192c4faa59c98098a1e3d524ff97721eebcbab7b2bc2c5ec9ab1143e30b12b77ae6b25a6cc4723b42597e8f13de3d11f9fd159a4728ae205f6a4c305de94c278f43c13b55857a6319aa33dd4bd7caf59897ea1e5b5038f3ead54f582bc1d22b2c56657fb15827b2264d248cfa3873dc9610bf38c45eda8e77df4053dfa5de17f9c6d89c30eb2b704824a68f9a9a150437101b1b9fa46813aa33c71701ced93805ad2f2241a01a9a78a2d3cfbd36f2c6928a0023aa276dfc2a5f534e103f0aa78e96432138416a6151324327e02f715570c34c791658fd84cca0a9060f851f009842252c1bdc7e50bd842cf7bc049f4f0941001c9aae3d159210dd95bf48bde5095540d3c351ba6b96eb127537794a34eca2fa5ccb5ea65af5d91203621d424ab942d2145f8ae94fc6ec77e72684e236b933fdc37b41428e657bb8f21c1306019641c538be33d587ca0b157b740018680b3667f52553895faaa7f1671cdcc20f45916feea7f7aa241fc03fd9346c24d620309ae3b374ab1e3b25a1f908a375d04ab23583eee6d1484ee4aa4ea97c2c5c3ca26eaccea46db76bc1cf1966be110969adc7c9eed05aafa651b04f3ceaf9ba8253702f75f5647a35f3d8a0801ed9c14f0cdaadb97424093c692310d78f97bac68ad0eb2b5c3f2364bfbcb83cdfb308962013b68ec5e55d811c58b043088fb0b1add6cef706558fc6ec34140de9549eac26a765638c43f4fcbcae63af4572a5bd9d2ccecc51fdb9cf6e2029cae9c14288e8d00b368017b3b8d491eee8efd02689ce079a2ca6c5d9f8a1d901a18040cbd7d11a624acf3fa1b8b3bc1c04d86f0056d063cd3ab257620b6023bbaa331a6a0ac0310d81cd5d137dd80a3150940ea0cbf05912aac44673cf210412d457139fccd28af7a835afed77a9a4b5d745c56fcd604c8cbc9d0730a29b14f837f593aba00dddb422491777619f9f1ae131b3b99153cc132a17c43574f5b9dc111f061600f7c32187adb79ac75a80d2d8f3fb7fd20e459efc8402abe88cccf2c6a5978181af1701c656cc77581b3f475251d3fa28a13bb36af6d99f9148236a8f1c30855dd0d0187f11a0de229abbf15af0afe728bc4a419cd1786e445ffabe92b9fcf14bf0ce550026b35eec028610494c4f4205d561f6643404d45461eaa173f7e07868befa1376aaf7835e1599850630df5a1ce7edb51077e4d1b296496b64c2cd6865a7b4272ee52dfe4d2de56b24f467f70cf52d0c6c282852fc8feb6c5e92dec7f3ae04a8ad84140d5037083a97c68dccd3ba960648eac41559209bc0c8dd475bb182990ac09214c13bc81698f8505daee207f30317bb98b22f5306bbf7a340f94b0132640ad", 0x1000) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x2, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x9, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000380)) r4 = semget$private(0x0, 0x5, 0x204) unlink(&(0x7f0000000200)='./file0\x00') pread(r0, &(0x7f0000000140)="7eed05aa00a19e2d44383014e32153720cf63f0a46a449a74abfa57246b2ab31d0eaa12a06b22468338a2891", 0x2c, 0x0, 0x331) semop(r4, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r4, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r4, &(0x7f0000000300)=[{0x0, 0xfffb, 0x1800}, {0x0, 0x0, 0x1000}, {0x0, 0x3bba, 0x1800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x4, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f}, {0x1, 0x4, 0x1000}, {0x0, 0x4005, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/111) semop(r4, &(0x7f00000000c0)=[{0x3, 0x7, 0x1000}, {0x2, 0x748, 0x1800}, {0x0, 0x1814, 0x1800}, {0x2, 0x9, 0x800}], 0x4) 16:00:00 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x2, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:00:00 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:00:01 executing program 1: syz_open_pts() r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fsync(0xffffffffffffffff) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x2, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf15831a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0x101}, {0x7c, 0x3}, {0x1, 0x0, 0x0, 0x39af}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup2(r2, r3) dup2(r4, r0) 16:00:01 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0xf}, 0x3, &(0x7f0000000140)="0a459599d30dc7aff26a38c9e22ea3ea4deb6159bf43dd83e5811e18401a8b3b40efb930cbf370397e6dfda666a9b4bce4a6e50fac48053292979e7f96d3bacb73698f223b602c506359a2fd5538dd0aa4acbb9c48966e6a3dcb04d47676c161a8b7c4273537b1a0bf8d2521905c8e57a998cf9f93ff899c8d08d7e06f29f6635b3a2ceea7dd8a23b150acb8f92609a0155d8e8d30df3b9e520a4172d628a4e82ba295b3da810b5d5859740f22148056ae70d8ac3a3e6f80697ad46710beca5b9148922743a30dc390502cd06f76d47e1d6c48b4cdbf1c1da0ab612f25f855cdb26386ec0eafb8", &(0x7f0000000080)=0xe7, &(0x7f0000000380)="71dc6573f45dcb531ce6c7843f78798eca2201d5276deec1dde39396c2ad6c9ccafdd30edd5126819d0f9283f329619e73038b6c5ebd8c91b3fe0f441d73e40d8bbf28ce38b83dd69b8120f9aba5de088e88b672304d53a5db16eaf0eb0ff99e274a0dbc60b559b91b483c0220e7b38f2a58758f84caa994528e3e804cbb43cbaf553b254da49507d4a1abcefd37d69d8b50a8", 0x93) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:00:01 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x5, 0x4, 0x6, 0x7ff, '1\x00', 0x198, 0x3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x80, 0xb9b2, 0x401, 0x8, "54a05e8b64bafc73ddac5f3c7bceae64f032a83f", 0x4}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, r3) ioctl$TIOCCDTR(r2, 0x20007478) dup2(r0, r1) write(0xffffffffffffffff, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r4) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000100)=0x8) 16:00:01 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semop(r1, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x3, 0x5, 0x1000}, {0x2, 0x7, 0x1800}, {0x3, 0x2, 0x1000}, {0x0, 0x401, 0xa470aebe0970726e}, {0x0, 0x5, 0x1000}, {0x0, 0x41a}], 0x7) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:00:01 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) r1 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/181) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r2, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r2, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semop(r2, &(0x7f0000000140)=[{0x2, 0x3, 0x1800}, {0x1, 0x800, 0x1000}, {0x3, 0x5, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0x6fe8, 0x800}, {0x2, 0x550d}, {0x2, 0x5, 0x1000}], 0x7) 16:00:01 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) r0 = semget$private(0x0, 0x4, 0x20) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000080)=[{0x0, 0x501e}, {0x1, 0xb402}, {0x4, 0x6, 0x1800}, {0x1, 0x80, 0x1000}], 0x4) 16:00:01 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x4) dup2(r0, r1) 16:00:01 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x800}, {0x4, 0x9, 0x1800}], 0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r3, r4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000180)=0xa) dup2(r1, r2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000140)=""/24) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x7) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) 16:00:01 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, r3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x6e92, 0x3, 0xb2c1, 0x2, "2493da31a01da37a99e76efcf85006ad876e4c55", 0x7f, 0x4}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) 16:00:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000380)) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000180)={0x1ff, 0x320}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x2, 0x8, 0x800}], 0xc) 16:00:01 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x3) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r3, r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x1000, 0x6, 0x2, "68227f232d5de2d50407c44ed7fb4054e04941f0", 0x80, 0x1}) dup2(r0, r2) 16:00:01 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:00:01 executing program 0: r0 = socket(0x6, 0x3, 0xec) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000080)=""/70) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:00:01 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x8001, 0x1000, 0x3f, 0x200, "9d93d4119920ded3caabdc47e4aeceb536a28128", 0x3, 0x8}) fchmod(r2, 0x30) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x1, 0x1}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r0, r4) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/82, 0x52) 16:00:01 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) write(r1, &(0x7f0000000000)="6419a7b086834d124f13f33179e61f24607eca76c78618b61036539efffd9c6e25278e6ee8ec6de4f5e52e659d1c96527450559dcef6e9b127ec5be5309137872402add710b0471e05619ad53bb2968c663d7d4d4a9f4100571739d34b8e75e3c2e51ae9c5974616c2d843c5f4fd09b5c95255de515e9d1445d0c06698a583250fbadb0ffaac427a68efe655b763e20822de357c15295a17b14134f9c21165a7037a", 0xa2) 16:00:01 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x8001, 0x1000, 0x3f, 0x200, "9d93d4119920ded3caabdc47e4aeceb536a28128", 0x3, 0x8}) fchmod(r2, 0x30) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x1, 0x1}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r0, r4) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/82, 0x52) 16:00:01 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x8001, 0x1000, 0x3f, 0x200, "9d93d4119920ded3caabdc47e4aeceb536a28128", 0x3, 0x8}) fchmod(r2, 0x30) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x1, 0x1}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r0, r4) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/82, 0x52) 16:00:01 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r2, r3) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) syz_open_pts() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) dup2(r0, r4) 16:00:01 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x8001, 0x1000, 0x3f, 0x200, "9d93d4119920ded3caabdc47e4aeceb536a28128", 0x3, 0x8}) fchmod(r2, 0x30) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x1, 0x1}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r0, r4) 16:00:01 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) syz_open_pts() 16:00:01 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x8001, 0x1000, 0x3f, 0x200, "9d93d4119920ded3caabdc47e4aeceb536a28128", 0x3, 0x8}) fchmod(r1, 0x30) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x1, 0x1}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = dup2(r0, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) syz_open_pts() ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x11, 0xf0000000, 0x3ff, 0x7}, {{}, 0xfffffffffffffff9, 0x14, 0x40, 0xffffffff, 0x4b}, {{}, 0xfffffffffffffffe, 0x2, 0x2, 0x6a, 0x8}, {{r2}, 0xfffffffffffffff9, 0x14, 0x40000000, 0x7fffffff, 0x6}, {{}, 0xfffffffffffffffb, 0xb, 0x1, 0xa0, 0x200}], 0x2, &(0x7f0000000340)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0x80, 0x101, 0xa}, {{r0}, 0xfffffffffffffffe, 0x60, 0x2, 0x7ff, 0x3}, {{}, 0xfffffffffffffffd, 0x8c, 0x20, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x7fffffff, 0x9}, {{r2}, 0xfffffffffffffff9, 0x1, 0x1, 0x4, 0x40}, {{r5}, 0xfffffffffffffff9, 0xa3, 0x8, 0xe5ee, 0x800}, {{r3}, 0xfffffffffffffffc, 0x4, 0x20000061, 0x6, 0xfffffffffffffffe}, {{r1}, 0xffffffffffffffff, 0x4, 0x20, 0x2, 0x3}, {{r2}, 0xfffffffffffffffb, 0x20, 0x2, 0x0, 0x8e1}], 0x1ff, &(0x7f0000000480)={0x4, 0x1}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x66) 16:00:01 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x8001, 0x1000, 0x3f, 0x200, "9d93d4119920ded3caabdc47e4aeceb536a28128", 0x3, 0x8}) fchmod(r1, 0x30) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x1, 0x1}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) 16:00:01 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, r3) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) pwrite(r0, &(0x7f0000000000)="e93ca6e4439f00934ce1b4b80f9a9f1b644db9b78db264e68ba0791c5705e53a530d20699f480cb237baa606d7b800fde46460aba340f16da7582818e0f4bac19fbed3b4078e3f9f0496ea335ba3d52859e8774dcc851a459cffece5fd5377def51ab7e10bed655dce59e3233a3d54fe8edb81ce5e331d04287e93bfda5f500429c3cfba226960857939112a3f", 0x8d, 0x0, 0x80000001) syz_open_pts() 16:00:01 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x8001, 0x1000, 0x3f, 0x200, "9d93d4119920ded3caabdc47e4aeceb536a28128", 0x3, 0x8}) fchmod(r1, 0x30) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) 16:00:01 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x8001, 0x1000, 0x3f, 0x200, "9d93d4119920ded3caabdc47e4aeceb536a28128", 0x3, 0x8}) fchmod(r1, 0x30) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:01 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x8001, 0x1000, 0x3f, 0x200, "9d93d4119920ded3caabdc47e4aeceb536a28128", 0x3, 0x8}) fchmod(r1, 0x30) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:01 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x1) dup2(r0, r1) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:01 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x8001, 0x1000, 0x3f, 0x200, "9d93d4119920ded3caabdc47e4aeceb536a28128", 0x3, 0x8}) fchmod(r1, 0x30) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, r3) r4 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r4, &(0x7f0000000480)='X', 0x1) pwrite(0xffffffffffffffff, &(0x7f0000000180)="dcaf8a8d029be96914a435c497f4ecc2872a697fb97500082976b4e2236b84be3865899b9a8b2364d093676a07861fddfba0bd38ea1fbe389708ebd262fcdcd89eff73d07b4f16712b61b505ed00220ad767b0ed8bd5d5dbc52a4390f2180ddffac3a8e03b38ceaa982a678b5b66d3ebd9109085afd4e216978f10cc1f2ce263", 0x80, 0x0, 0x8) ftruncate(0xffffffffffffffff, 0x0, 0x2) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) dup2(r0, r1) 16:00:01 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x8001, 0x1000, 0x3f, 0x200, "9d93d4119920ded3caabdc47e4aeceb536a28128", 0x3, 0x8}) fchmod(r1, 0x30) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:01 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x8001, 0x1000, 0x3f, 0x200, "9d93d4119920ded3caabdc47e4aeceb536a28128", 0x3, 0x8}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:01 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:01 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) write(r0, &(0x7f0000000000)="bc8e2fc94b0eb4fb27cc2bbc0b9284c66b203add612e62a7bd4f694c334b7566037d1f4d34a1b071cbc32a4d0aa9c1a6384674f0000a83a0a3008f592bd1a0193ab5a1dce434702f771a662d1d6d09162fa9f2303a12c5ed495dcdf5259dd87503563e99abc8e70baf44a8325fafaaccdfb56ebb8731862610e1f745433a82d2296d8d05b18a3deb79c79291c7f240a85fdeffa259fe53fec428d15ad36fb1c1", 0xa0) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x10) dup2(r0, r1) 16:00:01 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0xc, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r1, r2) 16:00:02 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:02 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0, 0x6) 16:00:02 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:02 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:02 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x10001) dup2(r0, r1) 16:00:02 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:02 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x8) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) dup2(r4, 0xffffffffffffffff) 16:00:02 executing program 0: syz_open_pts() r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:02 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r2, &(0x7f0000000100)="b9a9780444c08b4d1dd0df94ac350ef81aa6d227855c9b72c108af86a321a5b360fe2e11a65ebdfce21a447d43ada80e6ec26a05ca407d0b222f5520c41281bbe6b16079d2bf9dcd325a460b541a00ea5937980dbb0cec6b157677a5b5177a685ed2c608b53fd08de6bf465fcacd080f82f153c0aae037f5178092471bbf937d740528386182fe5349c930150820176b7a9cc7030db2c2d72082dfe88b96a481c1386e46e3ad9c2fb40c94797c07d3a974adeed4fabbc3985477d1a982927e8a2801cf7952f90c3f1ce417b27a3a", 0xce, 0x406, &(0x7f0000000080)={0x18, 0x1, 0x1, 0x100}, 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r0, r1) 16:00:02 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:02 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x0, 0x2}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x343, 0xf0000000, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x0, 0x9}) write(r4, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r4, r5) ioctl$TIOCSETD(r5, 0x8004741b, 0xffffffffffffffff) dup2(r2, r3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x100, 0xfffeffff, 0x40, 0x9e, "86c5bd516d2b014698d34de1440db86b0555ee73", 0x1, 0x1c}) dup2(r0, r1) 16:00:02 executing program 0: syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:02 executing program 0: syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:02 executing program 0: syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:02 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r4, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r4, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x3ff) dup2(r0, r1) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:02 executing program 0: syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:02 executing program 0: syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:03 executing program 1: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r3) getgroups(0x3, &(0x7f0000000000)=[r1, r3, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r5) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r6) 16:00:03 executing program 0: syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000140)={0x7ff, 0xf5c}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x1}, {0x7c}, {0x8, 0xfc, 0x6, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) dup2(r0, r1) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) close(r0) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) 16:00:03 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0xffff, 0x7f06, 0x0, 0x0, 0x2, 0x3, 0x10001, 0x1, 0x0, 0x1, 0x73}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = dup2(r0, r1) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r4, &(0x7f0000000480)='X', 0x1) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)=0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r4, r5) pwritev(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f0000000100)="3b1781cf8e11297618dfe6ba2765d99815a4301ed053ad04a1b693fc287d06ddda1ccedc64ff9c181e4ea7c906d4b10d0dfeb567a4ebfa8336c2b411457aa59aed21864f6c3c3924cd5bc8ae98e88756bbc70160a60dc4a11e60681783b40da46310c2a704e4b0058dfe27c82da288945db9cfb8f9ffbeb2ba069d5b19dba06a2eb1071872ef2f1f17212764a4618f5c781343390885554e5b4b57a98a60fc6c361fa303943c519256203c1aee9f021259e8ea9337550044ae138201badb51d33b6844e3f5439a9efa57335619b604f89125132bdb429ea3a8b46e286bf528f73c57af3de4ce01bd0c2f", 0xea}, {&(0x7f00000004c0)="06ec757f6bbe8302b471fa9c58b0c6e539f60842a536dbe2e9ce19f917fb5a15ef45659e9d6e14da8de11c1167e0c0a1a623a029fe64dbe8e81c241d0c555a36f12bda159db554c0a5416cc0e437f1d5fe3da58b5171952a092e5b27c00055789ac536019f545fba360d30d240e326fa8b131b5452d892e8133b6c37486922f999bbac481944b7c2f09e94d4231f863c495225bd60a4a16035e5b45af74e5a0276a199fbdb6355fc9234afb82094497bec01eb455b94820aae27375c5a1cfb693f184c9d528706c63d9451e2a79334de4b58db517da3350e65931118a1e37e0a8a215cd26ce3a150d25d782c74f2371634a323e5d91fb65ff201e6b784b548dff231998349151351ac37b0bbb55afdced641367039005b21f76c250e9fa6c1b247377ddac13da3efb2812fb3e98f40a22747c517f90655657db561ce92ca290a66c844e4c7c787041639c5338abf9a09432c92944b593b837b87725c767f85f795b99438c51ba178fa56cea603258ecad484014e836fe370e4ac2510b8fa0b8cd42328c08571a9e69617dd23ca4492a0ff7795c816f5a8b65f08bde27ced265aed565f2473c8498c5bb81b760f0993d4a8118fba822ad09236b7010b81cf2d320342bdb246bb3b90cf4f4698c472a0af77e37b5d5ffa8bea77432150096fc1d766e0b59421369d35cc184e17b6fcfd59aaf4500ed984559180f1759a54d99798a5901b372813283cb5415d320e2e3fa8db5e68b9264caa4fa33e8ed0f8cf489cd1e99b1e5acc37b1223b1a3891a1619c041a72e61fa432e78a507c87e640a9f6a720d8eb2b24e29803215d153cbb361f335d059c9305ac5606d346f5dbff7fa0f5b9acfe52cf5cf0f47523ca0c3d65beed9dfc3a6ea0fd8b461450e5a25d3a7d0f3a229ebc9749715200bd8df1799cb1b0744d262461599103ba34ea78247b83cbd98c337e6ab64ef8cbc9a11a6dc3249892e2b09509f252bbb7e0dc7665822e9ade122f0fe1e5069f668942eea7cab8451f970f8bd9a44ecb3b868e02e76b3a6b232b94a117bc7b890b18456f90ac0b298c9d1639c296d21a8072466510ff74fa44f02b722e81e8c52faa952f9e55839991d676ccab1dd663ec9eb74f0a977ec028fbbb402d13e7e3f52035642cad94f5ac3a19c290da9d443354bb1b0fabecbe60eddec9c1f50545037df1791d57dd9acb05b20be184d499ead8e1cb859a2851cde04eb2a657588db68ffb4fd9ce56e22c29e5feaef1535d1a84c371ceefacf66b78bd771290b00d76c73a75e30062c4d5511ca512fcc726b3cf50581a830379f55814eeab656fcac9edbfa9122ebeb05e6dd88db9ee31d56a273f219f6558dd2ccaa7cc3781eca9895ee301042f57b29b2c959ef252c9b3c577413cf9349edc6edf1d8034c03b66a95f51d395876ab101ec428a4acd1b8446ee943295eb996289b010de824ef18a36f6824ff9e5a7858afe725643c1b79fc73b2b655cd058c556431c32073bec26a985622af0ba0e623c855bb5cc178a2b05452aa526041475ab405b4f5fc5a7b5934b0ab8196956e00f6fc6631f5275f7ba9dd2cb10b5fd6eb5022ec5331d3916f61de70f0a2d7687b986079b5cf6fb961b8687ca98759f3f7d4b84b1355f138e77521565d36af3c768519862aafa1a0189fdad7b1edaa7829dc17c4187aa00e984c90b0b8e39b7617f91ec1a9a026b4311bec9bf28b224785c5cc0a8e9aae2a7f935347c865e53f5d9663948cac2c801fa6f00413c823f91d43ae92de863a4ca715268bbd9abe4132994047ed9c6c4f59b93d7764e1852443d346aad4098c6e64de80802f5ba832c453a461ad1d509a96b136de7d1277f8698b90e543b4a611e280929d32f1516785d66cff6d7560728ad38874a952a25328dd127727248a096434ab5ba51312da013c1791de531e02727d9b01ab78d649ad03be2f5e40718a5a150cc7020934f8e442ccfd9e2098126b4ae6cf1a789ee9e8374c734ae44d9f0b651ebb4772d6a4c7a960d158cd2a447e2336e2510bf2954b5471a5957af3f1d7e7b77cbd2fc7473874fcc5ec55c44eac1669491a6b78a8441ce439372f28f21d20c0ea28e7f9450a1415a6e993c07fc2bbca7026c3354be6e97de4cd87acf3ec835e4e4419e4615e3f0e0fc29af8a5899c1ab823fdc25d96c3e83b0e349918de35a3ce9a40dc9b1b216c1249b726d310e8c0aa8674d98aff7ec067d9bbd7e93074e15721628d91bb32e5700a605fd26956a452307cdf184587ae704b612bcb087fe0b1cd100db261ed05b71408dcce784d87c4ba5eb93b75024a0fc6cd7bc171ea929a9ff5f12ee99439125b69ca6dfe0ccb529407959a6d2615fd615cf302bac17d85dabb6eb2a24df2a934c396fde36e0f611b88ca2158cd6e66dda33883792edec878e679f39c47baa39accda6fabb50468781cf6a2976b615007bff733a08a9759fbe1c3f440a4969a0896d88aba85ad6a6182dbe129b26f390ceadcb7f4f40227a6d5ffbbd0f06fa8946f37b593c76b002bee920e4d65f3168a72a980e21a4cd3abcf63da46b58581db24f8ca24bac1a659cc985250d72beaace7e19666642099007ba4372163135d04063bf7902089051f456baae559d5b3f644acf6f79fd251fceebe01a195cf8c1ca7a0857435f7459352445195b897e9c09077419d08ddb72052817d8f1963e71d17680272a8b91fad17fe5aba7a797cd6f17bacfe80aa0e43e56f2b60ca257362d1cf7dd6334616e87d1e879fb4b519cdceccfb329eb9b4743e62cb5d706f4cc9fbb5baf104207a414f2017074a6708e40c572484b88c1671bd05eaf554590f70afd2627e8749b1d28acbbc2b9d27e18e5635e3ffd940f4ed3827a39a9a93b806272f4adb2be65323a96b3b004296051388511fad4b34282fe325da834a3bef7c4eb155a74b63573f1477a7f72aeeccb1042715fae594fa8e43119266767e158e7d67b44230d4475c45c78b109f57d0d4b0fa288aee6ecd2ef3b6b9d9f359985efeea26831248065fbf3c54c599c0cdc0a5c07ebb27f491966fed5f7301cad1a0e773883a6da3642c09ed80ec5f814d92f500a887640fda823ab9b99d9ffa83dd36d3e4f392e2da7b230db4a30f3a60e48e9cd7fdb6e51326f63f7074a57bc922aa8d4548ca6374032d69e7dd9780260a35bd379593aec070327e09bb305cb272ae7a4521500b101e074773110b41ba5c73a28d23ec1d247d414d7dfa1e366ca5155429420f3a5c8da7598060f8f1616b4eaaa879b9f45f49adacf772cae630c1edf80cc4b1b3bc352695bd35e49a33af738251d04ea55f490308b85c9dc4f763899ed19b9850067d6a343b54c5bf8af05b255ca854588b2d5bf1988b8037ec301c669defe5ee9aabc101f42fdd19d40af88fcc40dff5e3d5b399830a5b1babe2c97fe5398cce4e5e2eb24e26aeec77c9827dd9fc5b06b3dfd0310ef3ffac8543ceec90c900691f2fedd59f036353f0c88a3dcb84d5f4efc92924bf4a629b47188504110de50c88656b57d5390c8f3c69a9fc2a4e167183d694aaf8f1317ead3d72483fd05eb34be87e9d288424bd33a3fe5b68d5cb5e5f058d22a83d367eb49c2bf188c069f305918bd8dd32bf37f42b721086b80bc3be8ae072b700c045cb5d1109abbcaa2435ae69b4a441e9c3da4d29127cb550c825694b118b118ef41ae371d5f0e929f087ea14bf3445847f434d996d8ebaec8d4d3ea50dced5e88dc5b21fa600888eb78c24989701eb21855b74912c13e9241e1e8dd19b953e5bbc8622cc5e3717a43725085d6b90bdf927dcb009df6adade774c917fc128c4a4b46ae52146b01ad0a252f9a76b51ae4bd081464de7777f37cd8812d6a7bf826d0ba2efa2b0b0edccec449f057dfa491b306bfcd903cf390276a2e852cadad6f3ee2023ed222697f18aad8db4159758828f01923e1acf93d039358692282ab87ea88a7a87d35f0bc8a5c9720331c5b77797633328f3ef4fa58d2a0bd10c4d82ae786aaeb8b759411b7fc6ebf4c8404e80e650011a489f4f5b7aa4681c737fe4ae9c4688c77e33ccc060d62ca0ce22866349408e960f09ed064e6dc93782b9428be1146891c2bf9de5390af498356ec7d759e9046cb81fba7cedf129c19009ccd15257496c9df0c59cd05345139ec189d89f5c09a51e2e75bd0380381105c82e72e08b564eeb7b032ad4f4a6c5bb25fe742fb4c60a8def14635bcfaefb4ff6d1e62800adacdbd75d6dd2795914dac78c9c4106ab7f7ef190d3b0c2083888784564b713256cce4d4c0750d4d19aa0e179c37bb7b291b72e719ea56a8dceb309970507c2d08ecee3d00cff59136c213b8e0c6f7114a853582500a86ef296b28c3842ceafe8474a01d44c2df29553b6355a01eae2049ad3057fc2af566b96fdc981cd2e23c2494a28fdf2975322f545079491d24034d420440f2b1f66635f58fb590527d57c701ecf73d00beff99214b5688a800c9679287acb51a3c3fb674f363f0d92b70a1e1874b9eea28c6aee75d1f390abaf706bd953418dc249ae66aea0407de372dddfa607587634fd94e7555b4c9dc63e24c3dda65790781399b494811e7c49d1d46c0b067dcbff805835fd2b1857319c91c9c0c4fb7b8c604ae4ba1923492273c2f9a696a5d808c91f73c936716d31772d04d7991bc353e24492c365963e3e50e8f951d1ff23e19f01e920615567964e00b7f64e1b9d95023fcb2bb3a899bf5f23c5593125115547747090fb9768bebb88fc0683044aff1645502e8d3948320ecf36b16af6fa603d0a812e564c00cec051dd18de0927382de54b2ffd764d2c4cc808233c1ca4e48169a5250072f0685b0e606f5e74f10a07b0f5ef9763e0e52ec54dd279964b289fc8c3a79dc7255d93c142ad57c034830aa8ee5e5a708fd73466eeafa613a263feea6c89351399be7208dcd9831d96e40e2517a097e73db22ecfe7736b8b909b6cbbcf136c5868555e4e9c8bb5736bbd1951f84fc9fc7aae8b093fba8661cbcec173d9a633e1c2952c18e1282c53a95830ea253be7b951f887b6187fdac3f0c80ab7ffc8b1e9c5e2f46b66e866355af3908a41dff2478d6833faec8f53abfe06ee270a82a85fe9905ace92c6fa14e5e35d7ffce8d6505e8bd4184739528a652fc0b0f631a850a4ffe4a0865532f99c54edfbcd9ab55b53c3af5f20b0e8eb08805b9a1686be09d5be30e52b60583cb513d7281c215d53319050a2486233aaa2e39f6b673b39994ec2e9b99853423c45919426b68d295af5492fed0b7bab5a5787a60fede5f2fc52d00c089732aec12318d74e4367e23a3b6f2af227ac5d632976dd9039dd0922673a48a7f8624ecd3f5496c3fb055279fb1f5f6c570145a425f817f7c7ca335a981a2ee6e2830c0424156d282289f6a1d545730bcef8709298a6ed283f8078857f801d5b83bed76b3c1461bf5c80d72e23a7c750767d662234eb5bd6876cf859892a0a0dbba18acf385e51c2d113b5e1725d635475396cc21dbf02d149335a4381c5b8e8efd05525de476463745bd7e68f05d8ee02585466eb3b66d71c2ee01cf1a1d457557edc86700ac016b5da2f47c924d2064e5c8579820c8847b917c8c601ed294ca8cb768e99b938ef89f46471db5d92207b034a4c9c729c15450cd93a29b5ab0cf5e984d282857cf12feb5c3018af98143bc34f53b5a4827c6343dad2a2967d9b5176114e6d2137d37fc130ea17960f967a620889f5cf1d5a6b98cc77d78ee0a219aec17a2720910656223ac331cc810d869896be7812ffc9b157a", 0x1000}], 0x2, 0x0, 0x9) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x4, 0x101, 0x6, 0x3, "5b68e651a3277fb281634849c42220439dc92328", 0x1, 0x7}) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) 16:00:03 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x8001, 0x1000, 0x3f, 0x200, "9d93d4119920ded3caabdc47e4aeceb536a28128", 0x3, 0x8}) fchmod(r2, 0x30) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x1, 0x1}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r0, r4) 16:00:03 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) write(r2, &(0x7f0000000100)="d61850a84f9b57013f61ffa3cf0dfeeb0f4418b239b1a8af38ad360f70b86b3476a8286bfc8464aa76c3f5791ff74f57633dc38189c4c984a237bf448404d9cb1fee6a122582f0bb87a103fdca82cc0d3e7b525b44d4fff70b51d3d4ceff17247de035904ab20a41612f29bd0107c5d5cc28bef5c1b87ea8eae4b1bcf22eaf35d6a31801604938e57756b9e3b398eb2c27d6f9d978b3aa8b5bb04fdb9e66eabbb2a5d049b1960617dc2a5d227cde7703be98d70962", 0xb5) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:03 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwrite(r1, &(0x7f0000000100)="5b6e24a3c18c5fbed0086f2aabced9f0d4eae953a67808be49a8fa37dc4b83bc2b6df200b85931bdb2bd12fe297e582aa536e48a9ae461f9cb4409f599d07e57383062d1be3f3f4e408cb112c25bf618a1cd40e36c3be8f50b916c42155dd83d24cc9a81e6c1e365988cf1bf912efe131765d0743f6808eb615171e811834cdc4b709e83e2e0edb2ae508930f24a61e3dfd9148bee99024f975084cd76ffc58f7eef379f877a765448a1df2fbc0466e313ad6b", 0xb3, 0x0, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:03 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000140)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r1, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x2, 0x9, 0x3ff, 0x5, "4fd68dabc7902a90257f9aac1d7ef8c164b98279", 0x0, 0xffffa9a8}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:03 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x810, r2, 0x0, 0x5) 16:00:03 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) dup2(r0, r2) ioctl$TIOCSDTR(r1, 0x20007479) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) dup2(r5, 0xffffffffffffffff) 16:00:03 executing program 0: r0 = syz_open_pts() r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000000100)={0x2, "c9af8324142c7f281f77cd6a2b9e383b67097f47212ef68c77afca1b67c5f2abd54dfe73128b95854ce9f4a21c26e67bbdb82b00f787052affd0a6037345c835374974321a4874016b154f37493e70895aa219e7f29015f3ab13dfd7d7edc837850f873c380758b5729c7cfbd5ef0813504649d335b4ff4dcdfe2470ba2e1e98900b81d3cb1d6f54bb24c1bea4d66c0cbd933dfc71b74afe7b716700900c5773ecd7311d5dbd358ebbc5bc2c247cba899aa22a62986fc9eaabbff900898d76"}, 0xc7, 0x800) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/193, 0xc1}, {&(0x7f0000000000)=""/2, 0x2}, {&(0x7f0000000040)=""/35, 0x23}], 0x3) 16:00:03 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:03 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) r1 = semget(0x3, 0x1, 0x401) semop(r1, &(0x7f0000000240)=[{0x3, 0x3, 0x1000}, {0x0, 0x4, 0x1800}], 0x2) r2 = semget(0x3, 0x3, 0x2) semctl$GETZCNT(r2, 0xa4ab0d842fcee74a, 0x7, &(0x7f0000000180)=""/80) semop(r0, &(0x7f0000000140)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}, {0x1, 0x763, 0x800}], 0x3) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x81) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x5, 0x0, 0x9}, {0x80000000000006, 0xfd}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000d98954dcffff3700020000193242d646cb42781242e08dcfaede08367fc0fc6ba0be803875b5784efc219d6ee96355fa3415e5b37967d47ca1e05dbc6ce6b47ab4d9054737acc5485707be1b27f787b5f8c976b9a145b2b3f6a1d4916a7ace046f8f4b82e20fcc1faadca130789af4a8872b02cfa4c2476d2e1fb7c89aa845aa9a7059cc0d5ea61e78435472dfff6d82f5e90287638ebceb865e02e6d15371b30cc1a30562150e21288445eddaf5450000"]) 16:00:03 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) pipe2(&(0x7f0000000100), 0x10000) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat(r1, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x10fff) 16:00:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) r1 = dup(r0) poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x401) shutdown(r0, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="b7711feec3034d12c9baef36fbf3184139ef0b7ff7b0a7f20cdddee88b653f90be4f0a4c8d84e35aacb2e4aa631ee5bd18c68523dcf4c70641547043679457d51cc854380d5a464a90577107b7075ea76c1cddeee07b61cf713266c16c70bf57c91ae158e991528a22d08a1a53d4ba73b4cc8dd7d37dfbb28c5d8a1f165612713f90e0d0d98d7fce1fadb650fe6a2013e4910b7333f8f1af6e93d995adaa4c15f0728c6c810ee5ddca38ca2cbe010cc6bbb53ca5aaa76ae9d39419c8886160d82f18c8cc094b87e1b73dab0670da124a739360ee3432b2e751a3856a13ef2d9c2de1b71aa4930c4badccec96830308cc77201ec3b38b76f60801240f8dbd2c", 0xff}, {&(0x7f0000000180)="94768d36ebc415e487a54b48b86f5493711f25df935064e2ec320c41bf5bb94b31ec0cc75f85fa435c9fe5f605fe10f6c4bfc4db8004f81a9b47005d52fba2cb40edf75895a764fdc056f7e24831db640001fd56b24e08ac7e688f6dff281e26be22a0947203a4039ce19071df4ea34cfcf025093c2e2c5248240ffb5ce6758471b76596c468e0ab1552babf9bbd0bb0eaacde38339e4663022830fdd8a309cd9393d7c2b4dd36cd95bf66011bff22b21591ce961d07054f7db807b44775adc2421745ac84ad29ebce82035325a6ca7cc254ec5b81b6255bd290d887a9a0cefd9493d6f3bfb39fa91d31ade6c70f4d82ad", 0xf1}, {&(0x7f0000000280)="81d0fd01", 0x4}], 0x3, 0x0, 0x1000) 16:00:03 executing program 0: r0 = syz_open_pts() syz_open_pts() close(0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xa903) syz_open_pts() 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x61}, {0x6}]}) syz_emit_ethernet(0xffd, &(0x7f00000008c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7fff) ftruncate(r1, 0x0, 0x7) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:04 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000001280)='./file0\x00', 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x400, 0x11e) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1}, 0x4, &(0x7f00000001c0)="09f83df0bff1ce519337bb88d06ac73e370a46d02df8c5bf22fdeae22d758ae6e7dc89d4010ea8a5d089c5e125c31118fa405d37e33a56137cf94b25ba8088753ec33d204d1f482d46f052895bcd5c9801d3409a13d50694edcdef84ce9dee625a320a3216587a387efd30d66a8fe244c4f2a95a84d346112348720d690b11872129899712ae7ba3ed7074114dd4b1fb089a98d6573b3f214f6dc6e41b5bc937da1a02b5b20b4e8fd7734f020f109e199cafe8da26752aaf6cde2dd539cdf10dbd128f623836a23999b2c693abb9f1dbf6e0414393bce9127a05765fda7f2876a003b74a9c3d4c0834db7f1ee1f829ef4d9914464505e24b1050592136e106165ab22f52fa959ef08919542e687d83484448f661e09fce55254d7db1709467003465d099cd974db53adddc555ed4a92a200670e9f2fefbf6fcc79d49b852187d9b7b49ee174e6beaa708a9a8f1c99f7574ccd8c363add79e9c8e2eaf3ff4ac7c0185275940b53a71468d78d76dea9045d6b69956d10721d7be773de4a94ad922eb2e813cc057fe49b67ef71540c1c9a69fe57f4546eef7abddd46be8094b800039b4f6672213bbc89006f6b80044f8ffb1bb873302ad3a24cc196ed9731818fd907df9cca56194d53e467db17bf34bfa4df6223e2790e257142684d73abd17545a286a33b513d2f6708d8a513201b98565fdb5baa5f9f05f7670409d23704253088c4f2e3cf4f476d5f93e97042129fa0dd5697b2e0c2cf4cd6ae8c78399186ede42c50d9a7546f999702642712eefc3a30e15c5b7524d5cb37506288780f9b872fbb025d83c6403fe9f4684f15b73d02d99fb30e531e7b6d147efe94ac1fba96db2bd98b531ff6bd55717fe190632e4874855545106755d6f306fa54cf8d17722608a9a6479acf260835863a8ba63d36249656577166a7b4202a4b196c837086add06cd658e1b3e9b2f5dc7b565e382d47a4f0a3d29a7a996808ac456eea65231bced9e8b7de5b921fdf0d869555dddf03ad77da0ec72b71eb154e7bc8d7b6d24d68d34eca234cfc78937d2acecb820eef3ffc16ef43422643671a5acfc3993a067b368c5f489c8d3c6724fadc289de03f06775a366a3605502ce7764f62ee60d9d38a2b2d045c5a694fe948074740e4e1f8559c98487c0ff10d000c29aa590c65b58b103045b81373293e721b07047528642f52bba87755457c17d66f872cd825cecf5c6832171d025765867ce0940f164139e38838724b8530888928006664958e122ec9fbcaf3a4c85ce7af522f17e92497d986070a8bafecd10b5c038fe4eac387db4e2001283ebaa967a353eacd442a0697a3c2db7ccc9de9dbb62e2e407fbd38fbf779bed360e57f8afe6347d08ca12bfa5ad54a3305fe299234278480c727797d59e35293615c695a986331b53a41cd322e44d11a33371411d2dedf2d4e45a22d529bdc5285aef71eaa4fbea4f279ab615001855e241a0e668c6c01a5cfcbc0dd7373ce2a6d2b34a6bb0f07bdc2fdb5f3394275aec2b6c385198c8cf37b9523a6c9c7bf84d896103027c1f0a8e7c16feaaf364d1f278d0b757630378d4a1b57eea1f315c6e92eec59e8ff27fa2ecd81a01f278efdbb9ecf9f17f3ce782b771ae137e7d2195df967ab68243aa755e1d99753afc702540740c4f74ae94ed2eb722b9fc636f480082bf6b299165984adc1eae9b99d25a72d5f45775deac5e91db559b7aa7030ee4c8f8a3ee476a2d5c50259634d40a1da6b4a4f0805e56dd93657739519fb52788c38a538615db9272d8eeae4019782bdbc65d5ee08e9ef8597181623e22e94000fa26a600afc16c23ee974b7cd25345b31f456091f72da73cc62633fbb93a52d21a093cc5a4b154337a5cf94aef5a93fbba70d8e71d14526a64c8016763efe324fd18250ab8b6c2377bc02fa1bedf2fbf2f0e003b0fbf7241e4dcf233bc379865c77e7ae14206693b1758e48e7f865e3d0953bbcd76001cdb8f8aea47b81f83d94e6d6e658d8a0708103b339b3e7c3166e059145c120906ce0f209ed0bc34a3b92796bdbfbb011b2f24e3dd4172b7c6097de9b7ddf614c28440a3a2cf0d6af7d1ca3dc260b6d010722f13d9229e6057176c5b78aa5490c20e7f3cc452e40e56a3742e9a1372dde92710fdd7a9fa59b4f598794b8b856487cbef8cd1ae529d64d67141939c8c63e099c3ecbd8ff5efb31f9db68989e5b6bd3fb3ad0fe66a08629dabcf2c940e00f7bafb6bd3889fe99a346b3d4bb40eb123cccb4ffb2f7425705a9063f60b0271b86e3e87ad4f78062254651b4512fc8d9a1d5950e9ec66e63a1e3119b2fc265fe70df7f9dc0b889e79384b30453afb9e032548ef902170265912877503ac48532ff83ac21e12a2a44aef12a0053635c54459437dd7ae938c06926ae2d53466a1851cccba1402a2aeac74707ef9c0388fa2d1ad0e020f9ee04ab5cf1c79aa5d99009b9e42951abfe824e4cabbbcff4838878221439157443440ed9223ddbc54c9efdfa8f477c0c3094fcbb0c3a348a85f0ca149cafa3b19425a36b403a2dcf11dae64e99e286b80ad0f3acbc8b77248eaf4bcef5f66659304d37b1841a4d0f312130d644ae2e4f188af16419c4f8aebeb935d3135bd733ec6715dbfbfc3618fa024fbba798f15a7a00036b8ef4385a9fbcb2aefa1c5cf38b9071d7b0c1bf4d468b189b5a5cdbc40ac99596391aaaa29ce9bad332af59645db71934287f5e9eb50d17d82423a7f7b042213825f5c21c19bbe93c13c2a810185c9480738aabdedf8fcbf1a721e968ec34c35a16a1ee5f4d8e26af8bfedd03a3a1474f2eb603bc7a1caba29929d8296fd1d54088be9efaa7a749025898a4e3942c2725139214a8a4f4198bd54ded0d4759a2046a67ff0c65a97ff0046c533f466c276616d835e49c48f3084270c6cf3e04cd8206ce199f0b4a1ee078b6e35d5787eda778e296d42595d24cfc98205c6ea1c3fd791ebf861b6219249299dc7f3482b2445dbb0c268d412a35a09deb7cdf2bb09d60a4b48c5166b13878b28e2b20b7772784b8bd0e88a948e16ad30bbbeebd9a4d3059601ab91a86437c48c38c5a24a45289026b9aa2088971907b3947fdf10dcd18e3c049b0f1c9dcc7d71aea5eb5fb376796b5f927a0afc1a6e8ba38824da2e634c4aa64a8815560f035f857dc8e17d4f54664544dbe5d964d4ca766fb3735fa437255bdacac613a9b9b30ea9ef0fa5c90c373243da73af53449b2cf28431d513566f570fcea984159502725dda0805031bdae5914c7764b9154968e2a1da33f55b2dbbedec953d3f8637aa4d3d951bf499173f33f14f40319da52d1efa5d4996338d71a5c9db7e676020c63906d7ae62b54d40c25196c987c1e960d04214dbe8e824582174755c6e5545f8fa2729700d78e63d66737b55b2aff6a98fc145423a2fbdd4bbdd4683ee7d13c4c09267f1e677d58914be9e0dae1aa97ec074b88be1781b11a43d7ebaccd67bf15bf13dcf9b95efcba5bf0ad6175c92184fa62218a2bafe155a5da4fa9de03ec35c8f41553b7f411e0ffc11cbfcddc09f311722450ff9fe8f13e0891904596b1051e047b5e79a2111acac474955e3382f13cb039104262df8cd016e35eb7dc69db2bccc390dbd145d4f0b8dc3f7332c9035a910a9702101cfbe74b66f23a7e683a3f615cd1e5597f45cb8a6bfcfdc09cda76a929ea6de88c1baa88175c9bbebdf6fe16dae82b87d17c1e76199d24631f53bd4261e55e2a5139b5a50960f4cf4dec793b975496b466e1db1a5f9847ac239d8460049ddef12d6f1086282e020e5cc220d9cbcd0639cff2d1801164c7082d9aedcd23e82d27037403550e8364ce19cc6ec98fd66913a83e5b7e1d9c4ab8d48e417fb13d9e7deb4e211d392623f3e4524c6189a632d8ae7a0efecbba7ce9bfdaf3534145ad180edb0b8604890881585417b5c4bd535b2a8b09c78a221b7edebf061bd1843239ebd20c84914c7c692de1a727f7a0b7086bf72d8fd88a477204ec28ceb2f8658645fe565629dc756b8a95917275ffdd66745aaa44d1a44ee1d55371655b90543b171bf23cc507883eab2bdb70f5baade10cc9c2e57d4b965e7de63a1b68005f20f8de56b6b762fd5b88fcf43da2a3a2fc7375f12bf0aab58b5d67fa1c6aed17627345ab3eee580bb250f776d62f5e3f42f45c74148931f854d03c67f5632f05ed542c9099669776d36bce0868b34f3cf123288d6ffd8a920acb1dfdac880e68bea5cf85b14502e09a388700e87098cc02444285d66854258e9cd06690853c9210245c4e772da38ba925c8f17271a8b305b95ab4ec50f633906d6f9fa073ec3f04757e52e5745799ca948dc2d3159ad32ee447c2b9f60705adfe1843d8a21350986e01d17d29b69e23a7dde03e126afc877745bf6315e7a87f6eac17b5c3659fb667b2534bd5174affe6f367fcc3c5427555d1d066d2134b1b2fd7ec0491482d7d7decd0a6343528003999a2fdac43d1a4f5f98732e63aa5b66ed39e0ed4a4b3bfe85ab1682e2b291dc58cc956fe404686b83ed0172bec28989cd7a090c08d36bb6e9ed49b6124e0a65bde4332dd8ea6e7697292ba369afa862719107a4e01699e3ae8dd96d0e249dff7344985011ec2cf9080e9e5499caf1427cce705864f89e96164c8ae046a527240bdba326d9b66521305ec6fdbf4abb9440396155a9ecfc689bcafc36fc5b44d6cdc292f86ed0fe742c0fc7071bf107e48e60d8410a408be7d1554fbd01a0ae9f03a89cd7ee4fbff126cf0ad27a6905e0eab312183cf72fb5272cbc3fc1e6900d38661ec6326c0ca317179dd7de09619aeed1f397105ff3e47526671b34e8c78fcd70fd3b548508974ab6cb9307ba73cec526855f611da27934c5fb10f6b96205bf04603fea21b381a92af930c6d0cfe7136e214e7428b6da2ba7b952ea41ad3c46848a65b6e7e4375217451d707836e9c85e9ab433cafafb5c0294a2d23e673732b56b31df10ded143c04ce41967d9747f150b472187136154bbfd83d454f001baea30663b5927e45e57951effccf32aeb8a31d517388ca7eb3af52f742c817774c6c4964979ff2ef072c9d4e01c08f6b5a78a13def9bb5a6d8724173624958f559ce7e1cdca64d00f2fbbd4ff5a897ca66db1efa1105105b50e42e40a35fc616f01da2ca46c53c56076f1cca2fbed6607326d5d8923b36389466fe3507bb3aa771c024c45434e3760a0c6c78b8fc8a8130afb1f705e0be9b5618966fceaf5f0adc908ac0e299416d42bf6598b7eb04dc63a619798e6882ea6dee74ba476cf3e1d933b5ea39b7d14f83214db879bf3abbb07cd9fe78ebec2055c7b8870f17bd083f8395ff14d1a5994cf31f74c2ea5557012a2b67c1b0f647d59432f96ab4332401484ef4c8af3974e562dbb455eddbd7bc3f63939a70f11d1a70ea86d0a31b00e1fb70ac085ae24d116dd5ede1d8ef2097b6ba5ade35dadbccadfd8f97d1c7c3b4df89bff0bf2c4690bdcbde22767115dc5f44cda6c617a1c9a0f027a277f945749948aa6073182637b0b012fc5c93d9ad1578419a0d5ef8f5dadee27e7d1ba289a2bdb2d8898e073514e8ad4585f420a505d0c8cd12a208caf5ec7683a2ecc50b0e2ea6e304f32b8bf3304d002cadfa3bfe144a43edebc42916bb7401b8ce8b3e4019404a48a9f4644b6c6540611bd0f112a4bbe967ff33b5f4d49c44e2bc01bb9422124ef260879d0ef8242e3c040f609579a7c93c64e1e8fe028b1af33645ad1518dd7309cb98e768a0900659257a06263f81702641e3f07a8", &(0x7f0000000140)=0x1000, &(0x7f00000011c0)="24410628ac201dde622816c57f20a4f4fa0ea9d3ead5ba800a2665b9b09d4655c1a875ac4ab68cb5a06e09aef83fd3f19b9146951a23136c477f668fb112d22821fb8e2b2fa60250c0d2b2b90fce6d516a1e891fabc333af1cbc58aa802eb03d3e035f68a1fd19cfc66159328d0a30dd8662b3ad09d5e9e30568976884af69e7b5dff2322ad7f1a13a4f48845d22f1b6d43901a083fac0350440fb", 0x9b) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:00:04 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x4, 0x0, 0x90d2, 0xa562, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r1, r2) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCNOTTY(r3, 0x20007471) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xfd, 0x0, 0x0, 0xffff}], 0x0, 0x0, 0x10000000, 0x0) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r5) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000280)) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x20000, 0x0) lseek(r6, 0x0, 0x40, 0x0) chown(&(0x7f00000001c0)='./file1\x00', r4, r5) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) linkat(r1, &(0x7f0000000000)='./file1\x00', r7, &(0x7f0000000080)='./file0\x00', 0x4) sendto$unix(r0, &(0x7f00000000c0)="01080513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0x801, 0x0, 0x0, 0x0) 16:00:04 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000ffff8035000108000604a3310a7e5b9fc129a6262799f5027cd78276f9f28115034a8f1c0c26c528cdab8eda0f87ec29d67ea24210c8e4315d711c03facc2228d262a1fc40969ccac743b5d4ee4e22c1c6e642e58424fab773845e57f5e63a33794d0adb008fb54e97ea0923955b51b501732249271f22300464594d9d2a2e86dd350d4ef1fdfe6af0a7d4c28abbd2dcd68b1e5cba98d0ea74b4c7e3807dd30779fda93a85bab1361f25"]) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f00000001c0)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x200, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000000c0)=""/193) 16:00:04 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000400)={0xfffffff8}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x200, 0x0) socket$inet(0x2, 0x10003, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4000874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f0000000840)=0xc) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9fd14f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd76218d3600b896230ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f0217e9e815366d2f447e2f", 0xb8}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x20000, 0x183) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x7, 0x3, 0x100, &(0x7f0000000bc0)={{0x97, 0xee, 0xc0, 0x4, 0x21, 0x6, 0x7fff}, {[0x7, 0x200000006, 0x0, 0x8, 0x401, 0x1, 0x404, 0x6, 0x4000000001dc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x4, 0x5, 0x6], [0x1000, 0x9, 0x2000000000006, 0x4000000000000, 0x100000000e89b, 0x6, 0x4, 0x6, 0x4, 0x3], [0x8000000000007, 0x3, 0x8000000000000002, 0x79, 0x2, 0xdd8, 0x22], [0x626b8d07, 0x5, 0x6f9, 0x9, 0x2000000000000, 0xf247], [{0x9, 0x5, 0x5, 0x6}, {0xd76, 0xff, 0xd6, 0x1}, {0x2, 0x1, 0x800, 0x7ffffffe}, {0x101, 0x6, 0x10000001, 0x7}, {0x4, 0x8, 0x10001, 0x9df}, {0x4002, 0x104, 0xa, 0xca}, {0x3, 0xfffffffb, 0x1ff, 0x1}, {0xfffa, 0x7, 0xc, 0x5}], {0xca, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x66}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x400, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000900)='/dev/vmm\x00', 0x20, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000e80)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x40000001, 0x8}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000f40)) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x2}, {[0x0, 0xffffffff, 0x800000000000, 0x0, 0x0, 0x0, 0x6a, 0x0, 0x0, 0x0, 0xfffffffffffffe01, 0x0, 0x2, 0x0, 0x6], [0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0xffffffffffffffc1], [0x0, 0x0, 0x0, 0x0, 0x300000001, 0x7], [0x0, 0x800, 0x2, 0x2020000000000000], [{0x0, 0x1000}, {0x7, 0x0, 0xb886}, {}, {0x1, 0xfffffffe, 0x0, 0x4}, {0x40, 0x386}, {}, {0xfff9, 0xfffffffd}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x21}, {0x0, 0x0, 0xfffffffd, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x30}, {0x6}]}) syz_emit_ethernet(0x8e, &(0x7f0000000240)=ANY=[@ANYBLOB="848a5c649fac00000000000081001d000000c57625b229ef71bd9bb9bb74d2e22b2e171f184061ee7a50b1cf29d0fe8f6c4d4c4cfd218650f73860a2e8552d6022d0f22be71724ff0708795fc0653de364312006000000000000005c0a008c527c383cfa82c812bcd77676a00000002fc44cc15437dec672f0002a7add384635ebee743721c23022360935d5000000"]) 16:00:04 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) shutdown(r1, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r3, 0x1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x20) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x3f) 16:00:04 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80a2, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat(r1, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x5) fcntl$getflags(r2, 0x1) 16:00:05 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r4, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x400) getuid() 16:00:05 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x9, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000300)="945c037bba14670db419f996be0f72dfc9d8bccd18fe24c9406a7e2e", 0x1c}, {&(0x7f0000000080)='N', 0x1}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) socket(0x1, 0x4000, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) syz_open_pts() shutdown(r0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) chroot(&(0x7f0000000000)='./bus\x00') read(r0, &(0x7f00000008c0)=""/214, 0xd6) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x800ffff) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xe6c8, 0x0, 0x0, 0x0, "f82e67110877f107a03e87418bcef9ff15789efc"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000080)="ad37ae04a2cf6f543bed1b272a668d5c1614f2b9737a6db695754ae269f650136cd8c100c35d4c4e706d9dfc93bf12e0b3d2b0f21e853a5ca86d12ca5174036c77031caa095248c7745fbac4fa1fcca7c809618ebc4ba6df679df5786b381a0ebe62c52219298cc99f11321a4a89dc5d21d7323a8d56bd2ba32b0256b48edb0522e971e164959bc7f8230633fd5d072f297b7421ff6eaf1ee63a4989444de88d49463d516c8569a8d73656560179a46edbdd0a1c6ab2afe3c204fecec49f9b9174d922f94c96506b936a6c621701072922bdf5968e279463b1ce9c79e8de9e0a19c19ccb15fb39721febb78a4bf3bf9ff9ffcb25", &(0x7f00000001c0)=0xf4, &(0x7f0000000200)="bc766adeec2320a3c0b45e6939ee897505e58048bac31ff70ced989d7ff2803e7d0cecaa9377b3da59379b43b1abdb0f9eeba3ab0439e97cfb84fc29afcbd6ab0ed5aa8160c4dfb67b005058471eced4b29513ac608912feef4015d88180", 0x5e) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) write(r0, &(0x7f0000000180)="30607a2e8041d4fbab0b15545cb59e88e7f1adff5335e102f6c746d662de8561679a46f5755201b7a901aa877a803ff6", 0x30) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000340)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) fsync(r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat(r1, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x1ff, 0x1}, {0x9, 0x78a}}, 0x2) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x1, 0x4e442482}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)) 16:00:09 executing program 1: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000080)="2199cf94ec9515c09c7cdf81fc11248e880800477ff5e12941eee04b2624e265337ebb5dece2a41c6e43dfaf55edb48b97fb5600990ad8d996b44cf50100cd26bb81f64d3a6661f82a6c2005008f9325263c59745ed55176059ef4090093285093a5c167d07bf761", &(0x7f0000000040)=0x1a, &(0x7f0000000100)="880dfdd997f519bd3eb8ffc6d05114f4963ba9ffcd799d7cc1884a903cd0876102e563ff7f0a1b846b6a5ce9f0cc1fdcc7dfd90c85455ff19ba93d182f24d2c0fde2cc5f", 0x44) sysctl$net_inet_udp(&(0x7f0000000180)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f00000001c0)="43e2e4a88ce22a", &(0x7f0000000200)=0x7, &(0x7f0000000240)="7df31754a473d0bac95bf2f845c11054f130d695e9eba4836c947488d6bb46e1a19cf4ada719b70a37b6df9473", 0x2d) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(r2, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r4, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000300)) r5 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x94) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x0, 0x8, 0x10001}, {0x18, 0x3, 0x21b, 0xbf}, 0xc78, [0x3, 0x10000, 0x7, 0x34ff, 0xfb75, 0x7, 0x48e, 0xdc5]}, 0x3c) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r1 = msgget$private(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYRESHEX=0x0, @ANYRES64, @ANYRESOCT=r2], 0x44b, 0x800) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000000000002e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e3030c0000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d12431b7918afb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a0519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d0000cab4986b1821073f5c7d685ab69f62258e4048108ca85284b9434b28956ea40f8be39a6ad17df5495dd5dcdad9f7fbb6ddad736a60dc2f99651879af53532b2388a89bd0b34b9dde4044ae8214e879228741010dfb5091f5753ddcfb9ef5c0059e"], 0x4a4, 0x0) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="030000000000000021cdfd7034a811c66751608f7d0866a4d2e3d7d60e4dd7f495a2b1ab8dd08769baee77ae120643b92555120545a3805474b83c3750e5b8e5b8f1d89becb06e8f4dfbc9f6ddc24a48750c6b2cb6a15a8db356326b0f2aa126c77c2de030ae6f5e284b2d260737c874788a8a10606d52bb3539c4e8d233feef11d3a6d7bb85b46ee7cf128b9640d6a65d0dec187c5562d115d1e538f452e694e264310df375bf00fc03cfff3dac6fabbc80f241f3bf211ce89944ab58719258834d6e8ce0a65ad7a60a4d4e3c50460110a1fdaa1752236fadf8718ec191dbfde2992cdd6319d23a5712c462b7bceaa2ce039e51efe91365f0a5138c9225c0612cae6ed33ba88fc57e843ce30e90c7c2cee41d982ddc4f6b56504f2b35cae5fe0787e43c9446e06b8aebca504f44346f7af189399b61dbc8f649a4a4aba510337a7ac1ec2f0c3f0d5552b2d27f460456a11def26d8f0b4ca2df244a9b75e050361168705506de04edb303d531a3689dabf2539f9978e59973e735d2b52196261db5f8517b8b26ebd1761d39682b69f8e565577dfb25b29256ab70a1cab82207747360e1b472949b36fdb7f119de08c75774a1d961b059b780ddf79904bab369dfd959ed9cf89240753038439740396f376f89edcfd634888cf29fc399476ad8175b9f689ffd83ccb282a46f437a2e60631fb861bd652bf9f86d96c8e468525fdc4846f30b3b8e4003bd719ddb06fe9ea9819ffc44b2833bfc3c9799fb9e24e292a97c1ca82b2f5adec164a7d2c4ca8ee84f77f2311b1d295c7581e9beaf73e7d2a655fcac88ea1429ef174e29e3b4a6a669d71330c7cb80dd198e994bf314db8524a6fb8627f6dd6972b627852c8256d54c2a6040db712b331b3064ca1f12a1f7d71d0c6c91ff71485b522703295d288b7ed64cbba3906e3755498247b3a9b57802ef0648f21ea772134aee8dff6ca9583b262c4bca2b6fd0aa1468e3b3f0754f2a52b4e448a64c4c43b0680c7141faf2888a6fe4621455a4117eb576d73f2a8c61dcf5961b2d13057e2b592796a1d0a8f62d173de62aa529d0d633b461d36c86b620879919552bba255d9a93bb631e17db6c662f0d4d5cc9a7f82724f43c86c3806a6e06aa500d9ca1117b6f000e35ecb2742d81da522a3a65ea50b0f07498b88b1d5e23ce3eb29a88bbbd657d49a0c80c8b64fb3dcf391e8b17d06085f9d7619d471addc9b4237920d7bf82587f41c9d6fe29c95b2ebc326e757984338c62cf539fe3a4bee229d9efc045591d660a51006ab6c28a5e7ee5d2a59cd1543c94c0279d994d8fa475c352726176a7f903c746f55c85544eb176a66dd6547e4f92cac0ab7b2329df0922d48f560c4c519c6792b9ec2dd9e22a2382167589a2a76fa0fad9f5fb1b5de5dbb14ae6e0d0c0248fd3efc82b58bd83ce862ff60159ae164419e7d199c28161a2d1c1e001bd393ad1389f9247f2c0d609a1be5245472532e771c8f95ec15dc28d01eb9f775e6363f64d6e2a443b32dd003c64aab2c9e815918c1b141b15a714acded53dcaef50d7a870eccab35fb827203141a015c7cd15e91eff96a0898dc2e68018f2e76f14a35901998bcd5105b05000cad34da73b01eb35e3a654f8b60d8da706484e4ec264a24745c0feb1d83eaf5bd97ee4dcf538b0a70d074fbc9e785e0d10cf8095fae2fea74ade611910818f41fbce549b838e287e427b848c31a8343cddf2f2e6c524dee520fc56a4450224633949752eee497384af268e1d5b2a8575a9199ed6cb22de873785a98b79854b153382aa8a8648277eda38ca39f03f970964bde56e02f6516a3633abb532620bb73aa5a3f222785533ed73dafe3f1d19ba09cad3974227bb61e1bd6b7326f1d40bc75266a688efd5c3430445614e485b3b859c41649a911bcea348fa35cac0e58302899f9e5be79dd8f885e4187b725c8dcbe55b78d5e4f155752ea3edd6476aeeb73df713e5e823b36f90361d6e9261717c29e34bed27c46f637580a712e06377f7b738b2e78affcf95799f3d7472c75b193efc3e8dbd454c1bf8450ee5acf375ed71457a7d6c8045c21898153c89a266f17e16d3dd4d5526a81bd6a34f7186a9b652268f4994787ed8c5ab38de2ef1e4a89266db294f59ee3b61a0dc9c310d2b128a7ddb7b9b5a6c1085054df14cd7cd76ba3a939e5d8f1cdb6f8d18fb76e5f4efc93c3500cdc6fce5695d8abe65368b1d46e2059e9a1b1f101b5dcd1862af303f836d7af6e3129567ecc8b968f2b31ee2a82336cb08b3c59b6e5d02e51cce8b2196e5ef7aeeab03903d1b8ba76d92a7731446d8d93d202d6b4078a4ee75141ae0113c80abcd66ca4ed3eff1a05359567e3e8c5a87ec3591edb3cb78fa7eded61c2ef3cb617eb3ef737e8b27bbcfbf48a5c2a6999a9ffbdc8a58c94764a4a418fb2f06c94466cc34e2bc71c2d1dc3d1c78c4e06a2dc66e19d18f799dd59c8a6d3a4f2551e5c88348dcfd048ca0c61b0cf1f4a0f8e3fbdbbe3fd78783777d7adb639d7f6c03e9f656f57b1e4f54fa4e1deaa32078be6a42a53a719e15cf708ed38bdb45ce21c6cbd1985ffbcec12fa3b3f7e2aff169efb2f7f94c0da28ce2c87fd48265d05f121eba35ae38a8e79de85859ce6a38add56a5a1b0178323ea417e6a18d32b97ee2879dfe65a84d428c1633391704e8e5dc48e1374be24deda324dd5d271679412e611da1463eb7c2083f1dd5b3a88ea8673f5877ba4706f3745f10a8d4d5053a6daf7896331519c155aa54625d839e5c8d4d57387db445f8a142c1c24560f2712868f4626e6134c9b122700e56a7ecbe45cc416386aa481a4cbaf44a6fe8c6424189ddba17ace830370df6971d9b0289aa37f6be5d94276d043e12c42aa79873e3bb7137cf050bf64ec8941a5fcbfd194926025f3a8a03ec58602b9f302d9de53eb004bdd296caaf71d78051a2af231b76ed63ed6ef33432c7d95a161e61f995d25e8bcd9484dbc18ed761123b6d9f2fb8f05a2be68ad4e9e4c8fad2d799d5d3f8418adf205f698f16618ea0dc20c1070e0f630d8b7ea3c42880f5fc655c05b6bcd93e5a84c6a0b3243e32144f2ca5136c4d8128ff03571a61486ea1433eaf61bafc97453063a009a69341c8dc0ba01dfe234ae6f3360a268fd0dbfb584d0e7d0780ed8444096bb39b48b5e6191e3a2f9145d434db135fb9dddc02813ad753aa15000b1553785aab63933922d6ba70b277d377817590a7571f0d1a158ae90c813d89bb6549855fe72c4cd3e57ab442287fc045c9f11679a09a57c3b311191063e58e08cec0fd5be02964e8e07f9a4b645348919437707c5729df11df770494fb9ebfca50e1fba3fa4dd4cb4ec71755f561909e535517fc594c6a3afe91976179160fe5d54a25dfcf2802a3ae03505840169d8c0c7d462eea0de9fd69e69a4287d2df97b2f94a3fc367dc78d8ac66b5e569a4c27a583753837ba402c48a2f8bc72226832f6197faf4f2b9a23d0b7bec84dc1517a8bd72a254119d34cefb857a92a58c21a09f4078864cc309e2f04122dac5e8b8297691e70ed868a5dcfc926f6890aef71a7382e557e8fba1b639b98fbae97d77b55c6a6bdf0a843c0e07ebe4de51f079aaa69f51fcf1637f77a9293599ce94c229298f8df139fe1f29466d356a816422b43b35d03ac31a562a6b0dc7662026e18f69190798ab1daf48d945ec9cee20f2a9311fb0a35510763f7a899e3f23957e17f51958b83860a8e5f65f8b39b0e2c86d68510e4b21d0748aca8eb0ba9f185f105f5e12383f43a1e3cba14587002b5b6ea337e590c19e4ba01919a5c97536bd06b63d7d07acc1e2973a95fc8843f56266ff33f8e25aecc64e22194f34b78c4269aa3681dfbdfd9c79c6e14fd4c666e4480816f1c8c5a03e00ffcc8c78920889ad2f3304a10732cf7f4ef607efa3f4334ce017451b4d0a8cf509a1a5cba611d7e61dca9d56a0479cf4f4e92b4ab780b2b8290c6412624c5d0819a809d2f1acd77cd0a0c5e1dddd5ed7c4a7963d2abc19062285331949ffd43837709cc6b065a8fdd78aefbe06c5ab9101beb7ec663b3c3507c3b47b2bd44085f349f8647055b27849e866cfb07f360118770adbc8defab7ad450085051c4613aa38780af9f6acc983d201a8a2e59395a3dae2a648a7e7201dab4e4b9d1834117e170598cf91bf82ef1f9f1f7fe37db2a4ae0544894f97aef25a37caec6810a9ae809b6e28d258c77efb8d454c95eb57e593825544ad519c9f89f5a9e2619bafda1f2166725263519e27010fb2b30a24ab32546f5839cb82f75f066c7d801b6bd5f4db7184767e9b7443aac0bf4fdf07149568d7e23931398e08bf90104284a860d16e075fdf39602adb6085af971b489d944aaf6f134d66bd592702a4d7b04f18f7826c25d2d58fa819941b81efdcd0ca96e92d75a7701c80bcd2d8a9b88bd54a81799169edf0989f7392cf0f67e24871e8185a54e9f069179bd568333ff6df2a4e10d9608b0824472b363a8324359c80dfa3096f1cbae7ff641cc4c2f91ffe936b3112cd2a2740392543e9694c510d676aa3e3c9c24af0a29fc2f43fe612e83c42dd28d9f7579cb85b02603b855e06f939ca4c40f13fb1188d36bf25b110a5d6964e217da3cda0faa1b224ed844567411fa62191ddb1069983c7d29dfe53133e510bc9a6154071b07456a33e60175601d28d2f66f6dd6ddf7d25f5ad759df12063da20543492eb600fe87d8dbcbc5b89b0b6346e441731871c942625dda80b052a1cecb7f8c06ca9b1fa3e4564570f4520d72660592fc596fd24d1161ed4e67270528f3f4d9d9de72e13831046ad80ce75cc21221c9619a50385f50b5c7ffbf07bcb19f73c56d109dd7da3359207bb86c08b3b8579912ab98a34703a575c6d0d2da6636f181a8262df12139a6e9a11ad4b57a74e096f3f13fda06fcda9c254576fcf14498c4a84d9196f737365e72b6f471ea5f7d4af04d1b8e0077c81a8f84f7134b442fdbab3931a35d994b956c480c93c86c954d3eb5c38ed4f3d21a5c37e46a875c351509026389337b60ba107b133a585093db432cbe84f430b4f19b5e69d30b5f1bfbe5c596cc2628b88cd7384a2c92ecda5c1326565a9cadf295c866abb272886d1a5a568982c56d93002534d59896516737bc7cba02e77be60d03cf420925bacdef4a40941bde420e515f97beb4844b870871b96a6be23c5a4ff1e622c8d2bf05b8cb0f50589359c26a50d803b2b3a3d44a3043a30e0228af5e120b3092cb11e6af939444d95c66007382703f64b2c1adf349b4f45a7cbcc2643e4a316ecb1953ea20ea2a6ccafd7aff2443c7fba140e49e55210be71a2a36a45017970107f20f008e62017f3632ba21e39d7f27aa3c0fdd5aa17afeef8d2b4b7ea2fc1dc09b0f0a51d009012469b9e3f1d2e123a62380e42033fe92cc31dc8f3ed5a9e6c7f7c60ca7c9dde587ac8595612efa0d971a73170d6d9901be823ac3ea419d2d436d29b56bbe4278a975f14809da610ecb90637e83f29206aba453c4330a449232f7a56e53c3c22435cd7d5b6e20f814009527a3cc4212f376b69bee6365d561bac795b5be72b8f144bd071f088df1850eb60079d13dd892baf134421ba279d17e322fdb14cc6347f3596d1f526418a3f8d0a3e209036692eabd544edba9756758a79a86d1bc952c8c81279b7025a7f480ede2b585702389bc80c47abf2b00799b150552aef3f9e51a734bb25dbc1f4aba5f8b22ab26064982dba881f2b578e65d9bbdb80388939c389676cc6553587691a13102fb91aa10feff0624176898b8c9f9df29d739f0b7a32f4ae8d1b55f70286c4b"], 0x1008, 0x800) msgrcv(r1, &(0x7f0000000000), 0x8, 0x2, 0x1000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x2, &(0x7f0000000380)}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = msgget$private(0x0, 0x3b0) msgrcv(r5, &(0x7f0000000300)={0x0, ""/4}, 0xc, 0x0, 0x1000) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x81, 0x41}, {0x4}, {0x6, 0x0, 0x1, 0xff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) dup2(r1, r2) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1, &(0x7f0000000100)="00e8be97", 0x4) r2 = dup2(r1, r0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat(r3, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) listen(r3, 0x10) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000000)={0x8, 0x2, 0x3f, 0x7, &(0x7f0000000240)={{0x81, 0x1f, 0x65, 0xe2, 0xd2, 0x7fff, 0x1f}, {[0x0, 0x4, 0xfc, 0xffffffffffffff00, 0x5, 0x6, 0x5, 0x10000, 0xffffffff, 0xfffffffffffffffd, 0x80000001, 0x6, 0x100000000, 0x3e6d2fd0, 0x6, 0x32, 0x1, 0x3], [0x9, 0x8, 0x6, 0x40, 0x4, 0x2, 0x1, 0x7, 0x5, 0x4], [0x93, 0x0, 0x4, 0x5, 0xffffffffffffff7f, 0x1, 0x7ff], [0x1000, 0xfffffffffffffffa, 0x8000, 0xfffffffffffffeff, 0x1, 0xa6], [{0xc2f8, 0x40, 0xfffffffd, 0xf8d}, {0x3ff, 0x3, 0x4, 0x8}, {0x65, 0x0, 0x9, 0x5}, {0x80, 0x5, 0x400, 0x7}, {0xff82, 0x8, 0x8001, 0x6}, {0x8, 0x537, 0x3f, 0x80000001}, {0x401, 0x78b, 0x4, 0x3}, {0x6, 0x80000000, 0x4, 0x100000000}], {0x163, 0x3, 0x6, 0x6}, {0xf0a, 0x8, 0x180, 0x4}}}, 0x3, 0x3}) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRES32=r1], 0x10) shutdown(r2, 0x1) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) kqueue() r3 = kqueue() ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r6 = openat(r5, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r6, &(0x7f0000000100)='./bus\x00', r4, &(0x7f0000000140)='./bus\x00', 0x4) r7 = openat(r6, &(0x7f0000000080)='./bus\x00', 0x381, 0x100) kevent(r7, &(0x7f0000000040), 0xffff, 0x0, 0x0, 0x0) r8 = kqueue() pipe(&(0x7f00000001c0)) kevent(r8, &(0x7f0000000040), 0xffff, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) 16:00:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffe, {0x0, 0x10000000000000}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2280deb6648c96598550cf6e486633"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/16, 0x10}, {&(0x7f0000000100)=""/33, 0x21}, {&(0x7f0000000180)=""/59, 0x3b}], 0x3, &(0x7f0000000200)=""/56, 0x38}, 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r2, 0x0) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xff7fffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) write(0xffffffffffffffff, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r2) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x800) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x7f, 0x9, './file0\x00', 0x5, 0x80000001, 0x7, 0xfffffff7}) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x80, 0x7fff, &(0x7f0000000000)="615de8c5ca900de3a59ed8956ffd5c0e954c9b4a2d178722d5757219863897bdf155639e1dc17e3f3fd85ff4eec53c360ece994d867c6f81a6ebca0c93af5ba2a8ef7fb1a7a56ea0310b17517284f606e00800e9f2259f78693f106f5b", 0x5d) pckbd_enable: command error 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1f) 16:00:12 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e07a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x3e4, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x262) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x9a, 0x800}, {0x3, 0x80, 0x800}, {0x1, 0x59, 0x1800}, {0x3, 0x10001, 0x1000}, {0x3, 0x20, 0x1800}, {0x3, 0x6, 0x1000}, {0x0, 0x2, 0x1800}, {0x1, 0x5f, 0x800}, {0x1, 0x2758, 0x800}, {0x5, 0x8, 0x1000}], 0xa) semop(r0, &(0x7f0000000340), 0x21) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) ioctl$KDENABIO(r1, 0x20004b3c) semop(r0, &(0x7f0000000280)=[{0x2, 0x1d, 0x1400}, {0x0, 0x7, 0x1000}, {0x4, 0x1, 0x800}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x0, 0x7, 0x3800}, {0x4, 0x5, 0x1800}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/66) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0x401, 0x1800}, {0x0, 0x7, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x1000}], 0xa) semop(r2, &(0x7f0000000340), 0x21) truncate(&(0x7f0000000240)='./bus\x00', 0x0, 0x120000000000000) semop(0x0, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x2, 0x1800}], 0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/142) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)) semctl$IPC_RMID(r2, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) pckbd_enable: command error 16:00:12 executing program 1: r0 = msgget$private(0x0, 0x401) r1 = getuid() setreuid(0xee00, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r2) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet6(r6, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x9, r1, r2, r3, r4, 0x42, 0x2680}, 0x10001, 0x6, r5, r7, 0x815, 0x2, 0x5, 0x6}) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) msgsnd(0x0, &(0x7f0000000180)={0x0, "70f4a41fd64fd79d164103dfc855cb9989ba5f2d1acddbea82548f9c0f8d3938ded13109fecbaba4931db68541f80b5fb5c15bb40ff9a8f0f729849b32d7b2995c5e460239580d65fc802e7da5811d10fee91ff4c6e73d8ef64916c6071c2567c1bc5c66f70a27468ac8afd31d256c7e287bfca582daaebb8f1f9a092900ff19e4d361"}, 0x8b, 0x800) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/null\x00', 0x800, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000a80)={&(0x7f0000000a00)='./file0\x00', r2}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000008c0)={0x1, &(0x7f0000000880)=[{0x3, 0x2, 0x7f, 0x80000000}]}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) openat(r3, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000ac0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x2, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) readv(r1, &(0x7f0000000800)=[{&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000000180)=""/178, 0xb2}, {&(0x7f0000000240)=""/209, 0xd1}, {&(0x7f0000000580)=""/221, 0xdd}, {&(0x7f0000000680)=""/128, 0x80}, {&(0x7f0000000700)=""/103, 0x67}, {&(0x7f0000000780)=""/52, 0x34}, {&(0x7f00000007c0)=""/63, 0x3f}], 0x8) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wskbd\x00', 0x8, 0x0) write(r4, &(0x7f0000000980)="d3f424be133dff9fce415da1225daa2b2c7ef6755afd822b176d6d1cee11849338d6d314d4335203919ac3937bf8560f45b988950df197adde02a76f55b64108668d2cc18d9e454e14", 0x49) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000900)='/dev/diskmap\x00', 0x200, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000040)="a026f3d1dfd694d7ec0f7ac38e37b05c3c98fbe979a633cf09630f929e23ab9838b3c6453a5a8de5becba9446a8cd06322bedb3f86f6493a2e109d0b896097baf8ebd38a861dacce37c55c91e3", &(0x7f0000000140)=0x4d, &(0x7f0000000340)="0ed9b7caf78e9ed60f9e23d820e34c2a7a4616248a5c52db05d1f4210cfc8e40f2e1d86af9172c09a68bdc3ab33e5e950afe25940b9b6f8dcb38f92589f2c0838b863c236d6250112d27346db748744d63620e91b0a31188a1edbfa1701a2bbd9d3edc22765e68a2d80e450315e6ba58239283ed8ec1d58860980bde8f7d59cc54502991e0baeb451500ec18e83d5a1a1ef26d14d01f97c54e2e78337d935e19605a9363916b449af1ffcb533d57210cbdbf677331e2696ca90ee22bf6c87f04421ec592d543b2667120aed9f6cf0989f6344011f38cd1b6298124bc23250915d03eac96b51c63ef0ed0465e3807ebb929a26deef442372b639b6691d42824931cee8d7b11e9856090a9cbd5a30bf7e6345ef454fdfcbf407e0000000000000000000000cd23633dcf47241a5ac2d0fd5cadfa7b0000000059605cdfe5f341371e1631e3aaedfc45bd62477d42cea012885ce7153870ac9c5b24fc1e32ad7106d38e85c5b3e3ca729a5daec34dfb50bee8af7799466e0602b4983daebfcbe34d39880710249790a7a6b9b461d8b271c5f8e840244127ab8de8e689bc553f2e43bae0ea4af7a6e0ea83ac94cbdee85f225c09e486b1f0290e3f92c7f1e26eefc3137ba449e6a5df2ec15fb6adb7b8ad67f67e82599ddab08f35c4173d0f9cc3a539a84e7d2cf29367fb964f0a7b5cf49d7ffe1f1934941d9943701110fe99dda500", 0x201) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r0, &(0x7f0000000100)="4ca1fcd87638f37ac80de2669508775e3f25fec4ecc54a8770cdd0728dd3ed335f97a8532aa5cc8c3783c5d8bb08dea0a3bb0d00d59e685c69e675cdbdbc0246397e449808685b2ca5a49d16ae057a334bb5273e0c93cc32e38ec502f411abf5aba71624dc2e711e5ebc5cfb5eca317f9ec7e733af936b054947b524e06bcd9a6daf4c35c59ce5895ad62bf9c925c121a5982a1d43871ff94d75bb5c05dedaba5d054f6ecbb8b64a411fc6b382615ed7126c52cd7535598987750ece18972c4c028dd95bc2ccca80670d60871a7566418a33392e405bfde113a7d76b8b2b", 0xde) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x7}, {0x7c}, {0xa, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{0x2, 0x8, 0x0, 0x1}, {0x6, 0x1, 0x72, 0x5e12ea77}]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000002c0), &(0x7f0000000300)=0x4) r3 = syz_open_pts() r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r4, &(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x5) ioctl$TIOCCBRK(r3, 0x2000747a) 16:00:14 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffc91f2e1d0cee86dd603179710008000000000000000000000000000005000000d10000000000000000000000000000014e234e2000089078"]) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) msgget$private(0x0, 0x403) socket(0x2, 0x4003, 0x2) syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) openat(r3, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000240)) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x0, 0x4, 0x72}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x10001}, 0x10) getsockopt(r1, 0x2, 0x3, &(0x7f0000000040)=""/2, &(0x7f0000000080)=0x2) pipe(&(0x7f0000000100)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) write(r0, &(0x7f0000000100)="98bbfa4e88cf71e653e9fd63d03757d3ef4dbd364746b3603f8415564053edc1f992305b99c2de0f4888f0cf90be52ba2d80f81760049fe4b0220ddec5fd5eddbd45cad0a442afd313380361032c5dd2bcd7c3441b431021ccddae563c14a620bdb4fae002cd45c1d9e39323444503e6b0b588a4a51b093b092ce833a5f037112e63c236d7258295464274c2a697f250508142075f8a7a41bdcf3a7ccce689cd5381112d6c901c44895916a8b657f5", 0xaf) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1c}], 0x0, 0x0, 0x3f, 0x0) r5 = openat(r4, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r5, &(0x7f0000000100)='./bus\x00', r3, &(0x7f0000000140)='./bus\x00', 0x4) getsockname$unix(r1, &(0x7f0000000280)=@file={0x0, ""/107}, &(0x7f0000000300)=0x6d) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x810, r3, 0x0, 0x0) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000000)=0xc) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000001c0)={0x0, 0x1, {0xfffffffffffffffb, 0x4}}) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x900}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000000)=0x4) 16:00:14 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x3, 0x4396}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x100f8b1, 0x0, 0x10000fe, 0x0) r2 = dup(0xffffffffffffff9c) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r3 = open(&(0x7f0000000100)='.\x00', 0x80, 0x64) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) openat(r3, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff9, 0x85, 0x40000000, 0x32}], 0x9, 0x0) write(r0, &(0x7f0000000380)="a0", 0x1) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x0, 0x10000}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r1, r2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = dup2(r0, r1) r3 = accept$unix(r2, &(0x7f0000000000)=@file={0x0, ""/20}, &(0x7f0000000040)=0x16) sendto$unix(r3, &(0x7f0000000100)="32f3fc3d5899e150b7c978c063d860fc9040a197633d63b890b1dd552d8e7c9701e580dcf26fa6093ae5bcc693eb8df61cc9ff3850de1aba51282bfa15c8e5c56dfa5c2fa4e36120f4103496daabd384b53a1264f3bf2f14ba1a41c7a43036610dad5ca852c7b122b00e740298202ccd1e9ac2e8fe5afbaf7a5ada939c7ad34bed3a37c3ab09b1e883783cd49db186e599e81d11b6b925571e1040b0fce778e97b79f857005d7c", 0xa7, 0x3, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCNXCL(r0, 0x2000740e) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:15 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x5) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:24 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r2, &(0x7f0000000100), 0x0) semop(0x0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x4, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x2, 0x0, 0x3f, 0x503c}, 0xc) r6 = getuid() setreuid(0xee00, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x8001, r4, r5, r6, 0x0, 0x100, 0x9}, 0x32, 0x3}) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x27, 0x0, 0x0, 0x0, r7, 0x46, 0x5b7}, 0x3f, 0x64f9, 0x0, r3, 0xff, 0x8, 0x7fffffff, 0x8}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) 16:00:24 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r2, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair(0x20, 0x8000, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffff9c, &(0x7f0000000580)=[{&(0x7f0000000200)=""/118, 0x76}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000300)=""/26, 0x1a}, {&(0x7f0000000340)=""/143, 0x8f}, {&(0x7f0000000400)=""/169, 0xa9}, {&(0x7f00000004c0)=""/159, 0x9f}], 0x6, 0x0, 0x6) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x4) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000600)="4402", 0x2}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0xc) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000000c0)=0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f0000000640)=@abs={0x1, 0x0, 0x0}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) fchmod(r1, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x4905, 0x68, 0x0, 0x3}, {0x41, 0x1, 0x26}, {0x6, 0xd, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)=ANY=[@ANYBLOB="43799e9b8a476611000000000000"]) pwrite(r0, &(0x7f0000000100)="63edbf93092056ab073fdf95032c53c4dedb91bc1a930df07f12ecb3f0b73653c113b10a674259394b393db1a26ec85c0920300d96e7c7d76b8f9d0d2a196a5ab51223c5bf11ed65a88465f5889984131ef7", 0x52, 0x0, 0x3f) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x40005) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = dup(0xffffffffffffff9c) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:25 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r1, &(0x7f0000000000)="beeddbd3869a11fa8831231a9f52f02536b799d717b7c77e606c1a45ca2d9b717a8eedd2e2d1cc20792ff12ef9ff944734f279f36fc247042e04ce7eb14e27018063e5c639502c435e429d2b96d97e929ec01fcd7ef88f06646fba0c58f9ae8a033429ae3133eed1925959", 0x6b, 0x0, 0x2) dup2(r0, r0) 16:00:25 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0xa8, "000000010000113ee2100000000400"}) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000080)="4f2abc1a0c8a0fe5b42a5e4ccdef8ce481bae970969aec314a50e099ab43b1a999ef5789962d21e687", &(0x7f00000000c0)=0x29, &(0x7f0000000100)="c57f83", 0x3) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x352, &(0x7f0000fff000/0x1000)=nil) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r1, r2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r3, r4) r5 = syz_open_pts() ioctl$TIOCSCTTY(r5, 0x20007461) 16:00:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f00000001c0)="eecf113abbbeb657b4db00e0b0bf2c4240e733d61cabb2dc89a92b3816d3e96caef65fada7576d9f16c1537299d21bdb251fcfc531e9536cc1912a9118216d3594978dbd7f2efac2adb8a783ca87aa5fdd55f2ebfb9217791c3c30a043a29d47df1e75b5047aa6b141eea0f50bb89be1afa7b6e74a7368d8f27468ddaf203929c898281976373c6af1e4737138bd9b4f91b2a07931413c1c157d1595c70e1189ecc759ebd3daa126d57f4105b86c454c2cc952b90c2ad26e7c019959963ed4b43a772c743e2dc10d605524ec4461b14b18e2781f867355a2a85c949e89f67d2b8ba6309209656a7fe64d9c9708a4f9e5c1479a7eb6", &(0x7f0000000100)=0xf5, &(0x7f0000000300)="42414e4f7ff7e525c5b6a4c145d44363f26b5232cb5610b35e49ea2f174474f5d202b68e9e970291fbd4c2e81b8a0de0abeaab1e977b813dc2fc75c3204cfcef74290ec70ece65713cca18b77296cdbf518fb8df58c7d9f3827260431a3ff44adfdbc2221c77cf9695eec902b25a95da8857756b713d0ec16d0c4897d547c62a70e0", 0x82) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r1, r2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x9) 16:00:25 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) wait4(r3, 0x0, 0x11, &(0x7f00000002c0)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0ca99b604fd44df3bd343e40e48acf96d748069ea075de430680d2e6d5157b06c84f7979132abe44228ff4"], 0x1) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:25 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x8280, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r0, r2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) chroot(&(0x7f0000000040)='./file0\x00') 16:00:25 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000080)="5eb5511377d4b98cd23a00d0ca0ecdc602f6ed51b672abe80e2cc67a4ee05009d5146ce84f6da9d2c07e85f7b9b2a2c6de47029bf9fcc853d6175839c0214a15120d0c97443c5d04af6a23e3e5c237a992974dbcc8ffdbbf4c5c4dbefb84371072af4e1aa9719a38ebf8724208495db1672264f3b2c8cbfbc8b5d54e0a4950813376c468e6d7512c2dc131371b8ff90dc53a5b8599efe6e514732e5408efc7905af6d5b63875beba376eee8610f5e84c3e42ad52eb06385c46ed925507599bf8a20c4b96689d8500c0285cb9613f3d720a2d60c3373609751b45fc", &(0x7f0000000180)=0xdb, &(0x7f00000001c0)="0bd9478ece86322c28d2a90a5167fbcab5d9cf4d4ee057bf2e6d61aca491bd131f4f3e379a6133cac54011255d5bb139759fc00c564610b5f05a54141fa083501523d00b993438f86b01322caf217ab0177e98dfd0b895d7c9b2da4da4049d7e2745919a7d04dcf08c5f56fe53b70fb24a1ea284a43e8083e34ed3688ee35eeac9e6ba2fd5db7440bf48ac6fa9e62fd67a95ae2cee1a889e9a83092210fed10c", 0xa0) 16:00:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000140)=0x8000, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r3, &(0x7f0000000000)="a49645be44ad0dee253890acaec7983d6838eb", 0x13) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x2}, {0x7c}, {0x6, 0x3, 0x0, 0xffd}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f000047f000/0x2000)=nil, 0x2000) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) 16:00:26 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f00000036c0)=0x40) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3ff, 0x3d, 0x6, 0x9}, {0x7, 0x3f, 0xc0, 0x7fffffff}, {0x924f, 0x40, 0x20, 0x7}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) readv(r3, &(0x7f0000000200)=[{&(0x7f00000002c0)=""/219, 0xdb}, {&(0x7f00000003c0)=""/229, 0xe5}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/153, 0x99}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/191, 0xbf}, {&(0x7f0000002640)=""/4096, 0x1000}], 0x7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r4, &(0x7f0000003700)="fb7e3a2a7c5f80333db8a20600845a1e46e23f146ab08edc5a79cdbe0e79bf94be0c6a9115f498f976f4", 0x2a, 0x0, 0x0) r5 = fcntl$dupfd(r1, 0xa, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000003680)={0x3, &(0x7f0000003640)=[{0x8, 0x5, 0x7, 0x4de3}, {0x9, 0x1, 0x4}, {0xbe24, 0x20, 0x8, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000001c0)={0x1, 0x4, 0x5, 0x2, 0xfd5}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d, 0x0, 0x3f}, {0x8, 0x0, 0x1}, {0x800000000000006, 0x0, 0x0, 0x80000103}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1200000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000001b00)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x25}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376b36acf00b78048000000091f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012002000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) r4 = socket(0x11, 0x4003, 0x0) dup(r4) getpeername$unix(r4, &(0x7f0000000ac0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r6 = openat(r5, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r6, &(0x7f0000000100)='./bus\x00', r4, &(0x7f0000000140)='./bus\x00', 0x4) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x810, r4, 0x0, 0x0) accept$inet(r4, &(0x7f0000000040), &(0x7f0000000000)=0xc) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000040)={0x5}) dup2(r1, r2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 16:00:26 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) socketpair(0x2, 0x4, 0x7, &(0x7f0000000000)) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)=[{0x40, 0x0, 0x0, "1c060eeda1774dedfe5a93139e5b15c8d14cc437606a8c7b48b213f52c6303bce3f45215e63443dc75"}, {0x38, 0x0, 0x0, "f0017f18f0154334a6fafeecba9b4dc9af9addf4193429345c6d8d886d341a756f"}, {0x78, 0x0, 0x0, "921b6775a639cd534df65b1b5ec855749742ffcdcd123e43bf0ca71b6b7cd2d69050a245594cd8376d7d8b80e0d12084a03dbd2961195b786375015244e6693c0e4efc547d16f395f6795504a8cb971505a7ee9cd2aea0573556faf6a8350458ca"}, {0x68, 0x0, 0x0, "7479ca4a442518d0185b69c40be88f93e224aa0c3955c13f5defdd48fb6573ea341f3484cc4afe550b16d245d15a6e005826613a7b32c835bf9fadf9acc3245c22c89367dc6c089d0602b9c5d15f4243fe"}, {0x40, 0x0, 0x0, "f7b07a3fb0df5bd46e8ed9f80dbea148912bca7882cd00f5723285a6b31b6ef8ad209b22e3a1ad93a1"}, {0x30, 0x0, 0x0, "7cb8420d07063ffb5d68a44ce572c4fff06c93b6054e9c82b3"}, {0x50, 0x0, 0x0, "714f96765ea25d7ce71c229163434a9cdcca4b504699dfb9864bcdf633b1f9091bc77d8ffcac504f62d4b3246da6bf7a0b5e24174da6103e04"}], 0x218}, 0x0) r1 = semget$private(0x0, 0x1, 0x36d) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000080)) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x2800}], 0xc) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x7fffffff) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r2, &(0x7f0000000140)='./file0\x00', 0x20010, 0x8) shmget(0x2, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) 16:00:26 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x15aea54293dc5dd) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000240)=""/227, 0xe3}], 0x1, 0x0}, 0x42) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ftruncate(r1, 0x0, 0x8) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x6, 0x81, "2e5cdd032698908c7a2b6a316a65d075e64cbe88", 0x5, 0xa0}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x1, 0x9ae, 0x8, 0x6}) mknod(&(0x7f0000000000)='./bus\x00', 0x80012001, 0x28ab) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f0000000140)="000000024b2ab30bdfd98295562be77a5dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c220000", 0x30}], 0x1, 0x0, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x400) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) socketpair(0x2, 0x1, 0xff, &(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCFLUSH(r2, 0x20004268) pwrite(r1, &(0x7f0000000100)="fb05008d1a029bc96914f6357e3a", 0xe, 0x0, 0x1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x81) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) lseek(r1, 0x0, 0x1, 0x2) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x76) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0xa67c, 0xd32, 0xcbc, 0x2}) pipe2(&(0x7f0000000080), 0x4) 16:00:27 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="03"], 0x156, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000280)=ANY=[], 0x44b, 0x800) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000000000002e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e3030c0000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d12431b7918afb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a0519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d0000cab4986b1821073f5c7d685ab69f62258e4048108ca85284b9434b28956ea40f8be39a6ad17df5495dd5dcdad9f7fbb6ddad736a60dc2f99651879af53532b2388a89bd0b34b9dde4044ae8214e879228741010dfb5091f5753ddcfb9ef5c0059e"], 0x4a4, 0x0) msgsnd(r1, &(0x7f0000001400)={0x3, "21cdfd7034a811c66751608f7d0866a4d2e3d7d60e4dd7f495a2b1ab8dd08769baee77ae120643b92555120545a3805474b83c3750e5b8e5b8f1d89becb06e8f4dfbc9f6ddc24a48750c6b2cb6a15a8db356326b0f2aa126c77c2de030ae6f5e284b2d260737c874788a8a10606d52bb3539c4e8d233feef11d3a6d7bb85b46ee7cf128b9640d6a65d0dec187c5562d115d1e538f452e694e264310df375bf00fc03cfff3dac6fabbc80f241f3bf211ce89944ab58719258834d6e8ce0a65ad7a60a4d4e3c50460110a1fdaa1752236fadf8718ec191dbfde2992cdd6319d23a5712c462b7bceaa2ce039e51efe91365f0a5138c9225c0612cae6ed33ba88fc57e843ce30e90c7c2cee41d982ddc4f6b56504f2b35cae5fe0787e43c9446e06b8aebca504f44346f7af189399b61dbc8f649a4a4aba510337a7ac1ec2f0c3f0d5552b2d27f460456a11def26d8f0b4ca2df244a9b75e050361168705506de04edb303d531a3689dabf2539f9978e59973e735d2b52196261db5f8517b8b26ebd1761d39682b69f8e565577dfb25b29256ab70a1cab82207747360e1b472949b36fdb7f119de08c75774a1d961b059b780ddf79904bab369dfd959ed9cf89240753038439740396f376f89edcfd634888cf29fc399476ad8175b9f689ffd83ccb282a46f437a2e60631fb861bd652bf9f86d96c8e468525fdc4846f30b3b8e4003bd719ddb06fe9ea9819ffc44b2833bfc3c9799fb9e24e292a97c1ca82b2f5adec164a7d2c4ca8ee84f77f2311b1d295c7581e9beaf73e7d2a655fcac88ea1429ef174e29e3b4a6a669d71330c7cb80dd198e994bf314db8524a6fb8627f6dd6972b627852c8256d54c2a6040db712b331b3064ca1f12a1f7d71d0c6c91ff71485b522703295d288b7ed64cbba3906e3755498247b3a9b57802ef0648f21ea772134aee8dff6ca9583b262c4bca2b6fd0aa1468e3b3f0754f2a52b4e448a64c4c43b0680c7141faf2888a6fe4621455a4117eb576d73f2a8c61dcf5961b2d13057e2b592796a1d0a8f62d173de62aa529d0d633b461d36c86b620879919552bba255d9a93bb631e17db6c662f0d4d5cc9a7f82724f43c86c3806a6e06aa500d9ca1117b6f000e35ecb2742d81da522a3a65ea50b0f07498b88b1d5e23ce3eb29a88bbbd657d49a0c80c8b64fb3dcf391e8b17d06085f9d7619d471addc9b4237920d7bf82587f41c9d6fe29c95b2ebc326e757984338c62cf539fe3a4bee229d9efc045591d660a51006ab6c28a5e7ee5d2a59cd1543c94c0279d994d8fa475c352726176a7f903c746f55c85544eb176a66dd6547e4f92cac0ab7b2329df0922d48f560c4c519c6792b9ec2dd9e22a2382167589a2a76fa0fad9f5fb1b5de5dbb14ae6e0d0c0248fd3efc82b58bd83ce862ff60159ae164419e7d199c28161a2d1c1e001bd393ad1389f9247f2c0d609a1be5245472532e771c8f95ec15dc28d01eb9f775e6363f64d6e2a443b32dd003c64aab2c9e815918c1b141b15a714acded53dcaef50d7a870eccab35fb827203141a015c7cd15e91eff96a0898dc2e68018f2e76f14a35901998bcd5105b05000cad34da73b01eb35e3a654f8b60d8da706484e4ec264a24745c0feb1d83eaf5bd97ee4dcf538b0a70d074fbc9e785e0d10cf8095fae2fea74ade611910818f41fbce549b838e287e427b848c31a8343cddf2f2e6c524dee520fc56a4450224633949752eee497384af268e1d5b2a8575a9199ed6cb22de873785a98b79854b153382aa8a8648277eda38ca39f03f970964bde56e02f6516a3633abb532620bb73aa5a3f222785533ed73dafe3f1d19ba09cad3974227bb61e1bd6b7326f1d40bc75266a688efd5c3430445614e485b3b859c41649a911bcea348fa35cac0e58302899f9e5be79dd8f885e4187b725c8dcbe55b78d5e4f155752ea3edd6476aeeb73df713e5e823b36f90361d6e9261717c29e34bed27c46f637580a712e06377f7b738b2e78affcf95799f3d7472c75b193efc3e8dbd454c1bf8450ee5acf375ed71457a7d6c8045c21898153c89a266f17e16d3dd4d5526a81bd6a3487406a9b652268f4994787ed8c5ab38de2ef1e4a89266db294f59ee3b61a0dc9c310d2b128a7ddb7b9b5a6c1085054df14cd7cd76ba3a939e5d8f1cdb6f8d18fb76e5f4efc93c3500cdc6fce5695d8abe65368b1d46e2059e9a1b1f101b5dcd1862af303f836d7af6e3129567ecc8b968f2b31ee2a82336cb08b3c59b6e5d02e51cce8b2196e5ef7aeeab03903d1b8ba76d92a7731446d8d93d202d6b4078a4ee75141ae0113c80abcd66ca4ed3eff1a05359567e3e8c5a87ec3591edb3cb78fa7eded61c2ef3cb617eb3ef737e8b27bbcfbf48a5c2a6999a9ffbdc8a58c94764a4a418fb2f06c94466cc34e2bc71c2d1dc3d1c78c4e06a2dc66e19d18f799dd59c8a6d3a4f2551e5c88348dcfd048ca0c61b0cf1f4a0f8e3fbdbbe3fd78783777d7adb639d7f6c03e9f656f57b1e4f54fa4e1deaa32078be6a42a53a719e15cf708ed38bdb45ce21c6cbd1985ffbcec12fa3b3f7e2aff169efb2f7f94c0da28ce2c87fd48265d05f121eba35ae38a8e79de85859ce6a38add56a5a1b0178323ea417e6a18d32b97ee2879dfe65a84d428c1633391704e8e5dc48e1374be24deda324dd5d271679412e611da1463eb7c2083f1dd5b3a88ea8673f5877ba4706f3745f10a8d4d5053a6daf7896331519c155aa54625d839e5c8d4d57387db445f8a142c1c24560f2712868f4626e6134c9b122700e56a7ecbe45cc416386aa481a4cbaf44a6fe8c6424189ddba17ace830370df6971d9b0289aa37f6be5d94276d043e12c42aa79873e3bb7137cf050bf64ec8941a5fcbfd194926025f3a8a03ec58602b9f302d9de53eb004bdd296caaf71d78051a2af231b76ed63ed6ef33432c7d95a161e61f995d25e8bcd9484dbc18ed761123b6d9f2fb8f05a2be68ad4e9e4c8fad2d799d5d3f8418adf205f698f16618ea0dc20c1070e0f630d8b7ea3c42880f5fc655c05b6bcd93e5a84c6a0b3243e32144f2ca5136c4d8128ff03571a61486ea1433eaf61bafc97453063a009a69341c8dc0ba01dfe234ae6f3360a268fd0dbfb584d0e7d0780ed8444096bb39b48b5e6191e3a2f9145d434db135fb9dddc02813ad753aa15000b1553785aab63933922d6ba70b277d377817590a7571f0d1a158ae90c813d89bb6549855fe72c4cd3e57ab442287fc045c9f11679a09a57c3b311191063e58e08cec0fd5be02964e8e07f9a4b645348919437707c5729df11df770494fb9ebfca50e1fba3fa4dd4cb4ec71755f561909e535517fc594c6a3afe91976179160fe5d54a25dfcf2802a3ae03505840169d8c0c7d462eea0de9fd69e69a4287d2df97b2f94a3fc367dc78d8ac66b5e569a4c27a583753837ba402c48a2f8bc72226832f6197faf4f2b9a23d0b7bec84dc1517a8bd72a254119d34cefb857a92a58c21a09f4078864cc309e2f04122dac5e8b8297691e70ed868a5dcfc926f6890aef71a7382e557e8fba1b639b98fbae97d77b55c6a6bdf0a843c0e07ebe4de51f079aaa69f51fcf1637f77a9293599ce94c229298f8df139fe1f29466d356a816422b43b35d03ac31a562a6b0dc7662026e18f69190798ab1daf48d945ec9cee20f2a9311fb0a35510763f7a899e3f23957e17f51958b83860a8e5f65f8b39b0e2c86d68510e4b21d0748aca8eb0ba9f185f105f5e12383f43a1e3cba14587002b5b6ea337e590c19e4ba01919a5c97536bd06b63d7d07acc1e2973a95fc8843f56266ff33f8e25aecc64e22194f34b78c4269aa3681dfbdfd9c79c6e14fd4c666e4480816f1c8c5a03e00ffcc8c78920889ad2f3304a10732cf7f4ef607efa3f4334ce017451b4d0a8cf509a1a5cba611d7e61dca9d56a0479cf4f4e92b4ab780b2b8290c6412624c5d0819a809d2f1acd77cd0a0c5e1dddd5ed7c4a7963d2abc19062285331949ffd43837709cc6b065a8fdd78aefbe06c5ab9101beb7ec663b3c3507c3b47b2bd44085f349f8647055b27849e866cfb07f360118770adbc8defab7ad450085051c4613aa38780af9f6acc983d201a8a2e59395a3dae2a648a7e7201dab4e4b9d1834117e170598cf91bf82ef1f9f1f7fe37db2a4ae0544894f97aef25a37caec6810a9ae809b6e28d258c77efb8d454c95eb57e593825544ad519c9f89f5a9e2619bafda1f2166725263519e27010fb2b30a24ab32546f5839cb82f75f066c7d801b6bd5f4db7184767e9b7443aac0bf4fdf07149568d7e23931398e08bf90104284a860d16e075fdf39602adb6085af971b489d944aaf6f134d66bd592702a4d7b04f18f7826c25d2d58fa819941b81efdcd0ca96e92d75a7701c80bcd2d8a9b88bd54a81799169edf0989f7392cf0f67e24871e8185a54e9f069179bd568333ff6df2a4e10d9608b0824472b363a8324359c80dfa3096f1cbae7ff641cc4c2f91ffe936b3112cd2a2740392543e9694c510d676aa3e3c9c24af0a29fc2f43fe612e83c42dd28d9f7579cb85b02603b855e06f939ca4c40f13fb1188d36bf25b110a5d6964e217da3cda0faa1b224ed844567411fa62191ddb1069983c7d29dfe53133e510bc9a6154071b07456a33e60175601d28d2f66f6dd6ddf7d25f5ad759df12063da20543492eb600fe87d8dbcbc5b89b0b6346e441731871c942625dda80b052a1cecb7f8c06ca9b1fa3e4564570f4520d72660592fc596fd24d1161ed4e67270528f3f4d9d9de72e13831046ad80ce75cc21221c9619a50385f50b5c7ffbf07bcb19f73c56d109dd7da3359207bb86c08b3b8579912ab98a34703a575c6d0d2da6636f181a8262df12139a6e9a11ad4b57a74e096f3f13fda06fcda9c254576fcf14498c4a84d9196f737365e72b6f471ea5f7d4af04d1b8e0077c81a8f84f7134b442fdbab3931a35d994b956c480c93c86c954d3eb5c38ed4f3d21a5c37e46a875c351509026389337b60ba107b133a585093db432cbe84f430b4f19b5e69d30b5f1bfbe5c596cc2628b88cd7384a2c92ecda5c1326565a9cadf295c866abb272886d1a5a568982c56d93002534d59896516737bc7cba02e77be60d03cf420925bacdef4a40941bde420e515f97beb4844b870871b96a6be23c5a4ff1e622c8d2bf05b8cb0f50589359c26a50d803b2b3a3d44a3043a30e0228af5e120b3092cb11e6af939444d95c66007382703f64b2c1adf349b4f45a7cbcc2643e4a316ecb1953ea20ea2a6ccafd7aff2443c7fba140e49e55210be71a2a36a45017970107f20f008e62017f3632ba21e39d7f27aa3c0fdd5aa17afeef8d2b4b7ea2fc1dc09b0f0a51d009012469b9e3f1d2e123a62380e42033fe92cc31dc8f3ed5a9e6c7f7c60ca7c9dde587ac8595612efa0d971a73170d6d9901be823ac3ea419d2d436d29b56bbe4278a975f14809da610ecb90637e83f29206aba453c4330a449232f7a56e53c3c22435cd7d5b6e20f814009527a3cc4212f376b69bee6365d561bac795b5be72b8f144bd071f088df1850eb60079d13dd892baf134421ba279d17e322fdb14cc6347f3596d1f526418a3f8d0a3e209036692eabd544edba9756758a79a86d1bc952c8c81279b7025a7f480ede2b585702389bc80c47abf2b00799b150552aef3f9e51a734bb25dbc1f4aba5f8b22ab26064982dba881f2b578e65d9bbdb80388939c389676cc6553587691a13102fb91aa10feff06"}, 0x1008, 0x800) msgrcv(r1, &(0x7f0000000000)={0x0, ""/88}, 0x60, 0x1, 0x1800) msgrcv(r0, &(0x7f0000000ec0)={0x0, ""/4096}, 0x1008, 0x0, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r1, r2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xfffffff9, 0xffe0000, 0x0, 0xffff, "31f37e6cb4334f6fa3d6ee846ae7fa76f5269d57", 0xc57c, 0x4ee}) 16:00:27 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x1}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="56273c1902a30aea", 0x7}], 0xfffffffffffffe7d, 0x0, 0x5) open(&(0x7f0000000400)='./file0/file0\x00', 0x20000, 0x80) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) rmdir(&(0x7f0000000140)='./file0\x00') fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socket(0x18, 0x400000002, 0x0) dup(0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x40000001) pwrite(0xffffffffffffffff, &(0x7f00000195c0)="2c1ea3783fb50cf2f6714f5ed0639b94d9052e8dcbe12e424f90a65cecd20da92dc21aa5679a198ece84c85271c95ba2fc4275a92ed4e485f99b02c55cd816bc2e0712ac00d200b759a3cec338063421db487fd4adc82e424d53a07b39d01eba1dab58c100c2b1e05b27480e26d63bd3f00f1ebe34398c81e6c3f4f8a1c93dd8aa449a47def3158f7b762c71fa0bc15406270b3a8c925b671d1e01962e01f8a1781519a55a9bba97d2363a21a8742d8c7edc6476d11918a4d7e2b1ad9ac0f92f8cb2dae4c0556aae4f1600160ccff7ece004b8be5170e6d5c04cf3df05fbdad04cec1a42fe3350c6a630fe08c77391def350fd4beb21e9c86bf0ea0802251e331b80e8cd960dc6aa82b7d5b905797a109eb6d26fdb5a8fc33a510f8081c9056d30cd0acecb0dc4822eebe9ae84c868e409a0cfc1412bc67cc2ce6d89d7b1dce45205a84cf60d39844874a8790bc58a40b8626ec76e3a077204935650656b660967019a50799fd98b313a7c0769dedeee02f1aa95bf27e0d360c873f54e9168207049078fb36af27f86d4c7ba847f61e6269d6ff4db48592af448da7c9163531766a293fabf03bf44f988ca544ae67957ab8ad8e853697e239d979430f6300ef000268e8bba45bb3653a2360ffea0ef2f5e7957cce94fa0a0c7ce0743887c1d996fd481759ae31807dce8655ac21420645adde277d3b1292199de677070b4827dcbb7aa6de28c1b0ebadae742beaf0ccc90c4dc74430ebb52ca2e04d26435e21c8ebea2cc08c7154e792725a3f28e5c62eb39e22952a9babbe76e38a25676c6ac037da480547523ca4ae013d13b65ecf43a0d45eb99adba2f3495fbf1738a64b75f5bdaad7d7b2dfee354f127b301ff400f958f6632a8e2281bd89668d976870cb01d96122fd8b6af58281ae5bfa9336563e5f2356398efec1b899a24939b3c8fed384970c7dcffb3cec30b1382c5842e60e57641c2ee450c979a04042568a09703044cd9ab054ada4ae5a6bb063204ffff1ee5c2c446c7a1f9489bd7d83b799a74f9c136bfffde1c16f33f014e49d024c17b0f0d07f64a3625de7e935cbab6997a73823d138e48fc57d4000fe59d40015a2f2d7c87fb31f3f06b878202b8de997f6ba89dc9adbd0b69cb4511a15c21c220467df33dee9cd69a6c062a9fcd5ea94f057be05da36f61ece577ff15e755bafc01c98fa13d3d8fbb34e916f65a98077522dbdcf95f573de70a4e006aed9a026d31cbb6080d3e684ff3d472f1b86e300d1a645a73f72a101405871a31425a91ac80ded73ef554787dc6b1f2969b8e866a0b32e9439d1c3760c303a5e91ddcf4f25c00b8aacf4e04462513717ee9cfec30fb36f0e09c79774714a16de20456a388ae990b008cd9aaa2bedbf44c6f53744807ad992db7c64e76c102205739229f37e4ee9d7e192ad364f06fd165a16037c75475ce11c73a44bef033c87ad5126123525cd6a692b1e694eb04f740f38e4028e8bbe7c242318495277b8523f2e73d12d63791ec6a4d84d9700fcd8ebff59197a2bc18d655f578beffc6c83fbf32b986327d4e9187c408405356e8b398652171a76eab1cbd4cf769a376a7c5032729cb51961eebb4b2226cebdcb2354c0a29c10ffed37d1e5bb8907596c7014d1b5969ef43b6032eb2117f4ca7dd91f8ee5e0e5000324d62c09f599197ed578390c894b0f7cb96fdcd51cd5bb4762f4ed43b50cc0a7e34d8ce3258374cc7727e29df82bf616899c2c5954fde7d7ae46a1007c01fc0c8e4b63b31d3bda39b9e7fd4b65a3b3c11311ca3e1d710e695bb93c910d88154b6797ecdf8967004f197ead0c11c3e9637bd56d3d2dec3f558311b6d15656f2b07dcf16cfccc3aa70b2944f28d5f0eab7f2e89e42bcd30ff54c19d8c5b37d40df790ca86647819725d165fe4b60ca6b0c30e218b1b563c932283f659ac2c086f90dcda831cdc40623b86f39abf519f23f5a64db13d63f0257960a49ca69474ee5fcca8bf1beeb1fd7e0f570f2b703f033cc219f4f52496a035955ff76a5ee5cfa15a738f9ef7f64bbdc5e7b3eb5fd7e0a2708af17bd343a78e47f08a05ea6f8cf02bee3ab45b1b5c1f64ca51426d1c83128c72411e262daa3e80e0af37f9e61ad55fc3d3d99ad7f9afbd3efcbd889ff7febe392fb9f884af3a362c063ec28c247faf4e5403a5dbb6d0b29788bb6cd93aff86c882131daae183db66d600bc532e77d436ce1be67f31d85d88bef6c3ff7b2c93b59c0fbaa82ff37a7db83b940da7d836f5d75bedcf50568ee43dc44026718b10bb9deb54e7ebd7fe7796ab0b8175c18a48654a0c89040ef895577cfe89df16228ec01808e037a22e1434c2a80c86e638d8d24664df76496c48e1af7dcb05daca1a2d998bfd7f8c3d04e8a7ce2c57da91b891b2f5eb5fdff5c7187d9ddb3461281f7cd0f24ddeff552b082492cd83fc60bc825b1e4aeb6d916f195657818d77a5dd10a6a038ce926c6ff412526cf00030e72ad193bdf5ab8c9b3a18263d9d1e0312d5522642b48aa7ab9c0b0e88d144607ed8894b8f7207bdc7f49aeeb957ba7d7c9f215f5a52e51e87d2d98876586ed754fbdb4b6a725401054658c01dbbc83999cc1ef964fa15436e8f7f1684c75fe3cfe770cc5d43cd734e331276d11ed9f4dad6af6bd3640cea57f4164594dceb0adeb3345b59d982c1ce38b3e9a1b932185e1b440e01e2352966aabdec2a91bb088f8a8c52afec61e721a193d0538bb5701c039f77633338e6f9a419838ac396a5507ea5b3fd5b95eb21bbf44e7ff065fb1dd3e7ee890ee2d54f7345860c6c113cac3c5810558964f2f0ea59c3b6c3294a11f9e64b44c44b112d16aeca45e15a2065f8ff589eb6dde97b9a645255a8b31925dd4f6833f38a0b830699fdf6def79193b1cd4972ff7a715b96fbe3ee2b42cf52f9acccf31ebaf747cddf0a7ba982a8b731fb3cbc79b6b06fca40f50b89e4e118722109f6a8f235b03c3f3fdaf21b8c0d7366f5f213b7543f2b181e0d8286981389dff47b9779f9798df69e9a51ce2749de7c8b21a317a3721261ef809362b38cf2d1df3ddcb4e998cff50618188e69e77a02c33fd93fbde85d6ebd68562470a49e443482a266de9f5c36a0782bc2ab4777f16fc8bac21c24bde43ff416d452423bd38d9ed5590d81ccc776c3417aae6167df71f39707782dcb71cf65228f9ffcc4443948f7b87827b392654a9cfb011c585dc6c28d3193f3dd947ad020ab744dff83fdd72af4e2d1236890a92f396baad7d33ac712e8512400a375325807170d63a31b277155a57a7f29c966eb8bfe52ad18f6b860af29119d246198f24f5fb95ed2340a4ee625a4811cace60bbacc0cea05dfffa2358e6fc9637ddcf8f62d616099a8aa7dbb63f04b3aa1f051e304709dd46f66835441ee147caff655ce4bc66a3ed6dd07c29f764c9bd848ee6bb7af673d3b5191deb92ff18f12c2e0522735067466be541cad4d6773f284c73af458146ba2774f16b512b2d308bf51209d81f7e3c5d4d4a419113a03781ce021b20577972c672197284635b66830f65ad9c9a675e05329c16d23ebb89b60202a1e2a8917f425aadfd91aba84e6f1000c1705bcd0c1f9fa742a370d601f3d67c5fcf2f3b281586c15159ec671e8800e2b573e92c65c48aae837c56a87b0e14394b3536674f8a48b644590d443df8c90359df838f85cbb0372dd40bf676a42f212b457b9b670ebe83761c008d372549924dfa95b5238d28aaeb89409c7595cd48989de2fa90ba824ef16f9ec2e29cc322136fe1c69c88d207a9c0ece1ff75878fe857cc2a7fa5094b7316ab642a6622cd08329d17134e443c68ff66f306905dd6c609a9cfb677a76a95cd9658680750b5f4d7d3809e739f1498f4208516d598e786a7bfd820569ec77172c722a830b7f94ada4d656d5091c0a2ff83b3bcf81be604154cb69b5ba92e7a9ca91a821f28591cfbd6fbe99978c897e36515bfc11b3ab548ff72b987bbb1798e81b4c553511b90838c5815156b27a97e2653c3429fbbd8dbe1e03baf44f2316033639ecd271e2917897a0bdf05d048bf823398d7c879151f655febaeaec9766bad439388aee6660b3dbb68d9adfca098429997da28e04cfb77c961a4bbadcd2b9387ef9b263eb97ed824bd07cfdc96a9623b59414583173e3161322293d4a8b393330b8eaa8d8b7e44ef6b24836ba5cb2866228b11cf9dc6e2fb070d619d1365959ec0d62fc0bcec03445a6e435d999a7140677d2590fd0ea52a7706a8e3337a4beb847c327d93fd4b9d4600d2b8bee63c74b727276364315e212a767e7d63a21884efdafd4e69647c831280ad74035113d842de82c79eae4281136e8ad419c3109591b4d32512d4c73bcff6d20d528d3eb94693557c3be7fcff1e873eedbc0cc98ce6d2b83d5863334ff57e4b6bd4601bcd2990dfd8f0d1b8f8cc567cf371f467c092b8d899f970ec617f8b55e17cf731bf3769f4fea5954665c0ffab0f468cff5111a8ccde543627ed9dfc434f2a13c40e8603c47173efe617bef5ce1425a3ed902422549f629acdc73ce259b1b8a4ba19d72aafc5c30719abee19a80987a6486f8b7c2d6fca238c06782fa84d1663f20b349e1ec85eafe6a3fedcbd44cd386d53dd3aaf38f0eed541a3591e42a4206c4b511c0c1ad55017cb324f4c55cf5a4a66dad9f42fa60158616f6eb2e77cca951f153da1c348133432fab9eb3331a9b98befa38487af722ee0f4b28323c83a58277b2a9c69ccc2bce7926ebe538029bfd6ea0e8c9046895d6a5fb057d1ed3fc08684f2c8bc529519deabae9cb5f88d8aaddc51e9fcd4d7cd9292352f14e6d70a1791bde39de2f8e395f93b4ccf7ffebc07029885857221ed6b8b3c17448d7cd0c2a3b16495ba4626638ce2fe74af6d8752cbbd11fd88fd69e1e6b4d616c3b7d77667fc9b69bec7fab975dbbbd01d65f84da2760115d100b272759c065891ca4fe049a45c7a6b41fcfdab33dd6578b9ebe1965accd83726c493bbcea953ee2f63c6a512bdb67732500764373dc706475367c9fb9987991a4f72efc5aaf210f7c07ce1fc9981f688fc5f7ed10bd64d025965f544fe5ebf5b578ea13e1774ddb2ea20f905448196549ca5e7ada5b6ae1425dc93bda82057186ff2f865177d39cc9e670e1161f0c1a4aa77e0ce2dbb73f5b4a05172412220df183c5f4912a0171c65dd7c6f29889b1768d0f12d0938d7f77c9bdc74d2f662aa24b39ccb48af4cbea7f29a5804c17d7f210be2ba19c3515709c7955beebcf8fd861bd1d84ed2e4cb3ab0f3ab8612cf31e6264853b8480b2b886a2f408694ea9b296a44cbcd38c75f252fb79774b6bb2776837210ab5cd5812b61890682a0b0932f9ae9fe8307794cb861f56acc40c81d4e739989d2def7cbbf97e8f9b2204134f99cf9cdf8f66bc0613a9279c16c8ea2b63d8c97cf22a869675be91f6c63b5829f748f272e223a4f0d9df4040d5d0e95ff466b5e82e4bd3b06b75b984e45706b964fff05e049d70a5f76e89fc88d806ed3a24244bae6d784237931024117f21a1619e693a59a761914d9ee03458935550202f64a7c5449c098457100e6c8faba085d937440d173201ef7c668deafc91f91b7125b2ec8c8fc9591f126e84b4adad970bc4a9bf70311dd8eba6e18315212cc21ba7e8e47506f790702ed986afa8cd4885b67689f2f15432a2812de698dde3122a5918b4d27735627b83d2cf6d89882f1bf895538c9b643df12ed9c4ce6d6f6bc8de8733265009f842f1768553e220f25386f90a696cf42278", 0x1000, 0x0, 0x7) r1 = semget$private(0x0, 0x8, 0x10286) getgroups(0xb, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) semop(r1, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0x1c00}], 0x4) semop(r1, &(0x7f00000003c0)=[{0x1, 0x32, 0xc00}, {0x0, 0x77f, 0x1000}, {0x0, 0x40}, {0x2, 0xfff, 0x1000}, {0x2, 0xfe02, 0x800}, {0x0, 0x2, 0x800}, {0x0, 0x4, 0x1000}], 0x7) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102390) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000002c0)=""/113) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/109) 16:00:27 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x80000001, 0x1, './file0\x00', 0xfffffffc, 0xa, 0x3, 0x8}) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1, 0x80000000, &(0x7f0000000100)="fa9a1c98dea616c80f69c6cc7ac809e6289af84ab435c3ca33d854802be1d8b5cfef83501fc19feefee97429c37a1781f839e831fed838b5b4be10974b5ec249287d492f0033a20fb38a85fc4c0039ff67ee33a7ea710fb9b0921e3fa3c2a4313872122997ce46fd41350a70c6800e495a6d2be147453d54f93a985fc314da3c20f2337eb9204f0d0611bcf00358b33728e9de2d9cc8b26d7ab66fa31a3a25693ee1e4d46cd310cda0d73fc5241ec1083da17cc0f0fac91cc8b3c88bb462c09494dc2e668830c9b4148837e3c3acc7ab51f4607f7ddc3f89d79735004ca3d342c30ac76c41", 0xe5) dup2(r1, r0) 16:00:28 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xfd}]}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:28 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d5, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r1, r2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x5) r3 = getpid() syz_open_pts() r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) getsockname$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) ktrace(&(0x7f0000000040)='./file1\x00', 0x0, 0xc00, r3) 16:00:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x3a75, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1df647a1, 0x400005, &(0x7f00000000c0)="8e2a22ff3f9e2837974eb1ea93964244822fd64204223adb4bbb4d495cf4a0934df45bd6cb4c65ca1992e6873bc28abf525c69c0567e10eb5785b9ab18cd62c76a361c07378949a512edf8f45a428277be4e0a01c6eeda2786eecf300110e66f1925c1ca51c824d1c5d47a6befd555acd74c248f3380c877e35f1ae7bf6c80ce2d3e2b91758fd99fce3a93a968c0f03fcf6c2e41e1596b456bfa7b623e8b59933b7f3e391af85a2a83b8c6aefccc1e33e7fa4080cba1fbb96d8b585ef3c28a807b065df5e85813", 0xc7) 16:00:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x334, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff210f], [0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff], [0x0, 0x0, 0x401], [], {0x0, 0x0, 0x7}}}) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000074000/0x1000)=nil, 0x1000) chflags(&(0x7f0000000000)='./file0\x00', 0x10001) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x169b) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x0, 0xfffffffc}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0xffffffff, 0xfffffffc, 0xfcc4}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0xff2, 0x0, &(0x7f00000012c0)=""/4082}) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r1, r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x800, 0x9b, 0x9, "dcd9577e83415ba2872d95f30fcfd61dc9df6a48", 0x4, 0xfffeffff}) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x4247, 0x3}, 0x0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, r3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x12c, 0x1, 0x362e, 0x7, "9e3056c5774bce8b1c9acd6bb307f8954a7e453b", 0x1, 0x23000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff9, 0x4, 0x20, 0x2, 0x40}, {{r2}, 0xfffffffffffffffe, 0xb3, 0x40, 0x9, 0x1}, {{}, 0xfffffffffffffffc, 0x8b, 0x2, 0x5, 0xdf80}], 0x200, 0x0, 0x9, 0x0) 16:00:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0xfffffff9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = openat(r2, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) readlinkat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/194, 0xc2) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="722f00097c8634c9a7fa347fe4108a7e4d3885b3b5001b4f839e6104b2bc49ad90758819d2cc43e7bb56f20e4d255d11994ab7852cdf40f0ae530ee23b59a65da7707f5a0a4baa4125facb1a723b50dc1f10fea05599bb3234284a199146204e8e673e81e450f9d2a76fb85f14c92ac79d458d3462af461533d3c5", 0x7b}, {&(0x7f0000000100)="f8ab3f84247a68a03a0c4d39929a17aa492ee8f25ceac195964089ba44691c359329d61482b03be7e9deae695106be9058e693695ee7b6dc5808028dea9e3877016837040de7e1e4f107b3d0f5295ce994461909b7f223dcc6fa57c98055180336260eb8de8fecee814c298ea77bbfaef403f777a451702ba86b084d2af607", 0x7f}], 0x2, 0x0, 0x40) 16:00:29 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) fchdir(0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0x0) r2 = getuid() r3 = getuid() setreuid(0x0, r3) setreuid(r2, r3) setuid(0xee01) sysctl$net_inet_gre(&(0x7f0000000140)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000600)="2f9f531780a495c1e3f0027ca66e90135ae862b47a4ad1072eba0c1c79a92b60cac46e745db4d98461e52ba865a6c5779b0fb1f09ec74d3b393682195543114a492fb9602a6f4eee0a4e479c22e4719d9ce4384da3e1ecede445f4b615d18d4379725c53982462cb039426181d773562dc6aed06f1a06e6179b133fd0401d9e99147dad487dd4a489e213152bdb5c83fe96f20d08c35946219688fe8a787c8fa7ff7e5a321b37d47eb0cee04f53bce", &(0x7f0000000180)=0xaf, &(0x7f0000000200)="4a2ca53141502f3f99c0d8b5888d9d1932066bfe1584413f67b935ffc04ba033fc9ede97c9511db79b9f3e9a", 0x2c) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='c\x00') pledge(&(0x7f0000000240)='\x00', &(0x7f0000000440)='x\x00') open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') chdir(&(0x7f0000000000)='./bus\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000006c0)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x142, 0x81}, 0xb21, 0x7ff, 0x81}) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000380)=""/170) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000000)=0xf7) 16:00:29 executing program 0: syz_open_pts() 16:00:29 executing program 1: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x1) r1 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100), 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) sync() writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:29 executing program 0: syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x40, 0x8, 0xfffffffe, 0x3f, "3f0cddc00e6250488e0ba4ee5aec4e39a8df21f0", 0x1ff, 0x1c000000}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x5) sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f00000001c0)="ce8f22c14d8851133e569e5eb457b7adae592eb1ab8efab2ae9ec3dc839cba58184ebda60f38494444465aa25304c5a5def1e7097f86d979", &(0x7f0000000200)=0x38, &(0x7f0000000240)="2e446b8124a638da1aaa082501f2804614279f1753acf868dd7df5caca22b9a62f66387dccff9b1df9056b673612d2ff8dc4fa2a9ad6efba38f000eb2ddd755d58f2d32406dbc96916fe003661a1e5f596e1d8ab3ea375a8ab4eba496263b9a2aa59dbec207f839b0f3dd57d506697ad7e92e3fcb40df8047a8db649edcca583a12c8acd4a805b9cf60ec675e1dd130a2f0148702ae3e0cccd34d464e5", 0x9d) pread(r1, &(0x7f0000000140)="e267e5212220fb256d215723cca16d2c9bd559475fb02b499d6edf5dc354f0770fd08230e36ccd2aa9b1805ea40fd2378bfcad8535224e47c2d8bd393d9a34d09f54aab0ead2c14a6cf2b554371741b7d0d2364d536283995d569c0a0de576c6e2ee874e0bc3fba0ad1fe468cc81d7", 0x6f, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, r3) ioctl$TIOCDRAIN(r3, 0x2000745e) 16:00:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000200)="46234f67bcd0be5284635ebdc8e65e55692d78ddf58e36e3902eddcbe5c1fdab466dc622bbe82ea67d1ffd1250ec72c96d791c2398f5d245de3c0ed3073f8d45bf91b90e423df44c77f92f99afcf56b5ab5d846819f079ce1d831c7e0b2060b0e05bea8b7d785d6aea74331261084b3c4d3b4efc5448cfce906873dcdd30d572089db9857fcd70a3dd3141fdd43a522ecdf291e4dc0782788f2f6f3f0c7ed5f1fe0bf68a03527acb1b50bf1e9655053d054b54", 0xb3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffdce) shutdown(r2, 0x2) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x0) 16:00:29 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) dup2(r1, r0) kevent(r1, &(0x7f0000000040), 0x5fff, 0x0, 0xbb01, 0x0) 16:00:29 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x53c) r3 = dup2(r1, r0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x8) 16:00:29 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x4, 0x4, 0x1800}], 0x2) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semop(r1, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x2, 0xfffb, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x800}, {0x3, 0x9}, {0x3, 0xc12, 0x1000}, {0x3, 0x7f, 0x1000}, {0x1, 0x1}, {0x0, 0x5, 0x800}, {0x1, 0x2, 0x1000}, {0x0, 0x28b, 0x1000}], 0xc) semop(r0, &(0x7f0000000180)=[{0x0, 0x8, 0x800}, {0x0, 0xfeff, 0x800}, {0x4, 0x1f, 0x1000}], 0x3) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000200)=[{0x3, 0x7, 0x1800}, {0x3, 0x2, 0xc00}, {0x4, 0x100, 0x1000}], 0x3) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000001c0)={0x400, 0x1, 0x0, 0x40db, 0xdb}, 0xc) symlinkat(&(0x7f0000000040)='.\x00', r2, &(0x7f00000000c0)='./file0\x00') renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000140)='./file0/file1\x00') semop(0x0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {0x3}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000280)=[0x2, 0x8000, 0x7, 0x5, 0x5, 0x50a, 0x0]) 16:00:29 executing program 0: r0 = syz_open_pts() r1 = socket(0x400000000018, 0x3, 0x3a) nanosleep(&(0x7f0000000100)={0x200, 0x8}, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) sysctl$machdep(&(0x7f00000001c0), 0x2, &(0x7f0000000200)="65b0", &(0x7f0000000240)=0x2, &(0x7f0000000280)="35b1fcd7071c51a0981f9b29ba484356b2b9548eb3a018d6b66b61eeff2fe8b6077d1449c505b4f7ddb81281f83861808d6b8847d2f852057a6815cb64ac1dd8a02902588f0338172d247f626501e1843de3ff7919cdf9b94da32201d473620532a9382d8776398b0b4aee56a3f9e33aefa0bf9bd3ae400e53514a815666e7a6de4dffb9dd94e4e577eaf81f7493182a18cd2833c1924548238513cb3e5b9949b56ee7d3abd01909ab95110fc522052f877c6113c2b4f6cbbfdefd66b759a9b5cb1f981e0d16dea014349f7607c9a2d2472bd62fe48c1f1a89fbb9c41d2c5270a28b5e70c25f16ef64a6d1cd7519bef72652c626a908d9cbe0a3c59d", 0xfc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r2, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb21fa4f1c6c00110000"], 0x1c, 0x0}, 0x0) close(r1) close(r2) read(r1, &(0x7f00000004c0)=""/250, 0xfa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sysctl$ddb(&(0x7f0000000380)={0x9, 0x1}, 0x2, &(0x7f00000003c0)="9aac8bf96695aab873389ac861bbe64089c241586723c5acbee69c06e465fe5eeb4a976d48852d4c51c81b1dd46b7039353c219446887fbaec13191f7bacc63d702756d06400", &(0x7f0000000440)=0x46, &(0x7f0000000480)="de88cbf2d9ee7989f2177339e5b4c8141e7dc169", 0x14) listen(r4, 0x8) 16:00:29 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61740b9219c5cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24f125fa9550b297b85b0990b99c9c04fb2c6471effe54a4af861d06a9351ef36fc9bcb441be7f"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000000000002e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e3030c0000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d12431b7918afb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a0519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d0000cab4986b1821073f5c7d685ab69f62258e4048108ca85284b9434b28956ea40f8be39a6ad17df5495dd5dcdad9f7fbb6ddad736a60dc2f99651879af53532b2388a89bd0b34b9dde4044ae8214e879228741010dfb5091f5753ddcfb9ef5c0059e"], 0x4a4, 0x0) msgsnd(r0, &(0x7f0000001400)={0x3, "21cdfd7034a811c66751608f7d0866a4d2e3d7d60e4dd7f495a2b1ab8dd08769baee77ae120643b92555120545a3805474b83c3750e5b8e5b8f1d89becb06e8f4dfbc9f6ddc24a48750c6b2cb6a15a8db356326b0f2aa126c77c2de030ae6f5e284b2d260737c874788a8a10606d52bb3539c4e8d233feef11d3a6d7bb85b46ee7cf128b9640d6a65d0dec187c5562d115d1e538f452e694e264310df375bf00fc03cfff3dac6fabbc80f241f3bf211ce89944ab58719258834d6e8ce0a65ad7a60a4d4e3c50460110a1fdaa1752236fadf8718ec191dbfde2992cdd6319d23a5712c462b7bceaa2ce039e51efe91365f0a5138c9225c0612cae6ed33ba88fc57e843ce30e90c7c2cee41d982ddc4f6b56504f2b35cae5fe0787e43c9446e06b8aebca504f44346f7af189399b61dbc8f649a4a4aba510337a7ac1ec2f0c3f0d5552b2d27f460456a11def26d8f0b4ca2df244a9b75e050361168705506de04edb303d531a3689dabf2539f9978e59973e735d2b52196261db5f8517b8b26ebd1761d39682b69f8e565577dfb25b29256ab70a1cab82207747360e1b472949b36fdb7f119de08c75774a1d961b059b780ddf79904bab369dfd959ed9cf89240753038439740396f376f89edcfd634888cf29fc399476ad8175b9f689ffd83ccb282a46f437a2e60631fb861bd652bf9f86d96c8e468525fdc4846f30b3b8e4003bd719ddb06fe9ea9819ffc44b2833bfc3c9799fb9e24e292a97c1ca82b2f5adec164a7d2c4ca8ee84f77f2311b1d295c7581e9beaf73e7d2a655fcac88ea1429ef174e29e3b4a6a669d71330c7cb80dd198e994bf314db8524a6fb8627f6dd6972b627852c8256d54c2a6040db712b331b3064ca1f12a1f7d71d0c6c91ff71485b522703295d288b7ed64cbba3906e3755498247b3a9b57802ef0648f21ea772134aee8dff6ca9583b262c4bca2b6fd0aa1468e3b3f0754f2a52b4e448a64c4c43b0680c7141faf2888a6fe4621455a4117eb576d73f2a8c61dcf5961b2d13057e2b592796a1d0a8f62d173de62aa529d0d633b461d36c86b620879919552bba255d9a93bb631e17db6c662f0d4d5cc9a7f82724f43c86c3806a6e06aa500d9ca1117b6f000e35ecb2742d81da522a3a65ea50b0f07498b88b1d5e23ce3eb29a88bbbd657d49a0c80c8b64fb3dcf391e8b17d06085f9d7619d471addc9b4237920d7bf82587f41c9d6fe29c95b2ebc326e757984338c62cf539fe3a4bee229d9efc045591d660a51006ab6c28a5e7ee5d2a59cd1543c94c0279d994d8fa475c352726176a7f903c746f55c85544eb176a66dd6547e4f92cac0ab7b2329df0922d48f560c4c519c6792b9ec2dd9e22a2382167589a2a76fa0fad9f5fb1b5de5dbb14ae6e0d0c0248fd3efc82b58bd83ce862ff60159ae164419e7d199c28161a2d1c1e001bd393ad1389f9247f2c0d609a1be5245472532e771c8f95ec15dc28d01eb9f775e6363f64d6e2a443b32dd003c64aab2c9e815918c1b141b15a714acded53dcaef50d7a870eccab35fb827203141a015c7cd15e91eff96a0898dc2e68018f2e76f14a35901998bcd5105b05000cad34da73b01eb35e3a654f8b60d8da706484e4ec264a24745c0feb1d83eaf5bd97ee4dcf538b0a70d074fbc9e785e0d10cf8095fae2fea74ade611910818f41fbce549b838e287e427b848c31a8343cddf2f2e6c524dee520fc56a4450224633949752eee497384af268e1d5b2a8575a9199ed6cb22de873785a98b79854b153382aa8a8648277eda38ca39f03f970964bde56e02f6516a3633abb532620bb73aa5a3f222785533ed73dafe3f1d19ba09cad3974227bb61e1bd6b7326f1d40bc75266a688efd5c3430445614e485b3b859c41649a911bcea348fa35cac0e58302899f9e5be79dd8f885e4187b725c8dcbe55b78d5e4f155752ea3edd6476aeeb73df713e5e823b36f90361d6e9261717c29e34bed27c46f637580a712e06377f7b738b2e78affcf95799f3d7472c75b193efc3e8dbd454c1bf8450ee5acf375ed71457a7d6c8045c21898153c89a266f17e16d3dd4d5526a81bd6a3487406a9b652268f4994787ed8c5ab38de2ef1e4a89266db294f59ee3b61a0dc9c310d2b128a7ddb7b9b5a6c1085054df14cd7cd76ba3a939e5d8f1cdb6f8d18fb76e5f4efc93c3500cdc6fce5695d8abe65368b1d46e2059e9a1b1f101b5dcd1862af303f836d7af6e3129567ecc8b968f2b31ee2a82336cb08b3c59b6e5d02e51cce8b2196e5ef7aeeab03903d1b8ba76d92a7731446d8d93d202d6b4078a4ee75141ae0113c80abcd66ca4ed3eff1a05359567e3e8c5a87ec3591edb3cb78fa7eded61c2ef3cb617eb3ef737e8b27bbcfbf48a5c2a6999a9ffbdc8a58c94764a4a418fb2f06c94466cc34e2bc71c2d1dc3d1c78c4e06a2dc66e19d18f799dd59c8a6d3a4f2551e5c88348dcfd048ca0c61b0cf1f4a0f8e3fbdbbe3fd78783777d7adb639d7f6c03e9f656f57b1e4f54fa4e1deaa32078be6a42a53a719e15cf708ed38bdb45ce21c6cbd1985ffbcec12fa3b3f7e2aff169efb2f7f94c0da28ce2c87fd48265d05f121eba35ae38a8e79de85859ce6a38add56a5a1b0178323ea417e6a18d32b97ee2879dfe65a84d428c1633391704e8e5dc48e1374be24deda324dd5d271679412e611da1463eb7c2083f1dd5b3a88ea8673f5877ba4706f3745f10a8d4d5053a6daf7896331519c155aa54625d839e5c8d4d57387db445f8a142c1c24560f2712868f4626e6134c9b122700e56a7ecbe45cc416386aa481a4cbaf44a6fe8c6424189ddba17ace830370df6971d9b0289aa37f6be5d94276d043e12c42aa79873e3bb7137cf050bf64ec8941a5fcbfd194926025f3a8a03ec58602b9f302d9de53eb004bdd296caaf71d78051a2af231b76ed63ed6ef33432c7d95a161e61f995d25e8bcd9484dbc18ed761123b6d9f2fb8f05a2be68ad4e9e4c8fad2d799d5d3f8418adf205f698f16618ea0dc20c1070e0f630d8b7ea3c42880f5fc655c05b6bcd93e5a84c6a0b3243e32144f2ca5136c4d8128ff03571a61486ea1433eaf61bafc97453063a009a69341c8dc0ba01dfe234ae6f3360a268fd0dbfb584d0e7d0780ed8444096bb39b48b5e6191e3a2f9145d434db135fb9dddc02813ad753aa15000b1553785aab63933922d6ba70b277d377817590a7571f0d1a158ae90c813d89bb6549855fe72c4cd3e57ab442287fc045c9f11679a09a57c3b311191063e58e08cec0fd5be02964e8e07f9a4b645348919437707c5729df11df770494fb9ebfca50e1fba3fa4dd4cb4ec71755f561909e535517fc594c6a3afe91976179160fe5d54a25dfcf2802a3ae03505840169d8c0c7d462eea0de9fd69e69a4287d2df97b2f94a3fc367dc78d8ac66b5e569a4c27a583753837ba402c48a2f8bc72226832f6197faf4f2b9a23d0b7bec84dc1517a8bd72a254119d34cefb857a92a58c21a09f4078864cc309e2f04122dac5e8b8297691e70ed868a5dcfc926f6890aef71a7382e557e8fba1b639b98fbae97d77b55c6a6bdf0a843c0e07ebe4de51f079aaa69f51fcf1637f77a9293599ce94c229298f8df139fe1f29466d356a816422b43b35d03ac31a562a6b0dc7662026e18f69190798ab1daf48d945ec9cee20f2a9311fb0a35510763f7a899e3f23957e17f51958b83860a8e5f65f8b39b0e2c86d68510e4b21d0748aca8eb0ba9f185f105f5e12383f43a1e3cba14587002b5b6ea337e590c19e4ba01919a5c97536bd06b63d7d07acc1e2973a95fc8843f56266ff33f8e25aecc64e22194f34b78c4269aa3681dfbdfd9c79c6e14fd4c666e4480816f1c8c5a03e00ffcc8c78920889ad2f3304a10732cf7f4ef607efa3f4334ce017451b4d0a8cf509a1a5cba611d7e61dca9d56a0479cf4f4e92b4ab780b2b8290c6412624c5d0819a809d2f1acd77cd0a0c5e1dddd5ed7c4a7963d2abc19062285331949ffd43837709cc6b065a8fdd78aefbe06c5ab9101beb7ec663b3c3507c3b47b2bd44085f349f8647055b27849e866cfb07f360118770adbc8defab7ad450085051c4613aa38780af9f6acc983d201a8a2e59395a3dae2a648a7e7201dab4e4b9d1834117e170598cf91bf82ef1f9f1f7fe37db2a4ae0544894f97aef25a37caec6810a9ae809b6e28d258c77efb8d454c95eb57e593825544ad519c9f89f5a9e2619bafda1f2166725263519e27010fb2b30a24ab32546f5839cb82f75f066c7d801b6bd5f4db7184767e9b7443aac0bf4fdf07149568d7e23931398e08bf90104284a860d16e075fdf39602adb6085af971b489d944aaf6f134d66bd592702a4d7b04f18f7826c25d2d58fa819941b81efdcd0ca96e92d75a7701c80bcd2d8a9b88bd54a81799169edf0989f7392cf0f67e24871e8185a54e9f069179bd568333ff6df2a4e10d9608b0824472b363a8324359c80dfa3096f1cbae7ff641cc4c2f91ffe936b3112cd2a2740392543e9694c510d676aa3e3c9c24af0a29fc2f43fe612e83c42dd28d9f7579cb85b02603b855e06f939ca4c40f13fb1188d36bf25b110a5d6964e217da3cda0faa1b224ed844567411fa62191ddb1069983c7d29dfe53133e510bc9a6154071b07456a33e60175601d28d2f66f6dd6ddf7d25f5ad759df12063da20543492eb600fe87d8dbcbc5b89b0b6346e441731871c942625dda80b052a1cecb7f8c06ca9b1fa3e4564570f4520d72660592fc596fd24d1161ed4e67270528f3f4d9d9de72e13831046ad80ce75cc21221c9619a50385f50b5c7ffbf07bcb19f73c56d109dd7da3359207bb86c08b3b8579912ab98a34703a575c6d0d2da6636f181a8262df12139a6e9a11ad4b57a74e096f3f13fda06fcda9c254576fcf14498c4a84d9196f737365e72b6f471ea5f7d4af04d1b8e0077c81a8f84f7134b442fdbab3931a35d994b956c480c93c86c954d3eb5c38ed4f3d21a5c37e46a875c351509026389337b60ba107b133a585093db432cbe84f430b4f19b5e69d30b5f1bfbe5c596cc2628b88cd7384a2c92ecda5c1326565a9cadf295c866abb272886d1a5a568982c56d93002534d59896516737bc7cba02e77be60d03cf420925bacdef4a40941bde420e515f97beb4844b870871b96a6be23c5a4ff1e622c8d2bf05b8cb0f50589359c26a50d803b2b3a3d44a3043a30e0228af5e120b3092cb11e6af939444d95c66007382703f64b2c1adf349b4f45a7cbcc2643e4a316ecb1953ea20ea2a6ccafd7aff2443c7fba140e49e55210be71a2a36a45017970107f20f008e62017f3632ba21e39d7f27aa3c0fdd5aa17afeef8d2b4b7ea2fc1dc09b0f0a51d009012469b9e3f1d2e123a62380e42033fe92cc31dc8f3ed5a9e6c7f7c60ca7c9dde587ac8595612efa0d971a73170d6d9901be823ac3ea419d2d436d29b56bbe4278a975f14809da610ecb90637e83f29206aba453c4330a449232f7a56e53c3c22435cd7d5b6e20f814009527a3cc4212f376b69bee6365d561bac795b5be72b8f144bd071f088df1850eb60079d13dd892baf134421ba279d17e322fdb14cc6347f3596d1f526418a3f8d0a3e209036692eabd544edba9756758a79a86d1bc952c8c81279b7025a7f480ede2b585702389bc80c47abf2b00799b150552aef3f9e51a734bb25dbc1f4aba5f8b22ab26064982dba881f2b578e65d9bbdb80388939c389676cc6553587691a13102fb91aa10feff06"}, 0x1008, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xc4, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000340)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) getsockname$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1}, 0x4, &(0x7f0000000080)="1d83c859eb32387950a0f9772af82db2c1c9a618d5402893fe36639c2b1b78fbd71347471230af212535111c56a6cc5d31fc", &(0x7f0000000100)=0x32, &(0x7f0000000140)="790490ad805c709c7e4dcaea4ff35bf42ceea6326f1cf4378ba7ae89421a6cf4752a2a7c40536223b3e5c65907bd62055543ebec21347dd598eb49914b11fe857f11e39956125bc544ba505d77bcc6a001dc", 0x52) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) 16:00:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x2918, 0x4) syz_emit_ethernet(0x46, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaa02000000000000000038fffc000000019078e000000200000000030792000000000000000003ac1400bb00053c238e0000005b163a94fa177a3fbf0c8ce4fdf0c47620683d13910331d771359f1b8faccc7c70f4ba66dc7c93df1fc3d30d70b4b945c9a3d57cadebf9155e48aef3f08649fd260944ccb4beb6a9a1e7e90e74923019efcbd34d8703c9b0bd52ed2c267843127ab50f4591eb8c060822672f5a71873dd19ca3a248c0329a2807291b3b2d288c1b5de382a7147135fc0e266acbd6d9e02f916d7117ab5ee1981d13a9acb5ab79717278fe97030058a8ba9e83ada93b79282f3e05fd7f85a676b44ce1a5202b64c5ac5e021cba1f3c597bf3aef9d29caa03b409cb4b44b5f6ed6e9150a2f1ee2094f175d1e602b36d3da1564ec1408f9f0506c8e26d00e07d6f3ad9a30a25d0ee0031de7f3caa75aa020bb47407ea62422d1307dc33c0519b141eb0a727dcd08bfef5ce3085e99524c739eebc24de9c3168527c1bc4ee32fedf4f5ff56b2fa92c786d8de15df982daac48188d4132d109190036a2d0fbda3b66659a9715812e9b988374ebe656b3d38aae2b757a03599ea7e3253012342b701e8153d71009dfdceb31b6488948"]) 16:00:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x8, 0x10, r0, 0x0, 0x200) getgroups(0x1, &(0x7f0000001640)=[0x0]) pipe2(&(0x7f0000000100), 0x0) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) syz_open_pts() 16:00:30 executing program 1: syz_emit_ethernet(0x32e, &(0x7f0000001340)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x2f8, 0x3a, 0x86ddffff, @loopback, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x1, 0x8, "f00452917dca6e9f1be3ec88f99338289b6892af6be0cb8f3c6c5b2aa7d3c9946b2055902ff0161c8b8b85fc338ca5b59a50fe9f0a08657c01a0a9e5632bf356dd572f"}, {0x0, 0x1a, "0c03952deb9f5ed8349a5a6bd41dcda894618b60e58e6c350eb4f66ebb05a74530522fe3852e0cf097a01aa62579b0fe3ebd6796daa06d4eae2282ea5cd41cc4f716244476b83ecfd2dbdc8269b2e4fe41f97124d58d4ea234a3c73ad3ddeb0a9165a03d40d3970b2cb18620a3efd99660bef1bb88d603b5cbb47a16f13e9d49fe178cae7291612a26575de5b4fbcef74c82ace09dbc4213ab7f84d27b18e3025ca19490609b567ef58073a71dc8db361de95ddf5584832bedd7416884ef25092cee328ad4263c81e10358659e47"}, {0x0, 0xc, "577444c69c4c0984b94d929820c2be531fcf162b1b0a2d0b2a73960f401212a7bb34c67f5d0d8ad19ce4af0aeed73dbd26de9d47bcf13b0c399051894c1d5178a65aac97edf8684522cefee26e2e06063df0a411f11ec91160198c2169a023fc31aa369b6f"}, {0x0, 0x2, "77254b78ecccf0f3b4a4d5c1c42652"}, {0x0, 0x2c, "19c7ec78414857d01de866180d74c3a660d397bb66588d01ceed3c0156ba04361ffbd7d0410334295453dbe14874932c9017ae6ff7d7b9c642cb46bb98b13d047f2c82b6d11c9b8f3ce18079f485f19638d13aaeda5d0971954a746ae7e880508684141c0dfb762737d38057c438c477cfcc7d9f5c47f5b227e4d6a8fdd5958591ba09b6a06c761c29fa3490e3ecd199917d58944e66075c4249ad891ec0df514db9b098f5ec70f9534282fa25c9a46acf8f994e6e067ad8ab3476d417e4b1cef615299d634811b20a6b3d98d5d9cfd25cc567824eb9287ca418a766d3b0a1e644879a0f08abe69239d3359b7c118587aa99ca8204fbb5058698bda4a510ebd6c5008a4d2078f38f6dbbb331fa1cb57234287be3e6fd4dfe154d3b95fc93a3cf96f873b1618cd13d000caaa498305b7185cd1e59bb9ed851ed4c6a0025bf2dd1fc63f38bf161899dc484c4b7df6d3f8ca7b3cf49f0a4f9869ace4721b7355888a2"}]}}}}}}) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r1, r2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0xfffb, 0x91c9, 0xfffd}) 16:00:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x1021, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10020, 0xc3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x80000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f0000000100)=[{0x7, 0x33, 0x0, 0x5}, {0x9, 0xff, 0xfc, 0x80}, {0x6, 0x5, 0x97, 0x1000}, {0xb65, 0x0, 0x5, 0x9}, {0x9, 0x0, 0x91, 0xffff0001}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000140)="fbaf8a8d1a009b76357e3a000000b443d88ea1ebf4b9f219aeddb75be30f8b8435afb5d3c320f88ef70255cac7266a0eed6f83f31a5b37539eac43dd2a085c2eb2ce664594515cb54e0a32ca33a680ca180f63570dea193e2736bb2b17578d06c110f8b73e3fb372868843fcdcf57cb0343e40272fc73a697584807191171063", 0x49, 0x0, 0x0) r6 = socket(0x400000000018, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x5, r6) fchmod(r7, 0x0) openat(r7, &(0x7f00000002c0)='./file0\x00', 0x400, 0xe) 16:00:31 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000400)={0xfffffff8}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x200, 0x0) socket$inet(0x2, 0x10003, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4000874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f0000000840)=0xc) writev(r1, &(0x7f0000000780), 0x0) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x20000, 0x183) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x7, 0x3, 0x100, &(0x7f0000000bc0)={{0x8, 0xee, 0xc0, 0x4, 0x21, 0x6, 0x7fff}, {[0x7, 0x200000006, 0x0, 0x8, 0x401, 0x800000001, 0x404, 0x6, 0x4000000001dc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x4, 0x5, 0x6], [0x1000, 0x9, 0x2000000000006, 0x4000000000000, 0x5, 0x6, 0x4, 0x6, 0x4, 0x3], [0x8000000000007, 0x4, 0x8000000000000002, 0x79, 0x2, 0xdd8, 0x22], [0x9, 0x5, 0x6f9, 0x9, 0x2000000000000, 0xf247], [{0x9, 0x3, 0x80000005, 0x6}, {0xd76, 0xff, 0xd5, 0x1}, {0x2, 0x1, 0x800, 0x7ffffffe}, {0x101, 0x6, 0x10000001, 0x7}, {0x4, 0x8, 0x10001, 0x9df}, {0x4002, 0x104, 0xa, 0xca}, {0x3, 0xfffffffb, 0x1ff, 0x1}, {0xfffa, 0x7, 0xc, 0x5}], {0xca, 0x2, 0x200, 0x6d}, {0x513b, 0x7ffffffe, 0x8, 0x66}}}, 0x17, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x400, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000900)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) getrusage(0xffffffffffffffff, &(0x7f0000000280)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x40000001, 0x8}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000f40)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x2}, {[0x0, 0xffffffff, 0x800000000000, 0x0, 0x9, 0xaa3, 0x6a, 0x0, 0x0, 0x0, 0xfffffffffffffe01, 0x0, 0x0, 0x0, 0x6], [0x0, 0x6, 0x3, 0x0, 0x0, 0x0, 0xbd06, 0x2, 0x0, 0xffffffffffffffc1], [0x1000000000000, 0x0, 0x0, 0x0, 0x300000001, 0x7], [0x0, 0x800, 0x2, 0x2020000000000000], [{0x0, 0x1000}, {0x6, 0x0, 0xb886, 0xffffffffffffffff}, {0x0, 0xfffffffe}, {0x1, 0xfffefffe, 0x0, 0x1}, {0x40, 0x386}, {0x0, 0x0, 0x0, 0x6}, {0xfff9, 0xfffffffd}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x21}, {0x0, 0x0, 0xfffffffd, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x5}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8da678cb6283b851002e00", 0xe, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/101, 0x65) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x48}, {0x80000000000006}]}) syz_emit_ethernet(0x3ba, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000086e006d98b46d6d3180ff1fe482f5b36a3e9368ecb081370478eebdfa3b90bec3696153f1e7ad52698192c0fe7887d183883d771b2daa45e0e2fd6c90a84629fd655135bbb3f2620ba7d7667eed308d9e3fb105bd24781c9d9cf80614ba51476e6604a2b53822b83b56dd74c767122847a99080000009010b62d7abb15d1d56f9b916a654772da079350b10ec596e16f92d02991d695eda33235774d43a6ba1aca09c7519da6e9126336951b0eb60ccc34b196502407e139ae9437165b8e7d17ba3b01f5a972534b7a6c502435216e873866eeb8a44fd4b1de427510083a62a7bdd77852429f7526fee0e8bebce80c0e794c28fe52f65c31e0c96993a792851a4dbe9a38a8dc63c7d830fc1ac69c5ade38aff9d3e8edd62647b784803c1ae1d02e913520541ca9dc2f22ddd41170c938934ed22ad242624e61adfb5a71cba0cbdc18609b1a45845fb29c67577277b01276b74a39a3160ed8e464d9dfcd0de211d83cf4929388405a197ca179d31f232094cc1b517b0842a4e3fb106186e756ace9d9520ec87abd1e3e7162e82158af0ec3a7acdc4c10b037d4760d269a806312625a082fb174b1aa17857d29663632ce948dda0250b27a8ca2c2cc5626ee06b747eedcf062a7a59139f3ca8c41ee7cc5f634440f8ae3caab89e11d35d154ff3cbd77f934dd70f0df6ea971f8e3b199717e2319f17b37b346be95919dfff8448a8c49fd884fe9e4bc3cef584f1f6fff08a75be2e7dc5654590ede62326b2a4ffd2c77de47ad5f79e00f31ccbc7061de859b0240015967925ba24d1f6aad173befc8c842543b38423044e3afbddb618ff750e89f63464f68c50cafe68ca40e21a68d13442778aeaf3977349a0d3303cb55b364"]) 16:00:31 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x2, 0x7, 0x9, "5c6fa716f28487a84324d8be4bab4ec54f003202", 0x4a, 0x6}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:31 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e5b3048e69931929648", 0x14) setsockopt(r1, 0x8, 0x7, &(0x7f0000000140)="b38e94c5fab3bb6bff48acebdcc7138cc667bef884790eadd2c27e57d68731e0d91247d41840c8f09d017b7d667775a5f49cf5932db521270fcfa475f8bc7380c31cf7cf526735513f88809994a223b778e6d3b26c7356e9549b613da23c8550206b3bc36c1dea77693931ef7d1fd988db947f43d85f7b8b3647febae0ffa22468767ac351d880acff83c75e4cb1e09d2f64b014f37763d1ef99198eb0777c359ab6ba8780cf39fc5f8e42d63fe9d433d9b30d20b47188bbc3c8f4d2fc062d76dcbd898273c5f17e1c45eb2162c2f596d17c9e2aa8463ab4f2fe", 0xda) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x1) syz_emit_ethernet(0xc6e, &(0x7f0000001b40)=ANY=[@ANYBLOB="712ff2f775945f23106bd17a86dd60f8be000c383afffe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000aa000827fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077000df4cde8795c136165a42afc059c99a055f30000000000000003f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff88845006ef464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f"]) 16:00:31 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x5, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:00:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x1a, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r2, &(0x7f0000000180)=""/94, 0x5e, 0x840, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r1, 0x4, 0x2, &(0x7f0000000000)=""/196, &(0x7f0000000100)=0xc4) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$TIOCSCTTY(r3, 0x20007461) dup2(r1, r2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x10, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000180)=0xfffffffb) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x400, 0x207, 0xffff, 0x7f, "7ad9d3ecd7abb8c03b34a22fdd566f755c5af5fe", 0x1000, 0x73}) socket$inet(0x2, 0x1, 0xd2) 16:00:32 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x1, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000, 0x100000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [0x2], [{0x0, 0x0, 0x3}, {0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x1}, {0x8, 0x80000}, {}, {}, {0x0, 0xfffffffe, 0x2000000}]}}) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) shutdown(r0, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002082d080 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002082d080 16:00:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86136) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417", 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:32 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@rand_addr]}]}, @timestamp={0x44, 0x18, 0x7f, 0x1, 0x6, [{[], 0x5}, {[], 0x2}, {[@broadcast], 0xffd}, {[], 0xfff}]}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5}, "b0f69514f7e6b887"}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB='\x003j'], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000e4867093f63f000000de56e468ea75915db740b10d69498c1ffd0a9effbb69d9a3dcb6bb601e3c2bea51816e976d45ddc538ad0846450cd84c2f6707ff6523535317a5da9790e66a21d2bbb9958b9252495ebc7c20c6f4bfdaf360417a3f3701e005bfbf5024f7230a3afaf72c4cae088e1e457fabb69ea93c0c746e150a00002e43bf7b9bc47ac04c382496e92eab6f563c3c9ff50eef76c7f04a4ed2a8e240dbbac572cb446ab6cd58cc22e87a122473ca7f9b05a1962e12acc72adf84d1b285dc910448169b9d8f8f7ff82ad10006da424831c96341351b893eeb89c9391032b69b606b07e87b091434c236607b70731430e4d4c714229fe5644447cc4faaf6819bfb28e29cb778861f22b603daaea31ae0aa7c7f8e75c7b1b2f0c79404"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r6, 0x0, 0x9, 0xfff, 0x9, 0x5}) chown(&(0x7f00000000c0)='./file0\x00', r3, 0x0) r7 = msgget$private(0x0, 0x2000000186) msgrcv(r7, &(0x7f0000000600)=ANY=[@ANYBLOB="000000e4867093f63f000000de56e468ea75915db740b10d69498c1ffd0a9effbb69d9a3dcb6bb601e3c2bea51816e976d45ddc538ad0846450cd84c2f6707ff6523535357a5da9790e66a21d2bbb9958b9252495ebc7c20c6f4bfdaf360417a3f3701e005bfbf5024f7230a3afaf72c4cae088e1e457fabb69ea93c0c746e150a00002e43bf7b9bc47ac04c382496e92eab6f563c3c9ff50eef76c7f04a4ed2a8e240dbbac572cb446ab6cd58cc22e87a122473ca7f9b05a1962e12acc72adf84d1b285dc910448169b9d8f8f7ff82ad10006da424831c96341351b893eeb89c9391032b69b606b07e87b091434c236607b70731430e4d4c714229fe5644447cc4faaf6819bfb28e29cb778861f22b603daaea31ae0aa7c7f8e75c7b1b2f0c79404b9d969f967bc7485fa1ca7664d5d9a604663815fd414f0c70e0f5e9c69d00a7fd1b5105ca1216ea7c5f98d0388c387201dd87642491f835520b85993f045cca11618b0add70a7f2af99c1e7d87c8"], 0x1, 0x1, 0x1000) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x5}) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) msgctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 16:00:33 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r4 = fcntl$getown(r2, 0x5) r5 = getuid() setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r7) getgroups(0x2, &(0x7f0000000140)=[r6, r7]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r8}, 0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x4, 0x8, 0xffffca9b, "c99498db46949a00", 0xf5, 0x6}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:33 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r2) shmdt(r2) write(r0, &(0x7f0000000480)="03", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x1) 16:00:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200), 0x1000000000000130) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) r1 = dup2(r0, r0) write(r1, &(0x7f0000000000)="91f6f4d907e2bd1c84127560a0fe2af3ea4be1167bd726cacac81d5384a74b71bedcb1935897a171531858e66d49db7b9fa42c338735e15961020e176ecad26ce14f33c932c223ad2e61e0b3b5220fabdd98f4fc50d70dbafb8a29cb0ee8e7cee26da7838f72a986be6eb6c45cd4a9f9c9f1b3aea19526105f80ebbfd68eafc74dd1904669d2e66d32973822c3528119e6fd0b5aeeea7cc61fcd623a3a0d7c0f715d874d098dbaabaae182ecbd0d8cc3322a1cb3d3de03151458257d7be8eda095bfaa5fc372894bd3e06bef18bc2ad13ebfba9242b0", 0xd6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffc, 0x2c, 0x4, 0xac6, 0x9fa1}, {{}, 0xffffffffffffffff, 0x89, 0xf00ffedf, 0x7, 0x929}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x20000000, 0x3, 0x80}, {{r0}, 0xfffffffffffffff9, 0x24, 0x8, 0x0, 0x40}, {{}, 0xfffffffffffffffd, 0x3a, 0x82, 0x7fffffff, 0x6a4}, {{}, 0xffffffffffffffff, 0x20, 0x40, 0x78a, 0x2}], 0xb4a, &(0x7f0000000200)=[{{}, 0xfffffffffffffffa, 0x19, 0xf000004d, 0x1, 0xaa}, {{r0}, 0xffffffffffffffff, 0x9, 0xc00fffcf, 0x2, 0xa17}, {{}, 0xfffffffffffffffd, 0x6c, 0x40, 0x9}, {{r1}, 0xfffffffffffffff8, 0xa, 0x40000000, 0x0, 0xcca}, {{}, 0xffffffffffffffff, 0x4, 0x2, 0x3, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x30, 0x80, 0x5, 0x2}, {{r2}, 0xfffffffffffffff8, 0x4, 0x1, 0x10001, 0x1ff}, {{r3}, 0xfffffffffffffffa, 0xc1, 0x2, 0x3, 0x8}, {{r4}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x7, 0x9}], 0xda, &(0x7f0000000340)={0x0, 0x6058c02f}) 16:00:33 executing program 0: r0 = syz_open_pts() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:33 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x202, 0x0) flock(r0, 0x1) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000001c0)=0x7) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/50, 0x32) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x14000000) r1 = socket(0x18, 0x2, 0x0) close(r1) syz_open_pts() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x3, 0x0) r5 = openat(r4, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r5, &(0x7f0000000100)='./bus\x00', r3, &(0x7f0000000140)='./bus\x00', 0x4) getdents(r5, &(0x7f0000000040)=""/51, 0x33) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r6, &(0x7f0000000000)={0x18, 0x0, 0x8}, 0xc) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r0, &(0x7f0000000080)="3638b6c388192e1702b1cebc833c4f69e40c5117718b4089f179723426ee41b9653bddf846d688067dc7f6cf729e8b4017df2989a7edfea96c8beb3b", 0x3c, 0x0, 0x3) syz_open_pts() socketpair(0x1, 0x8002, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x80000000) 16:00:34 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="2d5943843ef6c91e38e82aeab6cfa660b8d4b893cb02f6e949a729ce7f419dbee40ae1f68c3aef250c893a7cb998d3199ce2a07f22377270dee00f4981fe2ab15fed858b78357eefbb8d316e8ac79f8fa682c06e50b7676278d7da718d0c70502e6a0b1376a23fbd7e08311cef02435c1af51d1ad7a7e91f5bf9c458", 0x7c}, {&(0x7f0000000100)="85b5e0d61f1dff6a1fa5c71ce2b2226cdd3e2526e856886116667daa3a5ac33d909bc78987ec76d90f8cd0e303f6ae8c395fc2a6e73b0a45efa794edb649856d342dc25f0d5d69cabae48d61360acdc3dfeffc082c41832b6971a57bee639615d1e5dea0c40225dbe24cb95c5082e70f20ac7af84acc72f745f77a37a67286d97d5978379dfe8f1d3e90e712ee2f74d8b26eb215bd30da902ba858", 0x9b}], 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x3}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {0x0, 0x3}, {}, {}, {}, {}, {0x0, 0x0, 0x1}]}}) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x44) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2009, 0x0}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) accept$unix(r1, &(0x7f0000000440)=@abs, &(0x7f00000004c0)=0x8) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000140)="4b1b6a596a90bfcaf0a16cdc47361319052bfdaffde5588c9b720cb6319118d9f45eacb25d3bca245782bf3e2bf21f631e7665ae9f65da21c26cc64dc6016c1429975c328d24e5a954b59a51c7258b3e84e4b764d22daad67abfe516c36a3db13302ef4b1456b7779556f385f011d3c1e5d351268ca89f965fa6c559277ec83064a306dcab165171e0d64eea4c0cc6f4a760dc7006921a5ac896682c0623fbca6087d71d92806ae9a687b0c725d6041ace594c206004fae47c9d697b9a7d0bdb45eefa66a03c1590f18af2b349b7", 0xce}, {&(0x7f0000000800)="5ea16ab415f8ea8202af1c6bf3c45dcf4cb6a186bc2512768cacf07adea4593011fb51bcf18a9135b1bbf4364cec622cf0dec21b45a1c71e76122076a2c973ed35c76c6c77edd1cc4e61e87525d777c57ac93cf4fba1852ef1bd32f198828ba030b2b8c6b9246a45c4407b8a7b8bf26af5f3e8af3446c20a0db4cbecb59c273a601e16052f5644b64374863ca848e1e54643f4cd5746301a2b640750ed8a7006d746a6b66805acf47d966d3f37ae3bee5ef3ed65c5f7d71ba1aab884f715d57eb5bc550fc577befe9f511b1e0b566f306ed30d270816bf53a995209de5f1e4d7b84c59ccb89bc5281306f772d5239273b3fdd3b2fccb0465cc62cf31a0ba228ba35847ccf324dc797551d49083d218b3627773dc0888cdc844c2f07213e8bb525ca793acbe00c0e41e50e3bc612245055cd1937b74265ec3a04e966915db79fdc70c53c426c166bcec5cdd47c975a567fdbae9817cfeb218d3209a67cf7368c4a61669f807758f6aa89e24cb275fdc570112947c9a4b920c343eff4047b8a60f0b0ff000ddd0086c7b9cf8824f84e843a5ba88a7c4fa47e6231fbbbc50c24e0ce3f540da25e4e2a227e1969969c77fceb389a3e1818d5d2fb4bbc1605e9acdb1530c93523fe6b944e2ee70baf00b3e6cdbe84a79f46fcc7499f01941aa4ada54e7d3a53bd1df917e38bf588bdb9624e6c70361b0842f301c1b99f60945970966c4da897c52922baa2a25894dfad01ec6927f035e1d6505b3c85f9de0577879798fd27d05f66250643170c8136dde4843297a3a1317a7a74894e576bac17bf19f517d31987658a2fc2c1be91475f12067f82dac8fd9b6b3f0ae9fa59416a5850408676fff796681b4c8ef8b8e2c2d43b57a479d261d19eb1b1798190270818fed5353ce85062b8044c829754b2daae496edcd2b35a1a4ef7e7e9b139a4cc3711e0a1226ff9496c695480b94e194c887c8d61fea3c7bab12d36059d22e1bf567af816b505c05ebd2226f2f453deb5104c2a53cbcc79802f1c6f9aedb265718469f8af1ed7ad039260fe9202cc18a8c2f2098dca0fd8201f9bce2401045154b9dfb2c6ebac9b53123adb289d82db78185675ab23f4f732aaecc55e3a98162cf4fd383e78fc9d6dc64a404e37ea836c7a8e84d9df9851cb5b5f9f9520eae0451b501908346f2aedccfba4e8c584cdd53efa49c25302d637bbd6f5efc4d89ce987dc3c040f9a0b3b6302841833029672e58e87c7c437787472fc577b8619f77e780a05c0df45b27defe096cfb557a24b686ecbee6ce42ac65ee21935f938b26a6a8aba2419151f70861dbda5ce3dd0ff22a6ed8f494a2fe46ae99b6e3726455fd8c2ede3f18f1b10a16ba728425fa8ef74d69c215e8eaa798f806616f6f8df6916110d2953c9998a16e6d63f1302aaa3f5cec591399b1741820492ea4dc7d83d8991316d8b6c6e164a4209d78d97a0d941a5085d0503b571360d76874e937c88533d974ed057f352d6e91bbc59d9a8ca13b2bbbcd618339a251fd941e2529f3101b90bbf3d8cb65ae33eeb951dee94529387d04f233cb22def8eb5345969ee3e7bab37e26a182c08e26e894e849475aed5f0f43c49f1606b86af888df6387a1e1a8e8baf9823ad9d7ab613540cccf7dc02baa1a96210b03ce2793efe2b516f61655d869f07e459b4e611b3c7c73087c470ea1d94fd06b07abf9107b80f1f98295f633d547f30e097ffa778942729e9298b207757b66360b9c262e538b86957c1ee5a0bc919bef1528dcc02fd6ba9c38db284eddfdcbde3e881fed09778c7dee1b5e67fe80132d483aad6855c38671450ba06f3200153171f438047a70a7f56f74449bbcd52c55272935d007aeb2d489cd47d81531b59d8127f4683f97ecf4b3d340c61da94732bd60b13a1dc1e0afb52231b36d5cf05acd5e6a162fc997f335e32565ebbfbce9fc468bab742c734e1f694f1466bd7515ac6f5b7bcb3e69ac16aac1e2f7d28e75f36a5d6edc0788994e4ac9f585b47f9fef8fd0a5b444efd02133c1bb2d6189cfe8d289761f472f936ae5baf1fe991de1c058bdc0178a0641a1f90bcee2d3f0842238d43b93aba95828db7d72b018be7b553945722febe1e98612390f156ad78d150aa69329a806ab4c030aa4868bd447540449701fc361e143e187cb906f4fc3e79f64fa49ec559b6f1889375c92231173f6d4634bc728db6ed2397faf4bf2c63c88afab899f6b35edbcdd07b1a4c0d4ee1f2f963f763ca966eadd1a6e52cb4d3ef094575970c296340fbf9ad9b65bbc4addaae0dffa3e64874e36478c2322d2bf717f088f0843a4875034aa353bfa13fc5d1ef4205d643bd35343c4016b3dab431b00174069d8f64d52d67cb05856c8184467f18d01307baa69db84e95e7fe44d237d8af6922e34f959b0c5ae602cabaee0beddbbb5e5127a24993917a01cde70e64052a861d1602f00094e9381eaf63d8d305c1af6324b3ad0c4376c32539852019b7bb2fbba5ea9b2bd53a63675da5b3c9d9576dfbefdc1a1db749405d06f95b62086ec92cbde285182611b60db576ee0afdf7a3be5d830664c5f7e4fa02d916e6e5ea5bd66ba7421d9affb1581fe6363b602360f35e853d35d99984c93d6fccadf5f6cfa1375848f39bb173a300ad65edd9dcfe5edb0b19277be1aece3a3f7f845ffa3656b837028bd6948a15594c6f776fa7936feb319ccebf0806191213c312d25a3d232ed091a2c58f5b609bed237833fae2c5e8cc98d18f326f88b1328c97e85b26db0e69edb1d48e1d9b84c43b739ac538e8563181ebe9c856a4a29f1398c32092f03057cca3800f78db5c84dcc610c90120de80bf0e2002022f7dd619afc0d63a290819503c649ececd2422723a64fbfa2ccdc926a6eeab42f055dade4b2bddda57328e27c93da0db2e691c753763810f2d46cd7332065340be5fe8f421b438a23940db3add9fc783dcaf666d6e09e4987a7eccdad30ee19d2a2960809f7e0aa3dba81eb5e77e3246c93e7db463aff22cedb56560c5ac92a67fd17a93a58278924815dc93bc9d3503dfe579acb5b91c6cc40da56a9a86db43b68921c75a2ff99e56ceb70f7d39d9441367f416cc86c9be07b98d8e6349aabc10448ae668eddaf71c3939b8927f2aa81b4d5f1d2a95d7ff1d23834d422aa6c03ac77bec3c0c8b597330db34cc9f4d87f7d46860f2eac906e6bd759bf8e396b3438f8e44ee3a27668085b3ae16d925977ea0f21c88c890e941e3aeb7188afa76cd01f65a5ad9de1edd7c63642301c4be1dab43e6bc16e73c3b7ed4d7cb5aa7a2990577708a51f9ae153036ce181b3e61f02228bc09e3639bd6fcede77e5452fcbd61df80152939a04e5509f8a00d6248fadfdd3a59f6dbf693a7b22c7d20be8f5db299efbcc2792eeac04a8d96d752a06be6bf85919d3636ffcb2c3159a4822f16b90c50829014f2d86b5fb2f59a3823539ccf5d277d90fcfcdc0becd906ce92817324a20cb3566af55002812a14cd5dccbdaa68c045ec39d217526124742df8e24abcd37d14dc2eb754261f23d6b4cc197736f35bd39ffb34a4dda9f3d4a566aa1b978b334d17ec25c74f1851883f074f30a2f688d92cfd5f5d2e853d5938be48b13d9a04e3ff7bf7abc1508b9698960b914d79f51012c6751efe4f5dfb586950acbedca9ecb9d77c833b7857cad382ff2de23d9153531a8ca5ef44fe1a2d6defd63bd87cd02d9c93e04d1a5c1d231010dfd409f51113566e077bb0d75b5052aec5ae285637c1232911df7b5a1dfbdcf86a37d1534dd1a665b8437c83ea2810f044dae139da4f7f77db05f9d111386ede8d167a6a67388f61954622c1e737624cc42d6ecb32217c950b81e36b1b5d87c10f2798520ee034206ab0c82dcccb3d2f37514ffb48e8244faeab0f0e69880dee5be7629c9981903c6cbec0960f1a6b453b4e91234571e6c9fbb44ad3cd28b8ce9e2254120d0b1fa5b345b2620c345f5bca171be453d039268905b10457f143fba7ce682fdcd30c9f7af9038b3256c36d877d7986806985f75043caee9b83503dc90db1c762e39084e21f346bfe8e17028d72c067c8b9e3a03044061e23b1ac0ed1f2c4911dc97f70429765a54693e022173a3ee3c32ff0c2c17baeb29c096e0de2ac6a4f4d63fca20df9aad601b094e26feac2234cebf6e6ac765b97c25c18432900e4d49d66266c55b2745e340de5c0ae0d3b93a40776e47b9de6302430224229fe8755a728b51457380f0419aabb4a6aeee45adb2dcb046ae847af806d2723eebcf2ed217fd7ff6beff4b38098aeb6eabc6a02b18c5a0b8c1fb45ade227e081498761ec4326eb2c5e88d51a25faa3bf3403f176877f07fa8347fc73f59f10cf632e761c09db25078fa3a253250e38ea88b4b8d0c0b9a60b59a2cea3ffe704a947ac95d167bae3ac4fa479f93f22d6bd55440feef5f0957d3fa70bc9b05cd57b583fba994b61930cec5715f56d1fa5d4c6bf7a88089b12b319322fc3decaf717f913f4ef699a50fc110c9aa1af56a1acccf4646f924d08fed864175a994bfc2c4ad7c158667689cd5e17475c5303bfe7ef17dc4f22a0a06b9700e9181442ec5a4b8024cb70a658e603c65418086eee7e04244bf26ca51d6f3d2921d0ff69315823c32222c71838347e77c31c7a16d7bfecff6cd2ca0e7a2f565b115fbff672bdd5526d13b40fdff51aee19b82407f32257363a83030d77a44b943a8af2a20a9538ba23e07ac985b2070623c927c89385e462e2049f4ed50fb87f893bd403f3f761b27d50eac37f71f86202bf4ab43ab99259e1ecf0d3599ef1fde04b84cb0cb9e39664dfa0ef4bcad866c7ce0ea51976ed1785f89cddca2467fd9d9509acda22ba49bc48b9d293c24452e5553014a26fef917bfb87c90f5538bff552d6b3323287e96b92a99a9b2af11e24ff3c0974d35951534df7a0798d0dc0f9827613f1de133928b8e71aa4cae1f1555357176360fd39bd57ca7dd36fa1efef14afe84c1944a919213237c5fc09ea8a3dda4d902f0446f8f1e13683ff9a38f4e8defe4967ce3949433530d4d6579c3e513d1c0153908f8cad8a225798d47df05dba482a920bcd90ad0e5552eb243cd5d436a749b8837e67d5bd2b10343781fe2a9b99067f551235f9021e45930f04b793c5bf719fbd02dd96168b7b416d3d0fe5e72a358440f3452413dc00b727c6170645278a40bdd50deb5fa7eacf11d5dabc6e1f747ca563348ed3c1e559c80a50c2a3429762d6721a7c015fdeec6513f6e43c35bde91c8462e2b66b755ef9b2b83574ad71887697d760823e18dbd1fde8d45c1285cc1213ea9fae8bac65e423b566a21ce8b89d8ec23154f9cebefc11b5331d4f2f5c73f22826f11b79e47b3b909f6a5195190ea918ab6f3a369e6121452388d679da07c59e5f676a03e217e19447ec9de5397faa896ce3d69b6bd640b5539329764dd3b45afc54e3095a5e2896f9cba9c72fb756bffd522cc49014460cd43d67ff6c7ca6a02feef55f8eacfa9e79417259f27ec1e5ff087c4e9cef20637789377c47f12b1591a6f680962f86f634ecda4d8cba7b7749328a804b4b61510aa950bdc3fae1b587b4e55af2d5359e018401a559df8767d3dda8d19dd8524524c59739f81453c3044081d1d64f68d2409877ee5043fd7153b60f09665cdafe3d018067541eda777750ce09f04298cbf779758872e4980b877c78b0146381b8bf137c3ea2025ad67b03e8bc1210e266e547bfbe1eedeeeeb0ef0070b2a4718d67529d831c02793bc1460a6527bc8520822d", 0x1000}, {&(0x7f0000000240)="2c5a1296ffe1f811a310630b5bdd7cf972a862708688a07d5d2b930c6bf78a7486900b25792852aa494e3c46e218c20cd8d078f1341828ce7a9f83e722ce9703b27597826571f4fac6a0e37d778ada272cc7041a30dc52a5382d71a1938b8b0dd77ed8a0b4fd8e541420e4b17c176c585a4a28869e8475a587213587b1f208414161b672b2c4199174d35f399a8b80fa6b158169f2223ce0a290e50be43737f7fbf2e9d98fbcc23e145f4db96bcdfb2f438922842fb6c7312d73e144658cc125292bc6d61e3b9d1ac51c553916eef22dd51827", 0xd3}, {&(0x7f0000000340)="d1791fb3445c01aadf14151cd7d8dbe1d5212507c6a21b05a9daa250d0a41b655f6a645da70215c425f9b4d9dabe005ee63624a45a7d94b3c9bce616f9c022ac47dd34587705274396198734d9b76a54479d8e125fb15b9a53fd66afb6fd40f30cce", 0x62}, {&(0x7f0000001800)="a7977731d1b5f07be72c6ab68aefc0c30cbd9ca99ec851d4ffed68540cdb5be7cf1a5dc459d1b533e8f0cb4829e6ee8005ca0ad85ec1317a2d83be58ed7cab19af5a434624af19477bb263148aec94f673eeb05f85e7e290a5671253c58c124da1acf37efebc511589e640be2b0005076f42617f282210848fcf0f52f1c50a933a94b95ab5aabbd2540eb00213927e7d8a94224fbb06deb27bbc792d7250631dda3bbb47d2b53dec04871a00a9cb65d809f33aa3f468d8211759adb72489f8475f190a55ecd814a387b425ccbb45639ba8837c1844d42b512a8c0a4e28cff09bd4f31d25ad55f29d7639d2c1aa", 0xed}, {&(0x7f00000000c0)="8a8266e698735eb0dc9f2766587ff4f8a7701ab841eb55", 0x17}, {&(0x7f0000001900)="b1a5b140744140451b94344af0b2c1f2919272101043f108686fd5f9dbe8d3e1e67af71c3f6642ad965736013426b9709148a5557afaebfc557e5fefcd57f455d668a23cb9f1fbc71d501ef4270b7c93da328f29707c184286b312fa7f65f6175c0c19666f8fc42c861aaac6c06c456539e5f75872a69aface6e56a6fbb1388d5e636711a9bb0f510112b400d34171d983568a34c8052e7d9d63901dbd51653fd60aa146b09db865bbb6b3e736a7de26c4fba23ab170bc402a329ee652b2b0d31beccb84d7b2b32d14399975fa98d23d7b56f92f26a7003444a1426f9a02706529251445252ab2c2e64bfbc67cd1e6d90a4ce05ea3491935617bfbb54a36", 0xfe}], 0x7) fchflags(r2, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x8001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x16}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)) 16:00:39 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000000)="df", 0xfebd) ftruncate(r1, 0x0, 0x80001004) ftruncate(r1, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) clock_getres(0x2, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)=""/14, &(0x7f0000000040)=0xe) r3 = getuid() setreuid(0xee00, r3) setreuid(0x0, r3) 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x1fc80d8c, "0017045100"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) sysctl$net_inet_ipip(&(0x7f0000000100)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000300)="a5858a4f4ecd2c67847a3cb5eca4df1e9238848f88189dcf2e830b7792a32400fc29985c4518c4cd55a1c1aa3841401d86c333ee667b9bb1572d9a43b7982406a2858669b40d82f5f8ebbdc1f98cee3211510bec69d5d678167e0f17d7398fdc68da476818d94fc597c516cb7b5e0204ea91815898873ef88dca9ebc04cd95e800203cae05828ebd6e49ae99dfb43a4cc0828d36509d12b3152db28b1d8351ec20825c2fda500c5b5f2a080b565e83b7f279e224abb1f665cd3eee3d33a8d29bb268673b77342d3e7891a48293ece4b79d17ee8b508458f0e5f69a93e49212170d3cf2e9c08cf32dfb", &(0x7f0000000140)=0xe9, &(0x7f0000000400)="8a30a0bcbe6335120cc9d9c3366b7f710c2f07839a33bc831812d8fde828a6c6f8e3481e987eab96515b245d416a2e9d2403fb94e90b9c6c3c7a32f333073ce128059399ffad6f3a86b5357cffa82f11e1e3477c5c5b64d3ef6e13502f347ec00f0c500e9fc63a5032eb2eec9f3bf33c07908190265f60f4134d1e061942f52f22d7b41014342c1de60ceee7c25d245eb6857462c7d874267e254fc5eb8c55", 0x9f) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x1, 0x6, 0x8000}, {0x164, 0x81, 0x6, 0xfe000000}, {0xfe00, 0xff, 0x5, 0x3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0xffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000540)="fbaf8a8fb5945b7c690df6357e3a", 0x4d, 0x0, 0x7) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f00000004c0)=[{0x3f56, 0x7, 0x1, 0x20}, {0x6, 0x4, 0x0, 0x7d}, {0x3f, 0x1, 0x80, 0x5}, {0x96, 0xff, 0x3f, 0x9}, {0x0, 0x5, 0x3, 0x8000}, {0x1, 0x80, 0xff, 0x8}, {0x200, 0x0, 0x1, 0x6}, {0x1c7, 0x40, 0x7f, 0x6ea}, {0x7, 0xca, 0x6, 0x1}, {0x2, 0x4, 0x80, 0x8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0x26, 0x40}, {0x3, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:39 executing program 0: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x2, 0x0, 0xe39, 0xffc1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/242, 0xf2) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="ffff0dffffffaaaaaaaaaabb0800450000324c92de280000000000829078e0000001ffff943f5f02b892cf0d00000000000000000000000000004cc74055afdd16de7a7597d0909847efa128ad6cb7c57f58e08b666bc22539bdea9ed1bcc3bff4719b510ffd47cd30cfca948addad78dc270e1f37ac63300869a6cf9943d3a70a9aa8168a9826c0a0861429f18d6158df2a92d0219a6690397d4f15b7810bfc7dd7721068cedf2808b51d4b9d52c9be377b02dee4471d07521d63c7294cb26257550aa896ecd4faa78ef31593e64a1374a0890200"]) 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) 16:00:39 executing program 0: close(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='c\x00') ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x8, 0x8, {0xfff, 0x6}}) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x5) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x9, './bus\x00', './bus\x00'}) r3 = getuid() r4 = getuid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x4, 0xff}, {0x3f, 0x3, 0x4, 0x7}, {0xf800, 0x8, 0x6b, 0x4}, {0x6, 0x5, 0x1, 0xf9b1}, {0x2, 0x3, 0x5, 0x5}, {0x8, 0xfe, 0x81, 0x7}, {0x3, 0x3f, 0x3, 0x5}]}) setreuid(0xee00, r4) setreuid(r3, r4) 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xfffffffd) 16:00:39 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000012000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) 16:00:39 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffff7d) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) munlockall() 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) close(r0) write(r0, &(0x7f0000000100)="124b1439167e148e82f572bb342197916bc4c4334669990966278e0bf2689be2c084f6f676bceed8c0c7c7f68bec81dd4db05583eb9c6173843239c827c487f08b34696b584cc0712d89623c0804dda8bbe6f776662b6a92f0355d779be1064e2d64e95258922ae268ac558a979c62a1ca44ef87f49b794183dc840fd7c6adaa8253cd6fe3c9ba33bd4caf9ac5f3c748111ca3ff5ce93256dd020d14993e699cb106b5cdd490f2e2ce37b91344cdfe8a4c69e1ee2748d248675b5ff5692dca4b0d884db763368418e7a415a2a5d3c18e", 0xd0) 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x200, 0x42) open(&(0x7f0000000140)='./file0\x00', 0x280, 0x80) fcntl$setstatus(r1, 0x4, 0xc8) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x3}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x921) r3 = dup(r2) listen(r3, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) chdir(&(0x7f0000000180)='./bus\x00') 16:00:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = syz_open_pts() pipe2(&(0x7f0000000000), 0x4) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, r3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x848, 0x2, 0x2, "cf7f45478a377e840e459ee2040000008a534d8c", 0x3, 0xc}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:40 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xffffffffffffff7d) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="4bbb0c65943009ebd2749aab3bb66338431f618adfe66be0f6f098fe3bb39a97c769909b3cebcb3bf3c81f54e03a1684f1a6f6daa87641a18dd88eebdae49af1c88865f4890be908ae41a20ea70ead8ef5e9b567c5d6533a0bda0c68b403125e8c90590480096079b3c5c3f618e2757c4315f837783f9c8e175a696026cbe9abc49197cd218782eded7e8028e0ed495a03aa698f53645784af6819468961fdfafa7da07a21590bf05dfb72df2b3ae38293f071c86674210fb2d15d6332070c9a1f991cb6f4642dc2836580601651a444d3b1915a70f981fe1ac92575ed63cac9c13a4713b06e816e1ea7f47ae49f", 0xffffffffffffffda}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000080)="7371434ffc6be5c300cce5ecaf3144ce07ade75d9873b8555f51655db4d577c0ba259ca825ed2d51e89de96a01b200d386a4a17eacc40d2b128be124a5071f06f3918c83c00dac4c607154893e5b9aae6163e389ca803e1b603fd6b0fa8f07fc52152318", &(0x7f0000000140)=0x64, &(0x7f0000000180)="b0d6349c903651f94247c68dde47b3425f26229c27f6247099fb0842b6d7efe6c7a946b8da328d85a4f07091f4aa963324", 0x31) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:00:40 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x1, 0x4, &(0x7f0000000040)="b72f17b4", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:40 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:40 executing program 0: syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1f) 16:00:40 executing program 1: r0 = socket(0x11, 0x4003, 0x3) sendto$unix(r0, &(0x7f00000000c0)="b1000503b1000000000001000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000000)=r0) 16:00:40 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000240)=[{0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0xd, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/134) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9fffffff7ffff], [0x0, 0x0, 0x483]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:40 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r4, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0x4) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = openat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r6 = socket(0x20, 0x8000, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = accept(r6, &(0x7f0000000300)=@un=@file={0x0, ""/67}, &(0x7f0000000380)=0x45) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x80, 0x0) kevent(r5, &(0x7f00000003c0)=[{{r7}, 0xfffffffffffffffe, 0x80, 0x4, 0xff, 0xc59}, {{r0}, 0xfffffffffffffffe, 0x12, 0x80000000, 0x400, 0x1}, {{r2}, 0x0, 0x1, 0x1, 0x9, 0x2}], 0x40, &(0x7f0000000480)=[{{r8}, 0xfffffffffffffffa, 0x3, 0x1, 0x176fd079, 0x3}], 0x7, &(0x7f00000004c0)={0x8, 0x8}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) sendto$unix(r4, &(0x7f00000001c0)="4e082cc6b937e3961f8843e52a4f4e2699510a1f5e2177b4292c1c76892b68929b65c9dfa86660f923e1cdfc7324d2549329e1351c657d68d9ebbec272ca01bd9cdcfcb0e27334e25d676a877f4e60cc7a2ce2e19022bab36188f9550b3e2584d3e4b0593748252cdbac27f829b5caf4db5fbf29018a3b5c89c8970f3d10b41a68942cc1fe53a0f674f472549c8f774b9f3513c29d479072c8332833622377c3f7231df411d01783c8bac47ddb1a34396e6130602805a302c15b4ceca762ac2ea1aabef1088a8bcd71df98e86bb67845", 0xd0, 0x0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:40 executing program 1: syz_emit_ethernet(0x1ab, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797101752b00167ecc61c4d1113fe4f5150000000010fe8000000000000000000000000000aa00004300000000002b"]) 16:00:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) syz_open_pts() 16:00:40 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/4096, 0x1000) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x810, r1, 0x0, 0x0) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfde7}], 0x1f7) 16:00:40 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0xffff, 0x90d2, 0x0, "00000000008b160d3c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r1, r2) close(r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000200)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x8001}]}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000140)=0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x400e, &(0x7f00000007c0)=ANY=[@ANYBLOB="46ef56ea650c1caf00e3740185ebd6bfb7a7ffffff21000040000000000083d6fa7de227743341ab8f19fea923fce179bdd55f059c19826c619275ce7640468b6c4a86792a9eb9444a4f98efbce0523b8c08a2ca487fcdb2436f92f00941b8e126ffffffff7c8c1f56ab5edcb6dd547dbcb0de65ca994aa2610ba542d543f536696fdb5a145862d43a2b4ee0a2e78d35ac70582324488eda388f7ec446dd12550906d17e739f5ef6173dd9b53383c04761e1922be16f8e7a1ac43440f0a8c64063602ce5a944f0a57b80280146e3ed3902182e422992a1430ef25b80e8a441dce55ef58bbda7c2ed1a034f51015613e99ca13e94422000002eec40ea7f2ebeb9fc5db094d03e03f7bd324c4772865609ec283415f1d11ec7b35e62269125c0a2512ba1848530353869c2c0e6cc0f87495e2150cd278ef1594d71f5"]) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:40 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, r2) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r3 = dup(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000001c0)={0xe413, 0x2, {0x6, 0x8}}) semctl$GETNCNT(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000200)=""/109) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x20, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x0, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x400, 0x0) kevent(r3, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x40}, {{r3}, 0xfffffffffffffffa, 0xd4, 0x2, 0x100000000, 0x6}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0xfff, 0x9d}], 0x8a9e, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffb, 0x48, 0xdd907c59e28766cf, 0x34, 0x5}, {{r5}, 0xfffffffffffffffc, 0x40, 0x80000000, 0xffffffff, 0x3}, {{r6}, 0xffffffffffffffff, 0xb2, 0x0, 0x100, 0x10000}, {{r7}, 0xfffffffffffffffa, 0x8, 0x1, 0xac52, 0x40}], 0x10001, &(0x7f0000000480)={0x2, 0x81}) r8 = accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000001500)=0x1002) recvfrom$unix(r8, &(0x7f0000001540)=""/4096, 0x1000, 0x802, &(0x7f0000002540)=@file={0x1, './file0\x00'}, 0xa) r9 = openat(0xffffffffffffffff, &(0x7f0000002580)='./file0\x00', 0x400, 0x4) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f00000025c0)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000002600)='/dev/null\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f0000002640)={0x1, 0x15d3}) 16:00:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="52f0e17c9d573f7bc1a2ab2e58b30cbc361010f61c87b6164595f2"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000020000000000948a69e900"]) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:41 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "0000000000f500"}) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000040)=0x7ea) write(r1, &(0x7f0000000480)='X', 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffff9c) writev(0xffffffffffffffff, &(0x7f0000001540)=[{&(0x7f0000001700)="d10a32b27c38e6715d12441d39d5596ae3ac292a8bab2aa16717237f410c30579d58b7c478463949ed23b4c70d529bdb50d486a8f9b8f005713dcdf778b1cdf5abf42fb50c839d06399b44b24389cefb94ee3560eaf3ae748f9702808dd5af5c1a23e5249ee6c116103b397a8cb6d437efe494be9a68cbf5ae82ba3879546ac18b5cda77c5e9bcfa90f0eb6d23d888fd260c753f7a69f70643945de7eb19aed54d341e7ea44a6864b22b5f8dbe68d4f3c49fe7d1f768d953001fa7f95026e349e0241f28df503a2b14750a142ebf1164139994efa6d481fc639090758f8706da68fdd7e9d7077b097369c650ea008395538261f22a1b9e2d6ee13533f6681ae41747ad14cbad0f", 0x107}, {&(0x7f00000015c0)="a306c29b9b1c278c50dc53fceeda4d93d1c60046693855a33bbed6b73a5392c5f6260aa9697758a47ef35aa6efd80053aa3c2a3b3d4333258069878536a5391e0434e9b8911172454e4c1dca79b58a40eb38931706f8f2568e07bc79df4e502e566aa8ea64d7f729b07847ede9587c35dc90cf9c43039934eb9fe639b9074e338dc8969f3da074a00020151bf7e5bae1a70684c3cee75a2cd2b8cc7c847c13b6a7b282f2e87840f9786ea69a5c76a8b82032ad281ca17d02420c8865a15b7cf9b7d0f98fac6f5551095b1e8980626fb86a9c8f563adffd10d1a20e5edf170bf58acbaf6879035612940f81203c229338236ae44c4fcdd445ca061451e667f6166df7cac7c8bb659638044703b31e2d22e158fbc8938951237bc9d4b82e7c82f01c0da9813150f14d87189597731ea98df5da70226176c5be5283c355f15ad8", 0x13f}, {&(0x7f0000000300)="0d86976db6f48a291baea469b68060163a2517f825555f4d1583ac6d19cf0df072f37306f1541ec18ac30c47c99c392c2d5a2008f70cb72789e1edc585ad2327684f32f648130779f4ab00ada6ebcbe18fe150263b0fe6bdb1367eae8e8cf1699941d498572165d940f1e45d0000000000000000bd91a20ec8e2df0dcaf1dc6413122a647159131941611d3f43ffe0af36636a54248846bd7bff788a4ac5238cb38d4d78b65214dac5e87bb6901399756428767b72c2663cebbbbd7b440e23593712848799d45d28fc4f06192874db9ce110dd9a0e8b8c0a222ef5ae", 0xdc}, {&(0x7f0000000400)="152b91645b6e65570d0aa3cf953ecc57c5995c5541d3dd956e13d75faa372fb27ab1846d8aed50849e2a34c0dd24351141e991239da652383d6da57c9ffea509883cb5328e58b48a172c8d6f0c409843", 0x50}, {&(0x7f00000004c0)="f8c7952516b779c6f0a0dd4cae51e1889aed520b2c8738fe759dcc34fed4b3610b5bf9d8576ad06dcda8cae453fcc3aa700ee4a9384b8281f297a8c5d722ab0a91724be5f2ccdd399c5fefc528edef100443634d5679e764bc490521a1d9a5b2cf550a0267b7b419bb4c030552f3489f0c64bb0856ec1f19a0e4688c82782cafb59cf17952cf6eb141897e8d837b8a775baedb4d425d510fb0bbc1452c24d1dd52f5858ed1f5b47a640a76d831d82283a0495012cde3f39bfd4628a8037ef65e6938deaaa15f9e574bf954c2973e4f36aa6d08137546672fd3ef588b2a850e99e93912419be5933c90d9b1a915d3e9449bfabb3522bf1585ee7e188aa7a9895dca4e863e6e6bbf33125c1c27f3700966fd754b1239cc5e2c49e388568d90ddbe952185bfc22111621a234136ea7e34ca9c3072f2feadc91d83515538fd230ab31d6382eb9b8d69430bb6a4f08e745cd737eb9353dcff8404c27d4db54bd611167954765a95698160586849b2c88da58642b1a6313d779e72caf1cab294dee4b2394d38535f7852f85991c8c598a438a792c13bbd37e4717d7923698b587458ee8b6ed940bf9c706a5012d901882c058114b65fd9b35a3b71f663830123f7fbaf362d97c9c820f8ce61e6c2de3917186bc291af5a1c64c5db4206b6cf07a661a86ebcf190ad49a38f2c22f572b39f61aa7afa16ad4f27729e5ebfce5f8f5a31fe702c5e17a38816228f924dadc974014ef627a3c7124c012e46eabcc75f2222841781e3d5ff8950fd567ea4667ac2a11fa72744236614594ed0bf9fe1348f33f5cbca05fe7abb05a8f86d845ec03ad83c4176180c03c71b02904c4fe7273ca4559ecd11a90b56c575a5a0c9fc062c5fac04cb5fa2e1ce67f6fd259c48867ceeb1e23c8afd9b0ee46b1b95d61eaf578954c01df7719ee1fa45900257a0e843aec91adda72e89141e0edd68e9927947855d32efbb30b9a6002db356347adb2dded5d61fb8c6916873f7bdfa69d5f46b960713f236eeb5e73998b2c972445765c6cd08b40a01298b150764c1943a4b911ebd57490a34edfe59544aed672296857db3a00088e8a204a1d6a9d597ff38b2ded248c03e2cfa97231469b83b512cbfd26a87d5d14526b1a44c279aac5405ae59cdf12095581c66b923ecaf09ceeb885b8b58ba68e008f950ea288268b4b51dd4cef086ff28bd8f41f42711f82b084997a38ac7b58778c2fa2e5ead73425730a2a1caeadf4b766a820f582ef7568ce3eaf4cd898b21c4f33182193f5b87c6bb468ae2552e89aa642b67bd70ced442b90aa7b8420992fe082406fb34f2e614441ae6b5ae31842d0e19e18b2a1d34698a5effb1a84951993a075996fd08fc0781b421867c51f63d2fda3ee988acfeb4d91dcf554b45956607e093297a8f0ae88f0d588e447141e69b098e2ace4cecaea380a92b318ac9d05e68aa6724efef4e9c06916affda3c42de75983a2cd6baf633611500df89064df26584fa2b977468442b94fc362feea9ec8ce753de6ab4fa6757c78ae3b042a2c0f6e646e221bc6d4d33d5856e68b8087a98afa9f6e1f80fe61c44fb4f9da3b0d4b2d18674bec19f09988dcb2e8fc7d379f141181b74d3657ab5ba23aebfdfd5c768d98dfc9471182e02921c12adf1361d420142b8208f16f9b11155e753a844b00d24d541cf8e0e1bf54c1dd04f0c5a1a0ab5524b1b1a22b999b9b3c7573cdbf383be8255262461c83662ca104b2b1f0131057e33468f78f632975d107aed04229bf5d3bfa65b553e2edded4cbde477614c7095811b774e975927363672fb5604a9e6f71460c6333400b398e7624370d18c1c019b9eca1d2d71dcb122c66ba4b5d53392a401cb268d3b740736cd3fee878a184e6d70eeda2e1133490737597abef3f1a8e718b5451824af1095179e40fc1440d3ad04b841eb01d3d60e570bbda951418441f519abeeb864053a7b983bd3e81c89c2c5ea8171741f629c74b67978c618dcc56f7a81be48a6dbb806db458fea548896cb80fa74b95a4c84f3b5eb87076a83ab6dd5adebc8a198540f103886a43435ce6cd7d8a6bf8014d257c8cf55486963c58d734ac55b64a39312cea75e03dcec79abb3074cbd04ec55320f1e50834a44d9ba0c4bbf8114ec8b9a2452308a5866a194e91460e5e620f7dfbbec9c6748a587672fbb697d0ed567baa00a6fe535101549c9519133b15be238fb7e772b221a0a97a64bd24ef7590218049a7ff3bebb3fa2b6a4445c90c04dcc3447cf1ab492dd78597ee787a078ba491ef5834d1ebff5d3c759c6c24fe19a5fe8fda9a77c65c39d5254487c6bd3b04a99e933428c6d5bfcec4d0c03b8448e41c98aa158e34720362e2fad067155928b1da2066019f6467969e1d985d2898cfba99b3c753036a95339cd2e4a3fc9b53dfb308336b16065a37dbbca2fc4f036f8bfe4eb572ba9f4900ce171348aafa39a2b42c0966084d899f3eeff807f126272e7950f3791d981ebc4e10adfd9169947682d6052c5036569d106fcd1d6fc3f34dfd55f5460993530a2040aac02b66f0339d6f652b993c0a28ae9552231d62da496938d2d678a3739ab9188f4fec2a70e57fdaf7ca9566099109d7e69ab08d3f01c263675c77e629af8f4d3224add7d3143959340af35ae54c6f0d70fbdd7eab59f239f69443320bc07fb59795b3643decfb989c5a817038dbb7fc5242e8d991bee4fbe66d5306f27227988810bee11ce305015b9a650b70e105d40e14f788deb05dc96f708000ffcbf8205889667a12a3ba5b07d48de3b629524ce02204d20c0fba581c4bbf2567f4f6c742e34fe6cce3393cd07e0ed6fdf117e56909726235913a308d97225f3521ab136a65b38193eb8768064bf27a501e5389b652b5e094f32ef35cbd570713a16bccf9e692b0c4f6d6579948a2e060d0949c38bc0d50d37d38e1e5fb57f2134ec4f44b9c5c4e8fc4bf4976a1ae136ea41f74f8ce154f4b72da880fac183106de5d01e925537a2f8424db18edb69124baf58d9b94241bc391ee0fcdce5379cdd0f2f6de6e525928ac00e09d47a5a7cea0d992f0bd53e6e3f5d47e4ace0b2afaad98dcebd7d31a69eb66d427d2214d225cc66d6194258bb4515ff6bc94c83c8118df8e4e1590ac1ace18929b5b7fed4d6558544556a31c68928e44c2ce20b7b8db6dda139d5d097baa92ee70e3217ee43cc5b6f2c73c33f3558d4ecb04f01239d0ebe85c7e629b240fc190321cfb99e5c34f3370930e833c2daf4ebb19b697bdfcf1483db2fe19c0580b526e62b3a14eff6e0ec938f9f23cb3459bda43e7ebf13ee7a7d4d3a6470387993247ee38d181423ecd0c3cc2837d0915b2b28449cccfacc4cd728a37b9b5de48dfa46fe26ece273e2a1f58f956c82cda2a11228109ab550ba04dc6fb245f50f1432b570a6d927c665519fbd13c9281e4d3c715fb193287c968e2dcd7c4cc63c0dc38e02404cbf4757f77ac65121c2c4ede20afb85afca1a9f8920f7c089ffdaa93f1bfffad88f016507a2b843c061cf80f26ee8d8bbdcd1aefea08bad109643b1aaf444e699360d7c02cfc76fec86096894bd3ea13e11bc55dc7a1b84926f866d8d9201071034fa4f9fd4407415b81d93110c21deb55ddf397ccd70d1136f688b71348fd6cb10049d16a3284fa197aa017ae1d982b9635b6b0f2091fb6d575f01619e91ad5dd091440b14745dbd84dc816c97a4d7e033c659932cfbe667ef4711bfeb50e99db23368b10286adcace4d1958d0b76f61039e42800b209be5d9e746362c412f1da3fe1345c5b27de918842e74e73491dac6760a1f1763a50f151cb5b85752959bd420cb226f81c233796fbd07851113ad319066ea4db16949630f767bbe740ed05f23f358cb62b4f9a7dfd78524539cd7e8be6f4becc74ace806fd9556cc865c2c87500b9d4defaec6ddd285d8aa7f39072c4db3a80016d0da3f34ce5b7d211c60a78936e1ed2d7caa76ff137d916ca189d2cdf30f8df0220f7414748c90bf6b50ae3238fe6ff375b3b53b5b753400a6382eea5d7eb74bf0a4ac59210acf9c7c586bfca9882e4d130c62b4bb2b09fb54b6b8f170cf23e269eba9ee0a33c5042341427fd62c4142ea942e433c25a55cbc96cc6b643e0e322b24a8473ff840bcc5e57e48ad50fab44671933a4eb74aa00420c1d7c607f2922b663aca8ac58754da6fdb346ceec409a76a07048ddfdf31f8f6720f7f3c6eb1d1f1707690405abfef52113315b79e21deb1606b188a4cf0ec3201928d0c87da7aa09bc128cf5cb2dc39e4d100e09ff9172edceab4ab41e5b8d3e5f042e87502ac1297aa0b660caf3b3d8cabc5600d12230d290d656e13c82dce0a901b366df5cd6a550ae0c37d4ee5919023381e93c9f63f07734b530a1c6d286b9e2c41a940fcd9eecfda9fc39da4171fff0759f5b604513b35a4f4e4d37d982db9c45b3077641b734b9deb3b8afe946bb2fec4c6654dfbb4dafedc41b06a0134ea3cbd395279d11cd5667523021dccd0add5a6b3085b95c4cfe55d807c530b9c2f4ab670a189bc61b94427c2208d1d4512990d5dce7a693e51840502f55806c574773c9d2a88abdb22f342ee690d1c3cfd2fa7a73b5eb6d316039bc750c029463933c7c15c8f7d25d3cdec9d3edb1c1345eed834667c02e3830fac187a5f33aa96c2872ae0ea68fa386039d4ab930ad098174af4984a430e68226c8737824433eb409076a1b8640490c94caef0de1ffd402cc151ad804b57cd6d35fd3acd617894e2049330b1fd2c9cda07d96638f488773b6a215817daac64a8851efca4c064d3970760c6804395f9911215f144151154abb188bd21eb0a86c93f47dd04d1625eb28cb4e874b20029678f8bad0118337dd8aca0af162f1c685a9a85d94a3ca72e2c8ce2b3acf7fee5cab4ea0cc4bef845a7690393bdfc612cd45e2326e7460eb5d1bcffc7aa24473885491936369a76aba0b87f87bea6ef1758a89f9b0fd987913b2de9c26006fe031e44488d364e61f39a3e7c07ce12b7748b188ca15f9cf3e95de17a5fdcb6cd7e4896f0e2da3a7817758690c25af17d88183f6bcd92151a4fd485fcd699cab9aeb88d1c7699938759a2dec2555318cf2d1b064d9b32efb27a5ca4abdc4e2c0c709cb9e8c974a242897571fdaa6f8ee7e1482bfd923a2ee4cb5fa07ccd6abf74b7daa5344a3a216c2a33941993c3a9410b67a4ea33cf5eb52c9b09a7561776e5fb5a367e3d6ea4f4aa7d5646ab177c354b8c71abe8d56ca66fbf81fdad7904fef7081e3829e05a3bae881242f714e82d93eabf986794f278cca0e7e067af31380f080fd911bb42f8fd7a98123db36eff4604d70973476b74a358da1af968db7c458c7bbaad57d0875d47ee36356824d6d3609ec09b98d27dacba1ae005c43fdbfbac5d4919bea4af8ce6abafe4c90b0841735b8c48e99fbeef4412b1197e362470caf6a878e9df1249f77bb15b8d6cd0bd3a7fddec9fefdccb11743b41d288fc9d09b83518b75625a152811b27df21af1c1cb534480d1f4915109062e81369b7581b1cc790ad1ab70c165448b7007927a71451ecc69e6e1cbcbaba45d1f7d83a1a5816a5b853bcaed1fdfcb737917f44433157713baee749e6af008708a844190f5365d7d4ed5de3d1c9d0da15782569a77c171aecfa553dc2b5e8d8c34abae1bea600b0dc8cb647147e29950252a9b8013e5fecede32da1bb7a2f8096efb39866d590840a9b8ad95d50098921287543c6e01244f4ea0f0ea3ea2aa1d33d571aa1985aab855a91281515bdae9", 0x1000}, {&(0x7f00000014c0)="ca049cf74306fbd5a7149e6635a0910439d9a9c91c2e3603b5f97c3aa7fb05d4d7d196a81b85271704d67d13e21627b7fef01830d142af1e376f99d8bf9648a0d87b5965994a5ab3f7382cce0e7de9c9ff7a31d980fa", 0x56}, {0xffffffffffffffff}], 0x7) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, r3) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x149ab25) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r1, r4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3) 16:00:41 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x5, 0x8}, {0x18, 0x2, 0x3, 0x6}, 0x9, [0xfffffffc, 0x3f, 0x800, 0x80000001, 0xa084cfd1, 0x1, 0x1, 0x7]}, 0x3c) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="46020000ffff0000010000000000000063c85cde5072c5d4e0fde064431e45fb92763cdb66bb033906f2f7d8558072880e617eb14268a19d29b39cbb23e397f86d48a57b9f78922276560feb000d694cb2b71b48019553107f5a466e3670c5c76bf8c42ff3f5f78cf9029b64dd154aaebad2b9b826c4c51255fa055aa74c00b8556b5aca00ea2c61a426e8d9496006b9eb80061f90173b0b98e6f7e98e14371e34a0a41891910c31beabe3aed7e6ea08fe1f5b30adbdde3a22a914bd2ce628fab85474b06fe957a274cad88f7e23d6462a054425ec548c3728c278de5795c6938644d7467721316aaead00"], 0x246}, 0x0) 16:00:41 executing program 1: setitimer(0x2, 0xfffffffffffffffe, 0x0) 16:00:41 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0xffff, 0x7, 0x64, 0x4}, {0x6, 0xc1, 0xfd, 0x13e00}]}) dup(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=',\a'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r3) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000100)) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) 16:00:41 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x1f) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x5) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r4, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r4, r5) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x400) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x6, 0x8, 0x7, 0x3ff, "30967e8b38d915a2f78339f813a58f8bdbbdb17c", 0x3f, 0x5}) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x15}, {0x54, 0x0, 0x0, 0x20000}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000180)="f6beae00cdd7ff1f2000b2541b84", 0xe, 0x0, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r2, r3) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x5, 0x4f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) write(r1, &(0x7f0000000200)="ae8e11e3fd2482cdd0b5586038b1beb1aac2197f138f7f22a562e482d27f6d1715710da42aacc52b494163e83e14910681d99a99c802c7ac83a79ae1c6897c40ac00e7eb92e221524c928c3635b17f448af75ae2c9a56a92e0d4fbad0b1b1be66c40cbec4deedf9625fbc9dc93557a428e9ed6e77fda8b8e2658d599c9008536a55519b999b518d978f8ee441cf11f37f96909b56c6ea1806e0de1c0b9dd7a10101ea74567a874f64770845a25635ac88dadafc205da0265d6f36d967063c44a64e296a0bd8ed565d4754f8dd6db17a0409369d5da4b4928d5045f739e07833297e8d314083d17ad522980e117b340b7fe889a284c6c1bb82314", 0xfa) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) sendto$unix(r3, &(0x7f0000000240)="c4fed4808a262b1d54b8daa566520973b0f7554ec80f693b10adcbd662b7d2bc28216abbe6fac4b1563af0b99c8464a9433bc20bea6ed02d473553303c41a1830a8c1b8b1745aa28ec7980870819fd646ff882871d0fb9831565398a043c3bb443fb3c780915414e16122b0a6d0ff23b7c425c167497e934ef24964f85079c", 0x75, 0x0, 0x0, 0xffffffffffffffe3) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x100000000003, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0023802dceb3f7d6069069cfed154039dd7d2a7c7228e176e103ff03c6331e1d119c2f02c65f51b1524bc84f1fd590cf8810b7dca7cf246513f93e3d163268dc087207f95b39d7393c254a8c52df130a07afd2b038f44b356df5285e4bc09dba9c4427e55a7a0385d2396eed6e9e2751152ff2a6dab5928f62d3"], 0x8) setsockopt(0xffffffffffffffff, 0x8, 0x6, &(0x7f0000000140)="2fbb1d73036a4b51f0079bfc129d0363f52e110c976635de9c8277539b137e86670cfebd03c2d87c7ddc8923ae6a66683b61ca00f5c4d9f218da22969b6b212a258cd7b851ba5a76196e154c06e3d3b87712f494a37a0dda7d7e007bb4c2be2168c03eb443c63e573413b753f987a910def54c22147ebca1b6b549ec055fb17bedabfcbf0824e491304a8ae713ce66f5c1d15500fce9eb943282d851fcd9aaa9548ccbf5b6a63fb8d51ae322f1eaec273b0c443f63700cd1ee284cccd7d08b8a4180d6ffdc9bf30bee029fa463c962396832aad304", 0xd5) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000280)=0xffffffff) r3 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0xfb, 0x0, 0xf9}, {0x80, 0x0, 0x0, 0x7}, {0x6, 0x2, 0xff}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) flock(r4, 0x2) socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000002c0)=0x200, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), 0x30) openat(0xffffffffffffffff, &(0x7f0000000340)='./file1\x00', 0x200, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x58) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) 16:00:42 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x0, &(0x7f0000000040)={0x3, 0x1, 0x3, 0x7ff, r2}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10b00, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) 16:00:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4f3], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffbffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000040)="d0935033afddefe81e4416cb64745aa4543c3fd8afe87e70370947249069922ce94f86823e77c14b47255b2913844ab4e3fa8090bb11a393fbf6463fcf0cbc4a295deeb461e17e40c302dde1d1", &(0x7f00000000c0)=0x4d, &(0x7f0000000100)="82d5897a2b73ce84bcb635dd7d0d7fcffde26568d75a5b13d742258090e6dc6742557e02a7e68743fa9cc1221c0fe0b23daf942f1fb63703ec45ea1b4f262fe5a5ef0d921dfb27d909ca604c3848c7a6a65aaa3164ed8bdeebc77e0580ec6b7c9628004cdfecaf0b17ac438ea3a09c46b73d2c656d53d39c37f1e19ee0081e3e0202661c2afebe1ce1d95d2ec8eab86885d18c789aa624ce51eae701d37c86bd18e4ed6ab6952a600f5c631337f1b8cec24e8c86d683a721461dc28f67566ae71bbfdb37a7144fd5b1386e4270b01c3ab10a63da9afba42f76b6893d28", 0xdd) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000500)={0x2, 0x2, 0xffffffffbad4a937, 0x325f, r3}) 16:00:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) r1 = accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) sendmsg(r1, &(0x7f0000002800)={&(0x7f00000012c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000002640)=[{&(0x7f0000001300)="f27fbe943eb67c402f67d8300c077ccc5b8c1dd06d654da1c63846d481f684045513a19baf46e78627c5b656e6b31d4bcbe600aa97d32af3ef5a94a132550b14c108a8587a047fea994d8c304c13b978bb40b03a99c96b134ecdcf51d2e26f9f1422f2f8d167dfd9b5fedf1b010148559dbe4aad361291b1cba79a8bafaeb8d8", 0x80}, {&(0x7f0000001380)="65d6df81f9001abd8d0915829c6c7c0ef82461616cd15235e4eb7fb945a2ec6cef72aed93b6cbe83c716c78f4abe7f9a8fd456fd10af263fc3ec0831d0068855ea52aac60d064e56f7c8557140ffe8153d987fa7c4b2c750401869818173f9867a9bf728cecbf4e83a97479f6ab5e0a3d30daaddf7386409eb7df8a4f51a7d29102021ccbeba4d585f27dc54c07d1ca1cefe30e68f3d714f63a0f98fd9b6a3e8c01c828daeac04641f791149b2c1a3dc215a38422ede1f69724bc2a4efa57c32273a3f15062b0e2e380ab635c15f7e1feb8e934e9e3929634faf658b801ef67c934e0b8568e66fcb1d59ce3d6c45e5cf3db324a5528a631bc0bdb957c0f0c2458d801b234d44365a11ad3003076c5aa9cfff04d0d212515893dabc8410e27c11984559aa0f2e5028e4d7ffcb46d467e6338a75f98c3ad3d5d22269afdf3b4aa3598e7e61f23cf80ddad4d4bb32f88d021e87b5b294f44febae24f2e6ca4d489a8c2abbf7bd49fcbdcc1148310fd223c516e19fc9db8fab2c915c8cb4ddc1dc7cd5a36404e79f48608da9d917ca2e7bdf44c39d6e0ca8abce24c23fffe206ae57f150151247f1f90ce9f7ad239aadece3975080dbf843dcd8275cf912aecf2f0b7e1afaa2f9f21ed6fab909c6ec30640b4823c07efdd37c38b6d5803727411d125ea10bd37d05115970562b32e60c3bc7eaf99cad4ba02c444c14ddd3937fe6817e839baacd1741ba0273db0523a6f16ddd60aa0e12a7d8d78d66b845c40f14b224d37fef691f9f81a5a793343f5192b6ab61b06cf9dcfea2fac7479edf69c760b89a694faf8b19eed7d46abf4d9d86f7d96c20302c99d783bd888cacad6093f3d9fd09aeb3aeb1ddf4c4a78e52465c40beed8c28c9107fe1a94bca8dd3fc3f1237c4badb369912734258ebd6725d5b6b502ba074b30edf0b4c96dba91e53846531ee8aaa745bffa396793380ffcb1becf070f8d9c50e423a2453782f979433677f8e794fa7ed2b166f6efb63c78f72021828f8f2db5efb0a54f25efee16a59752b69f07f394b2cdc5f932940b443e3eb108e889a11ef5575f969e604e889f5fce36c874a594f054cbd5e5e8f94375c07dbb6c6ca88ec80b405c418caaba0d918a81c76b13a20d511e2449c7aa4422fff41b7221e299283ee300b32145335ce2605b6e7195369a71cfbc905b3e4c5380413dc40bbda13a7d9ac912b2aaf10e31477f58f6d7462f3e931ee8c9418070a63f2decddcc1040745b7b148b871cf58f48618989b56193964b8a91711613be2739dadbe4715096fe595ac08ca12bc00b5face8c93b1ac1cb9e020510da2ab55a2ede6a11e9fc346adc88860fece4765a717ab68b623c2cc0e4b6c848801ba5949481e5854de531abc72fc22d925a30b47a57d2ce09223be89b32d0a282d5c4a9e38c9d7fd28e519509f9e930b46639bd43c26a1cf8c0bfb3e6da78d80b2d46d8d4d64487f8e36272ca9b7700c5ec442da22d659c0bca6c27b6d0e8b05fb0fab213c699b7485b7588ce6637bc3bcc1558da04c8b9f233becf4445b3d19218ffdb81fa16433ba7fadf430d89d9933ca46b788af860dd31bcdaa4d88974fd1a07dc1742204a1154d3a8150ea3350a42cba2f3772cd37fc6085aded4be5870a038603563784917855bb342cff47f67b299b9b0e06fd6dd22ff846b9006c556899b3da211bffb92c8930d9416dccff6e369e2fa0f79555cd51a13b717017b2442a882395a3d332c7a2a3765a16fa588441cd910e03fa8eedf1c75c155ed39536800f5b7346f2e0ee712f0b208ed7287bb1c27b8dc2744c582788afcad31f92d6614f8b44340066dece452092e6d62414e53cec1cc6b3ef6db94d979ba51b379cd1c75b031bc8341eb8b0176ecb0d6c6f5584d78b2ce8d5bfb193b8200fa32f079fac661c29e69c8f79b0e55d2a6025a2168be024a7ecbd83bfcc6b528f6831d08fd2226e4e790ff954cfd36e655342efaab925deebd33ec2ea5e1dc5ec65d893d32bfbe65990f6ca7f4eb6b81f6039bdd82a8bba3d50d7fa2071b7fd31b32bbcb42eaf774ec2d7817a09a5d8e52b1b654cad2acfb088731b207262c8cd01e4077899910d6ed35759d49758ecb92888819d1f0e3b2d3f2a4b00065c1f71285b9467b46a3ecc4b0f985cd75c091e29e5513736092a00d9a38d0a2a0f2b729b7ad4d154b0622fe0130f9fd451382ad1edda3c096637adeb2328abdd908d176ed8df6e2f840b741b92438776c093be7e40dba7196dd830fb5b57dd41644478f43ac9baf4bca0632a10bad9023357b31be992a273e88cbdf872a78ab81d8debaa12fa10a4d9456c267af4abec7522c29cc6f6126af5f8c70f36b6bcd03de1fa6a4e529accf58e795f59f51b77448040b02199e960cc4871f9b431b6749311f53881c8ba904a2c1e710a57a814a28f9acae6f6026bb65ffe5b96f24f24562d7034fcbce30d224dd3529ec156a1c24cfc1ea511c1a7d103daa5cfb8df8184a3d241338c08a07545c0bfb7800734325c6768a3852f02c2703b3a1e3f91a3905d7573917f0511572429b9062dbde46c7df8710ab07200f4a7f884ae64b0db45c14fdd151762609f0a0adfb2c6cc2237a6876ff319acff3d88050308840ae48c1e6753b5c1ea038cb4ca11eacc86e862f21ca16fec8c36827f14af83374388cc067645f14be22db81d8c23d741edab4a04630fbff836fdc09ff95c94334142881a3efa3898be6d6d11c1fb2dee66d33e09ef67daa4d6715722774e1e0a89d397542370b7c0454f7cf52f0e882de29bd2bd721adb98549bb5f119dcf4ca23136631f8cc9a75c924d905d80d55ebc22293bc80b223a77509eb0d201214891f7366afb2d4b2793cbd8e2a93d1704f079539a4030bff0bb6935ab39698b9d7f2bf32640f922458b3df79103313bb9848367b758891d9dd2c30e108ad9dd5269f1fac3a7fdd79824a040d627b50dd82fc09c7ffead85fb337709ccd49352bb2cd2842a9cee3035acd163e0ad3159b645b67edaa474da5edf7f42e8d8d6e9ef4f69614d48e967541403c98b16028bf220c94c0f6d7631f2e5549656508b04c821e7d3861723cef2d27ba0834ba8b9f1baa01d646987fd5dfb12b469e0c1d520b2fcb18b6fd293094999312ba4c8809f70cbc2a4b6f0d025a332edc3aeea2b613e50028bd688514eb3c2de1221893d09fb7983629cebfc3addfbf1da1140ec312bbff048d27cf04be746b98656c79072f0064f4a75fd36d9cda09060024480226c39aa62fdd85d3b99c01c07924a0ef62ec954ecc2ef58927c46a3e786cc9060abc9f63ebaa854dbdeb4f7db45b4b5e2cc8626ca95924ee3b2a1b07e8084a09bc0480ad99401d646753acb55c8c00b633e70084a9117268335c90877a44f1542c08ebc4631dd9ccaafe4f195846949b5bd863130c469846e84134e491360e8d6ffd525510d4ed7b818ef4537045ba7618a45624bfd166559b2d65430e38c310a90036203d9a4e40c0e33edf10aff7e9d8f392bd34586d15bcca1b13276acfc04c80d9c2a0906159e588ec4b685ec5e3a3be30048ccd277d4ae8fcccda7eacc712e23fb274240657811b4dd0df9c42fd2ae5f909f3f40274db30cc8d0fb48b84900398b818171794b3eb57ff350fac75e5c295571949b81d275551f2d956186b137552c64799c96a524c9e6f1785c1b4c82d4f5ce49ecd2dc2c6d65d9ec770d47e9f2f121e7d0c9e2bf9b9469bb9789a10523e24b1a53f281bfaae604bf546d8a8f21964933c36ca1b13d6a1bb8dff8a9d6383614df4f7b7f9dadf57c7f51cba3b7b859d92e9bf1b91ec4e975fe213918979c5513fe833a0b2f22ac29da5706d4441e6fff3a2d5c023b26c6f1624d3286b10ede0688a3f3b38b411cb6d7f4debe06e07664bcbcdae55f963cc734f29f2cce041d09904b08fae2eed515319ab480221f69177c9bc55a505f13187661ec87114b8864bf3f9e608ac61ebddfcef4e2cf5feb0061c25970d6f4287da97bd83914d2de427251a71c8e1c791edd8c5c05be5eb52bf9e5da45a5436730b6c26b823acab7c95065c774a116a3f842649d36fc831dc83b4a38ca12d5e3bca17cea0d5e294d671f2eaa87834ffb96ae3bc9f5daaf86d013678f9c51cba2885ece5a8c43d41e69389c55d8f86514e0d84930a463cc66f0bd241b4a2485894b3125448839ee72ef6b7d8fa45acf3369faaebd09509265f925d4c9af35fa8864e9d5ba45444c59011650a091cb439e6b30879003057d550fe4157ea3a88cd6a11011aa9c4438214ace311b5f08addf50282dd99f01e3551a48780321da3825d970e90c3ec5946b563dd1e57830b4800694b76c7c8a734f6209a34bac9478c729bd4e6c841bfb333087432e16128826af1a95809046a0fce74887ffffab42d30efb3bb697e8bea7820e71ca88d572111f1b734399a635f20a09b5dde9297e249dbc72374b969d124d186287ebc6dbb6eef559c5fa36e9aacee89869e93cf3335c91759a161f30212b6ba54a04f160f937e9e58f81e170488805df318aa2df569d4cf395c379698ab0ed900047a79a5f65b23e7d3e8b2b006ac025503f3fff28ff01844fb22d42ed704d2866895a2bff47b947604966ea859cc4730261cf355f474b3921663b4b82244f5f950c51ae094602ebc56244ae114fe6cffa3a13f213cd716136612b570753ad827322447651f03087bd405d3583958389d4209ef7a5f243d73e1d8b6889c815fd66c6edb12f9f1e9c0c6374925fefed62388dbc5f5f6b91a9b24e9463aa9d325172e2ee706804a9afbbe8b751d6141dc3dc1ad7f88a9770f80a54d52e9ab139a81668af483bf46ca155069b819d841f61d35eefff49506add92dacd152c2d208fb4f7f5b60210d8ed7b4874c46c2b0145eaef5868a1a00a4567ca4c993998fddd43e2a146c7a8f1da2a92468731c5fb165a132d9b56f0e2ac3bdb57c8822f996aacd38f3b95d73acb7a1a61b41300d7dcc4b8450ca44e1603d3b41d8543ce292a5c0ac6d41627908bed9522a23c3f586aa9c981daf93a7b4763ff50c79d8cbd666454f9575c1e7c2e7a970391502d287721b92cdcdb4bd5faccf18cb646a9f6241baf643d62e679d3ea338ad0786ded84910f43c4524fb0c92840ab95ed2e2108b1312b8baf87897b38c431f98df30535735d1b1459d8eda5ee818d12a803f6034c0cdf67ff2f4edd7484d8249094547544bad16661f942c92570f1ceb224c73d87e5e7169e53f5eb6de97bb9fc74b5108f503ac8c50d4c9f8554071c466aaccbdec0516977bd134def0df04ea3434ecbb66d60c5e4842b2925c12f58d44a28830210fed47a4c5aa89672c502976ab7f353e9d6c288274cc4d1995a92ef8ea611d1b6193e448e239595b524561d499d6ab4feda2d61532b265f570ead6319df58a25153e130bb68f885ef1a51325da21da5a44422565da2bbe0a7d9f1019d459ef08bd52c149483463433dc12430b1d0895dad4c384be2fab3a157f1d04b7cd7280e2bd4d0a652b763b7cfebcd5c3ee1b32d5233f5920f8cfdc642b395d2b758867c7c37d048a509af63bb710a83b9dca23eb04755a43067cfb0fed61eca691cb4c226bf10580854f3c9a1351be9f870fcb34454672300da83a024d26573ed637f37dd092dd6ebcf8883cb5dd30643e78e6a6b8ec00e8b51da2b43c8affdceb553455a5acca5135802fb142ccdce3bbfbe1e2103834e519fd735387f13fb7fa7ceb499fe8d36104b81d466db6cde0d491013a1ebaee4ed39b6fe24e6def0b26d14d563591c66", 0x1000}, {&(0x7f0000002380)="895ee30635e30297bcfecaae21357a4d3ddb7ac80cbc85ef124dfd9f981291cd6526becf1e97a0a474588897a2aa856fa41c92fe06c3569035cbefaeb154a0d306cc7bb5c5d22774c12cda68785bc8f658c348c39933a52602c3c8f5", 0x5c}, {&(0x7f0000002400)="356eff57b5685a2a7319494aeb8ea752d9c82e1fdbaae5fb9799828676bc416e0b085e055cfda2b32ca9fe6ce30b659bd9fd83ff07fef984840e6bfe4ce0bab467c6bfbcb196c7459851e822a7bcb049b7a054f6de126677a85b60ea80b4fc639a28ae8cd2f5452201015cc17961d1a5af1218ff4f1a42133e1c8f8ae9c2ac087d6ff1d8475e4d879cd261264e62ff08a1c2462b4116abca35152938677f19cb2995020f1a13dd6dd3eae2c1a25f18c5316f7fec28a9bd1324a6aa466f73cbbee1798e04f1748bf1c48c7e767f13655fab620e54b7b980b5bc06083cd07adc04e0c1ea7d6797dd6ea57dd7a204e064b99643f0a2ad52ba", 0xf7}, {&(0x7f0000002500)="003fe51e07e327e8fed76d9ebb0dff6b45e82ecf071302b20d10718ac14932316b0a9434c20a96168a53508c7a6e5845e5bad258b7f50f62f92e51d9d5cbc1577ecf1336c2c852a9e9515c46e0adb1d64260915c6cb87aa979548e69ee4dc21589b96a4dc660ad73115f7997ef08b658a3b68eb11ccc1499fecc573b11fae527c16d1982b5c56f5147", 0x89}, {&(0x7f00000025c0)="8a3ec68270f7aee99d2fa8a141564b34c1cdbe7adc8ffc3931878c6c1f193184fe3a35a1a3ea47f3d1f4f76c5eb20de8c930b32e44af66b5b71bc1469b4cba63687b3145a92d94", 0x47}], 0x6, &(0x7f00000026c0)=[{0x30, 0x0, 0x8, "5aa55e8b0cac905fe734113d7b33c40390c85df2b621beb3920205"}, {0x108, 0xffff, 0x8, "0838b5c142f527f7d7905551194b53ae611a9955210263c6e32924aa1f4d69e4814061d5782871dc2e082b65be8ab902ad3eba32afb2a8885a13e30ba42434946c26f98bfbdcdeaff42300498ded32e6476efeb92116f1acea8feb07b0749f373de653a1267a002fbde99362660b5f7547129f9f28dc93ec095f9286a238df1a73d01f27d5729f5bcafaee3da4e494a5787f1d8fc3f2504f32e3cb0e4d3181bdd8689d04f5685ef3ec127a5a1fa69c834cad83e927e062fd2c97fca696968b249e44576c1ca5f931a7520bca3110efbe10385b672eda46eb67fd76a798c1d093ef41c99012e5f140004df8b82d0784d96eab9901"}], 0x138}, 0x2) sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f00000000c0)="5312c6f923f48868a1db51ca52145c7976f3ddf7ccf1231dffb333fd4dc335a21baf85043ff28012a1ca012b7f67601e30ce597379dd5db4f7cd", &(0x7f0000000100)=0x3a, &(0x7f0000000140)="29f0f01f52057fc13d723e48c8ea5c3e0bf3fedbcd278010a02fba736af35ce7da6e0415d6575824349108ac3924b7ef5fc75cb58d66c96a413bc7a4c8e3fb980c8695b642ab53f9ecd091a203ebc2860d275e245ee29f052c04f9b5a23f1b699814473976c8dbec5e882c925b921e33b543dafed6c45fbfa5e9af6b35ddcd98b9f3861a3603f3a010a631eda3abee5aa2b1495a0a577a50ea9a62b2c707fda5a11825fc295e49a853385672d4dbec45a82e9006d6116ae4345879ca38edade76c31e2bdf40317591e4b441c7c61022fd11c", 0xd2) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000040)=0x3) 16:00:42 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000b80)={0x0, 0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x3]}}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000040)) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x401, 0x7, 0x0, 0x9, "affcb662f4dc3d66f126e22c82a74c4b44c8f09e", 0x4}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) write(0xffffffffffffffff, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x4, 0x8, 0x2, 0x3, "bacb4c7cc4f2524341c78f87159b6902fe5fe912", 0x80000001, 0x2}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r1, r3) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCCDTR(r3, 0x20007478) 16:00:42 executing program 0: r0 = syz_open_pts() r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x20000, 0xffff, 0x90d2, 0x2, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x4}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(0xffffffffffffffff, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x6f61, 0x43, 0x8, 0x3, "04c7b22dd988752975e5709e4b01825132a220f9", 0x40, 0x4}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCNOTTY(r3, 0x20007471) 16:00:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffff7ffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0x3}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[0x4, 0x1f, 0x7ff, 0x9, 0x7bc8d3bc, 0xffff, 0x7fff, 0x1ff]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x0, 0x800, 0x1800}, {0x3, 0x100}], 0x2) 16:00:42 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x2, 0x0, &(0x7f0000000000)="ebffcbff13b9fd81", 0x8) ioctl$FIONBIO(r0, 0x80085761, &(0x7f0000000000)) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4d}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="6737f591050a", 0x6, 0x0, 0x7) 16:00:42 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x38}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = syz_open_pts() setrlimit(0x4, &(0x7f00000001c0)={0x7, 0x5}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = open(&(0x7f0000000200)='.\x00', 0x0, 0x180) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="87b565c1b1219480eeba2f2ef53465f1797f062ceb2c42265a23c6fc4355ca54d4ee2212844876e28bb9742a905655107a3c16c75c57e7e685a1c1de11653d522f4d3d5d42ce7e16b4c18ed74587372c63379251ae8710d7535c42c77ba9964859f7b4e5f806e1750349f3bc744e7cf97659b91bbc1059f7e326b4d97fe0713da568b430ff6386926ccbb07e8762dad120ef964af3a816c9c5a7b9499690d8c360685efb57e36f281e524c29dedcee9824998187f617f349847732e38449eac7f37b64129bdacd499fb927456f85d5dccbee0e3e99f64fc2fbf3b416dd8b4b4b892ec8a356d2bedfa7aca496d419dc9d3537e9294956428bc35bf115b0cd569f15f3f95adf387b265efa9afa25db6bac26350f02448a0ba1b6c2ca66dc5f34c02a566686849ddeaeb181107c37464d28fb62dc6ded9e750ea88a96128ffed4464925d03af06649845d7640976e533554f2fe7bc65f88657cae5b5de7c72df71b4267e678b9c4bbc512d21049463fb37487e7fb2137678e5efdc47035d3801f07c4e571c00ef36ef0ef7772f0dbcfc83a8ccffe31cc696e1b1f3ddd9a877d7aa546ca2b7cd64fa1d80c9ab57a4028e951020f6aaef1755c0f19bc48d027fd98ef0e3ffdc5d6550a91967f1f5abce98824bf5a9c52442dffee02be442ec8f24c3be9ff590eef9e33a07fd9ecbe95dc2ae5c664011ad0a6ea5bc32cf714213cc9859be86ce2cdb1f711ffc388d82e7c00ce4f0a418456525c25b373a8b8b43adb3fba0ecf4c452bd3d83e42da1705836cfde039e3bc62d32ec510fc54fdefaedf57b3461d85f9f118c054c19e1e05eb04313235d47258dd2ae515a02f1ca2e0f1bd0957bf2ce7f4085337de89521c2c1f709a4994d1a4fbeb15e8d9ce539f11938863a9fa7f6aad4a1a1872ef018b28919944dbadce18f5daf392b05683561822f888c92d41ff4a8023ddad142322bfa9dddcd91bd904e727f4354e623024d6704348b7f562b5d2eb5f580d78bd1fa3f60f49c75abad62f4ceeb74a599f3a2d272d8d738b9bb5cbbf6bbab23dcb90a3c36d2a80494cb60568f9483923824f6ea08a4d255f59fd40cf08ae0f55d5f10fd4ed1f1d6f62fac0fb7c8832a70c221843f449b41cdc5e239cfcdedbb8173d8916a62ec94c694394edceccf258b8a350cff52ca8dc398f20b3d572b4922817cc4b148f9d7067db3c7cdc1c45d64fec5c8b19242b8fb3abd30488e0b09a54f80d8c17f2185903b6f395bf15024466b251ed49c701cf196e82a99d97f955069aec398fea3f17e71ddfbcf3a4af847f00606edabe15159d34617a376ad248c4d78b6c14f603908cc964c72e7f3b95dc511adaec45c251d49ec0ac3ac74598a870d74bf72b44d82cca4431e824c9424c3e3eabbbf5ba8868ae44203c652a3b346e0368b3fd8ca4570524e7dfa8984dc5490a480a3755fc209c58dd7493fdb463aa38c0a29ab7d450cf594fe9c5f6e07cd289ffe32d1ce346b7055291fca88c63f6aa3d024fe606610a5d129ebb2309800a8ac4ffa587d73c0877356da8b8b0ee94ce35955a2dc3ade0797c760169c9b465e051e7fdfb803d19d34d7c9fa41d05cbed2adb2366afe60607f8b7fb88684e8ed34c4725c1659e2f8accd401ef194aea1e4ecd83aabe32ed9c48ba99ecf745b47944edd508c411d836a010b543cd8a6b0492a10f93876d7a5e478fd79aefeaa4c848766cb62f7880d2b7ff0d098eb208708a7535d994f6cf89d69514969938b9045fafa125c342da145e495b13cace75d0d7ef96a288a05e8938b2ecbcae914d90fbf07c2acda4a28648c58dbdbb6f84f2e725e4522f0108c44d13c3f62dd83a1a7c0959901a8923bab9a8f63eb4ff20c99948aa88d7b97504f30adb5547c7901dd8ca76da82bc2dcac9cc50f8ee9924cdf7ee7fefd48e4170707da7cb3a005d345983bab987c0edaf822a86563ebac43ace70056c5e7afe144fd5ae46b13f1e0ee1748f40430e0aa203d792b3a0a6d8a5797a10722ba8331c5999c65aa8bd9ab9147a765fe44d53a071ba6f2c150e11008dd48a456fa04d5512bc558b92bae7f61eb6cc9f4633417fe7274072efe7f731e03a8fc6bae66c1691cd01526f4004f5ba527705f3027879266d8f699c3325f2934aeeb80ce122960802f8e093ca2fe4ab9605ab40bc02d8c0a3853580851cbaa5f1f30db796086ab5c70022990c8a5fde2ce73627cdc1b5fe14585b9e9eb08612a74d32bde4cd55a3de71388af33dcb848e0333f186fe96405935168ab5caf8d0d6561b3188e014a971649ebe37a46cd82e447c1071e61fe4047a5b2fe5391dd7f43a8f0a571a3d98472166d31144c41dfb8de8b2167f50a54b7d3baaa7ea5b11305b95a14d6c1c41befa9b34aa319da51f02e8af331f698a015177483c8cd04f6ea8390cc5c7d017732438e17aee62e78bcf0a8389739ad1b26173915da711d1411d7c864d3a3a36e2afa9c17dba447906fcf464e97038ea92bd1b9c595f52c33dfd3537e09fc034c05a86af51ac6adf6953b3c9e517c2a7bd46c66bfecfc185bb298c19bb1b4968983e751f254e643011a723853769c069c2d08ed5a17d15d514067b2cf657984b12aaf19458a21035b3cc107498f92b9efff23c0700c315bb1a308bd34f0f37482d15e3a8d846c5e84d0024bfd40e29da362f200e432a8b91bc81737e18353332a7faa83469ffb527318555182e12d3e58e85d666f3dbdd0dc88464a2281a725a81a1c5033ac4c226880add52ce1735e992b7e8355978288b250ed776f1a390e731cd8c77a670e5530a2830fafa7549fb9dc963f3a5b4bcd2ecf72d85819dc27080f912b2af6c88866182608b90f03e11c9964f4f992234bf8a78289d9805c9d1b1ec65d9371373cd3a9de2828b80107ba3ed6f95c0513a3e6aafc353173a2a7efc49d88052f5ed77525a70bf5a3a0270a80a2d5c17572f9fbfd86109f14efa8d6b143fcfd99738674c19f97ea5707d06da7c4724b94b365a246cd9f2972f012e97df850736e46eabc0c67148d528cfdace629669c492ecb7dc5ab8bbc83ec3f0da59c82c98a309b879f3a84040ce34488b039947e4ef125c74634239e683b6b157c710c9a4bf5f6b10fb75eba0be5bcc8f982b7bcd3395997ca43c6533e3c0a64e307620d9c65057cfa11f485d108894618cfc71b0c347da8e99338814370e911c049d74376ad1b860d5aa4304d1430deebca3ba9d0a7eb9e1f723adf7ac31fd0b65cbfa8036c853c272285bbd0190cb232935a1650862e27673aaa74a5b98849fdcceea832238c50d75324cc6b20cdcdf6fda362764c72f95cfe0bdfa9470e51f52cbaa175cd0359cb43d4b792a398d4b86b1992e2c5b76648151da1d66a43e60612c98d1232b9fadd736be0a59d6bf745d4b83d6f76a29d54ddf2c641e9068194382bcb829c2fd5effdff02489a885c0692e6aaaad781dbff51f9f97d81947f37d98f2eaf425c62985d8da331122b5a393cf118db97b7a9c9ccfc5fad80789e1734004c1931ce299a16410745cbdf7d66e3eb94b65580dd94220377e9143308f0ac0667166ea785fe3b1629ae81d9c17f36a904f14779a3cc577d25e772cc5afb4bfde7e603006c3bf49f2c42c96c3b5f49a2472a9c2ed6299e919ff4de8c198afa1db124b5c6c0ba76ea41c9456354e02cf749e40f525bd3bfab4e989228dd6f22289a3b0eb28b1f55a71ae39a5397b6fa265cd4b1b5aaec452d55143fcea7ab05fe8aca2f995134604dc5b2ee1482ccff7ece90b62954e702b4df934d7d2084dde9d79c46fbd84450d3a66668f397246a09913e7c982d6c009d13e1e17149a00390802e214c436b874c41015def4c43aa2523d204f493203776f093540ba95299b05f5fb653c400de4a4eecab3d5eb78dd0596ad4bf93c515c2c4f374c98519e9bd65c541ed10081836006b3d9cf342852a55583c35fdca11d97e5509a746428bc0f50af7f8795b2b01891ba43bc5ddb2f8d1213f9adab00257cd585d3e4f42b1474eac201928f81e2462a87e24a4e9520529f5a25ea063f2f82dc2b257339eb7706df70f856fa677fff852d96114979acc0942169cc1fd4a2511de036b19f476a239c959fdecdd6200fd7e10f1f14af52c5f00f857009beed4e37f3b28024fbb97b0f22d1700b81bdf1ff0611b742e383060240f3048c650308cfd74baf8c3ef1b7f5e41c6537130b83fb77ab629b4b9967345d5878468792912bb5543f56f0d2737568c0fd2168c181c8e0f4b518e0ad71fd60253a89203948c37e32cc196d34962f59aba9f81c4180b5f8bd0d0180084583d471ddc720211a3920facc4ccc1a3c997b49ece4b47c51a908063e08333949c9cc291b236477aaf09843252f9edff0212ef6934e0f1099d9937da95232e560da42d0dad5afb960d76db871550ffb91b88ad284ceb7a1ca6af9c73d66a47cc71a560a351b723ade77b2f246c508582b20c5282d8b69c7677eb3a4eca5396bdccc5f820278b6ef1f5dc0a2a8cfb58b64104c7c911777620ae28d280083f36f58bb05478eab0635a67a2293e7a9656d27b7ed68a4f9e7d7b1417511c71e2ea4be03113fcb2a89e85dc6f7622613fa34460a2ef36cbe4a63eec00cfd800f4dddbb7fd8fe0f6e4cb5bbb6a0b2fd02f67e26356c1daa7f975aa0af52b8a412b907487df8dc816a01ee809fcd0d580d3a880a289899a8963be531301814bf06ee1e575de8c57cef5c248686eac29b67a3392f452e086a2808096574a36e2f9d0da4759e6c2833e5ab3b60d1252bce47ed0842b4f814d15b580fbf14b13dec99a7b451157be9af26ec4f871b046e2c6523b3cc769adda0e7cb8acb99bb6e4f21f4966a3e1973d32db0e59cec51989817b9ae559fcef111835afd19a73f0bf03def072bbe363782d047fa3f35080062ecfaf94fc9b45b42f52b06bbd41133dd615625014820b987799c39f4927726b00e88514054a3ef0ca14a98c03ed61776d565bf2556909efc2aac999be1738d217bc9c8ecdd50480a902b3eb5c1c758f5e086fd80662971aa10839f2a77fb0144e30371fc2c9a5d13947684e9f84b2fa8a4a6a2bc688010df2f29cd10e684576bb0d96294c01de6e7e5b1dded667b9fda7c1415368f6b69928a6251cde4a66f879cd1a3d3cf49162050262cf1598e322d4e50338c1726d6dbf27d7348e00f7d89b9b4e44dcc5f68ce64a33df98f214276609e6c7d98a0b501055f767b63dce09eee00e5b79935acc2e23e4abf306afbeacafd1a88976fa8c7c13dbbd48760b161003981c0b691ba063a72116438fd45670768c114a5d4e976b42f097d6dc657f9e6b98145c6714e45f14003b7a83664cbea79651ea0d7a568c3916af681e07ee62c61cad072d221b6748db77c280a741015eb2284f225dff310c6d1b9d755af025b4daeb46dcecd6b92e734e09f88c2207287c2750e6c66879c7dd34be15b7142a2d8edadeb5bedcf2a93178e1de40466b88d94e16cbf2d54339b6c938d1978a2d1fa3a4ba3ad16e929e50200209d4b8141a41a21cbabcb80223ea7cbbe66e74067d75b5b25b0ce6c17d7aea460f4ce8478d70c413692dc582a8829c4e451bdaa1a99cdb2aba10ade0a0ec5ea1ed10c7dab92758323c168916d1e9f1be55b3842d8d33fce81ab41041fd0fdcf85c44c4a08b48a973b9f41e1f28af92c69a72aaa8abb3538ae8374d1423ffaa238db1679ee7c24c05f3a447bf6d7ddf00941ce7b8598cf04ec91e929c2c0ab12368cd1bcd6338d8906a954f2fd6ecced84296c600b0f3aeb394d67d41f", 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000001280)={0x1, 0x9, {0x5, 0x800}}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000001240)=0x3) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0xfd, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r5 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r5, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0x4) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x810, r2, 0x0, 0x0) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000000)=0xc) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x44, 0x9}, {0x8e, 0x2}, {0x0, 0x4}, {0x4d, 0x3}, {0x48, 0x9}], 0x5}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:42 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x1, 0xf20) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) 16:00:42 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) linkat(r3, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000040)=0x80000001) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r4, &(0x7f0000001600)=[{&(0x7f0000000200)=""/158, 0x9e}], 0x1) dup2(r5, r4) execve(0x0, 0x0, 0x0) 16:00:42 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r3, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x810, r1, 0x0, 0x0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000000)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x9}) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x5, 0x5}) shutdown(r0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, 0x0, 0x0) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x80000000, 0x8, 0x8001, "a980822cd3ec2c4dcf6056c36757bcbe91738e3a", 0x101, 0x1}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r3, 0x8, &(0x7f0000000140)={0x1, 0x1, 0x7, 0x4, r5}) dup2(r1, r2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x9) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x11) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x4010, 0xffffffffffffff9c, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x80184601, &(0x7f0000000000)) 16:00:42 executing program 1: r0 = socket(0x2, 0xc003, 0xf0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0x9, 0xc}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup(r1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010100000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659ea202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x20, 0x2}, 0xc) 16:00:42 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x3, 0x4, 0x1, 0xff}, {0x0, 0x25, 0x62, 0x8}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0xea) 16:00:43 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf0097804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdafe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe", 0x9d, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r1 = openat(r0, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x4, 0x2}) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) sendto$unix(r2, &(0x7f0000000180)="b32e5ea8d8080de9a399201048e0411b56d267b1988e549c43054ccdc25156da89ab487bb0d80ceb79b7471371ae077121933fc53b3fc8b72f65259a5db01a13cc036e87f859429c8962ace2f96bba27a37dd6814f5fc5d3579644130ea7cb56ad6af324f40ae7d7b901565bd5951b2652e247d68d8c753dd3c0c9f56c35763356803a7efc2e7033325b5200438aaac6d6218ab202479d626706be74517ec2f67b878b529f93b25b6d07370b917e8262a321adf7626edaa671b1ef0f0800de1afb51b65f1c602afe97d93849e39af5d3c2545943c7e7ec4f7145feb97bc1f280dc665d5ecd6d54f7be6c240eac01d7d19ca4a1f3e9ae6689d670334b82f50c005b681e4db5ec842bfa18bd6411710fe97fb7b5e59c6d7eb897e6c85df5fa1a8f4ea17ef7baa297f807b350331cebf0d289e546181f4482120850f2ee22d42ac056538a210ab4f8d157011921f4d05f84b837a0c6119899e9e9938b88bada8e05fbefb740bf262b36cd9128e7187b1d76f1704482a08b04ff319c35989de47cbb0b616280ffca1f182e031223a76a26393270c85099aa676d1283d1aaae457da0c25cc3472dfa536682b2967ef4b9a59315e8607e95c29675e6891f8767cc40c7135a741936749b21801bcac38ba025e5697207e07938f5d309257169b8daa352e0d6b51a5e1d6564c240531ff105751f4d69654234036006af55eb82c53ebbb0912c1183c28eff8a50db63eba369d8502f926242130ab078e18011f62f8fb2167ebc9d327eec7960a9cc6f139318f8ae74210e2a5b019220d574409864b73b8f13a15f30a9bf4341261393ad24270cae5a196a616f1f6b802130a84416363c13b216df79cf1e823d830aa4d469fcf5e4d762a14fce14c26f3c195eeb386f56a72139ebf45aad767eb678b0a747a5569d4f4b269ebfc8824e7d549e70d3c17ef23ca1f8c1aadb47f0d0be66ca16686d201e99de12a6f3cdabfdc6c5a526c00f52fd080c54897d9a4f773de4f41c82f393aa5a3101a6acb26ee24a1037f802d37b66a4f0030fea6c282e5c25b4f363a079736b89b762fb80cc6a81b4a59db4fcf1a6d9bc04d5e65ecd0de6617c0148a15ed23e2374f19d34713b40ea6beb8284d4a2e5f27fa23d0947521ac9f4912463756ad700641a6a3beaa6a786ead48698d514d27fdb98b0f8518dfa82ed993c89d833b59448df10481ab15a5f15a33128671778661f4ef34a6699df94bab52620bcca67fb7be74dd719234b6799ce848b4486565a5cf1650cca238d4c7bd62942df8c67520b38dcc07fcfa967d37c7165acf1da6d3052b899da4f9675924033453629dd67095a43c530845b4720a4a46e6810d5d99d38d22a9a3c26aede20433601c2428bade08e7dcbecacd581d9993efff50cda30ccc5c4e172f46db7a11e3b05ec2ff589ae76577eac0006d3f9710463d637b2b7b1b662027f01ffa95e434711d9075852c76c5b45572c6dc849420fb5b946575ae98dbfb58c0503760b1068ee46aac66cb89810126cc38382cf3477434c20f25e827fcffe2bf9c778ef4aa6e63e7914b4def8b6a7a6787c482c55ed1a04453957d6df9a99f51545037f7c8257fa7abb7a2afe6c2ce6aad6c449683c9e79689a796760ae80e6935efbb2c73200659480b65d8486e13e6325b13211b85580eb98fbca7c1ee79262578cfa8920bfc65c3bdd50be39ba0af8da8cc97d46f84c08573627dc80483a2930b01c9a8946cbb225a8b1fb4166b39b11e74d76eb573aae37e65a560d33449c541c262f368d4b1bab9af84e14423510644179201078a7e4f09f65f567273d12cb1c3c669222fcb44959aa7f615fc945a626696e964519e65be1cf61bbd2823b218a4a3dd5ba0fea48fe069bfba1ff9d3dfc78de8ccf9336add55624c03f6e927877e570aeeaafd6d7545a024c397fdf9f642ceb3b4dbffb7eea9a3dc6c38d07f57d90cdb4bf5928ba2bf50b50d5dae08030850350253cedf95db73346be46b09f67e8acdea77679ccb4e4a34b54286c7e33814b9c46d2e570196656d513dbc051bfeebceaec0b1534770c1396d041f278fabd22f138382d7b89d19a24d2999fb290b2e939115f48843f84fef5a494a1c3ff34a8de109d260e170dbdc564f30016e7108f5577bf8db96fc21bd6dcddab6fd08e8cdb2867b94cfd52912964d9aba3a574be573a560fed4be22a26ec83843370c1abcfa3f8d652822cd5199e857723c66aa06f5888a5933b704d2da87f58bdfa23893ccac7ea1a15c3cb7c6e966c55de1ab4e478fe88c05c4caea36c40756671e9ead38422628d890bbd05cb3a7f89fda874fd1554174d4556f5821ef0fbd03ebfa0826d06b182a3b8b4c0dddbde568b41eef197cf0359b1f6c846b282c9336e9b5ff02ac868d84f34b3a1764eefe56e7e2831dbc0e6994e111cfe7b8c58097d15dbd7ee32446d0a57a6ac8be586f5f776407aecb2f3a7a5883dc60b7c6f63fbf9ef88b279fac1eca0327fdc38f39d76c667a844a51edc6b9c949f04c819b249f9c9e5d662578983ece102683f34376a5aaf4ba284a3969cbc8c4c335cb4376d22bbb6a343ad46152763736116b4344f0a4bf19b551e7e037d6d3bcd3a965e713c55f8aa07bf8bee927d807244d375e42a5a1688e672841364d80db27efbadceff2b2c8c5def272552b3d6e07f0b92a2d87c0dd0386bbc38086c1cce11e0a5f36c3eba16fbaff91ca711c8055911861b7b955a92574faf893eb356bf7a18dacf6acdbd84ce7dd8afd6b708b545fa4118de494a9f009fbd335280ec2156ed54115ab975f0d63ed0348cd8e08c8381d69a4bc99a3117ec6f6216a87c876b66b77afbc765b7d9ab515ed9cefc0cbc1bd74ba8d797fe2c46afa68feb87a749b6271ec163ad7b2a153742c271a77bc519d9a006e3b6f1ec97cf959682b2435bb72ff58c4be883cf002d6737e15ee6d20f44ea575ccc16ecc7ecca141d070802d9b369f8e95c8ec164368cc142d12fce517e6f0192ccb737c02f4e0a685a5e1eb4a4037006837e41336fd7a58d3ce75d22a1228c5665829b4b3a095078a05a64b27b544ea81f05a78aede80d220ba24635a71093dc9742bc8feb6969d5ba485d170ba9a4b860217c72647355bb21ec2ccff7f4834f46bc0c8ed9245e7924482aab6c2a02b1cd6c018e29c8f0574c27a0e0ebfc8657cec9082383272a0ef6d08753c0963ace36a0e29a8f2716d6855765c2f1f869ed5e35ba325d47271f817ed6ef8a72ab98025f660495e3593062d5962e24a547f23f6e61c464495fc0ed34d4ce97ee7bded2e8365aa1273b430e98ca50afa53607379a7776a6b5a4feecdb56350b3ddadf0e4611aeb38cfd93f940fb9f4f79d0a02d02ac9dd0d22061479a48809b7739e7692f0fc1441b2f0cd19993561ffeb3bca80822d8d02c63f1c1999b948fc3dd43faa930e160626dc3d9b60e990286a040437524258e6b5549f04639a5a6e4658b879e01477d7ee7ea48ff1bd2fc3604ba4047930185c94c636da0e8d99df620afdba4ab33b42bd8345aa354bd4e44a6108206d8bdc632350d265d0846d3573a406eca7901402b38f21450e10e6e3b2c95608df09223cedb6d9600703f915cc626712db292e233fe2fd4c678180868bcf63803ff2437e8644652b9c3ea407f5fbce215ac32f8f0213f4c70b5aa68e2b7150fead5a5bcb8cfb7ca7afe81cbab6d9cbe1046c8d57f83a10ba8f72d81b31571dd3a8cc0544378843a42f623be11dd7e1c5718e4e09243c7dc0cb32120a15befd956c6df56da9ee2502c51c24cab4a9b4077084f3f080dc2d893a9df7fe61faa5ae6711dac757f74ccdc90c103fa6ffccf05da5bb150ae2778be97b714a8773143bf5e309587e6414966b4c0d66d3c8739827b03d82a56884acbc289fb2a4d853277efe63d04a4788fbe55d0119cedc6152990c6a6d45441af6c92af566734d1822a59656baa00f33a7168edb713f48cb7ddff5405788afd59c2cf673414ac0de27ebb8bb740ad2378ff71e5420b1a8a623a9128ec283fb06ef299aee6c6d62e86ea39305922ff1810d4c47540a3b1edb6f18464cdd38e550f303cf07a3498cbd17843a310fc9e051fe198819f2d4c18d1443f22a4ae74db5ad1701bc805031cec7e1b7c2d3f5330fcb0da4a109b802ed80fb06806911eac7a1a7d016783b38136b7edae04e406f99d2ec9b41d59c62ef06b9425aaa90878b5c77ce03bd39b9dff7ca3aa2dd1b1f5c1c03e322f4d8fe0615380a34cc494b8dbdcbdd3bf8a29e48f5b5a4b2f3c1c1722e560524dd96e472f62595048aac87e2f9d585756b1dc303b3a4f1f31fb1d4587e9123993bbf3bb708371d6e3539549f256446423bcce34d44bde851d51dcf89d429c6d5e54c488b18eb270b78f7507c6ccbcc02ae91b9c903bf8585a2235660e76396d06210644f8ffec795c92141369f2e333b16c38117ba784a733a84025557f70cd4c405b0af9830a25d70f2b73cb98faa0e95c23851bd069770a08f5c6951dbbb09a28c2e63199b0146d4f7fa0a1b15b422dc7b18f18adb46c20d649e927789b48acd41f71927c80c22e888511a2955b4b6833cba4697d2ce868232e43bbabeb3bf11951b7f51760833d71998e0175e25ed48b3d68362832d67eeaa6e4e52d9e0a7f09266a5b97aa99533dfef4abcbc5df386d83c82ea08005c5c71f945bc05f5b52c6aeab361595006fdf2396031ea126e10aed377acfb4065eca95deafa6171ad15f4307b74f4fb6b074da26c360cb9897abdaf6ffa074f0745c0804c61c9ccd5c17b030c621019e2daf63e5d3a02590d53af3886e516558245c864f85d1e09a46a5f9f0ef7bfb8920bda69ae824e6a4e2f94e3d88b50fc1658432a3723d7d3dab04e686c0adf9569f4ab963b92fcba277715648d16bc90a366c67907566279ce5deb568819c128240af2b58196368167c44a0f1e9d62091bfcd8da5f33a16fb78b54b9ce9a9a0d197dcfe88142cc7b341f4353e3510948dc390a2953fdbc0f2fa54b91678e79039689c9720fe622e068d328b5c214946af7e5a369c22747fe339fe9b7334c2c52aafcd40d45cd7a09a2fed63ad27d9c0c2d220d4e5564251d17471eb4f8afa7201cbf28270bb6d79d6a4fb44d263119b7ff3cc8cfd0c24b2187106f3095958f1bd9a3dda38a11e74f27e3948eb6b1540329a4bf4ebcee5d9b94bc8f6630ce02848abb9a578a6c936035714dace3bcd0019dbfdb544dc849245f9a681ffcc3b25c751db8bf96f2efda726c6a077c1b8055478d5b0c7d9f29cd2c47db54e48bde4259d4b80d1825899d8081ef0300f0544452b81d580d88931b556d74f9a74f4fbf7a0ea40593dedda00579c3a666d5220abd98ca294a6cfdd61db03db67d7e62501dc433143479a1eeebaabe4d1c32c54b10fb185be999aaadbdbada31ed8a20c7437036bd9317ebfe81604a305f161ab2d4ddd11fb80471292b381a558c4885dfd346cafd55a39a0265cb2da2277bdd0f0eb72d7689d5977f8dfca65a06a0eabefbcf1c137c8d103eb85f4ce21aad95eb685bad235f8017ac6b82de57e010016af11bde1f8096f0bbbc439ff7132c1e686124097551fbde308639a1c911d8b84b18eb62379a4a81c2af0d49d80a0412b9a2359df52150cfb5abfd6f76799c2573304dcba8368ff82710cb705249fad150982239b05a362f3df7e020fdfac0b8e6402d11bbda5be2e13aea515d84f84b5617bd38eb297bb2a86043e22fb1467a8c0f593f05bc3717254d2324bacd2a1f05b6e44d3a6a96e3604cc6f14656dd5", 0x1000, 0x0, &(0x7f0000001340)=ANY=[@ANYBLOB="01002e2f6669a08cae9132430a4c66252847fb546c653000695915208ed602eeb11b2c9b7b15c8520907f6398c8393d5cacc60042a6a2787e9b1bd2949f38ee4ac48b53ce9216803e36f040d84c58e2e0d989ca9b41cda0d57c2c3e9d0e6a2373a5b408036374e3b46d3f72daf88896ba4c2b27995b153c399831a1ba76d7fa3b90a7e1ab32f9d49c18d30e3ddf7d991fec6d7fe91817189fe7a9407c2627cd9f5f27ef8c7885d8c366065afa6d597859ee9808ae8e00b11b24e2844268d58cb494c300d3edce2c13a50ffa93a421a7a4695a0ab06a6ac106e1ad4920548c0be99d80c5b34258d33f0a8d3c02078ef7bb723e33c1b2bc9b393ae7aac477c994a9bab89fa0ea1d041f22e9e863596dc02e6a2ccaebbd474b96c753c13a7f8cc6b96cacd644c2859f8e770086cad77ac360200b8e85fc958d1ecc1270ad4b41f40f467cfa93ef2dce40fbc712057d9114dad640135d4e6a7cfdb049381e767b7acd67eed0123e38753030d1ccecfe038fcd1eb72852b0f5833baff4892bf60da1df2a28db35c9199ac46564955baa585fa2705f43f0ba087f50a620f859efdb830ba7b974e8174b0000f8b86c75505de62c32ac8c0cad87483e63536d5"], 0xa) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x16}, {0x4006}]}) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[0x4, 0x7]}) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r3, &(0x7f0000000380)="433f149f32f978cf0a357b4a44b1cb8737774b85f704080bc23628337bd3aa3f7d95ce309d7fe518c59b4e41017ac3cc7b5aa064c871be00be1578dea802284134c5b594d7bb14f750044d4a9c4bcafd5884122a1cc81f9e9277ef880842a5cf29930a428b8134dd178898f9b3c11dd46bf0258d482e52b9677afa0906cdb7ba3ce598544987d2c40ee6f1303a1bf0fa1252a973faf8ae91bdda843e5c8e3639f55e99fdbde77f896a17e3620a09465d0c8c71756bd0b947e9f744c11936027861b7bfac792e7500fb2f3125f4be347bb4afeaff9c297b04cf5c890ab21608f8333908f0fc6a5a9004bfced06154bbe30a352f27f2509998f6096c7efd5130dfa1f29ca3ee8900c5319aaff4e19b0f899f2ed1980482199ca09dce425e7af869c22215588727ada58c867c9c50d0892e46a315de143df16f1dbdea11f1e24c40e24782fe962bf5e1b54c003971b41ca3ef492a653fc247dec006d6734e2ce90435c2318e567d1764fa68d2f51e1b02a22163536d02cd282581c503a228949e1e8c4f37b1aa9aae100a9da76620587613631c9317f29a7f2f00ea8ec70ad306349c6dcf581afbc3c42f374281d46044ef51b1b581f7e08a6e4592cbaed77cc68b4a4700d39b49413a7a2633abf357b4cea99ce2e7597c915f6a795a3f58753f4e15f6e3d53a12852dce3bff59a5ebff30d20a590a37cba60b90c24182eeee51f9647c103c59fc0d93a7dca9cf90355319da3019e331216b0efe7135219cd04dc7efc627ae4dfd4487fdb1313b572b66d09c2da9ffd3dbef0a1d4fd92d8ed4175bfde49ba32940a617a4736ada8a82746aaf1d489c1d6fcc915e97d6230bc18b60e304e85c5eb89151133c501a2419b3217b814728935e88d99a229c4dc9c85a8037f093f0ece8e5eec0cf07051cec611a792cb3ff23689b6c26827c4f694999aad818b06bd20791d0334e342a13d4d05eb8af97eb21399a553c1ec04bc3792f6d825cf440032cbea1f7de8b7e6ff551317c70d44801ed03a9b474303978ab11f0b442f12c6f2b41a0455ba9945b486f51a1be6addcee9a34208527a5be8dc25f58e6c0816f1b754112273244c8c344b5e86d5f17c0d1344f78aeb9dc20592adb5d099dd9212a722663e309629dfd14c0177d9c6c4d7c90213e487bce4516023990aa51ea56a2e6bf3c9eb1f3a814ab721912d0b8ef3c3d89d2011f1672cba61155c4cc137261d35fd2b0e8cb8bf1b4a2b8eb59cedde775432efe27eae951d83764391dacf4f4004155f17bfec1e52f6a0234dcea82ede5803acaae1f8e7682d4361fb2a4a2b184a50b926bced0385ec89f3027df02d1ae552d60ac18356fdd80620e93eee69399d94be0e14de66c51b51d1d6c9f70d2c513f67fa80b4130e13dd81b4217fe3affd0e475bdb5091eebe750d4859e3c6ef5a418ad323b368627d0cbe701684d992add37a4ad34ebc2ccc76a643eefff77b2699a3ed22fcc952c096a686a88cc64f4dbf1ebd969019b9615751b381360fa3068cdf9970ee9f1e1f61f85aaf00d65df6d04fe4e061d05190f6a463af55701039fbb50b6d0e29d3441b9da169658b01568079cae0829d7fd33b46762ff259912b346e612f28880ce239f1b563eaeb22ff51e4211ed6dafcee20a4ed91aeaa3e4b216439454dc035aef485bff1f8e8d5f5fd7616856b7a5bd2dc61aa9847baf7a9a8e88f49c8ae8fe5d08ddc5edca9bf6cf98e2725e69d0a1e54886712d14df21238b65a5cdda6c045534164c7b5e0f31a110f6eff9ca074288c0a35b344e77f1c2391c3ab44992b99968ebeb32ceb57bf8e90bffd378839c035bb565c38bd73e7e9f23b9597c7eb994fd29b84f12cb51d1d772e6b91f11a843d067bcfaa7acaf802344ef60f3c2baa169a42dff06150434be7892dcc370e6fc11f62387de97aa0ff23c93fc83ef6471f63ac7aa10dc5215b6fda57f9437432caf18f1e7678d0f8e06b168ce5154a34a4d5240941997bf86a64058a0ffad40e5a12b87a3ab3ed35e3d9a0056f36fe96f9c5c393fbdc1532150c8473c69777563f21904de5bbc172160e687db226db712f2822e1be65eff4d5b6744709e3f9ba748529ca3d53fdf15bdc0cd6bb04208162e5633761125107724f75467a2f9d6169a1100cf59338f6c6bcf067e705cdb78a88347fdf5d32d0d64a4db1afca86b48d990caee146d1aa9699514254346040e11ff944c6715b07a6f80619fb5ce33d6a259c92921d7df48518f8e37ea005f805f227fab35a77d83f5e0f9f88fdfba1b75ef326a6dfbc92cd1e0a3d962eb41a2e3236e6110f974d1a49f717fbf40a6cee6252ac721d335fc54991d6204c040bd851991be4c5c68f179d02a7a59f76a28658575a18e49f07d803d5f4292e1a3506b5c2b85098aabe85c7b902d5c1c7f43a5d7519040c1511e7207a939c9adc93f4e08bf6d9e61241ebe0eeea1a31fa17b8a658143a5090246336e69dd015c632ac2ae913b55f534fd67cfae3b0b7f24025507711e1a05e736cab94c307afdd92e6299208f5ca89356ddc415be143d8aa1834207c39d606dab86693165f3eb0574269f7e858a0b3ca38bdbf37df5f53b5c84831cb92b88493be0054e3c0bca2377fcfec517385388f03f3189484f2c991023aa66ce232779b6903095439b397922f75111f11fe9f4b228c1c41c6cfeeead6848f6ea385f7803f55df8edfe78e593f89e743d8273a51d7f4b523c83ad0421153204495aebec8c4659411e4d1498c3cc93848bc6927eaef6231a12c389edb5468ed3fa2cb38a9e24e078240cc08e658e7d71626c92e7181c17773d611cca78583ff026ea9dff3ad026cd4ff65669eeddcaf99adb548fa8869c1f597a424214564a424c6a395362876826a1aae4deb06e8e373edf7d2737ff01f5b5b7f061cb3777777c4b63d9f44d55af382bdb507d33a15dee229cbdc912dad9cfa59f924dd6b34343c55920ea745937a3bffe0b59b2c8092dee3bff7e33446cf135d1e0cd88fdce2e5ab7cfe4cf45a009a51aa531937ba85c914034de5b7b4b91ec068242b3b24f266e3a835e474cf7176260fcf09d0c955e0fe8d9d79466fdbebc225f97edb1c7961561cc069cfd733c4cd33d634394ed39e0d86fe26d3051c0fdf7200eb30f0de2878fbf509fa9fc7d0e153cc0e8a4fff4f3a1853f2d96503774a38f649aa9349335928f3bb139897c0db1ca5f81f9fe3c83438f691b0aa12737608edf74437c77e4cbd20fe5e5eeb23b2d92ad6071df5bc70621afee278582be1a387497c01e77f0309ba93f983bcf63712fbfd3f6d505ed7f8297f33bf74257cd46dae2b4f502e724d2e1277cb7db2c08ba54ec67fe9948fa4688ba12944312e400605123d61333c562ba377f84e7ef1ef05356b98d1ac6ee1eadb8e503c4472fcc3883ab4f45bd0efbcb379cd14f8cf17aa8d23237c9319ade0f2a3acaed1c9dcd7183a9c5b0d64924c9dcd2a2f988df9a4c96a2d8fff99e51fb482645b268d5f3511daa5300616a8f00130283ed0a671a176fc5002ddc7c41e82263c6696bfcc2a519df9f28546ba58a9d26745eb06a3788030ee6b716eaa00e7703660d2901d2ef91863359187fdfc5c25c28ee3bd0244b72f8df330a637ad832f008a23c18d2e93c447c0c0f41944680664b82434c8fb6e209228b1ae758b7c0b6d5acec3de977ffc42dcf93ecaa62bec07bfd98c1ac24a5dc5fc06776dd698d46d6222d6e1d10af3eb468d29c6cddf0d0b43f27e1a46efe9852a5906b0d61cc2d353cd850ea37dace25d88ea0d25bf3582d2f9f97ad0fd9e18961d26ac80e96116c76df1f4f416c15760d225285426861ee8aeb17f770399cd7a3fcd5b7581e49c3d8cb79ad234a54d133b7c9832140e82feadd1e1796ccb5f6e4409638ea7b6ea47fe39ca9ddd9aefb7e585fca9925198b28ca58fd5fa1af2daf112e4349e18ad530710ff21549ca950c18d2e14cfbfa4fb2e0567516747ec0242188524d06242d16e56bdee75a70eb56c2c9b41a723f6d06c778e9bb9e2c396fad8480c1ece09db035d2a11a6026ac681daa2309e14a22d35eb68d7b61fe00a1132345b57d6fe7b35e27a120781244449c3986b34f6bf9015fb01b8d927e8a7b7f044c4af57653725960663c3f1d0052e63c044d0a07fc98bdf810ce3ebfd413481138d587fa9a74ece6728fc4dee47096b55bff8b4dfc988f99742bb96abecef768db4f64fca4f16eeb8858941fb01b796f8ffed79321b2f7cbccf3dcc76fa811c6673c0644bc770a99469b321c0bb3e33c5170775cae21616e458c0011782d19366ef4d3eff697c687da8109776003f845f8101c84745e101b5c98c822ca9eaa7ade296331aca888d3b782b0c77f218eb088754f8a01278dff834eac5aaeb7c304a1d67e3898c8f38a1df39b2d549ddb530f1de8614f5e1a6d5aa42956edb352cda8aa1d57575be521961ef1a5471910e2e91801964e23838263141947455ea81701b9a3580e352a229947c20e8a99cd134adcb1310896bed927584551981b4a3ee3d4f3dfb4d8d6a77000825c7f67ffe283f79603e83346991b185c14af4be7641ed936517019f6acaa136a6dc3916b6446cc20292bdce3135a86e0f6c5408686c15c1c1cdffa13d203a7c2029ffe48f4126a8423645c0eb7a9208ccb7dde1ebb4af781e3d37d30a0bfb1a1861e9a8f9e88c766b26ad1bfce08141de11b5cd9bfae0669e05d4fd7bd3e96eda95672582d9c1f11932c89b6907a8448b7bbbfc7c79b03d3e409f4c437dd5cfda7d8f7079dadd6fff9615311e0d9cfa2c8dc75bc1e9ce098cd91b06e1c82a47ece530696340aa4945d0a47a26a480a9dc1c978a1732fff3c3ebd238f6269cd94f49e18186c2183e9105ec5be03ee27740b7e281e4dd537cd5ef13e696ff3877ee1c9b5c56d48c51f16b3038f5412e1fe930d928b45a7f1577db7465ae7b9833aa0693b857e276e353f62cfda022a3c91e4e93295a7bf3c42739b754d494f8993f149ab7c9ac3db6418b59df2249032579615d80f71c9aa652ea8513281376dff614c04937aaad6457e7c5316b4dc691c604516035aededb41ba3d9cd38169c23cdfc94cc69ae75a99ba3451b94a10b5e5d417838cf69a263de0a37130d3bac90446baefc2938125082156b6309b3dd6e65d4e22d669271b6e68137eaec71e33702ccc4cba43ea9751d2ba1cbbaa55ad7395d0d71646d7de64105831b59ed08d20cf3582929e87f894d563b2302a1162833bc611cca42afbc71d9524fcc078954d899497b2d5bcd990cad1babc4141cee6ca51c736e17562c7662a8352573148745bc2e75745da99795a13ac8cdfbc2ca700f11529727dac643649cf26359ec4b1c7ea645e084607d5b1a4a5e64a184eb3c1c93ea606fb7bb18e18c457235229ed6fe05ca83696fae4d61eeea5d9993829ebd2378b243e137c598730fb0d836d6dff1b07a4a270e06eff886ed27bf0782e91e831b8db5ba927995b7271f3c630dfe4b8a6c5b29fdc5c82a18eecc2dc8681e227a5a4720ba06340f461c12bb65637d005470b63df92421c830f5e2f08fc4526f967469baa899c25cf35f0a4192f42dabb52b1d838f1102cacc2395ee35b08dccbb1fc43dcc6383422a72f06f9ebdf13ab3feba9132992dd4eb43299baa42215e5568081de49b2acd0b283e7882db31634b508e02bbb326be15027d2010d650be5d91a56399d844c9209d229b90c75888177d741b00eb150912a0e09adde7b9349ce42b1841bf7e9983ba51fc2076a4e1d1f123258ede6e1c70d0586433b", 0x1000, 0x0, 0x80000000) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000afcb9a7de64340eb9ea0265c2b0f0809a7930d500f1c80e514514f7526e95258d171f912dd5f68b6db63719ce88e6722d17aa45c20995aa8ae6172082ef63a9853ac412e57e0c98d45f2853679bb78c8747946e69fbd65686ce0ad1926bc14a9a1f2bdd58ceec3f16554dec47b79b9dfab2b7822100a976370f194c5a67ef3fb3393842713e7b6f8c2f282cbbd79488f57a2299ce3e5d5621364e006304630e9d30e9f0f635d233fcbc36089537bc16f615d30865e99a3f81f8590bc3dca5df8f7e31e6e7b06240614647a9e0522e98be9a0c5856d2a95a76c701d53126e240f99340dddae53d1906ccd8d082b0f390d514996e443968b80"], 0xfe, 0x800) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:43 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r0, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x2) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0x25, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socketpair(0x6, 0x1, 0x25, &(0x7f0000000240)) setegid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r4) getsockname$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgroups(0x3, &(0x7f0000000180)=[r2, r3, r4]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x2, 0xfffffffd}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x1, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000040)=r0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:43 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0xa) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x54}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) r1 = shmget(0x0, 0x1000, 0x41, &(0x7f0000f8f000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x54, 0x3, 0x200, "d49204de45c7c2f4b8aa1fcacd27e587e84b76cd", 0x2, 0x3}) shmdt(r2) shmdt(r2) 16:00:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000154000/0x1000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil, 0xffffffffffffffff}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000fd7000/0x4000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x80, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x26, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r4 = geteuid() r5 = getgid() chown(&(0x7f0000000540)='./file1\x00', r4, r5) 16:00:43 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x142) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffff) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x1) 16:00:43 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x10000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc0b5], [0x0, 0x0, 0x2, 0x6], [{}, {0x0, 0x0, 0xfffffffe}, {0x0, 0x0, 0x8000}, {}, {0x0, 0x3}]}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) 16:00:43 executing program 0: syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:44 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) 16:00:44 executing program 0: r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:44 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r3, &(0x7f0000000100)="9aa17d99ccb1c4906cc3576247d651be4e541e389d2f1a263e284b25918dbb28fff7124ffb452c5a937fe1c2d9d924eb8ec5a85537242ab28e7659ae5a7cb0cf8c0ce1623f7e68dfb2d01a75575d058bef07f2644f822524254045c85041d93790f94b89d7daf03d39d6a0e351ca18f50e11", 0x72) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1, 0x80, 0x8, 0x401, "91b02f85cb354cbc5e14f5fc5c8ae20381391b5e", 0x2710, 0xff0}) r4 = syz_open_pts() ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:44 executing program 1: syz_emit_ethernet(0xb2, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000a40000000000019078e0650002ac1400aa0400907800000000400000000000000000110000ac1400aae000000144180073ac1400bb00000001ffffffff0000017e00000005891b5aac1400bbac1400bbe00000027f00000100000000e0000001940600000009832b7f00000002ffffffffffffffff7f000001e0000002e000000200000000000000070000007fac1400aa4408000000"]) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44}, {0x25}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$inet(r0, &(0x7f0000000040)=""/191, 0xbf, 0x1860, &(0x7f0000000180)={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00leC\x00\x00\x00\x00\x00'], 0xa) 16:00:44 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x8) 16:00:44 executing program 1: socket(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x5d) nanosleep(&(0x7f0000000080)={0x1, 0x10000001}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) 16:00:44 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r3, r4) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0xe53, 0x3}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r1, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x9, 0x5, 0x20, 0x5, "81ab007d111441ddac23e50abd0d39eeb275709b", 0x8001, 0x40}) mkdir(&(0x7f0000000000)='./file0\x00', 0x88) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 16:00:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000080)) 16:00:44 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r1, r2) ioctl$TIOCEXCL(r1, 0x2000740d) ftruncate(r0, 0x0, 0x14030003) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x82) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000140)="f1e5f9fe3c1d9f92a39ecf3a2f2ee88d223355f0bf4cc0f1977929ca354d2de02b1b744c6a8cf17fecd8de3d254053d766bf26cf38e941df57461ba744e8d365e4efd033571cceee153142f0690f5cb3902e0fa93b917606455781bf3b1f9a100fd3b04a757c96ffdcf30122614892fb7a09b2caab7fb11460b1581848ee4f976f4bf0a03f13b033a29647e7e6c89ea0f887b40f51c9f35c9675a526fcc515b2ffd8f3bc86aec3", &(0x7f0000000300)=0xa7, &(0x7f00000004c0)="7f1abc34e39f6d79dcc529b5cc614a3ad9bbf131bc2be42fe59a2d75d42d72eae8f23fcb0dac9744323ef2f39245fafcfc4d7922101856a6bab67c614aea893ad4910c89ad5e48969a93a207896795b15a4d89e9aedb1b47f6aad85b248e261218deb5fd3981cedbf00a26399425773b6c50ae22908e03e723f4432235d13477c042648a6735508cc0c3524bd76b0298f50f6fff53fc5d8409111db24eb1323455967c57e4e78546a99ace5f9801ff39efa06f84392b7e14199f79e8cca952fe0c91637243d0e1d9f8625c4e6814c3c7f46f864039b7f4a8f581835812248dd715432e6780f2c653d8a9820c9c484e98daa64f100bd5c517b2dbcf03a1f81d6aa1ac7722c45f1b1b739bb7e4229bf5b26878e26998427a19e55965ed2e78518053796abb2dc75d80eb42c32ba4f3118e8651079e66aaed108b6081b5771ddd4990fed5f90fb48e6dd249a0a638592cc0e2a65514295ed0a8ae81222b57fc1580d13cbe7483ff9431f4ab61c49a0123a15a2398d07587d8198ef35dd133505d70e9083cda5f404b5956da6305d24919e381b009d6236450a58705e322e18c66b31a0a0a79e44020f4ac34f0d675d42f8e7a66812348cae08482c63a600336d13a681e88fca76d806fd365606a7f45d21d3459bf449e5e452d438454db3b41f200ed35c25da6f8ddc4e0dec362b0583f341bfe17934b6fc2f9abf5777121ce8b3e02e90202a13ae46f534451d648f87adda6c146883198106591ef31b6c1169d1813b10adee4a2f545c4640a794edfd169c941c8022b78b7fdbffef2f6cd3b3af9754fefa796ee5efd615554de4cecc30345561388f9e8a84bf4800dfeb7b0b1abda9edb39b496d7ad6dd836ef8da136ef3bc36d7b9f682e79cc222035f20dec0b939aefa57d0dcc0b5880e6f0172d4c5abd622a4df2b5e6050fd23cadef5c84ed758e39b6356cfbeb39290c6d8a763dc100a4f3b8550087179e849014649be7476d3064baa417a5d18ea900ce867b713e8b1741198baa55a3631787963cb4bd925f98e4267aeeeb05f196cf2c473ddae80f5c34155a037ce7d5fe911214e38d95cb9755fc7ad1b56c9479550f7321077adf716e3c2d204ffe0fcc2c1e7f9bf6866e0a348a59137108c8ed3e9acb84dd92879af14395d84aeac648bd1d9edcb7e6adf7a948f4f1cc90a7420a8f3f1cd4149fc460fb7d5c0610d93159f5d66a5665b0bd79d8e714031be7ab652f9aad631a24bd08737c2eb0bd06d3c66468de228968a67f9a42fde819bb8f4ec528039b725d9a38564f6a1e576bda355e0df477dd59935c3a028123b94fb07975061b1d6694cba263140515aa6c5c5563699ff70ffdbf1877b7e9317cc200492a16873d426b0500d9427c3134c5eb7a341ee4eb5b47c7f2a15ad604ab7dc71d5ae055983f43686f088bca94720bd4b9b1b8adf0f4f219d619567bf8291cc5d506e6447107fc4cbb9ec65b553833ceda5846455b7099686e15aaad9023636f36ac6452b92ae02e4ed2e99e41b58d1dc879dbbe85cbc74af7973c739c2bc98aab6d76de10d3e4c48af4b8b7ea77861fb42c5dca5bd6fea2c7013662cb59552b08a2ed5147fc26f745ab70f879940a1862274638c577cb2e9bec1671737421114c15443948ebcb31a9aa13fafba818ae861b0162fd10c14d42cf44ae6880adc0b8824ad0f8bc336d1c5522aacc18395caf3025b7c7f7056f0556faecb28382a24ce2059f8f32d26a3bb8dfe663fd9fe3353c370293d0dc5bab7ee70e8889b4acdb91626b3fa9bd7215e45741dc147eb9740db764430dcd7d1fa47586b5ce9b17424328f66ef198e6d12b19de9297aeacda39a2ce8cde3860075fb56c2de3e1339d60d3b883e688da82f9c0ff51f43aeb05736021e418c3c455c8c0d4a4324c5d4910b7b5a69427fb60529bb95b722a5a9dbf500373dc6b3ac105c56e237ff1db2f284d64453a486cdff5228560da258149883ee4d7b6065a819ebee100428249b22dac24ca4d11bd7231c5615c3abcde2febf1fb20f6e3747a9e9bdf8ba2eb233dc538d5779dd52148c02c4abf41b206b58feca035a879ad45036926c6b3c39f8c4add89d2ebb50ee38284aaa9b9564907b4c12729f7d952057db5c8001e8deda95e3fd375f06b15b1fbe80566f463ea0ae986d949983d1aac17667afa2cc5f72e7a29d4cbd7d96fe034aa8a31222af07babe31f066cb0b05d89144b5b5597f7d7f0c0df10f7e4393a49dce6a0f2cf5c67bb45bf13caad7a7cdcd0c4abcebb5846e5c8f860288133cde1935546af07050e01bda8a998aefd14b6cd93e27738ff618403c20b702826d887601ba7564dcb34756da9d5dea3b78289a3b3a8c44a5c2daddaf70fb8e5552d6a3d00968e5f4bc28eec31ef91970954aea4628c25c5674ca5c902ce05bb6e693255865611c1a0509b8f93ac76409c237e22f8a4146dbaa8a2e0339d5ca0bf58b5fce3bad1cc26c6d383a3019e1a51faf9f4f81ecbcba25e4bee0a12f42882fc1978b17118cc1309aac13de4363daee5f6a9518513b41b6c54b97e957d06596fcec13292348874275432f0ccd147dfc6db205d0db3c476d3804b7252d9d7eb683d6f7749fa39cc330ff353b0ed528fb72258646f559eaaeeca278469d13cc35ed31dadd929883065fd4a0c062da5a1d842684923e2c64a4937f82c99417e7f282e95602a90241238045290a043d130858df48dfe898aea2c082ef08f5db925b04289f4a7e3af50cf8ecfbf0fd27d3a1eed3fe133e2eca85b794392c5178df75cef6700d5b78062279ca83dde393f7c732ea1780548edf1c89e00d5cef4e32091460483d3c995b643e687b8eaa3b6225d1697fd253d1a7f5372f74df1135b8c82c05a5133dba9fa8e50460e00f569a22098f903535d3c0ad9417f39dbb958866e11416893371a69ab58f4ee270f2a4b5dd9f488e656d315bf05de05dc81df2a614b85ca1763fdcb2b94a7746a2b2bdd691e066f96d6e8e22b73e268441c03048aa027be58d23fa89375a3701da6ebe8dac44e17d99e21b6aa8ed116e3e09d86d582cd996b4ed342f52c56fe984af2dc083d79f0b5c188fc03f9e46387847c0b7a62749580cde5f1a672c742bb3dd73502810734c2633bf53698872fe891064a1cb14386903be8fbaa1822ed2b7314a2ae29834a780db7e2e62a5eb3ae07601704d44948cf531322673547d5b372ab65aa34f9ac471d25c3641edd9670cff9e38d9a172d8b8588dc0d3fa4e6df891db03b2722e777f842f5a057521513bb63d2d5761e501515fe8ca569d42caf1b557c05910ae57c00f2c20c8b8c924ac7ce820159bdaf59b37c9ae842a9e0a3f6d2da245644a495e2065c16199eba6993ae27f6e2cf788863eaf18decb1c79f82cae8fa33f1acd20ceeabfc4df338ee23005bb79cf7e14b6212490bdd7f9de82bbf6461f5e0da4d30c4a6c3409fa8d76f365b1a78b4c3ebee8ebb0bf64d9550da14332dd2c6e4ea1e78d4bbcef63114f70036081f2ee05e4a93a1f380a48d5d8d32de8c84fb666857853132a345bb2faaf33dd14489adda9c20f0e638bafff77f37e6a5f86248d1593e402a9526d7326d975ca83328a18ff76df55133deed69ed0917d1cc7b4a10782de35651d26afe6d8179a0a327f79ff75a6a924995304f5237d70076ee24980306c62ba63ea320923be6c30914ddae11b735a99344763601ea2c989856e2ec7332d00ddf909af3fe83549a7fa7777f3fdd94ac5d279eb0d235cfbfefe623d6c46dc4330d258c80f80938fa3b9b85e4ec769904f13c1b48186f5e34ac24de371f78d24eeae25b1fc75621afe6c0f73e4bfbf03b6bb509d4024ca07921e74a99d4d1b92fee5f91b154de9ed355901fb729c60c495f3f13d700e0dbfa5637087e7f013d30c497886dfb130760591e66b43b997a5e89a1dd062186fc7a4b353f6e629824e9ca9b4284738bb1481a8de216b74be5b2f2d8e21409a299deaf68ea04cbeda48dd963c67f6f3826c915520c86f973d8fc783efdde13102fa223ed9f0556d94094f0fc4337af6a3bab4abebe78ac266efc727bf215ccf8e51bbcb65cfbd4d51b54872ab5462fe577c7b0c6e26875504010b1c66f2310afbf7cbd671e6fc2357eecff723a5a14a40b45de40fc39d451132d0839d5a7d6740eca04201785d6ae8225918386e3179a70b8f15c7d92b4b96014f8ca8552f1a27a77f38b55da45a71209d9251e9c822a438248996fad84c65ea5e0b5fe147b3dd9d2c502622ca5d5c3593d982d37d85b9877f238836b91c80d1bb0627fb32d5f74fd41346b9679e25cbbfe31794d3c7ca1742f0e212efd1ea41b365fec1d98a7b8830ffe77008f8b07b3a923ecda153fabb90d90c635976de0243266c053b24dc4aac47cba630b2aa67b41346da7d150e1742cd0c83c2547c0794ff0f3c26e9510340e938f17b6ec5003234aae5fad29a019435e465468c9274f327493a35047b74343fad65b9558a791e21bc5dda4894f62a4b50716c92cc7c7822fc28d91eba5813403d8003f9a7cb96cab5a67e3bd3718dee2cf293d0c58156a08ba88cd4333090ed449f0c484c640a492be84d5463dfa1f6b0a95b8d9546f3078d6f0d251ea33696c70341b48f96bcb6d36f61db438146d4be64ea23fd9b59558e045a63690459bd06fa2e36417f7fd0b8147094f0f5bbd3873b6926a1dc77007057c9addf5c25c7aa7f5ffb64d927ac81140fb377b0e142eb5a1c79bd566f3bcfbecbaf03a02f0160f4537d59ea5bcbad4bb67baae1ec82b30f6fd86892f1d1f3b8e2ececb2ca96c3f2bd54a308b159274674d20dd2ac1f0a947629c9f43dc055eb702470850812e6211410c5700b2f8f403db7610cc954f80cfce6e5420cfdff9d8edd42c725043ba5eef0ac1b8c4c56771f7cd97f040f27b8426ae97ee355ec02760c9d8f4ce3bdda4ff5960df3f1f4ee96e440be3cff13cbe410594770714b6cf3495c2fa623ddacdca36c653e26bd2ea95de96c97365a544852f7601a5a0140d6b2b7e3c3585d1bdfd24656b381c3cf7e017ee82a11963235b43780fc2835e73e984c603e61312b85ea473f7ed8fa487a7de5f3e5ccc282cbb5e5c2e4878dc8d7ed5094010775b5b768af513fe20f3d34853672d3a7381a10e45f04e083c6e011bdcb7ef5334c2aad85a418760976c770bcf43fb3aca9a3c49796567ea01af0d0e06a4ed2839f138d269504867c8df74f7ae0015e04764fa7f22318a67734ca651a021d54850b38cfa75ea95543d87ca28cf4859431980e0a5b08311a8b888d6060801a583d009327177b1ba38e3be6e5000e21c53148f466e26a89254d3c39e3025884edea64cd216e8967793ccf15b5983f766b06953a4fa92fe4883a4f864d63a60cacc4c65e5df01e8e2adff08f8caa3435d1f05af0ec9563ad073f3a5093b1320fd57ea0a27a722841ca2810834b9267fe56ef1a9cb92b314a46fc38077d99112c9abcc004474b5ca279b7f6ff941b6e9768bf6c6fd9a503f8b6cde669a0ad99803fdaa166405253cee5a898378502a387528c6ea5414f621b28f6613075401929f75e2c09af3970cdf30fc42ab448914b81bdedab8d4a8d0430562b59a6432b1f12bef8d9bcf1dc7ee453b2fb36000bfe9007947b01284a407b48fccb599f4fbf2c58344552ad63b98a31d1fd6f6e433c3962d176ccf11ba8dc0979bc0b55951634bb526d053c6275b8b48d79e1441f21e9d5f761b406b0866578ca4df3086f648aa6bc743aebb4bc20eea16f0326e2aa0bd48d18c9376f01e406e2668c1", 0x1000) r4 = syz_open_pts() readv(r4, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() r1 = kqueue() socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000180)="30725c23a0354c1ed17d1ef23c217fec4c104b62c5e6c9b522b04f46625c39b4edad4fbc5aae373563977ee6c549895f1a037fef0ad364c6dea5f128f6a4fcc1c2503cebdd3cc6653b96430e975fa1d983a76dbdb6a15b159cecaa096b36903d584699d60ee509c94795196de9a9c6f6c4c4112e7123a9ade91c1c14c7775a4300999bd799059c52a419197fe98310e8dd3964ca67da5b6b", 0x98) getpeername(r4, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) select(0x40, &(0x7f00000000c0)={0xef8}, 0x0, 0x0, 0x0) shmget(0x1, 0x4000, 0x104, &(0x7f0000ffc000/0x4000)=nil) r5 = openat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) readlinkat(r5, &(0x7f0000000240)='./bus\x00', &(0x7f0000000280)=""/99, 0x63) dup2(r3, r2) panic: pool_p_free: pvpl free list modified: page 0xfffffd806640e000; item addr 0xfffffd806640e008; offset 0x0=0x0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *382573 59942 0 0x14000 0x200 0 systqmp db_enter() at db_enter+0x18 panic(ffffffff82432dc5) at panic+0x15c pool_p_free(ffffffff827f7cd0,fffffd806640ef90) at pool_p_free+0x1de pool_gc_pages(0) at pool_gc_pages+0x225 taskq_thread(ffffffff826a5030) at taskq_thread+0x92 end trace frame: 0x0, count: 10 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic pool_p_free: pvpl free list modified: page 0xfffffd806640e000; item addr 0xfffffd806640e008; offset 0x0=0x0 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82432dc5) at panic+0x15c pool_p_free(ffffffff827f7cd0,fffffd806640ef90) at pool_p_free+0x1de pool_gc_pages(0) at pool_gc_pages+0x225 taskq_thread(ffffffff826a5030) at taskq_thread+0x92 end trace frame: 0x0, count: -5 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d672330 rbx 0xffff80001d6723e0 rdx 0x2 rcx 0 rax 0x1 r8 0xffffffff8193eacf kprintf+0x15f r9 0x1 r10 0x2 r11 0x53d1a611ce47c205 r12 0x3000000008 r13 0xffff80001d672340 r14 0x100 r15 0x1 rip 0xffffffff81a55c98 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d672320 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (systqmp) pid=382573 stat=onproc flags process=14000 proc=200 pri=32, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff80001d652110,0xffff80001d651280 process=0xffff8000ffffe398 user=0xffff80001d66d000, vmspace=0xffffffff828046b8 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 1502 375834 92439 0 3 0x82 nanosleep syz-executor.0 19707 508974 0 0 3 0x14280 nfsidl nfsio 44045 256183 0 0 3 0x14280 nfsidl nfsio 12818 171168 0 0 3 0x14280 nfsidl nfsio 16938 414496 0 0 3 0x14280 nfsidl nfsio 75923 140752 0 0 3 0x14280 nfsidl nfsio 90781 140175 0 0 3 0x14280 nfsidl nfsio 2036 17276 0 0 3 0x14280 nfsidl nfsio 29073 142023 0 0 3 0x14280 nfsidl nfsio 34495 94067 0 0 3 0x14280 nfsidl nfsio 36633 452934 0 0 3 0x14280 nfsidl nfsio 41687 272002 0 0 3 0x14280 nfsidl nfsio 98023 250361 0 0 3 0x14280 nfsidl nfsio 91396 283617 0 0 3 0x14280 nfsidl nfsio 59096 92849 0 0 3 0x14280 nfsidl nfsio 82647 210704 0 0 3 0x14280 nfsidl nfsio 45736 301603 0 0 3 0x14280 nfsidl nfsio 11441 450090 0 0 3 0x14280 nfsidl nfsio 91288 260662 0 0 3 0x14280 nfsidl nfsio 16498 380991 0 0 3 0x14280 nfsidl nfsio 80500 145763 0 0 3 0x14280 nfsidl nfsio 97391 48904 0 0 3 0x14200 bored sosplice 31856 237812 92439 0 3 0x82 piperd syz-executor.1 92439 392548 59170 0 3 0x82 thrsleep syz-fuzzer 92439 161003 59170 0 3 0x4000082 thrsleep syz-fuzzer 92439 139323 59170 0 3 0x4000082 thrsleep syz-fuzzer 92439 295585 59170 0 3 0x4000082 thrsleep syz-fuzzer 92439 458962 59170 0 3 0x4000082 thrsleep syz-fuzzer 92439 7389 59170 0 3 0x4000082 kqread syz-fuzzer 92439 433156 59170 0 3 0x4000082 thrsleep syz-fuzzer 92439 431120 59170 0 3 0x4000082 thrsleep syz-fuzzer 59170 351622 3788 0 3 0x10008a pause ksh 3788 409818 8691 0 3 0x92 select sshd 27113 441044 1 0 3 0x100083 ttyin getty 8691 68302 1 0 3 0x80 select sshd 50396 276277 27825 73 3 0x100090 kqread syslogd 27825 51010 1 0 3 0x100082 netio syslogd 68052 248043 1 77 3 0x100090 poll dhclient 32000 125928 1 0 3 0x80 poll dhclient 98672 64768 0 0 3 0x14200 bored smr 25571 20512 0 0 3 0x14200 pgzero zerothread 81461 483014 0 0 3 0x14200 aiodoned aiodoned 87402 381781 0 0 3 0x14200 syncer update 95322 25519 0 0 3 0x14200 cleaner cleaner 24185 425925 0 0 3 0x14200 reaper reaper 70338 447248 0 0 3 0x14200 pgdaemon pagedaemon 77339 189105 0 0 3 0x14200 bored crynlk 74443 445785 0 0 3 0x14200 bored crypto 85313 173579 0 0 3 0x40014200 acpi0 acpi0 21986 446160 0 0 3 0x14200 bored softnet *59942 382573 0 0 7 0x14200 systqmp 53253 76539 0 0 3 0x14200 bored systq 4277 76067 0 0 3 0x40014200 bored softclock 7870 458270 0 0 3 0x40014200 idle0 1 409521 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9498 6349K 6988K 78643K 13125 0 pcb 13 8K 8K 78643K 79 0 rtable 109 8K 8K 78643K 489 0 ifaddr 83 17K 18K 78643K 181 0 counters 21 16K 16K 78643K 28 0 ioctlops 0 0K 4K 78643K 71 0 iov 0 0K 16K 78643K 34 0 mount 1 1K 1K 78643K 1 0 vnodes 1222 77K 77K 78643K 2153 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 10 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 642 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 5 13K 25K 78643K 949 0 sigio 0 0K 0K 78643K 6 0 proc 49 38K 63K 78643K 441 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 89 0 in_multi 67 3K 3K 78643K 107 0 ether_multi 1 0K 0K 78643K 9 0 mrt 0 0K 0K 78643K 6 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 236 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 133 72K 72K 78643K 3014 0 UVM aobj 22 2K 2K 78643K 22 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 45 0 NDP 11 0K 0K 78643K 24 0 temp 114 3849K 3913K 78643K 35930 0 kqueue 3 4K 14K 78643K 34 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 3 1 0 1 1 0 8 0 rtpcb 80 45 0 43 1 0 1 1 0 8 0 rtentry 112 62 0 29 2 0 2 2 0 8 0 unpcb 120 133 0 125 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 109 0 109 1 1 0 1 0 8 0 tcpcb 544 200 0 196 1 0 1 1 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 88 0 88 1 1 0 1 0 8 0 inpcb 280 444 0 437 2 1 1 2 0 8 0 rttmr 72 3 0 3 2 2 0 1 0 8 0 nd6 48 9 0 3 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 0 1 1 0 8 1 pfrktable 1344 80 0 70 5 4 1 1 0 8 0 pftag 88 14 0 12 5 4 1 1 0 8 0 pfstitem 24 2 0 0 1 0 1 1 0 8 0 pfstkey 112 2 0 0 1 0 1 1 0 8 0 pfstate 328 1 0 0 1 0 1 1 0 8 0 pfrule 1360 17 0 11 5 4 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 301 0 149 14 4 10 12 0 8 0 art_table 32 302 0 149 2 0 2 2 0 8 0 art_node 16 61 0 32 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 4 1 0 1 1 0 8 0 semupl 112 7 0 7 1 1 0 1 0 8 0 semapl 112 632 0 622 1 0 1 1 0 8 0 shmpl 112 20 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2838 0 1444 88 0 88 88 0 8 0 ffsino 240 2838 0 1444 83 0 83 83 0 8 0 nchpl 144 4226 0 2637 60 0 60 60 0 8 0 uvmvnodes 72 3374 0 0 62 0 62 62 0 8 0 vnodes 208 3374 0 0 178 0 178 178 0 8 0 namei 1024 15062 0 15062 8 7 1 1 0 8 1 vcpupl 1984 5 0 0 1 0 1 1 0 8 0 vmpool 528 7 0 2 1 0 1 1 0 8 0 pfiaddrpl 120 27 0 19 5 4 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 11465 0 11465 1 0 1 1 0 8 1 plimitpl 152 31 0 24 1 0 1 1 0 8 0 sigapl 424 1153 0 1104 6 0 6 6 0 8 0 futexpl 56 15580 0 15580 8 7 1 1 0 8 1 knotepl 112 108 0 89 1 0 1 1 0 8 0 kqueuepl 144 122 0 119 1 0 1 1 0 8 0 pipelkpl 16 158 0 148 1 0 1 1 0 8 0 pipepl 120 316 0 297 1 0 1 1 0 8 0 fdescpl 432 1118 0 1104 2 0 2 2 0 8 0 filepl 120 8356 0 8258 5 1 4 4 0 8 0 lockfpl 104 129 0 128 1 0 1 1 0 8 0 lockfspl 48 43 0 42 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 20 0 10 1 0 1 1 0 8 0 ucredpl 96 3779 0 3772 1 0 1 1 0 8 0 zombiepl 144 1105 0 1104 2 1 1 1 0 8 0 processpl 920 1153 0 1104 7 0 7 7 0 8 0 procpl 624 2270 0 2214 6 1 5 6 0 8 0 sosppl 128 7 0 7 3 3 0 1 0 8 0 sockpl 400 622 0 605 9 6 3 3 0 8 1 mcl64k 65536 14 0 12 2 1 1 1 0 8 0 mcl16k 16384 1 0 1 1 1 0 1 0 8 0 mcl12k 12288 18 0 18 4 3 1 1 0 8 1 mcl9k 9216 5 0 5 4 3 1 1 0 8 1 mcl8k 8192 14 0 14 8 8 0 1 0 8 0 mcl4k 4096 48 0 48 8 7 1 1 0 8 1 mcl2k2 2112 7 0 7 3 3 0 1 0 8 0 mcl2k 2048 74990 0 74925 22 12 10 15 0 8 0 mtagpl 80 316 0 72 7 1 6 6 0 8 1 mbufpl 256 122861 0 122128 55 8 47 47 0 8 0 bufpl 280 4865 0 127 339 0 339 339 0 8 0 anonpl 16 111055 0 95835 92 24 68 80 0 107 2 amapchunkpl 152 5821 0 5665 35 22 13 20 0 158 6 amappl16 192 5676 0 4801 74 26 48 56 0 8 4 amappl15 184 9 0 7 1 0 1 1 0 8 0 amappl14 176 26 0 21 1 0 1 1 0 8 0 amappl13 168 34 0 31 1 0 1 1 0 8 0 amappl12 160 5 0 4 2 1 1 1 0 8 0 amappl11 152 52 0 43 1 0 1 1 0 8 0 amappl10 144 618 0 611 1 0 1 1 0 8 0 amappl9 136 647 0 644 1 0 1 1 0 8 0 amappl8 128 662 0 618 2 0 2 2 0 8 0 amappl7 120 333 0 321 1 0 1 1 0 8 0 amappl6 112 25 0 21 1 0 1 1 0 8 0 amappl5 104 1109 0 1097 1 0 1 1 0 8 0 amappl4 96 439 0 410 1 0 1 1 0 8 0 amappl3 88 135 0 129 1 0 1 1 0 8 0 amappl2 80 8051 0 7988 2 0 2 2 0 8 0 amappl1 72 28938 0 28518 24 15 9 17 0 8 0 amappl 80 2501 0 2452 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 21 0 0 1 0 1 1 0 8 0 uaddrrnd 24 1125 0 1106 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1125 0 1106 1 0 1 1 0 8 0 vmmpekpl 168 11064 0 11023 2 0 2 2 0 8 0 vmmpepl 168 135475 0 133498 179 85 94 125 0 357 2 vmsppl 272 1124 0 1106 5 3 2 2 0 8 0 pdppl 4096 2256 0 2217 8 2 6 6 0 8 0 pvpl 32 313251 0 294929 217 42 175 190 0 265 19 pmappl 200 1124 0 1106 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 329 0 66 8 0 8 8 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82432dc5) at panic+0x15c pool_p_free(ffffffff827f7cd0,fffffd806640ef90) at pool_p_free+0x1de pool_gc_pages(0) at pool_gc_pages+0x225 taskq_thread(ffffffff826a5030) at taskq_thread+0x92 end trace frame: 0x0, count: -5 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82432dc5) at panic+0x15c pool_p_free(ffffffff827f7cd0,fffffd806640ef90) at pool_p_free+0x1de pool_gc_pages(0) at pool_gc_pages+0x225 taskq_thread(ffffffff826a5030) at taskq_thread+0x92 end trace frame: 0x0, count: -5