kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Jun 16 11:48:18 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.148' (ECDSA) to the list of known hosts. 2020/06/16 11:48:33 fuzzer started 2020/06/16 11:48:36 dialing manager at 10.128.15.235:39749 2020/06/16 11:48:36 syscalls: 364 2020/06/16 11:48:36 code coverage: enabled 2020/06/16 11:48:36 comparison tracing: enabled 2020/06/16 11:48:36 extra coverage: support is not implemented in syzkaller 2020/06/16 11:48:36 setuid sandbox: enabled 2020/06/16 11:48:36 namespace sandbox: support is not implemented in syzkaller 2020/06/16 11:48:36 Android sandbox: support is not implemented in syzkaller 2020/06/16 11:48:36 fault injection: support is not implemented in syzkaller 2020/06/16 11:48:36 leak checking: support is not implemented in syzkaller 2020/06/16 11:48:36 net packet injection: enabled 2020/06/16 11:48:36 net device setup: support is not implemented in syzkaller 2020/06/16 11:48:36 concurrency sanitizer: support is not implemented in syzkaller 2020/06/16 11:48:36 devlink PCI setup: support is not implemented in syzkaller 2020/06/16 11:48:36 USB emulation: support is not implemented in syzkaller 11:48:42 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0xf5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10000, 0x0) r6 = dup(0xffffffffffffff9c) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0xc5, 0x40000000, 0x7, 0x2c414647000}, {{r0}, 0xfffffffffffffff9, 0x1, 0x8, 0x3, 0xb5}, {{r1}, 0xfffffffffffffffb, 0xe0, 0x20000000, 0x9, 0xee14}, {{r2}, 0xfffffffffffffff8, 0x1, 0x0, 0x9, 0xb9e6}, {{r3}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x4, 0x8}, {{r4}, 0xffffffffffffffff, 0x20, 0x1, 0x2, 0xcc5}, {{}, 0xfffffffffffffffb, 0x41, 0x20000000, 0x3f, 0x1}], 0x800, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffd, 0x24, 0x10, 0x2, 0xfa53}, {{r5}, 0xfffffffffffffffb, 0x18, 0x0, 0x200, 0x3}, {{r6}, 0xfffffffffffffffd, 0xd3, 0x40000000, 0x8, 0x400}, {{r7}, 0xfffffffffffffffb, 0x16, 0x8, 0x6, 0x100}], 0x8000, &(0x7f0000000340)={0x1, 0x2}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x80, 0x0) close(r9) write(r1, &(0x7f00000003c0)="9427c96ce186f578f061fee253ef26ff1f20f29113eb89061ad1df633bb30512840e439b1bbd4ba0e4daab7e98614ab7fa9a98dbf788026868652327d57fbe6c8cb89e6573cd74b4a2ac61db46e96520627aa830b6d778bcdf03034fd0abbab204c855c62da726c76e9c86693df51651e5429c694e4366e30dad4d984f3185ec9660d33cd320d587e9315acb793ea70bb5b856298807c9aaeaa5bac40eaefd0f12a6442e6e37d526e08dac17df9fe0b533fa119dee01771c372b5b9709a22d1eb52f0be2cbbf4d18d4a02bb570817544893fe309887e0d34aa85089e356dc5d9f7fbbbfb2a304902f61a7ed5bcb9f224110c7aec77a18949c98b20d0513c", 0xfe) fcntl$getown(0xffffffffffffffff, 0x5) r10 = fcntl$getown(r8, 0x5) fcntl$setown(r6, 0x6, r10) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCCLRVERAUTH(r11, 0x2000741d) link(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') msgget$private(0x0, 0x101) seteuid(0x0) 11:48:42 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x7fffffff}, 0x8) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000000c0)="e92a7958be6de5c480182bc1a06002e96d78ad789692f93e236625f53a3b0dd7eee7fb44e6d038772b09fd06cbd85620935d32b1eac928209395443cfbafe512564d36be3e95aba412d4501f17cd53450174d18521c20efc1c99491fbc7fcf769f4e645e3cf0b49fd1d52b2c4c45f113a2a6b3f8cb18d02455e79dfa5f563b483803f2e7464c77dbb257bc9fd6818c0296ab6293d5c984b75a897e12d909d1351b63d2636e5e0a30744f2f804d30f55ae51c0f393a3572ed7eac501bceb34bc90510c6cfb008207420e7398b1e70a2c5d6ac7af8b2cae50a936b2536eb54df0c0ab52787dd1e0919902c7dc43f28f9b0a7eb2822d1aaaa1514c2c10f", &(0x7f00000001c0)=0xfc, &(0x7f0000000200)="7057fadd90771a93cc98f65f0ec1e2c82cc9e6b526162c4e740baccfd2feec536492057abce12131231aa9ae43199e1d62c824f4b52c685d4aae922d3e82c4e62fce9579a3e06b34627593f27b9c46871c00b9795ca91f7a3cac42936e66e3c0b99ab0196f0ecb662befb0e98e07e76bacdeb40333dddc5bc7b799afa089026b912d47f662fdb21da1b8c881fc791d1a0b8cef1fdde3093e711f47dcad403ec36825ed2bd04ea84e0b28acd54857118c2763470cc7f1dbf5429d86a83354df13d35f58ce795c90efcc5dc5462a263faa59f83281d9e83dfed5c871abe619ac540801620e4a5a18efddb1aeb27721879a", 0xf0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r3 = getgid() fchown(0xffffffffffffffff, r2, r3) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000380)=0x5) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000003c0)=0x2) syz_extract_tcp_res$synack(&(0x7f0000000400), 0x1, 0x0) semget(0x1, 0x3, 0x44) pipe(&(0x7f0000000440)={0xffffffffffffffff}) r6 = dup(0xffffffffffffff9c) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000480)=0x887) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000004c0)) readv(r5, &(0x7f0000003640)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/76, 0x4c}, {&(0x7f0000001580)=""/81, 0x51}, {&(0x7f0000001600)=""/36, 0x24}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/4096, 0x1000}], 0x6) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000036c0), &(0x7f0000003700)=0x4) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) 11:48:43 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x0) r1 = open$dir(&(0x7f0000000200)='./file2\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000200)='./file2\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r6, 0x6, r7) renameat(r4, &(0x7f00000000c0)='./file2\x00', r5, &(0x7f0000000100)='./file1\x00') renameat(r2, &(0x7f0000003380)='.\x00', r3, &(0x7f00000033c0)='./file1\x00') 11:48:43 executing program 1: r0 = getgid() r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r0, r1, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r2 = semget$private(0x0, 0x5, 0x46) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semget$private(0x0, 0x5, 0x46) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) getgroups(0xa, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, r0, r5, r9, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r11) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000300000000000019078e000000200000000030f9078000000004500000000000000820e8b264d00000000e0000001ac1400bbd5bea46bb771f7a05d40eacc55386c105768a1746396ca915b58549a0bbe1f26a0ec81f360462d0f93942fef4a2478d849f15546cacdbaeadd5840db21ac85bc4ae6617281055bca1a9dad0345fcc44610cdc0b67b281654bc7c0000df6a9181eaef636712ac18f87311d10def27524d05ee38b74642cc9cc7d27c30b77ed8d6928f7b333589ae12f302dcbc33dbfa9a97f551272b8783b050af00000000000000"]) 11:48:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x9) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r3, r0) poll(&(0x7f00000000c0)=[{r1, 0x20}], 0x1, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:48:44 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x24, 0x1, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:48:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f0000000240)=[{0x9, 0x3, 0x4, 0x8}, {0xfff7}, {0x4, 0x0, 0x1, 0x1f}, {0x8, 0x4, 0x4, 0x6}, {0xffff, 0x1, 0xff, 0x40}, {0x4, 0x5, 0x5, 0x6}, {0x0, 0x20, 0x2, 0x10001}, {0x81, 0x81, 0x1e, 0x101}, {0x3, 0x3f, 0x81, 0xc666}, {0xba, 0xbc, 0x1, 0xffffffe0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 11:48:44 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x2b, 0x101, 0x5, 0x19ac, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x81}, {[0xbe, 0x200, 0x4, 0xbd, 0xd67e, 0x800, 0xb, 0x2, 0x100000001, 0x0, 0xb45, 0x4, 0xee3, 0x10000, 0x8, 0x9, 0xffffffffffff8001, 0x81], [0x1, 0x8, 0x4, 0x1fe, 0x6, 0x66d, 0x1, 0x7ee80000, 0x0, 0x2], [0x0, 0x1b, 0x5, 0x2, 0x0, 0x7fff, 0x100000001], [0x1, 0x2, 0x100000000, 0xc3, 0x8, 0x8], [{0x9, 0x400, 0x1ff, 0xffffffffffffffff}, {0x20, 0x26c, 0x7}, {0xffff, 0x7ff, 0x2, 0x7}, {0x1000, 0x6eba, 0x67, 0x3}, {0x1, 0x3, 0x8000, 0x3}, {0x8, 0x0, 0x2, 0x8}, {0x6, 0x4, 0x8001, 0x5}, {0x1, 0x4, 0x4, 0x5}], {0x0, 0x6, 0x7, 0x46}, {0x349, 0x6, 0x1, 0x3}}}, 0xb649, 0xc8}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002effff696c65308600d9951c1d499a1b1ea05ef969c384646e2633523948b5fcbd10bd4e9318d42a5d658d24335c5ad79081b388e23eba0e0000"], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c41e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d"], 0x10) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x4000) 11:48:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000240)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000380)="53fefbaef33ad30cbf9b2ceed94a46b36656acaf7e7d60309545adac9ee3c1dbc9326a", &(0x7f00000003c0)=0x23, &(0x7f00000005c0)="e29e3da3543855fa2500cc41356f4608cdeaa948b951caed8783017f849626f72c0519e97e1f367c1973e65a035bd35ddda21a5f3763880bf798fcf3672390c592363096ec644232101a86d5739fd3cf0dea7248ee3b44be41a30e539a6e4459d92bca3bf71387d8bfbe9887c357a5d4bf2eff7c6949ee318724670cec84863cb9ff7240d9f27b7f8456b909c018b80d934e62f30773483bd9631b464c9f4fbb3f2079c672a26a79c89ebd669f4783eb93c0dd7cac787b", 0xb7) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x61}, {0x8fe}]}) r1 = semget$private(0x0, 0x5, 0x46) r2 = socket(0xd, 0x1, 0xff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81, 0x1, 0x0, 0xfffffffc}, {0x42}, {0x1, 0x0, 0x1}]}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000400)) r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000100)=""/51) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/44) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000140)=""/221) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x1cb, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000c61e09f3cbdfafd0d2000000000000000000f5a2d93cbe4dad9765bc1f69671315e57a3fe70319cb5a62e423570b8c67abb060ab6bd3155e4ed498108453a573f9b22ac1efacebb9a571a6af7b7cb76deae995468f102dd413e127bcef5aa13d7636edcac1fe6ae83645edbe091b5c344c514f353758d23574e4a2b6c268d75b79396e3ddb36745dd53717353049532372b9f6ef124fad68ecb5fa150717078b11f6a47a359f3c700c5c159a39ca32fb6409ef95db9c6dcf602686268f274b7d7a8267d8035ea489819b4e539d"]) 11:48:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000200)=[&(0x7f0000000080)='#/($\x00', &(0x7f00000000c0)='[.\x00', &(0x7f0000000140)='\x00', &(0x7f0000000300)='9U6\xf4\xeb\xb3P\x86Ul\x8e\xcfC\b\xc4\xcb\xd0)\xc6\xd6V\x1b\xa7\xab\xcb\a6\x04q>K\xfe\xb6\xf0\xb9\x16\x8a\xfd\xfa\xf8\xe6(\xf3\xc6\xe6&\xf9\xc5\x050N\xe1\xf3>\xaegU\xf8\xb0c\xc4\xf9\x98L~\x8f\x13\x90\xe2\xab@7A\xe1\xe1\xc4\xb5\xe3>\xe1\xce(\xcd\x9bp\tv\x00\'\x04\xc3\xb9A\x9dw\x9c\xd8\xc8<\xc9\x9e\xb6\xf7\xf3\xfc\xe6M\xdd\xd9c^=\x82\x12,\xbf\x81\xbbG\xd8p_wj\xa9t!\xbc\xa7\xd7\xd4\x03\xc4\xc8', &(0x7f00000001c0)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) open(&(0x7f0000000180)='./bus\x00', 0x40, 0x10) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 11:48:44 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x10000002) r5 = getpgrp() r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) setpgid(r5, r7) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) r9 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r8}, 0xfffffffffffffffa, 0x21, 0x2, 0x9}, {{r9}, 0x7, 0x4, 0xf0000000, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x4, 0x1, 0x1, 0x5b9f}, {{r4}, 0xfffffffffffffff9, 0x21, 0x80, 0x567aacb1, 0xbd7}, {{r3}, 0xfffffffffffffffb, 0x41, 0x20, 0x4a, 0x1000}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) dup2(r1, r0) 11:48:44 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) chmod(&(0x7f0000000180)='./file0\x00', 0x120) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000000)="67a0b27c431c9ed408b5d46a7a58e58a81e756b43c9eb54d3fad4c124eeb3769d78427db39d025a5a660c205b1c07dffe94822772dc39555352eba52ea28fd0e423563691774c47c88b7041b4694049f00f3e293a420e7f3aa34a763bef61af097777e465502e819763328161e9389d51b657d35ca22c467d5e5f7dcd19337aa6e183e2ed1da0064277f41b3c27176482679ad323a2160d94e209e32d5206973078fbccbde63386301cc735cdcee1f31909ca3507160bba4cad7e9bcd261ee", 0xbf}, {&(0x7f0000000100)="83c1da518d338840c1e24540a352a9d60221300fd7c4f0f85457db3bd8535bc01264254d21b37ea5911a76c70ed995fa30a4eb0569b5bde454c0cad7b05c1032a068c74c", 0x44}, {&(0x7f0000000440)="96608b3fc1dc57f0aa1cc79a2717d1e00ff8dfafd503e4bb3cab7cf167b337f5eaedd75c364fca10ac87f497ad53f95dd549adf5dc927ed72838dbc0d143b319c6bedb6d339ca163c4618bb7930a6d6739625cdf57e756905ab640eda173917ece07a3ac231f81d9b7ee7f4cdcd79aee727f3b7d31848caadfcebe3a16340f5c393e6b9b00cf68df58538c2d7540c46c3b3d0288c555c49a02c45f2e739580e03b4f230b4b393c906142cf3f68cdc89559833a552688bd5f6f35df868f8fc8c923d23974eaa1a7846187d15ccdd6979d1b75bb3eab6d6a719e7d22803c7e439dba322d994069223f44c4571af947de6cbad5dcc267cf86e0b9c9eb7ee1d9916cf863f74007fbf2929a400824cab26e51b4bedce3ad9013fc4250f2718fc80af5a9be4d984f2a8d7a967063dbab12b3af5fd955573a773defe75e32d0bd26e16120aeebae4156fe2aaba09d0ae82d148e49f55bedeff203411640a4a8566813233ca3dcb5c4e1683de60ff3dfa3eeb23ecae1558ee38df7050092285071817dfab17831fcfb316ed5cd57fb81cf6c6a3d178c2994990f129d43c26a01f1f1c97b705684978d6456b87c96688016663fb4889f0e19253cd0b30fa798d2278143fcbe6fa1cedefba322dda400014bf764adc1ffa4cdac950fc0c29059ab5c32fe17dfce382db5f493e41ed1b843e016cc643cec074e03b371b2fb10a2bb535d49aadf16b2cbe299602284093b4b3986a36955b535592f8aa836155c1b59b1fd3bae1397031c87ff3ae9ff6381014853b9034901998970a2864e8dfa95b1fc5e9059417a4f1d66140c37208c49373972e3c6b6e078c25f9d6630ca1368e9a35847aaeed4351dca47e3ae5ddddaccbf2748231c1b53b2b9a89ca4e962015b92dae39d2ba23d8cdeae9da48df42ad5a46bdf53445e6d0e8e7a08960da817cdc4828531fcf2fa5c313a72d6ffce7afe0c5f5903decd35db7ee3f5b06fbd840af3a7e50ebc2c4b3139a61587a28ef474a9c26fb67cf9ecd3536ba682f09bdf17365a549eec2d9ba49c157468134fbdceec209e3955e157fd82798e96a87eff2bd861f708b45ff753874044d2f4cb4f0b891cf3a22d1a6bd8539ff8cf586390cbdb024fc63c8f2920fad70e0abee6b8e830499a5624cfd6af89f171d96721e4bd7f8cf17335779adaf392e1ca13e4158ff8dbcb4b2e1e3cb7ecedf4c5010c0b2b10cbdedc29ae2180bd512f0170d238329c11a9fc69cbb7e2aedd4425ff4f4e6a94ca1df2e16ab3a3dd472333154d3eac6d4689437680fa77031b9e8502c0c4e7fb85cdff012f0dae648da4b336abb300fad911ce2758e0e94e357b8917a377d066208395a7ba83fabce721dbbf629c27f9a6e5afef12bb2fbe31ab161acadf66f626bd202fadf6e804c14073d9ec1daf83a1986b2a15c234b3aeb2b72a7d51aec0b59c0f90d978e462d8310b2c11fe169218167fa7c2791c8f58f3537a8d9d778ccd18b111cfe94ad4f6c1d6745965dbc33fb011c6e05cd6b50997d19a1792151b2e617a255cfc8ba31dd58faa2064c5d34cf02d5f3dc59e8d6445dddbb6a069ed4185ab61e0e91e514d1078cf3d5745b1b43533915f07500a6587445e8c2cea2fd7c0bd936ce73ee2e8c74389805196be4ecd66f37bf3234564", 0x496}], 0x3, 0x0}, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) recvfrom$inet(r2, &(0x7f0000000200)=""/107, 0x6b, 0x800, &(0x7f0000000280)={0x2, 0x0}, 0xc) 11:48:44 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 11:48:44 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39fa85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9b3a93eb9a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup2(r0, r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000200)='X', 0x1) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x58, 0xfffffffe, 0x2, 0xd2, "f3d13f7abeb7cc096165e314ae5d0a465c4507a8", 0x1000, 0x7}) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r5, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 11:48:44 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffd36791daf519a94e6d23880000019078e00000020000000003060000000000000000000000000000000000000252a2a6d58e8572e0"]) r0 = socket(0x20, 0x3, 0x1) r1 = syz_open_pts() write(r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x7, 0x0, 0x101, 0xfff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) fcntl$dupfd(r0, 0xa, r2) 11:48:44 executing program 0: r0 = socket(0x2, 0x3, 0x0) socket(0x2, 0x4003, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="6702adfdffffffff"], 0x10) writev(r1, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000240)="900dcaa3fc04c28e595c723f97523310e42e2e5f65b8bda497a6e9c4ff056e2ece64a4b2258fd4cdb0a7ec3edc92a4bc6f4ca9c24131ab28a6993f1e1dee0885abfaab100519c579fd4d230bdd54cd0e", 0x50}, {&(0x7f0000000180)="5cfe0682da8789e3ac597b0a3f8523d5a7bf28ad952274c893f5f7ceeb36ec57e5ae018e3f2cb6a87e0af0007e8ee36164d871e3ffc2b679f488d9d8fb32401531bd34466b5063e827a83ff0fd7dc4a687a26609b7da859206e2e956bc389d032cd05dd108cd92959ac320c8db62ad4a75b1c6b4f46ec7ad6d4a7a4188433c2199f5cb517c73f87afeabc02c9202da6233484b9c4488fbdc7db3b03d28df", 0x9e}], 0x3) 11:48:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x64, 0x0, 0x2}, {0x45}, {0x6, 0x1}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x3, 0x5, 0x9, 0x9}, {0x5, 0x4, 0x0, 0xba}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x7c}, {0x3c}, {0x7ffffffe}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) getsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000280)=0x4) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x1, 0xfffffffffffffffe}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000066bcf6324d6e67f11186de10280c4119a5dfc41d2c58b8798a948c397c56401775df251548cbf408255bc647b1deb14f6471b1e201cb1b0556bf35824ca58f4d55095a6d2d623857960585fa43e8a5e4aea34bf8084a5a6a089bd67bd47b1ee6ed61c3d079d12e33fa0ce9a2bbe9d28a573ccf363c4cfa5eec261f5fe532dea2486d7466745666163b0542baef3cfb2154b9a40068b4480370ca5c046e25fe8f4e6b2400e8c5415eb73c7651f76de7c170db6fa361f07530e5345e6dfbbcf2a869e6fb50bfe15789838855f6819c54f93276b723e3878a390a55a0b35d91b5d5f22402b096032a3341aac6dbfc2a30efbc85a6e04101f106000000"]) 11:48:45 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) write(r0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x3}, {0x35}, {0x6, 0x0, 0x0, 0x100}]}) sendsyslog(&(0x7f0000000300)="48d806b7f1cb3553f5859f458b3327bd456366ca9b263a75bf5e71d25de2fb63d496b886217bf0f2084ac599e97f2666ba8ccc9ff17f7dad98dada2ff54f7fa3c9731d28315322ff67623674dfe712056fd48456cb7314d272f3eef158020c4731b1c3cb48b4774ddbce04e69a408ae727beb3a2eba50e95799d4ad37ef7e6b787e1cf13fb251716ae514a5f1bca0bdc7f40632d40d41ef1cd75e2b7817c18f2c7e69008cbe734b380b1b4f5c7efff4fc1e117bc0e52c68d155541ae29e0f9477a1efcdb733a92cd51c9970b887270ab2cad1d01c24833", 0xd7, 0x4) chdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = syz_open_pts() r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000001c0)={{}, 0x9, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x8) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:48:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x61}, {0x6}]}) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)) 11:48:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x3, 0xff, 0x0, 0x20}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 11:48:45 executing program 1: writev(0xffffffffffffffff, &(0x7f0000002480), 0xa) 11:48:45 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000300)=0xc) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x11}, 0x4, &(0x7f0000000180)="20ecca98bb57e00603b9ca3f9c3979782f60c50bd9e9e866ab51e18fad5f03485c89451ed4d01fccd22d4e116ff9260a3d4524fa355ee06fc4371b396159d99b3e903c637d1e5b843ebc42dcace8d45af5b643b1f954b253a9f39139fb413fa8a806b18c64175f79b5a47f4b5141aab18ea56e7e3d58a9271f5827d97686fdb9185ea80210", &(0x7f0000000040)=0x85, &(0x7f0000000240)="021c7ee41f0ba283beb31c994668fbddfd2a45caa25489cbad4ec6b6e9aed11af38bb4605f58cb2040f6313c2fc3216c639ee4efa746f09ed093d480edd9e8561d89ab113ef33cad6d92a7338387f1c32f3ed2a01eda469453dd5e34ea54f9b12ab3decf09f66f9e44f2f7f3b69a5a5895404ff28dafb2a31d858e1d5b89665be73564afe4a032d29df61e260229ea646d3bf236ce0cfff7b3375e7d", 0x9c) 11:48:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)="2d2d302c1c4ca60c74e972dbad952be39f96fcd8acb12490e17146dbff", 0x1d, 0x401, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r4 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r4, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 11:48:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2}, {0x2400014}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 11:48:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364df3fb4e03fe28a13", 0x15, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) fchflags(r2, 0x1) 11:48:45 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000020000b2c000008000002000000f0fffffffffffffffe6200000000000000000000000000aa4e204e"]) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x4) 11:48:46 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64, 0x0, 0x0, 0x6}, {0x45}, {0x6}]}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r4 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x10}, {r3, 0x40}, {r0, 0x10}, {r4, 0x4}], 0x4, 0x2b7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) 11:48:46 executing program 0: syz_emit_ethernet(0x112e, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x3, 0x6, "099898", 0x10f8, 0x0, 0x2, @remote={0xfe, 0x80, [], 0x0}, @ipv4, {[@fragment={0x37, 0x0, 0xff, 0x0, 0x0, 0x13, 0x67}, @fragment={0x70, 0x0, 0x40, 0x0, 0x0, 0xf, 0x68}, @fragment={0x70, 0x0, 0x4, 0x1, 0x0, 0x15, 0x64}, @routing={0x29, 0xe, 0x0, 0x7, 0x0, [@ipv4={[], [], @local={0xac, 0x14, 0x0}}, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @loopback, @mcast2, @rand_addr="0c5b60f6c2373d7001ab219d4c20ec12"]}, @routing={0xf0, 0xa, 0x0, 0x0, 0x0, [@rand_addr="4cb3555872bdd25a66fd30b10caa980c", @empty, @local={0xfe, 0x80, [], 0x0}, @mcast1, @loopback]}, @fragment={0x67, 0x0, 0x1, 0x1, 0x0, 0x1a, 0x67}], @udp={{0x3, 0x3, 0x8}, {"61cd6f110cb6cc97756a14bca6348f5ad6c519f90db571cbe4c3622e85c071f25f3cd4b40ab5c4b5af4a1221dd187fd15ea30e888c8993f1a316072e6f7bc61e5d68fcc54c2063f6ef65288b694da1244a60687871babb557bb1efff8f4f0b610fef6c7cde81ef137edbbf1d93da1704f721a61bf87d351f7e0a2b81ad2cbd1a7881f215576345e4535bddec933a99b37b8f58b3400f6cdf72befbae8e33309831f62e995b69a35e8a028975fd6884a3a58db10c4e64730aabcc3b55465df07b54fac3f7b55377ecb2d084e43558d8ec3c37a95bea12822bc0ebe2b9f2fae3e0d828f3a142844560a9bcfe87da8a8083b26f8ddeb2c460ea52ea9fc8598529ad683bd407e7c99bc5f586a70fcbda046d929fd2efc932e213092c579b5154e84b0ef6210f720f6fe0a28e07c2c1022ff88727cf9c4837e73cee8bdb3fbf7695ee3b33439931223a038e96b046f05bb48e0f6199c36a2b8a545dc6b81bf615b793a25ca5148955b7cafa0a9ceab06ef8168435a2f2f52443806e2e14c323193b5784672a3fb3f24cdb1f956c21edd18dbce753cb738766c9f061c539e20e6dfa350e2126d5ccae4aa9689c6e3d85f189fcab4f3f4484174bd84fdf78b879af074b468963171574a446c3362e67ef547a72b78d967c3df5e7099f1768a793081ebe22b0f198e8c7f0778c63f22e0b1cd49983fe11a1a4f4e60dfa8f1ad00801b53b30b76f72f635080cf7ae4a958a91c29aaf145c725407b5adaffc5424eeb269625170145cb7cbdac20636790bf1aac7a61e685c1e40241b1a78aff8a69c7e0dad688b32e37615f12b9c809b380d36dafc41dd921667a1f9d095bf9573016f36155b7f73a57936c200bf71835f5085708e59bb56b3c9fb219b8e5d3921ab2261575258e9ada7bad9f3ca8050f2dba2eb9afb93f0b6c946e4eff226c3dc9db3efeb25e4181893ea5cb9558a50a330b09244967699988f8804c65a579cfe8c915298eb17cb1ec6732bcab40efd0c9290b3fe6ceda45b954a932250eeb7dc93ac6ef2f4a9a2eee082da3b647d04fce22dbb9a4d7b6332a854a76236871280613bb50590b1976d0a47537110840517398da55ac8e2c4bdd66a40b4d8320391f37b0c1794720c11c5ccf3677d33e0897cc79fa69afbccff6f39f69baee9ef6c05d48aa0ce110a9ea38584c4d77736d2311d01c01df56ae5a8d6ff44163b48f5bd37e4433716e479df0266ef573cce604e06dcc8b52e6e3cd75c4acc2d170dd4b439d17e847acbc9c239dbc42a951ffa24da1be97f21f532e58ff7c87ea6c00f68709126cd3e2c22d803497286a26db4375142ff4cbea782441d3fba800ea647b9e84334a13c8a23ed4753fed0f7424d6c85a7d7ce8e0ac1420af499f8c8d22025cee83866972c584ee125b2b7bd10a5ae21695646c01c2a54aa723c009e5f1269dc62cabb745130e0f2fd0fffa4c49772ea386055cff61b855620a250883d7fc740d8ebe42cf9d9317ab004ea0799f3e56dedc3a52bef4907add6937ee6db74929b86c2568b94b5c65fb082ffa017fb89d96d0d9ee0b2ae9389937f54f1473fd4e65832788c67601bb0e2f7f260d1d38680d293579489398094af15ebab60bd13b7692e39ca8a2608b21f5002a622ff7e7bdfefe7e1990ceddd545373233cbc7831888374b1056b47d6bb93491adece46436dd2035f5593c3d2d4df311c156f236d679d7ebf6421b9061dfe2b036df6cc29769ceff7ef541e0fe3e15c0919ed6fceddf930b83cb17c1cfdbf1a48bbadc31068e3cb574df69e33d117d97b99ad599e0c8e3a5ed9af15b163c8c651418fc2fb21f840550ce0b8e5b958679ca25129c583237821edbd8fb020d4b14e94cf107b3f45d889888e23c49d01f3a2e32d9f5360e26d4819cfcbe2e83a1082e2bda14d35d43dbabd3c096dc2e60a112178363fdffdbf354ebdf6e7faa303590981cc7a4121143c493ecb5c65bb29f6f1c44e9398660664a64e0674fc2d48cc34dd84b35d032906c9fa5fff4ecd39f21327d3091bae00f17f3d9171a22ccaa9f56dd97af2a578de97ad42471bd1cf920f9c062a87a4e9e8d9349629c22b1c007c6375ff351dcbedfc3b7e03d34a1539d8212f9ea8fb17bac0b28df9d30d777b043dc88ab75c1a25eb214173e57c65da58231d54373522f87926fae8a557ba462fd0ff9b9d584de2e11dcd546be4d66c98fb77062fc234ca78fa280ce3894fa9e90fd6d19c52b282e330c78449199d836fba9ef8b3a6dc05e1d770497655bf0347924e09a9a7a28a726e793d1ee9d970954c9a0317f1488eea9e2f077dc28bcea993626ea034cdb651d31416894b2c41d8d0c1a566264d0e167ab97b604fc2c3ead6323c573d92f6adaefcdc087b142440c6790a75b48ebdbb905a10824d6e50ed9d004117b98eb3a013c625f1f61e12e9ca5332ad6a31df3fb25e243e0e32a065961cd8bedf3972225ac9453eaed67dbd901bdf2e6fe7561404ee9d53d5f13838579d0f8d90dcb1c7ae90e24d4730b3387c6f500d2c0e209132f8fc062e9643a99e678a273a95778b3cf9cec7d773cfb6533e66391c18b2049a24eb5397e744636525eea31fba241e960a0bed4093699758ddb4cacd0bee345f4dc5436462583132cb06db7efd2afc800a416150d058b0a0305b98e4067b3a8720dd05e43b1a005848bbfc5847556fa383e860e45e2d1fd258e6921956bb74e18334eb3b99c110e84c01ea3fb0d69c393e567d54f1a6f1892a921ec485acc57890e51719fef6e1e214afdeb36e4cf9c5fe1cf78c5e8fc824dce03fd7efdc7196fac1c8f4502794b6459553c1a77a1d0b0ec3e067042464b429b53fc543dfc128cec572877a0b5b424379e25775b05073043c6a8cc8055f0b60b9bd8e825cee581f330e18f1262011f761f5850ba6cdd37913ced6c0a6e0afc9ee2f10236eab2265bbfae4d8f0332b537483050a15ee829ef73568d0bf669303cde9bada7bd7ac90de1964bc97a65fe29410e5f2f61076d23241a83eba7c4e86023bfe777651f668b0981b970029b03ccdb4e5c6e79807dc8cc1dc51d416775f787e3122bf5098af6771b08e483cf6a3f438459c39eb3c65cd4e89bf087bafe1ffa7c64592ad0d83b5ab3c5739383f92d33ac04ef81a3eb6aecef08993437be62ca0274158eb29cc7bde825b07222b937c140c8e40b085ad840cf43528f8555babbca1cfbdf4d6876f12a32beefb97f181f2d1bbf08dbe05d74087abbbd2d44db92d71153140aa838689d8ddb5a2604c77734c412270b57e102a2d2bdaf17443a4cb27654b582cf8b8210076263dfc8887cd688245c87467a46ad16196814f0b81e36b5b1e19dc1ff1cc27a0091603a2915ec66ba129688fde254a18f41415aff0c01f0584280872d960d8ece859e3d9ad3dd17503b24ac530880ceb4d54681675eacc97cb82bcf22f24a821b43a3b660298385641565ba39ca7051925a01aaa6ec14334d0983802a831b0e1f03b46b5bc7ea4f04112b74ee5067c9508da689b2ab8403b887f3b1bbc93090b8aec8c36e284e77db1fb6e112d603daf7ada7a1226956bc7022233ba98bfa6b54611445745ea6d776cf7332d04c304491c78252a0f45777d80691da31cf13e7d8d9ee7832c6c9bbd0ff63ec77a12e868a6d97e408b4f6228b3b96a7646057a55bf90360a976673a1835667efd81f2624dbdb66b1c74d1048446e973ada2be4dcbcd8c5c8edd9591bac911d198a7e942c001477bc5f1fe0225afa499b9ef6167038060c77a575cbc5d358a21b40b0217ecc9723d209bd613f21251706bf1460fd1f79a7dc9a7af4e2854d20b32898f56887473e094fbd72b32deee739bd01639cc08583aebb54b43944466b6a4451706b5e3fc149f0bbf51a41387b68e7019d7cbfb816364f107e27d4905bc8dd99e4de21014b05b514a7a7cd49abd683ddef85ec717e6f4a6b31a4b33e870108217eaf31f6f244fe0c30ff24797ae8d9411b3d815c0bf964d0946f98bf20cc710c7bd2c10884132453aef4a838c3baa6fd6df08ad26dfa5598dda3d83866ef833a3ba34e15ebe1c63836309659ddd6027b4b151f72cce8a4980801d602736f7b61d7a0af90257ef55eee8a5c5715a4a2635b4ace6061ef2fab6103920f785ac5cb22f161ac4ab043ccda161eff505a3d412648bcc91fab9f7240a608968cbc709075f67e6e8429c005d612fb626d12804f38fe7f8ae9cf67162914dd957dc55f071958b0d634736edb5a39624db945cb1c3e58c542186e87c231f8cd8cfdabf0f3ecebd027cf8c201ca84aaa91828aec85ba98185d684d9ded6ae9fe28ed477d88f61426061bec318e9f023deb403032b8036fea78abafc2a3fd7212dcc860ef55d72317eaf736b1a40c1defd4dadc5f7b1705bf4e3f67980cd15ff0174af01be4ace8ca05e49390c05fdfc50cf2ffaf29f082b5936c31cc33afa228ca87e29906c5678d459ddb2d1c16896bf4a59060b9df643e961351ea911cfd809b1f90b68bcb01244ca1ed3e92d414bcfd85be604020e18198b6e117b66e5d6c85ef297a63650223227be7f8b0ba85159fd067e7556d32ce43367203192183a4197bf790157c3913f74749ee4839830e26311bbc7678515ebd4ddae93aa12d910468faf5ed9b0bf0e814222ce801521de593bdc050f10c647803690614fe2e97cb45ab22e1ee41df5666b80b0fa197d7e662aa49e125b799aab5d741e6c8e449a8568482a32362aeabc19c6bb7be3eaa8d45af618cd296dc2e20464730cce0ad4b9cb775435939070a53f47b40b39ea99bedcdcd0a6a995a48752ffec165131e4c0dfa212ed82178a7d76b3dfc33d41ca3b36024b44447c3993e01acc28caf488bc0179ddb8ca16dc3a938a59886c5364355c58d247b56d39147f6851c35ad4c23ec09f99ce46ef76d797d1a4de705b74a5cf1a5c5788575ef0b1f8000b29187890e4bc9bff61cc2f4c12cd1f2a37edab9bd1e5beb5f4a9a74e677f4504bcc938780f7e6de67dafea86d90a6c451bf2de25fa63b1c3557d51093b4946d8e09e9aaa1044d35476f7ae9a2c36fdd27fa9005ddc5fa5be06eccc925cece34247e2d54abc1b26339d68dce1e23b29b202a3102ed22a1c1fbe8a4c71a485e9cb08bcba83935a34e77a3bdabba4063ef7a767230d6893d30dc71966f58f0e2e529b2c797e36b56c41f91a07635a6bd9ec4a2fe5e7d40b3259dc3992457990e3a6e45b1e403a2b6fbd85c31bacfefa5b8df7b8323672092b5e04befad2a424476f876dd803471aa3a0d465bb724d8b7e5fbfbb93f229b32e91f9901639f46b0c9ef0fcf3f2df6f86a2c06ca12cb393c968a1d852d196e05a82335b2d646acbdeeef2419fa4a74a927ed83973b62250ac86507c91946e03707c0e972b48985461521be451c0bda09a01e597a51f78b654ff2a4a9ba11895aba6716b3b15ba5dd9160cb140cfd6ddb7795f3651412141607b832a45e6f68382ab59793daa8085e53c9b12f9afce30f3cccecd1b8e9473060efce705e65f986945adc1cc015c155611d1241b7dbf96a2c72bcc7fd276300847d01982a412d4d7c7bb93c554d778d85820d4b55e300e3d6874b6f5ac0c251cd7919d3f693642e8891b48a5201172071998dc71fdbdd64eceee75642a2a582f815a212cb4e027b14d3678fd0e623991cf81948c73a43c90b0a9741d9cfdc42e49e0cb282a051aa3cb2ef9f091377fbc846d2a84544b649924991f85c0eec4543b326686fc0d798257dc115df32e8414076b12ab6223f7c1c76b757ec32a3d22d1a"}}}}}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18c3003c08feffff0109007e5e0020d2003f000034049a09"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @empty, {[@ssrr={0x89, 0xf, 0x0, [@rand_addr, @broadcast, @rand_addr]}, @ra={0x94, 0x6}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{[@broadcast]}, {}, {[@local={0xac, 0x14, 0x0}]}, {}, {}, {[@local={0xac, 0x14, 0x0}]}]}]}}}}}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x10000002) sendto$inet6(r2, &(0x7f0000000140)="d28f7fdaa0dd0e057b0e147fc6a841c51fa4c27a6fb4f19f150579297dbe56844fa89fbc09ea1011a22a4315213bbec4febf82e2ad240333b614eb529217d9e382fd4071bb601761b647f48f42501f643d2b9f8bd62c840062abfc1b6243b55add248a0c8e09de643c154e75831e36f9eb45fc31caae7446e999d444db365ee6032c54a2dd3aff3a", 0x88, 0x4, &(0x7f00000000c0)={0x18, 0x0, 0x0, 0x6}, 0xc) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 11:48:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x20}, {0x2, 0x1}}) 11:48:46 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r4) setreuid(0xee00, r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 11:48:47 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8041000300000001}) sysctl$hw(&(0x7f0000000040)={0x4, 0x11}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 11:48:47 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() pipe(&(0x7f0000000040)) kevent(r2, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x8000, 0x7f, 0x0, 0x6, 0x7, 0x80000000, 0x1, 0x2, 0x7, 0x7f}) sendsyslog(&(0x7f00000000c0), 0x0, 0x0) dup2(r1, r0) 11:48:47 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r0, r1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x143) r2 = socket(0x2, 0x8000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff7000/0x2000)=nil) shmat(r4, &(0x7f0000002000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) ioctl$TIOCFLUSH(r3, 0xc020699c, &(0x7f0000000300)) 11:48:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000000c0)=0x10001, 0x4) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 11:48:51 executing program 0: r0 = socket(0x1, 0x1, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getpeername$unix(r0, &(0x7f00000016c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000040)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000100)="8904da5343e255d281a24c898f675cc3df07abb19709cabb38ef10fd0ceaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd4474fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbde0200e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4aeb3713c6203c063bdee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee07fd5878f5685edd4e20f602d6534d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae985ea4ef154f0aaa526e294462b3a218c8160d91a3280d486abbf08210bfa3302a4cb5c6254d9916335fdf241bff8471d0f2d95e6b3da0e767301ab54a7fc3722b8436c7660", 0x2f2}], 0x4) 11:48:51 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x40, 0x7, 0x1, {[0x7, 0xffffffff, 0x3, 0x1a, 0xa0c9, 0x8000, 0x8, 0x80000001, 0x6, 0x5, 0x71ee, 0x8, 0x1, 0x7fff, 0x542, 0xa51a, 0x88, 0x9], [0x4, 0x1, 0x1, 0x0, 0xeaa, 0x0, 0x1f, 0xc929, 0x6, 0x73e80002], [0x294c945, 0x4, 0x8001, 0x2, 0x7fff, 0x5, 0x78], [0x6, 0x0, 0x4, 0xffff, 0x1, 0x7], [{0x3, 0x5, 0x7, 0x800}, {0x5, 0x20, 0x5, 0x8001}, {0x6, 0x5}, {0x1, 0x3, 0x3, 0x1}, {0xfcc, 0x8, 0x401, 0xff}, {0xff, 0x5, 0x7f, 0x1f}, {0x2, 0x1, 0x8000, 0x313d}, {0x5, 0xb4, 0x3c, 0x200}], {0x2, 0x0, 0x2, 0x4}, {0x1000, 0x4, 0x3ff, 0x43}}}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x4], [], [], [{}, {}, {}, {}, {}, {0x0, 0x4, 0x2}, {0x3}]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 11:48:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3}, {}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000340)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "93b271", 0x8, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @loopback, {[], @udp={{0x1, 0x0, 0x8}}}}}}}) fcntl$getown(r0, 0x5) 11:48:51 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x9) r2 = dup(r0) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) 11:48:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0xe820, 0x36, 0x3, 0x3, "7f8aae2b56f1e41cf761c2e83082f082a52c2de5", 0x8, 0x5}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d87, "04000000010000a9b3c742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) openat(r2, &(0x7f0000000100)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 11:48:51 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/169, 0xa9) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='\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') getpeername$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/43}, &(0x7f0000000200)=0x2d) 11:48:51 executing program 0: sysctl$kern(&(0x7f0000000140), 0x2, &(0x7f00000001c0), &(0x7f0000000000), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) fchflags(r0, 0x10000) 11:48:51 executing program 1: r0 = semget$private(0x0, 0x5, 0x46) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r5 = semget$private(0x0, 0x5, 0x46) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) chown(&(0x7f0000000080)='./file0\x00', r2, r8) sysctl$vfs_fuse(&(0x7f0000000000), 0x3, &(0x7f0000000040)="2aeadcd60aac3b068e99e1a5433fb834eeab457dc0dffdf967d31929", 0x0, 0x0, 0x0) sync() 11:48:51 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}, {}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) socket(0x18, 0x3, 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)="100a2956b9223776", 0x14a) 11:48:51 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0c00450000700000000000019078e000000200000000030b9078000000000000000000c073000000008d46e95a004516b5ffe0000001ac1400bb00000000e0000001ac1400aaac1400aae000000200092afa5fe676870300054350d294060000000094060000000000000000000000000000de95e05a20aa0fe47f40dae3cc51bfdfa7ec07cd31267235b297ed97a0bfaa300b8185262e85e4ec5df9af44eb39978ffd346de6d3c98f1ff7016c55b0331c10053c004ffcb61655355fe02eb9f8a61947047eedf2fea6bef9bf094b3992de94f311c703fa7b9144bd568df0e926551f01440621d300"/256]) r0 = getgid() r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r0, r1, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000100)=""/51) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000280)=""/44) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x5, 0x46) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7ff, r2, r6, r9, r10, 0x1a6, 0x6e}, 0x8, 0xff, 0x5}) 11:48:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) 11:48:51 executing program 1: sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x3}, 0xc, &(0x7f0000000080)="b0dd11c62db8aba8d646712fae2e2bbce8081896d91a0ee2d0651f1aee5b736777bc1b7384ab23150e7afe1a3540c095921e21077a5c4f61ada05568f2478abdb9678b9c9715a84b7af0f525fef426a0568ed2a587e5fe3cf03e874942b76eaa315612a8125b21d01345c12486ac1e071b967590d57f2077d9bbcec91114688d9335989ab41b7009d9efbcdf34cc444bbbad7d1e95c8382729a801ca8b01194df750dba3cbeeecc3898ea29a58b7cca6106ba0c0abffaf785b81b414dd0aab7aa4d707d926fefd190b239dcafa772b0ef1391be6191eaacad56f8cd9d15d14988466f63be7b80bf0b87ee983f51a32d40d166e626770cc", &(0x7f0000000180)=0xf7, &(0x7f00000001c0)="f0531605ec049db5689ef62076c5da4a9ed098cf32a717c775744f3a45de40b4c3eae0c6e5cc98c14fa63e7c4e997fc51bb0ba9f9e384051526e47b1b60489dd28a23088183f800356c154afaddec07e6ea7472747a9b9e3cafcbba132e0b468d08bc3784c52a6edba1820afa612cb0d28a31a60d9114abb0be7333d88f0a2bf09f8eb06a6197068d9ae5f7ab5ed2f7b7921c9ea860cda37574545d5051a572b3775e48b559ec32fa0923c908713efe0a42cfd96d7dbf93c6598f4e9333ac2f89153ae54f9e4e32ce3d5a84de4c9841b1be8c4153b255b3a5f65faaf054bac3ba4180857aa3d25ececba1c40674fbdbda2d54b6af178071af766c17949def42840d3f0fcf764ae7ca4048be61284270cc5e145786519a362b314a695b8fcaa9968177761653794d5013be51a4d81655db857dbc99fa3bc74b1a5a1432ddc6e788c31016b9ab2c5ee4db31082e0586d694f7059ac376eb9b5e7f2bf9cfa6ade71606b863ed725ba801182a863787852e317feb67f60556b3cc7d427037f0b31e5fc841682d7952dbe40b60b494b03efbdf54ab88198c53a78e335fdc0285542986ec0ac86a4ed9776cf6dee904ff5107d2a2c9b84e1e47069b786907880c59a38225c9ba7c82deea24ec0b9c4fd78fbe77e3d72b56f905a740163f51f279f984d2d305152a871bef6ee7ad60388f4078b6f715c541358bb4482b5f3436a0f518848a3ee99624154aae5e6528503d7818e81f7a0970c63046e28a3b3034194393be9d08cc01c3d217c88b211bfa0dc9a7593e04285539e527bef1fe6b0efbd0e3e2e156b734e0699f85b69b191fbacc5f26da763d678b0212855bd80dc95ae3b5dbd657645b0d4242254dd123662d5b57d41f83bb8e6efed2ff460bced42b82d15cdf8c59c4bf817bae30651759cffd14d96b623b5bb18e67f2c8868c14dd4e1175f25d2d1c119c8913938e5aa9ee8d4b03fb5e8f42f5dd162738a0f2071045de109eda4e8d688d22b82d835368a4bd2c3dc3dbc74b912e9f98982fe42b5a03805df6a4418cee0f9332261deaa0c571b116ff61bd75e82a8163c3450db1ee0203e0154fcb2f2d7885bd6be457a5759f0f5b5463ac6745c7eb943dacf85bfc6cf12e22f4c9a7cef8fe843d0f197cdc5b05523ade5c8e5787780e28361170a4c173f8d9c38edc3798a3f360b604e00ad7ab01379805cec5520915e1de3fa70f0d506c65ea35b3a272dc52ce1a39361bdbb013e02dedb5e5437d737fa72cb330d6e1d95b95aa0f07bc5ee6bda7a0a6fa715e66da8c1643f086cc86085497e520b775e7e9722bd67810634333d0b4819ba3e3188b8d20a3f7bcfaf83f9d4df157d59351cc6f4c01ae9dde2e41cee8799c3e774e0c06c053d42c499ffa9dcb542bc31ce48f2c09409e6d12ab094cb4946a55d2d4f98ecdddd0958dc691f2206004fef8ad11b7cbfc5f6f978832ac4a0d12f5e4b6b9cd8dd9763403fe26737c640f292125250ed02f463fecc7afd9fccfebbad4e5055e5bc2ad763914c39f019376513dd8674ff8e39a36e66fbb987ea0c11d887b0eaf14b457ebd0df4294eca5d5136c3530213e29e40ff0677b0a2e6d1f17f57fe66f5afbe3f955569e0e4e5279bf8a4d2cbc2fa1880d1c08a49ba13a7cd8202fed83fad3e43f7b50e518b6ac77de644fbd81c0f6ad900c8311116452b18fee506e16e9a6e89a95cf1b41aa1f75518fc97fffd83df639d238c962f37b4cafa9b2e577edbaf0719d242a10a303fc7d9b56ca55cb8fd55fda89f511f79b51409c8856ba77badf066feb31856181e27bcbc53226aadf6a69a92144ecac0eed4002f3fba10ac1d96586c03934b35a42e1067391084af66698ec317189dc21213b66f500fc4a715de5d884e7840556d36c08cb9946eb49d230b85f32ae3fc70537782d4a24c5e11e2b9aa9a4b95a6cb2d50d9dbad9de422cdda94cc3aa4a6244e47eb098ec9873f1cf943e1473562aca10462864a00729f4e28d9255b78b2abd8f11c52b893a8729001b344eb60c460bf0c109e36c50226c9832dc06ea08b17422dfabe7b3508658b6a5fe5140b8735001ec543a93da8c19b4ed63d95477b5eb25657fe75db5cd7173bd51eff61624423e88f5488f76e5675f685adbdab79d755ad465d2e0a9cc16a1d5d2de9d072842c728860a7290ffcb425993bbe616fd35d584574252da929c5551d8be92de03e480a1df5347a2a96fa793d89f11ae5f98ca2f027a515c2f12b028e6cf4cee07e43e1fe6110a4ce8de6080d1c1ac286faca640f25a5714bbef50074a51530e44c60dd499e516111540a5a3dd55feb66d52978bc76b38b3447630dbcfb0300e498b760993bf690bdea3de974408114341d59ef55b76c062b4902e074121574b017beb577915246cd4ce1f7fc6dccd66dd63846bdfa90810a80e3d677560f39fddd4e0581fcd15ed3496591e10f88fbdd79b5571c2b3959fbe857f0b8b6227b6e1756572922c16ff4dca9d8c51ed912092fc625e668933536b24e2a05d7382773f7bd99a91f7a3d7575c2324f6e442efb8a8312786ace429799a610174d565f58c4eb59f04571a80d0dc6e9e1b3ba20e2aa38e3387474102a32b0cdbcde932159add2410f96845e1217eed3a2e08c6d83f4880b6769098c51bff3e5bb257332e1aeb786b7328f5368f1588814c370d61fb84c901d03aefd7fa8ad775dd020949094e691b1ccfa62f19ed62625d599c512f74e26b1a9009ea69b47c538ec80d6816adde6a8e92521a44f5488d39ef612e5038e418a19ddb058af068b91470272a29a2712216a9774a4d85b78a3b2fbb55e4b24390e10c6589df043a8732945eaa87e7d17de672cabf84a103116132fd427460872a9e1b66ae184dd5c1cb17e9d72c83cd7c41c2d955cff357beb7477c43fb625b757245483a300df2118647acc64fca9485522a7770432e77c4ead95d1be0b1b42586520cd8024499c08e0151d650593c837c06ce267a028357a798a0df9af5a199f3da020207d354c018bb0fef1b067106b0f92198906e48d217a87e2063e07fcfbdc5f397c2d477613fdf0501467c36985527dd8947a22ea014eeb068e1c37d6b857e1bd541ca0659319a37a4456d94c88c14dcf2b8da455e252af07d04bceed0b4e5b71df994fc92de8cfda5e45e1d7dfdc7bef0563094461f1336948cc13e488d4f5ccbc08e51873a7b2df4d15acbe7405a08343dadab7e8f43d7908026ed2ce4b6e57f5fb2a85442b88dfebe6fc7f04fb2783b6c27cdacae988ec74ab0ef9d1549e381640d6acd1faad75a18dbba6b4298228cc0892c131a15f57451954c5748f7ba35f5b22a033702803e81462446519d415aa29fd0ebae1f31f4d2c2a7930cbf6a394b5ca2d0cb3a0fe04b6480438197b1695e3b084ba46b9ac8975c2e07b3a522ab22f17fbdb77d9e0a7f198f7426d856c4643172829ce1ed3fb4d4afbdef962a80a4447dec9947044b3605d476d3cb6f4d543ef43451f86266ecd6241b5924e9f8e1f72607b558590b587d2861f9ba2c3633822638c9dbeef93abd5fedb8dd9fa98b3da67158286c3fd2e5dc5b08337e66a922e0aed0d6cc4d79c3c5e6775a3471f8ba012a469cabee4e6e817bcf46c12a64983fe243a3e6de27a278798e1ab7f32bd4e0e21cd5b2b879cbe306369c8421072b87a5eccb00cc0c5c6cab67a821f190fb105ea778c08d6c330332da13b74ee708d38b462444f4af0870c251c83b69a88861ac0397f65e88903ee965e6152a3c930b6a28477dfb4296ea0288c9c1e177505c9e835121da832be180222b1565c9aac65a8704997ebc334f05c633b05918fdf1f093fec84d88e1682bc4bdcc9483379c15854a169f40e79fc840d5dd7710a8ff1cef61e77d6d6ddce5148abd7a573ad94da02388bcfbc84ce627ed41ff1aaae36617deed35656155b5159666e74ba9ddcb6008814e03505161d92408b020bf8c2239087b11bb0e8c41fb444cfd4c3e1826453709b0ab3d3f46518664cacf612b1e6f3159db2c452066314d1b1e33c01b0ff5536a3f79a8046045836844bf58a2b2111acfe226d833bd057fec6faf3c69af928f1940a4496ff7e9bf9306f19f5d1643c42303547708b074d9f3a79166250034825f311f783d54334967893797602b150f9186d70d023caaab56927aa37376a488c5737fcf833a77ec610b27f3bdfd6d17432ac4e08990a3178e52f8e9e9a01fc5e39b00308464db3ef717e13618674f852a6203d12b1160024f2ba228e4a3788a2a7ed99b65908a3725e07bd6f880bb3e2df7d67b3c73be8eb1a6308d3d8048050e920a152f455b30170b2bb99677026453c743d7c7253d48615cff24e3ee2a9b7f67e7df29e576e53d2ee47235cd7eae42522dd39f38f08dbc984ce599e4ea5e2a84888c22e933d0e6964bea31632851934d2556031ca3b3fa0177a0078398ed6839a5ecbeab0749f1d519a056b03c4e7d67af35b53f4ebae9f7af217190ba2a924ab5dce096db3cdd2f7c824841d5f73ac90cf27e63e0c77a7ea4bf3d5cf615cb9de333a879e4ccace78d8af22aef650631b683025d4e2f2b4813fb8ef421a21be22345a2eb58ee7126db6a85ed3806247c3b4f29ea5ae06923baec9030aecd806d08fde3a3eb31e3b68bfeb77804aa64adaabb1b97bb9f9cff8b32218f9544bcea3b1580f2a77ee7caa4328dd17f104287736230e3f327c4aa42c7df1bb1290394aee3a0180b0abf8205fe31d3401218dcc5c4b43e60246f9469cdbfd5f1075b3e2a7ab9c726328cd743304bb1b3d7839ff5de41387f9ab8323029a5a16ba99f969d76c7ec30bc741ac103c2309c03ff1348223eb9ff44373e1331c6abe745ff2894ee8c16b5a385a958da3fe0d203f5be8fe63311d3e64b00ef97823d953026b4710162b3f7591c29d757714e77b5f7e27616f0bdf9c12c4c13f72a94a9f8b5ba7b167aec1cd1361cd77101c2b844b570593c0617b55c86128d007aba7f874743e478935d33b26990cb2b17a5303044577a1b2a8e5f41c46e59ff756bf0ca2dd47d2de583742caab4e3393f9e96e86f81cab4b6240a25d1d0a49dd29da762bb52c7f7d70c22fa3fb5d05b2f2ea0db8b0765da05101a4a3661aaeaa1ba5d6a80f2783b553e659614db6b525e6b141eff31b956ee7845d7e8cd5480b093b6c2699da515139c7896a5d3ebc690a805bf60e37e649bf5249219734fa4e1fcdc0b6be6f27207b59f2c732bb048ff454a29a82cfc34178c94724bc28ef2cf2a4f0c988e4ab2cf76e2ca7c96eb20faaa8f288d5c1a841e0677e15a83c9dedb0a2bdfffaddf34c1f7f7eba645ec6aa756e3275054f02045c9a6f6d8d54e4901cbfd4a9f6b4d49c2d154927c0294c54240a1ba50443652ec8414ae310e4ff8880dcb0bde379b12851f4b0c2941e95c1a54c1070bd4577f7b33b2af64bea0622d5140b2ca92c77d901f128b4cbd3b3a8b1a93dbdee691e1e221ec8c1deaa2708bddec314893f5497df0420e00c2606252a654b2182bad83d310de0285a00d9cd1e3bfd1093a474a5985e72da29cffd2523fa40959ecffd60916b44d30e89bcad251d119541fc71e7c970fe4241f617178220ef4e831aba6a077d9fec0ece9602ef04ca567c297b5fb3dbf21498ef2dab482f1c29c8e6c8bfb3f019afcbcb080d266542ecf1ac2d2605eb2fc0c1b879c1f670e2af347c01deeb14c3f29b977b3168eacd24ff5337c370b6d2c9031af8e39e3cff3092f51805ba6c7afa36b9a2702d780d86ec1559916d3dd20d80855b146ffc3b2fe545e8bc07ee", 0x1000) syz_emit_ethernet(0x3a, &(0x7f0000001300)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004600002c0000000000069078ffffffff00000000441300004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="501000000eea00000000"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) getsockname$unix(r0, &(0x7f0000001380)=@file={0x0, ""/71}, &(0x7f0000001400)=0x49) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000001200)=""/236) semctl$GETPID(r1, 0x3, 0x4, 0x0) semop(r1, &(0x7f0000000000)=[{0x2}, {0x3, 0x0, 0x2800}, {0x5, 0x9, 0x1000}, {0x2, 0x4, 0x800}], 0x4) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000011c0)=0xe3) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) semop(r1, 0x0, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x4) r2 = semget$private(0x0, 0x0, 0x408) semop(r2, &(0x7f0000001340)=[{0x1, 0x645, 0x1000}, {0x1, 0x6ab}, {0x0, 0x1f}, {0x4, 0x80, 0x1000}], 0x4) 11:48:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) mmap(&(0x7f0000293000/0x3000)=nil, 0x3000, 0x0, 0x2810, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) semget$private(0x0, 0x5, 0x204) semop(0x0, &(0x7f0000000100), 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getgid() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0xffff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) 11:48:51 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) pwrite(r1, &(0x7f0000000000)="4c323396", 0x4, 0x0, 0x0) fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = kqueue() dup2(r2, r2) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) setrlimit(0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = socket(0x400000000018, 0x3, 0x3a) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2011, 0x0) 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) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 11:48:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000000)=[{0x2}, {0x5}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x4) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 11:48:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f0000000040)) 11:48:51 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x3) fcntl$getown(0xffffffffffffff9c, 0x5) sysctl$kern(&(0x7f0000000180)={0x1, 0x17}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) 11:48:51 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2c, &(0x7f0000000180)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffddf7f, 0x0, "00000000008000000000000000000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:48:51 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000040)="0652811740ce57ea5570c39c9efe32d8b214f5f96e41d3ed90c1f343c859a3a675d507060cea24bc8063f1e16b4b35f862ac7092043292cc5628834a331ad6789e508ce49ef821cd8109a176be03570e5e24992b1d6ab325981396780eea41c4ea93b3d444dfd1d049a8be41c084cb3d2e89dd7fe464e6732d613a301d29684db3b29d5d64ae0c480788d614ffc77c8ece4d72265fa62a609e0b33ed9705", &(0x7f0000000100)=0x9e, &(0x7f00000001c0)="ff12c3dd65672571f382874f6f58b749285f75cfca032450206f47cf9b1dbd5a022567f3b0fa4811bc2ae3bc6877d33c0f216a05a5f387c46633d960648fe7bfdde62c206ac4f2c4d4e51dd75a79fcb1fa83818eed7c8fa60024403fd198f7c60446c1e09c913a53d574a1661abee3ae22b136f6626661807392a766c4e2b68cd68fcff85a2d194bbbca6f8428901d05f828", 0x92) 11:48:51 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x6, 0x4, 0x8) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000180)="9570f30948f0c7d0164b51852f3418acf32ca6dcc63e11f91c58994279ea09cfe0e6d51d754380e1e87b1641edf42c0c74e12b3ea8515368f6522114f88b6e0f5f4b5a77a3d2af68994332ba33ceb7cd67a9a8c26b4173552f227868da5af8e81f6bacd0ac23e1a177448224e12b25c4c5e0e7f2d8c80e3008f6ef39874dc904a637863047202e4dc2b90277c5256cac9928b154fae67d3f8781309868e6251cb1807b21e5b5427d912aaa529c14b7e8ba92822a79edbc94e988245d5fe58b4b2af8f873fcb020d5976d6e79ae00d50989a27b8a2482d15be64c901c36fc42043c33957df460c415ac10a9f1737192643c765bee4ada7a73f69f555c55c29ff44b0cb624319a86e16d754b366277f79f5b344fb3a8aa8db7b7f38b87b9966c8e639463eec93323c74373da96c95aaac33b0e2b7f865ace046328b67e13a0059be4747056a3b498c711c728ed19c3f057751698efcc1bafe183c098b749d096187c67abced147884268278bd5f9334a1be2de186c4721231cb2e91ee6baefbd5037e583d7246b1de671c083ff542598fb40ef213c1ecb921e0d8b28c639b89a48a53c66f1b185336ebaccc1af2c8c705e11e89193932826cef91c4aaac8fbd881bbc9048a1bf1862c7b27613b18f186555b534ba70d0a0549bca4451acb9ded1dbbd915db3c5d507eb5898530889c60d6e5009d6e33b59b7d3c3d38ca0f3763b32cc70345ffd6f63298cceb0b3f9d6c1abf2047301994fd1d01e1b750edc9c2e07a1654e9cbe7f7654b7d717df17197c2c16c8d097881586e062e5f23ba0bf44ea489c8371204577e99f6c2d5cd00a7608bfb8bfe49c12a0719537bf70db31186c7691fe1df93ecc52dd445c8ec617c89442244710ce240a59a016a05c003022b02b8fc8eb0c7030c97c82a0cdae6fc323162242b2978d3143993d47b8bc334f8479a67c40ece342c623f465b95f18602f14efed23325da629133349c0925748fc9bdb93db675c99d137b412bd5edc09d61a3bcdc522a218f226b60e989e2f62c8ce18393c73b58c803be1c0a40374987456d2e10c1ba9cd800e621ed17adb811576022822375332da7e690d4dec6201e45aff27d32bb6be0babc2a4af1cae89613b89443e03a6a958a705b6650c3d24b82f6a0796b9c42deb2db99a7793475d4f557ea826a3d96047eb01fd2944c7031c5ff7713128c784d1def5317986df5f36c421fbc98cfa3987c648ade6e05536cbb171cc88b6c4aa3b9b95cff5e58f0df1ea8100da530aa84187597345f6ac63e3a2e3783e87ecb66354e473eade082e1a7a2b9c7e0c140e4db6280ee3f7b1aaa0ee08933e0beb0b7edfbf78f2b2b0902699d1ccf19bc67428a1d092ed05340576ee22a005fda917b873262fb1a933ef783e57be1476f109350a66bb50e22de361cad1da25f5a5965532b8555c3da80efc4ab5fe095f52857a5c2954e7a870cc9fae8f4b5ab49442c49f19158d0b748dce749390e6fb9e7e6071cf8423c772043ea5e5fa14de684263ad08a26033ee08d2498d1ddd6bc1bf867370c2144d90a5bd493c51d3806bad342b77b2e0af8009df8c94577ea08be101908fa92b50487b514b373395096eda57934b578a730e5ce821000e8af82d296202b364d70f51ab14cabb1898ffe9eb1b37899524054b96bc7026649873ffd645cf723143f54400ddc32a002880bc9593857598ea25002e1132dc169c6cc84dd8c32c3e3f1a8b54e25ad0f29b25a610244f522c932d27f430f6a70dac762e62944b13f3ce217c66f5aa711a4591b834a262522f679431a25d184722c709386bca599861a4749dd713dc27e92057058ba8ada5e9f74ef16d687b325aa2b74e758a88b1d66469155a980a3268b3891490a526805812533a4ad256ef227dda5ae87e556daca5e4cc625fa53a8929773951bde892523cffceb62bcf615e9936b3362bad28b5af52b16454cea47783355e879cd4353ec5d9d9a9a6da8f65473ba2b7815d59a063b797c68c423896b84f1608472bad3af81e6c91009362e1cc626021d62d24b2d9fb0857e6a3e1678d6008d1a54af0ebb813448ad50fcee39d22ca346bec236c893f5bcbdf930f54cd610703d96e932213be188d3f636bbb45a5cdf7a78dc2a8234f811b97147ee595993c81b778bf0ec1d64f86d12146ef2669a005faca713617293ee28055bb753ea204b74b79c29b246504c460f5a92984e6db2e2d793092ef2b54685b8b1b38485bdf06e8a0a8638fa8489d88ffb846efb492499b1bd1d14a3046ac15b42105182370b02b26aac9ea5df3b8ad159333d88c0ca3add74d89faadbc5e64ab0acc132d7987d544b2a5c113d07fe8f85f8b6321b3cf095c58690647ee185f9cd4a443af8e16648a0fc9d441b07a00195006028a0eac8bb7edc17898c429ea3ce53662381f945d4dd0156269f4d7e48b0b600819510a7234e42c4c008e95c60c3353fcfbfd11d7a733addf979c33fcef919a4cfa8a79068cd36a3175693d47fa8bf4bb2f90d92f2112e6ad6ed63d8bcd891759956f825139b9f2f405e72d5a0b217f7fd2ff339b60636b6b274750156c6c57e206efed8a67a7f1b5bfc9f71f41e8444f2b06ff7d8fa5d3b0172f855f0298c7be66ce6341fc947694fc0f4e37fa09fde8a7e934bbfd3b49657be293c45ce6e81e509f3b09c3985f3e78250794c4fec38ade07b55153c134c8ec1b24c99705bd8361930400871b271ed66e787a1b61131477b258e589b47acc4082b06f3ebf427eae97fc6bd236b5bea0a4101f4a92897d3bdbbc952e0a1ab1375eeff95b9b7e6d256e3b3176037f7813ce599688f28e9556a0eddeb773aa0615ba357045618a9fafb37e6f21579765775e2886257659d96302c194b3b7db889e1679c0aaec58671b5176f653e3fce1a5c6cce17d250677626714cd521572064880bc3d18eece923a176b1fbedcecaac6e326e324c139b8f90ac95c1d99cbbfce3d096a7b0d3dea1d12be7d3027c9134122b6a9dde82e60eaf875ec010b664ce472d06f8ee9306788bde40f3d335272a46e62f97fd2159a1317daa4dc6eccc4434c960d3dfe73ba560c352e81e6a0601d5466afe4df4e0952687bb4a8fa9acf5773e778226240c7a6c15d74c75b0eab02eca8649033c765ff5ec32316ac1103a2594125b27e6b0589ef7993e2b804c87d95b39af427beabe6ad337ff42bd4835883a741f61455a04915aa4a371089f1e43e09c244e9a53a1dc618087efb2be915e16e31d62b88d3d81f9e79727530645cc7f0a6a5d14e8076afaeb4d6694656d68dab47ecdd2d2fd86ce959a18e618294ee56b8707cebba9f4bef02536cbc84370ad00684bf1e24336201562f87cb3128fb7503f67fb85d8af641ef9026c537f97ebe7422e531b3c06d49afa5f3ff7c3411dcdb90fe690356cc494462989e79b9f473cf65c7b41c8a0092325cde148c8e4a6be7e5823daeb15579b4d46596c78fa2b36948ac8db4c7c5ba78492f9f86ce95abe182204af8b0eb7d4aa000c08a9da6a0f54b885218052a6886cb65ea9938b9fe16247609491d3f30dd551780f0d3926f4a90b1ab104eeaadca8b1b3abaf1d0fdc2b30928cd52a20b240ea1ecca7494ad3871976843c21a21fa4f24a9dc9d3600a8c46fa8b4af94a4bc839d3667b34cb15c42244e63feb1e124c845e15a253014243a6b6273c0b64b90cd5b84773cca5e9c29fb0c9b6e1dbb1069fac223d26f80f58cde987126f4f6c50dfb10594792cc1fe05ed6c3bef1ec95c38d087afeb6602b99396ca42ae53aabc5280a480ce04ee5ca5f80931ab1ec08215f33556ce0e7a8809f70ad17435cbfdc188dd2b997b4d6f5236c5ac17fd2b9dc9d78d7fa464c8141770d78bd4db1cb83bf6c7409aef52acab287d3a694eaba7e027364e8f09020c75122753fdfdf34e5982a2de5ceb73c14a8206f55426dc2b405879e553a424429eecb0d88ca9f56b525da922ee9492024f3c0cf8eb016c28f0d5cefa72cf94d7c490d57a2854d389660284c35ee6bc3173f7522a4292887749855a3fd76e7b573f0d035013231d5509cd939dddc720a48901bbb997b0082b1474d78b5468ca385df252a5186162a0b95d3e81540a1672105a27080c57e693a3e6f6d21484971f13edf5d735db6c30f09d3eef8aa0e5d08b6593501044edc2a26ba9f2653a8bf52b60a1feef9c43f64dde37a503cf76c67aec3b40f28998c479749a6de3e9bab56ad80f741035f62d0a1c56256a8ba6f76832adde606fd67bf732b9085d67a862933b5eeafefe95d531c7c3d595ccff5e87b7dac75c2122c030a14b87841b6acbe4246e1b4cf0732285add173108a39af0b7a392c34332e87654bc9927cacacb507ffc71ab0bfac6d34f87ea86581244c5ce6102820b1c08ae70f960f623f4803910888261e4f68daef59929466cc188672f011f2fbefccce09b47db1adb9f2513615d7e5d949f0f249e11c20d528f0e3afe22f7447370654ea562612e25e965d6c9ca5205357201f660a622b9d2a48b964f92ce0f54827f18e063f91f1cde48b87b3a29fb5c951c37aeadf75984efc2ba6f41783daa1a2e2a3701c5e9e132743b001ffab8f5eda77757f091499a5e8bfa3d713fe93d9922efe91cc428c6d44398d32755c310a2c28fc9cb2880d4cc44d5a9c6d0a08be80abc9661d92e41055095691894ffc281ee3490dcce502d18abc02aad08519778e3cfa122c75d8d89f5020e3060d0750ec6a7e2c8c6482cf5958de853931695c678c956a460eb2678e9a5f84390d251400190c8aedf3fad501938697fddd4cfa7ba833683ee6398a0eb77222c99d9cf15b1e2bb2d66b4540bc428d420ec2e74671e0c818db8ef06a00b574845c57c81bc16c576e1984f89e900a54bfc7e8b3dbcf6aa4c14a3999188188c6684a4003129d31be22a41c5911716d8d426c394fbdf46638517633de62875a1ef89a30e43c415c40e2f27068b486389ed70a0b0275f17e5e6c511e9830c5fbad98af49d9ff0983cc3c8156e3713ed09f218385a01fcdcf94a58e17c29941efaefc9b5da64cb5cd89010c21615ad6cff591d27bd994ec9757e47bafcebc87f594111ee1bb10a59859513897017ecf0783cec1667dddcce39c3835e9cb2b31ec933c6f382fff3198545940dcdab2c616513a4b962f47d430ba5811720e64a1e6b7f4b34acdbf1d005504dc4e7172391931ac4ffdd1cb78c069f5455317f2f6c341555dbf8193b3a6d846c0411015b75c9b84ad7d0988a5a97bed7e7bc441a22213dde5e5381cb6bec33755b005b19ff479d75b462fd0e1a6e63bd352d64c62a783642746833fb03e4755724c5bcf46363c4d6ce168ea912bb266f4d4ceff12f2d444f85e6223955889c198ee48e0ea29f4da79a49101f097890bce7223c8fdc58342c0394ff1e347ba731b2766bfc4e8e4c67f75fe492f593da65fab35889d87d1f43d61dab40c621661f81554b67c2acca710b1ba4e3ea32a2694c40545b85d3af82af271a906c8804ec0423690788c89014677f6afabfbff72eb24ec2fbb1ca8da8947bf4d2a1d3e863d13449821a390887acdc25bfc1813827ab52710c359fc37b9564dbd35f7edf559c723714ad4487b87c71be92049101e5473a99faf16e1d592d29109a1b23369e17951c5d428ba10ba31e0b3c4e927021e8f3b146812174275f7378bee0d58bda61993928ef0ea91260e8cf51f785623e463b65b84babb98a535fd2957e99acbebec735f0966b19b2cac39328d3a19d3fb3107ca69b0923f1a7db72e32afba2d2827849535", &(0x7f0000001180)=0x1000, &(0x7f00000011c0)="0ff644581b9930a6fa8aee19e2e07ef664b23fa56f3b2f16c75fbbc03c5edbff40d7cc336bce677f904519b12ac27cf0e9b0c4d10adfac7c77364316587ebe7ecb123e799a6e0f6683dc77802788245eedc4ac7d35fc0b944d7fc3ffb1ae7a5663dcabe48201b9360cd0cb8db5b5ae6a36dd67f456694c197b34f7184627be9e373419a1d22f22df25f2555ede11b7b3b6c64d8174a251fa2f266fb500502c6bc11a66395c0b45dcefdef3ab8c1d6d5b88f1feb41aee04518f01742e9abe663f46c3af4b58029d10be0b8956d0464751a8a2409bf7bf1764f4786db8203f6816aebda2d2d3d71847b02d15811c44968064c8f0f051726f8400e3a7bfe288ed854a4d98d518ea8d80fe73e63cb8ee2e35fe4ea7829f710c7c02c9d12455304d605e4f446a58d63004e5c671ae9580563a62636c24bc2c6656c8712f43a6043c2082eba15c5a16ae1ea03f3308999a3ef7cebdf586330e8936cd42a15f64ed089a5c37f305badb5bb6c9d61c4ad0a6ebdb3018e80dfbe4face8bc34cf55a5dc56024841b0a1f7cfd111ec1ed54523f52b10fe03be22120f06515b66be2e7df582faa66714880e78e76e65fe28c5ddada742a0f458477e348582088ff963c14973a1de4ee16c79d69b979a0c5ce2bd278bc8d03f8a6394e5c653430565e9f4bcd0e6d91c289ac15148a0d93278499f5d23ba7b75f55063db8919976023e3b2dffc861188dd9175490febf154cbad624fde5bcd53ba52ed691a7139102d7264a143dc2f46e1fd8c25570325e4d8ce0eed5835d88a62d0523c21d7744d0d85f31ad037494f1a73e9027985e92dae0d5e61fb9d8b11e5016883fd6a23575bd0f89164eee1215111f63b484c0bb5b8440e3e36c4c9cdd6341eaf12316859759a9aca52bb2fc4b54dc62638a14a57576b8d64eaf11e95526eacbf8754762d745d311be1ec34d5ad650308773418d36926b0c3e46f356e3a6458c7bdbf5aa5e933ad7303e50d6f3c78631195529eb16b54cea7ece1884d8447f13b6e4ed70b80bf6e971aff1a6a4cad65b2d82578a8e356f57ff83d5bb12372cfd0f43b17c4928d4c56193550ef1bc604b19a86f8c228e5ba98887ba5fcca7c71ba520ff3443e7783c6444a86c2194a8cce650b39ce8d31d6d9cbcdf028f65dff0274ae8a0166ecb49048340005b79051d6b734b8dc5ed1cf6b212cb64854319ad15287c0551bd69c36b69067186373ba4093d4989712eab3ebf159d9595b4822ce0b74d91e0b1b48e4442bc9007353a72eed7ea88332cdaffe6088f1f21088043b92cfb44e81b7bf4f7d09ab245b03d98e999b57a6a71e012088cdbb9d38de4da6755b6e2ed9b8073a69b7de75c9d82a14345b112f42f3a26b3615639e4eeab8000a51875e17112114aa352348ef7c17d24d5a6dac50b4b499a80902c89c6ebc6c04338c36c7615c887a9e94704931eba73f6a39309a603af3a8ca29b92699fa9a439306f225ea2f3e4a56ba875944530d51ec0c4036eb9f1f9f147a1135ae205311b8109fa871feb7c094da18b3b7bf37b34de1024b0639d85ac3ba05561b6bdaf04e94dcb011a1cbf132b583d9c97a9abd43dc8bf28e167a8283e4217b50dcd4b1ccf4c609879c07b81090bb56d77d89c13159b1dc19f8911a1ca62be0c59fc8f651bba61935d88025a9d80c65f99a8db17bfd625be019aaed081b9025b397c6e8cce2a377afaf660f69ef1caf3f0995e271012662e7e64e0f2375a4b9e8773c459ca496b9ddbdf51655ea18dc0510f0a144a8dec994860c15b8ca85a79c3baf36c377e20981c09675eceea02d9f6733a01d06e56d782530e7b00cdee491f999668a10126437e34ed8a629662189ab9fecd2447246f4821c1fc2a44edf5a8fb15c28f79d0f9572aa0ea98ec6ceab60f8789a50f3e6ade1e6f52c460d9b7388b362cb12738f976c531dbbb2d5cb5adcf651f900bdb26aaa3a37a72f70005b83dcaab0980b0386446ac509560d6bf81f41efeb8b7207e06157c5a839870945e9e2285b32c09e90aa40d52a225dcc32ac46fdbf2e1a77e8a0f9acebe22c3df0caed0571d10938f816d03b44108f03eff42bab8154058e3b8b90bfd8c33a64d20d150abb9f1c41abdc2a79c833e908511754aaee2fe75469dc2e8e1857faa0d030b3c065832a9688e3f315c0ed1589812ad53a8e6a2ef00aa24964217a277e7b45dc8f1e4bd0ad64a28ee8b625c6a70ea62df487a9530606a319543c347850e989a5e174306b8368093c51330b93cae73ccd1bc9d54851c42f2ab311721b258b17653bf4c1186543265c8599ac8f3f772ac81d9bfbace3ba8b051d4764d96fb5f5109968fb36a7e198e490f23e88b45368d5c8b6f0cee6a295d37f3f1a9bab9c5b30f9f08b33e3f6a821fcafc0fd3ec87d9d30195d7dc6c878f5148f2f7879281dac85928bde2c29a4a23c526fcbf5b89b7830e20dd3875f6299642f758befd0b4b5e890576d8d2a3333b140941a11d25bce46647d7b264a3ce6471ff414be981a0db66694391d3cea01c85614bdf43b6df23fbdc7df1ab023c10b315112d9114813922d21e1ce9f70b1b3434e29668801285d9034aec883b2b1b26e6adfbf2e4afbca991e6330c40bb97f3e55008d71ea2afa9a42fa0009742ef52bb8b32ff686638093abdeca126aa507a1b19fba8cbeb78232ea2e908a740e0c82688121291081522dbe6fe4d6f963ab46bd86531b55d1e2eddb322b3a0da8b735410dd33414c50eb0440054695ca48cfe05e9370c94c3db5af471d1d5ed9d5e42ad6c70c77be058428ced15331b96b0c754fad3462e6fa586503e48d653ec495bd2601779853628c8ed0169dbba27a2ba2ce183ff12949174025f5dee7208ebfad79d5ffbc4841979250c1bd08b0210697db0575adf17bcd4710c21ce3696edba8252aebf28737410c6f0c721806f151bb054f2dd4cf394f632b01d4a30209a768da2fb639d1be3fcbc865a94be2c79f6477330c682f5d9ea7072cd1ce299c1c73905e0be25aa907dc4e982e40c89efd24142344acbc0e1fab2abe97c6bced681c9301af0694dd5ce13879333196cc432591f9fc7470518fb80c47687e05dafefbf0e7fecb1375613495eaa34665eebb2c90bf51001208ee3f8a5d483840fb5ff192b644e71c0c89c7359b508326326fad1dce39b9f998c43ff70a7903838ee15a0c4a0c856b7d890ccf82fd1cae4de77d496c3805f5dfd2997d3b40fbf2966cd45d87ddf301c951cb7f645f6107eb8bce81655dd98f49d76f6fbc484d5af914fe1e6e8650764aa48b2ad25c66062e95d86780b4a37695571f45e4039cae49e9a97a035b7833583fc63bfea508df1712e90af755731e3705167e2c0878b054c7e0b060b5ad4396c6e239dafa72ebaffe6752d414eb05568585cdf99a6b507bb30e51a638c6e6dee13dc714b5a3e2f1214ab3fc81c28b6ee1a7cdc1b45f4cbcb3f12083ddac311ae276ec19882415f8c04f03c806a17bbc1991d49581e535b7aa465f9028b7391b43ab2c2b83f389bb1779ec3b823060403a2cb03d429164ee58f8bf306042ce1b74ab3d447a103e37f9babf3dff6aa4995b3c2e8222d8a722a2f85b7dad8455e0e3139fc4d00b43c276ca68ce512930b77898e99dc23937eb1561958ddd1bde1472a540c2ee02b8676f63ac53d16d4acfb0a86fb7389b2a9cecbcdade19070603242835e2a0a617daecb7c2b9f585c24a9964bc1ae5c6979ec48cbe0ab39db4b5c955d73b35b999b6eba3e6250ea62911ded7a455be63e1c75724923ec69b224662f5924011a15ca137b95e7f7a07ff36410d3f9cb7b7ac8959fb7969365281cb39a90c770c9726eb212a242deb0d09cfc2e9a3bee7b1c1326b50ad0faa614a8299682902d5498333dcbe6aa43de4c659c76d6ac4f23fe0f1d7ab7a9c42170ebd2173a6e46ed85ea813e9f1bca5d1945ed480f2a6c37fea3c33eaa1be0913df05cdf027d1c887c7624e32b7ad7ec08d43206e71e8fc1107a2b30980adb66d35ba7ead333920e86ba698332fcf47d6b4a35369afbac5729099c17baeb9d93dead3db7f2a6dd3e7e8121a352812e40ee6d99ca16376dd933d83af493f9fadf64e141519c91c7cedb1226c45f21ce343e68b24381220898fb3adb50a126c7584f1cd9d08aa01bbc492769fbea546e23d317965a7da96dcc0ea454bb1bcb9f7ad603ffc7d0be5a497cfbe7264f3cedc548a86e1b7d515efbdebeeccd18bd9da2fa3d0b2fbc49e30d261c099bd24c2fbb0b7cf086661c46d25c537422d65a36a23c3a8968e821f67d430023b8ba7fc5ece85ef64ef345b43bb951199346dcf68d6eb76d4c1997acad877aa8c37b2a85f84d0f997a286a8b7fe3f72a9adc3df64b7dcd0ef4d99f4db86cc1e1ca04503de16ad70e72feb76cb85d7c49e57648f1215f1284e91ae29ca04a9895381b8ae237dd645100a014c467b098b0a76b3d6963aefcaed3b6533812055b44e171891c9deaec6adffb78c55b4d8c78402d3cf37c157593165fa012241f62211615de3d9bf54a1750cc0e39ce6617f32799dbe4ee84055a29b897a3df49bd6fd0d6bb23ebaf8faa3b898f1ab3c35934b316ea76c910953dcb9f30acf8973d691b2f79980034081a8575182021199b8e42cfceb5e1df619c49ba67365cac7fcf1a0acdfab6a5904b5d62b3ad7145e8afdb4f4dd4ee099bf98716641f26aa7b63cbe6158dc71a6ad60787f812c8c0be3fa39475d09a9076961c0a45cf23a321b30145100c32b10a33e59128c34bc77a4c9963c871aecd3cfe48d135a4f292debae90140960a674c6a8413771a8b441dd74f53fc1c10382a43637dbcad40ddd58bdc1233196247e0f385e23624488c309becfc5cefeff982c73e038d774c15a71fab4d11aa5eb65aac2e01fc073b2dbb89dbf1a3621c4932f219f7a94ca85f87bb55b8b82cd35c2dcf70511670d7a774a203dad18a98cce0e146cd415de5d5fa1d83d4d51ea531d2e8cefd97c9a823629e0a41f6c1e72d1dd8a52580d47948839778972de288f975cc09e3283344f0f12adae5aa48d0ba95682c1bcd0d1a6d3d1eef083d132d8677a776e8656fede587387c8983b87804258a92516b0548d4ca4a11ffc420dc0790fd0c3841282b772744996b7bb2486d3a732c0797a6065beb22f71939b569fdb38be18e95715e43ac71f1b5f7cdf4c1d488742bc024a205fcd14279d9e4692fc1947bde093c9147f870680a088e972f56e5dd253ffe810a7e0a903d2a3e5ac70805c5f57035d4c85f9c85f44e4309714b43b710ae9c51d3c2f39566d3eb3f709a33a23ecc00fd41002f1683222bcbcffb0185d399287632ec56238ce76f657537b0dcbf929c9b724e3a4ac0c851341ac4e9387f1fbbe90a4478b3d88f82c731347ea4a35f5f3a914bbb21547c1c769e539f84a196f77cf260d201860995f86064d0e1ab2680c06391e025d98f0633c2c43346a7855df72b4ea267e62183fc802eaaffaa818c2ee4630d19d0a5b5f04d93dab7737eadc4ab46315f67662267e8b897e5dfa508ebfefbb67244fe17bef5f74a9255adcc1bc9a778680743cee86fa7ec007c3e98e550459075b84a6484dfc5edaeb19d2cdfb30b09c588164b3fa1534c86f5e87bb60b57077e68bec8fb97b540d70b9a62d8a373489dc68a58aa45dbcf573e2b39e06fab02478182f41369c40da15edc1ceed2dcec41499c8463acc380f3cc07d1b4b6dec942707cc758f84c75c46a26dea24281f9876c6b17178eb6f2eb34864ae99484207a674a9bdbfa335e765df007bec24c917", 0x1000) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002200)={&(0x7f00000021c0)=[{0x45, 0x9}, {0x7, 0xffffffff}, {0x0, 0x7fff}, {0x22, 0x7}, {0x0, 0x80}, {0x101, 0xd8}, {0x23, 0x4}], 0x7}) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x20b4, &(0x7f00000000c0)=[{0x64, 0x3}, {0x45}, {0x6, 0xfe, 0x9, 0x8}]}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000040)=0x9) write(r2, &(0x7f0000002bc0)="e38e5255eb5ce0d1c0df7b97978c38d1c7793cd68e688c23492f8ae248b11bf56ed6b3a46e245b27b778965792c8ea7fd7b7f5a57fa055f0df5850b06fdc2245146cc5dff3c08f476ef6a26bdd8af4a09cd1033650f5241647591badf9987e63b4168aca9310394c84ba0f4d08aedb7f9d7f8bfc61ab92370500916d4c64698dfef1df50854d90e43eaaddd62d0630613a2b367fd8b1a5ce66879223305692bd83bc7aaacb96f6abfe1e0022d7bbad570516db41d190228691af7c8fb8dccd306612b2bd31268364f9825080fa07bc7d1080c200da706095e6ae5be9d0252dc495b2604caa4400060af077aee2d14405a69e5e376be80441c9a0eccabbe2760a39d974b1c42a94167e3c475ad861015be78831a6f3ae7490aefb209715d3e6bae0fc9d130a592ebd5a05fe551e9eff4b9f5e2ac777588b83314eb4cca5d05a62e2d003a96f70b981bc53f3ad32b8a3e5113be672ab4a1c405d1669a27d607a6fa051a76c235505f9e0ddea7d67b6edc4227a1cf70a0042f377a5f44fb1c94022ac00d8c32831555ef43da068474338ecda47684c740be0c61c1dc38057e584b5f18adcf300ba46a3470cb6676b0163e9d39018fabb9b93a3b588e6b6dce30d76588d277f27d10f0fd5b11c700ab918820a2ecf215b033848165642389a487e772d2a85b806f2023bf63474e29dce031ad0178a76c9c095714fd7ec88696bc3472d62b507e3d2887f522ddbbbd88071524023427dbc66f8d8d8862b78b568b7295d606c9a26b683c6e06b47d7147e027fe58ba9ba6c7d492acd2dbd50b1d1b2ca87c0045f068918d68d6a00d3a27c46ad34ac0554ab1e80286adf8941e3243b87746391d2cf8c1bdd1fd9ad012eb63141e8dd2735d5b0784e296bc0322e83ab5c9bd61f8b1b6628f96c0efc86189c4918daa2a658647e2135b644ee10446a884d589f275b0d04534ebcbe88a10b4b852086f5c12ce824d08efd63bab0ffe96418ff5e5bac0bf5e7175ec5d6ee65b762abf5e389882bb9091410671e68d573461774ea7e556eebe777f3f42c6f3fcaa9b9a364aa5d6aacc068c38858a4392f8c87d64ac2550cbf6b938f4ff9c34417c2c95d08a487980658192ecebd9397a5b1d865f3e174a33fcaf15b2806267f72e6c7a91f61470a874b69743c5417fc4242983245d754fe6d83531b44db9f22f5d75969e6f76f470acbe1767934bcb618877f87a85dca7f3f34ff64b23a62a3e57f2310a5098481431ccad94070c3d41470113e85f0328f046dd35428c0ded02ece4bbac59d96e4a7e9594821daa25673fe2be8de4c15c81d00de88aaf220c9e84f99883f11d3a62944b0642660060185ba25722e62e481ee1eb16be7e02166ecae87931c5566ad4de95fbd521588b8a6da0fabcea7b2ba8017fd52b0cf66ac0d5f215fdc36f2604eb10394b7758354c3809a447f57aa17b15007747af0c4a69c196018ef457df19f63211c7606d5a6518e1b568588cb58a7162ecb4b3fc74db027bc0634143c77dc88e1489d61a16efee913f22fd868390dc2419ee91ff1e6005c12afbcbba11594ded22b07cd450ae63c04bc1fedda41cf891d0f52340c3c286bc8a3ca261a3177180d86902aefcb5b0fdc837d3f2f3a040afc3520178541d694559de7405cafd82e3b00117871b083f9560bbe24a31ffc7e76c349f47c1f9d2032d7ee33f73449456bbd12ecd5440570c4fd1912e05fc107648912278fbc32c7a30299643794fa3d471c2b1a0fa412484a5eb2a771ccd547556dbad82d2401beb4b151260b30dcb5ce4140c114d0345bb8c0873743f6b39d6ec21d5880cfdae4078f05ac40cfe73f4d6b2f2aefae0ab518bf739c5072d8b7c1e7f3646c8d09fc84ffdf0eb38562bc2695eab4143a93c89ba6858982275f547bd5740ca06c17b88c789c8c4315f97586caf68d58207387325d7112c86080286d2224cb115dcdaf9a0c60a685e199e9b8eccce5ccb2ee00d0bb843eca59fb6973368cb6aa62b123b9fce5c44ab6856e7e39893814c7836ec69b743c3fc9332c4a7fdcb19b6787dd623c022e6cadebdef4eff805aa95a61ca8db35b9b2376848aa1df77590bbc3288069069e93247b8ce1a5fad5fca42d440529f2ccf33b02cd926fdd09eb3e735d0310fb488b18b62f9076485c2fa0222da793fd67ee2931bb3e7834608afd20cee3f8d25add6d3b64029423245a058aff5635f1e92e2eed98aa344c5091dc5c92483514d9499d5c387513fc7b1d126818a852a692c8349c5f0ed7655060229ab52777dc77ead1d963e9324af86164ecb2fc0cd047a4f46501ea00bbbb33f539d39f21a2ef0368c4a244e429fa7163ebe8051f952bff2cf8c8b4032c94337dd9aa0705cfc1b6a6e1ddb110972d25a84bc515e8d44efe5779c70c67587b1f1523961e83571551d3a80557514d21bb81a48b998129dd6f3b3708ed46240542d2006ebf72014fea2a4f76ce3b48e740eccaa0acfea935d8972e78c101bd7f17d33883e1ec694f7ccb693dcda3e84fb96e37c968c2349f6788972cf3d96ac47bccc1550595c6f59b376e9c7951650aa5906de4cbfd0ab3ba9f74a0ed14bcb2e18dcc2d02f099287e286c35b5d64f5cf5a325a7f1fadc86a61fe5b1a62feb29a01fd01cc9fa78b2c2a5ea6aa14e997921957d5376aeaf1f6e9e6e4825068bcac73b48f44201b910168c34b26d192baa693eaa529212bdf261dc208589374895887a5f6fe7e52d48b061e91e5d9fb841cec64575508c8e52e915fa5db2261c38993d60d83eb2751863f8cdff9202f5b19c929c56f38f951f76d2fb16277c1c5f7e89313e98f928afbf0925f0f5ba2cf0b830d3d12a44b1cca9e693c2ac5bf1f349f20f849c92c2f3ec5e05adb24b3ad2469a42fe1e5629a819aff8b3bda95584b6404b99066af0a14c53668c1cebdf155a22e869313b4f782c048019ba70c6f5c568b8ee4ed19b9ed8362b5545e8eab8560ed2d156f5bc8c6480f6fea593e03a9a680028b7ec42679f5c4e7527ee8b1acac24c78b0c76166dbf36028e3d6af24774164614b48088d8caa0270dc492ae5d0523a9e2a34ebe73f0325dfe7b96abc86c6d1f287a7ec0790bd14959985b366a8f09308c18e77f67c4dc1f7f6c3ef1863697c6ced2c047924c378e390fd1f7d9c86f05ce50ef9190dc9f9b7004dbd29a6d6663b78957e99873a7440fa51778ec26a71375e2d2527dcb7d1d9f4214e5f6e92dbdad6fa0667728bc345d24389179b95b8256c71e0c04b652512150ac659e76a306081756c7a7cc1b450050acb11065acce51b304860dd845b54d340f121e85a91a8dc338b39a27b7a4f54025807e1900964ecf707743606aeed570267018b8f92b3bec0453858cdbdc3a28de299a8d13269ebec8baaf03688414f92b307e68b18520d76bdfc9e4a90d97a49e054b4e5262f5f56fcc32c014af08498fb0c729d7f3d8fc35d6910ab39dbb536155f60ac6dc2ec642d9227756fbac485af5385790d5d023a403a9b66b863468f3d10aee1bcf21b9c4c7318920b9eea1bc8e7b8e47b325e9e1e0fa6417b67d12cf727685128f84e3688e075a7c0fe7843e6ff0922d9591c8b76d688c5d62f78ac621d26b3072b67654cef7c6de8766cef7b2354fc6ef6d7e18a43b91865b7150bbb62ec83c124f01795e24d77d8dccc22694a9a379965de43df076a0275510f0031a952bb2cbbed8dff3420363d26aa46f6a2faf114a6f6afebf4d23cb4613892d4ae9bcd8db10ae8685ee751817a6df71199daf46b39d4dc8dd8fd56c2a52d2ea70d2acff44a8d5deee9001e634a4a403ea5bd6cd37401faf5d4f958578fd86f51521a456fd6324b50c1e906aade6e9570afc861d524af2fccccee76eb96a9509f7916d2f1bd2563a11b2efc8f9c39f6b3b4521242083a232ad81d1b03e8e815019839f383a56649865e13cb2163203be97eed3a44b0a03a3d199e8a3c5a842ba98ff09c2a9be79482f2244abdccf268c5c686a320f4586cde70b2f55079738b6c17a944595304d1fb970cb3d06605d335623852bf39ba6fb01c1dc1b8d22d43", 0xb39) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:48:52 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x4}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) pipe2(&(0x7f0000000880), 0x0) r2 = semget$private(0x0, 0x5, 0x46) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setreuid(r1, r4) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 11:48:52 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0101ff070000fdff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0), 0x0, 0x0, 0x0) 11:48:52 executing program 0: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = syz_open_pts() write(r0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff7000/0x2000)=nil) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff7000/0x2000)=nil) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000000c0)={0xc898d5b, 0x3, {[0x4, 0x0, 0x5, 0x6, 0x8000, 0x0, 0x4, 0x8, 0x7, 0x4, 0x1, 0xc245, 0x3, 0x9, 0x8, 0x8, 0xd36, 0x5], [0x7, 0x5, 0x5, 0x0, 0x58abcd4, 0x2, 0x3ff, 0x100, 0x7fff, 0x1000], [0x1, 0x7, 0x1000, 0x8210, 0x8d, 0x1, 0x7], [0x7, 0xfffffffffffffbff, 0x8, 0x1, 0x4, 0x9], [{0x8000, 0x3, 0x1, 0x7}, {0x1, 0x4, 0x80000001, 0x2000000000000000}, {0x6, 0x9, 0x1, 0x2}, {0xfff, 0x3, 0xbd73, 0x8}, {0x2, 0x20, 0xfb, 0x1}, {0x4, 0x7, 0x4f, 0xa4d}, {0x20, 0x80, 0xf5e, 0x1}, {0x8001, 0x7, 0x3, 0x10001}], {0x5, 0x49792e45, 0x1000, 0x7}, {0xff, 0x1000, 0x2, 0x11e3}}}) shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x2000) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000580)={0x0, 0x40000, 0x5, 0x61d2, &(0x7f0000000300)={{0x20, 0x40, 0x9, 0x30, 0x7, 0x20, 0x2}, {[0x372, 0x3f, 0x8001, 0x4, 0xfffffffffffffff9, 0x7, 0x1, 0x4, 0x4, 0x3, 0x1, 0x7f, 0xffffffff, 0x800, 0x7, 0x1, 0xe7d, 0x5], [0x8, 0x1, 0x6, 0x4, 0x0, 0x1, 0x4, 0x2, 0x5, 0x3], [0x200, 0x7, 0x0, 0x4, 0xaab, 0xffffffff, 0x1], [0x65b9, 0xac41, 0x6, 0x92f, 0x1d, 0xcbbb], [{0x6, 0x5da, 0x54c, 0x7}, {0x7fff, 0x7, 0x7, 0x7}, {0x7, 0x7, 0xfd00, 0x7f}, {0x4, 0x80000001, 0x4e0, 0x3}, {0x3ff, 0xfffffffd, 0x417da5bf, 0x7ff}, {0x8, 0x80, 0xb705, 0x8}, {0x1, 0x9, 0x4}, {0x100, 0x5, 0x1f, 0x5}], {0x4, 0x0, 0x95b, 0x11e40000000}, {0x8, 0x9, 0xfc8, 0x6}}}, 0xff01, 0x20}) shmat(r1, &(0x7f0000ffa000/0x1000)=nil, 0x3000) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x8) 11:48:52 executing program 1: r0 = getpid() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, r0) r2 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000940)=ANY=[@ANYBLOB="00020035e18953209a615eabee02a32512864fd77c51e8fbbf181d42d3d9b460c23101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b923012d7a78372004924005a8522ddcdb9191f9cbaa095594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976f6cc327a43caf05be37e9c12b8f319d97eeed2eebe7e08b03e41abcff311fac0de595d79ad298064d24e1946ac42b4a486d8e74283591f2b70d5374b093a64c4938b0d83eae375e1fa5404fb3c18eaee7cade3ec2e3b783bdd425f031a4f66810b7fffb1465698912cd038171a17995352894bfc270337ea7cfe81ef057bc85ab893ab041c17def5db7c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3295795da02e6106a751c4120f000000000000a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf7fefcb0eae4d964a29b9d643274f1c85f13b7a0f12d1a8f50400000000000000e0bab37294e675a6ee4de8a989ee62ae7e6a8e585f908d0a714b6758db2064bfc930b61729f1b7c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605d87ee88d42c7000000000000002b7d2a00ae81f8933591a501000000000000e64480e568f7dfdbd2e92dc6d64c34f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170ffd925c00007f9ee32a657f062a344c72fe0fbe424f649c833a5c0041bb5d2a55c923e93795de00f4186c98bddb974ac0a8492f35f9c2ca50b927b7296a2ce7a174aa2127829ad52e4fcea2bd4716fdf17749a220d599ba70a16aefdb5cf6120c73ea661adfabf1fa4a398dfd4fe4daee3a4e560783dd58ab98f3170adef23fa8617be6a6cd94993ea4f762e6d24d86f081d332d73da22634a5a63fd9888d2da247ce52cccc566eec381ceda6d52e1bc8be9ba293f9d199b199d82ca491fa9c6c558f2fcfeb6ce7396f8324145d6d7d566dbbc816523732b6c9b9e3d0c85121e3729177602ffc6b9032c041e3f8049c72f75c33e1dcf0bd02d162c5e23d2151df6bf9ee49ac12cf664bf1fb"], 0x10, 0x0}, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x282) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0x1000}, {0x7, 0x2, 0x1800}, {0x2, 0x4, 0x800}, {0x3, 0x42, 0x1800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) ioctl$TIOCSTART(r1, 0x2000746e) semop(r3, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1800}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000140)=""/202) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x1, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000240)=""/43) 11:48:52 executing program 1: r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x10000002) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x3, 0x6, 0x86ee}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff7000/0x2000)=nil) shmat(r3, &(0x7f0000002000/0x1000)=nil, 0x0) shmctl$SHM_LOCK(r3, 0x3) minherit(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 11:48:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) socket(0x400000000018, 0x3, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x153, &(0x7f0000000740)={@local, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x11d, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r1, 0x41424344, 0x0, 0x0, 0x13, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack={0x5, 0x16, [0x0, 0x2, 0x80000002, 0x25, 0x4]}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_emit_ethernet(0xf1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="ffff27f4df92fa4436186039bf4a08fd9ea6fffffeffed19467292a73b6b251dbc1f866a30320d0086dd65343d6100b70c01ff1d0080000000000000000000000001000000000000000000000000000000003f010000000000000401fa010400000000000100000000004e224e23d799225053eace9249221708f86ce66e3f11522ead531b4646fd2b191878f2acbec3a73000b85dc282de1de2928c75236fd2b31d278c01db1f4d551e52fdb8bd1e35030afedf73c43f7a758a4037bb072e38d48590986f7c6fa6d4bff16eb5ca09e6ee46466798dca1b9451fda0a11b06046ce646fd1cab6314e0528876472903e9e0becd1000000000000bc836830f7293264d1f28372c8f1e6b8ac1e785b672aa94409c527940bc57a504d634a4c73987cdedce0656304da143c5609557ce8399abec730b2becdc51829810aae7181955a97760330258c9b38905ebfcf4ec6eaf98b5d77ff838196355f9c1b2d3017514bfdd4a34fc2d0fff32d8e721b186b555ee57a729e10a2069875", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="614000069078fffe00000000cf48a59574117f0b051f0f93b380f522262d4f6b84e66838c9ace5f255d45e27d0626eb5218bcce369445ceb630f6498b47dea875297fd34437d8160aeb947c8e539ec81c140e99e4c4503dca4a913b3ee48f9ad43262ca698bc8853bc0692de30cb86b375e456bc164ad6e5f4c0a8590da23d8b7055b0a115d9a305837b074d745244f2fddd6c"]) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x153, &(0x7f0000000740)={@local, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x11d, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r2, 0x41424344, 0x0, 0x0, 0x13, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack={0x5, 0x16, [0x0, 0x2, 0x80000002, 0x25, 0x4]}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_emit_ethernet(0xf1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="ffff27f4df92fa4436186039bf4a08fd9ea6fffffeffed19467292a73b6b251dbc1f866a30320d0086dd65343d6100b70c01ff1d0080000000000000000000000001000000000000000000000000000000003f010000000000000401fa010400000000000100000000004e224e23d799225053eace9249221708f86ce66e3f11522ead531b4646fd2b191878f2acbec3a73000b85dc282de1de2928c75236fd2b31d278c01db1f4d551e52fdb8bd1e35030afedf73c43f7a758a4037bb072e38d48590986f7c6fa6d4bff16eb5ca09e6ee46466798dca1b9451fda0a11b06046ce646fd1cab6314e0528876472903e9e0becd1000000000000bc836830f7293264d1f28372c8f1e6b8ac1e785b672aa94409c527940bc57a504d634a4c73987cdedce0656304da143c5609557ce8399abec730b2becdc51829810aae7181955a97760330258c9b38905ebfcf4ec6eaf98b5d77ff838196355f9c1b2d3017514bfdd4a34fc2d0fff32d8e721b186b555ee57a729e10a2069875", @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="614000069078fffe00000000cf48a59574117f0b051f0f93b380f522262d4f6b84e66838c9ace5f255d45e27d0626eb5218bcce369445ceb630f6498b47dea875297fd34437d8160aeb947c8e539ec81c140e99e4c4503dca4a913b3ee48f9ad43262ca698bc8853bc0692de30cb86b375e456bc164ad6e5f4c0a8590da23d8b7055b0a115d9a305837b074d745244f2fddd6c"]) syz_emit_ethernet(0xf9, &(0x7f0000000200)={@broadcast, @local, [{[], {0x8100, 0x7, 0x0, 0x4}}], {@ipv4={0x800, {{0xe, 0x4, 0x2, 0x28, 0xe7, 0x64, 0x1, 0x0, 0x3a, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x23, 0x3, [@multicast1, @multicast2, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @rand_addr=0x100, @broadcast, @multicast1]}]}}, @tcp={{0x2, 0x2, r1, r2, 0x0, 0x0, 0x10, 0x0, 0x6, 0x0, 0x7, {[@timestamp={0x8, 0xa, 0x6, 0x3e24}, @window={0x3, 0x3, 0x36}, @window={0x3, 0x3, 0x9}, @nop, @mss={0x2, 0x4}, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "21ca511965949c81acf64bc4faf6441e"}]}}, {"e293dcb6410c5edaf3d3b9ee67f2905c7b71822291e4749c8d989d8b2b26cd18341716ff8b8ed27a7d5b5a047fd1460e2c3cf46230baf710ef86d8b01b8816d71b683f279cc3dc18998d700429a43369e0650ab69bc5609aa21ba591b4052eb019c8d6e72e67ae0203ff73e46848aa"}}}}}}) 11:48:52 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000100)=[{0x64}, {0x45}, {0x6, 0x2, 0x20}, {0xfffe, 0x5, 0x1, 0xc3a9}, {0x7, 0x3, 0x80, 0x7}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x9, 0x3, 0x1}, {0xbd7a, 0x5, 0x1, 0xd286}, {0xafe0, 0x51, 0x1}]}) r3 = fcntl$dupfd(r0, 0x0, r0) syz_extract_tcp_res(&(0x7f0000000080), 0x1, 0x5) munmap(&(0x7f0000134000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) 11:48:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0x7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) dup(r3) fcntl$dupfd(r0, 0xa, r3) r4 = kqueue() chroot(&(0x7f00000000c0)='./bus\x00') r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x1800000003) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) r6 = semget$private(0x0, 0x2, 0x100) semop(r6, &(0x7f0000000180)=[{0x4, 0x3, 0x1000}, {0x0, 0x2, 0x1000}, {0x0, 0xb79, 0x800}, {0x3, 0x2, 0x1000}, {0x3, 0xed6}, {0x0, 0x1ff, 0x1000}, {0x3, 0x8000, 0x1800}], 0x7) 11:48:52 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}}}}}}) syz_emit_ethernet(0x32, &(0x7f0000000000)={@random="91e9a705214c", @remote, [{[{0x88a8, 0x5}], {0x8100, 0x7, 0x0, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @broadcast, @loopback, @local, @multicast1}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) pread(r0, &(0x7f0000000040)="1ff159493927ab9d3c839054933d2201be1129502aa2506ae88a7fe2940fd5b09698d99b12a5fd4650b3c3794bc6379711713bb55e2bcf003e85741956ed5408e8de9011d5db73ca823661cbe9acfe5541730323b4aabadd20c14e4e0c15437897f5368965d5b8a7a7f1c3846414fb98427e5ee93aa35bc2edb221b117a1624d1a8931e151e78d36f087e9d34721b23416221e7bb56ac37c6a5fc14c21664eeb60", 0xa1, 0x0, 0x7f96) 11:48:52 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x83}], 0x6, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="f826e43dfdfa0e8c552cec47460c4e25c1f3fa2756701e60f9866ddc348341aeba9b34578f06d055f37ebb510a56cab12f1aa854b9fd7fd29c96d1059fe61c6caacd6e3eddb8acd6248e14069acc759d2357448200a94ac6dbac2b32ce4c0854dd16ebcb4da9bfd43a422eb91690edca0f51ac6f4ccfb813f42f8603d48a7450373b6a4b79d5039a1beffb69a0f81ef94c9d3b617ee0e6f70147ba4580aac29d3fe4ee38187db273d2692250cdcb5dbf0e175b8b9e7c8307ca17952f2b59f04c7414af29b9cc29f4df6e257bc43707a6f39b52329374afa07eda9af9abbea6b3aec42b", 0xe3}, {&(0x7f0000000340)="d4173f80d1bcc1410f72618f0a7a36d23669339b15bf6a4c75acaa1fbdabf6f3c6fcda0a04ecb82b65be84c3c450cd354e98fb3be496995dcd75e14d0a590fd75284d732bc72d204a117b4b38c2db03a85bf595e808da6769105561a6b9b53e76f015390629b2f1f58ff0f000037614b53e587d029c93bf0a0597ae9ec4c257e0469569792577a8747b96260e01a58b8ce2df2b10e3be03f4978923efa6e2476c18cb22fb1cf6d6d8ab9421973f718ff24cf88b1fca138747dd2b6c5b9130e9f00e8437ac74efc5d7fe6a8", 0xcb}, {&(0x7f0000002040)="637ba7df9759c38b82c42325a10f2a022076168b05652a4fae69e0524fc0f9a51bd69b2d59b11237163a71eadbfd257fc917268231a67be304ef817d461798ed566a0db8eb4e050968f3046bb6e3f0bd7f6d8ac39e1702f607a2cdb84246360ebc41b976b7a26cc5cdb084458e81655790863a72a6c9f7e0c83f1c4f50fc526a5929f1b44b65673b6e25c80a8a8f72e29b0df2269e90009633fdf0669bde71cf4fbfdb67b01ac541bf91f37db1eac91ac4c155102e8be4725fbd56f110a3aa5318535707742599aca983043ecd0ae23a0af9b86d2ac1543f918f79ad98fd06d63b5b9769d9713c04e2969b42a14a2627c916e700c599cbd8870aaddf6c24f056589d3fdd1c9f660b83aef7fef5d66b21c12b699ea179360c13cfcde867989e47e20b49a582dc81bc360af1b668763746dc87cec11197af0c45a38f9ed7224332ceefd8197d59fceb0165e907eb224c1c2f0424a9ed42de0cd9bee6832607ed4688309ca46cf2d10076d93f64898c61322a28eb86e4f57f2572a4d5135a941c32cc2da991b629c9a02a8e1bc97a82ca9f72ad0707a016b311fb425f0b39445ea39e702531a7b4506ae3a8a99a86588968c316bcb572b5077e6c24507740763a974f1259514c12217dd02c32383e1afdb92a6bd82f3a31986bb04a9bb8f25938927590b811cbab4ffbb62395cfc803985abeaa5deafa3c0d6c233b33d9d1cb8287721cfb6fd1ee6207c9286327c8597115d45c079675aff7e193ca675a5fd5f1c3d990585c4fafb5164c5c475f266106c3bda398fbd534acef2ac0c433cfdc6d4f46015756730e38e780c3764563903651d1ced71c9444a7f948804b91b78dc0af98d6e3bc02b0ce61d1fde4889251090ebc9ebca20a96427f69562c8e2483317d09c6554537f62d965fe38eb1108014e54af3b0da38320cce8fab0b61e0136f20097f66f255a51f1b0400ad15ef2902de102933c449a9aa570db160ece0bd6646a97c8c7458de7bd52ff16adef8a6cdca1d8984001a43f3e9bdec7b8234918456e31b202395a16c069079552648643cd39f67b757a2cc4182f8a68a30ae3ad3e81999120e05c07dccfe16b8e5c39be64649c72d29fbb561c1c41f1973cb73ac89692c647bbb0e5ba064970934654110fcbd92fd831da4ef47a6c50adf5d2c38411e550d726d12388f86c603667df60336652e011cf03fe7c0f12da2e26a54e68eef11acf4bbfa4f2aa7407f406822ae81da0274853639bce1309ee54b203198ec1a05433e7e8c53788a5b0d95045cca0e04d78867dde7037239ef8165d354b2e2d4230d2d34341d0d3378b3f6842d2f9e252e29543534b2f9d9eb83d41ddc6f8a0eadcd9fb71aa921314c15ea7842ef916e9402716ad803ed790405c57314d89af8c71b3b29e4e41d78d8b5f505ff30f604eb22c03948b26849f0858e6aa607db44c5995e0bf236252aa140108838a296fed64f84c30d3eeaf14e8ef95cfe323659a219793c1c3331eef657588dc92dd6f5415c9ead53790cebff4ffb8e9dd3858c76a4c92e6c9fa56b3b95d2e3f586f6ec7b3f07ae7a7e5ccab99fd432007e7653619ed30a5347b0e855556b3cdb69bbeaf6a721a4b2dce2f50f9ade165ae68811335ec434ec4f083e77fe0bad27f4568fb20118732b7b7d394e8edd7272ac100f5b2efc7616ce8436b035e4f609a584b1ac3fa172db2e668e7f0a6a8344dcc77508eb2c05049683f7bd73162526eb2c28cb4fd836f99913775eda3a6daabff857c4da3a67976f63d008b5154687fa228da8a1536d35b273c98339960974203a766bde78665963b768f70674b86d851704778ae208b64a43d78b8e21ceef7e4c128b4aa7633ee26ddc5b2d879f29c94fc0dea333bd2f06f01e6a798cea112010f21665f13f195a09854025985fcb7173ed44cd469570ef974bf56b430cb6dea08fff8a45c72c477d72829f636f1846c73e808b99886c150bd002c821dfe865d3e74e72622fff534079fe44ff1f2656a31a0fb77b692333f5ce48575b38e56913ab9d256f2babba01433cb40cd376a9123e11781e3c5dd6c0b1d9929f38dd9895965da0fb9cc206d6a60dc0738c32c6b7cae98d2165c1e5c621dc099448be1205326c0ace648a72246e84f4df9638b8c4d0e02cb7216b0aa852516d896af96acf459ad6d5888b43e6ec7d7abec3381345689fc014ad19523da2eccc235028f894c5d21741fcb2d77c90ec760763bd81ede114fcb480662b5b72e121a19c77c4c116db19cc17a14d7ec9d4607e8b1a0825fc14d79e39f282a4fa0acf903f66a6b53987a3d938cc961a398c06f47caf4cdc77de834d52061638cc017bfb61a14e9f6a57f9c7b5bc9e0302285a55ea0cbf5b1543ed1fb6a90c3e40c9f9d39df2ace219bed9e6e808c99e31631b3a51bfdc558feaa5d3e9aa0784bbe311e60c52ecfc73dce48272830dbf150744ce7ba298838b3d7f44ae78a4fbe541ebd6cd72bad7eb28aec20db4ca243e1fe8b6bc3c14a2b734857df9e008ab73fd6166514248c71ffedca2cdf0ef4058873664930f7d1b7c843c48b1b6f2d166f7e7fe02a000884e53cbc518439c49fb1602f24a3c54215f14aa4e3a96c64fda6b26e4b123b6d9b1bb4e644befcafc6428f767299799516ab82e8702ca151702036b69f3ac557e90da8c3ef79da9ea9c007e88fec47eaa2dc369ab8f83106da5c7aed4e4fbfb5f68c186e78b3474f294fa891a252bf10f7e0d8ab6f7bcadbc6d7bb444670a1cb1717a352c3911b3917f6661599e0e669a26e7056f56d8a014949ca727f02f606b55192f6d0031277a075b4780ff53192b7cfe756def878eddc2de2824b7e07680d1fda0af4401b81efa2a410bfd2316d5e7a2a417e641aa996c957b219c2550bf3fdda3b028b3e24be8270a35dcfa5487d9971d18ffa4b0a119eb276f412ba513791d80d80ab88c98df266b7430c857ca72dc753187fe09be2604aa4ab05c41868d6ae20ed8adba35d3cf4abc1c6ae787b9de7270cf55971c4ed1b261609367deec408eb61346b102947dc12fa106f1bd1e51ee3a574adb4cd66823cfb0f658437c4504665e66ffa05a1bcf129265e8dc746576064db790e6d4b69b2592e9ec08ea97d9a257443b7691cdfa405f6f2f18c548196f1fbbb5ad9c4ff6a0c044c39f21c9c03d3bedf2daa19a9124d63d0cd74ad96682731669f47b8356a9224ef3848276c62b298d8b91051d341330763b8cc3be1d57585040f9e8f4fddefda9062f93c0888c20afe0dbfd87cfcce0787bdfaae4b18c5a30389d2ff90e1787c9f7c764bd1a8f9b0d63c6a85ebaa212d9ae3051f9622e50afb472dacafd395df5e7eba042f2219e83e5522247de0fbb6687c4fff9ba12e7dbefe0582d3235359cff6532068596804060bf96f0a484364571deafe3632989406d051817fa7b7cc3cfa28f4011ea16067df394d662d85a6d0b0517b85827933ffd24b5da0b80008035493e9a98c3c9c1f518b3f40ecb1dc4bd2b3b56c0191fdc6c6d5c3d79fd36edecb5eec0f35286100cc9a552ad1bd7f5653eeef1628b754fc04c5a97a24f6e751fd29d7499d0c0f2b6e709feee059e7cd4145d71910d2dbde8d64af90cba629b1d4d28ad06f9eb56680be2bf5f494d9bec64442d17982fdf64c1c47478a4afc0fb41e4d0f8da52b1bd82aa3ff977790e6aa1f474c6da2a09172aeb26a4d18271828859802ef1a8a72f09ceae9c1bd5fb5cfdc087e5973885c490eb8fdd5930578cd7833fd65dc3108fd12c41553c6b129753ec0b9ea3ae80e41160afdccbf4777116f22801e40194f8fa9ef73e65efac8b276c011c871b9e0587b2bbdb0d230bca4d8ba4223a366cecb85989a9563d1cea1cd0f8780a3399178d3401c6c12c7e58240a28964fd033221e6ff0ba3a2cd8f3de720c11e18cdd5be8157cbad0eb87ebbd826b3666f1d4b6c0ecb4b3716101db07ae11d90fd60eaa47ceddb48a2a3065c01c48096baf8502234ddbc607fac10b4d66edf51f680a121eb87e0f56ea0edfb00365f7d7d66bcd569b650e09c886fe07182ea95f5cc5c8277626c34f209c5c5d2676ea8d065496a2bbf043d8e5b2e8be141d3f4b4801f87003b6a399f9d3a4632d54486e235935a46be817ac2511d007b62e2487ea1d40c86e5c3a6454f2db8e1b51c8b9324a8d48d8090e976d06512046432163125243ac6c78c23c9ed6982c6a5f22bb0a01f028cf90ca9674aacfca4646b70916254d45e68cbfdef23c811c23568ef94b9459ad7ed886fc079d5c07086e51208f3e383a35696c36fefc7a821e84f728e80ad1efbe7855153ef68c0375da92caa6eff96c9af835b3f2964a1aa146d4a3d1cb265d3cdda8d24ee75ba117dd6229481cf25f60c7d8fdf4e776fa0e59407c3075d3b8706699e64b4f4ccea166f06d2697b727ee3db57d7fe8589b7bb1ff695213add126652b61ccf5b0bacfb784174bee2be09bc8aba57403ff106b1b172ba2b10cda306200f135e638e99044ec784e881bfa19e48dc76d2052b4d7af087638a8a0eb0867d3b472be94cf02e22bf3c34975786e7cdb9009f08faba17535ca0a425c125a09949737fbd458b450f65b40cf91dcb7ace9faed008253091ca47a19a6f67a863cc92af189906e28c2f93d792fa5b95d5ba37b7478b44f30095253b48738d73274ce5ce38a23e7843a0b12c7ed9183aa99867820094418a89715c83692a753f6434e73d0dcb21a121a51083ce9595a5f029ed551a60c66caae2c325c6b3a614f1b0205d6e8c5e907203bcd5a8b5de9342b37846e370dcf39d8cde241dd57a3dca2af167f5aef06ad55c1d577fc5a7bafdbef569132b6cd03d823339d4e1179bc62cfa567805066fe613b7f36b4cfc5593fb8eaff15973b4e871bc3e31bdfb66028ee564d6b2869b8f5a24a5c91406db48782916e9751a9e5f5fbde7f3c36b41b2a018830ac530ab9d8c613a8e39224c5f9feae216ad6af21ef00f1c01e81f3ea546ad5c4f7a0e7865a9e4a841a6f62c1acbf3f7caf59a4d5a1bbe73d54162ec6f21b0db05b61f594de97c5bf2dcb9e465dedc673e6779cb5c39218333f73acc40da4b2a107d467337368da76467fbfec409055cc5a8bae1bb1aa85f18224c38494a6", 0xe2b}], 0x3) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000100)=""/179, 0xb3}], 0x1) 11:48:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYRES32=r3], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:48:52 executing program 0: r0 = semget$private(0x0, 0x5, 0x46) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setreuid(r2, 0x0) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/51) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/44) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001300)=""/49) r5 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000000)='Dh', 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x61, 0x2}, 0x400001f2, &(0x7f0000000340)="3a5b9a1d5d4f689813668f50d819f53791c1b3649ed4a2e87c4bdfad373d0eceff1ae76a2d06d50c3c37bf32f5cac809bb6746cb26825f9dfa6450ac69e7fae80a9d47b36c370313c6a69c126925090935860b193f7d796780490fa55e60615e4e4bce26d1e56ce0fe26e1ed1134892ac4a95ac69de76548dd4014c43f54b5f3909929465a4314f392aeaabf210909181fc387e215866c512e75391ef78d0517442f0cd030b0a12d0831fa59b3dfb48bbda022153ae9ffacaf9d67e828542aa426f317cf21bc286c4ae5752b66e19cd08c29605f41ba53f02c2a3f4ffc3611296c93d89541c722e8b8bb8c109f954b900b2cb1a4dec9b94506f4a986ebaa411c173762542c77c60110e43443445576517d3d634f0a25c125602c579073921c3070754005f3d88081b462e097ddfdb94ac56b9073fb9375555ec564b5b304ff8b93b16fc96fef136ba90fa5ede14826519d52b3e73f07fc20ea410004dbe774938f0a82565efdfab210a9", &(0x7f0000000280)=0x16a, &(0x7f0000001340)="119592e6fc9d95150220bfe9e6629bacf0cc4befd8eda249eda95bf38033cd48ffabafb59a69a544945656ccfcdcf0947acde3dfb010c4918c4015bf40f23e62126a4b063418a30fa71b067f24ca071dc347d8d91ebd8bc3e1e976bc2d797de114fd77a5707c674410762571cc7e17be4c94ff70be1937a6ec29955643f426a592f2b64842359a611547ea260a240382b476b69c2dbf1e094bb0e38340997d69118fce7a3f8e5cd5e379243decfa3cc743964b626517bcf495eb6920a610d1bb8af1e301b53eee3d8df6bd98de019077ef3c16de787d54b8b0b63ad61c98385eb439fa92020732df1de1da30b4c0be56ebae9275e496a493d378a5ac07dc4e89c2e161c7c603bf84cee1e80c88c2b844f76e55a1fe57283392852889017c92c605e119bf0487175b15179e3a6186af92800652a251ed9b38b844f7d4a696d59b53208192a3dbf33cc3693f24648e52ddf2bcef96af9e6eb5afd830ac598fac610723144b459574cbeb39028ee6d7b8542611a33fff587e7e2d27eb7fd0f26193f8464f1456d06941079140860c75593de6df4e09d7a9f92243cf73b67f077d74aa6ca472363083868c1e89f22a5db6daf92fa5ac97ff8364989398e2142f967722ddb3a9b2cdafd05b253c423a9b47627d3e5581d557266b886da3f4d5eccf8f91d7a643e54e8991888568464bbdadef6fe92fa1e4a1f3c5fa04201561a42c436e8d4418aea9c8f33262ffade8a96a396f8b0fd111e58410cefba144406b40cede87476de9200790c69527866a37275a73723abd8ba6567060a8b6a669cff59c2adc648f1779402ba94dade566e02de6630318deb0aef55fda0396190f2d22b1fd88de8ddcba637285a3eb3444b370d66ec2170ef43b9c2d5312ec38e7de6275462c82c2b31fb700d6c73ea8a49c13d584f4e75bc086dc61dc25ff251a61f6811d5081794bd76ca732e683227ab9a13d494e9881862540bc8345c330c1f4647002dbb76ba73ecad871d41628fe4393dbbe0464612ceee30b214e71c2e9739cfaf07b7f366041d955338797b76fb93bb37294ae19d96e84054773d4030457d541d3f229c81e4eb383937544af713788a668ab7a3e5575ec5f3f95c71669dd3f56a2903220a3cc7075f4cfb0df337df9368b766549fd601044a6a50da5db23e7de944a8fd2f5e95b8f6af2aabed949edd6775b90244e6d64efbd1f31438af9b3a68c0f0bf42d3a71d7c1a2c99ad894fc049a0a10a04621b2d1c826a1425c7845f6fef7c393a1bb417e461216745043f47913818d097245a0be5378192b44dc5557cc599a7d315cd9fde26ec9db1857255fc042b50fcb28ca2997c89521903068796ef5a7282de72d63d0ce8a58a48ddf9d7291c18f23fc65dc7bb0d36fa77c70bbc63dd457c2c0e6295a36a4422c2a7a2d3a7688f4909e27b9a43d5f41b192fc0a262913b5964e19f0aabaaa05868be4f3cac51d867ef948e228400c4333d6cf1b3e4bc0a9d5cd98ca12e84895c539386492e5cace67054aafcb75a508059e0667d97f4c52198cf2e7ebea8a5b2f6c1356c7c4eb7374e9ae56948b070c63068c5b64bb743ece17609652bccc19ecf53223319ce01cdab24a3fd362e60a051862da8be277fac14db17967efac0c7a83d2b96838b54f3af82ba227fdb9804445e01f557810a482b271490b005e7f0b72c2b85be5374a2c26bbb4007987d9093a0823e89fcf92ca2e9b4fcc82fcdad50107d63c85049c64ca158076bd077237060225c9f55475afdbfc3ba3b959780bba52f5afad9995dd9f21c24f5a5bbfa422ac987ebbefd3ccfc4659a0275fdafa52d04559beab9adbd60a9c356dea6bf9ebfbe6cf8231c4c549d1b9b73f680b86c7b18d1fa3acec97b8d8ba1883ab3208623429e0111c2b0f415b7e37622d14c1405179fb879825c19d923a5bbfed8fb304ade749f08d0ac2276c42cbd93a7943ebacf506defac9b4ba769f2c1ad336f62b4bd5b364bc84e94b273e0e83411a87ff4eee51f12b755bd191581e7494883062626704f70bab3896889694d1bc93c9311c577ae69c5f12e6a22e683d43e878bf194fc766da65849dfe7c56c9135f6d063ea32ef83f15b37d0063756ec559521bf806ceff19a558a6495c928d3157b52b8016a657fec6bb4f9a4fb4bde49e5561121e4e4a2bcbf1b79c043119367416c9826dda34cbbbfc9625dd223649f00b62cb3e3b01e6d882083adb6bc0c58ff9d9886e78901155c02b254c6a8bae1088f78278cbf4fb6fad7ee233f0bdc6d85d838f6e9f6805acc937fbffbb96a4dea7be4b77a20e3d2f73da8d3cf505c4731a97f878ad66770c030a0a9582d81c6e4f1307eb40c688cf964d85888874af98702f90ddba7e32248933fbf3b4b48c47b88d66286d9d4344014db97c42a9d0c3f444b8292cf06b7f94e7ec1d229bde2099568d8013ef256a76727df4eb35572fddabe24beba883b517cfddd1df3dd41978d0e1ca86a6f2016365f66752227b40dd24d5603e844e539e8448705a4c0e759d954bd68eb7fc81792c98a550123df011171a6d04869558f1ad6b9d7db8f240ae1fed6a0ca9c696ea98e5f2601f101ef1123908c33f9d4aa39788b1997232fc95fcff5264cc06c030bd67c906c303bacbdaed32266489d80ece41328e4c7c6afa091b0d2a8f3cd2a90f919b271a719e307703a4364da818057e77c3aae071be5f157ec7fade2a3d55d4c3c1d4ebe4a33501a0278fecb31f886f079e0c34a6b8faa45871eed6a94166e5b13255e1c84e880a0761af06c304e29488143c2f3883c7a22b021ab9fa2ea6002ab7f65d14210c454b935e0eb8da25ec12aa0ebe6b4d5b298096afa72c6d013f0dec5520575b18c7be32bbb11b4dd3f4be15dce7aaaba23f8cd9584a2f87e9261adc4216dfd8a7b9edc6bc2b160f681b5b01e293fbb5af2a67e2d4dfeb1af6f02ac26691186046edc31b634cbf7a14ebfb5a612679623aea180707dce5f6f1edf41b3ecbc9e8281612a5aa6393c10fcb0c1b86eb62581bddf93b7c512f7b8fabd2724bc4c093337c76f641f64b3968cfedb3d2710a7c01fcb63fa51d262b21405ae2836f6f6a97e884f6580b33eb687a212e4c82fc6c9bb7796c1b8a5c609e6ba3f75bd20c033c8a13f8d9f483737861e56dc9f9c0700cd382a970ed3536df6fd07d1900a3521bc01bd86892c5fe38b095ad9013cb643413308c5ae6dd4f27aa749a1ebe57db7dec063b14e1ccb6a1fc32c2a0e16810e97fef2cd0fff61d9b8c7100beacaa9ff05b69b8c9c4c9c46fd6433d782037782e343901b5e1968c81e60f473639c3d8619275528a589502e9d3c109ff3bab903027b749c2554d22e00a524e7cdc6656870f4b578b5630837a395d4e684d41677e74eca15da7e40ceea7705c2ec3db7370364bfec112aa2128fb48502a3d046fb221e7839f088d35d14dc14dd3e290fc8e3a047a7e4368cac2aaf2f355b66c0566963be8c35ecc64a8d04427f1503cc74788ea9fd1a5636b2fdf9d3144d83c060d57973e8816c62c8209fd0c873a98f1e81078b8f719053bb557327a5e8abf0268998715b793cf1bd2fc726a9874b70066d53abf790e0666bf2e4981cec5765280d55df512bd22329c532f87a4692ff01af0e09f339304d8b123a0ae30f73072411b5d8372c4f370c4998e3a9a8c4243be7ac898106ebbbb7994901e06a2871f02e12824fab7c59641f7c0162a5796c457ef5a73fbdda321179e202f352788099614e8a4a1bbde1aaa95159f654725e8206c3aa8cd74b64c2749a953f029798b9dd7181fdeac2ca01153bdafe1439e4b5c763d4ad05e82a120cda822734c45cae6a7420c57643959b7b7c530be1e9f951b793ce54b5620db2fb5ebcb1254a858a541c466f10121f2160252e8f6046b7083844dd934d34f2ffc70bdcf7e91b69aed9e4f1dd61e44267c0f3ab5eacdf556ebec8fe021eb7f3896f32abeec94e152b8df42564ad56ea5d16226a453dbc8b2dc93ce37ea96309b9381c0f88164d93bc39d9a518c69c9e34881a1baaed44a4b325cf4c61537c22b215a461e4d65f17756ef06237fedbee266ee2fafdc5d7e040b081d3d05c66e679373b960f792678043471b2a72f2fa3fad899fdfdbdfc67864ffccb2696b7f4df0eed28dc09cc0531d5a6eef8a630138323791e08db302da1e122aa27873af1674d35dbcea8cd3ce7314bfffa01e8163ac731b24ffdaa3ccd931fece6388e8b49215062d7eff851d09071b998d2f620e83a0121a8feec7198ef13f85799c234aee5f527d26fb731e926a07ede1c208217cbebd90b20e8e44d4f219ce613ee907d16e028f6c57d35bec26d5523eee4f2708da1b1c0f295c28dba27f13fcad409d856f946a7d90e2d50a74d1564eb1c3b3a4918e47321a55c14b3c55926a92a57f3b7afcff446ed7b3e4ba72ab59e553942893c4df930566574d91af7f3186547d11af6ffd7452b0feda69fe30fb28f90abac2fb5eca2683827024e64fbd76cbab634e37d0d60c520793c2833e765cdb44e77e286c1a02df7fcee5f27e5e451e7accc355978214d204bc4737245a3d09f00d35e9871481502bbecd87badc433f9801cca2514b87e339e0c2d5a08941a29349a7b46b75a3e7a68944b0e80e437c8a582cf30243087964f0a6101d32a53d359dab0e34c0c447d094cfb4d74c646329ef24e031ddf7d874eb17fe70329b98a0be969fc0ae0bedefd5290b20a95fc97fddf4a52e70b78202699f0971151ea0579fd7588b6ee8006559584e05299ee0bf2362600cd9e8b443609b5a2cb1afb9218e7530e7cd3ac4c29f749a9496d81ee9885252b17474571e378fe8f955a02b26e03754c2d83d058d91a8a0e8c62cc38d8b7bba7dc2a362471f0b7573b8875a132d0408e5a421578464888899763988fc9e2d9d76d20c79366ed509726c1c288568fb7231f50119de0cd9843debc8a59c64c796e01a7b019473daf7faacd783ec21a1ac7e3112ff4739ad753e0b088f93811b35740836f70401f8333a4b0f7cafc1e90d81b645e398771b498890e1bbb208fa68f9c19393bae554cf54f5cdc7109c0b49e00b80c4b2a6eae561f81b4f2ab5c4c41dc03429f6f7f0c399500b6d4d20f00e341c37d111f3a925820d38688eb6f2547e86e20792d0614530c832bf5c7de1f2121a672d89357969bb6a9ab68a9091059c3ea195b1e874c7d982e60026c4a46f61dbd09c32c0b7a3e4a6953eb09574a1d152bb130f0162feef9989df681e19c2ec981865ae83759ee0055d06958d2a044d537cd43b3fd633e27ecaceb090630d307b3863c6c71d553af8c0993934d8f9e684a5fff4470b097f65e4d25f5f5f2560079dfd72b85a29b4707783e63a5871838a8319930abcecec9be74c7612aa884f77e7b5c5eaf47691806a8a487217819095894aa0dfaf3fa3c69ad2c9e7f1827c7a12bf51876d0eac983566c9dd3f5c9567eebaa5747c8a6ea39bae99d26a303ac0a8dab33ba7d8d1dccc96c67a14f3523d969cc2b803c757274a6d063ac5261443cdb39c62853992942b5cae815e12d00af2dc19a033ea9c57023a75202f52b3a82b906adaf49570384b66de1b6ad2e0195dd206d2c928b80246ecde88ed0010ba53206d684f68288d794803cb7f259cd54c5bc549dda14f8fbe7f950bbd11d187183e74afda6bcabb9cb35703e31581a4d3579b56af16aadb24e67971889ad2238932919de8f3d0ab29715dda19dde8036ae51d7e2dcde13bca8bb1eb423e16a4e1087d1b9256632523e4eba4af215b5cf01e249bf366e2ada9eff244e44937d40c2ed8fc1fa6cd732028fb699330e77db48bb5dec4cade25c079dac8dff6c7b0fa82c6eef021855ff75f5ae5d3a64ab331178e79ffbcca46e8b927226ffaf6fa20a22e9d1d2466afd5b2e2dcfcb95c6e421f4e1c359e9f91744660d099348c6cf2781afb603fd811d01efd36611c9bc9f56a", 0x107b) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f4d5c528f67c48866698b6530003115a6da6ae159f45fcd736b76b7402757191829a93fd745fda5c75ae70216e91774595f26e37c39"], 0x10) 11:48:52 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0x8, 0x8, './file0/file0\x00', 0x80000000, 0x401, 0x3f, 0x401}) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000080)=0x10000002) getsockname$inet(r6, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 11:48:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffffffffffffffff, 0x0, "ffef000000000418ae50080000004b0500", 0x0, 0x4}) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="92"], 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) fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcb3713090000000000000048000000000000", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:48:52 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x12b) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 11:48:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20020, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x6) r2 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x1) accept$unix(r2, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) r3 = dup(r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x2d, 0x8, 0x81, 0x81}, {0x0, 0x53, 0x66}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x200) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) socket(0x20, 0x1, 0x1f) 11:48:52 executing program 0: sysctl$kern(&(0x7f0000000200)={0x1, 0x3e}, 0x8, &(0x7f0000000240), 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0xa5) setsockopt(r0, 0x2, 0x81, &(0x7f0000000000)="a1ff4455867415359a96bd", 0xb) 11:48:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xb, &(0x7f0000000180)=[{0x40}, {0x14}, {0x6}, {0x5, 0x0, 0x7, 0xce}, {0xf9e, 0x9d, 0xfa, 0x1000}, {0x3, 0x20, 0x40, 0xc81}, {0x4, 0x81, 0x5, 0x4000000}, {0x9, 0xff, 0x0, 0xffff}, {0x7f, 0x3, 0x1, 0x4}, {0x0, 0x8, 0x80}, {0x3, 0x7, 0xf6, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x1ff, 0x40, 0x2, 0xfffff000}, {0x7, 0x81, 0x1f, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 11:48:52 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80186940, &(0x7f0000000300)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNOTTY(r3, 0x20007471) 11:48:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) msgget(0x1, 0x24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x44}, {0x6, 0x0, 0x1}]}) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000100)=""/51) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000280)=""/44) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000180)=""/114) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x10, r3, 0x0, 0x4) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) 11:48:52 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)={0x7, &(0x7f0000000080)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x42}, {0x3ff, 0x40, 0x7, 0x91}, {0xa5b, 0x7f, 0x7, 0x25}, {0x774, 0x9, 0x33, 0xfffffc01}, {0x2, 0xc8, 0xa7, 0x39}]}) fcntl$setstatus(r0, 0x4, 0x80) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 11:48:52 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd172f3744abb2eb111e09ea5537ea39f7032f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b7de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c818720b4b9832a4787a1787f148c29765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abcf991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000000086c0cf1cd580906c71bed682470b7d366f2c88d230548bd1e6a6a8824542f41fb951541cec32b710c46c76fcc7a773566a74a6104fbe8ff99b733a301a9967d0bc7336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0dcb2b3927d1ae3ae4670b784a76bf8674027efaac47e2dd2a645060bb0ea29a000a8a6079da4e7568d7232914633456"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r0, &(0x7f0000000440)="31775a4785df1c6d77cebc64bbc5c2a048c6529fa8287b5e0155ab2e25951e138a6ffcaf8ed5367d9807e5e7f4", 0x2d, 0x5, &(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) sendto$unix(r1, &(0x7f00000004c0)="55178fcc6db0c1af741ec371d1ed1c9624c407de4303080459d580351b9e42", 0x1f, 0x40d, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = syz_open_pts() ioctl$TIOCNXCL(r4, 0x2000740e) semget$private(0x0, 0x1, 0x0) r5 = dup2(r3, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r7) dup2(r2, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 11:48:52 executing program 0: r0 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x4, 0x5}) 11:48:52 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)}], 0x1, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000180)="fba0b471f687380f4a54b7eb3421a57eb58f9296564adc2a87f78cc17386420cb728d444bbaae2358f9152ce002b64909c07e3861c7f67740fd3a8b9255274fb0f830ef507b89ac5b6b4513b1e80fc52cd691bee4c7bc25da2e26c7cbb076c9c7afbb7aa8cdcbd0635928586d90f7f92416b619bc399639e699f2936bb86c400470b7a906840ebeda83f3ddcf59fc1e6ade5df654cc0ab9c8329230671116144c2aa582056eaa6819741f62952f557c14af49461aa35d576c0e74d3722708cf64ebc9ca10b811f810ac79aab4a90aa67b9893956c497ba17015feba6e66cf8abb62df5441eca", 0xe6) 11:48:52 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) fchflags(r3, 0x10000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) writev(r0, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) 11:48:52 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @random="0400", [{[], {0x8100, 0x5, 0x0, 0x4}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x70, 0x0, @rand_addr=0x4, @broadcast, {[@end]}}, @icmp}}}}) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r1, 0xee01) r2 = getgid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r1, r2, r3, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r4 = semget$private(0x0, 0x5, 0x46) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) fchownat(0xffffffffffffffff, &(0x7f0000002880)='./file0\x00', r1, r7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x1, 0x18) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000002640)) sendmsg(r9, &(0x7f0000002600)={&(0x7f00000028c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)="ad7b19e24d3defbd14645dea4701d84da659fc2978a6db2a3ce8015f3bc7a8321eda581f011f5d28d7f143f8019ffe999f50eb1042dbe3e9f6be9a670ff1170cf5c7f803707904368d5f599d3bcc49465db5322753f53716436ff30c5f6d4c53d376ca124c64157ab168ba02de1df79ead6ce5e9f263874307f6834411b300a26bd2a94de8fa6bfb740822cde60bae507883c5f4332f316a7fca6fe4a141d2970a40941f1156b0a7fd180f0104b48a83da4cc827174cf99e74935adeeadcf459cbdb296b92a6b0cfce061ffa6b81efb61940148a306d3a5ff43daa26cd8d5e49e1c61f951457b617420b94c5ce", 0xed}, {&(0x7f00000001c0)="ec9e238238e7a68d3207a706a2e1fd3008351da03b2c85a02b5a59855a098f2ff29ab9ac038dab4155f9b4c0874c2d20ce83e705d49acab0c9e7c8df26cd89ea7de9b8c2ebace2cc61e22a9d29083b83d1369e30c19b311a0b79b89122543e43e60f449d6fdf49f5f3c3c71c4fdc0bf5a6a6425227d4b056e2dafaa73c32fb08f7befe1aeab91aed986bd257f746632bd3f3e2c94bd6c686f0ac834b663b1a240b2075a50f00f3d491f6e5211ebe8e8f0b5f2aa871f9ddae4e1dfc03bff403cb6380d7a6310c85b1a9738916bcc81f7c19fa511a43e2dc4c811c74532e00"/231, 0xe7}, {&(0x7f00000002c0)="0e793f65480efe394dbe267711df627edc68de6007ef3a0686b5e74f7a0c632432e0a5926b4eb35dfae8a7bdaf63d0dfe4520854ccdb4b5ff20cb9172f81addedbea7d83715599127c4fb64cb07812c52a23a5cb3b00a3069dc85501996e2d718f169a863894dc5727cc46eaeb82e09f877479d0119eab032e5d65409954e0630b5e55b342", 0x85}], 0x3, &(0x7f0000000380)=[{0x1010, 0x1, 0x0, "282ab24ea2d0bbf802ffed3fe33a366e437106070b5356133a9414233e01f85efdb48a0905fedb46b541ee05fe92e2e4f9d6419ebe8960258882f39a73c147ecbeeb6cb626fbe4eb1c38622e829c6acd76fc4570a8c19a82117d715dbdcd429ece45df786b9b9bd7115ac3bfa3c02aad51bdafb485996916df4fa3c97052f585edb6c191c42e80ed57e191a9d1627da9b1f71230ce25970b98f67824722536942f15469b7b851135a15c24f62bbece2efdae97b675cb84b369e7fe87cdd9476c6c398b96ad9dacbcf0aca5b6bdecf8b104151cc6c39cb2200b18dc79c1375dafc66e2433ffda5fb4ec771e8a87a52956760119d3c8a4698aebe1c4ae39e96567e5e3358677adf51e85a0f3560e11345a4c48f93535a7a456c3b3c8d407c36003f82deff0bfce3f02f606f5f74ddc2b00998086c0a736bf7677d04c67bd90b437223cbc50e25bf93f6f7d75b761901123f8b39213f87823b99c731a3c282936a9b5a3af79c59b9d06bf44787a557ccc5c898860cc11d66df3ce58bdee9296a3f4f9288436a4311db57c1b69c7d490c89a94eeaa9523ba13a20b167020b4318c251baad5c17fec229acb8df94387f3fdddc53b9bf744ee0f28f16a7ca010250fe972df8ae4379140d8e1293583964618acb47b37c5e36bc324cdd00f239225cb58b9f34f234c7883019a187b00aca1dcef1b1521822de8821d635047fd6ed9ae7e22514c79c6d55e81ba6c8fa38a2467e8d93b7c4802c76342cffeb3b88131b700954cecffd3fefda5f031e13a631e5de63c8d0a47178c1529ee78e6947ec255fc12382b8aee059c000fcbb0b0721ce5687a0dfbbd42743558dcccd8c66570ae394eaa0234e3b47125b889b2fe775e98791bbcaabbcd1bafd79ad367b77b4ddac911139166caed1c2234bc5dbc80757a9cca3ac642c00557a53770b6dc891b7d868600a4d09007a630da6e44f2bc1ffe0322611b7e821a6f34183deab610c991cb22a5b40692dfc52082b4291f613ad360a721940f7ea1a81f2784f2a5d68bcb0563750dfcf364581b065f7ae08610cf7c50cb231e48e3841cf7123ced26e3360c0561b19c083f1d247a874672bc3d07ab2dba07c1454a88c768b8f45c7cd190d42264d129e5af8354ef74b470a579e3bb15b212af9b851f08bdccaba272c1ce245460c00921764002a00c026d3aa819cbfd2c0cf42f578f87e1d47aea9ad884cb4baf93736a3792baf8cf23e6d89acbfb8247e038dc880a35d9815dbac1d76291a70aac698a0c1ea5de90cab593a64e734997d3399c8a6494f380241a4c35ac9cd9878aa99eb944c623ad28186d9b3f763a18149c49b3c043a3f4ab6d1cf3c8b4a6d1dae01a20202e7891b74033dd261a548371c6ddffd3947840a3bcb6042fcc892b5839419c56253b904cc7369e2660f40d0b30b607066431767f2e121336eb27268da20a6b7e4fa9f055c4e123c0fb48a159f58b17680e8ef6285798cb26798bb79f3f5385226af19d3c8ba3957e454f5a29b594a8d35124fe98469670d29caf65d65e271f86b92039cd58444eb0e93a76e3eef2a494a452e80a7147e8273b1d4aa5d2c98dd849f47178040e01c15d06c7f7963ace7962b9ab88a418909a61486e46b336da2dfb67babbc1d81fbe9e1eb151c3f59f360c1ec5254977e8a260ab7522c23f388a745fa3319737329d26aad544cd1ed3112193fb748d881cd48d213c4df751bad979cd55f322ccb56ce470518da7fbc9f8bb01df49328d0da6382ee5e93cb4f9220750d5fd243131a1f9064f6e183e98418e95f16dd5e2b325ad6098dd9c375d37e0d276693b4e1016584c42a40fbc799f978c94a7668e73efe3a0fda7ecd55037eac3b8168a916b2cce9b1fc71de0fba54aeee44312176e9be1ba5c561d1aedc3d9b09edf1f5765ed2267d2831f42ac3b7dcc5d27f33b7b5bb64beb12ec2d0fc90f2c995bc6ae4e9454f6240beb1c52544102e9cdf5d69fd5e3c2d8f1dc45be2368d66d1c2e1efb4bb0135a1de13855e2ebc7125d2d82a64313ffdebb733a36a1d71821335ff190b4a08cb7695119cfbf6c48da8dcb6fbbfde8d63e49af04b18e0af1b7e24c27531756d401742a7f5befb3fa2b0fb4f92e4614ee1cba18b4196ed64bcc94dcd9dc80f0d0021f85c6188e158875f04959dece7b8191f90cd2825f653bbd09db7021295fc674342650f8a1dbd57de3862e17c5bd2a2622be2fdda7172944d4da44b58d436612c485eba8e5b02b6774cc8ec137b5faf35808b93720e0db3aab79b13ece8feec68c0d242051f55030cdf1328d511448f4758e8ac1fce56e22220817fb76a357a5e19d03951d580555f0f392d5c7200c95645f713fbc46de3e75708a55e4253deb8d8685181047676fb4b39ff097fa16eab94501be0f0324956ba27c33907d89e3ccad18cedaf4c023927a4818ccd1ea328933def218b4dec1de9ccc301803b0cdd4837e7e1347b6795cfadcc2b45fc51bb4ab04ad56576db5ece8d3b8cd64c53fdfb0b7ea268d9c70150cc57c3d2c65f2c45fbe518cedb9b90c277cf7047850c65e17e0e4a3f261af4b92f745ae4a9b146c85e129716e31c89faf3b9bfb350eb7ce1e882798a9f7727762e8eaedbc29504e787f0eb03585298ba5fd2fba3e05680c96a1fbc5b6d249108d2cd6ec2f27cc62c46a5c01246bb96b1c0248e59d57ed0432082a5989791688b07b07df17a1ff91b6ee3b80e0101cdf825fbea3633fd3b3445a1789ab2a21508cdf25369f829409a77349f1c0e6468e0b198c13ffcd9a09fcf13c3cdb614b89a61dd7eadc699ccffabce1de078d1bea40c9dd6dc3f6f61ea68633331b9dabb6b53ca214dadba1aa1a42a1e6eab5d2a87af62873c8bae2fded00e7991e69cae36f8e17cccc4380b319e659c23faecfd0079d791ccae3ce43de2e7ebed4c747847be27ae0dab7997563c96eee95aa43fc72e50e9c834b103fece1d1dd6c99417d99de81afe952c9cf8238f6fee3758c4f503f68dabebe49d615900d2439aa7672e584ccaa3bd0ff74df1900610074dc2480af5636b2a45cf3b2bd0b37d6a14f3f9a33c7060fc37aab3410b04182cd4ef1cc66094a452a65847d5fd3ebac4785e86d4397749d5698dc6d7b7bf765e6d59b02cbaeb425650fa12dc8c53e41f0b438c1986aa05cf4432993beee21abfd8354a0a2947b41814a39d38fda3ae35c7e0f7c1590fd79585a558fe542791259121c400a20c852c669272f3252e94d596985476b8d2389b27428feac10ebbeb3d46d5fa31f9555af0f2ecbe8c14d8262404a1920694b07fd6d0222d047329c96a6e451acfb7d90a88c1df3e1dcb6a40f063ed8359a6e619f00bb449938284a2186295152abe67529317a876d5e839a548a9815cd7c9540b082a894661cfaddf3b79defdd8845fb022e1755c3bdf3c2afbf6e1bc65da1d2c710e1d4dc2f7a699f41fe7b362ffd15c79198335ba85a39f544b1d9b754c5739578dd038b100971d5d32be69dfed57906632f7e684132caaef663c7d8b7dedcf2c8d40b8ac9e9aafb5cd03a0a7e07f849f87532bd17779bc28634cfa781ac1d411201280f10bb4aff3b006f3bb9f43d4d0c9fb0a66feea334a99ffc6641c04ae6cf119a782413cf94e8749fd37e8df024bc701a3ae9eb4d0a3c7b8a378dfbfef27f09ebadc6c8db9e4d8113f68d2c41fd1b1388550462d0484c5c20f4c1d6593152a66094c7c66b77b7813401a86329449cedbc2c3357921505f5b8681e7729f6dd4b60e12f9d326a2591358eea46790ef460d61225f1c22577338069bd63fc947791e0c4b1529e06ab32542a62e1ece207fcc3a5b99c13aa1ddbdcfce6194fde9714d12a5a8ccfc54495f042921284bc6b8d6e11b049b4e848b9afb2483aa6787b42497fca41a6a6d277121e0e6a8238e57a9217c1a08bf93bf70402108eca72f42c85e2ff9945eab3539ad9f2c6d682c68f61fbfabc03d0e8a84306af574bd62a791b2c9ed4d479cfab6aaa1b66255988fdd95fb7660384ccaa0d0974da81334d4f2e085c94e9d05edd1d1fb3cf7d492c5299c5e7aa2459aec996a4f306859c52abf9cacf16bbe2658d6640bc149cc35881d9b27d1520d5fdfeecc22432159d6c9a99cc18f10a67836598d7fd74273924a834222eb20072b43eb19fdaf144e61117311d45c1876909c9df7ce74d0c89b26b73bc7a5661a4458467ef98c380ed9d4b96fcce04bd99d36e2e88e35b4381581f8130aef4e05a5e59626cd7d2c3066500f48a0b8e3c6b85379638f8433cd48fd00506738df16615ee3d70bfe132931aba56c1912a40cdf8b62d330025555c0b28882e3c398f8a9b8d0bee9e665c4f60ca1b71056c91d7fbcf4641dc285dae05a8e25c5e6983cbdc97842289f759ed2e9387a2496262605506b48c106c237aa97f0d4680f85670052e859ecbd011904a5461a98132aa60591d0550983154923b035268b9734a658261f3a70007fa6cd4f3fafec54da9094a9cd16b4f1456d10e86d582b865fb47e20d9c26d3fc66a6431056faeb09514df3c7343fcc1cee5ffa996d357f150ad3c529bea152407e5e3012003b83e6cd19257a851052c1081ddb5a77c9536019c38f8bd64cff0c5120ccb900b1cde05e06ec93e84db351e1b8673b13197cceb3b49e06a1539cf4d8b3666f94b75911949d986918a051acc33990dd600f5da5d55da9d5b3134c5004ed70dc53e2ba0cfed31f8bcf9d012323c8dccfdbccbbb954d990ab828e7b82a1d8f14f28ac9e040f5643efb5938c0c2f3e68c0ab4943d45b9d575909c41adbdf18a62f620ddfc5e20ac49f077765a153d720ab505c66840292099d23b4a7e3077e0b572ff13d8ded1911ec0c0f0e26618269ad53b264c9d275b357a54645d148a3213c8f3117a1355925002d50f6514592f9dcd53da51062ff178a6b284651b8410bf3643c4c3af86f612c697ab5ef03d7e009c57d50a4bbca17123da942685f74b7742690bb5ec89c282763d4c1274576c901dc2e63ce5313449e33c23ef737f2cf995858db0337bc7e7e8388a1a87d8a1fda2c0f0dbbb5d9220058b164d299618427d92e131b3ea8cbd75d966f8fd15c0cf10c01d79b675d2d82f8a770c42988c8d159e75af724da1127e37ad1b85731a9f6559b398f6b2444815f7474be9f49f8be823d7483a15354858d09ea6f37ea412f5d9f466f507d97cf8ea6ddc2f0b4a13b1d55c9f75bfe624fdfffdd05910c27eeb38d5ac059c9b0950e950667148f16f1509c14c72a277c67e4b6b3694bf1232f830f296e123a88aa9ff82107e18fe75b8657704f70bc1c1cdb04599ae3f4455e5c1db096a07ad055d36a82b05cd8cadb078bcbfaad0666e97d8cbe98396dfb8cf7def5b6a5aaaac54e37d028ce88861ffbc738b51c47db78ddffdf2d57318c3dcfd86ee5d7fde53c1fd5c92007ad9d1f15aff6dad4db54a710ab736cef74bbfcf12d8f2ddfcd34a1245da2c0b09e160ca2dae235a153f116cfacf8527c91c3dcead6b50dacc3e1b27b806fa96bbea03dadafacce2d038e5c21b12038f7302759cee0e249e04b290799da59ee5ca7c7941118ab45427009676d8fc9018bcd837c07d80f1ed1eca9e4dd5b817ede835b4f9a51926a169cb965299ba135a67d4fc23a937170648281852cfe919282f221853c63d50c78d6da8f22049a75de013b37b7ecdb72e2795940d082e76019ef4b745099ab9db0b167dd64e291e332c5851e8d6c549d6f615e0c30c35e073c5baa8abe0f802b10caaad715448815bbc7655c5da1d79ab433d147a12351976e"}, {0x1010, 0x1, 0xffffffff, "c5cdf7e8b7629d6553b2a5ebee91515213d2e0a7e9e28cac8b57ca07f59875e684e836799ff23b06a93649e5f124d90ea430454c2a1c35c5daedca2a41643b1c28ed348b98cd4dbb6a62a74f04e70d8684ba997c570087e2fc21f1ac22869e086a2b4b6999d496e8b313a270f3010fde53f389549edd6362cf33f8e2138d5eaf13d9b08779b1ead4e1fd8f5b1e18da9d59417f9f3bd1ffae1713c4b8070e8f166ec87cc4217e2483d2268910a66835ffc78b297f3d588d81e4377144c9383fae88796d40ddff02aa5a0567614676736b4aa67349b7d6baa2347fc4ecc842c2e32daaf9608a2d9ae87d926698754ad0374b69a5a222ebb3cdf04857d04fac4bfabe358bb4c2810e2ab2b3e2258efdba398521a5c2c3bfee695f01b80cd56c1e10eb4d3fdc34e1c08262310275cd44cf460e5270bd999bba73bbc57d245ecf23b83bfc62d189f9f4a4aab2eab067613a043c309bd2aaad7d43953e3efbf7149281f2732f5579482d1710dbee264e47e341c81ac961753caf791e55669386c3ae0830d0844c3089b3196f7cf7da958e0dcd597f9750c5276097a20e011db740c9fad55171a6f80ab2e2f8f85eedc0a1e8e904cb7044583396d0c81496927714f8ff005258adfb45319c9fb5231b29a793c12d66fcc98f7851941571a120c7701114a0f023c20cf1692b1298014672f5405375b09c1ae5c79070f4f5694027974e6aac296ae1dadad88f40d2c2b011202f325bd724d728121bbac762644a02f3df4c1db8e72be0512c4306cf62161805307c1728a8ea66f3f041ad73fcad4de288575bc91ad619f63c910e70f84e6b00f3744faa6087c20314070cffeb13ff1e36ffd2341952354813d1f63a292d8d4966a653d31b183706f5b96edbe2e4bec42d6829ff936954b04358af673b58b760d15238751daf69654e8d0639a6383ed0aa36bb8e0a2f1e12e3cafa4a5e0505c5c64db56fcec9a780edae03e9a481735ea953144f340918ef1c4ae36a85899487f24cf28aa6f78a5fa701d0979836a88856a69bdded767b7a4c3292a4ccc038a10d6b5620905f940ca0813ed6510954010bae1cf274be990a4a62967e060fa95d9716f5d6a9a73a685bbcc6b1178be850ceb7acc81802d62abd76bf2fc4abc0755e2af290019e019bf460c2cbbb2b58dbe85e261188331701dc6ed3130b71f71d1ad3c1016b3cc1ccc32dda654148fbb6fbb1aadb5e2209d12ec6bbee247911ba58bb2177f7dc1123b173d2ae46ff99ab5952f393af50faf88858ea7050af288d0a3bba9abd2c040e23ff1e2c8b9a27db180d4f9b47a7a85e09f93ff1e90e9a79d5e7675660b5dd9b5678083846551a9846b9c1e4c44712d597fe89f210f2c8579f726ddeb1a945c7693aa04afd0c4c428f231c77d7d7813e78177dc7722dc5b656b025322eb29edb12ef4194c28400029ce3bcc8c6886a46ee98799dc312aa3deb10798c36cdf130db12772c117d24a15d98684e83a5ed6b04fa71e9cc40327c12fc1ea992a87a27bfd2e7614f8b1bd28aff1a16530e906bc706f9c3112e20992e5d0ec32b6dfaa871d1643d5433084587c6fd2be24617995b04009c1552682be95689ceb28735258cf6291f39276df106767408a2d82e3e66b74235c55f04c927717a9b7d1643eb3935cbe61d9d92b0e56604d570d62340a0326f167bf79a1b5068b7af220aabbd6615f92b05e92cd079a71c80a896fdf06c4cb33265d39e813e9a8cddfdfc4d078e05d96cd6ceb7f5bfc9720147055a882018a2dca2b56c1e95c7993a26403cd0cc7e502400b1fe70ed113e30614cc581a60c3a9f9ac74ac74f51528a926d0957f4f2821e1e37715390ff5fad954ebd0d7abe7dfcb6a50417ed4f220f460e04946cd5920a2075c88923add90b1f0d23c75a5277b421882d293de11fab75e81a31ec05dd4bcc662f2c484b4f8381c478450a074f6a4dfd919f5c7d9ca7d31cae725622b51727fea337e2961fa1d189b1f29b4b25edcaf99dcb1bf90676a7a473229e2883fe601e3aec274e8202cf95171f590d48d75814baad84a667701232a3e66d7a97b05f76ad96cdfa4316d12cdcd98421041ea516a4858c9a1e135dbab9ae633efbfa32ff7ef8d3312e3c2df7f4d55f7876291cff5cc1317a632f2e4b137e883e452e76ca90842be562e0e2cf9e46ca0c6f3a329a2ad35754679fe53ee71bfaaf4580f5b4609180113617d2a442a0567ee49310e68e10c6fedd1057db1626481b097a0803e8943a0ac6f9e6c74c7dabea9c0438e52c1e3948e007bdbee835b79ce63938228bc90cfaaae633e02f09ca66a2a05d76a41a3cc2d7855073f45358813460e8719fee38c4cb204cc088b36dc80b82585a7bb634013fb1494bb171c582ad7579e6cb28ca360f5a84380f3a2997ec952c81b7694a3611ae70ca3d89f0be4a9c0b605a427382d24ab729ccffea6d16ad02c8a197ec56c9f69d065168d0ae403d461207abfb00a3c1eb8cf82065a574c05936c9a66a4dcdab5370e22e0a2b5f93c7afaf4127364fd305518cb4b0f755c02511e5e0ece39485eb8d8c045cc33774245f6ba47b73d50f35e22f5368ade2ab5494359e2b0dee33131facd1a62feabb61c7dc4eda38ff2416b164363eeaf7ab2f74217e5bd345ed39239719fcfc0e9db6365519307779425482408f42f13c800182e9db1b5f853c543c3823fb4d84c1d8ceca341a9c706dd40d816f12d57eea06ed888c3e5ad4122e5155f58800d22cf821e39e630d0c5fbe6c130bc33c36cffea60f090aeae185429e69fc4006e2b8fb5caeffb49ab99373e80f48904028989a9d00b6bf1029a666659c2221a0853eaca600842d0bf89a7f4ff9ecb4f59c0b37e3dd22a402774b665fae9748e9a4d5de9423f1f4ed509c416b903c3b5303b7a8825c34e88ea76106a938fa2e48a8b437d2a7b2da30f966b2c767102561e1dd8bc8e4f83e9a8632caef90929263a714abd28c08d059491b2a08f40c4a1c5906babd890ec83d672d702930ec7484186e76bff94d63beb427bcd86961256c374137e00aad6e97165e813b9e3a3f88723135611369ec527657e196dd8ea1e0e094a766df9032f8adc748ea34c98b1b4f87edef81c3970553bada7bce00df25050a1224401ce74415ca1da7a2cba8a9766ff189701c03b4d0156571a73462e3a7402f9f77eac28c1f0a07683c67cac5a11009398c387b8b307567ef1909ea2d23dd98275c34856cbc42e631c0be6f616b15f1030ca859b45cfb837699d82e357ed15696fe6d27069bc0667ef481fa86ef0e1802c4d0b7bbd85e8bd2a8236745f5aa7dd9699309a326966d033037bf669e27ef9273e0f9e25c72bec20ff6380624014a7478f6569d059d8c0d36ff37a9af20b56affb04418116d7efcdee0e3ca443d7f5ba0e630f844a0b548dcc6255de15ba0a384852143a74b41b08f06e72134c6c56a003f76da858a768d6883bd8c9b415c84b4b9c8321dc379ac2073b482c77ffc0f6ddd96dcf28ddd7294cafdeec3bb41683e709360866a4d5d36e5bce42a77f1db648c7b89f024529e95a381e6a47f0ff9d4928732f9f41888d84e3c48afa7fd92c5ca934f9e5fc7bde4a20abd5a1cfe7bc5c04292cb7baffa3d84faa5306abb010c16933a399f9aed72dade11ed792d0596b307e19a0fa976c785c1231e8aab19b984e0e0613fc427f4cac3ed84a2507d5e969f013ea6e566f0e42d5b72d60bcdb518e2702dc2d16d5958dfdcdb03966e656de3a63a47081c4a71523b6157a3119ee73fec791716b6f60d288b7f7b10270e7a16295ef6681c590227063a6c24859bc31fa875713ad142226a8f35df995273d099c0f6b0936b9ab29f179255ffe6927df7305f8deda99995f7ccf03d3ff55cd19b4b03af6547d3ba36342ffa9c4c15ac07aabe07a6eb98756d2f165fd9054550def2e0d1bb2f2c3783617b4ce5ee8a078a34f942de4c52636a8ccf9d967f555cd0e60a78da95bdc4c80fc86c403e98ac04585ce92251c5e52d711522f32c1d10cb64509f114221d5be85511d19a5f0583f27eba177e5dd914a623427c3385234101156c92fdd31dff7e7cb1cc9adb1e4035c4424d7a6255f46997064d918760fcc3f6bb1386b45888d5dae329994db8d747f67a1c5fd9e45f84249795a68e156a3184a05eabfda5e521e36fc557abb171e3dc0cbfa98541868c62e2aff986594a67b1a34344ac87a298e9180531148ca6d9e5d82bec96ad15c4f3848c0ff97d795099ede8acb8a7c603b0a7098dfdb8cc9e0ebb8f7420df9181790d09e20d137efaef6ffb735f28097a1f5dbcad944bb2b647c575f24b2e9c31ea3d8d19aa85339a7f773efffbf06e5310ccbac045cec39c374e7ea6e60bbb28bca0ad47faf2b0d8ac2aa47593681c958e806fd58b89999bb88a23da6e5a2bb62056017ee37778a391b03294f341ad9fa0a31b98902e583ae701d86147f3b9c5103c9988f6df476cfd7f31e142a200577032c65e62e094906de059eab4524997bd7db373047e36e0e8e10178c825f6816ccf59313edc23604580e2cde899e4cd7c0877ab3115a195de4a632eb7d8274da9c39f8b4b04804d43eeba18ea2a757049127eeb97f2c70a7e5669f083bbd0cbda7db5a5fe7d6c30f20b59581d8b208dfb71b97a75af2b527d753d5514434ff5383b45539e4f1df651f31d1fa585c0fcd818e2e3da9dd7c22140fc2f9d652015674a3be6318a0839935e41d8894b6d3d66e4bc108d6f8373c72d92fbe2997efe2866656ea2bb6d6cc926895dfcfa4b1e0b8c20c42a9978b7a8d44d16ade690437afeb4fa1f5c1ac847cfa4f7cb39ea7a997a1b00fe6d3cc8e274bb344d8484a65be4408303c714cd3b8fa45e3fa58911a99f75883f7fa6d9aa6f048bf8003aaeb98f1802888870a59b006f6f51ecdc29c3e8f2de547fdd48dce87ec5dbe818517f38a342c9714b75d81bc4c584ac31be43e75516ec47d8770857657e7162f0505372bbbca46f4acd848ab633d4d33ff563702433bb58aef0e140a746fe02bd13fdc0d9552be792f76f3d1ec296aadfa2d7d834cbbcd8a6df999537b997581eaa14dd5a07607167cdaa5d2d92dcb32a2399e34a2553bada92178bfb0a705f5f2de46072b9c949fd823f56a1b3cb741ae7fb2248728211a65cccc4a9e875f6746a6bb829b51fed5fb08d1ed688454a187a70f8085f8f42f69a3f86bf90f8299cfb37543a50dfb1f96407511ba13ff8bd3156f92c3b75c49fc0f7d00547c65c4b17a21974f111c90b6f63ce4962d613c66af4cafdfb89f13c0265cd9562a10f7c7cccef81930cbcbac45ab549c6c995bd289e08c19a1200ee38f50a0d17778503a1f11a45c80780d83667623229c0cb0abdde16f5b03adb4023be86038e69db649cc4cca1530feeb8e471d41e9fd0d2c0291c756c0a6add8d6131c26bc69abde8897677537fd03d25eabe53be21d41cd867cc83c8e20a378be624144db15ebd8f04914f893892cfebdcad70d40885a0ed4aaf9deae858f4ac7af77cabb6071b7943234085d6c1a007f84fd9d44f7e46f34c735eac0442e7bf7101894e63fd755f8fc4bcee49d9878c99e8815f48ec6566f3eff364b7b05335b081aa5cfe3aaef6d597cc67dee6e32158e7813e0242016a4693c2edaf8a9a70b433b0d4e74976573169b9b51d57a4b983c21ac5509c9b7a15f6e7f07ff039759d3905e9874b4e3c090cde9bd55136de19c899684cbcf096bd4166a27537ae5a72a56bee3a3a0b79c43ce6297e48ab80eb341df5556b45f53875c79b05d2ed2795d"}, {0x110, 0x1, 0x3, "8258bb643558d0697e072cc7c3c70cb9e4fb7a8b42e4223c23f84d46d3bda78406d5144f50070ea5822948ea2f274b583448141c0cd1d54b7d20b42b4db0b88f306dffbec0bb8063f3260e6ce411b580c42bf787fa19d87837b978cf10829cd560c85bab559ce3f1c2b271798e9731ed241f4b4299415e39bcf983b934b6452ad3e01bdd56507236e28724596e207d04ee9f09d3ffe1d8179b3f8b67bd60ecd77fd9cea5b0dd30a392a2161e0d839620944505e3ef90a81abbd8a3996b16a2148c021e99d8cfe54a72980087f9302391a1199f0f7d5f9cde12ea8f80848d6c667b44e330dce40eedec45df0767e8f3ae1a36f84adf6a8d9809654e7c"}, {0x48, 0xffff, 0xd118, "03511c2482359ea2669ef386f9a1e0f75767e6d46c69395c09fdf2b80744d92fa9f824b42c0387b489178b3967478b20df92b67bf2618933"}, {0x28, 0xffff, 0x20, "067836de45d5d2dde13dcc9f0597034c87ed7dc7fd"}, {0xd0, 0x1, 0x200, "2bf604411a0e96e1be06ad8a62c3a390c577511e080c714e9fc1160758642e94f4b0622be28dcd1b2e97543eb98ca229db70089f8958fc7f1d0e7fafc02ef24aac1cad54c5b6c87217e369f70e1b58527bbe2cbdce8278a59ca9822e12d76a4dee90923579a2f275b42e1d876ee175f6a180104cb59ef5727c03330134e9c0bb465f25ebef7417f15c6283aa531d02844484958290870017e3a2d31defdb9ba18774ad1383aea8834ae02a1cc4e2e90e3f8bb110483a7d1c7d6caf01c33bfd"}], 0x2270}, 0x1) sysctl$net_pipex(&(0x7f0000002640)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000002680)="f7533f3a551c77b3e2bf5abbf35dc5000a5491211c3c64e84f98b9890ffbc40e8c6d2bdae2bcccc0764255081cbdc561af21ec9d0e300f55a5c023cb4223ed0668909aa33175b6d7874ec042cbc8ab757859aa6299ba34c954e285a54c46779a0a6f570fe0b162952d3b63c91d9520cfab6f8cca1528573b5276f68e5f79e5408ae34b96770d0dbc8e9abf94d6973a202dcb9ccca5bb83ff78a2b8d7b423188a897872202f1bd3bb456c88067eaf2d8a9247eb5393f3f5e2e0b215f4067baf592ac18da7d75b2f68fc308550a863bad7a0e51e9536376230c7814e2e2fa132fadf5c4c0257652222ec", &(0x7f0000002780)=0xe9, &(0x7f00000027c0)="889e1de8921ed2b19fa9e96a193ab4300eaf2b37903501264327579c604d9dca793fc7f3f546f7429af6a75ddbe30fe8f6e47a8a22dfcb8963c784c8e24f347c7084f8422fd155eda105560d2cff6a0f94f3a3a684f4c97f4bfdae5a3cc46f522fa1b504bec37af7ec0b2f5e859a9901f7beafb69267414458c0e254b7a5283611bec8b8137cc85e7f73799d859f915d114583fa8efc5ae543c0", 0x9a) 11:48:52 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./bus\x00', 0x10, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socket(0x18, 0x5, 0x0) dup(r1) ftruncate(r0, 0x0, 0xfff) r2 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x0, 0x3000}, {0x1, 0x1, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1}, {0x2, 0xffff, 0x1000}], 0x5) semop(r2, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x8, 0x800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3f, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x2, 0x800}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102400) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000180)=""/115) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) open(&(0x7f0000000380)='./file0\x00', 0x2, 0x40) semop(r2, &(0x7f0000000000)=[{0x1, 0xff, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 11:48:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x104) write(r0, 0x0, 0x0) 11:48:52 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="712ff2f77594", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@echo_request}}}}}) semget(0x2, 0x3, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x84}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) recvfrom(r0, &(0x7f0000000040)=""/157, 0x9d, 0x1, 0x0, 0x0) 11:48:52 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) pledge(&(0x7f0000000000)=':]})){.-.^!-\x00', &(0x7f0000000040)='+\xed{\xca}-*!%!\x00') r0 = semget$private(0x0, 0x5, 0x46) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() getuid() r4 = semget$private(0x0, 0x5, 0x46) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r6, 0x0, 0x4, 0x8101}, 0xf2b2, 0x80000801, 0x8000007}) setuid(r2) socket(0x18, 0x3, 0x0) 11:48:52 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @random="cdbd9266d5bf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @udp={{0x0, 0x1, 0x8}}}}}}) r0 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 11:48:52 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xe29fb8f3723c3cbf, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) dup(r3) r4 = getpid() r5 = syz_open_pts() write(r5, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSCTTY(r5, 0x20007461) fcntl$setown(r1, 0x6, r4) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x1, 0x1, 0x2, r4}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000002c0)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 11:48:52 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x0, 0x1}, {0x18, 0xffffffffffffffff, 0x0, 0x81}}, 0x3c) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) recvfrom(r2, &(0x7f0000000080)=""/138, 0x8a, 0x803, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) 11:48:52 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getpgid(r1) r3 = getpid() setpgid(r2, r3) syz_open_pts() sysctl$kern(&(0x7f0000000040)={0x1, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) 11:48:53 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 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) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x0, 0x3, 0x3) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000200)='X', 0x1) close(r2) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0xba4d, 0x1000}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebff4bff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:48:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000180)="8d7c2e2ae716f708e7b34f840afc4d385a086ddbb326108a64b4e68350623dcdc158bc955803adfaddef7af550343f9547d9a75f2e914f02813ce35ba21f2ad50dca0e6ab856ead2aca8d20df4d04f6964b23eb4b7772caf346998397cda0412ad56230ddf984a4a9108ea279c80ebf965e58b1b5ac6fd7828050ffa34aae7eff18abdf22777f6da6d3cf45dcf245300fbd63d8fa7c6883715e2c447bfdb9117bd4cd5b148f6b677139788275a6cde1e1758583f5ff25ab725e9ac467e6389ce61ad1955da6dd159ba232270187bb001532b4ea6f4f3410b9b686ef4d44c084e0b89398cb0f51f2576e48e54ecaeb7cc553f96a6c571975a64e67dd165bb2991b9ec49714de74a114ec214145622a615c9e51fb18327ec34df5846556c27613c75697c7676ad11c0ea75a3e8a43e7306c9e7d2c8c04893839b550a23298882eb47c346e414075bfc6c47cb43a466c0fec22cae4b35f6a8bb3dc598a6b877b5e4c58b18dc848d85f1bba72dee7bea36eef7351894307bb1263f4f77b68d11a0665b9b6ebcffcb7c67652f1689f5d126f6eeaea6e72bbe74f2dded17af8acb2db4ca4db4b9a3cc512b95706f26d547fe956e298290a1b16640da73338a711136dd3b529caed0ccf2145dbb32d862a7ad1f3886596017b84e8fd5d9d4121623a5407d4a15e3e296dc3e891d762c51b72c3f93ef35e0ccbddafa6c5ed729b892d9df04c087b4d7e940922fc357869ac6126c0741bd139d1304721eb5fb773fefa42a3f6960fa6bbd78c7a3e204474e9d74914b60f7222ad16f40bcd49406f5f1e2346f05a8406c33b52332bad163d58b8c9d0e36c3f25ad0cb18e9cc9e803df6e54e7bf05696622cff8f6e8d49a3a205af0fed3366cc039517eaa6a22b7e50b9b8f746b3cb7197dd768e15b945c7eacca7e73f02fa9d4e4fcefda3498ab9a920a734c1fd185e3e1690209bb0fa0c80d935926608026b30cf7c85942daaec00d95aabeb92376228ecfcf848c49ad00a5d0a9cc3c66ef774ce451b196db6678349979fa9f67880d80e93bbcbca37a3376923a117bbdabda96acef1204d643607e2cfe98c69a17ed68234ed92f485319696b1f0385dffe6a732a1667bdb0ad5ea2395731a209797806e6dbf95402514f3f0f0f8568e1055eeacc9143012d7d89456ec7f1a85eda8174af7e5254a2981b5acbd387406ab6eb1038e190ab08b361ffe1d468958a711d9a5e11adafde0f4a2e30cae339aa1dabd4e61dfe8b5e2b6ca0442257869a9dd79155501604a8acfbcc4bf81df197c8bba2b6112e31fdd6e506cb7efab86e60fa4a94b3b446f8d2f206a1f696070484d55e7d1cee63356b28335bdfb1d7fe587f9b6c1372dc21b25d637c851e1042667ded9123c47c07a28e2aac3663732836dc3f135aa4a30f6ac39a940864d4fdea33e4c0070a9e27ac16f651eedeecc747d89fb95636290743a7d05783e120ef943303dc20e61c67ef743cc73ec43d50bd0b39946fe21aeb46c7d9742cef97381ae4fcffd43996a533c3798316e426c71f2ebcbeb5231a63e2990c096806f5065b965f2456344fd74e1138e8cc1f8fbba8358f296bddd613626fd316b2487466b4425de1800d0d67520e3460e4b1894950d98361605c1ecfc30543e958d85708cd4aee95511d6f5507fc09ef82f868859e8bf6f4e93ccb583b2fadc0ac6256e7941e070c23407e2efca2606b89a5ab706ab7a5477405b2fd7f9b83345ab2e844be91c10a167d958406cde8e2f0e05ac76bd45546827f58d8764f48a92026832cfd2bd92eed9f3d5eaa0cde0dd028366ad1dbace6d9b21a3effa9aa4f785f6f038a54c05812a900c7c7513d7b164d04970222f2c350bd3fc9689544e6837b3b2cd809ef8b5606bd81537b61536ecc472f359bce38bc90dd00e8aa65a3948291c291a5dbabd0ba096dc450c60a922e911ce3c3b9ae0d757c92f0b78c57fc51ef7e261b5f9591299e737214993a585441eddecb2929dad41f6ea6810d33e64d928e983b9614b461799c5908740beb0137318a31fa5cf7b5b0076052b7ed76d3532f70bec4e89584358eba3b11722931ecc7f53e7c18a9d32e8d691ad32b5ec35fc91c4f9db335ff53ee6a1fdfa58be15d761c5ff711201b16428fc319e100e28813830e9a6664c47d2fcd7d1ac793d894f41747c08cd334880050b0aec493e72ccb302048b9d53cf77567230589f1404dc77315c0e3caeecac3253acdb299268f7b14efc41697dcb4d25783318b4a06937209171d4a3009162844ee0f79b843ba31631a6bd5434ac88917defc54827159e99b215f31d1f9c14d0594b849ebc31e354fe79fea9429dd6c172d8ecb1c29a2ac895fbfcf87bc04d53b5b98c619ff9c6cd2dbbb0d5371894322101424281d04a1bd54fa5b47cec55c255511ec12e00792c7e9664091378d0e18a93b740cf68efb54ffe820b66b97a7ee9d51c3baad98910a531ffc25a73a808bad8bb7dcd81ca092afa10e0f54cf16e3ae09388de2ea1ab10ae5582e9f602e3e99b29cd9697816af8a0373a3301ca85f6b4dc739fac029121e43e3dd416374a2b11c286a3f579772d577bcbf883a7700ea57503ce9950c69342fd7516072c1910e2dbea2e3edfb5f7a364695f0a52b21a02c61b1dd23809dd2360ad97d67c02512ebef91feae9c0d000145975d79b832c22e74a3f184d43e6b7961dae2c1989e431fce96f06a206832bae097c3e335f16c04023657568aa668eb05d6353d5840acaf0782611ec1f8a104679e307261ed97c3a8b6c9ef965788f0cb05413c89acfb6fa40aa3fcfb56818763b61dda7db5a4f127d5fc74b506b485794a54df19bc87c7aa280c9b776c337cfad03515e11198d171f57f66a4ec38c4556f78f1182f67b9e449c514744cab67ed0dee96d070f68729603c98e8c564629907e8bed6e360dd66f916b2c5678e36edc70bdedc9f85ec6afbb9f873d71098bdbc1366a496e09fe3419a5fa15c50554ff277a30294aaff2ea12b077109e9e0ab1b032062a84c67c03a46c13ac85e5f093f618db870c3d78fd6beb9eecc45c9d6829ec2d0eb384c2fc4f1b907e9ff4f445095a5e6c36c05b8f5266b8f002c5942cd5ca63ac932f75e18c9c95f91b3b32b0eec6d72365016674b4c9281ec647657a256b98a30e9ec562a00a38ac7a6cac2c4d69e422e65454b7728e94ce2f66c1b8d9379f1ab34600d517898fe14b6841d255f2a1a65454de199b4696e531730d06c5988480125cd099f0a112409d6840c2434d5167d3143ccd45157ec6da2fbf9149afcbf79bc7a842fff27fde8bd952904af909d643524881491b7cd18778a5c94f19c5a7a2b3dc943086a9b23882ea8127b3a5a4290291dd63ba510bc41a883ef62a5e1ac5747d8982941b6fb1d5d83db27bb7fcde603a1bb0a7fe3590c423c5aa2e620799cfc41bf2e463cc43402896ecd05d3bb4298890959fe123c09d6a0b4d36746f4e11ab89cd311baf94672ef336287d7daf594a92b3c4a6721c7be9c9876ac8295224fa855e9d8af81fdaa1da52c0eec4c6f5e9047bed4d1f6411895a5866f3c854e23dc3bd149417f9de703ef70d96b5daf469664b8033f66ffcc5a5252a77ab7044cd042b886620f678ecf00eecb65dfc4de73c37ea068bcfaa1995d60ce8211ece55e70d14cbe6df516a206ff08a2546ae4408094b43ea27e26ef7dd3b94d253bdf5c84a009140085726a91aae2adf35b9d3338b9bd46c3e7ed9e21039359c1fc8472d2faaff1cc142ea672863316d82380b8052112172b5da6657c89fe9ed09b5d0cb87dcfd7718ffa0948297f85b65607f80bb7a22d5d5cf1ce9cd5619cc44b25da13590b5a729159d92867e5fbf1f41fcbe3a4541b94e9e18de253c5202442c5deeffc7712c580d0fdfe162f2d567ca216671fd894e55bd42cac77fcea24988f138200b6ced14585793b5b7d22989af728f2a760497dd8e0a45085aba2ae450d5f603e0794f31a2adb46bfd4edcadd6b981ce53a72c685bf2125ca68fc5fcc1b08746709681f77cd666ffba2fce757286c775a1e2fa4ca10944570e0a3e6c47835c91992c8f5368b4c3e97fe1e92631d7900fe1e6c3b3155eeb419f2e3d3b0552c4d59ddb72d47e411c2f61a109b15b958c43ad71da4b80d43416f35bcc342b7a0b73d1efac4b076ab050d2762c40523619e704ad85efbec9f0ad483f9a0e42f4af07652c5a57c050449c72fa43ced68fc05b879b7ac1b15493bce49825339cca7e5255b4f28f27dccb5add3931627e480d96fdfd02f07cd2b90e44698ba52ce6144ad4c9cd8f7d542e9b24bb82cbd11887d8022f2c8b7f64a4c92a26213b34383fc1452699ff0b82406d86d869832fe289baa95296cb1a6b341f3426a001a75c181e584cc607093545d34a6b55bbe5c62b75948ffa9280d72fccf28383b1b23644db0ab8dcd8bcdf0051eec4e533d5adcedcc5909c8b180ddaee612b522ef33503197501dc3ba0066cd7f8fc2a8b23428aaedb28ab1ced1417291782bfd70642a3a10e93502bb6a14324a119a17b79338456b6bc168fbafe48ece5a4c9ea351b811a7844b5dd1568e49ed7287453e275804adbd16ad830a2607dd20f1a0b1504be6b5aa35cbdac197cf7ee511a5d3f1d1d8f73c769cdf57ea56b43cb43e7334ad0e99475160191105451069fcfeb24ada28e6ca99f9cab672185b4f0003529734e178ea958422812ea2228e9456237f3738402ff743717eaa87dc0881d96e11ee2512cd5aba3dafa4d97110a8e6b220dcd15a8a7a1844ad3fdc5a2ecb5dead1de637e181a453e9138de79f1b0d32234260bae0a1966be201e85b0b19a93509cbb1af5615c13e39cd78d83c3ed929e7750457c0a26a382eb3621367bef8ec3cab88fa455d1f27f35313d158e6f8325eceb8448408dff134faf9512fe085e8ffd5c51e82450f7e437ee8c8cdcecbfac2c62a62003bf8cb3b01aa83cd15647aa6a64a1e264ea5e91a4cd2c21fdbc075a1a2476cdd34efdd91e02f7052bb8646d84a91ef7e20137138a6ce77e1700b951d4c31d4971964d4ca82bd9d90a0ae11e0d4b407bbc7005fecef03947ff7bfd7c5e9ced6b3086a0a96bccecebb4d1ce22db645c839f58e9b13e34486b7f1eb9cdeefb4e04e2ec62776940891019dafba523758a1de75361fd8796e218025b887f634f6e8660e0d23b78edcb70dc056426b6303a6e079a0a1ee236f6e34759dd81893865a02ece0dca96dedadffdd3f808500945ca487a9736d7386ad7fbd79ddb368201c8a40efa0ff23200555db97aa69a2aac2fd60e19cd0354be81515135b96ceb18bae1ed1288b1e6c49f420fdbf30c5e0a064dd7799d2a7d9a27ff8a187bc30552646d16b93fe3175ea45dfb3c6b8444355ff2d60a67ed405d189f336ff795ca148ab95afcd6f8192b41caa5a41b09f67aa194df77a3dae2095c505f49187611f8fd825a030024c6dd6a39903d5db8455297a0fc5172312b3bd20d5ab5c004a46b990a2c3841ab84e8851fad81ee7aed9485564305737cbe60f31d088d467f4c6c54b7d11e286f9fe2312815ae1fa454b8492be503535a2b105a053238e35dee806a554b1b88b97a12ff6520b7ef6fae4b330ad90bbd6f604feb78d49628e52153c03460bf3476b38289a349b26fb999f029e2e93d9b38c0abf21620dbbecca5c8a6393ccc49eb8915701be4b1c27477d08a0705c0af604f6a988cd49e534341ca043ce15a54d35bb416078e4dd32452b9a8366f85ee71103cdd13d1111957088c75edf1e95a0782634b20fdc35d53f7b23", &(0x7f0000001180)=0x1000, &(0x7f00000011c0)="4b584a5f82e8a51c08da0168e61218327ce731eeaa297f9a38d17f45de7e0fba7dd50f8db1640fa47723f0325e69ed56f753830678a71b83a69139c5daa314fb2ae8302ff85c8ff66b19837062b939fbdaf46876b0dfe269a91bfb818c4bddfed28a8e7e1bd25920cbc91bfe8cfdc9e7f104716c53bd3650447ba721fb34f0c59bd01d5821e1eeea6eaada33e1f6d50650df88069c67489b99e7f4f4b13a65e36cb68cb94e53bb925af1820511ac524b689043188078a4781ef0703c040434bae80d26c6cc9e9763afaea27ff4814d0678e3b1f687c74ecee5c990c028ec418318d3e33afeda5698455362b5da7306f7820717", 0xf3) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 11:48:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:48:53 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080)="1eae0978", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0xd60, 0x4) 11:48:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7c}, {0x3}, {0x6, 0x0, 0x0, 0x101}]}) r1 = syz_open_pts() write(r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:48:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) sendto$unix(r2, &(0x7f0000000100)="8220f8f73e0369618fd2dc2ff1a1c7bb995677bee44ac87567339191545346bd64f34f55d4232a2f4cdb7e9a17f8b7ed9b34d106ff7e60f70756ea9c47a50143ef168ce3293075bde26699df8fa60f5e04e7727e4ada0ea465f6e52ffb58157fbab8d22a9a51a30d69c2bbbf792f02249a979769ecf6a337db538c2fb09c8343b4457f4c008459f47ef63bab4d0f395c110dc9e92137c4fc84300e9fe1e2246bf4551c9c46e2b3f53e142a5850f8dc4d499727c8aca188624f23c05f4ef9f835ea8ca30fcc37ad3f847cbb0716918d42e533bfebbc6f866e68cb659a08a807452f", 0xe1, 0xb, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x10000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r3) shutdown(r0, 0x1) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r0, r4) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x31}], 0x7, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 11:48:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) socket(0x2, 0x4, 0x10) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:48:53 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) setsockopt(r1, 0x1f, 0x0, &(0x7f0000000080)="dfbf2f3ef216d494cbcb39e2d86879789f1c6fc9440638b7787c7d798dc3a8b5fcc6c82e1997699c6adc26ad45ffbfb56f50608d16b8183f3842fb7dd79a73ac48860a4fec9e813891d44a99544b5f5e27ffc57d6ea2f2023e38095e11195c2739b1e54760c04953ca246598d50695769f4d4d37338813d3a59a5ef6178e255c07fd444e266681b095aac11d7b4120010b29f38499192848f55c3beef4ea73590f4a70a81b216733fb4407c67e81", 0xae) 11:48:53 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ecd27fb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000486d24590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4099], 0x1008, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r2}}) r3 = getuid() setreuid(0xee00, r3) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, r3, r4}, 0x1}) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000005c0)={{0x1, r1, r2, r3, r4, 0x8, 0x2}, 0xf6, 0x93d, r6, 0x0, 0x1, 0x8, 0x60f0dfde, 0x9}) r7 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000080)=0x10000002) mkdirat(r7, &(0x7f0000000140)='./file0\x00', 0x10) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/145) msgsnd(r0, &(0x7f0000000040)={0x0, "3e46657729faac1de340bd6974e38a71aa7e03be172c8480e63db0dd3fcb41e1c2b1081cf8b0eecaab3608187fa507779d11f092160449717cc38d71586f532d13da225c705e0bbaa8d81dfb0bfbfb0f6d2093b2b7c0f62cb1479c7561e28861befb1278a0f1a0ae56f14fbfae8bcd7dcb183886075a99cac8f226cca6e92a61f4317e110b1f83be0212af4e6761e12229913716bdc18d35ca4f9b24eb1503ea8db20a831d0e559c"}, 0xb0, 0x0) 11:48:53 executing program 1: r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x7) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x1, 0x1}) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) write(r0, &(0x7f0000000140)="84c8d57a2805f8c59f04eefcc4517710fd006e68ad1ffa0cc053e020afa145cf15e200a57e980138c330704fe013c4b211c69feeeeecf233bd4588b0e00c98dc3686923473bc41539292ec7acdde95b86dfd9a4312fe6f4f259632b93550439141dcf94f06edcd758e41", 0x6a) 11:48:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02095e2c30f66aff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) chmod(&(0x7f0000000100)='./bus\x00', 0x0) 11:48:54 executing program 1: syz_emit_ethernet(0x66, &(0x7f00000007c0)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaabb86dd6012040100302c00fe80000000000000000000e8ff0000aaff0200000000000000000000000000013a00000100000000890090780000060000000000000006000000000000000001fe8000000000000000000000000000aa47f5bb39101b71b273dfed18e706e920680b717857766a704e20d933f7eb0c234bf25cff74711baa2cf6049b6cbc5a4c736fa521647fb4ee4188d66be69ff7588b5f762c760bce1e497646dd0cf62680c01f46b59696faa7378dee06c013453eca33627f2f642f7440ca3b03b1be6015e8697c6570a71421bf6bcf8f3bd95903fe17963884ed457a4baae9d96dc07984326a0ffc3dada2c7cb4af701aa7cdb79d58aff0226b0155941ea7bce5d41a44aa0a56e05fef08b15c43c941b7ee488ca59a18d92685ebe5e3e7bcc0989bde937d3b7bdbdb519575df54ac0fc52cdf784c2c6915e9511818c6dcb162cba54a8c64101f3a5ae80127d4ba0c64d79acc13c84d4d73b747b24909e4786d2842f8c5508c65da343d3511f004b464d63381077a936cd0071fac48e635e4c901ffb8dc074d63ec78132ef94598a44cfd5ccaec600b79a082e2f8d31306646e8957744ce2622709b14e2853b75cad0d0b151ddb8f8113a8c8162d00ba2a7f3089aed8d98bad6d6e64fa7a4982d926d48c1861257da9ae17a52757c49e75d0fbde158165514c40ee2761c3ccdbdeda9b17b7295f27cc27a8ae9289cb8eacddea072f7583636d6ab8f773638eaab1db93c2b1d664f1e5c1ae40296171d1c39b96bb4e741000c0000000000000000000000006268c886fc10cc079cb98feb7dc48fcf7a00"]) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) close(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) close(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000400)=[{{}, 0xfffffffffffffffe, 0x20, 0xa0000000, 0x80000004, 0x8000}, {{}, 0xfffffffffffffff9, 0x3a, 0xb0000025, 0x81, 0x9}, {{}, 0xfffffffffffffffb, 0x24, 0x1, 0x8, 0x7b}, {{r3}, 0xfffffffffffffffc, 0x50, 0x10, 0xfffffffffffffffb, 0x50000}, {{}, 0xfffffffffffffffa, 0x10, 0x1, 0x100, 0xc0}, {{}, 0xfffffffffffffff9, 0xa, 0x2, 0x100000000, 0xc6db}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xd4, 0x20000000, 0x3, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x24, 0x1, 0x401, 0x7}, {{}, 0x1, 0x24, 0x2, 0x57, 0x574}], 0x653, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x5f, 0x40000000, 0x1, 0x7}, {{r1}, 0xfffffffffffffff9, 0xa2, 0x1, 0x6, 0x2}], 0x9, &(0x7f0000000200)={0xf7, 0x9}) shmctl$SHM_UNLOCK(r0, 0x4) r4 = semget$private(0x0, 0x5, 0x440) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0xc0) close(r5) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)=0x5) ftruncate(r3, 0x0, 0x567) semop(r4, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r4, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) 11:48:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf018d1a029be96914f6357e3a", 0x5e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x81) 11:48:54 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x10, 0x3, 0x9) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000020208a371a3f8343712051e1d89e000040000000000000001000000000f000104", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000300), &(0x7f0000000340)=0x10) sendmsg(r2, &(0x7f0000000040)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x5cd50789}, 0xc, &(0x7f0000000400), 0x4, &(0x7f0000000600), 0x340}, 0x8) fcntl$dupfd(r1, 0x0, r1) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r4, 0x1) 11:48:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 11:48:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04223, &(0x7f0000000000)={0x0, 0x9, 0x0, 0x1, "04713de0af28a2813d8209b8d9f39e61849e3c99"}) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x10000002) acct(&(0x7f0000000100)='./bus\x00') 11:48:54 executing program 1: munlockall() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@lsrr={0x83, 0x13, 0x0, [@rand_addr, @multicast1, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x2c, 0x0, 0x0, 0x0, [{}, {[@multicast1]}, {}, {[@remote={0xac, 0x14, 0x0}]}, {}, {[@empty]}, {}]}]}}}}}}}) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x10000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) r3 = accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) connect$inet(r3, &(0x7f0000000140)={0x2, 0x2}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x8, 0x7fffffff}, {0x18, 0x0, 0xfffff12e, 0xffffba74}, 0x1, [0x0, 0x3, 0x3612f2a1, 0x9, 0x2, 0x3f, 0x5974, 0xc]}, 0x3c) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x26) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="07040a2b0100"/20, 0x14) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 11:48:54 executing program 0: ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc010570d, &(0x7f0000001300)) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000001c0), 0x0, 0x0, 0xc8) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r3) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x1f) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) sendmsg$unix(r5, &(0x7f0000000400)={&(0x7f0000000440)=ANY=[@ANYBLOB="01002e2fb4157300ae22fde2d549c9eeaa18bfd5907bc5faffdd8975187134a43b6e88966449d81b99cd5a45863dcb24e200"/59], 0x8, &(0x7f00000003c0)=[{&(0x7f0000000280)="872844ecdad88c95fa934d8f09c026961edfa6d02c26e5f5481ca479e775e1bf6cc3f530118aa984e7087a8e18efa9e7c5dd05dfecf22b3b2dc7d1c4f105ba75a0648508f3bf7d2d3ba80b6bcc59dc304f2da0df325513c6efaf88473bd3c388b7fe64df48879f054155efbfe935c904b8", 0x71}, {&(0x7f0000001340)="6c15d56a4cf8b01cba8e785f8d5bec24bf57d046f2feacecda9279eb41765da6e257d136b4df29824d38baa988449a819e16a10a4aa3ac2bf98d03c519c27bb531e03bd45c1b8a1ab18507d39706df657a6e5937bf4bbe737bcae0f16f3178c379da3a1f9ef58fe4d87b45bae4b5ad8ccca171c36f472e0abd7c2747c7bfd949301da07494cdb4645e9fb97099ed00dae9ea8d83cde092e312a87f947c865e4cef009486580089f352c9e84ef0dddadf670d54a9beba68bf9d64a3f8887f82d51d84866acf9e0746f60e6e79dbd7fae60f39e3c068b58cb81b8f6005fb1f5287f8d3e1d1a6b97e36bc73c85923669d63325850793f78f91e8fab1fad0909255d4a084922557546c36f6d650be7dc12268ea42eefbced28af7feaa841b64d61173b229d54d4ee03ee99f2b7c397554f30655e5633b6b4e2af1bba4b9ee502a082423e364e7ded7570b7d4660ca20586638cb41f34ee7a5b7cc21baa6656f226889a9e0ea625d58004996367d98fa29d46fd029a1c41cc451470ae57604a006743f802023e443108bbe75b53e5fe314ccfafed4e2288ab51ff3b34f094047df554758fd85da8fe7aa08c3c72993733818630f823b754df295d0d486be0d8ba9eda4cdbbc205d19323541076bde19068206fe7c03f420a1b65b30b19d3fb46fa2884fc4abd3a008701db7fa00e82e3f0b2d608469db65f34987f6e209e738ca37ca89174d9996e3f1e193716a8b70fe3a36e8f38d312bcf035fb219542be8edbbfe19badf5bb78eb11ab5396048a63b5555d7b850d8fddf59d048762207f138358286792546e33ffc1e83de43029c49e1e909e24477a36dad5fa580d91f95dd86f379621e6c2c9e96150a3b7b38c14317e5df6ae401a5d2c15b97134ea94fec48809ece394ffb6a4e934d2a58e0a5e582065a990c4ce1f05c0148eb216ca879e67dafeac1ab3d12c602854207889ae3e370c3cec698a96671f66b6c2ee1cab0f6fb616a18c2ade3c301d85303509585466b7cbd9f2b688c24f0b1694f329df34fb2239ff197c2d40614fbea21362db4498b73dd4778b333ec83c6378e7d6e8c8cfb2ef50ac1dbeee79b50de31fac413aa9ed7dec10b53fea28f463769f30bf3d457bb6e5d5dd03315f96d21932f03e2d4cb37fc7b47104446cda9153f5b68f8c34e28b88af6927c16154311cf466e8e9c67dad6f265bfdc5e8cc9a38c4c0cc1a72bf253059aede9301ccc0a8bc1fba7031597a751da5a554d1500b27c3185235b53077dbfb8efa8c15a4e4ed6e5ff9f1caddff501f003de1a6a4e98c83de24667c44590e8893a576113d6aff8c3712edd7331cf1faf25998e881e2fa85e7ac06b7d0ed175ec6d2a6a0b59d245bd8368f7f3fefb87598ff2f734b030b44d50fdc93e6d7efbe35c70470b4b044e4d64e9c2fe9f72c1794213d44149eb7e25b42309bf1a4b3bef772ed478bf38d0c6b0f013bcf451ad5fa1044bf5e4bcbe09b463eef67a94fe1f258633e497b11583f98df9d2d4be627efe868f46aa0a60489ea56b238fe3d01c508062fec7a9fe6e9b732624d29294f0eadc030cf84df80710a558257f28708948b0bef1fd342efc4b46f78f1f7f85316af048e336203674aeb7a51dd0770309690c6f024e60fb226ddb79320c5855bd98497809d07155c71e3421a326043be42ffffc9d48919b6587c42f71a789088bf6e7b60693afce8da0f82157d5503c4b4dbbaf98c499676aa292a64be8f3d31abf2e86011ea87c95a9cce996c1374a82c4de86445f08105932d20323d87acbddd4b97290f76c71f7c74a6772e8601eff8b09165983507318099793cc8de1e3e456e9243fe4ed1a9b77a6ec74270c135a4264062448e70d548efbcf6ab319bf67ab4976e44ee6e4b27748401d72c5552552049b8a30cc418efce830de01d75b834f3c04293556266cfb276f541add5370dfd17854ea2948bd1bba4330034034c387eb40042867273af01f9db2fe7cdc55657feab604c95039568283dd1a4bbf134eb0da18188ebc631a3129a1eb974ee839ae5fbc1b9fb7c356ba9cfc7a1969fac18d8bc640d4dea7262ef021c5ad24f574270483111f70c934a40db9ff272b96a09bd1b04b40cbec8efde5aec9a8abc3c38088d450f58e7b34c679c88cc3274d60de48d4dd2845f3a09a9749b4c004063535cd483fef30e225a5be9941081044991a9234892bafeed97514a29e03cd500ec1f47e122aaa9d046e99ea6fae66a34d3a99b654fc355e51583a3de9affc1cd8f255c1e99c33489c3946e090343f98382745e476aef2f5b106a84a2a3cc7d3b224b5c362061dd65d0ee363a5c73cf4752bc65c10a932fc2109b0bec5025f5949bad0d8b63dea21c8e9f2717161fadbdcf4c695c16511efdec2a613c0ea670f94b0aea1c216fc57d74056fb347f8739c43dba570914a7c869afe01c24eaa2b2ab807f88fb6fd12aed1ebe0fa14ade8ee6bd0a3ba347931e81d9c1dd31023094a2109e2011466239c80730f1061e66430c3c8a5946a6bdacb05669a0cdc7a8574d5d7b9166798dccb7d00c3fd2bc4cfbeeec3c61f70d7cd0da47fc93ea7d535d0049b356cef096518080c1fd95721e8c7f94c313268ebf5469ed055b21ba312a81d37ff8be65566831557b13b7b48dd1d64a824c2e5a94fb9304ab2f41ae34caa24e81c835eac7fc8c45d2362b0e201ebcd7639ab17ca1947d49820a70b9227e597b4f0e441dfdc1f8f07464d7846a0aa3bf9f1ebe9af0616909066437c7864ddf777ff76202f30ed80ea0a7ea1c6eb74c98d9e4f8e883f77e469570d887ef670a3c91a58152d1c282ade0e45d59ad2a9eec84a7f023a9c1498bd1bc8c7d9f430ed0740e04f480eaa104b7db29f0157e457c28b6aecdaa7d6bf1a91b885507a0f16bf8a5f9fe6a14674d52e3ba37c26ae5d924bc654420b4fba7f2d2edf7b2c122f36f4d8168d7b074e801fbbb1514f4f9d1fafe969add244f662e8aa54135e10d07691308b40af31be3b6911f48079108c9a85c200458f603c89e2fd4bbbbc206a392c13b5f3db9a0519eed3751f2cee534830af4e4d8a171a1e77139f95f2fdfb05576c45b19a6031733f2b9d65c6fb9f232a40b7a7b4f1a322d5d14d4a142fdf88189bbf2e38d9bb0e996997660be75255cf5a554f8a4148058cbe3b2ef20db025c3bea15bfe00661aa3a37157c6492d199a24fb44ef2cc336ba5e7bcb3f7e46fc43ae5db4472aa3cfd421e87587b38d466357416e35fac471777c59000aa2ff41eeacdab2482bec1eddd9b108eccddacc302b9a0c6d3c3476977cd5dea6eea64621f2c376e0ed2bab7931ccb85997e2d2e13951486588a35c632fdebaab70497f10b45f8d3a52b7f5835a90b85411e9761b0bac661bb4a84848358c7a055ef845a0ed5aed110c60f0871ec20b7a9af42058aceb82f18019de5886b8baff217988a51fb8b365921339f7de35786dec4a3c47c0583b08394087254acea01dd4338ebf00961e2aca49545e512a1a6778c7f45b0e44fed769147e02b45cd41020cf6ee92df6d5185e9e7b684d904d0abf73f9c0db88caa3c29886c1af45994d6e0e2dfdebf4c7647e34098432a51c756b7848d83d5d63cae7bb1a13409a4d438f3b7cbc8386725bb6d4dee029333484c4209d817d351a3a2c85332c6648a7798096f5144548b634980a42cc6d07b87885b6f0c5242d6f8b89aa3774310bc0f9369f33c330715ff275d4111f022136aef342d4ea0d9f0753e97d49ae08ab1ab77ad163c5aae24dac8089d683fba1b32852e1341c053f662cdb7b8e2f5689fe1d99d1f9086f2a668a4010399a09d8080a8c3129721ecd8af85c050bd44bf183993e62eb7cd311077cb674a99929db47c0aa7eb950cf56157e67543c519a1cd64ac1b1f41800f21098ec82f35177c379c26369000e377b80ec226d159ef7d3934b05c4db56069d232ad535d7a25f051c94dc81286ea583b9c9079119dac18cb93c54f380d4975b863d85e64483aab69624a5d50ac711d300c3a3bc619d2b48354234f9e45c22d9232a904728e69dbe1ef0a6aa211a0f9a37e307dec49138384726cf71faaf22d8648a3f497e595ca69384868d028b04aea75ab6f75b9d68122bd9ae352181c4cfd72340084b135f1197d89237119f6fa74f79e0f7114369ca58a1cea90326ef7c10534876e4bfec1ee386007cb32259b79fff3dac735978c47378540b51ddc19c07edb051885674f455a572a47de719392cbc150eccef2593e096b8e01fa6bbac7711ef67eb4b239587714ef20aa10393f3a0b2cadb7a0a32c2ab4bfc1e2fc6ead1230f6c54f3d470317f85320c9bbe41955c7b6c6b2270ff12f0d85b403904b3be84126bff6af4ebe42204594e9f198632ff5203e8f8e08ec6b6f404be28cdf6eb5f622f14bf3d7852e4b62ebabfd4fd7cf5c32708d82c36fb7d0ed4981d1ed6fea6170152f74644bda2af085a280c86a34c35595ccef399fa22bff349861186fa6e2f95e784c0ac96f00a3bb6aeb6df0a03b87324a16c068b286f875b66e815ebe78423c38e5b2242de58cf7e37544ef7a9fd8ffb25cbbd181a25343fe3a3b9aa15c35ebb858aaf7376bb28f56f6cc8fff16b0a0f81018fbbc086e67a18c966d5ad35eb92b890e8bc3387fd0c14d611c9429d6d8741d511b32143380a79db6a1e33b0ec54e552123d4eec656e2ced41e33d280b30a0f558097fd270bedfacb5be5bd114f5850db8bfcd6f91bc0f8f2a3215e84ebd9987db36b5d3f8615f913a2f2f72555560cc6a413a200412f5945ed30dcc77be1c82c0b358a98184c15cf828523b9ad967dd38dbd80e27334d90d8a0064720ec2473ff8102a63fdce18382c4293289ed077589ce9ff7baca5b59124a9e1a912302dcf5eecbe9ee87e977ea09aa5ad159c25f8b0731c290916af12ff8e3b648c4fbc6a2590250536e910fb8c936e36bd947cc6f319e9727cf34825b04610d2eec1397b68911abecbaca2f43fc3ff9a62d6e92a9584e079885d9c018d0b6a4573efc72e98a8aec8b23eb80e67501c9822d7350b8a7b39df65a64216b595bd03435cdb9c58a915a3e333fc8e53fa38ea061a5a54b0d7c144057c808c961c36a9e042b28ee4f78ad7f3867ac063c118dd399d13f0f4c75b7eea974e384dad1ea5dcf6f938f058d263e23d9d07571e26a217b828cc430489ab61d3302e25493be96bd4a56f039a4334e6048015f5cb262469be1006811855bf4cef677b672163d2b82cd863c40c2a4b5d398523461acbd3f40508b2feaa4faa4ae6cd6f4efccc163b976095af806066aada041ffd61ff519400b407444f80aba8b6b27a3050e80402acce1b681e181e0bdd0bb8cb933f6e4a3bcc02eb6835d628b61a93957a4b31e5799652dc1b7d562ff6dffbc0064ea67e59a2ec5c7d34a5ab2782a88906281b4a7f92068d2cce7cde9fe1dcb712cba9bb9c07d2d3c45ba5fada008c8d6aaad9e317325511b84629e69212eee76a7befd46a503e521c765b9940e896548d98f05157ef2e2209fadb25874df01b89bce3f332171d0dde1e2845b012bc3b299edaac270ea863412b94985c9e8b14e25b8b42bcaf316cd9935ef4dff62337545011fd023bc471df58dcd445030a6d5f47b828c5f27d77660c6c7ab77e725423e247b5bc3213e8894268f65fb550f471b57aacb96bed522f63d49a84e78e1f61d30d13dc3fac186fb27e7ac0efdfbdc47986d479056a05689ac5c4c06e3062ad3c529f770b2aefaa071e54c035ba2d3a2860cd0b7147c6f845866dde08de89fb6bdaf63ac3", 0x1000}, {&(0x7f0000000300)="826b8fbc230f3bf73de6b0c7458520779f4a7027c49223c8e4b96af4176f64ee8226519dcf3f4f8d050dafcd41c8daf231ce878393a0fa51afefdf9c98e8e600e5289a524f4fe77126bac7866279a95ce86081689d0386d98c0040cecf70c62382025b413f66b67414a5f5067bbf802586311119e835a84a8c3bcdf44a9428f7b1", 0x81}], 0x3, 0x0, 0x0, 0x402}, 0x3) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x4, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0x2b, 0x0, 0x0, 0x100, 0x55d}, {[0x2, 0x6, 0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x10000002], [0x0, 0x40000000, 0xf0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x2, 0x310000], [0x0, 0x0, 0x8000000000000000, 0x0, 0x7], [{0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffc01}, {}, {0x50, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x9}, {0x0, 0x3}, {0x0, 0x6, 0x0, 0xfffffffffffffffc}], {0x0, 0x1ff}, {0x0, 0x200}}}}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000004c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000580)="52837f24e6ea721c319981aab84511e432903de0b082aae9ba78c78ec3f77ce4d6316bfca37923b313774cda0d4da45e2432cb58e0791375730c449d875c1b89fc0601be3aa54df33a8502d0c0e5704f784b5664cd89e018a219fd9d2cd6e5f21c9a534323037322fa1fff0266bd39e56cc11524ebc260aa7a024399c69b336e7e41c45f57b04881812c65fde47ffb17dd491d621ceecb45f2ae439b4a5a1e8ebc433161b4d099c8671287423defcb78d67b2c6e066ea09b63b4bfe1f8002a2b6f44f6aecad0176827866e098b", 0xcd}, {&(0x7f0000000680)="7f6578275fd9b007ac06feee59df6173be8e0bfddc5b96e16066ce24fbea79bc43fc85a19d1c280e34546fbbf721f2e7420e207cb99d9fc033178c1a930b120b3b25add62524b3aeca90965d95c7937c8d068986a6844475911aa6d0ddb178203e5f389121245d57bbb4e1ad0b8198b9b3d1c9a9ad77f029e001fc522ad810b043422994f0218b97293d4a6c1653ba0f2236d635c24238c1a2db823ba13f8fd62187b2f133d6baaae73244824bad3e0f2276ae04ec70f4fd3f587f1f58b2396e962b602a56c6", 0xc6}, {&(0x7f0000000780)="2b24c6f9c0e06524174d860b8d446a882f673a2d2ff92ff1a1c6f74b957c24635271f347ee6e895c1a9da582334bd7d70ad3931b534a2b6f3f5387599b1f5b3b02a18637785a8524b0ea0c56c7f6fb0363c1fb93ed0263f8b922fe49f1fbc6ce771dc8c4a094d9f06b66196d35fe90aef80e99f01a11381b891a77a36d2a67518ace2740a6cd", 0x75}, {&(0x7f0000000840)="50f8747d3c43e6300770af113b8fce1085ae6d91f661a62a9b518823c35c52ce9d1941a3cf4611347c707002fd7d8fe53dc64d279ba33d574ed65f787c6fd5760d81746a35000b3582e8f3736f430b2838946f688f2bfb28dd53fc86afde4f6cdd16bfbcb6d34d002fe2ae2192302cbcc9f127efe416f75e58828516eb1fdb584084161827e9a7886fbd8d95f44ee365dcadddbbd5c6ebb594651fac2b100d3abf29133a60c11711950d3da10dfd459f4cfe5a53cd143ee99216d0", 0xbb}], 0x4, 0x0, 0xf8}, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) login: pckbd_enable: command error 11:48:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c, 0x80}, {0x4c, 0x2, 0x0, 0x9}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)) 11:48:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) r2 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = geteuid() r4 = semget$private(0x0, 0x5, 0x46) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r6}, 0xc) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c48408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caaca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382752b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcf9599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a700"/1316], 0x10) r8 = socket(0x2, 0x4003, 0x0) setsockopt(r8, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) setsockopt(r8, 0x7, 0x1e, &(0x7f0000000080)="01003f8a", 0x4) dup2(r1, r0) r9 = dup(r0) sendto$inet6(r9, 0x0, 0x0, 0x0, 0x0, 0x39) 11:48:56 executing program 1: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x1a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = syz_open_pts() write(r2, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000440)=[{}, {0x1f, 0x13}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpgrp() ioctl$TIOCNXCL(r2, 0x2000740e) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_open_pts() 11:48:56 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x9, 0x101, 0x1, 0x19ac, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x81}, {[0xbe, 0x7, 0xffffffffffffffff, 0x9, 0xd67e, 0x800, 0xb, 0x4, 0x2000000100000001, 0x0, 0xb45, 0x4, 0xee3, 0x10000, 0x8, 0x9, 0xffffffffffff8001, 0x81], [0x1, 0x8, 0x4, 0x1fe, 0x6, 0x66d, 0x1, 0x3, 0x100000000, 0x2], [0x0, 0x1b, 0x5, 0x2, 0x0, 0x3, 0x100000003], [0x1, 0x2, 0x100010002, 0xc3, 0x8, 0x8], [{0x9, 0x400, 0x1ff, 0xffffffffffffffff}, {0x7ffd, 0x6, 0x7}, {0xffff, 0x7e, 0x2, 0x7}, {0x1000, 0x6eb8, 0x67, 0x3}, {0x0, 0x3, 0x8000, 0x3}, {0x8, 0x0, 0x2, 0x8}, {0x8, 0x1000004, 0x8001, 0x1}, {0x1, 0x4, 0x4, 0x5}], {0x0, 0xcc, 0x2b, 0x46}, {0x349, 0x7, 0x3, 0x1}}}, 0xb649, 0xca}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000040)=0x8000006) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 11:48:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0x4a}, {&(0x7f00000001c0)="9ac39a657bf0d923ab9aeffb40bb963ebbc952275054332a67f6d9515ac217024d2e126f38332b1e197d560326b7240676ae6731e8b76e5482ce107484dc735760be9372e80bc9dc9f5e65a73fee7442c9aed7aaac42ef0dd1572f542658f3fc036d85c77a6b3208f4961c87864d70ad1d2b0f8c1bc6a199", 0x78}, {&(0x7f0000000240)="b9fae35b364fa8f92bf9e7f96a53a9a9ee1f3067149775fe4c91220595992f6aa81ab9ed8743749750921a36fcf65eb3fb9e3f86e33bb2cfb00158847ea327d4c2ca53eb8dc46a2dd9e87fcd25aa4952a871f9ff29f5f174c40fff532247e690ff4aa4ef68eaff8f66cc8a6ce72a2cda3ace7422ee42ebd013783cd477adf00f38832e82d2823f1c158213f092bbacee7d41cef23e15de15a989ff80c74d3cc45b93e87203601c140132dda4897377736377", 0xb2}], 0x3) r0 = open(&(0x7f0000000300)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) open(0x0, 0x20000, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0xffff, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000440)=0xfffffffd) ioctl$KDGKBMODE(r4, 0x40044b06) write(r3, &(0x7f0000000200)='X', 0x1) open(&(0x7f00000003c0)='./file0\x00', 0x10, 0x1) close(r3) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000380)=0x10001) pwrite(r1, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:48:56 executing program 1: setreuid(0xee00, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x8200000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x16, 0x5}, 0x530, 0x1, 0x0, 0x0, 0x8, 0x7fffffff, 0x5, 0x7}) r0 = syz_open_pts() r1 = getuid() setreuid(r1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) setreuid(0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x40, 0x0) mkdirat(r2, &(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) msgget$private(0x0, 0x718) getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = msgget$private(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) r4 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x7, r4, 0x0, 0x0, 0x0, 0xfffd, 0x2}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000140)={0x6, 0x20, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', 0xfffffff7, 0x3, 0x40, 0x4}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000180)) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000003c0)=""/9) 11:48:57 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) poll(&(0x7f0000000600)=[{}, {0xffffffffffffffff, 0x1}], 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{}, 0xbfc0000000000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) writev(r2, &(0x7f0000000000), 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 11:48:57 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x229}}) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r0 = semget$private(0x0, 0x5, 0x46) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semget$private(0x0, 0x5, 0x46) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, r8, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) fchown(0xffffffffffffffff, r4, r7) sysctl$hw(&(0x7f0000000080)={0x4, 0x1e}, 0x2, &(0x7f0000000100)="1643e926d01423f841235096cd160293191c2b3afaf58cea0b5b954a53934c14569974e9dde1c5b1cd88559904ebe10090cc29a7ee35b149022e727601376c106ff6a0594325757e7d64f76e82705f7adc80089be1be93af95773f901f72621f0c3844f4788294328cb5f23db0fa2dddbc5e61332ba3582bf159b4d3d65bdb3398acdd495b2c4ad1bfcd04fda5b20900000000000000bd8ea6e5516a66f581dfb9b305dd79c894c8e0b1f5a2d6", 0x0, 0x0, 0x0) 11:48:57 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/189, 0xbd) r0 = socket(0x2, 0x3, 0xff) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000240)) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYRES16, @ANYRESHEX=r2, @ANYRESDEC, @ANYRES64, @ANYBLOB], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:48:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r2 = dup2(r0, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000240)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000080)="7ef813222bf1cba8586ce26ef5f6d1a77baceb80415308938d362daeb8f9de5c98d8070d82b8337011fa2e663cd81d", &(0x7f0000000100)=0x2f, &(0x7f0000000140)="88a07429c3162705bc2912eb1194adfc1ecb07b169cdfd6d034fda4655b772793f2520f9733b35c3f4aa3c97e4a97d381d8fa1fbf053a1ac19c981d5297f57bd04280eddf401ebbeccf46b3ad0613630aee817a9671d336e57450d4d16738c8e78344a347562d7357a55089b89fd61c6b5a3b8f8a5db184a496dfd91bfa6d7ff1cb8ad5255cd7bb8d366c43b059e9c0eb376c7da7421f9528f277a62e4677fc693c03eac05d98c0396448a766f0f22e3a04d3b22d60845f15140d5a9d44d70f9", 0xc0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "737a117c0000000000004000", 0x0, 0x40000}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x9, 0x3, 0x401, 0xffffffff, "221180c383b680e47c0cd893f05410237b621a2a", 0x7fffffff}) r5 = socket(0x6, 0x2, 0x3f) fchflags(r5, 0x0) socket(0x6, 0x2, 0x8) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 11:48:57 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) 11:48:57 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="ef1bf1a9546edbb9d570651ece8839525a7fe16105cc2bb9a6a197ee01a622bca22e7b2484419617e1bd817ec2ee7828b6360539db43ad107cb7d3f3d2665bbab61381c8d9bbbd5b77510ed6f15d0849c30f2badab262f0945e08008d6cfbc2410b09d7db7b8b1507227ce6ac4cf93e723f528e4f809e216583629b83d2db57b15bbd89dcd63c9d55195d4a5", 0x8c}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}], 0x40, 0x40e}, 0x7) setsockopt(r1, 0x0, 0x22, &(0x7f0000000080)="caf5b415", 0x4) setsockopt(r1, 0xe04, 0x3, &(0x7f00000000c0)="622f2a8118b8720c1ac7e4fc1e42f64f80e3b72e74f2f09e89065db2ecdbf53c8d71fcd4", 0x24) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="8207656c7d7bea54dd0f"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="bdc4653ef2fbf1f3", 0x8}], 0x1) 11:48:57 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="42c070d4c590240b24b42aabcb969da3492ffc615a24b94501ee13e1ce1dea5ada738142333ce7ffce40b07a8fb5c228308e2b0a6d583abe5336e68d60c59e1e20c30c5d3084cb79bbe6f42635110d744c10272c50bca480d33823adf579dd16ec37ad79413305f9e9feab403f172c1591e9ae88875eddcf9b75a8d3398723f166ac5d9c3956d4f07f20fd8351c40bc70dd623c55424c99dcf51e27eb1bf445feebc86a77acd2aa55d1ac26d6cc1a37636eddf14ed4efae65f417265359620bdd8b2b684d0b5ff1707733be24c4212cb71ff61ec507eb0e4f088a355381b004da5fe834905d75eb50522919f7e1b9fcc24c8cd2663c18570cd3ec72d03f9e68f7c4f655830e9bfb2164bf48787803ed0dcc2db2028f837192dce2160f8a3a24001ea74249f142e9cd0bbf650ea15ae217d1bf267602d1a8bf6a24e09e96ce5364cf57a19ee92970077bf8a524d2534ab39ca5447a212b5b57d9a2554f9c3d749fa67bc2f3c9a77023fcb7e01c521db644142f1e73f6cb8d1fc31283e91135076cfd6ccaf880b13d030ae2f29fa44dd7af0070a41ea15c9ef492d36f1736afb57c8cfd1533087b9a2ccd9ea8e876406cc1aa92f3554eae907817dfdbd9c13b251893c7a31584fbb8d536885559fb893d7ed60bc8ac7eccb360f6d4d66b01e5792116b7b43bfd29b2cc7facf2f96abc618d03562011a9729405c352f2858c41e7358d18b8f21ece0f0bc2b797c470b5e520df8197f054713ecdee7ae39b75ea35a4cd50e9501c0e1c34d56fce0ea637e75c5921b0bced2ff13c3d19f0d324c040aec245c5067d0f5ad4e80d909f6eb61f348bf9380d37be190b572a3b4f8a2f4776ba99f19d8c61dda6aa845f1eb96662178f7c81653f5e078f153ac4d1eaf7cb5d7c3842423266b8612acabb7f4543b8004fbe03a07c2c96706173b90ef9863fd3dfd653ac5b68e84d53d536c0281de4867effb2110d5078cdaf086e008657af203c823716959e4d3052cbe3dd5c929433b37c50190351f5602fb3bbeddc3aafa834bfcf5e19cdd4a570cf19f2abbe565693430d06889706b7da97881eedb0ab4d557dddccf443d875b1ea29ceafb3a556138e678de1cd23f312e90ae1267c83605c47ce934045f1b601ac9fb7bc9291459adc25f14b1a5d24bf0ab35fbeab0237448dc21e22d88053554701e28d11928d2ba4bbf12ec40c3ec15addd02dd7bde42ad18c46a932df7dcaafa2a353773d03a46c9c7120fdf4ba88b083e948ed6670bed1b682a8192b033e7a39662cdd0f9d0c92ae4513db1612960b69424da8a88767e14cecc9ec34026916988b623449cc79245074c7b6b0c1ffa924d30dacbd9af241e38bb87d8475759f14b01e3c9bc35f4af63dd212be0042d6b4f50253ff81a08e74d0ca3064f0432253503ba3d9b028d8ce70aaa8b26788efe65092612ad343a876157212b3c44683800e5f4a7255e058d31c7b94bbe0558dc3fb09c4dc491db693ec899a925a8b6842f66a53fb697c14e43d6ff3b6e89ad807919d35c3b7fd5f18232b0de6ccc1b1f42e0c1038158d749f6b80c6de43a657cc9e2474572fa5e496dacf2dcfdee6591f4e8613088d65b2c1d0b7d800bdf8ae3b188d891bfa648dccb87f3d22da2a56bf2a112039bf927f8ea3a2a955581d3f5d5e366d8bc1e2d1a92b547eb00e10369ad8086cdd24709ffe849ad2f78b3ca46622baa9bb04566ac1dce6a56d5b464eb7ee396fb44d0783b722e9cffc99b03a610fa7d99a17fb919d28949a83d8dafe560a48ca643f4fa42ee10d60b0d6740c314ce66b77b9867c8529e992f6064ccfb01e7e76f7a9d305b98365fae062ccb48406560e7aaed8276f68bab8c51ebc396b108d9e089fc57ddf973e7f0ab21e37562f2109fc30194b72fdfb34a927b7a4dab35ff38c56fb0a6590ba21b5c16449c0e1eeb76d8d935b4183bf593c903dd0166c51d9ca6aae0d728897f320e2c7f14a35cb198354d524560216b98e126a9865e7bb2eceb6c69a8f07c2dc51e1e4eda66dd523678e4d548db17c32fcaa9f2f11da7fc8fab7669ec2c7ef50bd8158ee16c8bfb64107f60cd697c76a50b23aef57b999e7bd5f70f2ebe2daeb5ff61bda2800cbafe0731ece165f4c04c32b13e9a08decb776a6aaa9d6b103babd19d44440a3a2e141cc208c90e8dd317319ed0c9793813027f0ddd6f15cd09a54e5bf6192bdcb2c01f9fbc68171f0fa7065f1e174a242e1c1c9f9ce55418b68c907f5613e6d747d1fa91e3a4ea9d7a37f5dd4719781c30aba2518d7cc2da6ad9c22079df56d248ad6cfff711fd7b37de60c44f448203c610d5dd67677bd286b49922e01cb10313e12e81141e9fc233a5dac5b1af7a499b672ff79b951c605dd9218fa7239f32d7ee6cc15decdaa05b9a92393e91ba28e1d48e4f2dcc01e885a86a3026bbd364ec6f890ac0d7991f5bf3f93ea783c9cdbb843a6cac7dd9e7fc828596065f7e542b5d221ed3dab5b2ffdb58a4ccb044931056f82e2ad61c908916ce06a6147d6fb7889597853c52b2fb3b8cd507f1c49008005c26c1f113bcbc4ccbfce533f424d3c448e6bafb3d7f23df59b34774fcc2d8f69198da2e97b31ed84209062f12c8bdd09cd6b86f6f9ec1f31a4064b7b7727e8bc5f5d3d2b5c0a9879e35a15be7ded4ab440919df1a5b0acb3d8e1c7ac63e41c34a9d5b8f485d293d0b2c0d8faae2ea71fe57545ef2275ed89f5cb891258ae39cde855f0e9287b2dec7bd3a13a28be95f68c4aecb75cfaaef549cdc52589f6a9c5d1c67b7f87dbcb7b0d7d64cafa69eb9adc4034607f77c4eac47318d80f00192196ae1e8601851692079524bdf7b66f1d18db20c9f4480dda82e1c65da314017ca8bc6c457e2781df9a67f338d96c9883ace7706eddfc054c0c0f7c3bc7afe62feff84b2bb48bdd3511bb6747cc0f51980bcf32b6d8a62c86f79f260cc929fa8bb58147828eb3523411755c780b7c0df287d7940225800518a81a40e0edd3f273b4773237fab4993915e846ff2e5879b4dcebee25f88d8da266fff1a94fbe154b922782ead2400592634a8475678ff6062060573ae57052f9d2a4458b4d9ff07109b3da976a8b4ef57f66f9e696d5cdd2dc22a49ac0cbfa7bc0ed6b330d2378bb0f54071a6e0a96d10ce7b3224a14cd79c542d65322f5c1d7c001c584f75b67397142c7f188eab15708c64e39093d230142d8981aa93bd2c2ed128cc947be295e86d23ce6dfc1ea26c4f52bc97b11facd82877a165b27d0a5737373a5b6e6a58d8689a78ef72882a84e67bca28a8e9886cbfd61dd1163cb711f89f804137452f852c3acd13690ce75e75d870b4f8f0c2c68f32ca2a28c78ec70dc7995a910db90e535495d0ab6ecf573096227ec565d5bfc084c6d67be6d668994f49fffbe6e4c10fbfd19e1cd4a3d70ba2f43e67bf2a3b731db6aed1045a0c6da8a4092e6f90f83c359d27cd304839a359562071a99bddc90aad48379cce2fbbae2710e7f822d20094df0a55935edd5d6abe91057e7c95cad55accb1abe7fc2c48427165649774f8e476c35c6d674a898fc63a3ae7b4cbec721ea777664b72281e8a6e732fb0b6733b1b095d7285e969e5ca587eda4b599739989d17ec723e49a2ab5b014e7cc940df6f1e226a2de22d84e7e0fa28181ddbaea2706bc13472b673fcbb2a3b03f34ea8373623805c3063437ffba82916bd3839da129347b5167bdab3a1f50fba4d8d548aada345c03447415530231947878559417591ff2e8f4ff4529d7d2864d543723f0f944e37f21e0dcc09f41467a0b53b2c5b01e4431cc96c6f86de107b824fec46a2e4f445716234295cca0e970e717c57f5281ebac9ddb267345f99e4e351ed8a5891cb2e2db32ba00c988346f091e3f468e230b9cedd78feb9735a379e0df9827ecd0ad11ba4749fbb70c6c69d7a6c92cdc88b0a918ee144a03941f84f0996e9c75b66bd42e2c787f7ca515d72e1bde728c8052f93c01c159c8f098b409908e0784785fd40b97cc64ca8d9ebd1f6a6129f7a3fe62efe85d35d976ec02d495bc7311b8132c1d799038f8d5a50317cd053cbf44fae2d5830d8fbde3d1284e006a6d73035b40569377165c1a2e8e3c52eb93c2aad9df86c819cc39b7bf1af22fe48b4fdbc84150b191dfb87069524ab6044564b4b6030919f4f044e249a94db824e9668e843b9f53a206877a0d60ab41a176e6972bb5339fc8fbb69831dea63064d0364f776eb6000302d993558a46717c4053f6833c77dfc2a9bf37c4455b06281103c8507c570d1b765799d95abbcc4a7538228163fc4497dce2a01be02d3179360fe10c4aeebe402b549d51fc25ab6de21632a9579f009d76ff0ed245e07c1c73dbb27e38dfd7fae1b1a0b9e5516f4d591242e822a89fced2cb03f4de4b56d6a6e0ce28a6fbec5c00d444b39ada067023f9767f35adf610777bf3e11c46c98d9b03e79381813228856d52997a9bd78a4bec3a274fea7149373b33e6b29c2354ddba6588fca7c536197ecb498cd5ec56eb476322e3a8807d548378af9e4cce39767d6a77cc473119af72d65e1d2cdb594e2de1effbe93a8dc167732ee645e3fc7bab42aa702948e2cb2d4b10ba244a57cde029386c5e0b39dae56fe0a9b17a6275854775a52d449061fb05a1df990dcbe82f580a2d131e0589675f420e49803668b48c79a7973eea548ddc110307f2a0dbc7fb9daa2605318614f2eb870afe40f70ec915848a490166ff236ddb541fb29aa6d75f5c005fb38217552aaac4e9972a39bf54a269e29b75ef376ddc850483b33f9177318510265f94f3c9b43438a2f5ea555a9d5216758d2c81db1f28154c0a2b66d0cf93428bf1860616a31b29df1eb44c1e32e7a6e603c4c9f1062d0d4d5c81b8c868e5050b1f805ade1e22826f68a36a8f306d48c9762a388bb76b420af8bb685d5d5f54c0c78353fe9c2d9748cc418932369f6050d9db86015b493187bf268512313843152c82ec6612da18d5a799a87a892dffdae24b4eb22b6fc5bfc72a4b4a7ebf1244d55444aeef87cdf73276b383a970b5248cf364cfed5feaf71d0fe031ad37503a90fcbfaac7337cc2d71b3f6a43aa29181b296a8d31f8873e94ed82059d545cf2c09ec378b8e18c30c662f743a6691bc61b2bf0afd6671f6ecf4cbb2340e701cf7e15fb179b0dfe4a93944bec55ffd54b8afcf6efff6f922ac92893acf9adff9d748bfed7bb8b349917cc999fa0a78e243d924ffb68025882e151ac6eb6d2a679b117b9a83c6cf3a42e2aaa5fc4453105ef5443f5a82492b658ef22903d267db0357a1b44c280e8dd1ed04ee9de8f77ea2e2a2cce9a73a7d3350678c91cb7d8a79c1dc2389d8eae0f3224af81c9f67e6c83f7cc793c0f21041d0abc9c13199b545e6aeaed0ef9993c2d31a20791bfd8b1b7bba261dbcae11c151456bf6cd3fe768c00225b05d14c66a26faa506af61a2b67ec0d69cf018b3ab30053abb84ed3f3fd7b1a044eac6afcc3ec533722e1f4cefdc6409311c6ad74601e7d1456c46e952d7a6dfee9669d88234bc652ba8fd1664d4a370e1f8daeda028f21e6126b216b507dd87dfaedb09939924e183742af569c97f9da2bcb4ddf3fef1bf590006b104b82cceac0519982bca0b64ed8a96e1c58e875862d40f0a6d3cf91ebd4e47b80aad32e0829e0c78890be39cff2539c0aecc7452a6cd7dce30875a11e8d111b79602430cfe9c442c6977114bba0b3adec6c660ec865aadbfa80eafd1866cf018deceec5eaabce7e89b78799ed096bd3118e86e6a2484", 0x1000) write(r0, &(0x7f0000000040)="670dc3", 0x3) openat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x19) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:48:57 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0xc2, 0x8, 0x401}, {{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00', @ANYRESDEC, @ANYRES32, @ANYRESHEX], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45, 0x21}, {0x6}]}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000080)) 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)="100a2956b9223776", 0x14a) 11:48:57 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8000, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x1, 0x5b}, {{r0}, 0xfffffffffffffffe, 0x42, 0x8, 0x2, 0x101}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x7, 0x5}, {{r3}, 0xffffffffffffffff, 0x3, 0x40, 0x4, 0x7ff}, {{r4}, 0xfffffffffffffffc, 0x12, 0x4, 0x8}], 0x101, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x4, 0xfffffffffffffffc}, {{r5}, 0xfffffffffffffffc, 0x1, 0x10, 0x4, 0x7}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x896f, 0xffff}, {{r1}, 0xfffffffffffffffc, 0x89, 0x2, 0x7, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x7f, 0x4}], 0x400, &(0x7f0000000200)={0xb3, 0x4}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) flock(r6, 0x9) 11:48:57 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000180)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @empty, @empty, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x7ff, {0x0, 0x6, "1742b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, [], "3382"}}}}}}}) 11:48:57 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503b1", 0x5, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440d"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) lseek(r0, 0x0, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 11:48:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xb9, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb88a82300810000000800499e00a30065020004619078ffffffffe0000001940600000002830f76e300000100000000ffffffff8913057f000001ffffffffe0000002e00000024424026300003e8b000000c500000001000000007f000001000080010000000000000800000000004e224e2100089078526ede430db356d2cb36ecd7404ba5444c76adeb84a8551c16b2074508b8c2a51252333316beb69853418ace6d8dd2bc252355c6815647"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x64a2}, {0x1}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 11:48:57 executing program 0: r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x2, 0x100000, 0x0, 0x4, 0x6, 0x7, 0x2, 0x4}, &(0x7f0000000100)={0x101, 0x2, 0x0, 0xfffffffffffffff7, 0xffffffff, 0x66, 0x7, 0x6}, &(0x7f0000000140)={0x400, 0x9, 0x80000001, 0xffffffffffff0000, 0x1, 0x4, 0x8001, 0xffff}, &(0x7f0000000180)={0x140000000000000, 0x100000000}) 11:48:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000080)=""/58, 0x3a}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f0000000280)=""/211, 0xd3}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f00000004c0)=""/245, 0xf5}, {&(0x7f00000005c0)=""/152, 0x98}, {&(0x7f0000000680)=""/156, 0x9c}, {&(0x7f0000000140)=""/120, 0x78}, {&(0x7f0000000740)=""/95, 0x5f}], 0x9, &(0x7f0000000880)=""/68, 0x44}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d, 0x0, 0x0, 0x4}, {0x21}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:48:57 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, &(0x7f0000000180)="0497f63a7ae1cd7aa2c3cf98cb02e36b567f2823476ea821af7ff597ac450bbc4b6219cb931d20d87ce9f918a28e4ce460bdd7645c7d1e2278a64c0589c7583ace37602f71e9a9979b666ef90fb3fe25ed81574b54d51ad1ce7be7d78f7ad2fec349ccb836af8fd2036f0800d7be3c7539f3feec7cc56718c9c7d639187ae53fe9e0ed6c61737c6a7f85ab04990edcfca25100f51445aad3039cd39bd258b305fd5bfe000000158b4787a908524fa1c94abef3877d9e59914afb5c4265c8ef23c499f43454d1a594bae707c632e345b61f868e685ca8030c9813f751d0fe0b1d25618b4828279a37be6ceb36da798972646a7d", 0x0, &(0x7f0000000000)="a599", 0x2) 11:48:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffd, "0366002000"}) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000100)=""/51) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000280)=""/44) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000180)=""/161) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x1, 0x2, 0x761, 0x100000000000, r4}) write(r0, &(0x7f0000000140)=' ', 0x1) 11:48:58 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) getsockname(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000001c0)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 11:48:58 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffff0c0000091745000028000005000202907800000000e0000001160000000000000000000000003b000000000000"]) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/148, 0x94) 11:48:58 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{}, {}, {}]}) 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, &(0x7f0000000100)=ANY=[@ANYBLOB="1165484c812b01f069e1d9354c1c07dcf89d353098da2ce909cc8757318e0061ac13e91e9d6db2869b6a73fa3c417543c3fdee"], 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) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:48:58 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x108) r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970ca7ecdd57be971e2f66"], 0x10) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 11:48:58 executing program 1: r0 = socket(0x10, 0x1, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) dup2(r1, r0) socket(0x18, 0x8000, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 11:48:58 executing program 0: r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x10000002) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0xe3, 0x8, 0xffff, 0x6, 0x100, 0x3, 0x4, 0x10, [{0x5, 0xf70, 0xff, 0x6d8}, {0x1, 0x2, 0x9, 0x4}, {0x401, 0xf033, 0x2, 0xf16}, {0x8000, 0x7, 0x6}, {0xd127, 0x6, 0xd02, 0xe000000}, {0x4, 0x100, 0xff, 0x8001}, {0x1e640000, 0xffffffa6, 0x3, 0x6}, {0x80, 0xffffffff, 0x20}, {0x3, 0xfffffff8, 0x0, 0x5}, {0x6, 0x1, 0x3, 0xf88}, {0xa6c, 0x80, 0x9a7, 0x6}, {0x7ff, 0x3, 0x40, 0xfff}, {0x6, 0x23a75671, 0x1000, 0x101}, {0x28f, 0x1ff, 0x3272, 0x7fffffff}, {0x3, 0x3ff, 0x2, 0x2}, {0x4, 0x5, 0x80, 0x1}]}) setitimer(0x1, &(0x7f0000000040)={{0x0, 0x5}, {0x0, 0x100000003ff}}, 0x0) 11:48:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x24}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200014060000000000000000000000e3e900000000fe8000000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004"]) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 11:48:58 executing program 1: r0 = socket(0x18, 0x3, 0x0) getuid() getsockopt$inet_opts(r0, 0x29, 0x1, 0x0, 0x0) 11:48:58 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) socket(0x10, 0x5, 0xff) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0/file0\x00', 0x6008, 0x0) setreuid(0x0, 0xee01) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, r1, 0x0, 0x4, 0x8101}, 0xf2b1, 0x7fd, 0x8000007}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setown(r4, 0x6, 0x0) r5 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xa22, 0x0, 0x0, r1, r3, 0x20, 0x9}, 0x6ec5, 0xb2f, 0x0, r5, 0x0, 0x1, 0xff, 0x3ff}) r6 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000040)) 11:48:58 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000000)) 11:48:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) dup(r1) 11:48:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x200000, 0x0, "00000000000000008000", 0x0, 0xfa02}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0xfffffffffffffecb}], 0x1) r2 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x35) r3 = syz_open_pts() write(r3, &(0x7f0000000200)='X', 0x1) close(r3) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x4) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000000c0)={0xda, 0x0, &(0x7f00000002c0)=""/218}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0xba) 11:48:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd01) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) r1 = socket(0x20, 0x8000, 0x8) getsockname$unix(r1, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 11:48:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)=""/79, 0x4f}, {&(0x7f0000000180)=""/13, 0xd}, {&(0x7f00000001c0)=""/47, 0x2f}], 0x3, &(0x7f0000000240)=""/179, 0xb3}, 0x83) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:48:59 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x12}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x3, [{0x3, 0x6}, {0x3, 0x3}, {0x3, 0x2e7}, {0x1, 0x400}, {0x3, 0x9}, {0x2, 0x800}, {0x2, 0x8000}, {0x2, 0x2}, {0x2, 0xff}, {0x3, 0x1}, {0x2, 0xfffffff9}, {0x0, 0x4}, {0x49e785c029007984, 0x1}, {0x1, 0x4}, {0x1, 0x80}, {0x3, 0xcc0}, {0x3, 0x97}, {0x3, 0x43d72fa6}, {0x2, 0x7fff}, {0x3, 0x5}, {0x2, 0x6}, {0x1, 0x5a15}, {0x3}, {0x2, 0x9}, {0x1, 0xff}, {0x1, 0xfffff902}, {0x0, 0xd04}, {0x1, 0x7f}, {0x3, 0x20}, {0x2, 0x77}, {0x3, 0x10000}, {0x2, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x8d, 0x6, 0xfa, 0x5}, {0x2, 0x1, 0x20, 0x6}, {0x400, 0x4}, {0x7, 0x3f, 0x5, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r2 = dup(r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000300)=0x4) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) semget(0x0, 0x3, 0x14) 11:48:59 executing program 0: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000680)="51ed9f2745683d8387", 0x9}], 0x1}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc4504442, &(0x7f0000000240)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r2, &(0x7f0000000100), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x3}], 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) fcntl$getflags(r3, 0x1) writev(r2, &(0x7f0000000000), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x7}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x2, 0xfffffffb}]}) r5 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x10000002) openat(r5, &(0x7f0000000080)='./file0\x00', 0x20601, 0xd0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000100)) 11:48:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket(0x0, 0x3, 0x5) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c65300d7a5d9cfb978bc5676e48b7e6b2b8c185551976a7cabb6a2f5549b900000000e88a9cf1a894a464dbd29eafffc43141a5909d3e92507ef70151cd22e10c9656fee3fc7dc81d37914c5ef845671b480acd83519ee2786c1ac9dccf4fd3168ca946a0622d1573dc2ebca1f57cdc54e9ff6f3c4e64f5f4e2d9a69dd59224576713ba264768ac177c0b47cd07fd2e49934a8da57861a5e95cf0d09fe32550fff5bc3513c9650cc47a3bf7dd0efb1cfc3f04c758d276b79572178301c94d248f4ece4604d35d4e970bd60787987f730c84c7d9d78c153bb3cd6fce2a58d733439b025ec7757a055741405e8a7d0aadd3fbc028f785ad5c36c55d4a91d298de2a171aaffe6d541a86766374f83813f7499e316ceedc16882251b6eb"], 0x10) 11:48:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) setreuid(0x0, 0xee01) r2 = getgid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r2, r3, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r4 = semget$private(0x0, 0x5, 0x46) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) fchown(0xffffffffffffffff, r3, r7) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xff69, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) 11:48:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='tap', &(0x7f0000000080)=']\x00', &(0x7f00000000c0)='tap', &(0x7f0000000100)='tap', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\\\x00'], &(0x7f0000000500)=[&(0x7f0000000200)='tap', &(0x7f00000004c0)='-%#}}.\\\x00']) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:48:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:48:59 executing program 1: getrusage(0x0, &(0x7f0000000040)) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x2) 11:48:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x5, 0x0) getdents(r0, &(0x7f0000000100)=""/102386, 0x18ff2) openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(0xffffffffffffffff, &(0x7f00000191c0), 0x0) setrlimit(0x1, &(0x7f0000019180)={0x57, 0x8}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000191c0)={0x5, 0xffffffff, 0x5, 0x1000, "68c4de355000", 0xfffffffd, 0x400}) dup(0xffffffffffffffff) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x1, 0xffff}, {0x2, 0x80, 0x3800}], 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) semctl$GETPID(0x0, 0x3, 0x4, 0x0) semop(0x0, &(0x7f0000019140)=[{0x3, 0x9, 0x1000}, {0x4, 0x0, 0x800}, {0x3, 0x8, 0x400}, {0x0, 0x6, 0x1000}, {0x7, 0x5, 0x1000}], 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2}, 0xf6, 0x93d, 0x0, 0x0, 0x1, 0x8, 0xfffffffffffffff8, 0x9}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/145) msgctl$IPC_RMID(0x0, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) fcntl$getown(0xffffffffffffffff, 0x5) 11:48:59 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() setreuid(0xee00, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) setreuid(0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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) msgget$private(0x0, 0x718) getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = msgget$private(0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) r4 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x2}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000140)={0x6, 0x20, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', 0xfffffff7, 0x3, 0x40, 0x4}) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000003c0)=""/9) 11:48:59 executing program 1: r0 = semget$private(0x0, 0x5, 0x46) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(0x0, r2) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r5 = semget$private(0x0, 0x5, 0x46) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) setreuid(0xee00, r7) r10 = getuid() setreuid(0xee00, r10) r11 = socket(0x18, 0x3, 0x6) setsockopt(r11, 0x29, 0x23, 0x0, 0x0) 11:49:00 executing program 0: r0 = semget(0x1, 0x3, 0x1) semop(r0, &(0x7f0000000200)=[{0x1, 0x7, 0x1800}], 0x1) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x8}, 0x3, &(0x7f0000000040)="d1f4295c78d57d0f6bdfd9fff76e7c9b5ae2cd15b4a2f9c8062c381e8efd14d417ed4f3863d7515bc9f71458565016bd51b6dc94bc7dc90381f10c38422a62d1f60190022c7191d92eeeecfbef14d5c6f808be9db020548bcdecc86a0819084f77c948bfa4a8462df8e89ce49995693b60f761c2", &(0x7f00000000c0)=0x74, &(0x7f0000000100)="c2bcd2a149114f58f3e426c94a36adca37d401c0a299a52168f753db2fdc1ea9c7ecdd8f636a2976c54f6659ce6c7f6fb116c29e3607212561e4c5928ba1450a2d6aff480a71c9888cc677bcb6ad4b83019964dc0588cddfed526e370ce0babc63766a59b357729657d67978d779b195fe48b086e20e3be7b79025378a3e83eeab652d92cd5f9189970740e43e7e98e91a1df46f29d2b89d3a14ee0a5c48df7698c5385be8b036f83726f72229b496f99efd740e9cbc5346b673caadde39cc8205e52add0820f62073ab61bd5195d0f1d796d2aa41aea63c131ad3e31011de35b05ae2cb4720a5a027a813f913e43a2ce032f17896", 0xf5) 11:49:00 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000040)=""/158, 0x9e, 0x43, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) 11:49:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) nanosleep(&(0x7f0000000000)={0x1ff, 0x44}, &(0x7f0000000040)) select(0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000100)) 11:49:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x10000002) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x40) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r5) r6 = socket(0x18, 0xc002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000002c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r7 = dup(r0) sendto$inet6(r7, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 11:49:00 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:49:00 executing program 1: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() write(r0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x8, 0x4, 0x8, 0x7ff}) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x10000002) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f00000001c0)='./bus\x00', 0x1, 0x12, r3) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x101}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x9) recvfrom$unix(r1, &(0x7f0000000100)=""/81, 0x51, 0x0, 0x0, 0x0) r4 = syz_open_pts() write(r4, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000200)=0x3) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x6, 0x7, 0x4, "bc20c8701867cd3f423ccebe9215704502a59b6f", 0x9, 0x9}) 11:49:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [], [], {}, {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) r3 = syz_open_pts() write(r3, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)) ioctl$TIOCEXCL(r3, 0x2000740d) 11:49:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x5, 0x80000000}, 0x0) 11:49:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0xff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) setrlimit(0x1, &(0x7f0000000080)={0x401, 0xd76}) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)=0x8000) r6 = socket(0x400000000018, 0x3, 0x0) listen(r6, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000040)=0xef) sendto(0xffffffffffffffff, &(0x7f00000001c0)="772da32eeb09514063ec64f72960cc9b780dae004bbff1ab26f2ed45bcbed1bb5649e1b7ed4225913715d45391362775ae51dfff72893a92f5391cabd3d52cd147a0f26a908191381d21901e28489978e427df760187aeb81e49654f431bcc22c453673def088c41f9f9ab829aec9a535567e7a0a8e3d9731c7b710862894ce34710c8a9435592be9fb1c1d6b1f65fab0ad342acd4e18104bdf31e3d2be6981b22ab31b2d58374c60464e3b0dd94dc3b1c9de18caf9f72c731af94ed698e0d8c26cc604dfd47c7b705723ec789f886cea025a585cda2573f84208f2eb70266220985a942b0bfebfbb95fdc27a5d4159d20d9", 0xf2, 0xf, &(0x7f0000000000)=@in6={0x18, 0x0, 0x100, 0x3}, 0xc) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) accept$unix(r5, &(0x7f0000000180)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRESDEC], &(0x7f0000000100)=0x3f) 11:49:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) r0 = socket(0x800000018, 0x3, 0x102) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x9) 11:49:00 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmget$private(0x0, 0x3000, 0x4f, &(0x7f0000cfb000/0x3000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) pwrite(0xffffffffffffffff, &(0x7f0000000300)="fb0800000000000000a95335e902cabdc4a0b71146f5fcfee3923bf7b05a5dad6aa99b15cea2a7284df19b192a514f42eca9a2b26d3ac475b2c0917a99b50a893ef1581001b937b83b5b58d15d0f6965e187e5fd1a2b2c345c5f597181d815f5567bc76dd017169622c7934017e67432eace851f506a162d796c9d7b4c742d4138b99bfaa8c60728f23f4e2d7259e32b1cf5cbcfa28f23e92d37a1015d2eb66413058c9e71442061fde025e5b927b373d07cbdf9a2f03230bb3744251bb41938b90c4163fdd2facba5ab93226649769765", 0xd1, 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) shmctl$IPC_RMID(0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x50) write(0xffffffffffffffff, &(0x7f0000000140)="d20363", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdc}, 0x4020080c1, 0x0, 0x0, 0x0, 0x20000002, 0x1000, 0x3, 0x101}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f7865ba, 0x0) setpgid(r1, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0xcff07629fdf0bf73, 0x1, 0x4002000102000000, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) 11:49:00 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in6, 0xffffffffffffffff) r3 = socket(0x800000018, 0x3, 0x102) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x101, 0x1, 0xffffffff, 0x0, 0x1, 0xe78, 0x4, 0x1, 0x0, 0x3, 0x200}) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 11:49:00 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000008e6000447403ab96706eafb46a0195b104e5dc1ec1e0f285a678389"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) 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) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) pckbd_enable: command error 11:49:02 executing program 1: r0 = semget$private(0x0, 0x5, 0x46) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8101}, 0xf2b6, 0x7fd, 0x8000007}) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/51) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/44) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/168) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ftruncate(r5, 0x0, 0x0) r6 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000080)=0x10000002) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000100)=""/51) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000280)=""/44) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000340)=""/147) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000040)={0x10001, 0x665800, {0x8001, 0x5}}) 11:49:02 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="44ee0000000005ff"], 0x8) socketpair(0x1, 0x2, 0x1f, &(0x7f0000000080)={0xffffffffffffffff}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000200)="fa1204a49155ce1e00e6279ef753723edcf0baaae4c3863bf3ac74214bdd6a6e9b23be7e6131ad84fa043157cbf29d6ea7a735786d0a4d25100416683a478f7b2c0fd83f073ec006bbd7165cfbc3fd82e2dda2104fdb", 0x56}, {&(0x7f0000000280)="27b055e77a6112d1e7817d1fb731177f13ec1ee2d73d2ad931fb74ca721951cdd6ebb2d52ed69d6d6345536a788e80d7497e257ec401ec3e073fab567bd2e75c5593aa21fbe9db3bc530bc65d9e476ff2f0d4af17642e82b9ed81565b6f31dc994a40ec82fd1c2bb2e24e92e4fcecad1156aca6a0945bb24f663b9b56015fef800eab1ee47ebedcfe4bd224584ac1b91144cddd85f453ba7fdb07b32b941e804b8731f64deda1dd2602338890c5843f9b1d69e497aeac150edaac24924d82f920c262930857abb4f4dd3c066bef35a636bfe6c740536cae270a321804755a6fb0a945fb79f393d2fa382497279d6568484955358c30f55e3cf6fc0ff92b759bb4d03f0c4e144d510a12602c18c42793fabbd7eb9d3f7794cad9a2b3adae4cc3f1cb7894c227a7c5d96f7217bbf1e7867b68061b51f42b27270379998a87e495d091ac667b945aabce7d6b4a1a7be0478cdfc24d0100e9afa582ed1b89e045ac505d058a6b0ded2263d8bedd7082216689d1b8f0a0105510aba43f83e9e5c0effa74761bdd35ddea1cb7ac31e53d68ca33dca8d3bc9ea93d840b63dee87eb143efb01f158fcd5afda5dddc5eef3e3742309fe4612b44ce7449a08349ffa9cf20da864f757855c815cf562dd042403196262da24ed3df716c8f11149f6b36744d9947f5f98f998f8333e824a6768615e8c23a98cb32ade162eea4d660cf8b4ca03f8a5e030c332ab79a14ed0f2ac17b15deca4cfe36150eb7c461a930d0eb1527d5613f7c5494f248925eca26afae1a0a35678b24d49a45d5affa746fd8d00dd891e6b1c52e853b3f02348f6763949678553d6ab69f869279e115cd336767be82c2822e39e3222e0827bd64e89e9b5836db224b330e3dbb80321b25560f15af0ed544ff0bee19e73b54f0dae71cc1f33577ecdc525bfbf9be5e076d03ff13a32e237e8ec8924a5255808fd1b17d2fdea444c46f3689be4014eb273437be110ad08c718c775e4770815688337836ec46e077773ce019d408077bfaf183d1a23fb194d14c86cd92ac7fa861456cda3cef959257258bfde3540f6e4b9b503a950661600420e6a8d48b0765122d673653cae7bda96ef5a1b848298236397f5cbdca9be8416d4545d1da0394f068052006915be7bc388fdfc1332952c476ce9bfa1ddaa38b630518787d400dc4819c0d3e485611e71c4e0623e36835fe348892d9205b589449a8dadcd79c9c5141d6079f0ba94e9a6dcb696ab6f8d1da711286db6f5a0243c71d5ab5f394ffb432e157f6ac1a66eb50410009311e3ede9a656ef167c3d7145347f6a697b83bc951877fef5b200de5bb9fc97bf9f7e87dab5b91b2cc3f014a5eda4466d0b3fd9a04a4b9ef7784a245622c87a3581c25961c1d6df7dc4154ed831a15e7be14cf183cd6b13a7c739e4db4f92566c0207b0c303deb8b70df55a17cb54948d0f9ed4a9a7a8e61e746f154754c2b6748c4b7f85c1d110574957dfd1ee74b69ce177fb0168bcf8e43f0c98a803124c73e5914b98fc34ba4442aa3edb5b8295f547701876aed54b1e2d0054c4695a309db5be4d435512759de87e07ffa287120db7d8d12fd6f5a0dff0f2595827fcde994ac0e359212c11cb6d11a8e16c2505bb359479bf110b090d5a4c18d689ba7a08ba38f64241bb165cf3e0128a08ed63b383342ce35fdfa0579bcf131dae2ce891088ddf8fcb8ff2e622db22c1faeb1e77421b54d5639f6f9f9a7615c8d5d080fe712cf12e003ca58fe5cc9915150467eeebd1d007d28ef513d443e214fef061fa60c2c3c1c3bea6468afe21d06474377bc50b05cbdad5dca3fc593b4e7f663996dbc211172589b893273b88ddbc3939bf8af5ceb70930957e5ec1cbadd28cb43714a127133e83dff4fe8c206115dc3c136e6ca6a2669f02b39e681c969a3ab7d6ec2b29cd7a5825b1352e42622ef6a3e11406e024b7ba4e2318c215f659bd0c94a6db3b6925a2d14a9d74082ead85197ed299c664ab2196278ae9d430de6838375061dbe6a8d1ace6b89202492810424e089781100215a09bbe1251d66b6b2b9937e318746d8d72a50c2514aeab5cf9625bcda1fdf0457fad7b0b81fe7891978d045fc365fed156653fbeb2869d8130b94e6c701f447fa6673553829e25159779d1d8ba775dc1a47150468916936859dc7e1d58db39c1b459466859daccfb33d6fa4ce5ba85f602a09310ff28f3c5d444d5b5635c63c48131de4b92aba5376fbb81e356908de9ad5a93ad9afc4f310796840525f47f522aa62ee26870f36b493f1b1e2fa9801e5710a8f87fe7ea2fc7c674c0d5d17660769a214b759724e56b2f2c938ba2f5c711987bf894036a105aed0ca1dca4251d861156361d0c40f9f9ff101d32c3986566d8d1c8c430b3745d80a869d88abcf3efdae70c576ca459aef70c56dad62277b2881ac512f45e7d79e2710913ef690d6c6298667d3bab89f543223e27c2290211edbe23eced237d4ccc227e1ed47108deb0b158953c401789eaf244aeb1db5adc9a4748dd8a8b88c91badfebc1a56fd194041646438437cfa626a5dad246b2ba8d634692a53c6eb7275f14e22495af5959c16a8d9d5f973c44571c6e36498085366fe7860a7af0d255a8c52eb281e82fc829e76c198ecb02b685947c7e8b32698b5a44fb2cce42ae70e4a20ea0a7f5cc2536ae447ff4e23c5a38985d8fa5a2ef49dd6a92832d05ea4f625fb4a94d28b45705946a5668f1f486e8e34b41a270512849e779733e97d0d676bb6bf98629b190441ee5f5f6a6a4a49acd23652e2e2a42409296e8563473ac2fded7b9190719bcb4b2fbc6bb26a121fbead7238913b570ad7a1942bc1c508c8dde9a2d2e4bf299bd69254cb565cb59d2efd65c7a61eef9643b4a1be4d836592817355b0c67bf69aac981e48f6b72200fec67329a7c9a3256555130f943dde552f0b5b9d69ebd823e2b668a2e45d7877d5b5b4201ab05ad55ac82f76562a2d12b1e1e528e43e6f89b9801686bd4686f73347c949eac3f44dc9288d5401458da985b12300aa677fdf1efe2a7fc71801e15b2fdb700081fc5664690d3ac522689a58ede13bbedb60d3e86854ce69401a26da7b8bd87d80e6d91df442f59797b6cc74b328346d52ab406706e88a9e32bc29869b6040b7b9abc2fdc1d54a8e3231bf0a81a3acb3597cc66f7fc1926bcf76665689907059a10916c3df33277c0c571fc09a519756184cae40f4add524bac418e510ac3a384b98fb649ac30740b3dd5d06068821ba96f8d6a29a204517fb7a72e95c49772879031060bf8d7dc66f9a940a12b6dd37142b3c8be391be998a80019457cd849f7ad89746cfa38c20312a9bf6f3892528f8600c2df0046f8edf141f576093c182c0d8b6d1970ba20e866134f5ef612047030335b22d60d0d1fba8f70732d58f2c523db4494852f16a3a8ef3307e783565961d13ff3d3e06ae8967d9613c517a4412415e4b491004db8f9aa778c5a4aa5a7a028450df8c2ea5c3ff10143c9cdb5a0607509019d2ccb48641064a70a6df9d7a0d16a645c0236e53d6ba45e37bfddba7f6526f98b192f10fc59b61a01e62fc9e11635c6945c347c47be65375b5799c689deb26d8279653322130cfa5a90fd65250dae9c3f92e718bfd892f3d586b035fbb02ff1120838c51bd785f64eed9e9c3454e401c2a3fe7d88e58417c4a47188e1f03dd200e5283a1525eeb3629b144c815ae299b9afae9d5ce58995bbb3043178fa4c0cfae51f3f4729692ac11593c795b854fefe0015a318760fb691909e9eb29688bc53df50daf51d70263cf3f7a0476206ab1eb364ee3b263a8e49e92e5c06b78db2eb49430db9c19ba476435b8b39bfbdf62cfce4b6286cdee420f8e6d4fc7cbacdd348e74336d85c1373d4643dae5264fbb999ae4b6689c3625e1a76199d0717fb3808545d6ee2ea7261f3ad93c7adfbbc4661bd20b359f17ed789ce3e2782f579f5edd5afd91ef9a7ba922cc48a804f10e62c6c80f5ba7cc30e660c981144e9bbf0d8860a24a080ad3ea0bc47f252b82c1a38b5303b71302efd4477af2da092e7343a74c3ff84ef39314a15f653d60f78af6330c48ba386e977162fdddc47949eda2dbadc633d45e217c75c63ced323ee015c54d6d665bf3dc2439d3408abb44dd6da670f4c59172b146501e1527b44c1d84d6808eb1e52ed0e76eb9529bbdef0e3d0c68797ea857320ac78b46cc9968e09e427445fbf47a4e08e7f6916a6c93eb05de54ad977cbd50625691718579f90dae058a1c2a75b797c66998818e2e6ea1ac03d573a9991baf5b473d7eaccfaebeb92e0fadaf4f6bf9a0634c1b9bc629ccc842aa6db2ae65bb97d317e567c80ee4cd04a15a0da52b36570429d499391ec4db174d0a16a518721083dbd697ba935ce27bdb365d8feb86d0c6b3bad295c33353959a189f19b42152d1e68c55367273368a6cc7264bc3a90cb109fd5064381f2149652e7889de17a647b44db7ad3d421b1466ab506312b78c80d5813fed435e64a2170ae6c6bfe2b50dfd188fcad76f1d547fff4d060ebdf95fdf3d1804d55a700878d2ed9c1c58822c37cf00c5588a0827e236d1170312624ede1beb8c6917329136e7db8da08ba744615116b95c73ed5f0fdc0d92e5d65a4b41bad9103f3602bbb5dbf42dd887d6406e0fa1f9e05ad7fbe687d6517eb9424107a9f788fe6253ea09acc76a96d02f5917e7167b28f89a13a5313ba1f0744a0522deb114a5427241370edfcfdc697c9adf0efae8f4b75ec0cdb6a64dcaf919711dab47176d13e22851ca6505b60bc1aa022e9a8d59294f25a1d0b7b6062dbd36b35fbbadd5d1519188fdb7c0c76dccd9fab20142739ae6e959c0d545b9c47870c9c89b536c4bcb7bb7b1b35a36fcc25000fbacc1afe7e9b7a5cf1ee8b6942930ffd722bd3d1b166994774e4099235e59c41d9d108fcb8d7c50320b5b348ebb7f09fb4949b3fb65b6ed150b2f398088288acc4d296d7edd7fff9d42cf69c4c47b84eb0d5b97c91a5e54d46e80442c267861686f262ec40d824a66c123fdc0f690920acc90081e663f74652f2d838980cd88d44360689ca5c82f05a041b89eb725ea8154a9662dd7efc03cadf8f253cadb77a758aa215347fd5e62839767a3d2151b6e3d6989a0ba33337650c2fc264057f0c97bf6d52741f2d60119d0ff576e0dc59df4c359226cfa92537f1d729e01d41b1b27c991a3d6f2eb96a2e2f61e72f5ad93eb1f064eb234f36f65eeb7ca47534661832faf4fc7a7b215409fe107c2760bd2916ff4027c84d045e8d309096510bc550e953074a68331bac311eaa6d468561581d530b014f2abc9bcea73dbd570ccc0a9868cce0fcc613e791de7c5015eaac9ba9188d220f48ae56401b11fd2c19414b5e4cab41e9a5da1da7c3e3d8b06b5796d44809ecc85553703de7c80ec2e5f93d0241b10454976457d3340e5d75fe97361ac779a2ddcaf0b9341cc60e31877013bb01d548de6cbcecf93cf4c9e0c9651b898e0240ffcd952905c1e3de44124bc671dc4619ca1ba09c7ce7b3e674801e752795929114b9e9d6bb0a12eb086f5dc191dbcf436112bcdf57091bca423b3cd2fcd0c04e50e00cb657f4b73b95104a77bdfd7640e7fea9abc30e7d03b65ff8e78f14291781971171af7aba2b1c5a5a560eb9944281d5588fcee00c73f19707802e46682052e80e87a8a7fb67fce1a5758f470169a6db3810e76afec4b9f38681315d1574ac67d1598af1aa9160159568a6978728ac6c3a9ce1b96db4fd299b6d1f3ffe1", 0x1000}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 11:49:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e1e66696c653000100e1b1db86193386c37fff629a8dd841f80c7335f8275b6b3c80e612c369ccf2b541a2c7af1dafd0691db6804845cd27937b2e1ba3a4f13bff6c5ff740677e75ceea75a639a76"], 0xa, 0x0, 0x0, &(0x7f0000001500)=[{0x10}], 0x10}, 0x0) 11:49:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) socket(0x18, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x41, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000100)) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000180)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) fchflags(r5, 0x10001) 11:49:03 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xf39, 0x8000000000040, 0x81}, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{}]}) 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) 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) socket(0x20, 0x3, 0x40) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x0, 0x6}, 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:49:03 executing program 1: r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x10000002) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x40, 0x2}, 0xc) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000000c0)={0x5, 0x7fffffff, 0x3}) 11:49:03 executing program 1: sync() sysctl$hw(&(0x7f0000000000)={0x6, 0x3a}, 0x2, &(0x7f00000001c0)="11da93e61612aaba40281ff97babbb84cb5d60c7d23706f7e3f6e260039358a2088211a925532e02cd1a4c4b22e5843b2a7229134127d1421c0e2cc60b50a0e792adcd3c3e98063f10118a27c664095ac1554382b1e91a735ba6958bf9f66e4f8a5b9296e63621809fec3eac343e68003b342772f355e79dea84da854c3717732c27396135317ddab947ad4140263f50e1c5e8bb80d8786f9facd85fb7fd4c48319045ec00a2cf2d2c0c60a51fd9c62b16ec7224218cf1ccf0a9257dfd8d4f82e0fbb23f4902b26b02e86a0e96895222d6c77c500b14c92d26a2b917e7aa7d06f365363a4ac3b6373866ba04af66e2575e1eab8813c0a1bef5ee4b0fa535a6b1fdb9931c32c3ee7ee2571a683fce517e7121d5984f80e3c14c31fe40dfea9dc53300f3b8f3cdef31d8c76bf2079c", 0x0, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 11:49:04 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) 11:49:04 executing program 1: r0 = socket(0x20, 0x8001, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = getpgrp() r3 = semget$private(0x0, 0x5, 0x46) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r8 = semget$private(0x0, 0x5, 0x46) r9 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r11 = getgid() r12 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x2, r10, r11, r12, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r7, r11}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202988d9b"], 0x10) shutdown(r0, 0x1) 11:49:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000dbffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) mprotect(&(0x7f0000208000/0x1000)=nil, 0x1000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040), 0xe7) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') 11:49:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x10000002) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000000), 0x4) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) sendto$unix(r4, &(0x7f0000000140)="9cc00b3f198ae52f5fb80e22022be6bc000ede9e4f37aa8133769d3b8dbd37e1733841bd9e75d3e1c0569c6b29db89995a864049bf639c8258536f6e9853fa379e4e3d8b18f39ee391166db3a1bb4b09f404", 0x52, 0x0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 11:49:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) syz_emit_ethernet(0xa, &(0x7f0000019a80)=ANY=[@ANYBLOB="52bcb5854007a891198adcfbd7024cf91947670e43d5f5901d3e28858ae4262c1633e6f91ab83f1ac8cafdfb31704c55940758189afb824145e6d2fce0eb1896760c21dccec0e7d96b00d0dd4c589bd0ce1af571b7b81a2292eec7b1b1ed3c9b8604b55e3b4b5a0f95677d24647ca2898b372cbbde9863daa6b9d8d10f8fdc3134a0792081fc2d903bffeec63143ed079d819cae5de0a7c5060000000000000017fd7b0bdc038df55ac8de4c98cd69cd181e1293a8cd8276521ab3562e1341615a832460435ee3ff450def5af32837eb020cc83caf714813b15c30dbef9b54f1b94281463e878da1c92739c742bb9689552c087cd84485fa25ad8c75d6178d2d9f1fc28b22f62d051bf6765111bb2f2c49d006d092c5e6bf1351a96efbdabc4697951a412938e8bd0600000000000000bec7b5345ec7d6f6dfff938339e5ef782c17b48e89bbc7935f57bcd7ce71e03206bd395553ca0bbaa6032e4342061e20c39882ceae10781f08c44b23ce2cfb1c6bb1aa96bd8305b0f0aa92817f1faf4b674fe0d1c08c32e6943e99f5133896a33b919360a530eea94c6015b83ebe684e975e9a100c552d2f694547ba4f38e15d016c265cc58890375fcb819386b429fa1dde8616698c05c058304bb287993f4e78fc20e800fe604ae6fca7441a0bac53c8867f7bffcc", @ANYRES64, @ANYRES64, @ANYRES16, @ANYRESDEC=r0, @ANYRESDEC=r1, @ANYRESOCT, @ANYRES64, @ANYRESDEC=0x0, @ANYRES64]) semop(r1, &(0x7f0000000080)=[{0x0, 0x0, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9}, {0x0, 0x1ff, 0x1800}, {0x1, 0x9, 0x800}, {0x4, 0x7, 0x1800}], 0x6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) unlink(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) socket(0x0, 0x4000, 0x2) close(r2) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:49:04 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38c43a903ca5c6e7620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385681b80018d62187038848d9eb0593eebf04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd2cd00000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980200222653300275480600000000000000c23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff3a2b908358e29c527f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d1d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x10002, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) 11:49:04 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000880)="0de85ccb5e452993a1809703f7a2870c7ea274fa033037b5ce995b13f84eabbc3ed22fd2edbea4908c1c97e48ba033bc1db1cb19326e6576f6da976965f5dc35cf09373baca9df433c75a10d1220f1accc5283ce1a37b92fd498d6d1ee1f2ac4ca3b16e3285f3dc07132ecaac04f29818365047d1a8d4b7f67a3c0056cd0ee7a33a1d1710ce76d9f5e59a682559ca67d020186557f6d745652af403ff6aee2d975247e97a0a21421ae2324f5e21ae7cacb840406f89a4f92b690b498873f37fbedf273490577a0b2d3bc5652029365799ed17f099dd24de8b2d4bf2cbfdbfe8e81d65e040b3010223307e18dd33a368e87c67c983653b406a45272927dccffe2fe7ed8b75e914a98636708d7e2982b867586b2c4770692c74a6a72f372e1c8d448110a881d904c455c38076911cc1cc91a115d2c15a4b93223eefc419e745b87b9fff6e4f0a3eace8ced87613738954fff20520355658716f0789faac82f447812f46a01f377bb413467a5a7b6e5a787c92b7a0317bd12a590d71334becae953b675a1f0adc7bdd073bcf8a42d45e0c40b3910df073b2608fe3ac5add6dc2c0f034c326157f6f9ac10cd6190fabbf2998726d4e89ec73d8b41b1696d9ae5395bc8bfe13314ee8dd68cfa38b29732f45de58cecaf8111ec74334f31bd4fc942e750ee1558b83131545f0acd4d371710f65f072226c00155df0277e4af40c463e79a42ee2e5294042b5fc3d4d843a7303aecd878f60ff54d81a5d6f2b7a8f84b3add6a48be2369ab25dd8500498cd45739cbe9aa3297ee164bcb3a92ab1b10c6f9b3e009c1639519c70627be104cf7329b7821ebbcc1f7b0d32a584ccd8acad916e70318f58b62e42a8aeb7bd0e27dfdddd425ecb8acafb68e710654634c4772c31faeb61b37d4dbc490aa09819935c0c4ea1fda96cce396c707af68a28471815565184c30d1b408788bcd55fd6605b1c5e5d53b518c1cc134c2f4f5c1cdbb2d248631e62412204aa390bfcbf6b91a4cdd1bce2bb1218e212ea8fd07202036914d0368e28856fe13eefb89ce9f31a51cf12790e4c33a91a756d2f7ab6f6259c5331b55ea3d0d8ace61ac1aa586a094a82f6b9f49e6c9a127babc145b5c187aa31e2c60227d6db0a8203efb28f44b0d71ea0b5d74e59070515ef99cb1bf258a63d81029eeb563a8114953adc865e6519f4dbf2f794014179cbe1979ba3cdd4cd9301951d8494d0b8f133a33302e66b6504f9c99c790fc1d2a2e95fddfedb1aa5246eedfae0a48f9f513c77870663068108dd47ddbccbff106ffb38deba8f5f4bc79c4e004cb39b7b223b58f109fda19c08176b71ba29658caf8f02b781d2caa7ec3b950d62fc9485ef59b689caca67443f64f0135fee225c5db7aa4f389c0a36e0352bcbed978df5e95eaa0a1356601fb9c871447eac47c061228c036a57b5eb4203e5af13cba343eb8243487a52b54f24c5af03e89054a1610171588406bd9f070ef4dd25dd45678b3b5f5c7f38f0cd789aa180fa38f5a25dc706fb877be8df4c2d820b62d17c2c5b169c7eae9d73681c3e03350aeb7b88713c0385d082a4a383a90ae5ecbd41943fb81ee51fde40e86c6099247e73f9b8d35ea2cead826b1f02eb9e458eafaa84308b495466bc209e41d30981145f85e44c14e59248b76f662c46dde3e3e61d9b90d26729e389f288f359aaf9dc5c2ea8adc7b015c9b6ab330a8848fada6047a8355e46cfb5a9b2a8753e9a50883de80d6cffcf0cce8f4193862a5061c6dd2bdea568584258cbf816758222c538bbc0fa76644534326a6e85660b5d344199eccf492df7dbe9dab2d239af57aac7e587b6901ac19f555615878787e411450a950eea7cfde0b415ab8b60b3f1afef4ecf68420b0bd15e72a205adbf18ca165a2a24820653e0eea1dda7f1c52bce4f0bfbe1998a814364c429d699d18cb705d39861a332d66befd9dd279a4d9d994276dfbd4ff10dd4b6977882cb2262b0fb498e8bccc30122036e5989cfb8b2ecae95bcb063da565556bf626e2f4471e4e75eee61f5256fe97d286e0ae7b847959a98673f9ebd152fec410ab30c251bb02cd414c1fa9c42f8793dab7b2f1dc8377f7dff6b280d3922f1bd468171a386ebcfe7cb6d32df0faa7e6a1dfe51c50ebafc4e3d83d5aec03e641cb99ad7328f1e4aff8965ec19aa07b7ad1941c91686fc089", 0x614}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x3) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 11:49:04 executing program 1: mkdir(&(0x7f00000006c0)='\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) rename(&(0x7f0000000080)='\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//../file0\x00', &(0x7f0000000100)='\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') ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000740)) socketpair(0x2, 0x3, 0x7f, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = semget$private(0x0, 0x2, 0x189) bind$inet6(r0, &(0x7f00000002c0)={0x18, 0x0, 0x4, 0x4}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) dup(0xffffffffffffffff) fchdir(0xffffffffffffffff) fchown(r6, 0x0, 0x0) openat(r6, &(0x7f0000000380)='\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', 0x80, 0x100) semop(0x0, &(0x7f0000000540)=[{0x0, 0x215, 0x800}, {0x2, 0x4, 0x1400}, {0x0, 0x8, 0x1800}, {0x0, 0x8, 0x1800}, {0x3, 0x3, 0x400}, {0x2, 0x2, 0x800}], 0x2aaaaaaaaaaaab53) getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x98bb5ee}) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000001c0)=""/187) 11:49:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) ioctl$VT_RELDISP(r0, 0x20007604, 0x0) r1 = socket(0x2, 0x4, 0x5) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = dup(r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) r4 = accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) preadv(0xffffffffffffff9c, &(0x7f0000000480)=[{&(0x7f0000000200)=""/6, 0x6}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/32, 0x20}, {&(0x7f0000000300)=""/50, 0x32}, {&(0x7f0000000340)=""/124, 0x7c}, {&(0x7f00000003c0)=""/176, 0xb0}], 0x6, 0x0, 0x1) fcntl$dupfd(r3, 0x0, r5) pipe(&(0x7f0000000500)) poll(&(0x7f0000000540)=[{0xffffffffffffff9c, 0x1}], 0x1, 0xca) pipe(&(0x7f0000000580)={0xffffffffffffffff}) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f00000005c0)) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x400, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', 0x100, 0x100) fcntl$dupfd(r7, 0x0, r8) 11:49:04 executing program 1: r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffefffffffffffff], [0x0, 0x0, 0x486], [{}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x2, './bus\x00', './bus\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f00000000c0)='./bus\x00', 0x62397b38d20e50ab, 0x40000204, r3) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 11:49:04 executing program 1: r0 = socket(0x2, 0x3, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r3 = dup2(r1, r2) r4 = msgget(0x3, 0x4) pwrite(r0, &(0x7f0000000180)="b7aafd17585e4a3bab20e46eec4f3ac80bf368c16e9e8c942442d4ee514430bedc9961914bd7c2612a9ac9b46bb8b4d6cf82e778fa6597b94635e68a8525033a81098083e862349ab531c9d6c9e02b6d3ca3e60d09fe21da592cc80ab16ba90b", 0x60, 0x0, 0x5) msgrcv(r4, &(0x7f0000000100)={0x0, ""/5}, 0xd, 0x2, 0x0) getsockopt(r3, 0xad79, 0x200, &(0x7f0000000000)=""/99, &(0x7f00000000c0)=0x63) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d03485642e0f40fd8b623e1b5ebd379775f112173297fe8374d660409db6bfb06207a24bd93f85d9908b62017e118b0"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901e34e09317be621", 0x39, 0x0, 0x0, 0x0) 11:49:04 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x100000c8) 11:49:05 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000100), 0x0, 0x0}, 0x800) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) 11:49:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x5}, {0xc}, {0x840000006, 0x0, 0x0, 0x7cc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) shmdt(r2) shmdt(r2) 11:49:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x2d10) r3 = socket(0x800000018, 0x1, 0x3f) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206910, &(0x7f0000000300)) 11:49:05 executing program 1: syz_emit_ethernet(0x59, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x23, 0x3a, 0x0, @mcast2, @mcast2, {[], @generic="02272f4d157416ab8a06cf311aefeaf60c655e32f9ff2f267df284784258dd857ad3e9"}}}}}) 11:49:05 executing program 1: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000040)="599b", &(0x7f0000000080)=0x2, &(0x7f0000000140)="54f894f886c6458961418cab28d3ee008e6bad7a8b0cc4637647abef1bf69b4dc006700783db91da9c7e49722045a287c38ce94ce572cc86543770d6cb73589df1b3b42d2dee0960f8bbfb5128f2365bb864c0da6af1816d5ebe8f130b782ad99a150e46c8c7a438422fcabd0c3483e86fbd292a13763b5ba34bee449e4b51b84fc6f2ff420b81ce12ae548fb46c759f6e38e1802bdaa620266e7ede15a6c8dc03320d1c6a22527c6ffa884e6b59084f414be537d49c386ff2ef23cadcc5db0eb1", 0xc1) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x10000}) r2 = shmget$private(0x0, 0x3000, 0x480, &(0x7f0000ffa000/0x3000)=nil) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/171, &(0x7f0000000100)=0xab) shmat(r2, &(0x7f0000ff9000/0x3000)=nil, 0x4000) dup(r1) syz_emit_ethernet(0x66, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff7fe3ffffffff86dd603179ee00305f00040000000000000000002f23d0fc0000ff0200000000000000000000000000010400eb6bbacd3544de82dbad9ce25c13a8a6a3a3c9be6464c9e4e1e95c6af284b950e87095f496a492941294d1915171db0807269a1b9d5b331886386990af2b23b46e23a1c85255ae480af4a8032a6b03a789d900be5bee60280bd150917f851aa56aa31af9031808808078573370af5b4a701501f4df78b66b71ec4a11370232382534a674e1448392823fe775d4fdb6ab02ea46f2da2b628122558ea3267594617709639e0b329ab35556da84ea267138dec02bbc8f285ab43077cb7817"]) 11:49:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getgid() r0 = syz_open_pts() close(r0) syz_open_pts() chdir(&(0x7f00000000c0)='\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 11:49:05 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x2, 0x59, 0x800}, {0x0, 0x10001}, {0x4, 0x1, 0x1800}, {0x4, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x5c, 0x800}, {0x1, 0x4}, {0x5, 0x8, 0x1800}], 0xa) r3 = socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r4 = socket(0x10000000002, 0x1, 0x0) sysctl$vfs_ffs(&(0x7f00000000c0)={0xa, 0x1, 0x10}, 0x3, &(0x7f0000000380)="40bbe0a51bcea1fc14721f6ab0d5bd88c49131095e77e49f9fe8ebdcb18293c37ad9b1c2b8c8e1a5ef5545ef3a150e6b069cf36ccc50f86f68138367dec6d71d53b360aa1a0b9093533b4a5bbe29a9ba6af50dc2db4c5caddd5b4cda480d7e3470f5f3c0fc896a9be4c92c5477299f93c2b2425f9784e867e341c8982fc920bca8779cd25c4d064f1e5e28cf0ae40fa6139c6478039a1f4fd36d4049b5b539a725a4bed5a94b60b9b5775fc3a496e0a03c7a8dd553d5afc5d59bd0d130e5", &(0x7f0000000180)=0xbe, &(0x7f0000000240)="ccc106b92d65b82a8b9c05d818bf02be279a602d5aa24adc03e9fe8c123a8a38a53439cc8a", 0x25) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000200)=0x3, 0x4d) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x10, 0x4) semop(r2, &(0x7f0000000340), 0x21) clock_getres(0x4, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setsockopt(r6, 0x3, 0x9a71, &(0x7f00000002c0)="2bf7a985d4e04b977f6be0ed11f3c326b49e9b09c85bbba78606d7da704de1a84ac51a934d05d92fc23aacf46326ba97d880bb5b51a15daa67847ea91b741b6b2322b9c08f7f65012c5f5c5be751f22b7285475ceed390816c70b0e1eee64032a702670c1ecf7868404af6c89d9e83eaa7d059e50198a4b7dba3171e7b99313860e928932b8e2ecacb9d", 0x8a) 11:49:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b}]}) 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='+'], 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) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:49:05 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) chroot(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) 11:49:05 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) fcntl$dupfd(r0, 0xa, r1) sendto$unix(r0, &(0x7f0000000000)="b1050504600000000000080005010000", 0x300, 0x0, 0x0, 0x0) 11:49:05 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, &(0x7f0000000180)=ANY=[@ANYBLOB="8a8de8892063f384333220f5079a0996c7271f51186cf56e9dbf6f698d7567848d203368ea2fbd9d3672b06478d6875dec4e1a6c699308d111937e2bdf294c67d1451ba931cb77d3f73c6cd620bfeaff0f"], 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) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 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) 11:49:05 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x3, 0x0, 0x0, {[0x4, 0x0, 0x0, 0x1ffffffc, 0x200000, 0x0, 0x0, 0x200000000010000, 0x5, 0x5, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x2], [], [0xfff], [0x6], [{}, {0x0, 0x6}, {}, {0x0, 0x0, 0xfffffffe}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0x0, 0x6}, {0x1}}}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x101, 0x101, 0x3, 0x7fff, &(0x7f0000000000)={{0x81, 0x3, 0x8, 0x8, 0x2, 0x9, 0x3}, {[0x3, 0x7f, 0xb1, 0x5, 0x400, 0x5, 0x7, 0x7fffffff, 0xff, 0x101, 0x81, 0x7, 0xffffffff, 0xd467, 0x105, 0x7fff, 0x8f9, 0x100000001], [0x9, 0xfffffffffffffffa, 0x5, 0x0, 0xe2, 0x1f, 0xbc6, 0xffff, 0x9d, 0x3], [0xc8a5, 0x80000000, 0xf7b, 0x3f, 0x3, 0x3, 0x81], [0x3ff, 0x5, 0x7bc, 0x2, 0x8, 0x9], [{0x2, 0x400, 0x3ff, 0xfffffffffffff801}, {0x2, 0x7, 0xb7, 0x80}, {0x6, 0x5, 0x8, 0x800}, {0x0, 0x4bab, 0x4, 0x6}, {0x1f, 0x4, 0xff, 0x4}, {0x3f, 0x1000, 0x2, 0x91d0}, {0x5, 0x0, 0x9, 0xfffffffffffffffa}, {0x0, 0x4, 0x200, 0xaa3}], {0x37a, 0x968a, 0x5, 0x6}, {0x8, 0x7f, 0x43, 0x20}}}, 0x5, 0xf5}) 11:49:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfeefffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() write(r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 11:49:06 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)=[{0x40}, {0x4d}, {0x6, 0x0, 0x0, 0x10002}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0x200, 0xff, 0x80, 0x8}, {0x1e84, 0xff, 0x7, 0x4b}, {0x1f, 0x8, 0x9}, {0xd8, 0x80, 0x77, 0x3}]}) pwrite(r0, &(0x7f0000000140)="d00000000000000000000000000035983263d806d8967d70a716aad11f875bf127f7220d610c3f15bba824965f8b", 0x2e, 0x0, 0x90) 11:49:06 executing program 1: r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="c05ac8f871ed56f01d5721aec1bf9a132769d328269d5dabb7cf3ddf568a58b4ef09d721d735d20d7d92adaceb72c9dee3f5f8bcf18fb014e243c75326fde281e9f29b5d85a2201e0c10caf864538f5c37bea305407e9fd60a9d08737f70fbb07e61def8397e660fa0d21a1a4a17b80e8bfaaaaaa59e2c220bf233676234d8d3e27ba0bc03ef73cea663621baa67716dbc4b85362926a46cb2f5a7d97874af8e13093a87e70742c7706157bf9b90e00272e4e6562fca5396cb2ea3b743d7795db7f04bde6da3e03a", 0xc8}], 0x1, 0x0, 0x1000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x20, './file0\x00', './file0\x00'}) minherit(&(0x7f0000731000/0x4000)=nil, 0x4000, 0x3) 11:49:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xc060, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:49:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x54}, {0x6, 0x0, 0x0, 0x103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000100)=""/51) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/44) semop(r1, &(0x7f0000000100)=[{0x2, 0x9}, {0x2, 0x80, 0x1800}, {0x0, 0x1000, 0x1800}, {0x1, 0x2, 0x800}, {0x1, 0x1, 0x1000}, {0x0, 0x6, 0x1000}], 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000140)) 11:49:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000080)=[{0x60}, {0x45}, {0x1ff}, {0x6, 0x0, 0x46, 0x1}, {0x100, 0x1, 0x40, 0x80}, {0x9, 0x6, 0xa0, 0x3}, {0x5, 0x6e, 0x0, 0x6}]}) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0]) 11:49:06 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x5, 0x46) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r7 = semget$private(0x0, 0x5, 0x46) r8 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) fchown(r0, r6, r10) connect$unix(0xffffffffffffffff, &(0x7f0000000a80)=ANY=[@ANYRES64, @ANYRES64, @ANYBLOB="6b0a218a63e7599c426da0002d5848717b72b0755cbe0d2b69845dbf0f439643dfb25a9e6682a53ecaa6d94623b421e3e84cd97e6d6aa76f41b8956fc1760fa8416019890db5886903fafa1cb5a2abe7486b2a34957b39d94614d2b625cae4e6035795dbbd4259a5259ed8c7f7e0947465c0cec49c23805f0114cdb497d89453ba8491afdf2b2f8b784a1f77bf472e525a36e41330889b87d903ccf9dd47613aa2920dc72893e041e4dd15d6e294c0f4130850ebb4d98db8dab735b79cc4efebfbe15cf3b64606dce2c5d4b10371bf5a21fa09fce2f32732973a0503aadceb9bdb21eca4135dba05fa8ad291e88630b42e12a006ce95dc44dc04863f46254dd9fc9514654182d34f0417e74fafa93739f1a08a38e97270b0715f0772c6645e69ace6f321253300fcf3dd6ea0f4675b693d6a42347911ba4d80829b7b4535fd8353bee0bfc066363358392cde7f96dd830bb57b735b8eafd8efc674735b14af107018b6e397fce7b45d5df41562c2e467326a9dd1add3b36a23f7465e3a01f1a0e167a98c955adba62154bd7a01fcc0fe9bd4ea7e86354adb80e495bcea46a0ec4899231bab22faed1ccd865cb2f42160f1d6ae746043057de3df714d6b75cbfc6a0000000000000000e5097555c31ca067094cad1972c21810098f94f90d3670430170168e63b556e4256c11469c18fa9c93a412e615c2e54b30471071cdc093a7d79918d2b6c86b83f983a3979692b3d7204e09d7c07dac99ce01027d35d7d6dd1a53083f529436770d43e20e9a18832a72188b424c4007b235ce8275c856e4796fe3c91c24564dfa872c7af2f684bbdeb54c0bbf2c11b03b1829b12d9d68488d2d40df5bb42bf1458fc6a2cba4862b82218e13a2a5275139ba1c0459f906c3198c08045453117d11fd3e6a135ce5daecbae517f73dca1d5eb7c37ef111a4015fb45ef8340e9e4dd57a014a5e952ee85873cdb996e4fb4102ee"], 0x10) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 11:49:06 executing program 1: open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) execve(&(0x7f0000000000)='.\x00', &(0x7f0000000180)=[&(0x7f0000000040)='.\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x1c[#\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='-\xd7-*\'\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='y\"\x00', &(0x7f0000000240)=',-.#-\x00']) 11:49:06 executing program 1: r0 = open(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x1, './file0\x00'}) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000100)=""/51) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000280)=""/38) semop(0x0, &(0x7f0000000100)=[{0x3, 0x1ff, 0x800}, {0x0, 0x2, 0x800}, {0x4, 0x1ff, 0x800}, {0x0, 0x6}, {0x0, 0x1, 0x800}], 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r6) getsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000580)="450d4e0270cea60651ec94464b1de43d10f60c5f76a68393ec520b2f5d5e152d797bf151da164f65a9359365b33260db8c8b8f2071443aed3310f45811d174", 0x3f}], 0x1) execve(0x0, 0x0, 0x0) 11:49:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000001200)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="c760bd23fdb3bd714dc8bb505ac210535d2ceec01dc899e384063896cbe2217fddcd79d6d2", 0x25}, {&(0x7f0000000200)="0c2ef4cf6b0bc4643cb7224db59c882d95bcca5d22795797c1f6730d8a943edf3543ee95a6960569235ef795ca2492781b8ed8e3cd4cb4e8b11ac3b02fba11f8f34f784b1d8aa436ed2914ce3bdb61a515c8075d5f988836b963347a6628682846b015782a21f67d591ac429deb8148cb9f3370c467c8389c8b1a5c1a1a712b583bf044eaf99be66d3109635527e1908a0f96677da5d303be59de184d221f233c9738b01e296f6a5cf1d40c67c4237786dda591cdb3d9ceaa80db10130bbbfc894eec571b57d68696a1e49b929768894e75f4272702133491d1672763c515d4234ed6896225922bcde4a9b4ae62eee9d20e677d99b4574296e067409b3ad7eda17b69961ecd1e355eba167f4ee5f1a974a7f1ae09d87a61e186b09ec1198a3e2639f262264787472f87ea5b69cfea68bb0348e6b4139daebef67e6c4d0e069e8802d613b4b674c053bda099eef37fe7c5ec104d89dbb4d514501a0269861e6ae2766337f4c226936b536852c4513734442a65924054e86dc0c6d05971cebf8c427ccb679e5b5dfcf1e3c8ea7374527e638018d57143f6d2af3aa9c9cc9c95c3303220435916c99261881a1b0306f5e6564508c42140a261ccd28af273bdbe7177c6f4573fd439c515e6c2e32dba2cd58a77f2fb4de60cd4e4aec89b2fd8144d7e0a57258199a3f2730de1a6e7a67a7ae16fe9d79b0457641f448f2b0fe3c5cabe7749c174960c233da3107b8a64e8abf428c24ca8cce96643c49d6f3a8d30a73eb396daeb48dcb7b075afcb76082e8227de8ec2b3f489e3cd3b6a1a36a596ff3536c85e92e528c3717de27048c6ac3eeefb9c32d1d6de62ad2b5b0dc95f38a0bab52906fe462208a08674f55c2218f7c6af2c456f8a3b92a2d28430fc183f3a887313c00ba0bb7a93a0303d0bcae631452ffb084c5999e91eae1edbe62483d1a36b14dabe2b8765a540879d7772b6f72fb0b7f64cd19a352894dfc08d99998a4157ac8b6640b88803691528ee05068a00bb37c8bef81cc6503042dd0daee585118accddf4e9dc6a05ee022db31178ae4d0471d4db549d625c51263ed906d9b7121a1ff7f10a6eb465e340f6ff236b5ca8641907855e54a6a408c32377466171ead07fdda47f43701828502006a3068f2d32dabdecfe7d6e99279d03908bdc51d10e67e0e8462057d866e0187d158f790d9cb45202fa27cfb3e8ce8dab20b45dba4891aaffe00c2d2cc3aaa9e3baf8bd58ac5332ef78a8038f5115461ee6504f21b901428ce6d15b2a9d2dfe00e670ea4dd169c7d3994f6a71021c8d3b02597e441b33bfceb129ed96bf480dcf560c59bdc3a89ea662f09bb5cf42e11395ed996d92f8acb87375059890f79411b4cddda4b6f9ece05eae795ed3b296e79d8148f6dc12d6141cf50eba191ab641501d59152a504e11ebbc8ba4bfb7deca58e4a8e06d57caeb94e70efa667c2945deed2ffc1aee4148a36c2b96f0e5c4b4ad94e3239cbb48dbbf237a9d66ebe0eda42bfbe9dddbcdc3a144281ee0c380081ae0748984585c5780e0f07c8ade84ba1b06cdb1bad5f2e54fba3fac5781f00c42e04df0476e38f81f1d5562c45448f293cca8767c953a67e9565ff1ba32e52714623760ff874e7bbc3068892f2c9b5e3d78782da07bc54716ca9e8694a76493a7e5b621062ffcbd0c6cc0e853826543d7313869d05e1586ad23c718f1bd015cf806b71ee6caa6d4c87b91223ab4af033c8da44889d86836f40627d82cc1e3bc40ff4640b876f59dabd942299f00be51ddded668f1d45f2fadf603acd8e4f0dad531c0b429f51e69994151cc2c4d2f4171400469986394ac85da1fa3ca26f9b2df592e87a8a65481f12b6f84bc29c3c9bb37959e6b557a40e88573aae033f98fc3293d76a6bbc0a7901b5a16211e76a170c93d88fb5923a0f4f33d5192c9a78b83c228d7c1a2d6fd53f42012fd4e711367af88a2094ee3974cc5b16e25f7cb9f5405a788f65a39b9bb597e7841ea39882da38f6a3bbd643cf92ad9902632bd273a8f49768591641b676e930576ad248a2310e352e56832e6e4cc10a9b6e13d85f824fb80fb7b5df582ca409ac39b90cc55b56f637229ba2f8cdbfae24770c395637bbf5d59dc554f084f30b5061ad2da2d3b4d27aa805a9eed165a54461c4bc0bb4c12e1aca1a310599b9cb2e4d6b456e73eff846cc8ab715a34f7111f1d60b53f1abda762352c18118b62a09b6e38be80acfdd5719596a3307a8a33475301614af43e71b131698745f73f9cb5968549ad1c4e57d6f4ddbc541bb009cdffd8df8629a9aad0b644c897f3eda3cdbc1f7678a3ce33c612fb7a597f9b10f8b2032ea84ac3156d522a92bab753285a16d56fbb4fff8554c41ddb0de3785f4bd1e24478a22d13c28804f52df997646ebaecd82df830f45c8876a3c5970afa8766a9776a61013ac11e5042043a2ee50e0fd3c142a0ab681635e3375be2bc0acda8b2b52e8d165eeab095765ff5652a0ee2cf010deb996fd92f137c19a6d5c56c6abe7abfe35c4347a73d56fbbdfeadd6ab502301f3a5f34fb238403410b48e7ff633bc6dae4de65f13ad73fceb6731d5ce209d42e363477fca6c101e49538f728f1a89adc6fda65c7723327c72a4194405a4df40216d30560051177d49a40881b6716a8b6dd0685ce55e76fdb5e7ec46fd415a2f9a93320e7552daa2a7a7a7cab77eeecf973b76ea1a94fca5c904474acc7bbe664dd92e6ad79313283e62336c4396a898e8b6a631256bbdf65809996dc283631da63b286ce638f9e86b5b2a2e064670aa46d002a72375caa7f5ba0849087a0116e3130a79a4b5ad17c59854dcc99f27d6fa2991b24fefae90ca5b0de4f730e058bdf7520c5eed9e9129859b5ccc09f98057522ef14d3a7adaacac4c6290e4d18ba34631bb7a9e12131c57a59f04215857fd74a16eadb7cb1a84bb882a00b29961dd11b00019332a5fe7ddbea299538408f240cd13d509746f5f0e59aa556947b4eafea836a7061048c6c6fa258fc6602b631309d1f920aab31a0c88ef361d68997af23d310866a8abf4c6f709a7b28064ed41f5773a9d745605583315f375ff9bcd7cad0c70cdc577200c5b9a5c3dc6b294bf9a5fd45ee90a57cb27d9e18d33b4d7409d9b1ed1cfd9b661c7993692099cb7411bdeb1bec0fdd60f18e63d8cbf14788a9615a2addf4a3316b2ba4c27225bd9f8805ca44760646aedf26bb2394a67c67f8e55c02aed820919a6efd74ba99285d1b9ea11441b98388de44649a427e1c14bbea767e10011e5a733b30c084f429cde07501bcc925c41f155a562d563f8f3559ae751d503add68f7930dcc5e126782bfc70a58f932fb511ec91719a616fa25219ec2741232b35146ac458c0192b013e365f640df1ce3774ad9575a2d853d15652cc0a4964cb77987c8f12e28b16e7515140de7c53941326acc52a44f563c824b1cfe34abbbdb994dac2207d23b69973d9143fa33a482b3940514f3b8de81fc505aab0fbdc32ae605cde5b5c18a1854fad72e985df75c192a8c4ea80c1a42ff95f91318c5178958dc9d0552c5c564fef64a0ba9f53a84e8a518f360a9d7034f86357ffc77faec6ae4a36025ac2332e6cb0a3c18e21458ba28769633a595fcdae3ea0130b3c76e362bbfa9cba4e7ec1c3f2e22d3298f5dbede04c3d1d2f32659757bc05c8d457f496de2f449abc5e229507eac6f075cdf8e4746061cd2eaf1dda385b6e3420bca5407eb89b7b2ab8c1c1435716a22bcfd781870ba93a5bcc6142f9b0ed86211e25ed13b1c6ce0ac5c872c4f073c553e986ffc28d31bc445838a7516a83f8cc4b71c1d93618be5de7a4953896c957ba0abc134f202b68320eb531aa701a4fec011f156ed027af56e0fb29a70ecb6bbee63f375f82fbc3e583a3c270a5e99221c44cb8ac50776af5aee615608a2ea5e266c0d893cd4644b819d2fcfbd56e800673a4aa14adccfcbd222fcf5847b6e8c1c779ee883bc3460fa973bbf7cf859167d7a7534bcdfb7cc71090d98cf05ed40902760c48f9775bdeb6f957e995800c7cdc0c9ea82c735f68f92ae5f40c03763d4f45e70280589ef272dda0fad805b4827ee79fc44bbc1b5fa470c7b4599f79dc694a9996b85cc36cec047078ab4816c411771b349303f88ce89a7893158d8fe2630f8b9276973ac6fe2b536a16d587632a78f030af4322d2cc74251806ea1728815d5e535ad08a2df049ce716fe7fc82ef2f26d7a7f04493334ceb911e8e1c1e2385bcaad472fff328375df5b1482027368ebbb6727576eacce4f5134f224d3644fae98dd6956ccecdc3a7e543d4da639bfbabaab44a6a0b518dac112b88a8c821bcf4fb63d94ae4dcf7356a0933831b7037c6cce387dbe794e9213ee1455517297a5018264ecd20e709f07abe8ca04c9e804fdc9e15d3a22ea66e089434e3a4cb566e1dde3700df9df19e3df3c37314f3fd801d04db2ac220ef9e54cc66370a1e216f093786057b2d52bf67c754dbe0bfcc06942372ab322ea0075295ede11c9fff575771b0332ae28ff224a8de61e7d709ddaae7014388e993333e21175b456c0eed60926c61d1e096bc80764b1ad3cdc1cc16fec60b42ffc18d25880213bc5a60b62270d24c01047646ac8e94af2a3410a96e61a27dc5cbaafc5e6976ac19be264138f82ec9cf1374465f9747fe88a806d42f9684e35473530c4eae9b8ee52fbf4adbc62c7c78b083382c3b7b64b9d7471bc52303202bd0069e442564f2795ab79749c8a77d6f9b6769d71873772963e216a09f81446c170c6a7a99646f071d67140d22d2dded851b924377144b5759657b0bdacaf4230f5d49d5f4dc854a8ee285cbe04aeac445dce75dda5dce0ea1716d2d04b44d260c06dfbfc6ab5dde56bc04f00b7f41623b7699ace2a25abd292e9783cad1192c55c883fe281f0bb12dce0c6df37603b6668a8e1b43e599ca3d0bd3391cbdcc1652b85b062fe017741e67688463b222e747703a387daec6252365a54936796f34ab7d195c2a0e770239bfb310059c797bf12f051323f0e9c682ae66e08c2af18643488c4d49ae607fe6066a2f0020b2e39e41c47c26ab2e7e044686e2cc1abfafc59c2446aa4789984f83e1f048130658633dfc4f9c559c28f8066e09cf3f923a44807ab8f965a9bc245d6fed45fc50023fbef1ae5f63c80b02c901d8479cee2f7b213ccdcc2fdc7d144e60dee525afc11a34c7431987f8058255bf6953bc328fbd671bc8a32f64e7890189837bc1e534200c719e3c66f7fc6ea698a315df217008a98f2dd1c6471613874c65bacba0b72de40677b19b340faebddb11391e3824a5f4df5a718aefb7fb9c051abf2228e9790220126afbd0d73024fb8c070ef441975ec2d0166ecb66148abd1709699441b49d91b23a8be65e1c075a9a214925531f246d362a7f4655d5701ef94cfdfce22d0fc8f28854723e41b21d68e50b63a2a52b775c8e4a5778eeba7907c5182bb4260c38a2eb5961bda8e8f253a2c5e8d1f36f8c65c6386f4a5f494f6638890ea5ae8ad001f0e7ee41c2f87cf6723950c3654c0d9049ee48e7ba4da4d7f4c4059eb2b34d683930d9b3b4301383e205418fd7b888fca81bf142bd19af7810c11bcde7173e343c1a48c8c99fb21914c02dfc408a770af29b6e156382a3bb85e3cca69baaecf6421d2da08b8e831730aefea01467c9fb5436e5c2f23479bb6c13e27e018d52b9a83f89912958c919df0c4834e058b1e6bdc8da37934515070b58613fc820fbb572611be494bc0e87e81295fa1a388bc", 0x1000}], 0x2, 0x0, 0xa4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 11:49:06 executing program 1: r0 = semget$private(0x0, 0x5, 0x46) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() getuid() getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2, r2, 0x0, 0x0, 0x0, 0x4, 0x8101}, 0x39, 0x80, 0x5}) getgroups(0x7, &(0x7f0000000200)=[0x0, r3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r5) setgroups(0x0, 0x0) r6 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000080)=0x10000002) getpeername$inet(r6, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setuid(0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) 11:49:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x400, 0x2]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x30}, {0x4000000100006}]}) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[]) 11:49:06 executing program 1: r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file1\x00', 0x8001, 0x2, 0x2, 0x1, 0x7, 0x1ff, 0x92, 0x2, 0x0, 0x238, 0x1}) minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 11:49:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x7c}, {0x6, 0x0, 0x0, 0x7cb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = socket(0x1, 0x3, 0xe6) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/227, &(0x7f0000000080)=0xe3) 11:49:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='r', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x1013, r0, 0x0, 0x80000001) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 11:49:07 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x3f) write(r0, &(0x7f0000000040), 0xfeea) 11:49:07 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(0xee00, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x24, 0x8101}, 0xf2b2, 0x7fd, 0x80000005}) r5 = semget$private(0x0, 0x1, 0x382) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setreuid(r4, r7) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 11:49:07 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, 0xbfffffffffbfffff], [0x0, 0x0, 0x401]}}) 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$unix(0x1, 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 11:49:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x2b, 0x101, 0x5, 0x19ac, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x80}, {[0xbe, 0x200, 0x4, 0xbd, 0x6, 0x800, 0xb, 0x2, 0x100000001, 0x0, 0xb45, 0x4, 0xee3, 0x10000, 0x8, 0x9, 0xffffffffffff8001, 0x81], [0x1, 0x8, 0x4, 0x1ff, 0x4, 0x66d, 0x1, 0x8, 0x0, 0x2], [0x3, 0x0, 0x5, 0x2, 0x0, 0x7fff, 0x100000001], [0x1, 0x2, 0x100000000, 0x80000000000c3, 0x8, 0x8], [{0x9, 0x400, 0x1ff, 0xffffffffffffffff}, {0x20, 0x26c, 0x7}, {0xffff, 0x7ff, 0x2, 0x7}, {0x1000, 0x6eba, 0x9, 0x3}, {0xffff, 0x3, 0x8000, 0x3}, {0x8, 0x9, 0x2, 0x8}, {0x4, 0x4, 0x8001, 0x5}, {0x1, 0x4, 0x4, 0x5}], {0x0, 0x6, 0x6, 0x46}, {0x349, 0x6, 0x1, 0x3}}}, 0xb649, 0xc8}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf334bde6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d"], 0x10) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 11:49:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) fchflags(r1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 11:49:07 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e6de98059ba14f943f52c65f327f660df5da2a156184864128ec5ae45372aab309d4db3ea499c41662d60a6835c4209f45a86dfd0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e41882", 0x8e}], 0x1, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b000000000002000000000000000000", 0x98, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc0504417, &(0x7f0000000080)) 11:49:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) syz_emit_ethernet(0x4c, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000feffff0700000000000000"]) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x100, r2) mmap(&(0x7f0000d62000/0x3000)=nil, 0x3000, 0x0, 0x1012, r1, 0x0, 0x0) pipe2(&(0x7f0000000240), 0x4) r3 = socket(0x10, 0xc003, 0x2) setsockopt(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) r4 = socket(0x2, 0xc003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) setsockopt(r4, 0x0, 0x6, &(0x7f0000000000), 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000002c0)={0x3, 0x8}) r10 = fcntl$dupfd(r5, 0x0, r6) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000280)) 11:49:07 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x28}, 0x4, &(0x7f0000000080)="b48428dad83ab8ed9b0536054f7d34fba52e887915e38beee3033d0e2670d892001cdb8cd6858d078a0f2c619e87d1872e5341d6039d9e8a369084c0c82ebd6f8c4f35d338d0f14d06a9e55eea65aad32431f638406801e1b5751e50674c331d858d99cfd73baa738fca83c5d06f7ea8c32f19f3e553dc92a9a8c94a62f73459617b0a67fb4bd616f5829de8b067", 0x0, 0x0, 0x0) 11:49:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x5, 0x46) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r6 = semget$private(0x0, 0x5, 0x2c6) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r10, r11, r9, 0x2a3, 0x8101}, 0x1000, 0x7fd, 0x8000007}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) setregid(r4, r10) 11:49:07 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000026ff8)) kevent(r0, &(0x7f0000000000), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000100)=""/51) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/44) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/103) 11:49:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) shutdown(r0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 11:49:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r1 = dup(r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x2}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)="22af9e0390066c46d45f5637902b2d124438e45c5faaba8d17245f7867332ab342f733b6d9ddc39bb15956fda2a588431852cfb5c1e98feaa76413827ad12de6099e3c3f9f189a63e17c7c2052b203608f889a6fc882a1332aff861456df0eb521297aad4af56ee2af78bf8fc5eb2eea0bf5b8d6eabd84846951f18befd33d1471fe993c918f43c7392d1b55c54f34a9b34bc894cea7fdc10b5d33f68197fe4a7862397e04e736fb15a143d51e691c4d53", 0xb1}], 0x1) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="a96d6c513fa09d20a4c0dc7d07f9afa195f155d6842e6623bc", 0x19}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:49:12 executing program 1: getgid() execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='-!%:\x00', &(0x7f00000006c0)='--\b\x00\xb5u\x7f\x06\x00\x00\x00\x00\x00\x00\x00\xde\xfa\xf6\x0e\x06a\xca\xab&j@n\x125\x17PZ\x96\n\b\x15\xcb)\xaa\xd2\x0e*D\x0f\x91\x80\xc5aC\x88\x168\x8b\xdf\xb2di\xaa\xc5\x06m\xb2;\"\x84%\xd4\xacmQ\x9f\xa5]OJ\xb5C\x8e\xcasy\x82s(.+\x94\xeaa1\xcbO\xc6\xb8v\x15\xd5\x01`\xd8wA\x00'/124, &(0x7f00000000c0)='}],+\'\\{\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='*\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='[{&\xc6}%}\\\x00']) openat$pf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pf\x00', 0x100, 0x0) getgid() sysctl$net_inet_etherip(&(0x7f0000000440)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000480)="f2fee7ea17fe77b34ca544935c8b3b395a29472e248cd60ffd667285cbfee17c183e84ff9e520b12f57db80d66bf8d6964de2e6655c0d5fec0d4e2da747f3899d24371c3098076125d481e15c0ea1c5b40ad5e5c80553fc1b3163e48fc007cb99946f19293ad7484b7968084e966552e82ceeeb8d050212df80da37d1c61db7d97cd556b0e0724dd9920749daf5cdc54a5f522c3a693647e3470d996d7b7eb1fb4df0c7b6ae356603b73de23f827110ea04caca2cb5b93634ab0c136be6f5bb499337a80c68fc7fda1c35811b502d1c02d47303d525b7f5516e4289a", &(0x7f0000000580)=0xdc, &(0x7f00000005c0)="bb1150ab0a438fa005739c256a18284d23d84edd94d072f9c039ff69430fedb24021e405744938a2a5003ca504d2c02e47c7c9fe884dadcdd727cc3865b578158ece554f422ae034dcd0779c11a55a87aaf9df7c3c14078791e5e37965b936284538abf60a762c96103253ea8c5408b93f8de8adbed69bd5e3baff2e7fea4610141ffa7c7920499a6a7bffab75e7f6d80f2c092651407bd15cdc58b13c75d987a77e82413c712ea8d6625e72fb35b7a6dab982ad222bc6ea4da788ac216e16bddd7ab1ceed6d579a29b7a99dd64aaaa625355031d00c53864e16a657d5b8bea81b43877eadfb", 0xe6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x8001, 0x0, 0x90d2, 0x401, "ba30c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)='X', 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000740)=[{0x64}, {0x45}, {0x6}]}) fchflags(r0, 0x0) 11:49:22 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r0, 0x29, 0x28, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pread(r0, &(0x7f00000001c0)="24fbe750e43633049d6bfa42a7aad31a76c7559eb47852ed4ed458669f9ac16761125c07e046c390908ddd895c4875698d7b5f8fd19c194589896da72a06275c25079942995a62d2657f004aca54a3128c6adb36389e986e17fb8bf9c4e8224b36f7f0b73d97618d9465dfcf749f559536dff8c586af516f01a17c00e55fde129288c7de9f58763eb79c0882f609a5743655d26e59001d1d339cb2421f7db23570f358aa3f536acf42d8d354265476a943c047e655279ff577887008f91ca671173010178207f6bce9b410e8a3260d098185f4316243aa5583c451fd81843015ddfda6eeb6ee5a77c14301d0130d7d70590b002acde681a2620ea39a03a5dd5563c97cf95a26e5a1376ced2cd04be6db048e4a6b880b6216ce35a8506440b4063c83f1a9eba5eca5f071c91a9b7aed70c65160abda133af71a082e2f256e081c3607f80b002507c2da421f21289c972d061968f8755fdec8d24bf8e048bbfc181102302d3d5166c86c20548f84f7405b6e78b1fdf5f22a65d4d498b30f69317b30efa5fb6c5c3eefb61910dc5fa8dba39905cc44d560ac6b0276689373383dd8cc43d4a1b29ffd171e63c85f946bbad19ef8bff50618cbe22112b32fee77b380506fda61f21f749e3011db0c339bd3260e091d058617024ff3c5cc9c498fe96451303a05c960dae036e4031408726917ab22b2ad28897e42039ae05138168d0cbfd2fab3296c261152e0ee9806074cc8e62d11f054bc86cca3af666194c5782330ce6b37fa916c8b0d530a9927835215de1217329c53b3c158385d38876523fe3192dd9a93623cb2d744aa2b516ce351cdcaefef7a276b2df575bc907a0f76bc28ed6a4c2fa9647c33cd8da08b1cd572df66a0e5a68f3eb59cc587f32a455ea26eca7f9143b982baf3b15df5fb84d2bef7907e769886a2c77824c03ae3870401aa3248659f373312ea02c133e7164bc943a7790d3f4a0e1513a95d8c47b6b7f1c98eb0fc8c68a65f4700e228ce440cea6049346110448e753fac12c16c11ad66aed5e7bd5dfc56b9ecfb47c2a6ee0420ba249f9406e77d0d7ce9272391bba7d90b03cdf1019259c01ad7ee06a6afbfd0cd07b950dbc9619d9ac3e9e8b4ac7864f8f74594f84a797080b4980987a2cef9a924ffcd7ba4e7f0505f508c1d579930138400cd21f7cb75045908704604d57c0a31bdaa8114059fc07bdfaed02fc1471a49c4491560c8a299e3a18ddb61eb7a4b7359f25892bf32b1dc1ef2e1402212f6d1108c8a93352f2765df236e17b525f3cf7659a57db19dc222e0826304a008c5ef9b7e9c9f487d0a9846e9d67bb40a1a132bbec57dff055de3e309eee42f5ccc74d4b75ea6127b356839e183881126697a8ba6eeb6cd7a34e0b4f19100bf3dda0544a1be4f34458e5089716948b5476b7b1abd1d0a675830548fbafbe3c7d0638fc5513403ff9c714449bb8e4c8c46d2caf8d30acc747ad3ce06dd7d5a30103fa868ab6f4f6791af76d01c8388d3876d16fccbacfa9a6c354d50e1997006202ae329c92d55841ed5537358fe876e4453c6312857a039ce0fe5ab4087d311954f04e5e717a726587faf14e6b61df7a8742c3a18069c2c6c520044355254841b48b6ab5384c51dcd85bc754575335500240e04addf3e548e67849e67889115e7b8d0690abce23089e26d4d32ef47566ed3b5df16a508cc3df2c628c0f84c37ddf885605a672af933d3eb846f26c3570fc36d597b479d5baf40bd5c6326e22a80f1e90ccf607171c02c92d5b07563beb6ce587cdc276017ac6a4e8a6cf86d495f79b3e1baf4511c525bf18777d046ad0b78dd9c059c42181346ced19072463d56d482c7853cb12cbc7bb5f6d5218a449059740a79f0fec5a73ec1373c2d30ee825d55d35ac702b487687c10f7d09e90c044c9772fb1ab620108fd760513a661794720b732bbb06054a5feeb51f047a3df9c0854c1b17845c11b6897c8932e82f09fb9c133627f0cac20ea0accd8214e2e40488326f86cb56e2dd648939d0f64688524dc26a4aab359e770f4e46b5e0e1f18767beb1ec281f005c11c1e61b18e71b897fff4766eaa662193540421e4c782505178b8ec275cab0ff1dd65af48d54ee1d4f9e40e7dcd821520e0cb7bdb071e4f6743b14d110e33e30d1439b4166c84a669d6187c70dd2145b03761e8ad786473a572a638f45779353efb765b00a3797f4c94fbabafbd4d7c7faf5519836ca7d16029b63c092b619d2fa788d5e1c71e969e16c8c8244353f7c833a084e2785afe7712f1642f5ae4dcf7360bdb986ef34f0a1aac33b047d44651b90552a0ec334440f4c2ff302b3423acdb68ab2057e38705b4c410190af437eb851b5166b6f0069b856d2efdec41fa71cca33cde4178126912b07c7c8a8bc1a12e471a0c53b72eb64d34c6de79c33e92b17cb77df35d24fe5d9293451a00a019a7d23c595a039df3af0590a2dbfd6665c9a658a6ff1038fca5fc7d0af5e268843753990449fa5ce581d822620b3406b387685c90c3c0efb97100947d9af0a1303f04800a85403985807c2049aed0e86d7030ae1f8a71e9d3ffd9d132282a65b9ad2139b20f66e7d9c8dc99075efe0bd8e3d63843035d90dd308927adca58f372df1dec94979677137b3e29dfd1aea282352c0ece42f20edf3207428081b6d5646f075189a3e7d0eb10b7ee4bc48da217e22b4c8ff6c1b60bc630732ceca6ea1a81fdf3f0b1b158917fa5c2d6c049b66e28b24c3fe91345daf54c70e28554bd0a699d41cd9e85428a99c35bdf7e938938a642ee7b869bd8e6e909e427321fc129e4a1c35b5c906578bf0f0bd806356938e13b01be4af9bd5f2612859c4ffce87031a1c7a7d54058bb229d69337822b8b118d462fd6dce1e390c2583d6bcf3a5fb98f3c76bb0dc366aa490c2156e9fb2bd4fa1b60e7b3dd73879f6eacbafcf633c72921575a1dbc2618cec012dde371c421f5d6a0f01f03be0bed65a6689731eeba35eb23f6253c5d38f7d9b36e1ad6508ac933458183eff4d2bf7af0701175edae41dd98632b69780866afc99fab7f5d1daca07f403233465e7bb66ac99400d526cfbafb836c722e0c1023a9f8d8ad591a256debb0f484f6e5a48c90629b812ea0ead95c49ae78b58cb5a7ccbc6614cf4154435b0c1ee8f5d36cd74a3b3c4e4423ef8e2daafcadccca9e939105b55cb9d928fc11b3ee4951a3cd02816cd3d21ee5332a1b7ae519542cc541072dd496eb5146e7f0820e7aa6b6c9f1af4bf3ac3e6f932e0b5b59c856c6dd204fd99fa8656774f70bac8d4da94fd37d6dc160eb95a8f8bfb10111931873d0a98c5c916352de2cb391586dad7675e0af7f60f47bc5396b861b3095dd6bcb9e039659b9027a55400ee7500510c36d323fb362783dea40c2c9eb99851c380c94c415dd7e985cf0b933c64f81b8a975a579d24c45f71a3f2147d175beafdfc4280c3c4aaa419f028a53fb215c7a55269e9b004f780fdb4ae8eeb7651865bcbad83289bb4cb3b47171d7cd8b6a8c7be600ddbfe819cc5bbfc67ced99792daa0142418393155dcc76d8a88d99c66d6a2fc1c1526b6456f4c9b857f73cc967515bfffa6e96084ac4aa1a0728bcaf42b8b8f3d3795c79b53d752563c1e8e6271432fc87e988748736a29e7ae66508d836e7552f9361c5b246af73baacd4b2e4d9aa30910dc1280469a9591494509ce785899c3a7e8c2b28666ceaa720e55df96fa05c73e7019c8f8d427f8b6cf822897e2e23cb6f559408bbf981b6c9f5136bcb0c7963969d6d9402d46c33a19f770893d76b418f02c3b26f7612009de3fba7d16835b857b5be0a290005c237e0896cabbd39ce64c38c88fbd4edae5a206db9a35d0041f92b25d88a948e2e703b451d486c35c8b29b212a61f65f0a3ae8e4d294d285ca7d5b5766d9f86045cd1fccbf8c15b7ad0b1793ea848c31c43bfa1be4698a536bca2b08cd712a37a408ebb1c05cf5d8905d0a2726fbbf837640d73564cf6e50b08fdf61390691c8706fe0c1ec0a711a36c315c6c8ab2630cc25e312d5a2c57ae62558ce7f9b7f9b956e9b1e1488a6bcc20de1a346e9acd3748f7979f1045aca936853230679bd54eb392f6ff4a02991fbbfdabdcaff20708ad6b6c079504b4e63950f0e096030f09d634742bcab9e89d734f788f34d0b841d34c3328f7c7480f7ae107616808c39b358fb81622db217a5294c21833384861102ddcde53839c0c0281dd606ee4be3d4fe5f312116e59cc3a4715910295d5e69c805478d19dd304b9621337e2b1b3a2559bc918e483a4c6816b3526195fb3041bb8bbfac83a421f3f7a56932ed0ee02cf59864711b081553bb423ad4185a18ef0911516e8b2538524b99bddba86d8740f1bb63a14ad04c1098999bbcf8cd0ea609e90e7bed4cc29dd9d873833f73dece55ec408cf56496dd5189bfc34953d792c237f27f6088911b68063c77f103a40c213ebc22aa083e33ffd208507b9f1126d41f5674379cb17b743451e47d8d9b56ffef9ef760b57ae1d56ab154a8d3fbad62163c1c66dc3f97a86d0be2ac9610287dd1bac80918beff83c948dc837b335aa8a6e4e1027a35feb6b5dbbec5b30fe31925674c035c052025cc1691f06ff2adca11bafc3d9049236102156be4858100093f0deb64752ebf5e69e392f44d1bc809456472f68df2941dd4cd8b619bcd783234f85b59bd7296b7743e6507dabd3a4d534217ce2b5a1e7ee11ab5689688892a5e2e99dab0edeafd7cc42fd1f767c229e69df873d09ab96beff065b55902dbb5d6a88a81a4f9cdb56db2f81f61480ab871d0ba0748d050f85a5720fd80f7e08e74084f754918ee158f3d28278479f4d356938b910ab8be13510b0ef2441f8107a5fb50f541d374914afd0d1abe49b14a12b541ccebab904aa3da5cc444695a38802ac4b313ae4d795ba3e58f700aafa1e7c2cf22d3bc1742a6cfb299e8666c8a089b851aa475f5c96480cadf363de6a9d99ec78751cfaa3f23c586c2f10d55f51cce569ac7678e2aea05527778a2b5d33bce8a5ff57cccdfc480742f2df074b39aa792350e331be04f58010ff7bcd045f02a20952a7daaa49d8b1ca0ebafbb898e8468fd6aff0e9fd7f13412b700508e61eb48770afc841c20faef3b0c1cc18ecb64e632c038a17cce519660e5aabe5775832c3ea398e1731e90a006ff9e3d931ce2fbb22cac9b93332e6f8b066ff0f1dfe28364ad9b6487d36ad585aec57ba036f7ee5bdd1b4147af1e03cc00ea296a0611e8adc7dfad4d14de3c80e97c9fad8a9fbab653b8fd29fa6723a09be73b922aff9b4d543f0643a5c3a4f9238c3bde6e1a7cc75117abe95af74b51ab0f4a7be08cc311cc1fea2a2b58fe487a9d3dd648d0ff7cf2439504e0786e5ace9e7f6c21293532da5f1feb26cca1e8979110878df3d7931ee4f08618a113ff5288a91b988bba0c6b0ce9d1cc0e1db41fdad5f5bd4c2d8c9a4aa366cb2f7b8c938979cd348ab1f9469e5010a543d5b993c7099f9c5d5fbd95ca5afdffc3ff2c56d41606e34e6b64256456763a49c3323e6ddcf34fc0ece9a13a5065b173a87ac429eb80d524a1271c4b2b7cadf886f6138f9a5f2069bd44528898e15c034cccfd60ff523e3f7bbef68687314814c36cdedca0001290a38da785951af01cfdadc8e425117e44a6f386b4b147712b54a4987c65bfaa7a74d45632449580cdfb2973286f9271e9bb77700f2b0cf459f98f712c06e077418214f540b135273863ac823bd7409b8a9deb18928e38ef4d4cb2c418c6ff96f5e", 0x1000, 0x0, 0x9) msgget$private(0x0, 0x48) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000140)) ioctl$KDDISABIO(r2, 0x20004b3d) 11:49:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000ffff"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) fcntl$dupfd(r0, 0xa, r2) 11:49:22 executing program 1: r0 = socket(0x6, 0x8000, 0x5d) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) setsockopt(r2, 0x0, 0x7f, &(0x7f0000000040)="41a359a6343e", 0x6) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) dup2(r3, r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f00000001c0)="e569bb5742e86e3773808da4f09c2b1ea6130a3e9c3eaea68fcfdb18f1e72874357b", &(0x7f0000000200)=0x22, &(0x7f0000000240)="ea65ca81664d48e41debc9f7a71dd6b27970fe8ab0acde4317a4c7f5b3c4aaabb81f525cec8b8a565e05336a53d34791a5ef56ae8ca4ad0c53241611ff607b627d1ef696cc19a407bd36c95e5dd1a828e80600a73f19ad76136f18dd30b108e5e7cc435e951ee4795d52b12158833f7085ef3924fd99e7ed8df0ae58ce7e54e7b8981c8e4c0c1208a91fa282407d8c882e786b24109df68e0ae882f5105923948bfb74e0b062b31039b8d2228ae9ce85e0e8a839554c86881fb9ad83cd541ea00fcb3210a286121230e252f93fe26c4e7ab62ae9ab61fde6856610ea9815a0c62130c9f3b57a9b229434d560baa2797ef436d8c5fa8bbf79c1e569d94e65e852e4c9c6a6828ba107edcfae62dfde310ee7438201d2b75f9af1c2c8a490931985dc3eb4c4077df09157b91c49e796751c8a7857be06af0a51f03c9700ca44509969fc02e4abb24cf2db9781bfb705a0196e70a5f0c53437d106976b69c67a93e55893b3714e4361b851555d9c571875ded649e7ce11a37ace14b17222ab7a4488985e925ff62bc59074b53ddea3d3aeb458612b1765d2256bc410bce7ae99743199fc643155ad61cca4dd4cabea78fa20158802b5830a09e74f9d1d44b2f5e101bda62061a8bfad2b3f9848bb3df5cb23c5b015c02afb75d3578cb5128c88ec308fd19e0ab5d7703764584468b28f0f31c639b1e9c56f7f4ee26cbc09feb69fa6d8c3482151f0269637d4a37d05ad9430e493f1d843967b2d2446853f9ba310e5094b104cca34d63dec2a2ac97908aa597b61b05e0ed13184b33c23d7a02a7ee353fdf8e463f64b356f964fa13f6782fe40f9cbddfc9c9a746611120719c6008b7e39f10c3d0d1854bdd08e13869c2d0c55571e631d2c86785d184b116002c42dfd28a6d3599bf9d9d4471bc5f5f30ce978ee0d1e03a33819b48ac73c3f1f352cd24ff7f7310ad9e2a18d6f1ab857c15c3799a3a34a0223753bbcbb7d5cf25de1ed58e697d36783663a01be75c7f26666f1f7cb1efb90ad3a1bedf1163992dc83bce13e61cc3c031ff3f90ff58f18111aa9fbf5aea7ab667a20e64d55c1d5249a2d3b19624c7880b807b48f47f2cc3c7f8f81fd9e6ed779454fe45870d1244da3fb17a3945e55a9ac0f7740c42108f18b9c3335bcaec71b5ba3fc14c2df1acecc8a455466d8a9f4c5b8899ddd791aa8721a2cc3f370226f0c1bd96f9e0727ba67c8069f4d699da387431573f1e64bd5e8cf013ac3c39ca7091785741fa6a021094a091c25e10ebedd32796232a7d61e4ea555e7ad8264edea156c48e60a458c75e67ad2b8d14f9513b036497e42df38a49c783fbd2c68dce07a0cf635954b3c1af0eb0af1e6abbb75cb99591396d2d0332bd427f83a4e369818ac236af00b7afec58356c149c12121f058cc94e9e84635e5e7f8a434f1a7c82fb0e1bd8e044aaa170d2d4a5b09780b586c9137cdbbf539222ff09d6c5560cf5524f8423cd4cef925afe2a55e1b02b8de989f95659c47135311d7ce8fd4290038c489cc4d0e38815c3a3eea941fff7fb3e865c652ee4c95063c2f1ad557f8d63274929b9318c08136634e14e396b8a7e1be56754b9b579efab9dfe3e4e5cbc8cec9540f94f630df34df4e05f89ada9333414fed2751fa9d6afb672af71292721a5551035d26b9724c9e3a4aa3ce9a5c81650e874e8d44cc6eb157cf556bc3fc24c23e6345436bb7dd8d857ccb44bd99b009207dd2c25891720f4e281e6d24198e16aaba155affce5cd2a7819434270be03472195dfcf5f2ecd2a2596582dad5abb8950bb31f141884dcdf2aae0dd448559eca9a1450618143bab0774d7f7eb3c713eaee2a2b9de29108c7c404f0bc9ad11499bf34a23abff0f1cdde360b551ea6cfafd927422003f49273a30b93f31cfa47ba19e55e29e17c52e8e596fa9a1f66013e279b768979d01f9e7b925610ff8bc1bb8568d0974f023301bcec5ddc088c392f289a993f53b69e4d3d398d91da3f0e8d76178682cd13699cfdcc13f67e9047032e07f61e85e2bf6240d4ebd84afbb732ca1d0699d49f1091aa6c13dab536f00315ae08f40dd20effc16df9f3071198b324ae1b2c3ab918514819724ed51f2428c61ef3cca39a8e343036dd4b5692f049529034a9a523437f2ae5811f3d77281a7c5fea71db6cbf8b73a8fa958a0cf537d8ebecc3b191c3990c938aee4e554cd45fe5516b516d4dac972309f54a4c212680c1fb5ec9b7b90102123b88d447f57e8acbaea1004246b217a0572c4676736498c26e7805ebec36a795b35c23ccdc05491d2f0840efa99d44ef0e05f28cf8380ce291b0aba9c1bc0ad1f32566238303f85936c9bdffe5d95fd7ef16baa12bcf95c4e2ac93658d6cdd12628eca9fc9dadb855007de075154301ccb93a967f50e551d538b24c111d93897ccc20abf8e53c6e3dd87cf37ed25754125babc738c664eb106a6efc7b2f1e4a638c1c1d066a8481bdffa601a071d49e3f40681166e1250181990379f02b82b42c84f66abe3f3a67849a7f6445e8d23f87fdda0a285af6809a4b7e08dc48fe0de6cf7ba4d4a587c1b56a3a13e1640645050249e5875caa6213ee2dd60bc75cb0548228360f7db3cdbc0cabb9b5f3a95373a466808b90edc86c0a08dd3e59f17997a2cd8fe0c7e18b8d687fce2cb17e5b569fbb2c296761a997eb14cfba021eac36ec1cd0676e76337807441b47085c1fa8d8df77abd43379a94f6b9aecdc40f6a2d0dbc8a5005f7d7e5e6a025d8307871067f881259e2bf3aae328430f037ea2ab6ebf9aba61caacca7cd5c43608d6c8ea8cb4dcc7b13bc967b2d8a0238aa11d31d2e46f5a2b500e8f15a5c8d15ef2a71381201cf5eddbfcf9dac0ecab604e95dd97397c91a9d1946369e73f601428d171a134a1edeae10ac111d4606d608fa36d3341491a59b5e71feb28aee8c85fcd9d2740953016e079847915cb9905f5ad79e2543c3813ce899ede17d6b95ecaba8509fb574aa496b708466eeff1b8a1f165677be9123356ec7f89c0d4d5e5948122f0539cd35e46a047c8818c07bd7aa6fa3b851fe96f55b6b05d01e99a73745f3b8b80eee2df7a85e96492bfbb57398fd8361d4ecf9470ee63c95390061e564669773842fefe9c76550ead18d5c7fc52bce294c6418a2ffef42ee212ece3426f930a978f1e3b2ff3b7c52771e006a5e5fb40eefd1cf736df35f382d6fdb978101e9d8cf72c4387ae29484bfeafaf2028d0003b2caaa396210d77cb45f1ee621b5f083da8dd86fbb6dd25a5f85d039d959da25d2d972a491ee34e155332c4c4920f190a8a0f7f44c6417ed793ce0702c359b934470fb4989e793a8ab64d6da424ede203cb1d5d154022a25807f24c12f74f7b64a986751c2b5177aaa4c8d3e839ef4f61a44408c3f137ed829d1dd3f38b50aea528426b200c0a81dc62f00e028fb944210c7c93c17994ee231da0e733c8d163c1905c969d2682852e58b354aaad243ec6a8dfad6cecf87ca681ea0787ede926f7290ae07a19eec4ccc9da441352f2780ebe3db333c7ea08eeac150b8f895bbfeafeed847ea7fb0be07e8a3c265ebedab89ac14070e02e919e7fa33ea02ae0ea5631f77bb0f5fc834aa971b7264080c89160bac6a7311425bada4960910d7a1ea2e81a9823c623a2f9ebf123dc7822528f14dec2e3b0c1cbee38ddd3e1f674e37854b56f8dc3dbe747b8e2b0be265479c62a24dbb182794a1726168c0371bc176ea564fee188aa09e1b82c1b1d94a8842d5294778fed4d35e818054877456d30887bfdf9efd3ec508c7b557da180a29133e54f22d4b485105d7568e5ab8c721d7059203b2d6057bcc4ec6c6ba1b8d2ccbb0c34f35da56ce1651001554610049017d8ec3699dc66b9417c777e98baee4cc3ca775180c1d26050d48754fb1d8e7787f82d9369e414ebe2891f996acb04ec9ecdce580a580c9dbb9bd5b3bbfe94dc19782f423ee4a97221a49e09751992292d552083f20604a9ac20617e19d333259ee2eadac59b600638a7bd8bd02418019dc1233a9bdb8b5b14d9f2a709d7c9014f9c1c15a229b45492dbf255f3f08401eaa4983d0db70c27d5f75812e98e269fa660ddcb0cbefa3480091478a76289e9c03c2c60a5cebe40023ecbb9b0bb36f5a1b47ced86732b52891adcc9ea865e67ba97fb42c03152b3e44a726830fb39d6e833a9d7c15def0fd69ad31d1a997e75d89da6458b4012afb4b7287f52f13447764181511eaf2d17962de3e98f355f76346bd1b037d1b9f9565f506af9e95983650625a76d9b43bed340d299d4a451bf84048bef0d0ed237f9937053523c3ec67cfb645b7e9ced2ae66ee08050e03d5b84f9259c2f275140041bac15e76e4099523845aaadd0dac173866474c10c4b31d3cc961ea2af945ea25db34d152bd3f2f08b4591e296e76bc99f161905b8a2719c00dc8cf5c0bb52d4461aa280e4daea33e2205932fa4a56c157ae8e636a56c7f05137750c20e4b51ed979a58611712cd1dad44026c971b83c03529831d30db60a8087509e583f199b66febeb06f79d6cc6ff78916ac18aa6cd70b209e957500011d1f5b6a4aa80635ed26e68ec6b0dd1b4d8c97ce254a0467d0d24613fb75519a1ab9013e5bd5052f9b766b3efc65d7f23255c19414223664bbccf1fb9c8a9d78b4390a5be2bba1244c368e1646b1c208a44fa95f64bb9724560f120c2508e9d2b1eeb200eb8e424af7b4369065705524613fcf6885e092cc8b9a44d0d5ab0463c999d67c70312b95fadb6f825f73d329f1500002b78b86d7c1e71e081a0862c0cee35fe9ef349307af52c2179a94cbf9cb430b61af42ecf7624f9fbc230e083f6476126f37a3f67732c5b851968fe5aaeb3c0d007c272d6ccc6549c9ae231efdf515602ba22486822eaa6c6ffae45d5216a6297a52acd1f59dbcf2af3461548b649cf54022c3fe91c4e9e4bec5251b60ded82c1a647f281f4a65ce4908b0710937ae32568c755c33239a93015af1271606f83f8469ae6e200c6550e19d64106ffd8525f2f6d81680e7140dfd357362c1128bfa683af2823c0759411794cc9a5faee9caf97204705e4cd55213406c8f2b54030d612df314702ee1437befebb4b106216791227f36e21cf6942e2a69100a9970f761b02f047c7894b013d40ef7e7b5e06d0ee4ff851a5815395a36e0856e252a61fcd71a2b01f82fb3a244f619b51f676232b2ef5708a38836fdfcbc5040851f13e33a09177ceba796b4acc863a24109deaca4cad97b10097a659d91239a4386f807031dee259837b015027c805e2ea3abfa35a5711800304dd78a2ea536abbdcfff9a79955630434d5f058d256ca853e45d0f299e0188efebefca35825bed87c4fbc834b15f95cbcc761f110ba79d679687b37349c52ebb15b06b74208067769bc21b9134fd8c17a2936235747fe07df6350041286f52edd807c861e7d7ec36b7f043766c413092f95d88920699d4653169463322bfe69a203fd1c7ddf706c7b57bb358e3f2af1ee220b8b7d1c44393ccea2d615340a306bb06c5a607ac276f4fc1ca8c13db297a216e5320c3375ce72b4d7b196512c63eb019229a2a8ae4decff82345bbd292e8590ca9011029da5b8b8424659f12585b39f6388ff26502410c96383ba29b522e11947e0051e28d9370e73ba6159d886a5f5aa9ce665ba13a154b4d229cd3679ffc60e5925e19acbe1d079380f0c81bf8a4e3defb3800a8a56450742c965a76c2a99a02d92387715da377205ec6d009f22bc75a6c63125dc6d1e9349568d78", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) linkat(r3, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x0) write(r1, 0x0, 0x0) 11:49:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x101, 0xff, 0xfc, 0xd72b}, {0x20, 0x80, 0x3, 0x8}, {0x7, 0x0, 0x1, 0x90}, {0x9, 0xa3, 0x40, 0x4}, {0x2d, 0x1a, 0x20, 0x2}, {0x9, 0x1f, 0x20, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000580)={0x6, 0x101, 0x2a8, {[0xa2, 0x8, 0x3, 0x100000000, 0x9ca3, 0xf1f6, 0x9, 0x13, 0x5, 0x0, 0x101, 0x9, 0x400, 0xb2, 0xbeb, 0xfffffffffffffff7, 0x100000001, 0x7], [0x4, 0x101, 0x0, 0xd6, 0x6, 0x301b, 0xffffffff, 0x3, 0x5, 0x1000000], [0x1ff, 0x81, 0x8, 0x400, 0x10000, 0x7ff, 0xffffffff], [0x3f, 0x7, 0x800, 0x7f, 0x4, 0x100], [{0x200, 0x1b0e, 0x2, 0x80000001}, {0x5, 0x5, 0x0, 0x401}, {0x4, 0x20, 0x8, 0x9}, {0x9, 0xb9, 0x66, 0x3}, {0x1f6, 0x9, 0x1f, 0x6}, {0x1000, 0x51, 0xda09, 0x6}, {0x1, 0x4, 0x7fffffff, 0x1177}, {0x8, 0x2, 0xfffffffc, 0x8}], {0x200, 0x2, 0x400, 0x7}, {0x9, 0xffff, 0xe18f, 0x8}}}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:49:22 executing program 1: pread(0xffffffffffffffff, &(0x7f0000000000)="e8ef2f4521426cb2dfa80034341b584bf22d7b", 0x13, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) r1 = syz_open_pts() write(r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x400) ioctl$VMM_IOC_INTR(r0, 0x8020560a, &(0x7f0000000000)={0x1, 0x0, 0x3ff}) 11:49:22 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x35, &(0x7f0000000140)}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() lseek(0xffffffffffffffff, 0x0, 0x4, 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r6 = semget$private(0x0, 0x5, 0x46) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) fchown(r0, r5, r9) ioctl$FIOASYNC(r0, 0xc0104419, &(0x7f0000000000)) 11:49:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xa) write(r0, &(0x7f0000000100)="220e2289", 0x4) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 11:49:23 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="fed6a01a2e0bf9d5cb2b4e84560a8cfcbb667d2907a5cc3142e897dc865221af44fbe5688eefd810b125502563ee0df2a794b5ca", &(0x7f0000000080)=0x34, &(0x7f00000000c0)="890fda7835352e1eee0c723f41fec982cd6b8de08ab6bc3586dff9b45f5f15d75a6bb1131fc3f58c8effd4e2140e71511846e3877280b006ae6e757fa307ea1219f4be36ff021470b126f99548d360012f9455c0f3ade03ad31c38a704391a828116d00cbbc10f23295a1d08fe6ef2a16c76f7ab66b2b0611425f7b31a21b18be9999b3efb1241e1dc85add62186fa095fdac82bd7f4ca834433c9b02dd120938f5b5f0d890bfe1924a7d9adbf0f3e", 0x4) sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r2 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff}) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r1, 0x5}, {r2, 0x43}, {r3, 0x10}], 0x4, 0x9) 11:49:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/94, 0x5e}, {&(0x7f0000000040)=""/202, 0xca}, {&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000000540)=""/110, 0x6e}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000180)=""/40, 0x28}], 0x7, 0x0, 0x2) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa613b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x20) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x80, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000700)="0c69d85129e236f4b60c6f6c75bbd396d4a4e0b5a066fd56a9c16deebdf4ad8f2550a600b14e96851a3d18b47b4ff2aeb50b523185dbd6468b7cee40257496fc681e5a7cafb72e154dc53f78f279f38529f410a84f4dc2eaf5787b0754b2942bfeaed9116600574b69f8af31b956befcdd1eb668cd2b5c29096ce45ff9fd56f72f88aebdbeacbeb5600e772dbeaf6b8846ed8b59996f8ef732685eda1f35a987b95560a4ead8f40bcb87a20cdd098f499d861f45d871c2d15469e4dbce114672182e9839e517c373fb92f9a601db3180effcbf92ad0e10", 0xd7}, {&(0x7f00000004c0)="b82c2b0996a2f4d13d0934cdd14281fabc58422a89b36aaae5554011e98b1f8fa31b68e2c9e0f6f84f2145a3e2f9d6dc792e8ecda88504c3e35d2c97bf76a132e74bcbd8169fcd18ff4a895cf0b4", 0x4e}, {&(0x7f0000000800)="8acdfe5ef41a11174c117a3c12dd8b2a748cf59292de5a1e67b64f06e9727fd1e977b176803f291e8ac1bfa131b809d4948644cad05050c4f0f6126dfe3273511484357ccd405ade86de96134dfbadb234d073817ec8c83f4c41eb713c9fb5d2f0b10a89f22c1f70abab1682970c6be4b723ecffdd775fedb649fcdcf0d65b748c94084efca045ad7a5458757f7fe05caa0780b79bd84f535bb445dce095dc2f2a0a7dfd7962a763c407de36a3e0f0d3f84b39c4318a299ec0fd6991c11da01e53", 0xc1}], 0x3, 0x0, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000280)=[{0x62}, {0x45, 0x1}, {0x806, 0xfa}, {0x1, 0xa6, 0x7, 0x7}, {0x7f, 0x1, 0x81, 0x8005}, {0xf001, 0x0, 0x4, 0x1}, {0x6, 0x7, 0x80, 0x8}, {0x7, 0x6, 0x4, 0x9}]}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000300)=""/214, 0xd6}, {0xffffffffffffffff}], 0x2) 11:49:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x14}, {0x6c}, {0x4006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x401, 0x7, 0x80, 0x7}, {0x8, 0x80, 0x8}, {0x8, 0xff, 0x8, 0x9}, {0x20, 0x31, 0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @random="7430056557f4", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x7, @remote, @loopback, @remote}}}}) 11:49:23 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, 0xfffffffeffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x828, &(0x7f0000ffa000/0x4000)=nil) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 11:49:23 executing program 1: r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x40, 0x2) r2 = semget$private(0x0, 0x5, 0x46) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r7 = semget$private(0x0, 0x5, 0x46) r8 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) fchownat(r1, &(0x7f00000002c0)='./file0\x00', r4, r10, 0x6) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x9, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136cf3949df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aea89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659b6a73048073c4cfad0097ebb62eeec0eba76d4566e06dfd88d35c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d990a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff396290000000000000000000000001eed82f82d3bdf54a363d3b3f5c4e62a34b354b291b6d97f5a843f02eeaabecd3792567c9fcb45666280582f2bddbd02fbe9aa12ce8137ca2845b05d155767b62b35632d19bc5c52677ed898e8dc4726bcd67c89fc2c694c72d580163106ff8083e25c7bb6b927abb167c07cb2c7fcfaadc966e269d6c9b2c46f350575e95cfc3e628add4d", &(0x7f0000000040)=0x1cc, &(0x7f0000000400)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d400c1ffffffffffffff5f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fd0c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fca47c334c35f080bd72ad35341de516fae290014b1499290aceeb3149973c8b3259605f9d191c84bccd6b894483109700095a001c0d2746ffb841a148efba95140539cad201b3d2c00c4488ac1e5ad2c6fd2cab3a2706cf85cb5065285ae9c1499932f77654b4c90c6e9ce7ddf04ce57a4dc2299ea11ba3c21bad7d207b1b068e46014b13d779894e7908376c09cc753e94625082c0d3e629c5452c81c804980363827a6165f8b44a4c5b14", 0x1b6) 11:49:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) pwrite(r0, &(0x7f00000001c0)="eff5ef5f16c3991013006c3db822d1da70173efb33f699723fe1d9d91da65ccb8fd700c5e177ff23583fec1294a729400ef16dd13a1595315b14426e389be12297f8c876b74cd5d736c9f2d5abc4a8b10825251b90ffd63e01", 0x59, 0x0, 0x200) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000180)=ANY=[@ANYBLOB="0043dadf86400000000000a521c4000000"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x45}, {0x4}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64, 0x80, 0x0, 0x6}, {0x45, 0x2, 0x1}, {0x6, 0xfd, 0x0, 0x101}]}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) open$dir(&(0x7f0000000240)='./file0\x00', 0x8, 0x130) 11:49:23 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="2b51b70012531d781e87a07f327933"], 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) write(r2, &(0x7f0000000040), 0xe7) 11:49:23 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [], [], [{}, {}, {}, {}, {}, {0x100}]}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) dup(0xffffffffffffff9c) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 11:49:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x9e, &(0x7f0000000280)={@remote, @empty, [], {@generic={0x0, "f15d257411a548b153fde2a4646a9456af0b0d8e584754bb65da8b4a6ea167ebc35a2e94d80f1a2c0886c94eb949e68925718599ef6d5c78e2671f8c96a58491402f3ed42ec521e98539b57d2492a902c3260d1bf974f069a72080a528e1438d8045420342b12c8cd6fe88303fb56cf07f51048c4756e6f5f244c500"/144}}}) 11:49:23 executing program 1: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000200)="444583e5cb6bbd70c8391cecc8a66378779af0e5ed0e5f0fc446f80cb0c9ccef5f0fa4293778307fe4feb225d68b19b065192d46b54a436cb85570fc21096eb8fbefa21f2371091412a22d839e232e7b8061eb223abeff045c05cb4f65", &(0x7f0000000080)=0x5d, &(0x7f0000000280)="e13e9eb91acd22acc20dc1d8c97ccd97762714385cc364aa712eb587553ea605b2166411d773c31acdf55f6e7ea65149dae9a9fda176bd1f5b3d92dd79c9fa256651d5e90a774aef539f0078acfa7a94259e9ef6b46541255600c28b20c79377b195309faa89a63822ff4591a609cf89b8", 0x71) sysctl$hw(&(0x7f0000000040)={0x6, 0x3}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 11:49:23 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x0, "790a001000"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 11:49:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000100)) 11:49:23 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = kqueue() r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x10000002) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x10000002) getpeername$inet(r3, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) pledge(0x0, &(0x7f0000000340)='\xfb\x98O\xe0\xe7\xcc\xfe&F*\xbc\x83^CP\xe93\xa7R\xee\x99\xc8\xe7|\x86\x19i\xd3\x85\xfehT\xdf\x86\r\xd4\t\xaaf\f\xd7\x99\xc3\x037$\xfe4&\tu\x17\xd1\r\x01\x98\xab\xed\xa9\x0e\x81\x90a\xd1\xa9?\n\xe35\x1f\xbe\x9a\xb92\'\xc6r\x8e\xdcx)\xf7\x99i\x1d\'i\xe7s<\xd4\x89N\x1as,') 11:49:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x109, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 11:49:24 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x7, 0xfffffff9, 0x3, 0x7, "1ef6dde6b6c24d686c19b9aa1dc71b60fceb4bd2", 0x1, 0x8000}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r3 = fcntl$dupfd(r0, 0xa, r1) open(&(0x7f0000000480)='./file0\x00', 0x10, 0x4) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x1, 0xfff, 0x3f, 0x2, &(0x7f00000001c0)={{0x0, 0x8, 0x20, 0x3f, 0x7, 0x8767, 0x3}, {[0x8, 0x100, 0x3, 0x1, 0xfff, 0xffffffffffffffa8, 0x6, 0x2, 0x2, 0x0, 0x8000, 0x4, 0x5, 0xb9bb, 0x4, 0x4, 0x1, 0x2], [0x4, 0x7, 0xe4, 0x7fffffff, 0x80, 0x20, 0x8, 0x3, 0x20, 0x5], [0xffffffff, 0x0, 0x82, 0x8000, 0x7, 0x7fff, 0x3], [0x90ce, 0xfffffffffffffff8, 0xe6, 0x3, 0x5, 0x7], [{0x9, 0x7, 0x8001, 0x5}, {0xc300, 0x1ca, 0x7d, 0x5a59}, {0x100, 0x3, 0x6, 0x10000}, {0xb7e9, 0xfff, 0x0, 0x7fffffff}, {0x944, 0x81, 0x5, 0x101}, {0xffff, 0x20, 0xffffffff, 0x2}, {0x9, 0x1ff, 0x3f6, 0x3ff}, {0x8, 0x7, 0x22, 0x3e}], {0x800, 0x80, 0x1, 0x7}, {0xfffb, 0x6000, 0xfffffffc, 0xfffffffffffffffc}}}, 0x3, 0x9}) 11:49:24 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xf7ffff7a, 0x0, "0495f5cd63b500"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r4 = syz_open_pts() write(r4, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x401, 0x0, 0x100, "39dac5ce1db7a7f4c2d8344d5b2779967fbde27e", 0x4, 0x1}) poll(&(0x7f00000000c0)=[{r0}, {r3, 0x40}], 0x2, 0x80) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socket$inet6(0x18, 0x0, 0x3) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 11:49:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x10000002) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0xffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x3}, {0x6, 0x0, 0x0, 0x10004}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 11:49:24 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x101, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000140)={0x101, 0x80, 0x7f, 0x7}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) listen(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) socket(0x0, 0x8000, 0x7) dup2(r2, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) 11:49:24 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x60}, {0xfff6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x41, 0x40000000, 0x400, 0xff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) poll(0x0, 0x0, 0x5) syz_emit_ethernet(0x2a, &(0x7f0000000300)={@empty, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @broadcast, @broadcast, @broadcast}}}}) r3 = semget$private(0x0, 0x4000000009, 0x82) r4 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x140) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r2}) semop(0x0, &(0x7f0000000380)=[{0x0, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2}, {0x2, 0x76aa, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) semop(r3, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) 11:49:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xfffffff7) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)='X', 0x1) close(r1) ioctl$TIOCCDTR(r1, 0x20007478) 11:49:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) r0 = semget$private(0x0, 0x5, 0x46) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) seteuid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) setsockopt(r5, 0x15, 0x2, &(0x7f0000000140)="020000da", 0x1) r6 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000080)=0x10000002) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r7, 0x20007471) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x81, 0x7fffffff}, {0x18, 0x1, 0x5, 0x4b}, 0x5, [0xfffffffb, 0x100000, 0x4, 0x9, 0x1, 0x7fff]}, 0x3c) 11:49:30 executing program 1: r0 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffc, &(0x7f0000000040)={0x3ff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000040), 0xa9, 0x0, 0xfffff802, 0x0) 11:49:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x10000002) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = getpid() r5 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000180)={0x43a, 0x0, './bus\x00', 0x1ff, 0x1, 0x5, 0x101}) fcntl$setown(r3, 0x6, r4) ktrace(&(0x7f00000000c0)='./bus\x00', 0x4, 0x40001004, r4) renameat(r2, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46, 0x40}], 0x100, 0x0, 0x0, 0x0) 11:49:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x4, 0x2a, 0x0, 0xfc000000}, {0x42c, 0xfc, 0xff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0xfffffffe, 0xf0b9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="1c"], 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)="100a2956b9223776", 0x21d) 11:49:30 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8269458aa5ffffffda7749bf38265405da24ca34092d1680216053dde9300812765d47a853676da1947a92f0dbc93ebee95ccd465642cff4b06066cd1d2a2921f10c958789b634fdab16613894a2e94a326986296a551ff5f2952e443884737d877026bc24ce2bd4ac9a270bdee99683fa"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f00000001c0)="060500c297d0bba1248defae40f01db76dd58e2c9600bfccf85df90125584b3e3b6ea4a10f2d6eace07b4f4dbb97a204d104dd35c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e932dd10066d5ab810cdc", 0x54, 0x0, 0x0, 0x0) 11:49:30 executing program 1: r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x7fc00000, 0x7}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) 11:49:30 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, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=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}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=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) socket(0x400000000018, 0x3, 0x0) 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(0xffffffffffffffff) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept$inet(r3, &(0x7f0000000540), &(0x7f0000000580)=0xc) accept(r4, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) write(r2, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000640), &(0x7f0000000680)=0xc) 11:49:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x7) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:49:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="719d66a0c2cdd0722e4b891f286d8ed362a3c1b614f1c11b7e584f06deb56a16799cad7e46e6313decfae21e42db7812420ea388629e7a1fefd7abfae3cd330a5e88de4e80b586bfb9980f48e324cc39e961e45af56b5c2784ef6745bb4247c5c3dc150ee76e5f77f019df08d5f06365741a2515d9bdf8eaaff7b11fac7857ad45b155f13d8b4c35bcf9b901fb66d5b2032cecdcb09319a496b28a94c0ef12395fb9f70619b43117ed66fedf317f4151b669c63c5391b2c7d132a802ce9e34cd2593efe4fec5aa8982c4bcc717560efb3223c8481cbc03ffdc5027f3289c97b80e2e3a135b69c6fe1117a99f9aa60f653341800933fb58a9f7ce08ae35f250d47284b16f5cfc3760b9a0bc2c5b6a7483c1497c5b6377bc90c81c5b7b49f1b734c4f044ca93a82e6495c5848f6e48d57c441f", 0x132) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, 0x0, 0x0) r3 = syz_open_pts() write(r3, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x9804, 0x27fa, 0x410f, 0x7, "970684cd80a85072e8951b6cc9a2abbfabe4467d", 0xcb5, 0xfffffffd}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) ioctl$TIOCNXCL(r2, 0x2000740e) close(r0) r4 = dup(r1) ioctl$TIOCNOTTY(r1, 0x20007471) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000040)={0x86, 0x1ff}) execve(0x0, 0x0, 0x0) 11:49:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x5450) 11:49:31 executing program 1: 11:49:31 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @rand_addr="8acbd2ba99e8d1f73b53ea21ee96ce34", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "e43edc", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, [], "2019"}}}}}}}) 11:49:31 executing program 1: 11:49:31 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000080)={@broadcast, @random="e0d35b1004bb", [], {@ipv4}}) 11:49:31 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000480)={@empty, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @rand_addr, @empty, @local}}}}) 11:49:31 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000001c0)={@local, @empty, [], {@ipv4}}) 11:49:31 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="e0d35b1004bb", [], {@ipv4}}) 11:49:31 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYRESOCT], 0x2000, 0x800) 11:49:31 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000002c0)={@local, @remote, [], {@ipv6}}) 11:49:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) accept(r0, 0x0, 0x0) 11:49:32 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@empty, @remote, [], {@ipv4}}) 11:49:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) recvfrom$unix(r2, 0x0, 0x0, 0x10040, 0x0, 0x0) 11:49:32 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa013d0b0af90086dd6026f52600081100fe800000000000000080000000000000ff02000000000000000000000000000100000e"]) 11:49:32 executing program 1: socket$inet6(0xa, 0x3, 0x6) syz_emit_ethernet(0x4a, &(0x7f0000001380)={@local, @remote, [], {@ipv6}}) 11:49:32 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000100)={@broadcast, @random="e0d35b1004bb", [], {@ipv4}}) 11:49:32 executing program 1: r0 = socket(0x18, 0x0, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000000)='.\x00', 0x0, r1) 11:49:32 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2}}) 11:49:32 executing program 1: r0 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r0, &(0x7f00000001c0)="4c0000001200a5784002000000000000030038c88cc055c5ac27a6c5b068d0bf46d323456536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd800"/76, 0x4c, 0x0, 0x0, 0x0) 11:49:32 executing program 1: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="24000000040607031dfffd946fa2830020200a0009000100061d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 11:49:32 executing program 1: syz_open_pts() syz_open_pts() 11:49:32 executing program 1: mknod$loop(&(0x7f0000000040)='./file1\x00', 0x6000, 0x1) 11:49:32 executing program 1: lchown(&(0x7f0000000000)='.\x00', 0x0, 0x0) 11:49:32 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, 0x0, 0x0) 11:49:32 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="e0d35b1004bb", [], {@ipv4}}) 11:49:32 executing program 1: msgsnd(0x0, &(0x7f00000000c0)={0x3}, 0x4, 0x0) msgsnd(0x0, &(0x7f0000000040)={0x3}, 0x4, 0x0) 11:49:32 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="e0d35b1004bb", [], {@ipv4}}) 11:49:32 executing program 1: madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0x0) 11:49:32 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000280)={@local, @remote, [], {@ipv6}}) 11:49:32 executing program 1: socket(0x40000000015, 0x5, 0x323) 11:49:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) recvfrom$unix(r2, 0x0, 0x0, 0x10040, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0x6e) 11:49:32 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@empty, @empty, [], {@ipv4}}) 11:49:32 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) stat(&(0x7f00000000c0)='./file0\x00', 0x0) 11:49:32 executing program 1: syz_emit_ethernet(0x82, &(0x7f0000000080)={@broadcast, @random="e0d35b1004bb", [], {@ipv4}}) 11:49:32 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) sendto$inet6(r0, 0x0, 0x0, 0xfffffefffbfbbfbe, &(0x7f0000000240)={0xa, 0x0}, 0x1c) 11:49:32 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="e0d35b1004bb", [], {@ipv4}}) 11:49:32 executing program 1: symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') 11:49:32 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000140)={@local, @random="7c4565837be6", [], {@ipv6}}) 11:49:33 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @empty, [], {@ipv4}}) 11:49:33 executing program 1: socketpair(0x0, 0x0, 0x0, &(0x7f0000000a80)) 11:49:33 executing program 1: syz_emit_ethernet(0x9e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa0086dd6000000000683afffe80000000000000000000000000000000000000000000000001"]) 11:49:33 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="e0d35b1004bb", [], {@ipv4}}) 11:49:33 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 11:49:33 executing program 1: socket$inet6(0xa, 0xe, 0x0) 11:49:33 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x0}, 0x1c) 11:49:33 executing program 1: socketpair(0x18, 0x0, 0x3, &(0x7f0000000100)) 11:49:33 executing program 1: symlink(&(0x7f0000000140)='\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//../file0\x00', &(0x7f00000002c0)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') 11:49:33 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="e0d35b1004bb", [], {@ipv4}}) 11:49:33 executing program 1: pipe(&(0x7f0000000080)) 11:49:33 executing program 1: 11:49:33 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x3, 0x12}, 0x3, &(0x7f0000000080), &(0x7f00000000c0)=0x4, &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0x4) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0xb4, 0x0, &(0x7f0000000200)=""/180}) 11:49:33 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getrlimit(0x0, &(0x7f0000000040)) 11:49:33 executing program 1: r0 = semget$private(0x0, 0x20000000102, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) 11:49:33 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000080)={@local, @remote, [], {@ipv4}}) 11:49:33 executing program 1: 11:49:33 executing program 1: 11:49:33 executing program 1: 11:49:33 executing program 1: 11:49:33 executing program 1: 11:49:33 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: 11:49:34 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000280)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x7, 0x4, [@broadcast]}]}}, @udp={{0x3, 0x2, 0x8}}}}}}) 11:49:34 executing program 1: madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='x\x00') 11:49:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) setrlimit(0x5, &(0x7f0000000140)={0x81, 0x200}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/52}, &(0x7f0000000100)=0x36) dup2(r1, r0) 11:49:35 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') 11:49:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) sysctl$vfs_ffs(&(0x7f00000001c0)={0xa, 0x1, 0x10}, 0x3, &(0x7f0000000200)="288169fe5f3136661cf836132a1d8f2c91c8a70bd982243c2b6a6425cca318e422dddbe835bb1e06bd0bccf78c2c84c58f4eba", &(0x7f0000000240)=0x33, &(0x7f0000000280)="4f41bf5c22b01745ed2de1c73ec27ae17028adbd0078c14b15a2", 0x1a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x7}, 0x2, &(0x7f0000000080)="46dd26df59ac6bd9d6a205eef4593f1a476541", &(0x7f00000000c0)=0x13, &(0x7f0000000100)="5419f20202ef46b7016a948b18c45d65b7c411b2f3bc5cca3422c05fc515bd6fc51cd17117c9a96b670ea0565f28fe6f82bd3ac8cfdc653ee81517e048e7", 0x3e) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) 11:49:35 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="09ae21abe34e02199935174e3a38ce3bb541e2840d7c2b4f13f611c7291fe8c4011dc5d795c7298b52f8738772a3f5ce5d025fc346f2480d96a4beff1608e926c2c6a373d971e996ad4734292c6b36cae18f9739738d9f2c1b0a4ebcc9b8"], 0x10) writev(r0, &(0x7f0000001680), 0x0) 11:49:35 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000100)="f543c801aca898c5c6082fb2a0cdab8e699f62b3edebb19a4e0897e3ba8962c4995f320ec169aee2fa6fce6f28a95fe574605972afda1196b3dba26e2e7b268cc2e5f21173ce9a4922ccdd99ddcc0a5078f758134056f23638199a9604cd85cc4f7c29a9bb37701ad57569fcee967becb8", 0x71}, {&(0x7f0000001000)="6c48ac275afb98ace3fbcf3870eec7968274e5c0c31d08289b70125471478fdf2b8e886e1653ce14098394bbaf813ff9447f0f844a9efaa54fd3f0e993e2c9edb69912fc666062dad89ebf99746eaf6337", 0x51}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 11:49:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004001c000080000000005fe60340014502208887f4ebc860edf1f8e6d380056e0000045f9aa417bebc1b3e1dc56cb3b8882069d6b82f77fc1596ab3618b37933a16877d37e73876b253bbc56ec640e86d0a410703310a0d491b76535c474b4b0951211a17d736d5a5bd86c65f832f400f7b365f364eb8895f6106b580f736bec8dff223ada7a62e2150424707916bda6eb0e036133d8f5eda97f3f22d7aacf12614ad005957c052ec43b1bef8d3dcbc8b1c42cca1bf299e196c44b97778eff81f43ab10f64b173f694df3f788ec3ba130e7141a4353cc427c39090d981ab057d38dbc7030c0b8f9632be166abcd1ec2a"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 11:49:35 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) read(r1, &(0x7f0000000080)=""/182, 0xb6) ioctl$FIOASYNC(r0, 0xc0284459, &(0x7f0000000040)=0x2) 11:49:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f0000000080)={0xff, 0x6, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kqueue() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x64}, {0x45, 0x1}, {0x6, 0xfc}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x2, 0x0, 0x1, 0x1, r2}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000f0079dda9524b6725ec53ad3b2c4b000000000003"]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 11:49:35 executing program 1: getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r1 = geteuid() r2 = semget$private(0x0, 0x5, 0x46) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x9, 0x0, r0, r1, r5, 0x0, 0x8}, 0xfffffffffffffff7, 0x80000000, 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d08200b0f05000300000000000000d2cad800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) r9 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x1) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x8001, 0x80, 0x20, 0x10001}, {0x9, 0x81, 0xff, 0x200}, {0x63, 0x3f, 0x20, 0x4}, {0x8, 0x0, 0x6, 0x7}]}) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r7) sendto$inet6(r10, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 11:49:35 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) socket(0x6, 0x2, 0x1f) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socket(0x20, 0x5, 0x7) 11:49:35 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x4, 0x1, {0x10001, 0x5}}) dup(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r1, 0x6, r4) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f00000000c0)=0x4) 11:49:35 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8f) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x400) r1 = kqueue() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x18a) r4 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r5 = socket$inet6(0x18, 0x5, 0x8) r6 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x2c, 0xf0000000, 0xff, 0x267}, {{r2}, 0xfffffffffffffffd, 0x11, 0x1, 0x5, 0x5}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x1, 0x6b2f}, {{r3}, 0xfffffffffffffff8, 0x80, 0x40000000, 0x728, 0x42}, {{}, 0xfffffffffffffffe, 0x8, 0x2, 0x9, 0x394}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x1, 0x6, 0x4}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x40, 0x20000000, 0x8, 0x5}, {{r4}, 0xfffffffffffffff8, 0x4e, 0x10, 0x8, 0x1}, {{r5}, 0xfffffffffffffffe, 0x4, 0x40, 0x9, 0x10000}], 0xfffffff9, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffff8, 0x1a9, 0x20000000, 0x5, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x6, 0x80000000, 0x1, 0xfe5}, {{r0}, 0xfffffffffffffff9, 0x84, 0x4, 0x551844a2, 0x6}, {{r7}, 0x1, 0xc, 0x40, 0x7f, 0x4}, {{r0}, 0xfffffffffffffffd, 0x4, 0x8, 0x7fff, 0x70000000}, {{r0}, 0xfffffffffffffffa, 0x81, 0x800ffff1, 0x6, 0x68}, {{r8}, 0xfffffffffffffffa, 0x30, 0x1, 0x8, 0x100}], 0xfffffffd, &(0x7f00000004c0)={0x7ca, 0x4}) r9 = socket(0x6, 0x7, 0x81) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000500), &(0x7f0000000540)=0x8) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0x8) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pf\x00', 0x200, 0x0) preadv(r10, &(0x7f0000000800)=[{&(0x7f0000000640)=""/43, 0x2b}, {&(0x7f0000000680)=""/102, 0x66}, {&(0x7f0000000700)=""/252, 0xfc}], 0x3, 0x0, 0x4) fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) 11:49:35 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1, 0xe89b, 0x9, 0x8000, "47abff2c8c3b579bd5dcaa3b045862863fffedc5", 0x1, 0x401}) sysctl$kern(&(0x7f0000000300)={0x1, 0x29}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) 11:49:35 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x4}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x84) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000003c0)={0x2, &(0x7f0000000280)=[{0x5, 0x3, 0x45, 0x9}, {0x4, 0x2, 0xb3, 0xff}]}) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000400)=0x4) dup2(r0, r1) 11:49:35 executing program 1: munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000003000/0x3000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) shmat(r0, &(0x7f00008fb000/0x3000)=nil, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)='X', 0x1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) 11:49:36 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="9b73a4c4bf27", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x89, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x86, 0x1}, {0x88, 0x10000}, {0x42, 0x5}, {0x100, 0x8}], 0x4}) 11:49:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x46}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@empty, @empty, [], {@generic={0x8014}}}) 11:49:36 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = dup(0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 11:49:36 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) pledge(0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getpid() r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x200}, {}, {}, {}, {}, {}, {}, {0x0, 0x1000}]}) execve(0x0, 0x0, 0x0) 11:49:36 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r0, 0x0, 0x4a4, 0x0) msgrcv(0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ecd27fb00"/4099], 0x1008, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r2}}) r3 = getuid() setreuid(0xee00, r3) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, r3, r4}, 0x1}) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x1, r1, r2, r3, r4, 0x8, 0x2}, 0xf6, 0x93d, r6, 0x0, 0x1, 0x8, 0xfffffffffffffff8, 0x9}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/145) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/56}, 0x40, 0x3, 0x800) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x7c, 0x0) msgctl$IPC_RMID(r0, 0x0) 11:49:37 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) listen(r1, 0x6) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 11:49:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x2}]}) 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x4, "010000000000000000ffffff7f00", 0x100000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000180)=0xa937) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x33) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:49:37 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) syz_open_pts() syz_open_pts() r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x10000002) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000140)={0x4f}) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x104, 0x2) link(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./bus\x00') r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x10000002) bind$inet6(r3, &(0x7f0000000200)={0x18, 0x2, 0x80, 0xb1dd}, 0xc) 11:49:37 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2800) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0xffff, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x33, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "e6169d0f6af32f72"}}}}}) 11:49:38 executing program 1: syz_emit_ethernet(0x19f6, &(0x7f0000003580)=ANY=[@ANYBLOB="712ff2f775945f23106bd17a86dd60f8be0019c03afffe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000aa000827fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da0770011f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e0000f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a43b73ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f001cc32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a0010f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce9000ed8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1bd34bd0a0469e97234aed1a0f14509a89d4ac5610b6b5ab11a8e05ef3d02cd1a037101fa0d8f568cffa1243a77880cb3c48c8737a5dad5"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 11:49:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x1300) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:49:38 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{}, {}, {0x0, 0x7}], 0x3) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) ioctl$FIOASYNC(r0, 0xc0104419, &(0x7f0000000000)=0x108) 11:49:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="389b", 0x2}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000040)="c0b210ba2293420b2747f5331c7b41dd7757f6eca594e80ca2a42fcf967b95be96128d2d7964b630f8f11a724a34899af6baeff1c7de752da6663b11eb72d95abdecb9dae9e7b2562576918e22660d5ff3f9046d0cd4a059552d64d7dbb56a210390f716c8a0d437241c8f05e63ae9c58effd79e3355173477c6ac0d68736dbb81973646c669d37e399720e5176b0e7b41ca61956fe90b8051a319178ae635bec107eb371f01a11c043929e848440636", 0xb0}, {&(0x7f0000000180)="2051d6743e7aec1c6a9dd42364a5b4c249f1305b0823eefb10e3c845cacf3986e9bbfe14927531d52a52b79c6ac03d47e3daf2c26b098b62f95910beff4a579af8000397701d026439e14ce0adae67135ed148a2c853b284b63e4a91b4a75938d01dc6351ff4f93d1925584a6c61a6090db697346d6e9aa079149a6269600a1d1c8c3cd98acb558b8ce5114e155a5e101c419ebcb994d52e237970a14422d4b0572b18ddcec0210c1acacc16b2d395144007b1482035", 0xb6}, {&(0x7f0000000240)="ee06e9096bac70448edc984cbc4d43c61faa688118af46400f61837d463180a964cc98ef2b3583e13a689c0c4acb34a27baace1ee61bcd21345236c09d35395d00bf5d1e864ae761ba1a9d252002b6bdf7a2cf3e7413b74a3395f1314c9438aa8e381c9d1104610456fbf0862f526cf0efc1a838e3344d72c31512e94bf980b2197d4e45838679ce9e6942393ccd4384f6d808d7433889bcf5bf8c9f0d60e8f9fe3ee66454fc6e4c6a1506e560fa25e0ebe09cb8975b05eb5b895d79a2233ab66edbd5f54a4c7d379f3bc61bafdda49fbb631a9243b84602d6f8bb547dd31ed84068b2b480c88683abcfdf9abdb3d1a3dfde", 0xf2}, {&(0x7f0000000380)="338fd3ea6d240515b55529960ca98e09c982bad5f0bdeac5652fa96d84c47f1cf9d9eaa9440d913dd7bf8efba9445e3b08a00e1f858e2ae382426c1c3d2655dce5106cc9ecbec282db5a5708880ac218eb88daf6d5ac8bed010c14136be161af7e60b0018e51c141b0079cf8e1675d3e4bb1eb9f4aca69f7f9a2a01efcf39d34484a276e2a79291d4f38835cfd3de90244cabd5bce95638d65100b994e3b0f4d6fbe99d04085477366b68bc9fd0f261af958db926afe068c2aca85ce22a28c191646607cc61d2ad45c0b08a831ab6cf21e44c0e9701bd3aa774e8d6d0a4596329130572962a7d0a711d7feb0796265eaddb046066e69", 0xf6}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000540)=""/4096, 0x1000) 11:49:38 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="62000154d58f3b105a6058d944970846f21fcfae3699a30d0bb24ea0d6c224bfcd87120ed05d76d904efd1bc2ed95a641e11b7c05eb5e7af9f0843497cd6a132fc7fffd782c519c44759780946c006841db5c7c564fc644b461fc848810032e409279d19a9df145ec2b1985e7c0c03"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r4 = dup2(r3, r2) connect(r4, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 11:49:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffbfff], [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) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) msgget(0x0, 0x1) 11:49:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) lseek(r0, 0x0, 0x100, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000001380)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @loopback, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @ssrr={0x89, 0x13, 0x0, [@multicast2, @remote={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xf, 0x0, [@loopback, @remote={0xac, 0x14, 0x0}, @multicast1]}, @rr={0x7, 0xf, 0x0, [@multicast1, @multicast2, @remote={0xac, 0x14, 0x0}]}, @noop, @rr={0x7, 0x3}]}}}}}}}) 11:49:38 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r3 = dup(r2) getdents(r3, &(0x7f0000000100), 0x0) sendmsg$unix(r2, &(0x7f0000002600)={&(0x7f0000002740)=ANY=[@ANYBLOB="ff642eb9bc75ed653000b6bad4d12488701b44369c7c50d6fcec83fd875127f27bcb055f4ad59bc3c6eb012896198f4532c95b1f1626625f888211e4f431070066a2fcc120744a692dd2487812172e03bbf56fd90a9683ea0e3e11f6a91e1e69df6b5b6bec61abe091842ff876969a3257f28d012f0a5b10c7b550b7f8e851540a30db77215f4b68ab01103dcab58ed38340b1c33d9bf76709e813ff33a3b234e0edece2c85c0427891d505319d1fdf700f2c0c23d2ab937b09413fd82adb63ecaf62eb498b565f27e3b8f7072ae33776062946a4b637fd68d239e2ec25df4474306afcd4f3effcd181656a9e067b4"], 0xa, &(0x7f0000002580)=[{&(0x7f0000000140)="2823603a63139f79ae18ecd7404f63", 0xf}, {&(0x7f0000000180)="ca1680d0b0aa8765c31e6b6b2c9c4b8902fb83f79710153889571e1e14c7a5353b155271ec69ef6b6c9833cd142c8286e55b3670bdce38296dff25fa70ed012fc807f24bdbca960bd365b820fa10a0c0b4a9d5c885b08eb99603da2c70be7263e48f77d2d8eefd0d0700fce980cbf60a80acf279e58ce27a0c2b956975a31328e435da06d45113035a4e22f002e2e21f4bf7fe7c9ef083d7b344b1d8526f58f79c0bb99cd25a2e15031f858e152e0efa703aaf50f23a5237e9501bec0d43713ca2bb83e4585cca4d3b8d4a4dd5486d7ecb860fd1040726420315e6116b725a0a2e7fc2efd6cd97d2cfa1b7d55489b2952ab2f4c476e4b245f6f012a50016ab48e1e89254e636f997564a1a2fe7665e446e9b7003d5c723514c4058ad81a4638be0676826ae6b53fb68e691d84e4d6f317c465285628d945a88202993a671e3007f204971c0d7ba6ee0fbc16fbeac5a3d973d5c4dc7fecc1c4427bcc80dce09a5a0c817c90bab112e2793da5818d109e5a4d8cb459c0e75967eeddaa7b3887b6a03ecf076951640bba93a2e69b848aadd1429ef0f6e1b7bfc0dda352671301acb932e79ffe49720b95a8eb82a164f2e7ff0cf3b6134a0361300061e87b773badf1552ff71948683ab6fd6e4e25b6291bbc00a970797ac72358582030c52b11c05969ffe0490be643fa89a5caceffcad091cd4d664d5f2d212d8b69456b6eb6856caa199adfaf41f23a0b32dfd06c8763ee047442ddc8b54fa3f3a5a0382f4f802bde7ef706d17862f5b385a4c7f4b8dd989197bf878bb195aa8c85b824538eb3ad92ebcd2c853473b294ca7c8a3ce94433be334e9eb6ff0a746214a2550091b2454170d0cf74e638f3ab093e96559580ba023bfafd921e39b8545b2ee20bd0645faf749b8af8c7ae12eb2bbefd4350e60c53a5cae44ce3faebbce349f57b97873e40674cbd905274e62c6fb303611f1cf7468f6feb07351b7bd34bb28e889b3130e67a2134f32ad3e14fcef9e53ae7d3a8b07cbe5fd77008fd6043f59856e8a75f09a106c59aab0cc84a77206ee34d167fd941c9df4149617845973ae1c47f34a15d571a9bf0408d6315d45a984c5e6d99079f18be74c2b0874bb9f3a40780418fa642c9d8aa6d890888987304bf073c389cdb8f478945a8944424ac5bfda55bb594c0952c5108de8fc5f9eaf0bf7ce15eccdf332b77b993e2b3cf1a8df4e16752bce371a20e40746f16050328bae4e89c0c51be2d41aa0b0d0935d148ec8e53873094a6d1a2d1d4c82171d003c90ee838c4d7cab4544e6030158466160b7368e810fab1c85ff3c20a97d3ef34bb1f70fb040533ccaa6216b751f8f09ff3fb791978c3102a9c1a1784b978dd3faf26e57ebdaad3f22c5c82c2beea4a327ce1881267b7d61fb3e33aaca056ef8a12f4b9e9ee0aa7f88d4a7bea7bacde337090064967793013415cdf0a53c8489fe4bc7e31a5037a649f61708dc4fe4fc1c3fa5fb2c90eb86116bf89adf589dfa9dd233c523926bc349fcdc5e128c95dae168f6096388d148b3dcd40324a1ef3ac26ce372902fb1df459822659f91b5559b744d98b7857bed27d69f39f15839f770558df6bd70fc13a574df46814c64d32784b10b70b03588fa5a4afce92bdfdc601ba26f52ee01c3293388c514dd99633927cac8b2492045ff8d7f104fa921e930f4fa7271b6f8968c75a68241f4a28efd67d64c26be4d4b8a2e365c1b0808f462574a58b5573b0a238d5d26bdfd86ae910138694f34925ccb9ca7f7dee7dd78d9362fdebb832ac2303bedee79fea4c5b219a32fa513ac8384af220984a2ea04f528d874cc8c75437585cc8b2561656c13b25fd64bbc6487d8f7342b05ccee37aa9a7a3002f875e9fe12facf9f1fb223692747245f34ffc46efac960058592840fb2cff49e7f25c65c49f3585d97500b81b5b7f84702d871e34d6f54c3e43a3a1b814ede12a811623a53df14f591937a6f756e885be90d86ba7e0467d0097cafc39a473bd929a4ae1c54e38f3f34f09fb6b6d7fbbc5b40c7d3b71c8524b28ca45a083db696a57cd8c199cbaa4c40520038466a2641a8d0197b94bc98e391262e3d4bf0961141a121662bdf06ef791d96bd4890be62ffc4563840d9df3ddbfec23e8084c4b7cbe0d8a1b29fa95024483e300fc4b1ed67a0afc16c5b976bb8f2f076a929536ff94f7629a61a972814ace944adb97000fe8e1f0516fe1722b3345f5f820a4bb0f8fb864ca123601aa96f1506c31ca1ac8059702831bcc4d40e175453b4c6e60409b3879815b8711ad369c98d0f16666b32815adb2a3a9994e1214e574899d1497fa82267fa564ca3a7e05779c07d7a6efd2f23ce32eebe6d938c304ca33a911ac6ac578396dc17f365e35e17b9a4aac3ab72578af05808302e6eb30c9a28682b6d3a8660f51dbb16d9072819a8a0f43c1193a3ae60d3bd038638c256c53d27963dbc768d5ada3de447654db2ef57614647ca9b7bb028c831cf567eb260b7e2ac64c2ee8ac005eebdd73e37ea0848370ed711e06620c2ee53710e79322b823567e6fe2c2567ef9d8b0e46ef574cf54f12bd45daa4600336a030090f418f056ec73c09b1ac633dbc15a861c56097eb597f4355c722f3980247f822484b36a1d724d6428aac152036c379d3c96ef6e46cf9b08d3836ba1e3d1405d85ff26684e3f2e075f6dfa8b55ffafa4e3400b61fe48dae0680199b265b1892df8bf2f3f07f72e4e72d35c8018ddd1fb6f55894c79ac5198b1b514df7e29c86e9f210e7ad422ae871cea17e49b59f8039f068c393706a04df1ed3d049e09f501422a96786b39d4e74cef68d74c84e9700a837c44e9810a4c376f492c2ab4761f728e8f92a308beaf5e6f05f3f67fd226f0d348a5c733eed2b95a5a6452aa14a7b993f27bfdfdc8ab0d27931cb0f2fa57146c09c51c3de380079c0e2ffd32fb13c843b48e30791b3deab058366f2afbec6c657d14d686e8c9241f286437b97136ba045e55ca324601cf779c29ce8269036535810e78f3fc48604f607ac8beeb5694a73974954664927b7de51524751c0ef1c0cabd685e281007b0ddebfd8122f59adb60a01cfdd893552213dfb400588a8e64f0e959d00cc550f5ff28dd69bf4730aaa1f7bcca479a123300abe12b505507702274d1974ac424cf9db18de96c0cf91380194ddef12264619291ced8880a88de327e2f5b1cc714200e54ce15cdac74d4c7256685fbdfb470dd0aab5102ac00fe28ca4eddcfd4280d7496770956bd57ba75df288e179738c8bc2615c04a9729541e01cfcf1702d5e334deecf956867c80cfdc4e8009aae8dd49b20e41b94feee7392aa294f5b4f5a5c2d4c98c2063c79270eb4f9cc317a1c02f8740052d64b55a88e1c6a7b364182183cb0ef5a3409687eda454f763df1ac6ce6a4379a35a5c19769e65b11ab23cb17e187f3775acf30ab121a9dc1eb33addf4a9ad58174f4ba44a263811333505846ba3f433928d0f41cf1e6b974435601257f28514f6fbee2008e8c757d31b1d7de4f47d2188e6442dd860b40faeaa222f4af3a13d8e4f5d04758e6218bf59340e23f853480680c9a81d3a755da98faa70b02722a0113cf20e2130c1b82ead84c9405b2463cfa1dd1f790cfcfd64dcce3ff20fe07f1cf5b3e3e3bcd5d8cc097475cd5a301ad18cc1cfdc893ba4a663e24eca8163d6696109f8c5a96d58cc411a2209647674613bce7e89ec33514444240b99b9449ba311371038482f2e7f7c620c34822164ace6f8a7d686ef9f42b09bbb3e34ce094cc7ac905cf9d238776b7b28e6bbad4e9d6b9e00a7a70780fef57294f7ed437b13e212602f97a8829542d253422c632e8ec143a9fa04588e22f2aca1ae2a366d46f7b29040480257dfa474d09d10b1707b9ba31794ae2f2bea4e98f293096989207aa71edb40ceec1fa66af00b4884d423192abdb4828c4abc048b47ede808abd284e5ba91671a7222fa7599a99d90e1f751d79405ee0b094240e09565217684c8c711ff945a9447b189ac5be17ff95c8c0609440d318bd70b307b07078c22b8255a6af43dfbd4487bca83f09398a72172ee45d12e2c3f692870b1e73ca4c579207229f738c8b9f3356c51a89210c2ab590acbbcef60c636c5a8452e225a426bfbd63b16a9a645f6a22893d08a2b3e148fc9487c7c9b89ebe35048c4eaf50d668e8c42d72b5a4bfd35e49b3569c16963eeeb74835b6f346b9a4712f1da92318093342bcc8bc0bc0bf23b24207cbd2fd9bddd8f9034a53f7636ea7b334ae09a54cac7a519a5fa6f49de2700171b1230ef3623856830851ced9f5a845fa9b8a09c137ebd64d3fc93bf7fb198e6fbd21b9b38e1c6b4c8fd0e5ea7930ccd8c3ea287edd571e08ccd35ee246fbec589e2430f6b1ce4fa60485a32f1e3b8f75f82bd77abd91a7ec26f4a4b303f3e9f0f6ad42938ef02783ea3498dd8163b4427c638b86e74fc7701ffe45e06bd49f2426118851afd81a2f435c61edff39c53a8728fdf911ceebf69c53982403a2e0278526513e8bd96079fe54afc5a84776e51edf1978599c20e15e9e4562cfd82522951697e924cfadcb36ebb804169e034febe6d0c8515fbbcdb7a9da3e80c434783fbf6ee779bec02536b5ffebc9de652653ab67c915a7dec9a16ddb6e1b20351fef82f27b068d85cc0bd8b5e3f50bc07f46e9d54c14893a50fe907b22071adc68c0cd73f6d5718b7793c8ab6b22c533711224f6292eb72170cdb54de031c6399ee3daf1e1380fd068eabe9102cbd6251dee36b737a122bc03b2f3479d95cd3c44fd466d090c686cf015eba064fbb872c770806a6be2ea9a3ef49156c784dbfe4d1b8b8200a4608f2551cf936aee742bf23b8f5e15c3ced15fd887d87a88c5f7dd3a1df0be59a50ebe0e5ac44b2bb41259e9b1a9a7e43a1c403742dc6b6ee850af6f90f7475db6ae03a45431cd6eee4cef6feca99e0cc4423957d51e0eca3028255b159b60740d2eb1d91b1635c2d2a6591c667e2b4a2a295a8a961f227506e608d935f4635d9d6fa8823f2c1172a76ee570c5eada4034ff3a70cbab142da8625d95dd27c3045dbef143444a1f933738858cd9d7a739923a47835387cf1d65cdfe4310bfd30128bb6bc4c519bc87e4fbe8a889279e5c8aaa300fde5c7473cc47d641fc2a1a70f8a6c45581cd3d46dbc7d7cf0707a5f4e3b6abba50e29b7d8a2730e92a34f8884d37290eda7bcff851b4c13844096058c2685bf8afb2d965dbccc9176b860fe41275d6e57cb6f6b6183af0081197ad4f019235b3b20dc73f15a408062c4438980cbd0674cf1f5ecf222bcd13fa17de972427cd01ea359ca10d127301f83e587626f38696b9c31d478f6bb04d590fad2e6003cb05724019d7a3fa2c806ea40905aba427af395bc869ebeb05e8f3ae4d007e7ecd47c7a2fbea97ca04fc07af0fa9edff362628cfc2b331f84d4366a57923c02a769b1e83cae3c8af7844fbc05065f9b770fd833e50ae838c20aaabdad57bdff25cd99f3334ddbd04ea6a9a042d2be256b508c4c2517f344c8ebf16493ea3ab48a455d0a3d457224488a542fedc16805b497466bc0561b1fb3a54df5362b0a9be04df5cbaad9632f0979b2a25426f282b531a8ab27eaf8af8bb00cfa32832a11628c92d1a4cc3f25c3836761aa316bbf1a72053170980b1dd158971972622324bb298cb97a439ce70465895fbbb3f2649789d95542310cd004e025f0d02274886cc0e6e334be23f6ca5cd3e1769523d1e1225c9bd6cceeafce4dd2915894421ebdc698ba5", 0x1000}, {&(0x7f0000001180)="9b5a96df3b0b03ae822322789410ea368739f0a5a6bbd3ec27560b44369af2db565363dfc61a8652710491b154469d8922ccdec3270a7a8e5342071da5b456958c66559e0f3872ea87749c05b1a6dc4ca274b0547545612b1cc681b4d9f0fae191e16be6da4e9c619d8be99fef370c90a8d0617ce9376e50c7de9cfb35da6b2eb03f4b13b3558a6b1482c9f8184192921a9821c2c982cc19593a3276fe264bf7613ab72ae91420d9666ba9966a60278bca2c403d1b0f86cd67ab", 0xba}, {&(0x7f0000001240)="9593a7e1c640bd6a1f74595c598c149b8ff6ed8fa98a62f5537ea88141284f6ebaffdd9717ba886ff2159c1e6b48c464e9631d3074b664ec666ae572d2c53291fd8173f302102261ad96022860ab89ea75ecdc87ae55adbdd22f2b7c830d5715351efca988312ffd1de2c773bd10cf617e295d8ba4ac728cf57a8a1d7776d2cb2be997b6a23a83cd2cb61eb5037b62e60fa0429a745903eb0fb7f0b8ce3b3f019b3ea6509e7c5f641f32616142ef51768c21f22ed5471160fd0ec7d838aa6d6ad2ffbb08eccc21cc4e3026c1c561db4ce35ef84e5aea26e82f357dc8ed22fd2cf5fe967d843326f0f56422cf61fff5", 0xef}, {&(0x7f0000001340)="9785205101698cbf697ebb3b4d6bc2826c146f6e3e1a328fe116db11b50850478fe236a693201ac9325e3bb647c131c1e6852bd4b0a5657ca9fb9cccdace1d45f89897e65eb0a2932bc5e899621128dcc05667ebd00803225c8d", 0x5a}, {&(0x7f00000013c0)="3c11af5e897d74a84984e0e1b5c12b432e23435d23e0445169fdf878a31918627b26031e4bace83f3124656893812c431a44be960259e2c4dbdf32999c4240343e9a16e57b94cc500d114ea2fb1f8e212c98c93c9d3054950eefbd3913da47cf4febd1c5e04143221b370c5ab86d8725eb6968784692b40e2be65080cb69eafeb3075c2187e6b0f32c47dd8468c9e20790a378ea5ea4f8f9", 0x98}, {&(0x7f00000014c0)="8853c3db7fa6ee9d32717fd5e32e13ca001914a63250c2cf72d17bf9966f7f03c238b4a6ec96a506e08ed08a0885951473cfb99125c93bdec8bdde3c3b42d5c6d22411d306ae433aa4e7a57abacc69871c7a039a360534573147c184d4dc46902d7e62ee0bb9bdcf2a46c4a46b6275d131bf0d0ae88cb62dfda3147602a6a97897197551ebf2de12673e1b3abc21315c056de87b4e1170413ffdff7f18c83de9a414c6f41cf3054103a6706df7413cb52a9c9f13c4c26a7d1fe3669287e42bc91630e5135fb8a8e408154ad28b2ca3f56ee1af923f868c3dc89eb382c3d8a18d6507b58dc1c00267295dcdc5959fd5c5fd84335a170997b9a6a5af441c218f232bee6ccd51b95431891d284ecbd72660c487ea4060b2ccde9297944e37e224db485bb09ac783512c5c313afab4d1bceac545a4c8155bd4bf386f70e7661a3b9d65ba5e9cc7cb5c5bf991f03d77f18997f8930b97fedb5fe89f2090a01786a637a462729c321d63e5f9c472876c6d3e57b9093fb855f68ac5d24ca35137913fb1e3e01e96875c35ffb2de85c9382de9d79cdb7698322f43470f60b6bf53d583ac83088c34273651a266a4669200440c572d62abc94dffb7e120363f0db037757a5040821ba79012778f6d8561b216065861e06c8243b44db7d4c64e5eacd3fcf3e040a78fd383a9a875d4f86bf04bfe8df6cd7ffb2076ce2e4e79dd982f7f9d89cd5aa6bb41c7fcc401832a180dff291fc7a4d9cb724ab2b28ba3da19b2bfabc9690628f56e395b3830b3187d9f4dbb0a9ea747298bceafa0324a8e2f6210fc40621870e13e02b24a48bbc7319a3d61cb12e3b12dca102545067f6fa665aac011ebbc6f8b3dec7892591ef674cf2a50a650b908a5ecf4edd6b675bd08f6eb71018f6db02c4efafc6a54a2d7abd7cca5b2819c72435fc23bfdbd901ac10b0df4bcfcaeae7d47756ae82eb4db708bbc5da02686a3c3395c8e82e928293a6e46d539d68f51b6830acee127e5dbaa6f2509a73a5d4a6aa75dbe101ba3e487085b8f9d72d631577522c6b4f5ef000b7fde300261c9bcf5a144c4e8a5745310332d34a2a2bdc19cee25b7d2d4bfe6d4da6c35c7256d6d6a7dac451ca76716b1fc39c93f50acb738831a2fbbc8d675664656b41aab1899677cfb7724d6e336dc5541db2012533509ea8e36d8feff1023ce38d6fac4957288ebd5bb58f0f800e3522a618cb97eb103e61e42ae632fcd3b7e8b0b8599d5fccf3e0acb0b29ee6d2d56f40699010154d0283d214907f16f72dab2d637473435c68723ba35dac5893dc5126a0a6cdf38390fbc1e348faecd91b395a4ec4f0845ac59a65d0909bf55f2f631f401029923d5e09d4188475caf95a8ad9d8e431548a6ac0dd0a02ecb37123cafd7ec8858f4d2c7dc5d70eea06d1cb5f2332c78e96f6387b969d515acaf54e1038ab30beefde32cf2e72b8d0b0754553f8561054d870e9ba507d80914cc970c50e68608a88814fb8f23d4892cc9c8c702922a1fbc2ffbecd0d204811635223a424a955a52a76ceb25a3ecf8cf4e262754cfd1ed914e5580b8bc8451db973fa36cc1a4546b50b44fe799bddc1a100ee37c4a28319249234d98d1cd523e4980fb2955748cc1ca6b099a43fbbf416b0d7b12fea440492bdf9ed7dd53939620d283d7f3384fb71673c83a6d02f1a1f6247b27de7cee1e0d0249340224b3ff54333c73a68fa8bf938399d139b728ff33251c47d845bb0b3e0fcace74f8fd0564a58119af2dfcf34297a1a978244305760edee1615889fa9c549402da1a010861792aa9ae2fda2767b6d9f1a1988af01c3a113ea3b13aaeb1373fba75d053b646769b2a795bf156030a1969872fbde4bf3cbd16f720e353122f72baa03e786eb4d22457a004005114a41db385c8f38222b4006a44ab5f164748b1af0e48614ce082545bf6718fae2d3d7b388a914338b072acd934e711c1d5cd6095034024f2cb0c48acbb9ad5e8cbcd3e7c5499a4c8a48fd7af43008d2528476680be19dff51ec14f563210f77653156ed5b0db52a3baef0a59d1b8cdc240024984935efaf285494edcb397fb9f21f3218ce36554803bd3bf47f94065a58ed18d64dd62a6962c8a1922e1da470fdb674ceb177ce96d783f585851f66232b9c9ba5bdf52e9cd433b2149ecce38c133ab10b2376ac9ce9a140ece96fe371fd4c05d37fbaa57dfe2136b0540a54b5d8392d58142bc2c034cee2439b9bc7139fdb018e90ab6faf4f7fbeb94027f79d826da0ccf2b8edfe58b69c4578319ed70b59b5d87899a74a2d703b78b1d4f995cfa743b98db9b5468a135c1d9bdfcbe16bdc9e3821093a510d0bdc2925f3c8f9ad6d05d84698d6deebb930fdad7db5704e4b89d1180d6b0d9eaded221449e523492136c096db6e92e1b45151e281fa246ccd3ce2b5902b7eae35d5bccfe25231e7690e9e3416f780a0069c59905e52a45c36e8cf35a36a39d0036fd14bc85012f10976bd1609ca411a3a89c17c6212372ef7a3f2a3eab120940fb164b90a0ae79a58204285dd0f4dff1be63ffc5dbec46c47ddf12d7ea691e02d688b55e3fbecaa26d9296ef23aa8b04fe5b444bfbb1896c4e60497a40c191a9ce08d367b5b0b4d09e5a900e4dbc7003d6dd4ded8b7a152cbadce7ea2c97405fb51373865d4054278e8dff1f138b91dde8415b3c57fe4b943a2eb0692f529adf3c603b35ae52c221d7326ab1ce78644c8dd3b9b34390a2ca488bfdc2e2fc21c0dfeaafdfd82d6ba8026b23d97459d38eeb4817cda4b59a7d43c37a52ce03c9b070a00c8fb7ced084480b58bd9d3a685c8f378fb30fe7f9ebd725ed236661431749158133dacdf51202ebe08cfefe482cd7e5401549ab2977771829eb4091c2d3f3ffce28be9876885e4fef06914fccf94b55e8035e62ee7bef06978658c27928409b1797c07b0d39e509c3782c6aa4f1c11e82f5c3e54c9c30d26ff995bad7161d213c1e920b8cf1b93978c563ae3ad1012659cacae7697e8bf939e3f71bffac251fc91c264dadc03d6d1351b3fb31556d83aa72be7c141484c688aa77f26da448ee810187b482dd6abb716c96329f8903751af7a7e84f7239c03d21acc36f603822d5392d1bb67cd618b68ca1c8878a84366dc9cc48e3070689f4be4e1730d6467666676700af0eb9dc9f16a737a4ff72495d084ece8c9967ca1cec63ae0b251f2297cc43a9bec9495b8e7b91541dd72723ed5d8bdeb1aeb0136cb73dd8e926fff92adf677e3e3de38085e0d46ead07e81127eeca05644a5689a9f1be7c332a5417530e277dd97e65d24806ff63c3e2eed9a0fcc1053e7cc6d863f91bc96bdbeed5db08f6f3f5e40801330c9da75e7fb335e85e4204fb0731e47824d86def35e74db7fa79438deb82b4570ad8d70cbe0f25e4a5086c112ba05045febbd1fd08de22e2e930891e82a61bb5ac5403f76cff8c397db21121d03eb335b22e28db6d92d7ddcfa85bb9eecccace8add1cc7453d860f61b342487159be03e223e2273c9ef8bdcb09216f719405a90749dff41818a1b3be65b295e93d6945ce694116e05fad7f0c5b10ef63ccd27cea65c7fa98f8d8d6da5de5730755461e7177b215fcc1d703c58af787b319d3ede1101066d46f16c6ce9402fc81015ed354e39d1f1da8f5a0dfbc9a89ac55af47462c26d9c362e3cb63f52068b1a352f6ae68427b0cf86f0d7bc9b7174068a76562f863f643c02fea24b3206a6dfd32ec739d607a517f825da7f6b98d5a5620eb0a74a4663a8bcf51165d67bf7df2193bb0cc51004d5926bda52016a6f63564c8716960c3bf266118a5ce7d254e5416144a662b1a148e3babcb893f03db0ab679996168f9dd94eca1a7b711d944e706aec6a6ddc8ec6506a236ae610386df6c0fb7dd543894c0486a7b471e36f4371daf21fab7843d0799a23b73e790ffa5afd6db0009cb1a5679a526f4aa83282409f328aed52833bace1203f613624a1f0bd2c039fe3d9a332fa0d00d6dfe8d3d0e923bf940e7ad4ad67d2dcf4411b55da0757a8c879d916706feefae4934f077719caaf4374cf8e6f9b00e0db3eab20d32ce87038519a230e5cc985a7b65c854d55ea33be18af53ceb0e52a3f15e4dee8313c0e14b686362a67028ac5a03e3e4ff12a987a7cfbb52dedd789336e6244f3a1f3a139034ee26fa227fab5f936ccf995de43ad43bb19502690e98c4612e508722b2f1c4abcd4a7699edd0854634bf82db5107509ee02a4ce61aea45fd5bf93f10869db29cd8124aababa2bf8da4d6246bcb89db5d17b7a2329a0466a0dd0fedc90324f12484ca4017554c94b7ceb3da620403dc775ef133494e81ad9950f3f294d145751b65b9ca2fc6463e85bb0823edf6a3603bdc92f0fbaaf17ddf9392e616dc1aed59ff4efe94e2df642d4f1fa36edfbca368fd3fe61259ff9dac00c3f45c0172efd044d1bcd30df481bb3ff92ba4453a1882db7a33ab578fe12f7f9b41b66fb4a2b5fa0b02baa3559f735facc1d7f65e0069105803862dc3360758922b463fd0616b319f1d42d398fce78a7746e8887d8e9c2d5d3376ec36c3a0fb1434fc55483117fce080261d2e02315f603cfbc0136c162a4fa71d90a65ddf9d55aa8d4ff66e8a29b07b624382aac2ef7434efddd89dfff6fecfefccc149b6c2089f96d42b4c9a8478cf4800172ab5f5f32437302f3e06b2bf750ca194506fc2852c74c46dfcb90b4a92da015f5af28056a1b93aaf0e62806b5b01de2749c4642818dacb4bdbf5fc24fc6c42c8277217b0420710949f2b6099f13907ca6f64d2fff57f6fe888bdbf76e50c070482c6d009b61c0ad69a238b12e4bfca2156cbda4accecdd4478b2b50b1a03b9c58e6f6d8d2e7cafaf9b4f00d0892f89e76655d100213c647efb92d01756f33476f7277eca2ed53a771c5a512a4f2c4f8782aef5bd45cdec0e9631cd122accd0689c8bf4d072d83737d22654e7efd2c90f8c501fe273fddc0b7bcf79d1c0cfc9eba941c39c675414f7c529dc088ef4f57a68ce1129946f026d0c8c26f1214e9b2b55b5855c6684d0a867fe2f86e1dee0c57958057d16d729f5db0c51295962dd26db842f45607d7b140bdde45731adc5465db6ebc0662856ec4be674ca1707a49db5ed9b8893e363a7a8f2ac9f569770a9680481047a462c02b823f5a1b146869b823e17ad62f9824b5fe6aef2c0338eb59dd3b9c39d886280f1ffdc5542aa0608a611d4fe37c28f3d805445a606c4f536a5220253a30a979d099b9dfe646c0fee14b674746e01f807e7f8d2b62ab0f2d223f8ea72272f472a47612c0dfe5c20d042c2a720618b08049072ab00bd825cb2971c273587e18cd9eccc3256a192286983ecfce1ba6a5bdd748c287d58ee9300f202d3eee3a7247662f7c8fa4a628df162f34657121cec910a39e95a670d855ecb51c9ba58bbcc02c063dfafacff0de3f7d9b84178d6ea950b055bf846ea093b0578d9d9d2b073e99f348e60ba752f6f084c2b20af4300f4ec41e544bae4c9ed5477f53b1e670fb0422c6a7ce757af9a5e5df8a63caa756a096be36bae52dad60b44c4432226667f046b3041cdc193e9a81e295b7cd73770e2726b385720d24fcd0a39ecd8030d6a337c794212498d1ca8bcd3445bb49e36c96a348f376b367f52e7b569f3dee980c5a66fb7c331b47599f301a08f3106e14dd27310cdc87d779c1d0c730c3ecf81b7467dc6047747eb2105a955b237912828ec9cbb862b7a8fbe54ec1e1d1ee8576f45a37f708d658a2771cd01c31e1e41d0b321172799ea10", 0x1000}, {&(0x7f00000024c0)="8c25fe2a83c3d84c1427387622eac0223c928ff39e28144bce82760e9a3317bb2c3f55e2656484d71cc810d5b37cc815412de7a739137c3c1d54aff0983e1a76bf8fb2b10c8013320793550f1ea2dad35bbfef1076ae72b24c5ac81c29f263db0e7e659f50775a943dcd8b78b65a3a8925c19d3b725de8c362ee9208f09f94de8f83d3c48257563d823ffbbe873d6893cdd03caab55de01ccfd983f2f5212ac14d8a87b6565abe0be5d5be07b8be6994", 0xb0}], 0x8, 0x0, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x82, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = getgid() r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r4, r5, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, r4}, 0xc) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:49:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x7ff, 0x1, 0x97, 0x1}, {0x12, 0x8, 0x80, 0x7}, {0x1, 0x3f, 0x81, 0x3ff}, {0x1, 0x3, 0x1, 0xccb5}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@generic={0x0, 0x0, 0x0, "238ddcef"}}}}}) 11:49:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:49:38 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280), 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x1000}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x4, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0x7}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x1800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x0]) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000240)='./file0/file0\x00') r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/85, 0x55, 0x40, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x5, './file0/file0\x00'}) 11:49:38 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x101) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x20000, 0x0) 11:49:38 executing program 1: socket(0x6, 0x2, 0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000140)={0x6430, 0x6, 0x3, 0x101, 0x51, 0xffff, 0x3, 0x10, [{0x8, 0x6, 0x5, 0x5a1d}, {0x8, 0x4, 0x1f, 0x6}, {0x1, 0x4, 0x2}, {0x1, 0x2, 0x5ad0, 0xed}, {0x7fff, 0x80000000, 0xfffff676, 0x2}, {0x2, 0xfffff820, 0x9ccb, 0x71}, {0x2, 0x4, 0x60000001, 0x401}, {0x2, 0x4, 0x5, 0x81}, {0x3, 0x751d27cc, 0x101, 0x7267d06b}, {0x3ff, 0xffffff40, 0x3a, 0x2}, {0x1, 0x3ff, 0x7, 0x7}, {0x7, 0x6, 0x6, 0x2}, {0x5, 0x4, 0x1, 0x7fff}, {0x5, 0x0, 0x0, 0x81}, {0x64, 0x30, 0x101, 0x7fffffff}, {0x401, 0x2b, 0xa7c, 0x7}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x7ff, 0x9, 0x7, 0x0, 0x4, 0x0, 0x8, 0x1, 0x2, 0x4, 0xc3}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) syz_emit_ethernet(0x14a8, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0, @ANYRES64=r4, @ANYRES16=r2, @ANYRES64]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 11:49:38 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0xb}, 0x2, &(0x7f0000000000)="766fd9c5a080d3c1679285fa13097158c66f", &(0x7f0000000040)=0x1b, 0x0, 0x4c) 11:49:38 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = getpgrp() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x11, 0x4003, 0x0) getsockopt$sock_int(r4, 0xffff, 0x200, 0x0, 0x0) r5 = getpid() pipe(&(0x7f0000000180)) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="e431a145ba1fd7680b602e0bfbcb61abe0531177020669277a75caff336e98cda937cad4d85e9db96e756c8f9163148c66af0a2b4adb46570403245ad16ad44e66ee59a7bf3e77cd099e82e829c1a1302fb99a442b16dfcaf42abd064556c6b6da991d36783941891cb318349e82c6125766378a117c1cee16179ee81a576c498ff72e17477a302cc1978bf43aa618d93ffb918f4072cf62a3688c6c58189085efd078c85aae416f2d532db9e6ca53a34e4c95d3b2209ad4941bbea52104a1ec41d59dfcefd8cc8c", @ANYRES64=r2, @ANYRES16, @ANYRESOCT=r1, @ANYRES16=r3], 0x1, 0x7fc) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x1, 0x800) msgsnd(r6, &(0x7f0000000140)=ANY=[@ANYRESHEX, @ANYRES32], 0x2, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x200, 0x0) getpgid(0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xc, r5) setpgid(r5, 0x0) r7 = msgget$private(0x0, 0x4aa) msgsnd(r7, &(0x7f0000000200)={0x0, "0dff55bcb00ec8cd075be8af9e1013595af6c6af347ece8d1c4a17eafb"}, 0x25, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x200, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r4) 11:49:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4080, 0xff0}], 0x2, 0x0, 0x7fffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0x25}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(0xffffffffffffffff, &(0x7f0000000300)="a9d61cfa38f0abd375c0adf8218e22c2d34c57e0c1de7211bfe4d839f91c6f19c5ed81f0c5c1d3e4d19f79946148a99e3a2449abad44e411867eeb83fe423c19704e4300752f2b0903", 0x49, 0x0, 0x9) pwrite(r1, &(0x7f00000002c0)="000000000000000000020000000000", 0xf, 0x0, 0x0) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x4, 0x8, 0x4, 0x20}, {0x8, 0x8, 0x20, 0x9}, {0x3, 0x5, 0x9, 0x4}, {0x7c, 0x7, 0xfa, 0x4}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) fchmod(0xffffffffffffffff, 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20, 0x0, 0x10}, {0xd93, 0x10, 0x4}, {0x6, 0x0, 0x0, 0x100000a1}]}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x6) pipe2(&(0x7f0000000100), 0x0) 11:49:38 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10682, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) linkat(r0, &(0x7f0000000740)='./file1\x00', r0, &(0x7f0000000780)='./file0\x00', 0x4) socket$inet(0x2, 0x8000, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000100)=""/214, 0xd6}, {&(0x7f0000000200)=""/133, 0x85}, {&(0x7f0000000380)=""/70, 0x46}, {&(0x7f0000000500)=""/145, 0x91}, {&(0x7f00000005c0)=""/166, 0xa6}, {&(0x7f00000002c0)=""/20, 0x14}, {&(0x7f0000000680)=""/182, 0xb6}], 0x7) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) acct(&(0x7f0000000040)='./file0\x00') semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x1, 0x2, 0x1800}, {0x2, 0x9, 0x1800}, {0x3, 0xc0}, {0x4, 0x4c3, 0x1800}, {0x1, 0x80, 0x800}, {0x4, 0x3f, 0x1000}], 0x6) semop(r2, &(0x7f00000002c0), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x0, 0x2}) socket(0x18, 0x1, 0x0) 11:49:39 executing program 1: syz_emit_ethernet(0xde, &(0x7f0000000140)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0xa8, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[@hopopts={0x6, 0x9, [], [@generic={0x81, 0x4c, "45ce9afff03fcc0e44d4d83743be868f61f59edae904265d28df191bb662e38329df82df15301c2081ea862c47c9bf0ffc4eb1dd25e58718c810cfdd6c578b899747b946d201d81c4ca60bc6"}]}, @hopopts={0x2b, 0x2, [], [@enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x9}, @jumbo={0xc2, 0x4, 0x3}, @enc_lim={0x4, 0x1, 0xd0}, @jumbo={0xc2, 0x4, 0x9}]}, @dstopts={0x62, 0x1, [], [@jumbo={0xc2, 0x4, 0x6}, @enc_lim={0x4, 0x1, 0x3}, @pad1]}], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}}}}}}}) r0 = semget$private(0x0, 0x5, 0x46) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/51) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/44) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000080)=""/35) r5 = syz_open_pts() write(r5, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000000c0)=0x200) 11:49:39 executing program 1: syz_emit_ethernet(0x3ee, &(0x7f0000000bc0)=ANY=[@ANYBLOB="aa000000000009000000000000006051e01303b8160000000000040000000000000000000000fe"]) r0 = semget$private(0x0, 0x5, 0x46) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000140)="37e9495e0b2d825db4690bb352d7127ecef16bce401159336dab84a87487901019976a7c67cb48998ef80667d8a67aadc7c36b680027cdae3d457eaf117caea77b36676fe77a85d48e7ffeedf05a5ee26c4337390cf3cfe4c5013e0d7d4423a29882db3e06d121de35ff76f5d0d3b4c0d3ff9f58ca4bdb19c39b", 0x7a}, {&(0x7f00000000c0)="ccda4ff1afd636c89ea551728189b3287bef", 0x12}, {&(0x7f00000001c0)="5cf918e183fd39c4a3754084d0fd591617721e7ef829f15d2e5905ebcb57dc7184f2aa4f6a0365b940d67973b8ac906df23eba4a71870726a8448d095966d5d0c2ada6f9dc099414618eee8d553d", 0x4e}, {&(0x7f0000000340)="3e798a3484b786431f1eeea97f996fa5bf596eb41733f2aa846affa1c21bfe13feececaa1ac66a1b66bc29ffbe4c22112180d3525e2f4b7b11cdd7bed61c0077982d7c8a06a53f548119a1622d7879010358a445c84d99b25a8ab40f821718e09ea1ec494652d34f364236d33b1b49e6d86daa75bc48bd8ea05be9b3d62e54d254223ef4e352d6b1bb717dcd3c27e5c7adf9d95b7bf423f57eaca01108b13b9fee0f16d381ae7579e60185e3e7a2a6592ccb8aefe57f27dcdfafabe492c04668edc0087f818902a9545b5303c9", 0xcd}, {&(0x7f0000000440)="6f94e19eed333462531200a791698f583ece70842f98f30eb54a6ab958a3b7b6aa63a8003caa134f332210f633a9d7653c6860ff46a947527d80192210b5b9e083312f3668fc29f82daadff19436e5b83f4946b7341ebd90f5e3267a7e5900d79582ca07ad0b4ab6926e824e285e4d8528e32a8c9140bff5adc90f51986d65bbe4e60ddf8ca6c1e4", 0x88}, {&(0x7f0000000500)="9affcbe4fc9ecde497670f9aa14692d457011902097dc1d91d7469e01f054beeb10a2564a8f206ef0829265371e1786d6782c8992313657c72628fd67e2542028ee7d492612e784173e973fb8acd25274ed8cc1da39f15ddc410c72d248a63af", 0x60}, {&(0x7f0000000240)="0a1640a6515e7e647d14cd3a0d8d51d6f87f75e190ec4483c80f26997e", 0x1d}], 0x7) r4 = getgid() r5 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r4, r5, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/51) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20000, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/44) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x83b) 11:49:39 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x1}) sendsyslog(&(0x7f00000010c0)="aa0879ee7f4809fa73bd33c678ae1253b08106d07d1dec5e390a4dbc930150177b26cc2cff022a5927c62b83fe187537ce05bbd8638eb34a1dee5f9409689bd20bec4b3e91e0f4520fd3b48e439cc8e924f920fb2c22c03421a5a24ee43b1f4d1e143aa3346e1b919712e9e103f352df346f71a3550c81fbcb59ba1e0b45349772ff2d01f56a6cf3e4de8546dc2f4bacfd2d368628c6584d3774a1653fb8374383823f31508ff08217a2e45898c6a52f0661d595bad2be0ac0832656148235a965f1acbb448c5f2317e4166367c136eb48a804e283eb1b0da63cf21e6fb6ede4bba5a84ca2b4d6743e1b348381a466bb1d8112d2a4689c31b4f7e328d6d338cf72b531f7f7385c2b37bd4354b1a6650c5c5161a5ba0938ee799a9a12762493a414f6eaf391869d6ee83bb3a118e6051960e8ae3cc1e0a1178c5c287e96ffbf07a05d5efaa6d413e3e210fc15de7421f476c2a3f6a23ae130fd2323e7b15393fb93fc5e5d648d2106dd68f81fcffd5d2f02d8f5bed564a5848ec00b168be2e5e7161928b0ed9cc4b51a89e9b00131c0b3f073d6c383bf7119fe2e9417b55f7e740b4bb25f695252ea8ef76a4f2f4e09cfb1e83d23185d6f7c28d987e901f860a5faeb5d73629e69251a5b246de9e9da36c368fa2a7c1ea9d38df7041caf55724110ad50f7e972f34533faadd396dd1d70ac55c8bbb11e263903159959c683324e8fafe3404be6dc86a4b082b04efd21119b8f59d10dd4fd6df264e1ceb761d3c4296767a24c0b67b652f7ae674d84b1e47a0c7660d52272e1f1b04bda3a96dda16586943d7e77a0760536875aa65cc03a98a9458083505d5bad50c11d97042eccfcefb1223fab3554ee30ea9c95c3a7437d99cddc7b51eb5a102a248b212014d956cf04f4c1ffbdcd4aba440a2f0119b3edd2f18c3fa1e6e1a37a1df3189d04cba03cb168a4771281edb2bdd8b47e48a36d2c47de812a87738f30464e8a4e9c28e4ec8c729234ef068f12ba8adc53d895146b8fb380e399357ed57930b31d804d35f06aef94e8118eb2123ee04bfa02706e473379bd42c02bb9d55fec8bcd21a1f2ec87194ba1a13edbe76e32206bb339af65459d1309f19c09cb06973383a78703484b9e5d6df8155108c84890ee4c1c6d2e4aea8d67180ef345151e1d3b696d8a23581814ab96b1fc2534cd7ea152fb23775939a61ba8556de85e5d2edf2b33f0caa13cb9e07b9518f1a573c4fd108b1d5e946c2c779aaeef884360c02968bb3a688d5e6218bfd496c4cc3c72273a75c2050cc6d563174a297239da09ef08ba114bcc98605284c9f2a08ffc673a917a8e443254a385a70fa4119a6e2c4779dc9fcc89ab6ba23064db874f164ce87e9e00d9ab62d737b87dc79a29466dc23beeae3d1c7c4f4599b3be68857b6173d170c00cb4edaf060210bc472af43fc96e0dbb21a69dcc0f2c4e2324248f3b959dd28a30109f76ba1dca1763d06f2a8111ad250dd8a83b7c2f0cf72e38ef800eb96af0fd72c7bc0741860d5524779e022f5dc9be25335d81ad4c08a018abfb39ab16c252df0a373be49ac7967ffa50b1f0e1ab06b7a42082a14d05f099ac5b4ff0c6c2499bae11b74d6efaf9bf5dd497c23af28401e077942eeca59ef091e5720de3c8b0c86281d5f9b084e29e06d34fc89ffc56438a3d76d91c81b0cddf37ca2aa16456cb50e8bdad311ab3be260095068e6940677100d8da04fc57fd418f0013713661c1d56e05ce6c61950403370ca55947877528c1a0c95b1d36263d2ddb5b9e19663e71ad72745864c287f0c37920de72886ddc3902ff27c75383bc7f6972afded7be81bf16a2a2d365c0acddd2edadc302162619b4c1598bd5b2ade1715eeb0d005bef5b5aed07b0cd95f3994b367071a0739ea4fd37e2751eac6621688ca4791cdc9d02496c2aacd979c08135c89f6604ea9f46f0a4caae121fab180c87cc2f03d6f40f0de7f81c09cc9e77c2424f4b20b42f683d6e8e4890a22132bbbc0dcc4ee0970621c9dd0e1787f6d6b9af1da8254aeb165590e9a5e6cb4704de0efbbe62fd1a6b059385306452c523bf278224102123edfeac93e99a87c91e84ee6f599a90c55f03cb0c1cbc2b94055b3d859870d783da7acba3d079df2e7670e7af49504187738d3929ada1ff18ddbdd7c2d8abe0ccb5dfc617dd0cd12b015de84c26eb640ca9c3ae6bcaf8b75f44cf7fbf975d76bf5b6a787ada8ce3874706185b6ffef1c5633531109e2589701567edc05ede711bfb0f479d0eb2dd523bc340753ae0ae2ebf4b9a03f2a16ccf8b46f7c83a16ef67cd12e9e2e4c9a3912452a4f32077b10fad1f98df47dd1e17da50fb08dbe96ec7f182d5a3ff5d90d9f49b39e0527b7d7ded8d70cc10f5ddaac24a66b8497764a2eae62b0118f3b24e8d55b300ce9807f5f2cef9b16c4733d1379d8b6a4baf29bf6306b4a53c7dd24dbfe31dfb1ae64b14a8eedf242718872d670e15d4e1667d587627654ce1166db077a46210d46110d3da1e040919aa965fdf44501e7973f1a6de3fdd21e75bd31acc9be4d758df394a0c1c51c6f0b8a112baaf8d1a20b2e3d97852c8abc2c83a465f5740b6205932e4c429d7da0fde901b93ed6060e2e526b2652d904f47c562b74b710506279c501e8d7067ac5f96a2a0cb5ba2b2fea7bde831bf736156765eec39fef6d69ff998ae7d70b5bd48a5768063120067f6379dcbc46e7924b5f98b0088393c080836d8ca21df8a8671945129252a0cab81c51a227a2570e6eabc5cfe134fefe0d5261467ec5610d7da92b4348355f51904b9384ee69699a8c38bf34bddbf6abb6e22a339cd4bffd0ae081c4a0f0132681cce16b351167c28b4c93ab9e8241ce122c1fe847940047464690d436926c10a361f4d26286a08aaefe5f19b3eed400f81768d5dab71c40d863a20f7d9f31e08e879032649b9b03b617881c096a91fe6b4b17842dc435fe467ee5c3fa29ddcd926f7dc0d5e90cda754ee0d068b7a9ca9b0246d9a409f563ef147dd40742233deb1086905fe548845b930c2a4feb4a7c99e62b467abe02a3e5a0ed5a2bbb8bd8e3315b8f319f6ea8f4a2b2cbe877c6d7066e8fc0101f57f174a3e69a16776f99ae67a52d4d9697c98384fe68cec65a0468c2ff4d96e15286388578ce7450b172af7c48de279d639f5a17e23d88628491691b6c9e66e7f76e086e1a3cd9cd9c746a4dce995bba3eefe2e3fe210f548e285e49a4c0441c2e28c1d9174fc044fdd65588764e86aa5411d6716b79a991d2790a33d1540f5221b74f122b72939c9588bbeab36f1646016008b5987e0daf7ef38ef338dab1428ddd753e8a5e9ceab7d004d3209ee69429041fbd49ed3e304adb13b37cab62b639ae751ea4dec4bdc99151ca2ca4bd91ec13e99c561aadb58f98bbdeb5276224f1b78fd5b427c548bcec87b813c2cba738bec06945535f9fc6edde765fa7d1df0d1f96eda47c0abe7dc4f568d9a622e9245c6dcacf5b5126c7c20373798e0444116db2fdbf0b2e78f189eee49182699e2777fd9e643c5e53be1b7238f730b522f93819a18fe87ea87903f4d2f828d54e7a42bda12e22c06d8e2d07d7da60b7445295f937f68083af2f4644bffbdc729b1a8cd497a90874bf42fb28b6dee513f7b7d1caf1c4a3bef8e362c4adb8bfbd68ecade00e46e95e8a485c6ad62e4043c6331c509a7a397e20d5f0b0605e6dfc2915092a18da28d0eea8ca0c24bb6832e6eb7f4aa081808faa50fe3d0895ef221330d89cc43858bda8beb1a8caaff75bd9e2c4779babc3b9efa61e205c1119c2fd38b7cf07f1bd92573728279f3c319701958f3da63d4f7d2d5d695d4c372580eea9825e77ce1d23b48918c74c327db0185d0360ebaec6ad7464b2e29a13d9735cc87cf0cf180ee668f58b600a2b1c306c320d18daf88fe7da3ca14ccdc828c023cbfdeadc7d7860458f7f62749308383d4ffee6a44b449a20073c84acf518075f1de62ae7a0c556dda39809340d92bdc51143124d562d692631e2776194f682878711f9ad3f4d16339a4c8e213c1f97b4d6f51c0a3b10b6eafea29a397f8a0a82b625f04ecb789dfc59244a6520928a1a51e6e24158aa6ddeb50e52727342129708b1e0a61a2b1252236b221e6c953143ca8feac836cbf553316a9c6c29c64d6d39eb7a1019b96328e325015936d26c50caade659669e984a374bfb483e12d5b005b54c87937b8fc808711cc9f7a9ebba8d1ea1035682cafd55eae2e3e0e01f9c2c36afb6f65c8c3d1d108197b175fe75045842a4f6dd4793558d3383dcf6b3792af2766e3e482fbec80b17ac659a07cd3362eb8f488836ee1a84d83c2ab5e15c89bdc9a60f9c6b61e21aaffe3b096c28bcc0d3e9e2df4e4867927caab66720d53d1ee17679a4812741a42b6ea24a198bcfa0b37995bdf58f479f2f764a116e11f794963a3d0b8e3507f67a749a36ce5d18bf6df6df4f27cd329de43631a32d94a7267e8b49dd69a0d9ddb521679739da68c3b3a559d92405c4e808eace19fe2df1ba9e31a185563daf9c40caac7d9c70799a85e45987da3929a3856fc722fb8159e4c6c072377d31143360b6b07109b13f5055de081315d0b64579a2b919bd1c8319e2d96c143b79af0ea592eb3cb9f25093d25b7ab04c224b3d7ca2b17473372cd360445289347ecb7d2c7fc56408490868a8a3adbb758d1815575ed1f678a15f91daa9ac7c4cbff6d1c10ab9dace3e6ffa99787cad10d014c4a4c3c7ae562495bd9febe8d94833c3d7aca7b6f6d352d255f9da06618ebdc89e71e397627de579aa8d30f1f5f3850eba03b27e825eae00de38e17ed72b85619ca37f9ca185ec3343a70ebc262cdb554bd1e1d8ef684ee7b963d4b8b3039b93414f5a17ea1eb0ec6270e2f2601cce524309450a65ded5130dc4d952587054d049c5c044a6f052a679e9416ce784236d7408b5f2413d5d684c261f6ae006323f66b5e3f8c308127310067ff92a65394bd853d637ea6d87ac7de219a551776ce44b6adf592899f3dddab3ec04edd92f475c86a3751dd53de5032cc6d2fad36bbab6c55a929b241e0e44e03c1f2d737dfe24ef4f08bdb0f5cff095313c6769929ad9c5a1fac976ea750fa18fc4f8ea2df0a66c6639c6235a8cd86286c9207c9dc1075b799e6a700e5548b42822361046b8e03ad77d9f3fa1486539d5b928e41e09d6f63e685fdee85bda84388dea491d90119ade78f8ca42bd172d99ddfa6e846dd1e68858f9c4a55dd93fed7939da453fbebff1a43165de61afdc06a0f7ef545d71b953666887c669b937f1d4d09d785b4abe6ff7130409020460c88094a4c6b141ba3a692fe5e483e6d77ffcd490e01ff4881d7b22ad70e626c550492d203a2154b321f036085f323abf93aefb8f27092506174cf5a9139e63bf0d63df2702c2dcbc5dc6609f2f22abd3aefe502be7af2b6d75db9c5c536e5412e84f350e29b377d79858b5da341fa2d9f14567e11891307cb0eea4bbc78e476b2c30112b255b6d491deaacfd403ded2cc5100daf381aed7720dda6b37866fdfc51d397b3286c004f1cddf6408f33230ed641f5d8daefdae1a019369e4ed2f542f0e59eba5de234d5628ccf2d5ff04cf30663163e325c0a79ad8f3c4ca6fb47b3464f07e7a2d3a1a247541216ef88eed0de0ca47cfe0e613437d5c51688a4929ab6c8f0560f14feca4b017cff475cb9032ceead6ffa0283338329c17ecdade7bb8032f06024215f5ea00799e4826b5e551f5648e3b389d35709c7b05000000000000000000000000cd4c553fc1fd5e9889899924233600a19307281e200be2bbfeae2536aa3ffbfe36969fed04809bbf1b4b1cd472a1b8f5715a15d4b5f47ca8eec008fc8543b4dbb9863b4b57cdc798021034e847517f9cfbcab044e9b1f38a029aa3862d3cc36dfb3ff49b7741807ff4aa1efaf7fd57c6f4ea0831e891fe693b35f44b2b499f6e0b28", 0x1082, 0x4) sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x3, &(0x7f0000000040)="65f105f77f283099763e69906f0d", 0x0, 0x0, 0xfffffffffffffcf7) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) 11:49:39 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2, 0x2012, r0, 0x0, 0x80000001) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 11:49:39 executing program 1: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) 11:49:39 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6202e57f6fb09d13af9753bee70c0641ecf20db1ce96f08c550394eac5ee34cb0fead11b6ed184631d9dcf2e7ed38cb4deba14fd5ed25880c44b9c6a157140d0ff0f2259aa7876f084538ad8f936088450f4f172"], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) fcntl$setflags(r2, 0x2, 0x0) write(r1, &(0x7f0000000040)="6c25b56e275102b2151c58adf09263a21bbe3462ed352838470a84c4c375bcd82da5b90f5478b543599950619e2d86517a90d7edfccf5a201318343963d520ed67aef04a12cb110c2c92255d8534c057351c03995c14d32389a4e78ba798d11ee6c3cfb287b32b928b370035e0721a71f2805fb92b4316412e92d93c3fb46df2296a699479a8e5f864e11bf011b892fce061d4bb57f58aeaa6da46c74bb232eb2cab5ee57813acb6434d622788456a1c03d60fd3b4f0900b5e480ff15898cb8c27e94cf48006ad3ebc6ad27ccce94c528d6758ac299c102101ccc2c64aa0be87f2932927646965ad610b8541cb7428703df5e32e03963c9f33", 0xf9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000003000000"], 0x10) 11:49:39 executing program 1: syz_emit_ethernet(0x50, &(0x7f0000000080)={@random="712ff2f77594", @random="5f23106bd17a", [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x1a, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast2, [{0x0, 0x0, "141630fd"}]}}}}}}) r0 = syz_open_pts() write(r0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xffffffe1) 11:49:39 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRESDEC=r1, @ANYRESOCT=r1, @ANYRES64=r1, @ANYRESHEX], 0x1) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8b) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000000c0)=0xffff) socket(0x6, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 11:49:39 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x20, 0x0) ioctl$FIOASYNC(r0, 0xc110445f, &(0x7f0000000000)=0xc) 11:49:39 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 11:49:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) pipe(0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000001200)=""/4115, 0xfecf, 0x840, 0x0, 0x0) 11:49:40 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff08000000030086dd60317b7100323a0000000000000000000000000000000000beccff02000000000000000000000000000102009078000007ff60be46b100000000fe8000000000000000000000000000aa00000000000000000000000000000001"]) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) 11:49:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffb, 0x0, {[0x1, 0x0, 0x0, 0xfffffffffffffffe, 0x4, 0x0, 0x0, 0x40, 0xfffffffffffffffd, 0x1000, 0x0, 0x2, 0x0, 0x0, 0x4, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x10], [0x0, 0x2, 0xffffffffffffffff, 0x0, 0x0, 0x81], [{0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x40}, {}, {0x0, 0x0, 0xffffffe0}, {0x7, 0x0, 0x200}, {0x3, 0x0, 0x200}, {0x0, 0x100, 0x7}], {0x1, 0x0, 0x0, 0x20}, {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000004c0)=""/102400, 0x19000, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r3, 0x2) r4 = accept$inet6(r0, 0x0, &(0x7f0000000080)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f00000000c0)=0x9e2d, 0x4) dup2(r2, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x2, 0x1, 0x0) dup(0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000019780)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x3}, 0xc, &(0x7f0000019600)=[{&(0x7f00000194c0)="380873a32a6dd339a9e95e8ebc4d16cd01a82bca96ef", 0x16}, {&(0x7f0000019500)="843bd6244ca967436234d13ce142319a0a1371b3ecd65155bff553c5060e8aa4922e21962a3ae0fa", 0x28}, {&(0x7f0000019540)="892371bb521dad5c0f547b93eb7b", 0xe}, {&(0x7f0000019580)="ecca617e5804b2b0e37106706126020f10a0cc18217d0f395f26750d28399da3b4815567be896316e79f29de66194cad427430af924c40e53b2077b7de8c419b7b4ec85db0f43d8e2f5c1f46a468693f61e5f98d89", 0x55}], 0x4, &(0x7f0000019640)=ANY=[@ANYBLOB="000040050000d74819d9c9985c4e7f27941273d8fb7997236999bf7f4be83605dc140000008000000000f60400000068ccde86d481cb49732df75b54ff3f42cebabfc6b7a9a144fd71468f8399589667156446b4c7ed0542328d693525df6ef0c92d53ccf1e1ac8a9c39c69e736c7c7b78d95feaa50700e37469e70a882aea1a11034fd8fd5beb131a2eb0da014c9267b2b2da341a632030517c60b21fc3c8c71c5cef78002e1d24bbe486171da0408195f4cab14bc53d86316da63f7852ca15cec69c0ec32db0757533bf7d87c7c0d0a84ad76342f07a246faf481b4ed0a1a724a17cf234d979ff7e80e94beb4837adc12f733744003000288f000000000000010000000400000054cebbedcd91ad05be73bda7dfe3dda52f611333f5e5cc8447f98c8d2b1a77eb00000000000000000000edc47b17c6b0f35706"], 0x130}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x7, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffb}, {0x0, 0xffff}, {}, {0x0, 0x0, 0x0, 0xbbc}, {}, {0x6, 0x0, 0x0, 0x20002000000000}, {0x0, 0x0, 0x0, 0x6}]}}) fcntl$dupfd(r5, 0xa, r5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)=0xffff7fff) 11:49:41 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES32, @ANYRESDEC, @ANYRES16, @ANYRESDEC, @ANYRES64, @ANYRES64, @ANYRES64], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0x8, 0x4, 0x4, 0x1000}, {{r1}, 0xfffffffffffffffb, 0x5d, 0x1, 0x6}, {{r0}, 0x0, 0x44, 0x40000000, 0xfffffffffffffffa, 0x6}, {{}, 0xfffffffffffffffe, 0x6, 0x4, 0x1, 0x4}], 0x2, &(0x7f0000000140), 0xc07b, &(0x7f0000000200)={0x9e5, 0xd17}) 11:49:41 executing program 1: socketpair(0x1, 0x1, 0x1, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)='X', 0x1) close(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x8000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x4011, r0, 0x0, 0x800) 11:49:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28a3) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000500)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67de79f64fc1395e4901da58c23e46ad9b17e0000ab46c351cc7f8fcb2aee85a8e5c2365372c4765c03649813eb59984d17aee6bb6ada", 0x57}], 0x1) sysctl$net_inet_carp(&(0x7f0000000340)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000380)="e52286027071ac6c1934e98b727530fe8ce8c75295397252717710f06931a2c29c35b3dbc4fcda4329f8a2b07888a176f0e0dc6e9874201d2ecfd016b1e4f8f1089736e7db0b1377c62d586e141fb50bce7bc0efba585cd7059237826c03f14effeaef5ad82dac93df12f5df590c4ef15725a8268423337cac8dc4a1232acbc9820cb1a1e845e5f7420ceb03891814d5df09db67502011a8fdbfac95125c1804aa3e40a272660182a0b53882451ce277526d854634ab45caec7a50", &(0x7f0000000440)=0xbb, &(0x7f0000000480)="1fa166a36f78c76234554b48eaa25d4858a8ec9b0bbf8096996d7fcae066ceebc4e349199b9e", 0x26) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000180)=[{}, {0x1}], 0x2}) r4 = open(&(0x7f00000005c0)='./file1\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) recvmsg(r3, &(0x7f0000000940)={&(0x7f00000004c0)=@un=@abs, 0x8, &(0x7f0000000840)=[{&(0x7f0000000600)=""/121, 0x79}, {&(0x7f0000000680)=""/88, 0x58}, {&(0x7f0000000700)=""/102, 0x66}, {&(0x7f0000000780)=""/10, 0xa}, {&(0x7f00000007c0)=""/75, 0x4b}], 0x5, &(0x7f00000008c0)=""/73, 0x49}, 0x842) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='++*:}\x00', &(0x7f00000000c0)='.$@\x00', &(0x7f0000000100)='{$-,\xdc:\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='/\x00', &(0x7f0000000240)='-.],$&@\x06]\x00', &(0x7f0000000280)='$\x1e%\x9e)#.\x00', &(0x7f00000002c0)='-^#\x00']) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) write(0xffffffffffffffff, &(0x7f0000000e80)="581c2c63a6c524de89713dafa90c15391a791dd61df94844b893720035331c45ef6d665a7e13be6121a51c3a431e202a9235a49e0f96a28585121d1572f7fe689e34dc86c205c6057e3a26fa0b7fc5e7a852aa444d262b7d10cbe465ef1074232eb268f0542fa3672b32005d05abd6977ffaafe94aa75db739ebb31451a16518d6e4b1c991d49a64571fa6fa7d3031a8f52e049ccc3adfa96b88955b657cb37e05b57607852548689a87005630af5eaa0483675654738213e87849154a48d42b64c379e019943e643c89cf803579cd7dca35439d3c9f93a797a28b370479faf6b4972bb4457c9c1721f999bef51fa5a29da9bc5d101b6a25b12f22ded7ef183e7d820466033fe68d3f1f7cd3b43b6d10c82325e46a59e9381770de9e38bb0a25d963ae9051664c64bca36a80fcb6ef3d596f4b7917a1f434fccfe7b698b6ad5bdea2ccdcfa1cdb41c4b740e387c109c9ac2f8acc9ae0c61f8bde939571b57f85e2a38ab86416c7104d56d822ce12051fd75bd9c784452d09a168d1e176c4185e11d7e8e68c97bce941f7180b95d344c1e473c3", 0x193) close(0xffffffffffffffff) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000580)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f00000009c0)=""/183, 0xb7, 0x42, &(0x7f0000000a80)=ANY=[@ANYBLOB="00002e2f6669cb0d0000"], 0xa) 11:49:42 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080045000070000000000001907800000000ac1400aa0301907800000000450000000000000000000000e0000001e0000002070f0000000000000000007f000001890f00ac1400aa00000000ffffffff831f00ffffffff00000000ac1400aa7f000001e0000001e0000002ac1400bb92d0e9ab592768a11a708e85ee442f3f000000b8cf0746019ca9869e66974c415287be54db4e66e0390589af0e9e556227142e7c3370e54119dcb0f21affaadd676686ca0368618faa932f30ba803ee573dbf363dcafeb3a5153ccf4208788b55deb77610408a27580f7c3e247822f5236a2f907fbe7587d3e6a1ba8c5c38026b67464616982ec25ebe163edfb0a128b7626a1ca90a412002a0af6a6bc73f83bc1aa6434f0ae070cd37134844561ee86be4f444c5ff534c3f45bd1dfc8bd21983a9c39"]) 11:49:42 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="edd740000000ffffffffb7ff86d2609e010000383a0061000000060569240000000000bf9a147c61eddc3a5c2363cb7611ac632e833731c2924e59e5824aff0200000000000000000000000000ffff0000000000000060f77bd7fc3026cb9a106e04000000000000000000000001ff0100000000"]) socketpair(0x1, 0x4, 0x8, &(0x7f0000000080)) 11:49:42 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaabaaaaabaa08004500001c0000a30000019078e000000200288a4e94e246abd7ac1400"]) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x1) 11:49:42 executing program 1: r0 = socket(0x2, 0x3, 0x11) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6229e71b7a0400f3d60e4e57b726874d1a01"], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c653000c2d088bcd5188fe6e6b62482f9cff86cc6e8939b3612d8386277d410885b466742063b9eb562b0c6d2af32e9cf8231ab5a6bc49046a9be6ba8c66f8412f221fe4fa868264ce6705c15bf6cebbfe2d33e298940ad73805ce8e11c1eec9cf25a2e3af034de43c424f7ececa7e4c11b1bd79fd1b39b71ce4ab725b3094f713fed5f17cddef0bb8034265c0a24ec0028e2123161bc8647b2666b148fab9be656725194f4a8290f425bc2527113ec2c67fc5bedb6153e128a37e7dcca28b2d031330fb828c4bfee2926339efe67bd3676e29efb6836"], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 11:49:42 executing program 1: socket(0x2, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) dup2(0xffffffffffffffff, r2) execve(0xfffffffffffffffe, 0x0, 0x0) 11:49:42 executing program 1: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff7000/0x2000)=nil) shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ff7000/0x4000)=nil, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 11:49:42 executing program 1: getuid() sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000380)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000240)=0xfffffffffffffd52, &(0x7f00000002c0)="e35c8cc0fa7d0f0000000061b8ef0000d1000000000000fca13576d1d431a758e510f929e21ac26f676c5c4c64ba7673449e46962d883a8bf5f9f34b3fb96f10873299f1e92f608470894f4166e459bf2c47abe62a5b0b6ccb46d1ff1bdd4a29313ad5e1192f1dd3d31fb21a3f0f022efd9fd03d981ecb9f621ad2f673c67229734906ab270ee1a280989a587dfd643adc9e58b4d64e", 0x9f) 11:49:42 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x202) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x2, 0x1, 0x10000, 0x1, 0x6, 0x1000, 0x97, 0x0, 0x1, 0xff, 0x2}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000002c0)) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) chdir(&(0x7f0000000180)='./bus\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 11:49:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xffffffffffff0001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0xfff], [0x0, 0x0, 0x2, 0x9, 0xfffffffffffeffff, 0xfffffffffffffffc], [0x0, 0x0, 0x482], [{}, {}, {}, {0x1, 0x0, 0x0, 0x7fff}, {}, {0x29cc, 0x0, 0xfffffffe}]}}) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x10000002) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="7891f2401a1a9729aa6ff056fd06ba94e9c064160da75462c26a76cbc007f322774c6c158fdba4be9c601c6b9b16bb3424bb9d4d7b812088c2fd1fabdc", 0x3d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/242) 11:49:42 executing program 1: syz_emit_ethernet(0xae, &(0x7f0000000700)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000002100783c008ebcbcb7d57f00327df8fe8ea406b43afe8000000000000000000000000000aa1a2aae510e6313e930cd865375f9e379fa4eb467ca2d0876eef4352d9e6701d72781fd042e9a3c24e998789d7880379715acf3f8203aa80e0615578a99809e89692c4089826481a3c380affe4575096c969e6f5177a651d306a260709401cdee60d0beebba96a7d39cdbce929d6fb1affb6cb2de3bce788b7293576b34be5727c3b0df3efc08e70ac01f03fac2f1ef04aa420e5288d4dc928f4dbefe889851fa8c8dfe2ad7d6b57603000000780568b789a793faaac5ea0656a01988e5976ea8f9eff07147d9ecd1878e29a4ce3f05a52057f8e77af1a75e9e7502d356f816e02d51bd957a0a16847ac853a5e4b2852cb6cc58e714a06a2914b923b943e8f4f4587641455bff95530669e15fd7ee91fc095d06fe189b3baf3c28ce0629be09c0d30800000000000000a188af24e8a125c7da9e14b2d20b8bf5bef6d2d285f5fe31b3ca8ed785e6bfee2fd63d6a5f3010f2f69202fba71439fbae5c827aae3ee9315508491cf012ba0d0025684d76247956e6c4067407fa635aeca7eda1f6350413477c5983c100b991926fbd6e1edb399f954c8cd8323294b5f45d24eadd576555f72757adb093cf59243a52ecdeef7000b8c53b288eace5636874bd4f6fb65fb291ae42066138999b0783b9545275483025b42a131fe27c516be90637738c60a441ecf7269d7e9b90f6f8b57e44962ee5448c3355b516b792520cb9c10818df6514af113d41b9072c53c58d88b20111c8e025a4b721aa5f2c52eb3bdfda42ab5bd877bb2c862de4c8c5d841724eafe34d9de52af5be7022aa0ba183c6d355dd05"]) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66000061200f"], 0xa) setreuid(0x0, 0xee01) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x6, 0x0, 0x0, r4, 0x0, 0x24, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) setrlimit(0x1, &(0x7f0000000080)={0x9, 0xfffffffffffffffa}) r7 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfff, 0x0, 0x0, 0x0, 0x0, 0x41, 0x1}, 0x1, 0x8000, r6, r7, 0x1, 0xb3d7, 0x7fff}) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="e4fb4e4a0c3ea338b5ba38dbf391aba523a911b3f2f82015"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000140)) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 11:49:43 executing program 1: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x273d7148fdcd75c, 0x0) setreuid(0xee00, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0x1) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000140)) pread(0xffffffffffffffff, &(0x7f0000000180)="92ba26285cc6f872acfc854138b3cbc8487f0032baa05e0d52d9f57699b5c66b40ed82f811f2e8cdcc2a24ab670da95473465ee48e2c79340b", 0x39, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa2, 0x1) r1 = getuid() r2 = getuid() r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchown(r3, r2, 0x0) setreuid(0x0, r2) setreuid(r1, r2) setreuid(0xee00, r1) r4 = semget$private(0x0, 0x4, 0x220) semctl$IPC_RMID(r4, 0x0, 0x0) socket(0x8bf7806fa04b72e9, 0x2, 0x70) fchownat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x6) lstat(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffe) semget$private(0x0, 0x1, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000400)=""/140) 11:49:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x1d}, {0x1000, 0x0, 0x0, 0x7}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 11:49:43 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x1ce, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 11:49:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2c}, {0x81}, {0x6, 0x0, 0x0, 0x103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:49:43 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20710, 0x0) read(r0, &(0x7f0000000100)=""/158, 0x9e) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300fe5b52e5e819b68f8d00a3bb6ba721337d361072e0ddfc00ffffffff0000004392f202ac45fa", 0x32}], 0x1) 11:49:43 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000080)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8602b801c0"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="bdc4653ef2fbf1f3", 0x8}], 0x1) 11:49:43 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x200003c6, &(0x7f0000000200)=[{0x64}, {0x45}, {0x6}, {0xb2, 0x9, 0x7d, 0xa6}, {0x69, 0x1, 0x3, 0x80}]}) ioctl$BIOCFLUSH(r1, 0x20004268) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x89}, {}, {}, {{}, 0xfffffffffffffff9, 0x312669ff532707a5}, {{}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) 11:49:43 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000400)="13c445dd7d91c6ac76e276411f77ae050722f90b43e250207e8d", 0x1a}, {&(0x7f0000000500)="fabc2ef41bef6126e5a9b8d6876874f11fd7e8928ecc9f90d53e698be417e1b08ccd7c20bb3a21ed4e048359a0ad4120d02000d790e8b23189b0ca20113c38d97360a47095cf6d6ee03dca2106562d60774d5f845bf4b64c889c33063b31c985814b832519fb3900cfab5d2efce498e0f9555e4af00cfe9112cf5557962fd98d95a9ea2637e41a14de2c6877d69a7b9870d7c6c7e8eb46dba36bac483032488ebdadf68b7618ce0f930b07563773ebcbf2a13ea2353ec44429b0e8ee7f8893581b4cec8906ed08390dcf2d11f81e5e787e49090cfa17af70836f78e09be2013df362865bba37dec791a8af0a", 0xec}, {&(0x7f0000000600)="b448afe9c49224fec7df75819b053b2a621a2b0870ac4594811740f1d8f3d5ae4fd2b4af908f4d5ad520011545e486db8bde12df94dfeb2810437251e6256123492b59b6ca6215eac64357e9b5fa211c5fe17b70e8c4bda51a8f8ffffa3d29429296ef05685919263bf470ab7d6734f048266b1166e629339cebf5a8a158af1f0564f7ebcbcf4e8fd030b616ba0a256a801363649de57ac5721d72b24252f3170276aa04f2fc2f3adfdea0bad922d0774ffe5a98ed3ecfff002cb5d182372300", 0xc0}, {&(0x7f0000000440)="3f04b39d5d", 0x5}, {&(0x7f0000000700)="8f3a21000328433845134af9a2f4b29a4878e79bc92794348224460fe40c60c0e27afc273f2eb4f99ec8de7382f81400c217e902d19a016079581db942b50c7c79a63e4aedba93785a968ecf10bf7e46cdd2886c96429603c60677f361ccf4defd954dde51f236af9cb26910efce307070fe5fa2874b976155cfcea57427bd2480e59161edf1d89eae268df2535f05dc97c9949221f3496c24e2b66e93ca010521f82265c76dc95bd5f2de4299cf5a1b5373d387366df83ff444cd82d0e2530af60f6faf9ff6db8251ac5029ee3d12518637bae2b64bee", 0xd7}, {&(0x7f0000000480)="68058b01aaf6e612e7c689e6d57057e7cf14028568", 0x15}], 0x6, &(0x7f00000008c0), 0x0, 0x400}, 0xa) close(r0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x10000002) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x30, 0x4) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0xfffffffd, "0366402b04000000d200", 0x3, 0x732}) sysctl$net_inet_udp(&(0x7f0000000180)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f00000001c0)="1bc560374e4e9ca9b044ad697775fac291d0754dc9212d9b967b08c7ed6f1a983f8b00795590762967b705688f8e42e3aa7e60b8e962e3baef8f58b321fab35a6ba4229a76d25ea1b775474ca6e5b9f2629b326a73f90b6cdc0964bf9c525279fd93d357a99a8477600c85fbfdc5c15b2fda65e23ef42d6c656a1c72", &(0x7f0000000240)=0x7c, &(0x7f0000000280)="f966985ae06466559e3908ea031bfd4bd9f79f21dbb78bd49bc422dd6e8a7e5a41d4532a4f176e4f986b1e38786c0d9738937b076eccffa232a233d17ed910cf04f12236660bd2aa6f1a8643d9b5c14a2c41ca9290ef14cfc6c209442522684a0aaf671314bd49d223b6cff96d43c58a2d2ba6ed70f42092553f1863a46e2f5ec4850efa80ce2048ba063212b520cc4edd9d8e4679ea3940b7fa68a283027dde3621bae1ef585a040918791ec0d9f5a04a3f46299a908c1193aa08b8b3f2f59b03f501535ccfae5a8f23780aa36f6e408dd1eabe328461b370f401094e46", 0xde) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xfffffef6) write(r1, &(0x7f00000004c0)=' ', 0x1) execve(0x0, 0x0, 0x0) read(r4, &(0x7f0000000100)=""/3, 0x3) 11:49:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x52, 0x2) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x118}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:49:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff7000/0x2000)=nil) shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x2000) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:49:44 executing program 1: unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='x\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f0000000540)=""/4096, 0x1000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="8f6ff552179ab9aad10d3abe9db96aff1d9d85c438cd3f4482241071d75a5341d17c85cb32288dcf4d4e000076244d03f61507d1c92822cfc5d4b8396962be81fa580a097c23fe4223cf4a83b7c0b1cd37d60348d41801840f1614bb9a2a48f5db312c84dd1cb727df083ee46538db16d49a8d3cc32066fe45cf2c003b794fb4cbe31b422c6e49b76855bab8c16ceab77062522c398d2e32907bc90280702d36278156e41f65265730e65bba657b3f0db546a779880e82fb672a9fda74000000000000", 0x8, 0x0, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000001c0)) pwrite(r2, &(0x7f0000000140)="946b0e41e69d51ec69eb86e3fedba554c480ddbb81159aff8df91bb56d74956a5b2488ddc608a6097eefc8248a78c6b560", 0x31, 0x0, 0x40) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x5, 0x7f, 0x1}, 0x4, 0x5, 0x5}) 11:49:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 11:49:44 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIONBIO(r0, 0x80085761, &(0x7f0000000000)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x401) pread(r1, &(0x7f00000002c0)="3dffdfd9fca6350530190109f5c3bc6e178471fe3f919379e717e76c3cb25b98ebbc162386102e3d4341730e8b92fee404f94a5f0f61c3e6ba0af6b3fe384bcc6bcf9f876d846ac83df628e2a54ff108e9a17fee6d2348e536fd2b4ac6031fdedba1590d30618c8563f593a7630697d5d32bf29f27418d73110971e487814826b4782f", 0x83, 0x0, 0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$net_pipex(&(0x7f0000000100)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000180)="f83d95818f9e802b946d409f9f20de4c24f5700ecb2ac4571882ccf37f99a24b07f1e8e0ec3c", &(0x7f00000001c0)=0x26, &(0x7f0000000200)="e4e657d6b86b169628d533f5bfdaf06b2497a7cb780b8dcebdd7464be2fd3c2d9dfc3309b6e394fc2a97590c6f40bf9245c797ebd3196521b35dff09c268a6c06f7083620b4ae0b1432e3ff6f8e25199f9a143d25a7e8db3b4939d6867daa70d", 0x60) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) lseek(r1, 0x0, 0xffffffff, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000280)=0x6be) 11:49:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x83}], 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() write(r2, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 11:49:44 executing program 1: socket$inet6(0x18, 0x4000, 0xfd) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x8, &(0x7f0000000180), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x4813, r1, 0x0, 0xfffffffffffffff9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x71) getpgrp() 11:49:44 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001640)=""/4101, 0x1005}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:49:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20, 0x0) fsync(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) sendmsg$unix(r3, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f020000000900"], 0xa, &(0x7f0000000080)=[{&(0x7f0000000200)="fe3e2bdff7264c89b50ea0c5dc6c907bf7478ca373d15996c8877ae54e84026e0f57c2efa5d09d888522fc9286c3e0ef2727cfa565028b36b26253bb5f273a3ab8cd716e0bb2be157c3b543ea73c9c0b95c7f78272f5d784bbb0247e24535c95a9ea9adfe32d1b46883d1792183c0681da9132990c8d2e0fa9ee7d5b801687dd08fd12cccdf099c82fdbc5a965ee0657094e90df080a51b8ac4f55ea19ef79cd241007819614ecfb9843d7f6817ef74db87dc1b0ae0e9767258faea3e1b797", 0xbf}], 0x1, 0x0, 0x0, 0x4}, 0x0) execve(0x0, 0x0, 0x0) 11:49:44 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x95) write(r0, 0x0, 0x0) 11:49:44 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000380000000000019078e0000002e00000010bf88f78000000f7470000000000000000000000e0000002000000008907000000000000"]) syz_emit_ethernet(0x70, &(0x7f00000000c0)={@empty, @random="db91817fd076", [], {@generic={0x8014, "84a4981f5bb8e4defd32713c9387b8778c4db884f4eb164a3ddf7fd71b580f567c681da85cb2f3a3bd3fb63c8c305b5a7e7eae93b47a504088aa2d34c89f81c77472c4dc01483509dd45024fd6cbd469d2f819db5096df5eba62c5b1642e4983621f"}}}) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x6, 0x80, {0x489, 0x393}}) 11:49:44 executing program 1: r0 = socket(0x20, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) dup2(r1, r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000080)=0x5, 0xfffffffffffffe06) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="000c5a558a9543b3de6a86741fb09caa91f611f59fe4e9342c40de2be069ae1cb118cf00e4ff17a5ce096d1d998805d06b66ed5035d9fdf8a39b1e670866ab9c34fee2abfd9676bb197fca8cfa5001b9e204eff7a78c4af1df08be22bedf1ecc59cb1f090000006cf1e93480e44019d39ab8feccb8c3337f8ad68c2f9a0895e5ce342114ff5f10f153c6460664332dd9ebe65ae85015df213fe2b596bf74927198745be205b8cc46f72298848cd2368c62b2d1e7a85ccf5dab339a1d5514355adcf68e227ce45d840376828f2279927a9099938a323829f6c56b040f4c6f7ea245d7b93f2d6e000000000000000000000000004e6063bac53775b0fc6add5271b33ee0cdfd0fbd941ce75a9951280101e6ecdcf832fc2cca409ee682914432fccaf2806c200c77443b0572a55e78355e164606611901955906d31a4a2582dfd948ee824584ba9abcba4ec5a8da79ff01803939215a8b4cb0bdf09bde0dc02b2244897f4ff40b169900ccb7858b9c885d24b47d04d6c7a0c03ee80be056477ffe5e3d3c"], 0x10) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff, 0xfffffffffffffffd], [0x6fd, 0x0, 0x5, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x2], [0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6], [{}, {0x0, 0x0, 0x2}, {0x0, 0x80000, 0x5}, {}, {0x0, 0x7}, {0x0, 0x0, 0x0, 0x20}]}}}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r6 = getuid() setreuid(0x0, r6) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 11:49:44 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x1c}, 0x2, &(0x7f0000000080)="0000001b", &(0x7f0000000000)=0x4, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x81, 0x0) 11:49:44 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=ANY=[@ANYBLOB], 0x8, 0x0}, 0x409) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000100), 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x5) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000140)={0x4, 0x9}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) 11:49:44 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x4, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) munlockall() sendsyslog(&(0x7f00000002c0)="c4bb28eccc36ecb9f16f69b54dcc84bc34239bc2a100d0ef71180ffff1c09a62a4d1de202aa29776a3e9eed712a46bab19edf88a723f7a4c63b9360ae395209d609c4a32d9bd7de6510cc90bbf20305065b37915dc9ef18fe28c8b9a2e4e8554feab7e8c03a2c670051b08360fbbade30d89df18690c815fef027c6da84e5ed7828dd75e07c010dfefebdd45c17dd82bae5ac7cf9bfa5239a3c08d83a6ed31021a8432751d607fbe33dba510e02c7e1a59296a06cc4f3d419a918fee9bd25122a1c164", 0xc3, 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getpeername$unix(r0, 0x0, 0x0) socket(0x35, 0x1, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r2, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, r3, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setreuid(0x0, 0x0) 11:49:44 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff7238309b30ea08004600002c0000000000019078e000000200000000890300004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="85c0"]) 11:49:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) socketpair(0x2, 0x1, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000040)="3dbd0571d9a00b97c0888bddb507296da912488bc610e6f4b54c74c95e6ce6a49155d8ea1fda8d83f67851cda7ab9359cbc3c2949d04293cdc010a2b582819856912796a7977306a4d5b4345cb65646a0feaeb8e5e67e1a11c5cbef3c106f5fd3415f3988e6e796c154f4737859dc8e1b6a683545761822d9752c2952e10cd455cf2c66350b28caf52bdcc9f049b45a95ef745e6347335c2bc51f7a6", 0x9c, 0x402, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) getsockopt(r4, 0x3, 0x1, &(0x7f00000001c0)=""/75, &(0x7f0000000140)=0x4b) poll(&(0x7f0000000180)=[{r3, 0x1}], 0x1, 0x0) 11:49:44 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0xa1f) 11:49:44 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)='X', 0x1) close(r1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x9c3) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}) 11:49:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000040)=""/200, 0xc8}, {&(0x7f0000000140)=""/12, 0xc}, {&(0x7f0000000180)=""/178, 0xb2}], 0x3, &(0x7f0000000280)=""/37, 0x25}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 11:49:46 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) 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, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x1) close(r2) socket(0x400000000018, 0x3, 0x3a) bind(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 11:49:46 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@random="af0955779021", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "02c72f", 0x48, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x32, 0x1, [], [@jumbo, @ra]}], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "0400", 0x0, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @mcast2}}}}}}}) r0 = socket(0x6, 0x1, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 11:49:46 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa10, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40002c2e, r1) ftruncate(r0, 0x0, 0x7fffffffff6) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f0000000100)="8b7ffe1cb80d04322a644e73903ebec2daac25aeeed12ab5289ab93a04702ae96e05b337c6c59ed7e24e31fed7f95054d4c51a9fc8957eb12180f13792afc3e9fae23485b02e11214dec4817baa3975016a7bdb632490856f4f4e9d322ece963", &(0x7f0000000180)=0x60, &(0x7f0000000280)="fa123ee4cd0cc1f89299eb3d223bdde771013800d9216db8fdf7a381cca08ef9ec4e5b97c6ed4ea58509fc13ebe54115a681a862e0f386360bcb3aeff3e79f3336dde47659e419081c896f6d099aae02025d8f171fa86c97425b6b4ef85aec2c70339c7fb1f4785d4d47ebff37e74f9c8cbf9d216ce87c91e606e444e283dca64da9ed06f37ab7ab08bc464b03e575a5bb3586172b2753beb60f71610cb9251a0a17362624c757ef18ebe3db4c020dfa5497c4ce4f611e3f1270b83169dd5c50e81cdcf9b96b9a7b80b0e0ecb90b458090a96839add3a2390e08421c677086eeafdc8d8783f671d95caf", 0xea) r2 = semget$private(0x0, 0x5, 0x46) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000100)=""/51) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)=""/44) semop(r2, &(0x7f00000001c0)=[{0x0, 0x0, 0x1800}, {0x0, 0x0, 0x1800}, {0x4, 0x9, 0x1000}, {0x2, 0x401, 0x800}], 0x4) mkdir(&(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) 11:49:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x15}, {0x6, 0x0, 0x0, 0x10fa}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64, 0xfd, 0xfd}, {0x45, 0x0, 0x0, 0x4}, {0x6, 0x81}]}) dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) accept$unix(r3, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000200)={&(0x7f0000000180)=[{0x100}, {0x81, 0x3f}, {0x43, 0x6}, {0x22, 0x2}, {0x43, 0x80000001}], 0x5}) r5 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x10000002) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000240)) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:49:46 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x50) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0xd}, 0x8) r1 = dup(r0) listen(r1, 0x0) kqueue() r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(0xffffffffffffffff) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = accept$inet(r0, 0x0, 0x0) sendto$inet(r2, &(0x7f00000001c0)="002edd1b25265f24673a0e78b127d4157169032dc238e3ba775407000000000000003de9f483fd419d5f0168fbfc7700000000000000001b040000008e650cd5ecff0f0000ff280eef03f820151e560e000000000000968cb6b59df32cad807fbc865fce68d03e9a0e70642165", 0x6d, 0x5, 0x0, 0x0) recvfrom(r3, &(0x7f0000000180)=""/63, 0x3f, 0x40, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup2(r4, r3) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) "Î"‰L´‡«±‹&¦ÀßZ¸ÁEpanic: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 384225 55812 0 0x2 0x4000000 1 syz-fuzzer *219114 59168 0 0x14000 0x200 0 systqmp db_enter() at db_enter+0x18 panic(ffffffff823fa07f) at panic+0x15c witness_checkorder(ffffffff8290e4d8,9,0) at witness_checkorder+0x10e0 __mp_lock(ffffffff8290e2d0) at __mp_lock+0xa1 pageflttrap(ffff800020da3910,0) at pageflttrap+0x7f kerntrap(ffff800020da3910) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b pool_cache_gc(ffffffff82908470) at pool_cache_gc+0x138 pool_gc_pages(0) at pool_gc_pages+0x6c taskq_thread(ffffffff827076d0) at taskq_thread+0xec end trace frame: 0x0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff823fa07f) at panic+0x15c witness_checkorder(ffffffff8290e4d8,9,0) at witness_checkorder+0x10e0 __mp_lock(ffffffff8290e2d0) at __mp_lock+0xa1 pageflttrap(ffff800020da3910,0) at pageflttrap+0x7f kerntrap(ffff800020da3910) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b pool_cache_gc(ffffffff82908470) at pool_cache_gc+0x138 pool_gc_pages(0) at pool_gc_pages+0x6c taskq_thread(ffffffff827076d0) at taskq_thread+0xec end trace frame: 0x0, count: -10 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020da3680 rbx 0xffff800020da3730 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff819bdb3f kprintf+0x16f r9 0x1 r10 0x2 r11 0x575d6d4819e205ed r12 0x3000000008 r13 0xffff800020da3690 r14 0x100 r15 0x1 rip 0xffffffff812a9ae8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020da3670 ss 0 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (systqmp) pid=219114 stat=onproc flags process=14000 proc=200 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020d889c0,0xffff800020d884f0 process=0xffff800020d8a000 user=0xffff800020d9e000, vmspace=0xffffffff82898588 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 28250 49693 73225 0 3 0x80 nanosleep syz-executor.1 28250 25627 73225 0 3 0x4000080 fsleep syz-executor.1 28250 179716 73225 0 3 0x4000080 fsleep syz-executor.1 28250 208664 73225 0 3 0x4000080 netcon syz-executor.1 28250 174454 73225 0 3 0x4000080 fsleep syz-executor.1 80976 17374 0 0 3 0x14200 acct acct 55528 96082 0 0 3 0x14200 bored sosplice 73225 366342 55812 0 3 0x82 nanosleep syz-executor.1 27245 286070 55812 0 3 0x82 piperd syz-executor.0 55812 247297 27149 0 3 0x82 thrsleep syz-fuzzer 55812 207914 27149 0 3 0x4000082 nanosleep syz-fuzzer 55812 308594 27149 0 3 0x4000082 thrsleep syz-fuzzer 55812 280971 27149 0 3 0x4000082 thrsleep syz-fuzzer 55812 446874 27149 0 3 0x4000082 thrsleep syz-fuzzer 55812 48600 27149 0 3 0x4000082 kqread syz-fuzzer 55812 273415 27149 0 3 0x4000082 thrsleep syz-fuzzer 55812 476079 27149 0 3 0x4000082 thrsleep syz-fuzzer 55812 306302 27149 0 3 0x4000082 thrsleep syz-fuzzer 55812 384225 27149 0 7 0x4000002 syz-fuzzer 27149 184288 86609 0 3 0x10008a pause ksh 86609 402402 16686 0 3 0x92 select sshd 59582 228697 1 0 3 0x100083 ttyin getty 16686 448570 1 0 3 0x80 select sshd 81811 146019 10846 74 3 0x100092 bpf pflogd 10846 253364 1 0 3 0x80 netio pflogd 45563 54115 30575 73 3 0x100090 kqread syslogd 30575 209474 1 0 3 0x100082 netio syslogd 98649 494436 1 77 3 0x100090 poll dhclient 98551 425002 1 0 3 0x80 poll dhclient 85283 260153 0 0 3 0x14200 bored smr 61947 151566 0 0 3 0x14200 pgzero zerothread 6595 149884 0 0 3 0x14200 aiodoned aiodoned 33630 13857 0 0 3 0x14200 syncer update 35158 153171 0 0 3 0x14200 cleaner cleaner 84252 171394 0 0 3 0x14200 reaper reaper 68172 242096 0 0 3 0x14200 pgdaemon pagedaemon 89272 471202 0 0 3 0x14200 bored crynlk 59370 110988 0 0 3 0x14200 bored crypto 83363 159568 0 0 3 0x40014200 acpi0 acpi0 89580 172506 0 0 3 0x40014200 idle1 88428 184870 0 0 3 0x14200 bored softnet *59168 219114 0 0 7 0x14200 systqmp 2431 117475 0 0 3 0x14200 bored systq 43818 251588 0 0 3 0x40014200 bored softclock 16804 410832 0 0 3 0x40014200 idle0 1 303761 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex mbufpl r = 0 (0xffffffff82908480) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_cache_gc+0x12d #4 pool_gc_pages+0x6c #5 taskq_thread+0xec #6 proc_trampoline+0x1c Process 59168 (systqmp) thread 0xffff800020d88750 (219114) shared rwlock pools r = 0 (0xffffffff827490c0) #0 witness_lock+0x4c7 #1 pool_gc_pages+0x21 #2 taskq_thread+0xec #3 proc_trampoline+0x1c shared rwlock systqmp r = 0 (0xffffffff82707740) #0 witness_lock+0x4c7 #1 taskq_thread+0xdf #2 proc_trampoline+0x1c exclusive mutex mbufpl r = 0 (0xffffffff82908480) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_cache_gc+0x12d #4 pool_gc_pages+0x6c #5 taskq_thread+0xec #6 proc_trampoline+0x1c ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9513 6410K 6915K 78643K 11736 0 pcb 13 8K 8K 78643K 90 0 rtable 107 6K 8K 78643K 328 0 ifaddr 81 17K 17K 78643K 135 0 counters 43 33K 34K 78643K 57 0 ioctlops 0 0K 4K 78643K 1522 0 iov 0 0K 16K 78643K 50 0 mount 1 1K 1K 78643K 1 0 vnodes 1223 77K 77K 78643K 1535 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 12 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 114 0 dirhash 9 1K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 503 0 sigio 0 0K 0K 78643K 3 0 proc 61 63K 83K 78643K 483 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 21 0 in_multi 55 2K 3K 78643K 95 0 ether_multi 1 0K 0K 78643K 15 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 247 0 pfkey data 0 0K 1K 78643K 1 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 130 51K 52K 78643K 2356 0 UVM aobj 30 4K 4K 78643K 32 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 73 0 NDP 11 0K 0K 78643K 22 0 temp 111 3855K 3919K 78643K 10937 0 kqueue 3 4K 10K 78643K 19 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 43 0 41 1 0 1 1 0 8 0 rtentry 112 49 0 12 2 0 2 2 0 8 0 unpcb 120 343 0 332 1 0 1 1 0 8 0 syncache 264 9 0 9 3 2 1 1 0 8 1 tcpqe 32 6 0 6 2 1 1 1 0 8 1 tcpcb 544 240 0 234 1 0 1 1 0 8 0 inpcb 280 502 0 493 4 3 1 2 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 2 0 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 pffrag 232 8 0 8 3 3 0 1 0 482 0 pffrnode 88 8 0 8 3 3 0 1 0 8 0 pffrent 40 188 0 188 3 3 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 18 0 13 1 0 1 1 0 8 0 pftag 88 4 0 4 1 1 0 1 0 8 0 pfstitem 24 43 0 21 1 0 1 1 0 8 0 pfstkey 112 43 0 21 1 0 1 1 0 8 0 pfstate 328 43 0 21 3 0 3 3 0 8 0 pfrule 1360 29 0 19 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 256 0 72 12 0 12 12 0 8 0 art_table 32 257 0 72 2 0 2 2 0 8 0 art_node 16 48 0 17 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 3 1 0 1 1 0 8 0 semapl 112 112 0 102 1 0 1 1 0 8 0 shmpl 112 30 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 10 3 1 2 3 0 8 0 dino2pl 256 2047 0 642 89 0 89 89 0 8 0 ffsino 272 2047 0 642 94 0 94 94 0 8 0 nchpl 144 2977 0 1369 60 0 60 60 0 8 0 uvmvnodes 72 2345 0 0 43 0 43 43 0 8 0 vnodes 208 2345 0 0 124 0 124 124 0 8 0 namei 1024 8203 0 8203 2 1 1 1 0 8 1 percpumem 16 39 0 7 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 2 0 0 1 0 1 1 0 8 0 pfiaddrpl 120 9 0 4 1 0 1 1 0 8 0 scxspl 192 8727 0 8727 10 9 1 7 0 8 1 plimitpl 152 40 0 32 1 0 1 1 0 8 0 sigapl 424 720 0 687 4 0 4 4 0 8 0 futexpl 56 6831 0 6828 2 1 1 1 0 8 0 knotepl 112 79 0 60 1 0 1 1 0 8 0 kqueuepl 144 54 0 50 1 0 1 1 0 8 0 pipelkpl 48 147 0 137 1 0 1 1 0 8 0 pipepl 120 294 0 275 2 1 1 2 0 8 0 fdescpl 496 703 0 687 3 0 3 3 0 8 0 filepl 152 3986 0 3882 5 0 5 5 0 8 1 lockfpl 104 81 0 80 1 0 1 1 0 8 0 lockfspl 48 27 0 26 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 30 0 19 1 0 1 1 0 8 0 ucredpl 96 522 0 513 1 0 1 1 0 8 0 zombiepl 144 687 0 687 1 0 1 1 0 8 1 processpl 984 720 0 687 5 0 5 5 0 8 0 procpl 624 1567 0 1521 4 0 4 4 0 8 0 sosppl 128 7 0 7 2 1 1 1 0 8 1 sockpl 400 904 0 881 6 3 3 4 0 8 0 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 6 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 172 0 0 21 0 21 21 0 8 0 mtagpl 80 32 0 0 1 0 1 1 0 8 0 mbufpl 256 340 0 0 18 0 18 18 0 8 0 bufpl 280 4225 0 137 292 0 292 292 0 8 0 anonpl 16 78338 0 62319 98 25 73 81 0 124 8 amapchunkpl 152 3522 0 3357 16 4 12 12 0 158 4 amappl16 192 2942 0 2097 66 20 46 54 0 8 3 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 24 0 19 1 0 1 1 0 8 0 amappl13 168 913 0 904 1 0 1 1 0 8 0 amappl12 160 16 0 14 1 0 1 1 0 8 0 amappl11 152 53 0 38 1 0 1 1 0 8 0 amappl10 144 22 0 16 1 0 1 1 0 8 0 amappl9 136 389 0 387 1 0 1 1 0 8 0 amappl8 128 356 0 319 2 0 2 2 0 8 0 amappl7 120 118 0 107 1 0 1 1 0 8 0 amappl6 112 23 0 18 3 2 1 1 0 8 0 amappl5 104 128 0 113 1 0 1 1 0 8 0 amappl4 96 965 0 932 1 0 1 1 0 8 0 amappl3 88 531 0 522 1 0 1 1 0 8 0 amappl2 80 4230 0 4156 2 0 2 2 0 8 0 amappl1 72 23391 0 22939 23 13 10 18 0 8 0 amappl 80 1822 0 1769 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 31 0 2 1 0 1 1 0 8 0 uaddrrnd 24 705 0 687 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 705 0 687 1 0 1 1 0 8 0 vmmpekpl 168 8645 0 8608 2 0 2 2 0 8 0 vmmpepl 168 89146 0 87112 123 32 91 108 0 357 2 vmsppl 368 704 0 687 2 0 2 2 0 8 0 pdppl 4096 1417 0 1376 6 0 6 6 0 8 0 pvpl 32 237606 0 218392 209 33 176 196 0 265 18 pmappl 232 704 0 687 3 1 2 2 0 8 1 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 267 0 8 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff823fa07f) at panic+0x15c witness_checkorder(ffffffff8290e4d8,9,0) at witness_checkorder+0x10e0 __mp_lock(ffffffff8290e2d0) at __mp_lock+0xa1 pageflttrap(ffff800020da3910,0) at pageflttrap+0x7f kerntrap(ffff800020da3910) at kerntrap+0xec alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b pool_cache_gc(ffffffff82908470) at pool_cache_gc+0x138 pool_gc_pages(0) at pool_gc_pages+0x6c taskq_thread(ffffffff827076d0) at taskq_thread+0xec end trace frame: 0x0, count: -10 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 end of kernel end trace frame: 0xc0023825f0, count: 12 ddb{1}> trace x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 end of kernel end trace frame: 0xc0023825f0, count: -3