kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Apr 17 16:52:23 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.1' (ECDSA) to the list of known hosts. 2020/04/17 16:52:35 fuzzer started 2020/04/17 16:52:40 dialing manager at 10.128.15.235:26626 2020/04/17 16:52:40 syscalls: 338 2020/04/17 16:52:40 code coverage: enabled 2020/04/17 16:52:40 comparison tracing: enabled 2020/04/17 16:52:40 extra coverage: support is not implemented in syzkaller 2020/04/17 16:52:40 setuid sandbox: enabled 2020/04/17 16:52:40 namespace sandbox: support is not implemented in syzkaller 2020/04/17 16:52:40 Android sandbox: support is not implemented in syzkaller 2020/04/17 16:52:40 fault injection: support is not implemented in syzkaller 2020/04/17 16:52:40 leak checking: support is not implemented in syzkaller 2020/04/17 16:52:40 net packet injection: enabled 2020/04/17 16:52:40 net device setup: support is not implemented in syzkaller 2020/04/17 16:52:40 concurrency sanitizer: support is not implemented in syzkaller 2020/04/17 16:52:40 devlink PCI setup: support is not implemented in syzkaller 2020/04/17 16:52:40 USB emulation: support is not implemented in syzkaller 16:52:45 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) nanosleep(&(0x7f0000000040)={0x0, 0x9}, &(0x7f0000000080)) pledge(&(0x7f00000000c0)='\\@\x00', &(0x7f0000000100)='\x00') semget$private(0x0, 0x4, 0x479) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/24, 0x18) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) chflagsat(r0, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') mknod$loop(&(0x7f0000000240)='./file0\x00', 0x1, 0x1) fcntl$setflags(r0, 0x2, 0x1) r1 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0xfe, 0x2, 0x400, 0x0, 0x80000001, 0x7, 0xc9, 0x10, [{0x6, 0x3ff, 0x20, 0x3}, {0x3, 0x4, 0x800, 0x2}, {0x6, 0x800, 0x81, 0x9}, {0x865f, 0x6, 0x5, 0x7ff}, {0x9aa, 0x6421, 0x1f, 0x400}, {0x8, 0xffffffc0, 0x3ff, 0x7fff}, {0x4, 0x10001, 0x10001, 0x3f}, {0x3, 0x80000000, 0x7ff, 0x400}, {0x9e5f, 0x4, 0x1400000, 0x4}, {0x781, 0x3, 0x200, 0xbd5}, {0x8, 0xffffffff, 0x1, 0x5}, {0x970, 0x100, 0x2a09, 0x3}, {0xff, 0x80000001, 0x6, 0x2000000}, {0x9, 0x6, 0xfffffffd, 0xfc8e}, {0x8, 0xfffffff7, 0x3, 0x2}, {0x8000, 0x100, 0x1, 0x3}]}) listen(r1, 0xfff) readlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/154, 0x9a) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x40, 0x0) r3 = getuid() getgroups(0x4, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, r3, r4}, 0xc) clock_gettime(0x2, &(0x7f0000000580)) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) 16:52:45 executing program 1: r0 = getegid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x9) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={r3, 0xffffffffffffffff, r2}, 0xc) r5 = socket$unix(0x1, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000000140)=""/2, 0x2, 0x802, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getuid() socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchownat(r8, &(0x7f0000000240)='./file0\x00', r4, r0, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r9 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x8000, 0x44) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[{0x8988, 0x4, 0x0, 0xfffffff9}, {0x3, 0x1, 0x44, 0xa2b}, {0x4, 0xfa, 0x0, 0x24b}]}) 16:52:46 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r3 = dup2(r2, r1) r4 = socket(0x2, 0xc003, 0x11) connect$unix(r4, &(0x7f0000000940)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES64=r4, @ANYRESDEC, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES64]]], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x6, 0x4) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)=0x4) fcntl$dupfd(r0, 0xa, r2) r5 = semget$private(0x0, 0x7, 0x20) semop(r5, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x3, 0x4002, 0x1000}, {0x3, 0x5c}, {0x4, 0x4, 0x1000}, {0x1, 0x8, 0x800}, {0x2, 0x3f, 0x800}], 0xb) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f00000001c0)={0x6, 0x7fff}, 0x10) semop(r5, &(0x7f0000000340), 0x21) munlockall() r6 = socket$inet(0x2, 0x2, 0x0) fcntl$setown(r6, 0x6, 0xffffffffffffffff) 16:52:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x11, r0, 0x0, 0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000002c0)="e2d592c4bddf5aee8eed7fbb9fd0ddad9f5f3ccc114b53ac1b5fe1de8ba068c37d6fc6ae5c0debfce332402e42c0f7270755a598e4e0a80684d73e58c71268d3f855b4dc5ee78eecbee2bbb5f7735bcb95537a187b41344fa165474839e6189c6f731fa6073417cf4af74a5599418bb49c3b92051ac2408a0a19280753c3b69670855ffc4a3d296b875acb68204a11b0b7f85e875eea764277d20a0ae86e60f813e4", 0xa2}], 0x1, 0x0, 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:52:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000029}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/176, 0xb0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x8401, 0x0) 16:52:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f6667f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7c74b4cdcdcb3dd23efd933a6dc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b6ee2baac39024cc6043a98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a724eabf37f6b2c9319d8e01a9e5c76a463529e2d69e127a4e465a928c6eff047e9ef8bcb95bbe28b933edcae41e91d112e0e126fceb59acb6fdb083b1abe11ad6f7b7b51bc16bc5203bdff6f872d0d46b36c6fa7d14aabb311035cb0345d2026986e1e3940080bc00959aaeb98a91a93cca339c2f4cf60034526f0400dcc17e0202d26345254c79b50bdccb03031dcc40a0b44ae85c429f224b31bdfec1459f1772c2a1736a2d4199a9c9ba39f3b692cc267f83ff09576504661cda1ec05d654f0d9efa68b92c32207ae7c9d45d8f"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) 16:52:46 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000520, r0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) execve(0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x400, 0x11) 16:52:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 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, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=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}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\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) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="d399eb04123709a50000000082a36d00"], 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) 16:52:46 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x401}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000004c0)=[{0x6, 0xfffd}, {0x3, 0x1, 0x17fc}, {0x2, 0x1, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x0, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(r0, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x0, 0x5b9}, {0x2, 0xa3, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x80) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x12) 16:52:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000140)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="0da93e7dae5fba8b7e03eb528ae0a12bf8360604dc40e431ebb24f7704d3578219c2ccd82ba0732349a43681857e2b4698fbc2b01224a25249a7714c099a1a9fb14bcdb375654587a95518493ac6da0c3dfa68d50ccc14bed3acc398074f6016993da65837eb84e637cae818f418dd5f5c34215cfd7bfb09ca6ee2", 0xfffffffffffffc5a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r3}, 0x5000000000004, 0xa}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:52:47 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa6c8eaa7289690000000000000000000000000100000000000000008000000000000000000000000000aa"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000520, r1) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x86) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x86) syz_emit_ethernet(0xa, &(0x7f0000000080)=ANY=[@ANYRES32=r2, @ANYRES16=r3, @ANYPTR64, @ANYRESOCT=r4, @ANYPTR64, @ANYRES32, @ANYRESDEC=r6, @ANYBLOB="007c267fe1601d71fc775bf70b7031bb7572", @ANYRES32=r5, @ANYRESOCT]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:52:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x200) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) getppid() close(r3) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) r4 = socket(0x400000000018, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000001c0)=0xffdf) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) write(r4, &(0x7f0000000100)="f365a238c4023e3506215db2003800000fea67d4", 0x14) 16:52:47 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x4) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='D', 0x1}], 0x1, 0x0, 0xffff) 16:52:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc9], [0x0, 0x0, 0x6e, 0x0, 0x0, 0x0, 0x14000020000212], [0x0, 0xfffffffffffffffc], [], [{0x0, 0x0, 0x0, 0x27e}, {0x0, 0x4}, {0x0, 0x0, 0x101}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000300)=""/224) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x2, r1, r3, r5, r7, 0xaa, 0x9f5}, 0x3ff, 0xffffffffffff8000, 0x8000}) r8 = socket(0x1, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) 16:52:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") socketpair(0x18, 0x1, 0x47, &(0x7f0000000140)) 16:52:47 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000180)=[{0x1, 0x4, 0x4, 0xffff}, {0xedce, 0x40, 0x1f, 0x3ff}, {0x5, 0x2, 0x9, 0x2}, {0x1000, 0x3, 0x7, 0x5}, {0x2cec, 0x9, 0x0, 0x8}]}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="0120", 0x2) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) r2 = socket(0x6, 0x4, 0x80) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="0df44e", 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r0, 0x0, r3) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f00000000c0)=0xfffffff9) ioctl$PCIOCREAD(r4, 0xc010570d, &(0x7f00000001c0)) 16:52:47 executing program 1: socket$inet(0x2, 0x8000, 0x7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) r1 = accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) shutdown(r1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) bind(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) socket(0x18, 0x8006, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000200)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000100)=0x20) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCCDTR(r4, 0x20007478) symlinkat(&(0x7f0000000080)='./bus\x00', r4, &(0x7f00000000c0)='./bus\x00') ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x8) 16:52:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xa0, &(0x7f00000002c0)="00d65cc51fae557b569f0ede8ad116568bd617ebe7530f898006e83e079aa4693a890d74c5a9a93ebf87ce57f549f0f3dc7692987aeb9e390101f7e7f8b9b9fa81e7747f4519d811dba698074c379708011e2036a6a3d2c46d92712458f69bc2f084a07539a10956366d87844891253243beb4e4428f3528f6a2594d615bc2577fe8c4fb74096bc95a26efdcf5cd0f1b72a6f21e2060b72e3eb72fd8d3f6a8ec") r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000180)=""/201) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendto(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x2, &(0x7f0000000140)=@in6={0x18, 0x1, 0x18000, 0x9}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) semop(r1, &(0x7f0000000040)=[{0x3, 0x7fff, 0x1800}, {0x2, 0x4, 0x3000}, {0x2, 0x3, 0x1000}, {0x1, 0x6, 0x1000}, {0x4, 0x2, 0x800}], 0x5) r6 = semget$private(0x0, 0x2, 0x200) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000380)=""/4096) 16:52:47 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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="00890400000000000000"], 0x10) shutdown(r2, 0x1) shutdown(r2, 0x2) r3 = syz_open_pts() fcntl$lock(r3, 0x7, &(0x7f0000000040)) 16:52:47 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r1, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) recvmsg(r3, &(0x7f0000003100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/4096, 0x1000}], 0x2, &(0x7f0000002100)=""/4096, 0x1000}, 0x840) 16:52:47 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x5813, r0, 0x0, 0x2b6) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x40, 0x2, 0x0, 0x2000160000000000}], 0x1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x1f, 0x1}) fcntl$dupfd(r0, 0x0, r0) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000140)={0xd5f, './bus\x00', './bus\x00'}) 16:52:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) madvise(&(0x7f000000a000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000400), &(0x7f0000000440), &(0x7f0000001300), 0x0) 16:52:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0600000000000000b37f3820922744e57282599c80a4a93a37134ec9425ecf94f945a0b734d97ca38fa73e763e7835d5a25c52f427e692781dd71afc76419b69508d3014c90dd1b9aa7069fd21c87f16dddd10465a50bad6d7593d2886a7fee2532915af30db7075d5fcee5df04f74884a"], 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 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x2}) setsockopt$sock_int(r2, 0xffff, 0x1895, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES64=r2], 0x1) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) getpeername$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000"], &(0x7f0000000180)=0x6e) close(r3) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 16:52:48 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xfd}]}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) mknodat(r2, &(0x7f0000000100)='./file1\x00', 0x1, 0x4956) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r3, 0x2) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:52:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x40, 0x1, 0x9, 0x90}, {0x400, 0x7, 0x0, 0xfffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x7c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) recvfrom(r1, &(0x7f0000000000)=""/44, 0x2c, 0x1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x4, 0xfffffffb}, 0xc) 16:52:48 executing program 1: socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x7, 0x800, {0x80, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getgid() setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="eb204cff13ecc3b666ffff7f3000009931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:52:48 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/211, 0xd3}, {&(0x7f00000002c0)=""/30, 0x1e}], 0x2, &(0x7f0000000340)=""/92, 0x5c}, 0x800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) write(0xffffffffffffffff, &(0x7f0000000040)='g\r', 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x81, 0x27, 0x4, 0x200, "00000000022cff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="e9a853f241869f908a700c0b6472e60b40aaa9bbc190b7733f4e00"/39], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x8, 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) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="ead409c6fd7adbd8dfbe"], 0xa) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:52:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x34, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x97}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 16:52:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:52:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x10) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x200, 0xfffffffd, "65b68e8ffb7641f3dc6d52ca2e34f22d8a94647f", 0xfffffffe}) 16:52:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x45}, {0x6, 0x0, 0x0, 0x3ff}]}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[0x7, 0x2, 0x1, 0x6, 0x0]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000001c0)=0x2) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x5) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x1810, 0xffffffffffffffff, 0x0, 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) readv(r2, &(0x7f00000013c0)=[{&(0x7f0000000200)}, {&(0x7f0000000280)=""/84, 0x54}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/30, 0x1e}, {&(0x7f0000001340)=""/86, 0x56}], 0x5) 16:52:48 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000200), 0x8001, 0x0, 0xc000, 0x0) kevent(r0, &(0x7f0000000080), 0x66, 0x0, 0xfffffffc, 0x0) 16:52:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r6) r7 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r8) r9 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000520, r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xffffffff, r4, r8, r6, r7, 0x22, 0x1}, 0x44001000f, 0x1000010008001, r9, 0x0, 0x0, 0x0, 0x400000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:52:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getpgrp() pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000001380)=@file={0x0, './file0/file0\x00'}, 0x10) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/108}, {&(0x7f0000000140)=""/14}, {&(0x7f0000000180)=""/4096}, {&(0x7f0000001180)=""/115}, {&(0x7f0000001200)=""/41}, {&(0x7f0000001240)=""/194}, {&(0x7f0000001340)=""/15}, {&(0x7f00000013c0)=""/109}], 0x395, 0x0, 0x0) execve(&(0x7f00000014c0)='./file0/file0\x00', &(0x7f0000001640)=[&(0x7f0000001500)='/dev/null\x00', &(0x7f0000001540)='/dev/null\x00', &(0x7f0000001580)='/dev/null\x00', &(0x7f00000015c0)='/dev/null\x00', &(0x7f0000001600)='\x00'], &(0x7f0000001740)=[&(0x7f0000001680)='{&\x00', &(0x7f00000016c0)=')\x00', &(0x7f0000001700)='\x00']) 16:52:49 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:52:49 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='h'], 0x8) syz_open_pts() sync() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x4, 0x20}, 0xc) 16:52:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() pwrite(r1, &(0x7f0000000040)="1c7de8650f44fd0f5dc73c72937cb459c67c78e9ebaf18329ca9c43227717b7d73959ce7bf899530ff567cad4977468c36a13986ff925f45d4d49ee47b3f2751a05549f424cf49a661c0da3e4a2d05c7fb727c74934c52", 0x57, 0x0, 0x5) 16:52:49 executing program 1: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) shutdown(r1, 0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:52:49 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) dup2(r1, r3) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) kevent(r2, &(0x7f0000000040), 0x1, 0x0, 0xbb01, 0x0) 16:52:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) 16:52:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7ffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) chown(&(0x7f0000000040)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x180) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x86) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r8) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, r2, r4, r6, r8, 0xffffffffffffffff]) r9 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 16:52:49 executing program 1: r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000520, r0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000520, r1) setpgid(r0, r1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffdfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000080)=0x8) 16:52:49 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, &(0x7f0000000080)={0x824, 0x0, 0x0, 0x0, "d730c1e8bb6fc6e23c5bf85b9105327075471100"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="68b9dd29952ce1057d9aa1bfa81b23582b"], 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) 16:52:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc], [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)) r2 = semget$private(0x0, 0x3, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r7) r8 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x7, r3, r5, r7, r8, 0x1ec, 0x401}, 0x2, 0x10001, 0x1000}) 16:52:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x10, 0x8000000013, 0x0, 0x3100190000000002}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) write(0xffffffffffffff9c, &(0x7f0000000440)="0000080008000000f75a47b8d29719c77d5ec7cc722c003e4ce8048d345e8757a806123c77ebf411a31f53a13a69a0f9b51623391e8709000035821aa2f9d92b473c669447e498b3e6ff27b5b9b0d01ffd8570c314da533372de745993b16eaefca770770d343fc5a4ad8ad238a1b617fb8ad245931d74afc548c4cd3cda807e47c0082dddf195dda006a6b849fe0201003b4ed40f57b975c74de84f113944560bc299d450c10ca04a4cecdb0f5890a5db899ed941ae9625bf5212427382a27430aeb5d932b1e9f19e3e043d846311ec4777a790f2a581fc7240a41cc118e4ba07a7dd3309cb8958a73ecda499e900b9c3aa845725786446f6e29c6e9400"/264, 0x108) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xff) 16:52:49 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)={0x4, &(0x7f0000000080)=[{0x8001, 0x4, 0x1, 0x3}, {0x7, 0x2, 0x81, 0xfffffffa}, {0xff81, 0x1f, 0xff, 0x7fffffff}, {0x2, 0xff, 0x7, 0x5}]}) r1 = dup2(r0, r0) recvfrom(r1, &(0x7f00000000c0)=""/31, 0x1f, 0x800, &(0x7f0000000100)=@in6={0x18, 0x1, 0xf7fb}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000001180)="7af28be51ebf56755c086b0cfaf1") r2 = semget$private(0x0, 0x4, 0x530) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000300)=""/224) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000180)=0x5) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000001c0)) 16:52:49 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000240)=""/126, 0x38}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x1, 0x5}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xffffff4c) setregid(0xffffffffffffffff, r5) ftruncate(r2, 0x0, 0xdd) setgroups(0x6, &(0x7f0000000080)=[r1, r1, r1, r5, r1, r1]) sync() r6 = kqueue() kevent(r6, &(0x7f0000000580), 0x80, &(0x7f00000000c0), 0xfffffffffffff001, &(0x7f00000002c0)) 16:52:49 executing program 0: connect(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0xffffffff}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000001180)=ANY=[@ANYBLOB="82f4b6811d7d2f8c6f962ed88cca0fd96c752e4657c850418608e2bbdd609668607b326cf0349761e3953fd4b02af1fa08291cbb872d721216327b10721387bece1f96cf0b30adc15ccd64840ca3ee2a25d892bfab29cdec5f0bc2d2d83d304b4948bf1269ec49e4df573afa11d623c43e35b4ca1896982f10177beffca401d7656dba72ccaaf25345bc1155d8c9f6bcc08069456d2191cfd0e5229b9e476a9647cc31ed6abbb54f8a"], 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, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x86) write(0xffffffffffffffff, &(0x7f0000000180)="ceefa31eb61acdbc762f7db5cf90f73df0738155006943780c7bb34719974319116d0865ec4386e45dc7a19cc72f1ecfd0264e1f76ee3094d25f7cb71036553db396824783c570b8870783ff632f3615a24917792dcd0008786116aa84a1fc3b4d8f61c7e70c0578dff3eb4733c3707591d05c9e7dcedab3d9b9e4e34a0837c321a0ad54cd03299ee07612016ad23f1b922e0003799a058559d9c5c8bc77bcca6ca79ab40e4187dc66674e92624f6e9805865cf1fb7530abe8f2fae5a5478e948760661bc17c9ed60dea6383e45b8201ae1e31e16229b00722b2dbbbc0fa64a89bdee43ea6a036d9be5708b8124a9b3ff40ac769c115b2b7cf27f5b00cdb39aa53eed1ec848e60989677c630d21d5689e22f7f785830c2702f84159a7d4ee8484ecf3cb79aeb3fabf30fa2563f8898564d493872a6348402f4531f05a6aa3f19554e0f6f238c3dc87c021caf15dae1e9a2031ff89c0e8c2460b799bbd15678ad7c55fb1c22359102262949562d75e6ae3b805eb45c4fae282e9d6acebe636487f9bd6f1b0f62a56422092edf67ebd938efc6da5c1d3d976907ef8aa57a9dc28bf26ae46342d357201f62cde19db05865cf6007f0fa2dc3662b1ae9858cb1027ab3f8e97bfe50dc958f24cb843ceac8396004edd801e7b7f0d8b841783ee81e479342e9f8f76b2f4d1f843cfedc383dd5e4c942b3239835138930918459ad1cc9ac4f38b12ba73e0e0a667ac61935492298ab32262f2a0c3b20ae924522e98cd66a5acefe9d1490eb823dbdbdbda9ed26e6fc35d0f411eb8741e9dd5b20a4fa5d617ac063966d0e5c74ecb1c5ec1fcb81cb75586b92bead92690a6202b24aacafd94522d5126aca0254dd6d684cc8946921feaafb8566ae9d7dda7163ee708ef81c43e54af7e3330bf0cf3a31fddd3235ae47dde5093ff678c49fc13e15bd288ccf720e5d218ef61e718befedd4b1b365d409e4123043dccf82350d52829aeca6f53028eefc00a6a25916611c49fd26944b0f966649d803b64e7408158c74aeeada0e59bbdb2b859767ebbaac4a7e04b17593466292fcf18926e44df9759802a97c7f7e50f5aa749b7bd7c3f4d4c7452150084134275c522600054b1f0da7c9d183fec6f3a2ce011a26843277a0a5ea3bf59b3b30274d1cb39d5df87db721518805cb3bdc712beaaade49a1efa5bce3ef6828e482784824de83699cbda126ca1e6f9c61ddf9f35644092f3a341f08d38fdf59bd7a05d5dbfa876978eab63411e2395db545e7c411a2ad2030b0eb86c6dc4154b68c7f7be6285f0fd4e1db3df68884beb700724708737ae14fd719f6a6cb90ee6aab6cadb356d50a46c0444c5f30bad0260747c24602f9cb8c3ac76949272654e4843eab29d440c3e42080ae842051ba2aa6c8ef3d26c07d536f0066ad9db0b46a77f972948d87f19034490c09f61c5af68936e91c11ecf4c5eba9cdfed10a8470797db910a0b6645d4fa5d742f81939833f8403f1e24acb89880ad6e12ad671d7c8da5abfdad267fc7160bfec7d7edf93329c579a3b38da5bd5b6f5f73652477f5e74a73f73da70cefa9cc1858f3ea0d90f29b7572f44fe30b5f3ea4962caa1c39107062e77f39b745d1eacdf3ee9ad575b8f96c05d3744263594a45bf7df6e2eaa56d24c528b8a7b5154e6e3285702b84cf98ed85a1511d5c100a7bec1fedd294abf1fda717ddde30221c6a68010b2c47d1636b0073443739289d9b5802e65cbac6df560c4dd6a2e7aaa5661656a0c9fdc6772b719a47bf4e2fdb3e333672ea034e5be6702c581bc692d29f37c10bf128c05ef91051877df64e6fc72de00006c27cd12b99f47f94648859573f40232736d7a245c6ab61781a74ccc6b8d08b09fcd1887ba405752e016fdb8c0bb382f2cb2f360f226c58c1346ef64706111c542262f8de0c11f85d3d06db99e74b6d1977409e942bb4b9e64a2c2e2e2d69880d5006b7bde5735901e3d5dbcbccc619094655f092054fb2512150208e7d5da25dd7fa8ab495ebb30c2de57e62d60c21a4a9fd6417c2b9c2d7a210d38d54b513b8430951e6c5bc3b1cf76e7cbc62d5e5fba233d1664e3a0b812030af55586dace2dc953f1313770ac2d29c79abceedee4aab3707e980de40e1b1a007132a3ba21981e584d9b1629785cd01ff33b68f11f2f127cee31e2e31458d560d3f4836b7a6b7e3ab946670f5e3724b1452c2cae2707b4e91315b26ad3330eb1cebd9948e6b6b118a3f89d2d9a370155d1ecbd48325667bc55ae7abdaac2e17cab567170a3a6262588ee7a1855c15d53f95b8dbc084e780f4c9fcdb5e5707d9e6c8ba8f8264b152e1a89f920a8ed0a7a04dbfc0f1bc059045d5e2822bf1928143ee7923d38596fc01ee3f2bcf79672d5ee8666b46d587ad643e68138160578d34e1c7fa74178bf4616b4579b6a2717e293c814ec2a4bade8ec4eb15af467c260302d90ce21f0c22a6c8d577f151530afea333f333229bd60144f697c96e2c2ce22919b5d0c8f0185bdd12397605f6f00e39a89a5726e92ac30a8b027fe3a5c77deb439451b69ee32565faebfc7167a9b075405362ff881b4ebc07aaa83f1c0fd66c55b917ad375a949d7f31c994dde64133428a6e7c31e23cfbc9c18227d34b4380454ebe8673c26235773fc7914ef0a702766318230ac15b68d06f1f8b9a759c5d75c8e282f1b8bc8ebe6c6fc2ef61311608dda6b94c53a8a843f10a1503ad7e592e3adaee8d8e1bf9db57b03d516e1d5fa20c16aea4dd0b345a87fd03d86d74650972bf6938707b70406070ce7733272c2d3503fb681a989d1fff5000deaf9c5696094c12bb729c64483417831c47e1dfc8e2063874fcb4ac1897d922b173997bf0e6511b1d268a9720a993f7539a8fb8354b5a8ac654202e86d5011816da8d52febc52aa304b1198c6c61f67421273e0c1299ff3fa70596390066d2ca2170f18d2fd464f94b73e6223027d7acb85bba55a33f3c2d44f34256bc0137b34e4f97b6ee493e061b6cbee6e51574f39d27f0a1f6731bfae32b58053b88554e74c3fff393e19c006a655c1d9d65291c6bec86f2868396dc192fa07a55b9f90ae0c5d0aba874911dac693227b1da48a3a50cc3a2da160416a52e8f3a5a603ee552c137476ac3689010d5be2d5dfd402d917f33d30c9f796ea3d3a784baec788985dfbd1abbfa9c55e49b3282f1a8e30b87efd4c2787c541a301488ef67425aa0460266af3ac77ad3476eaf3d7e8014040006bffd747bbd8b88164f2bab209fb74888c57a2b962e67f37bf75984d77828640070e91b1610d78bf1ffcae660c8b8d55255ceda348ac2691393eeb9167c02790ca430c061fe21595fc24f9fc7099a7bdbec56b3afce3eb301c465ee1d61a7b331e9215c60b8d1b34c156f0de450d16a7bdc2ae612dd0a2d398a07c5029fcfea7b18042ac2d91eb55525d6c72057e91ad2b1e18400560b8663079397ef07d86ff3f9f8519037b0407c26cf3fd4587d58de11188ec37d413dc8850336d4742eefc2e99e78ecf314a5c663c51e56b7e78756568f6135cf95f96bbf8d4bb71a6e9c97404af5268e61906f20729393f81ee26c81b76f27652dfcf0b13d6b6a1871821bfc8670a4b2c7a4fab357bc4ebe9adc465757296a0f4593401a5633b70812e9bb4b98cb6b4cb0117d4cf74f85e463222a6ad17edc41c7015135830c5e928d37f24fe4ee3ebbda8eb3d51c6b4b42943b11ccb295d212d08903d2cce8de3c4342765e410b5b5c3481b5ea32b6009ece508961d4e68603bc82ccd881d0045871f9a888efc4e651840fc3738b6d98ccc13fdb0847d88ebc25919b7856fe9fcd0f44d5275521c02d9afec8bac395cfa3552806a9e8429096521cff620ce5b4c7f5a4497f078ca9bd616c95cec18b8b23e8f2eeb67c7f15ec5e7901e4002b477222d40d48dd13f712e9c59ae6154745c1fa336d42e9be87433bcbc297d14ddb369e2aa60f5ccd743e0a5b8b2a0c9da94f6b33ba626649d834c29c62271155fd7c4f1a0f1964f6a3d9b2193ac5d542ab408df2a7d5069268c1314c43ff3da033906c52f7ece34ed2f772db89419cc667ffd88f9da189ab691202483df1539d7f50429bfb0f402d535d9be6d92f7ded889685cc07f189d73ac34fb0780f6e092f2903cfc1727ceaf65d8fad8197bfe199bc2ec44e7763234fa9ba98a2b22da2ea9a46cde30cc9a8d6af168453ea181e073948eb312bdb04f0ffe19cc32ea9e0f677578711270548fa61499f326e70f0358532718173651969b4ea9af69c94c32b5a0d640bf3e13f5933a2b39fd8ac2182318df485efccdd6a03984ccc2e7e044f1d31ed2d669379f63784b8f192d6a6a5588f7c3bbe9d1f4bb57bd3e18e60e011d83f2d1c58db533dedda89ff2846670de503a6719f7b9ac638d31ed8c7108c5d19dc2433f1cb2d20c951a06cb693d1995173d8d4af5c0ab300f3638dc6ac07dfd881f48c23122d5d30b6fdfc95aea25b1a2c89f25238aa3d98f0dc012f6234f59a804017a0bdf424ead4ccfc705ff3ee924c2d3a93f1592cbe5fe0e205a31d7426f420133366a1de29376e6dbe1e78e47ed6589a95a29bbba739195720d3f65a4b7cbf497337376124809686f5e4a97fc4c7e0e8e60e8c4cb7e31677b33f7448a77edbf970384c6beec3ae0e820a2c90ec9ae96c52cb6ffb7ec43d2cf6d64cef9176621cdb108d0b050261078fc34da7a445379715a824104854841afd788b6d9bfdd8fb424b47ddac2110a1a21aeb04facb2ee499d8f0409b67db6d00538ed930b910ef4eb373acaffe6d04ed0f564e574d4a671cb052715c9513383e046f07377b19e8307dd048be5b7f8d9a6456574a0b3b57f36deb6120cc19240debab1eab343ca35749db83f0b12ba1d7710d75838d27161e3225b5553718cc3a1092845ae4431a1de1c4519f9ae8227fcb0b1d4db692c29cdecfb3e072745fc15c9ec82619d167dac3f5f8578e1349d40d5b8de01784b1d34a71fab0d4f9a6f4ff13d38294895365d104eadb6465ae3695d931776bcd525c9487f5268666613b24f4c7d6ba7ef536fba21f120318284414de85387da88df8e0008deca1c58fb070b9c5fe2c575f9d5ea3855ae786f38bedad10a00d7f4c615cb5fbc84718ac36664546115ed621c5d93123e24f07b41a21d5c067253fffbb2b1d7644fcca9b83f15e737f457bb0fb96a68af61486a60ee4a9c897b3b6d88650c886c4913d0eee7b762e967828943247abd93ba9cb416b74f8912252a5dc1ef10f14560e89f2b264cf2752a8c019e24b53ef06f6a3cf5f0baae3f733b8f2762894c4450227afce86aae39e4143b6d4ca3cff6add6e0a0d63b8b8f5b00c23a085018ee9339042ab0903f60d212f246ec86e5ccf7cd16a05e8eea61fb0ce1c44bffec349bc476a5254090025977f00b8fe72b02c94f4257fb408729d2e541497d1b74a592b5a38fb3b6f2902f7c61bc42f41250e8327bb745aef7e8ddf153e6d29ab5a68705f3a32ff36558e7b07f085aec8a3bf77569bb662f631e1fbcb29ed35d4afe8207bfd8b66106736ca421a1049372278a603595ed09903b9b7dd91581fa6efde7a2e841e9a5245c670aff923cd2d75a7d433df28da7f70f9c45cc26c238746401717cb95fa4e294a3241f48f929dbf12c413760208b226749c0fddc935bdaf841a2ee1d3cf13e15e101be96f47715320c490c11324def5efda993723c02c5ccb83027cf5b98263ed3253636d7b08f13f14d468b4b97e868335384e56947ec493e7490c7b976c488a63caebfd0810", 0x1000) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x13) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:52:49 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x4, 0x530) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/224) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r7) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x0, r3, r5, r0, r7, 0x10, 0xcbd}, 0x1, 0x800, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:52:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0x3}]}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) write(r0, &(0x7f0000000140)="da3371b3f8139a06fbf0757ad1c5d72c24c534c658243b56e0cee0178dbffc", 0x1f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) kqueue() ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = semget$private(0x0, 0x1, 0x82) r5 = dup(0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000180)=0x100, 0x4) openat(r5, &(0x7f0000000080)='./file0\x00', 0x80, 0x42) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000040)=0x6) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000100)) 16:52:49 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6a, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000, 0x2], [0x0, 0x0, 0x100, 0x0, 0x0, 0xfffffffffffffffc], [], [{}, {}, {}, {}, {0x0, 0x4}], {0x0, 0x2}}}) r3 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r3, 0x29, 0x27, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000140)) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x80206913, &(0x7f0000000300)) r8 = syz_open_pts() dup(r8) fcntl$dupfd(r1, 0x0, r2) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8, 0x198) dup(r9) r10 = semget$private(0x0, 0x3, 0x100) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) 16:52:49 executing program 1: unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x166, 0x0) 16:52:49 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x3e, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x4000) setitimer(0x0, &(0x7f0000000100)={{0x8000005d3b}, {0x1800000, 0x400000}}, &(0x7f00000012c0)) 16:52:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r7) getgroups(0x0, &(0x7f00000001c0)) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 16:52:49 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe72], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x10}]}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x210, 0x10) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc02069a0, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000040)) chown(&(0x7f0000000040)='.\x00', 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCNXCL(r2, 0x2000740e) r5 = socket(0x2, 0x1, 0x0) setreuid(0xee00, 0x0) getgid() r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:52:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) chown(&(0x7f0000000040)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./bus\x00', 0x0, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r8) getgroups(0xa, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, r2, 0xffffffffffffffff, r4, r6, 0xffffffffffffffff, r8]) setregid(0x0, r9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:52:49 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000000c0)='r\x00', &(0x7f00000001c0)='r\x00', &(0x7f0000000200)='r\x00', &(0x7f0000000240)='}\\#}:\x00', &(0x7f0000000580)='v\x00\x9d\x83\xda\x12\x8a8|\x9f9Gw((\xbe.\xc7\x88\xfa6\x89\xd16\xd6\xd8>v\x1a\xe9\x03\xe3\xfc\\\xca\'\xcd0\x183tw\x17\xa8m\xc7d\xe4\x84\xc2\xe3\x16\x97\xf9\xb6\xa2j\x01\x00\xde\'h\xa4\xe4\xa0\xe0(\x0f\x80\xbb\x92Q\x8b\xc6\xa1\xcd\xd4p\x14N+W\xacSs\xb9\xd2\xeb\xdb\x06C\xf7\xf3\xc1\x0f9V\xd9\x14\xe7', &(0x7f00000003c0)='.]}}\x00_\x8d)RJ\xd8\x06\xf8\xa1\xf9l\xe0\xe5q\x1a1sTy\xac*\x1fD\xff\x00\x00\x00\x95\xad<3\x15\xe5\x97I]\x87\x1f\x01#\xbcD@\x7fB\r\xbcY\x10\\\x10\x10E\xf0\x1d', &(0x7f0000000300)='!\xa7[\x00'], &(0x7f0000000280)=[&(0x7f0000000380)='r\x00', &(0x7f0000000600)='\x05\x000\xf6\x95\xfc\xb4*\xda\x11\xdf\xbd\x97-\t\b\x89JK:HP>c\xef[\x83\x93\x84\xc6\xe1\xd9\xecQ\xd9p\x19\xb4\xd0r\x82\xa3\x04\xd8\x14\xf9\xca\xf6\x1dD\xf1#\xd5\xed\x13\xd705=\xf2\xf0\xa3\xa1\x01\x9b\xd0F\x17\xbf70\x00\xf6D\x86\x8b\x01vr\xbeaR\xc2\xd2E\xab\xea\xddh\t\x1d\xcb\xbfL\x18\x11\xfe\x05d=\x00\xbe\xe9:\xb2\xd1\x99\xe3\x17', &(0x7f0000000400)='v\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='\x00', &(0x7f0000000680)='\x906t\xaf\xa1\xa0\xc2C\xcf\r\xe9\x99\n\xd7b\xf6\x8c(\xc0X.V \xe13\x13\xcc\x1c\x93 \xd9k\x94\xb1\xb9\t\xa4\xa9\x00\xf7uQ\xcd(^8\xb9\b:\x9b\x8f\xa2y#F\xacX\xc7m\xf2\x98b\xed~\x9d<%c\x9f\x0f\xb8\x8c@\xc7\x1f\xef\x80^;q\xff\xa0\xacow\x9b\x80|OFD\x1c$XE\xbe\x13\xda\x9a[\x9d>l\xc0\x99\xc2\x9c/\x1bH=#\x14\x11eY?\xb0|\x83\x83us\xd2+W*G\\Z\xe1\x9dd~\x1c+\xa2:\x96\x0e\x88\xee\x8f\x92FG\x82\x06@\xad\xf7\xb2\x7f\xbcuY\x11\xe9\x01L\xbe\xbc\x17r\x10\x06L/\xae\xf8\x94\b\xee\x8a\x90r', &(0x7f0000000500)=';\xb8']) rmdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 16:52:49 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x1, 0x27cf, 0x8001}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x2) read(r0, &(0x7f0000001380)=""/81, 0x51) 16:52:49 executing program 0: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000280)="67040600005584c64e57", 0xffffffffffffff9e) write(0xffffffffffffffff, &(0x7f0000000240)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c583e693dd653bf5573f434dce5fe1306b28ff2017d6cf3ad6c8b2a05dbca", 0x35) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffee8) chown(&(0x7f0000000040)='.\x00', 0x0, r4) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000520, r5) r6 = getpid() ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x40000520, 0x0) getpgid(r6) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x7ff, 0x0, 0x0, r1, r4, 0x100, 0x8}, 0xdb1, 0x401, r5, r3, 0xfffffffffffffbff, 0x1ff, 0xfffffffffffffff7, 0x7}) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000000)=0x86) poll(&(0x7f0000000000)=[{r0, 0x4}, {r7, 0x8}], 0x2, 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="ee443c11403e5ea62d7db5aa113afefdc6b001", 0x13}], 0x1, 0x0, 0x200) 16:52:49 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa10, r1) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000520, r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x80000800, r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x101) r4 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) ftruncate(r0, 0x0, 0x7fffffffff6) 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) 16:52:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0x0, 0x7}, {0xc}, {0x6, 0x0, 0x0, 0x7ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() r6 = socket(0x6, 0x1, 0x0) getsockopt(r6, 0x29, 0x2e, 0x0, 0x0) getsockopt(r6, 0x7, 0x8, &(0x7f0000000140)=""/17, &(0x7f00000001c0)=0x11) r7 = socket(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x2e, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0xed4}, 0xf2b2, 0x800, 0x7}) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000280)=""/143) 16:52:49 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {}, {0x3}], 0x9) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe50a0006000000aa1b0f0060"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:52:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x25}, {0x6, 0x0, 0x0, 0x7f7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x86) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgid() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r4) r5 = getpid() r6 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000522, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0xfd6, r2, 0x0, r2, r4, 0x0, 0xffff}, 0x3, 0xa, r5, r6, 0x10000, 0xff, 0x800}) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:52:49 executing program 0: r0 = socket(0x2, 0x3, 0x102) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/ttyCcfg\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000002240)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002180)=[{&(0x7f0000000040)="82aa7854d06db87feffe4fa8ea37743cedbb347d9a659e60cb4f9481743171316ec80393b805999d77835e5662ac8eb2c24179bae6342ff499bf0ea9d8ba6e85519b62296291bb36164216f8efbae38767dc2e51585007983fbcbd6f10c2cdc1f4800d3fce1c2a45d5fd4660c846d37f33f06a06dc693f952abbfe493379075b964dfd9143e067e0f4ad9a974f1b134d056ce8b31e9c3c09e078a71fc25c80257190a59490fc15c7f83cc22f96dace92f41245b1ee6619e556edbccec471417e1a45dd5e8487bf15a18ccf20504a01480d02bc1dc99534afe213c969699b4a0565dc7069f6893e24b64655bd125916af79446d73ddfa3100f7ef9fc3a9dd7c10d5d5cfe2e7d669c12366c2e6e4559a241fae3681f7f9404658dc1289b19f4b10e37255daee9f22d9e228648361fe9f0db1f1035ee2a15263a78b2e00468046cbcb5f4a3166c7a2a85212d4549d433f9681a445d00617d0e5e5358cc20b6c54f1bd9f53c04dc049f28e3fb127fe8730cf2e913b1d12eea5371d132c4f26fba609e41084d7e612facc59cdb7178abdd31836eed2172d3a586a04e8b0a1246ab83cd2f735677b3cf0e2b4eaa80dc38b66f397627ab9d020899e7fe552921c6bb7bb47b7d0650adb47abab50bd2cfbdb959a1a866c1a1b29584052ac8cb1e9f6ed86d44d8a6350657ab4c711af9437b865771416819f5dd10fef1fbed2b23ffddfb3c1e3f47424a1e00fca0b0bce9d9ae129602b4703ddaab4c4b1308dcaaa9152262fcc8ccfbdb13d6da6d92396be27f64424c550a90c7e1b692511c14de320479cddd1efc747828715b46022e40ace71bcef1c577c5e1942c382f40897d584f8c241faf9153dbf96c0e334dd76f980a842adf21cee26eb21154222c1255970b89f973125f322ab8c1cba7c698ffbb4ad684b5dcb6a0b1606938b677690d1f94325b4981834a8e9716ead1be1a05c08f21f1800488db882d4309e7259b8cf904c5a74a5a248d5fa655f9bc6451bd8efeaeaacb2bdacce49707267a99af1a603372ce81817b0fa820a4dedec43dcccfc44f2f2bc01a9ff8c6e5b2d6e3071f0b7ded608b9aa129c7299082ce2ed698d0d90d4c50695e2db3d8737fd87dad040de19fb6f3e89cc8a9dbf56518050de14abd96028ece95665f161208170438c31092d5b21952e46334ba3d1b07acfd4a7fad0c1e14b44cdc178837e045423ccc286df4691bfff3f53c8db652a45daeced6fa91871777cf10f7e05ef9cf5bd8e1544918bb502cc0a8e49c4043da6a62224f87d69919b900794740e33a8e97db00f428079c8958e3131aebf59a560bc14d41190c4caf9681f4c79ce56a339dded0cb1f9afbf6bc1954e017463705099583f00607aecafc2b4377b318372c7156c167ff8cefb3089a4bec815ca401ec125ae791b6d1abb2f44eb53ed0f369e8e6847853916ea27237ce6f06f2346d57cf4fc57ab763982737a32251018ee7e7409d444c9d78c956c9fbd22e93288bbb3d6abd5793381dc58a4f5e3dd1102dd323ad50232adaeb25039bbe0a5293130047a4596804172a3358b18433ac290822d0ed287ad92a4d5bf686fa2884d8a1022c166a3b03f72d8c2dde9088d8c95b80f857d4095d8e4fe4739a34debabc9bf8c7cb60b89b65105acd989a9b2ea15fff48a436b955b3b8162d78a1b8ac394cace877e80ff70952011ec4a7472424eaef79198ccd4d2bfc30fa5dee33ab18b81b0d66eb5f3a7a1db5ae7816f17b7853176f2c9f7a0f8ac11a3e55fc398ecffdc571120c4e8432bc69a95bbc55ca131b6ae921ff19ed00533f0d82d5cc29a2a173eea7039a5511633b5dbfeba210e95a08d4c8548b2201bdbca49759884abdf349a4cf9bf2f758949413ae82e9550db23ad5ad9e301624b998d5327ff30cbfe46baff3719f52569af5c4fc62a3bd29762a1f532246d88fb1cb5d1fdb14c66a47eecba1c625b729939b89aa6f6d986d565e163a07f9f1f7dfba44d7aa95ede0de697233057a0bec5cd54ac2a046d6c1b0c4cbd85e367ab4b7f4bdf242c7b6264e4d39b84142c76a67f4e23500e9a8f17b796900e5dc7912f956065b426d99d87299ae40141e445493bb41e24e3d2d7a74910c51bff41a8a96de6e8314673545d2c549aeb466131933c1938596ef740d57d8c6654a03db1d9baf7cc437b1e0201edca82a4afb668c96d523c51fcb366d307054b9b6ae864bdd8c903dd731e915e2ef9cd4ce5c39ecfde9001c4a61cf773f5a0b0ccf28e2ba512eeff03fef8d56e9c485cd4f5501c1d7ade79a6150e676a8daf0185702fdf4d8d2c4240364d82a814579e4cdd9aa60a6e97e8f60eca3ae51888c0ffe539e70805d975bd8f296242893b8c3919b321fcd6a09a3058bb60bc3f206c2563044e711507108cd02e9f9d208692540525d94e800b64235fee0be592f3a52231a6d14b66e8bec6d85b25a03a78fd34be9d3969f1734a6d41b36f5596ae1824971ac8449175576b0f8f9c9734c5c6d1a5b592ae56476f91e431895451b6970580a19cb2f614a453e4318b0ba3040be65410d3d1eba64240b6bd6db0f97f634f7981762cd913301f8cae3ee783de73008f118a4017bf4b73f42aa4c3d421c2c5ecdd70b073c3f0c55d931cd4ca07c075b436b9f13fa7aac45fa02a8c1d2f674e73c555500e520cd569af387ea877203a2ac1461202692afd6245e2223560dce7fefdb681d5b80c817bb9a96f7f65817f2f5ac2314940c1a453df0585efe3146f3b7cfeba8a2ac8996123b9a7763e57851a886dfecd65ce3ac8a3c5023f15b8b7c18e20f5035109166fc5938ad14c0f077ea43f0b03018fb5a05f318a819d187dd3de1b350e3eedf3cb20c055ecbade70c556e096983d9f5cd97caba8e4f14baa38500112fa366b9c0d46956e27ed3aac32f6481c011a64b2ee734942a2331268aee53f6932505a691a5344964bde81a534becbb1e1f73714f2635687f849fa734138bbf826fff191e74988d0186f0c09261d71adcaab1d5fbc9d689960315b60b2650f73e90ceb25e362a21757a0d41704dc8fc3a24aa40889cf834084f4138a238f7f1edc06469e1bf4a3111c03adc2aa9dcd9412d67db39d732d9f0f3031730d5affd5204943c09d284ea1ce4cb70ac0589a799803d1dda8c88d465678c3c7b5fad6fb2a0fa604884a4bda59dd62965267988f8dec4817e1aaabac12924bf44165ac45e479bf1fde02a1bac60dd63230f5dbf2d5a86f45ae2cdcff7659e0427413c7f59da9c9708a791acc2f774551cf119e811d5e59ca8b192c2861cd106c520442af05c0e03d0e131383bb9f67d106e84e31dc7cbd9c1c89a8db44640219c0fc025c26386347a48efa8a4dbe1a9f28d4e6113f9691d5c2709dd986af758caac3d067c16eff019147a90b9e6b17af718636fa1a2c4da1e250129b97baef4d997b0868d7d36a30b6c7b7071ff8f5a39caecf97de277a3bc8bfb77832dec8999f1b4d4058029bda46b947f8a6d0a5e6aac74c3f7cca0ea361c7b46cd1359a2acf16a8a8cca4d93a8de14736be76b2ee89fc0dd964540c084a6b6d813a35c4619308e96d479a6dc3d18b192a1293127a4e0497f685a61e12ffe388919ddb7d11ae2eaf651c9e42d06968d3533dcedffbcbe211945b6be39113507b59e1e72e07dfef07a2d22675c8901ea3fe7470d58e10920f46b09475809d3f9e9420d41d3baf211d5d6fca7088bcdcdf959623d4c76fa0939b99c6953dc44f37de7b996853f02ae6e047ab329f1c58dec5c7c05ca783f3dfd1822620ed75da8a4b3fb0d4c695b0ef694a759567f427e65e7a1860230c642ce95f0ee75c940c4faf50196b36db58a6f697cfb96185508fcfe83ee7eeb711c817eb75615877af52a7290130584bb93b364c68f0f20603df0b0ca64c9f065ed94af270ad62091022cc2bd201d67d091be9e0abf228fced7c8984e7f86fff619dfb44c54e0a36fe2a285b44071fd54ed9b740c967bb3a4d8556dd55e53e6948a84868ed7bea99f7af29cb019695f6a1dd3ba401706cdc5f2ad537447d806e787f958e1b3e56723bcbb591c06416f4bdd8f3c070b353833ef965a2f6064d308a14f306df101eb499db56ee766548db3696304463361fb7de1b6655c1ea38648fab033fa175bdb848803f93d72cafabc5a2e49162642e01895d46eba782dbaee4e1cce50811b1f09d022bc27c3120200fc15322c3568beb8f969d6d6bb9940bc16ae58c29a57bd1232a157f5dcb92b287788a85eb76f2a021baf01341b1a1df82b456629909d342189f76c6fcf3e61a0fc6b01e5ca1632ac01841c420759d844da0fa115ae6bbe7b466af684c81978a4ca2f5fee09f94c37df6d0f8012ab1e7228e56824e6dc883efba578b7880b55411f074ed412808cce12e6ea07def1f91037a4290b109bad84ae0650bfca6118958e5c72ffcde0fe28b66dd49a33bb31a8bb35e9ade82b2370bd097402008b57ce0ef319149b0798788ec1924ce72312aedcbf29c28f54a703238fd4d84c8c9286c317e2ab46906dc5c47f5af68653d41bb0b537907e3016da01e7d1a08e232fdcb4151965591ce8ed032994f9644a0c1b3aa5b1ab7001adb226e1236d6beaabef1a2b291bfc8c1d4b0e8f1d6db054e859159fbb1a6d8ebcc2b6cfaa1e8074652cfebffcbf800fdfb29771a8e2620ff4a47f826bf06b9366f7a6f685a2f5751f62a4438cacabb6c0c76834eed4f3b39a853648e6a5f38174316251fd2295a756b2358dabe734173cc62fac6fdd81787132d5ce3e59aa33119eead5941a1546d29aded5aed83d906a854d3654d036ba57327532a8c7d06150d0cb4c22151c31001f443f427019abd00bd61aeec265e71fe2428581e0c33497137b2b71aba6368d2082870f30d95d2a99b086f42cb053742a701c099690bdc42a712d8b5147f59fa1aafccc32c5b66406705c174215512bd11be4830a67445676a26210fb4df20d758e4efbe50d7b7f9f788c3d3210e23396af5e153067c810a55ef7bc9028ab0132776eb5d15d4da752a7158a123c3b52b349bd107ddaaf19bfe553996c047400e0b9a1be91592a4c50617ddd414c462136010d1616f468d8f368c03abb8e1edc121ddea79e152d938fe06396083cb39f71f79bb73c846838c6cd8c1c3f0be3296dade7b4086fdcdf2312f717ab73fd8bacaa7feb5d43fc0ba0f033bb2cf9bf6f2151d510a2b12ca9204dcadc34b03aa328f4ac54395c91dacba14ed266ddbb383ef9816994615002a9fa552350adaf56c4d4ab921fdc86d1c8a00136be8dd8f8f276f30bd7778ed68a8845c7bf0c79ae5ae7849aa45df927111fe46e17cd7d1f2ad424f91e020fcce53834af082e50a0da34a8117b49b47ea31f4d6489ceb378f6be81f95bd0d58de514b9fe42e40cc6c1f7aeff24117427a93a78c608355c1816c85312798ab38c1cd97a4d0db6109f4b966b5d2ea306dc633184eb493be8253b513a1902a301b3d782862dfb107677f1a1c8e9051cd1f04a4f9a72268ca1d08e31f44b374c641ad038667e8e3f009798f009d81f9bc6d48619a8aa1d1083603ff0272c971404b373d5ef18bee08434956a388b1434256e0b824aed61dc16ecd8b6909388409967fa78112c53ef4eee0e0d37db03c782feed7f9e6f4897703a25aa8383cfa0371c1eff04e16d78e51b6e251fbaec38d86f91c6ba6ad3e01c98e28a3a04a4503e050d3bfeb6c40eed6f61b05615cc52a9133800a9e0553eab81336133e8fac8645e2f2a137a14dd32dde902c8189a0994ffff02900b463883be61bec", 0x1000}, {&(0x7f0000001040)="a758aa7f541cadb69613d240b4b6d89bde13a2e7efa659affc3961d9a82505a9a229654ff7eb6fc3b7f8ed489666a80dab3a702df4f1646a621b8ff6067aa4652b424975fd9acbe61df552a4b427215d65613f033d1d272f23ff1514aaeab3139d82735f3f6f9f65331c9614d063e10fffd081c3410aaa6ddbc96526411c69031c7b55e6f28432a257b98e4746ddd17f0895025768440284708ac9bf5b1304ae0a6a601d49739e346231cd4a595d0d7cbbbd80c52ba31db1ce8066d4345c27c18e1f8bd6ca2ef2b0e93458d9ede6351462b09a65c0e65848f372c58e319ea872c55531d9d340a8df4857055def353b571aa2d0e2060d207fdd62544dc1e9f9018e02f8844ca5f17bfd6dea5f649683fce01969a9c63699858889c015904696f898ad672632df293fb909dcac5ac0d9a1f08c5b5a253f885bfa4663d5682c24b665898cbbcdd820a536ce3b0ae6f9bcbba8a5d6f1015d1e21a79f62d7d6dbbfcd96272fd6a70df9893918b87cc97dd5e38164b58caef3025de887d1aab6608e122a3d48aa2520bbb2d45be382b5d26e372220204e8e14ecfdc0609cae8bf95197c1b69989be5127f38eea19ca5cdc0cc11c52ccfba8ea45a66a6631d0bc22cf4ec7f2fbdeb7b79125f517d70a5ce59f6a186ed8af84a04cb31fb7bfc2e3266a3faae1571c7785244c37d452980ce1db21a1b32c2bc0c7c91fe3ebb1ad962c2f3fc8db92c0311de5aed09445a64970ad8688871e632af9e4f2448c958dffaedb87dc31ec28943277875b7ea4c576ed0bc18acc2d72c4373313f7cc3fefeae96c60e6d37ffd91c78d5b88d9d79057f1cdbd05657ab6bc813ca8e01de927480346631453252a0daf13b4347adf178eae779ee1390f1e7d00bcf5c29af160a2cf26770de6b3ad781eb6b956d5d068105e6d394d9b6a3c9b8a8a1dcd6351eafd5a389a7a6c951de95afa0af3120451d5ad57b7f801b9d6a7e6804bf2a3ffc4b510efaa4390b20c6a474f78c2017a01349e31ce1e48b63ce962246dee5b3e1827c6e9bbe56d55ca33b742a46caefe05a0b5a572d5ad39c0617a0a95d70093aeab1090e68b02d1769f5efb2c51b1360a0ba3a8ebfc48a1be634eceb32e37687a0370313ba6135ee9921daacd279d65837335c33e377796ac0fed7b6afa210cd5641f5fd016bca501b26d177c6afc2a2f2425418602b7b6850ab1466abedd27987951f35bbffeeac75baefd3916ca7d4ebeccff277d7dfceb61a7359b3df48f6f5d24a7104b486041fea63f76fe9f464c207b7117046940d8ec0079b100b9ab39953515d3c3d9573815bb2fc1eb086e37e3b916e040505d977a077ca2aa55eadb2c957beede27d860e3a070ba63aa20c8418af4700ef91c61ff6da5380094ab3062c2b05c0b66f2db5da414f8c8d2ddf4ea96fd0cdb05bce3de20b40304095c8afff14c67286e37f811896d9980f1caf08bb8d1ac3958fd7960e40566928282f22cdaf16fdef8275975f573c4cb0642c460a2da4aa97fc2e289ded0ca84e66049aadd746d208f940d32343ab23f4dba18b73f40018443e765c87c8dfb671caac15c546409629578e7a2ef5f17ff0484700926d87be3de6215c140a142c6ac577dfd9953dc5969a5901ed82e9019e1ba065c68e631dc79bb257931ba36433e8f31358ddc58ea8366d1a07a5c018ad749022a63f21a393e8f14b9516410dfd530b63b2a1d2a33667b6b478ebbb11c896d788aa4335d28ee465561a0953255550bc29868010257c2a69480b626fb0dd0fdbc8fd0fcfdf876a38e65e8c1e15c1abcda4e223078787122a53ed92ba815095a313757a94568e245dedf92d45f3c7fb57f017b62153cec6467c1b05dc7670c84b6915ea810b8943510bb9962621f0a1e6a8b495dc0b8fe49f69acc833d7882ec00fe50504a1b594ff5873dc911b2d2fb65294826cc0355b986c3c4a8dead9d26b565044061520453dc3571a38e4f677f87e13b617f8f41c7f4326b0dc8df2c30cbb2c0d88a53ef16b47e994229b226b71e25bc39fced817a6d9290ad25336e6db3567614df0fa0097082e7e51bdeb170c3541ebfb2192305ebc2b78b7adb5c23ee823a519aa72f52dc127c2af9a6acf9ca9d31b47fa6882f44fca01794d29ba12b3e097f056b979b9395f96827b5b80992f1a4a3c0d74faeb84995a9adeacb529f94640371c8d6099dadba7cd5fdffe486c7b345886d4042287e4f4c380a5d48f70af5eb700e584d64d466e85d5c123de67841bab376ab6f92b5d0922a34fdfe0900895539c574e228164fcf8746d40cebf24ab779b85252617ef5d64a027dc3861efaf45f2400cf196ac82a3a612f90538f56741e5a795ec9d1a9366e94922cdf29bb850bfe512451d3023592af3f75daa9272df819e7fd48e8b84c82766c3e6f5d66bdbd3fd5e743e91f8b1542de2fc908bb8077748788ac60e2ffe41f622179e92c9aa2917b39c62b63f9512632d92088d616ab044dc071b4410c44db60b35633836390f861ada876b7d75bd261cdd7b91a616a89d1683b0df1fbf2ffffbb34f5e4bfddfe67636809ada589821a818dc9b18e37d74341502b696c995e6a776f2bfa106e76b496a3c91382a18d151fe05f0bf74233b5edcd1bfb62f62e59ceccb6743fb2291939d57b76b2ef45f1d84d2c3101ceabe81a210241f7e591a10644439b901f5cfd3031f3535413cab8fdc4018010314b896891c9c8909147e5e521b138662db38f8a1962330b5578b3fcb729877b3d0a4748bf1e5640ae159b3f732afa71495269dd8586b2c9fe5571d268b78432c112f85bab0892fe38b3689394ce491dd27cc863bd1e03714e4b9fea02b44bab29e459706b32392bd87d57fe8ce160606a9a1a013f0bf76abf6a937ed9126c7f511173ce3f3924dd0bc94015234dcef9700a9342eb22f30cdaa46fc20f53b496d9010352251f942880e6a60804c71b4b36672a2054cc56621245583514a0df7ab6f6a6f99344e1a8543d2f415ee9de1163dace4882c7832317ae38ecbf715a341702d8d1836a25249cba97906cb230a3caa4b485c7db7e17f4e47628cdf88824fe609e26ae81408b5f7012af07baedf11e8a99ed3df8b126eda484cb5e636cebddd923223fe9f55e3f5277bcfd407fc141b2ec705e0eeede8782218632bee2742a9ba4ca5c7a5cfdcc7c18f8f062ace357c1e212c67332cc5f6843bc23eb4367774cda913466547205e1777e13be3a57aa7b09aa436e67cbda18f231a7b40f587a529763eaf75779e02ba902dc3fd029bf26f9b6b85fc5391fe9f90a1ddfce456ef89340a3ce21d72c3dc5e9ac3bed5728553aca7e8918e54fb3bfc790dadec75083289bd496d99a3e72f9ae6897046f7318a34e6f4b1c3c7ab50a06fa784a489b3542095673c37622166a6ce2a33137337e6640db3110aea7b73c245a1d40677a0de604b1314818755f5ce553c809f69ab2f642f0c204e219748ff20e12b23024d4776709385aa75447735181d3a31f15f712f89db69ce5a3302bc5e92e414d6c29cd0d72a006d36f288966cace4e02d028cbd6beafcf6fc78479ddf97072dd2fe02a73db8e04c414444d656e5b52701b07d6f4f46872aaebb9dd2fa89b3a7861f2c3c8c99aae15e07558655ca12558abe42f1ce99dc055ce52fd11ba6071913cb882a4be4b5dfeec887d8ed866fda0c1365b505ea63f7023cb27c89ef8e7173c81c5a6fcb7b4f062a6b14ca8f13b48616a8467a6cb009804d1f1d2c1d4175681e6e7e38893282705bbcb2e54c872bb532e772e2c49809d1a91d879c0973a0a3836d08b5f6f5991944dc040ec766977cfa42d3bd007935a5ece9470863243c0ed41ab8987d16b591f48b5eddbec24150af21cfa2e8d5b71568c3333c3dc07ba22eec89663c3da389f3bc197771ad10cf221ae95e9f1b8fbb7e550575f52f24d626e4e7a57ff3b2edfd9338097e7619168c9ce676b8db5f2699810abc8da472f493e2916deeac6b1fd6276da6f275c7b2a4e6222d7b778359802fc8a233e1550f34faf8b97469a8cd2e74aed746644c9531fca4918f117bc663044a07a1cce74ec9cc890b7b21845529b4a3b87d84f9192452c091464828f0955d85900b749b59af9ce6f5efd45e1c3add3cd1191fed67d7a9c9f434dcd4811ffc5e80e220ee0b3e66e1afc4e20addae07a85b5adee625f73014e147755a8445414501acb3db9faf74002d1aaa1d1cd577cfd088aa2b6d8908f1bd4a30de50f2a4faf662635bf4a4dfc726ef1037d88c0f916d7f4133b38882ea4c7747181efdc601cb4b8824c19d92560c631092d5a13cba31f68498dff58b13f3d5ce155a26fcb41934a178665e030d7a0c5350939dcea927e6bfa5d275c37c7cd7acf6ae228275f09b175c9a5f75cd5c3dd8ae85e2268c6587240e578bf266e3b66b561114bc4445de74473a97d92a6d81cb62c01b395b2fccc8cea7bc390bcf9295d03fe2fcaf2d6c150b183550ef5a3c37a620561ba34fb260ff49aca15b80d1f531334c0bf8d2e83233b8eff1f5beaa04bb9d08e8d9e4f0bc2d0170f37ccc13bbf437802a8187d9cc52be42519fd05c968b74ff6a1bd4255149f247f5fe6cdd242a6a2be293ed21fe0249cbf7417aefdcb13a1da59a378d8e188eec27b29bbee8f1d0f613ab9ad11ff4c7209148e13210506cfaf1c4c931e2f51f14714f6675a8c68fcef8451d6622837ceabe23810a8b5019e575da72eb75f227982da5f64fb378c966c0fad6e86261c4bf0f39a8aa7b26fa5a4bf9f79dbbd68ea538c45c77bd842ceae79c8194abfa254c63a7e6d7794953b44cb5c2bbf79ac3c77e4fe338d0f1fc5125f5e8d44fcd628a5da6ea7c0db5a66740a3a1a323d7bffe678e5ad1cf9126402ecde73117603444956acfea7ac25fa7fae33f4724c765a5949374c025db1e9142f07ba1e7faf6cdfa0ee7fda8111dec33d2ff1cd2e5770102e2d618859720c2750a2748b0bae98f2eebde312b30654768b3bd0d1f65d9f395fb7657b45dc1266c267c587b9956f5cdd7777dc9c6afd8ae6ef679c745ebf7357290668ca495be3003718d1d72949314ae5a1092c59bf79ec8cdc781900c85ec6b7db1e8ec42ced07c4ce6377aa6f76f448506879c04c8f83e6a281c15ea57a94bb0efc29a24b05c17457fb28d74110b45377d1a832569951983063d8bffb060678da4ecc370507865ea64346de8c6d4f84c3699648fbafa4ddc988a123335f6ca7e8762abd828ed414ec8ffce2735bbb3bc237045734cdc94450b3f7eec36ab79113b409bd70bfc30c1a38e6f6f4edff2154022f5f657fc72bd44708fb73fd9c9918dcde7f41a9b514f1427eb2ad7f06d2f1dbea5ed4c75b4bc88380a579aeabfbdd3726e8c61304b9bff30c855dbe954a58b035156ba00412728857d0a4a6299fb3361f146ca6a3648c2cc75883d9715df26e201940fda0428c2c71fba8a81817b7e3afcf17e9b7bfacbd9db6c03c7674b5a7312f9e8590809db0ec656dea9fb037e0858821874930f8a1ce3368b908a7dc1302f85267525492864d191f55071bad0439a522daea28fb589aa66ade3e16208f506a8f63aeb4160665bf6167ccb480fbf52db50b5d1364f0a4ed1326faf74f9be5cf62422d4eefaaf8e636ffa183b69b7ad305ad95e28f10564bb5fde82408a74a44023c1cefcb93e5236ed8eb33af6322f471c4dd5470d01d31a14e6b4359f33744f44be3cf472ebd7d982564b3eeeaee4f60c0a5cf5c3f87c5eecf5baaa3895c21677447f82c0c6966dea7f5e14db5621f2a9aa7bf31f238c4b0", 0x1000}, {&(0x7f0000002040)="793448fed7aad69431ba843869b207d2e54ce12d41909f15ce97db09ee9766fc2a6be90345a3258790a31b3cef1ff4dbf0fa83439661ed560756455cc24b61178cd34a83130876b0cc6d008da7bfe20e10a75d5edc539e6a266aaf964b693ba825d95df81e0f67c7a01459620430961a34af537c5797277d188db1d53556af1d1cfabc42bc38f2ff95264f4a67a7e109f3783e30d523b7844a188139f7ea5319545fced06c5746c646", 0xa9}, {&(0x7f0000002100)="51bc75c373d5df504b889bc23312727190be5daf9c46ab1da316a2a7dc11f350910df554b984b0b9d2c960cf5f431030d9546027ebf341231c2905f682532e4a30a6616e5ead47cde12b81613012025e53de", 0x52}], 0x4, &(0x7f0000002200)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}], 0x18, 0x404}, 0x8) fsync(r1) r3 = dup2(r0, r1) ioctl$BIOCGBLEN(r3, 0x40044266, 0x0) 16:52:50 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) semget$private(0x0, 0x3, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x101) 16:52:50 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2a0f2af92c9dd0e0000000000007043f0fcd018b952a27a18e23ef0c34ca85fc375d82a8d80532cf09f9fd9fc57c4b52cf32c5ee79b135ae7581793bbec427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d938a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073611e1d13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f4d8c29765398f30b140d744261444994bd9ccddd3258575cb601ac8a84fd0f8e2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df646be97946ab4697b02005d56214f7e6db25648691404e85f6e35c304"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) mlock(&(0x7f0000596000/0x4000)=nil, 0x4000) r2 = dup2(r1, r1) socketpair(0x6, 0x4000, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = dup2(r0, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:52:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() connect$inet(0xffffffffffffff9c, &(0x7f00000000c0)={0x2, 0x3}, 0xc) setrlimit(0x6, &(0x7f0000000180)) mlockall(0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x5, 0xffffffffffff65b0, "3bec72735f0a765e2bb600", 0x0, 0xffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:52:50 executing program 0: ktrace(&(0x7f0000000200)='./bus\x00', 0x1, 0xb3a, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) syz_open_pts() socket(0x18, 0x1, 0x6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) shmget(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) symlinkat(&(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') syz_open_pts() 16:52:50 executing program 0: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="cdb4aa4091eba07b9eef0490438c161d1325c1e6", 0x14}], 0x1) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x3e, &(0x7f0000fff000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r3, 0x0) shmget$private(0x0, 0x4000, 0x4aa, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) 16:52:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:52:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x95}, {0x86, 0x0, 0x0, 0x1ff}, {0x6, 0x8, 0x2, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:52:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) readv(r1, &(0x7f0000000140)=[{0x0}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) recvmsg(r2, &(0x7f0000001340)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/8, 0x8}, {&(0x7f0000000200)=""/255, 0xff}], 0x2, &(0x7f0000000340)=""/4096, 0x1000}, 0x1841) execve(0x0, 0x0, 0x0) 16:52:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCLOCK(r2, 0x20004276) close(r1) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:52:50 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x1) open(&(0x7f0000000140)='./file0\x00', 0xf9ce801fa6c16886, 0x0) 16:52:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d, 0x0, 0x0, 0x7}, {0x8000, 0xb4}, {0x6}]}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$inet6(r1, &(0x7f0000000080)="2c61290b7eba8b785b3e1f6fadccb7cd100d2bf60b6d776f9c25ae1abf563b340fed24adbd243b1566b933a6685685a6669498feb231a674a8ff075c", 0x3c, 0x4, &(0x7f0000000180)={0x18, 0x2, 0x20000, 0xfffffffa}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:52:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000004}) execve(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 16:52:50 executing program 0: chown(&(0x7f0000000180)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r4) getgroups(0x9, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, r0, r2, r4, 0xffffffffffffffff]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r7) setgroups(0x4, &(0x7f0000000140)=[0x0, 0x0, r5, r7]) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') chflags(&(0x7f00000000c0)='./file1\x00', 0x0) 16:52:50 executing program 0: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000100)=0xea) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x3, 0xdd}, 0x10) r1 = open(&(0x7f0000000480)='./file0\x00', 0x20, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) write(r1, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) dup(r1) mkdir(&(0x7f00000000c0)='./bus\x00', 0x93) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x1f, 0x7f, 0x81}, 0x343fc, 0x7fff, 0xc367}) lseek(r1, 0x0, 0xffff, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000180)=0x1) 16:52:50 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x800, 0x0, 0xffffffffffffffff, 0x0, "00010900000000000000000096618d86ec2e0423", 0xfff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xfffffffffffffcfb) ioctl$TIOCSETAF(0xffffffffffffff9c, 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, 0x3, 0x4) setsockopt(r1, 0xfffff000, 0x1ff, &(0x7f0000000400)="8c52a7b036696ab97658a57961471093e1b0940523ea896f37fbc7974240b2dcd69eb5616da2e226d77a2a45b79ca1bee99bbaef214a659174f6e8dacdd8f3a2fe3a3f4e19c648bfecacd24db6087bdc510073460db9a9236ecea1", 0x5b) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000380)=0x5) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000240)=""/252, 0xfc, 0x0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r1, 0xb3d, 0xf924, &(0x7f0000000180)=""/159, &(0x7f0000000040)=0x9f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) write(r2, 0x0, 0x0) 16:52:50 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) accept(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="183dc3130dc2bcc8e5ca5fd7f30420e031596e782ac670d2ea0d2eb6a336", 0x1e}], 0x1, 0x0, 0x0) 16:52:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7ffffff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x3e, 0x1, r1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:52:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x18) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kqueue() r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x25f12e15719981ed, 0x0, 0x2}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[0x0, 0x2, 0x2]}) getpeername$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000f80000000000000000000000f36a1b0f84d60000000000000000000000970a000000000000000000000000000000000000000000000400"/106], &(0x7f00000000c0)=0x6e) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000240)) pread(r0, &(0x7f0000000400)="c8959a75c2aa831d136256c510418bca7174dba7bc85cc7f5dc1838cb7ed3be64382e511762c7aa9c53457ace481cdc379cc9007c6739b782ac1e778e991a05ed181c14ee9d62cadb47485e80470c7ac263ce682509a9d35573928d66676168d4e1fd5fef41250e20d8024ad5c7fe4401c8424fd539c7c32a3d97aac6895d3ecbec00e2cfd9e1e92b48c04c76c567aad2becb1011ccbd11a370bf00c7386af68220b768d14b987ee0227d25e42295ab8290118b8f530f940b0cd9738f8feeed9b4990c48d9913c3e1de1f1553074933d5d842beef70062661dcb6d2f10a9287b97994aad9e93195ca1c81cc5778179070270572ca67b01678652866d4ff2f0967ee479c738da37d7a90854b080d4f0a8a94a55cfc1f551c4242ee9d4e215f52edc48e5ac7e67ea320d5974b70f246a9083b68a0adb10d7222904daba3de5ff5ca31f7e7c41bddf3b82dd7ad8e98ad78b6d4ac33015762eedc4359546ef8c7f92f1a910453f15f71622073ec42daf668bd27a89a951366d7c3bfcbf710d2d65c014f4fcbfbb9dc1a3fc6b7964be2293f5d6c70e4007273b5f28a11e93b5b21e9b5f1e1b1d96ef60b34c324c63b59d167351654f3778222721cd162768a4e9fb85f898b9e43f51f292e66c68b1b197433b8e66b8913d6ef9c0403d65d2c4361be2ab3dcc49cd38822f74064f39a746d98246579b658a825ec0209f306797f40d22075e9090917e85c3246c9bf7b4e2a9d8fb5b1d5b2c87598632e82938f6618a3366d8f4f933479f97c0e24bc04429089505c911eed1854054ae95ab2fd105baf5be6132a82617c6d6634932164307652a5544aed77466cc558b239303aa9c419f2007c086db989341501bfaa5887a57f107cc51cccb0c9454d8a693f6b16896a90eb88c00d6cbe032b093a9a3f2dbf1df8ca5fcc2335716eb64e3e463f55f8165769816f71633d5efd3ae8a22047c5f44d845a16cb83325b7ec7409b3dacb2a64932764434ac80434a1f1c383e8882918091c950d80bc83966b6119d146858302fb9d92b6305b00ad4d4405d1283fe447ce5c3fe8159e52ba3a6513c2bf57affb8dbce5af1e117060e8f3fd7290f1ac3623201786c08bbf3590bba493f6a3bb5d7207a4f7ec68c57768243d5aac8a9ee7b891c6ebfa95adbc632d115c696da59f2f4f77af81eae2e11ccb5a22b04a0dbc66158dd924287e4d29eab78209349ee30fce0ce6b2ab3d765edfd314d79b45ebea76d6817b2c5db8703af0dcbb7ea9333aec79cf34b53ea2ae4c5da21b1cf9196098c26711adee09378b4de789f13894fe0a213d80129398c8dfbcceedcceaeeaf3ac82b6e4421992569f579af830f50eee88be081af4a48be2b3936624057fcdf1dd1b67ab74440316163d1b14d483e0d05dc51aa42608002e5c5d7f4da7b59c90add9ade6cba284f6bd8ba8446da4365ea7ad5d875519eec87c8c85fd6ca0061dcf45dd146333e76105ba15c8c76a5cfdd0457d7b31da5a2f96d562b39de4ac42b98e265e62806b4cdf60190c76c4a2484db93247dc421c2b266b8a242efebf7cab50132dfab02804c32f216bd6c151bf6a61f57a9eba3b9c5e16c64b20d993f2c2a386d0b32705e8717ca7561ceacc3de7009c91ac31d9abbfa3406c313affd4bdb4a55740aed37597b2fa8d511b77a9240e87fd784525369a291efee1c8dd9ade296a44c681ebb5ce3676b2f6c0bf570c0a3c4028672b41f0f7df40675171d3fb556ec160322ee5121eb9ff9ea65b46b1da7825aeaf5d4da0455ada22cd4e409c80fa8c02dc564e649bb36753ff1f2df02f4ceb35c8ed7da8edc36e38bb28906563209fe2c3e13f53aa393893a5e28c6203f25d67ad52f3a94432986a580c264ea85145b4a8906bccab3dcae3cdae757e1c93d6594754aba9e1f40740f3aa6646cf0327638fe87d674260f513e7ca8dc7ad413a33f93f67ebec3e3c3f49035337d67aa16df7c5e5e59d70f20107fa0e32317a133829b949be2c4541449873d8ac96a9e76d7264aab1764a1ac6343ff74fb5d35375626b9927c2b7ab59277cd086b6410fe25ad3c0aebabc58dd12b5ce6949442e2c2c6fd8e70ba03b01a5681ccf23ccf22baf6aca4fccafc9e3aaf03960ee90c2bb8b16f4cf43c0798134afd77d32e547063218121c18d47e5372bdf064748223b59f6a420b436882164ef2bba0b7038f04d81f7cc543e604633799b15e7d7e15346ea694c2c9de4eb861a7bf97c9af76a17ab36930b459172c5b2869eb595c774dc4c6fcc93be8e570805e5c5f2bf35f88ee3e1227523661bb875252139456584152586509ed4fcda529f599d394b1a46e1b6a4511f1b505a69c36e3a8a551ac7bc8275cbb58411ee6ad4aa39c588fdca3937688a9d738cc05e6e0b191eeee862989ad9b164baa690975a0db4762d3ce03ad773ec8493e9e7cbae6e7328c30efca1df731d76505dd2271058861f01a07552214e1559e61cd25cdd35f1d5bb57933f55b2a6d9028e104d38fadfe1635e1619ef0beb7c9c1219508edd3e605306d9c2b68b23b3b17c647211d9c19ceb948a59145287881f65f42c5a5fec5ecf73be6202a0064a4845d55d51b9506cd4eee576353c8a37cc96ce503b8698a0fef4e25feb863be9b8e8bd46a9bc4ead5e55f5394032b887ca34cd49fae4e7b9c073918765be70ffab06f1ce417c7b53424391c2281bc0f3325e37387a6579dd5f22951c11f0389549a1f5db2b2858bf9eb16450c33e3f7f92324dc9522c8b0303ee914084f107aadee79bfb05d27809506420611f704dd7740be50d4036878989d17c74305532af6757dd7801e1ecdad2daee78003eccf586706e51c8f47b9ec1352210e7bc31daadfa65599a68fe5c74312eba8a00ca0b7aaef1534cadf63c169bb43dd2818717f652a4911d9649a370512c87ffc177ce783f4d8fcff86d56dfcd575157a3c3428bd0804bae2752282ef22eb50ea79dd147e67f8461e8c83a7800a696e68230c73f65a9184db359c7f56f5804e10d48c9309d20e926af0396d09aafecde61e7ee10ec99bc75b5f058f2b1c0137e3212ae5ff23a6b6956635335968a7c2b75475ed71de451b374e213d4c9394153a4fc7e26bc66a861c9dded87138db0c090d2fe0de93b53ae181e4b39fc7c7522a7662a10f99f1020260bbd6ed47a46e86f0f22d44e5e8567de70d3a4d0b2321882754d00c2c0a0e63b6c41f59a9770edcbf3500775db43fc02ba049b8b6f5a78715aa4666e59d464b486ed45d7cac8933c6484b20b464c6101232479f7d58bb0be061b00de1e530091be0cb16cf30bfa1c37c72c4b665ee756176ff6541f78a06dfca95f5d2d5e809ffc0d80c1318368b580a05f5734b87f40c92b988f1996a2d1ffcdd959b537f58c13adcecf320f8f04c0f945941032c2e84cef2b5bf4c33e66e906540418f41c6113bfccb113c2b4857d5bf3344f8b24bac337411a0cc0b9b6ac14f5a56e20d74c15e008b62925c78e8db467e4030f65af773c437d4dcde378179c33da33353896d2dfbecb83e23492a6123101c7e18c9c7a4e010097a361a96342800b87d9eae0bbd0f639ecc4235117bfeef69debc83efb0bf259eb5aae2d4b8583553e2e6f8706bef22dccf34b801c388b026a5ea6dcbdd7516638ea38e114d89097188783e98aacf5f56b06e0e26e6d72dd561f35ec6b91e79fe5f34ac612be379b9d2f5363f4d9a419640735d148aaa4c5b7c8c67ffc713fae7bbc8432c0fb4f50aa8065757de0c74cccec182ae8f6207eead3ce3e2f84fffa5631d006d339389324df2a2f3e2bbc82ad4b6702a975d7d550c61b6e8a41b2fa66226a5156c44173b8b073ecf43b38e7b0f242ea7dec799ebebcd331140a5060ba0a321057be5287ce29bf694647d6f2692c2fca672788cd97a8ea28eec4907ede0215464105046b6d3138f0efafe48b7dc218a9073a60645d3a4dcdf490992f7a3f691fcf3e7b559ffeb4a62c831e7f0aabeb802c586fbea8ed468ed23fba6fa3ee9ab2aa2c322b128a85b29a2bacccac21594803e827ee1c7f66f3bc2f7ca828848855306e2f327d3d5ba12d602c7e10d2bf3d16193312de99310e678f641373dc798f76ae18fd991b7c4d6c424809770ff8e9b77206959c0b82889af6d79cd77dab1e45e8d43ed1eb648d4be0f1f206504e08ce00849ff20c36429e357fdcfb4db964ab08d30533d066187c0a03e37dced8eaf1b61b762b37f13d188ccb517e53c441b757452ed6b348e6dfe2da82704a0ff3099d5363b990120c5871a2cab6a89219d0bc2ca1c1b409fee8ba75a441928892a1343954f791ebfb2830c9f04c3678c5bdfce0ce85358762adfd46c35542cdf7d436237e6504ae2be26f006b4ded23021d6033a2f4e083186d900a3d51d78140c5dc2df90d9f26ff009c2c436f0ecabc8a83f4aec7076021c3b268686c4bd5a0141e64cc1e457c57ac20ba17d9bf000ac39a6e71414d2138cc5abd3106bf5d95c801b0825c3ff83925bea881f4b0f10cc2470a1f1d1ff40d348fec43a3b85f198bb7c62b5d06d7d01e3280d6e6501760c6059b22ce45702a1b434ee3e3301f010e4fcd8acdf94f6389bbb97f9f020199e54007c6f691ad6e1ddfd8973e967dac37d7d52f02a5f2776adedd30b34051e22c42317743e4c0513714f44f161eaa3c8ea8917c67dc22943f9ab4dcc7abe3df56e3a8f2046b7edf3760187ae38e20f6b1369b9e8a59679b6dfd5e01cd875225b527bef1a8246df573b96169987cb78b2aa62dcb4ade0871ddfe0fe940671ec246ca479b2a458f16afe428a90687b7d1f7eae851e915d455b15de2e3a8d56ba4de907403cbd2eca8dacb9fc5c3c43f2c633358175f87dbf47787c9601fa17108c1fa2dc30de1f19365d18a55a24df8f4f4e936269e8313b13cb13814c82b0e8f88bbea4368b8a805314bb091a8a68e2e7afa1879bc0054d8b98056c1c05cc095b0274d66a64a47bba5d2c5318e98ebb80cecd6a4d279194764f57cb015e9b4c2950c15a71a66323d585bd1e38102481fe2b1e2238479275f86b7f0f09dd082554562adc44dcef49e9f437d32ab9f96d5957259d42af5a8976c03b296cda7d0d84df6657252d23f467d4780ce4bdd7b5cc3088a7782ba30c567168418112b9588475747ee7f54ddf12c52a2517cc8f9bff77f1e3f2d1641b74778d574df7f4c74ced8b86d8770778152f820372576cc3fdb020ed9087afece17da37ecb3e7c75d8c97d54cf7e2a0498582c51b38a0e136e4eef43a6234e1f22f9115f9636c0a8278e997fe2dffa5d764a51aa5609dcb23aeed880889e40f5525eb628a50a9b151c8e96c59c6dd38203277b15d801ef1899761aaa9a69e846c794e54b9e17fa4ad00160bf3c4c7864ed7503920697403407a5c3773aef236516fd832b73498630f257ed4b169f4a342a2d59bd421bcd291a512ec7bbe9c317e5a58c21d34ac387c159c385065d764c677459bf02d4a5408b023266717444aaa255a77340e9cbfa89ff480ce5c430b68da5c669a36bb672431d9d4afcba2e81d8be12f69fc5fa750a39f7123aaabf579185ff2b9020075fdaa697643c6ef0be47fb0faeebf789c826699f3b6fd766f72887944cf696b72f203ba62202b00547d47946b0582566227002c8a1e80f24b90d7573b1b801a3e026d603b8113025456354688c27bcb42aab322f154db768dea20c4b1254e8fd514842000cbe1a2d2b0a7fcd7d1fef226b284c524b88b9832e93d03a4f607d9749996363daa77d778c3ff1065014b77048cfc65a0a02c56f7", 0x1000, 0x0, 0x4) 16:52:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x6, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xfffffffffffffffc, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x80000000ff, 0x0, 0x2], [0x0, 0x4, 0x0, 0x0, 0x0, 0x400000000000], [{0x0, 0x4, 0x0, 0x8}, {0x0, 0x0, 0x40000, 0x2}, {}, {}, {0x0, 0x6, 0x0, 0x7ff}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x1}, {0xffff, 0x3}], {0x0, 0x0, 0x5, 0xffffffffffffffff}, {0x0, 0x0, 0xfffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x3, 0x1c6a000000000}, {0x9, 0xffffffffffffffff}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x86) r0 = semget$private(0x0, 0x4, 0x2b9) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/224) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x87) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x20302, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000200)=0x971) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000100)=""/16) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x20, 0x3, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000001c0)=0x3edd4afa) getdents(0xffffffffffffffff, &(0x7f0000000140)=""/44, 0x2c) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000000)) 16:52:50 executing program 0: r0 = semget$private(0x0, 0x4, 0x40) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000140)=[{0x2, 0x2}, {0x3, 0xfffb, 0x1000}, {0x3, 0x3, 0x1000}, {0x2, 0x2}, {0x2, 0x18d}, {0x0, 0x7, 0x1800}, {0x1, 0x5, 0x2000}, {0x1, 0x7ff, 0x800}], 0x8) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semop(0x0, 0x0, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0xbf9a, 0x0, "7e73457800debfdcf0000000682400a52d00"}) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000240)=""/88) semop(0x0, &(0x7f0000000400), 0x2aaaab3d) semctl$IPC_RMID(0x0, 0x0, 0x0) syz_open_pts() pipe2(&(0x7f0000000080), 0x10000) getpeername(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000180)=0xc) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) pipe2(0x0, 0x10000) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000000c0)) 16:52:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x9, 0x0, 0x0, {[], [], [0xe72], [], [{}, {}, {}, {}, {}, {0x6000, 0x0, 0xd3}, {0x2000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:52:50 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffff80, 0x4, 0x26, 0xffff, "b21c9ad7ee30864d2fc7f50167e2e5fe585643d5", 0x4, 0x1000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x3fd0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:52:50 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x5, [{0x3, 0x80000000}, {0x2, 0x3}, {0x1, 0x10000}, {0x2, 0x5}, {0x1, 0x3}, {0x2, 0x9}, {0x3, 0x9}, {0x3, 0x8}, {0x3, 0x9}, {0x3, 0x80}, {0x2, 0x3}, {0x3, 0x2}, {0x2}, {0x3, 0x10000}, {0x2}, {0x2, 0x7fffffff}, {0x1, 0x20}, {0x2, 0x3f}, {0x3, 0x2}, {0x1, 0xfff}, {0x1, 0x4}, {0x3, 0xffffffc0}, {0x2, 0x3f}, {0x1, 0x1}, {0x3, 0x3f}, {0x3, 0xc2}, {0x1, 0x2}, {0x2, 0x7}, {0x2, 0x2}, {0x3, 0x5}, {0x2, 0x7}, {0x2, 0xffffffff}]}) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) mmap(&(0x7f0000547000/0x600000)=nil, 0x600000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:52:51 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202089e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) munmap(&(0x7f0000617000/0x3000)=nil, 0x3000) listen(r0, 0x0) r1 = socket(0x18, 0x8000, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r0) 16:52:51 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x3013, r0, 0x0, 0x4000000001f) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) 16:52:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4f68], [0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x6418214c], [0x0, 0xfffffffffffffffe, 0x0, 0x9, 0xffff], [0x0, 0x0, 0x5, 0x0, 0x100000000000000], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {}, {0x0, 0x0, 0x0, 0x1}], {}, {0x0, 0x0, 0x0, 0x3ff}}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = kqueue() mmap(&(0x7f0000237000/0x2000)=nil, 0x2000, 0xb10eefffe5d5ef49, 0x2010, r2, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x800, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000100)) 16:52:51 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x60}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) semget$private(0x0, 0x2, 0xc0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) 16:52:51 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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) r1 = socket(0x18, 0x4, 0x1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f00007e6000/0x1000)=nil, 0x1000, 0x4) socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="00ee33003c7200a441b9", 0xa) 16:52:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x6c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="e16914f6357e0300"/18, 0x12, 0x0, 0x5) 16:52:51 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xe37e256f786471b3, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x1) 16:52:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) socket(0x10, 0x8000, 0x40) connect$unix(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb436ee14ceac24bcba2bdea282a86667677a84e6abca64896bc57c6388bbd2ad88b2951b1d65c013619da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03eb7657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7409ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7beee0e297b41476af4cd4b4db696d7d0e76d1141d00ac5e1ffad19cd1c98cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfc621d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced55975adf3c07530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920dfff63bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec0000006eef8e400c5e14645ceb735bc3191df99306e4b4500413ace624fd90e3ee91621f9d9735b7f43855b6ef391a9916b7d38488e20c2b24a14bb0aa3831ebdd068abd3ff8c0da469b23483398e894de2155f18b371efb8c1f261140459739b93563a72362387821945c0ad1309020e7076711c09ee7ba91c28e63a3d093b1133d05bae71d137e77e8f714c9d6f38b4d00849f8e2bad88dfb28b4d184e6dc11091ef74400844cccc9169d4a5cdc635ddab2c608511d3e1c772d475835dd921ad4ed0161bd7a4f0b5f7c0e74835af05cbed9c92dd568303bcd3943d427205c2a0ff34698fd1231e4e073587988e7e28cc3cae720892f62599b6a93b0c649baba523d8ee3c3366da3dd814490902ff236e7acea56202230639d7e0f8e7c3fc6ffe09a8257a8665d2668653f869371096164b6f16b05f19d8156b6b3070218a187a8f94cbee0b168bc9333ad8bc6d46c6dceea7f691daeaa56fa4185e5beaa6a0196c30d7235aafdcad6394dfe4ca613b62dcf1b88f547e16ddb846d4ab021aa66bf680a71c9cf4ea0a57309d294a52f76f88375fa4adcb230ac01e9c82bb76fc7a79171eb3e537d09aac41d7d01926b7efefad83680ceafc62d75dd5684e9a8f9417240e6c0b39c00718afe50daa425c76aec8a68bb98be0523a7b11e3bf58ada4656c17ee6b91ccfed2543f8984fe6937f65902c4d056d7c0b662f57cc613da01853d464708b0af67b41d7937dcc3c2ffcb3e1d328eb08163de7cbab7a104eaa4d8fd3a99e5564ece0bfa90bfc2270b32a59b7b58383da607f2223f4612aecd8f65d22b9d025d6245c369bf8790d71c35873e58d411bfa1d6bb3f8f77e251a297b10fec210521fa380b79"], 0x10) dup2(r1, r0) socket(0x20, 0x4, 0x2) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x3f, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:52:51 executing program 0: r0 = socket(0x2, 0x1, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff7000/0x2000)=nil) shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x0) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) madvise(&(0x7f0000002000/0xe000)=nil, 0xe000, 0x6) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') dup2(r3, r2) dup2(r2, r0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x9466, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:52:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x9, 0x20000000}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r3 = dup(r1) ioctl$BIOCFLUSH(r3, 0x20004268) 16:52:51 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x6a, 0x0, 0x0) setsockopt(r0, 0x3, 0x6, &(0x7f0000000040)="c7aae4b20b4aafb7a2a101184a60a70a5c56297719d495e53cab2e1c0503a96dab57938d58a37a10e3e32703a14de7b6b364fd9b0ae6cd4423aa35bf03943578e2c314ec02a8cc6ad3376959d76b1d1a85a8915d27b1ebcc716f8d1120df0ceb8f4206a0c359b9fe25ce7954fbe7ddea9569a44c9cfd3b9028a33e159f613738d3542cfc655e838545aa9bef388e737408b44816fd5304cc59b4ac99789dd576e62fbbe86c2ecf857b8321f90d391b9a376a4e", 0xb3) 16:52:51 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x40, 0x86168) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="05"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x0) 16:52:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="7f722f319140b682d25d40408a16") r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0xffe0, 0x6}, 0xc) 16:52:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000200000000c628d2c74af6e344417981"], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x201) accept$unix(r0, 0x0, &(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) getsockopt(r3, 0x100007, 0x4000004, &(0x7f0000000100)=""/52, &(0x7f00000001c0)=0xffffffffffffff75) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = socket(0x2, 0x3, 0x0) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000200)=0xc) bind(r4, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) connect$unix(r4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) flock(r0, 0x6) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) 16:52:52 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x2fffb) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x4) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x2fffb) 16:52:52 executing program 1: clock_gettime(0x2, &(0x7f0000000000)) 16:52:52 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000001600)=[{0x44}, {0x54}, {0x6, 0x0, 0x0, 0xff}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:52:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "2e9e6ecce46adcd569ef64e16eb595a47fcfd711"}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x85) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)) mlockall(0x0) poll(&(0x7f0000000240)=[{r1, 0x40}], 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)=' ', 0x1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000140)={0x78}) 16:52:52 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) unlink(&(0x7f00000000c0)='./bus\x00') socket(0x1, 0x4, 0x9) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x13) 16:52:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0x7}) r3 = kqueue() r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x20, 0x1, 0x10000, 0x1}, {{r0}, 0xfffffffffffffffd, 0xa0, 0x1, 0x10006, 0x7}], 0xa9, 0x0, 0xfffff801, 0x0) sendto(r1, &(0x7f0000000080)="93", 0x1, 0x0, 0x0, 0x0) 16:52:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) flock(r1, 0xb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x7fd}, {0x3, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="558036dc439c9414e629534d255c") 16:52:52 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x8, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaa36fc62cd000460a4060000102c000000200000000000000000000000efa9ff0200000000000000000000000000012c"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x9, 0x4, 0xff, [{&(0x7f000017d000/0x1000)=nil, &(0x7f00004c3000/0x3000)=nil, 0xffffffff00000001}, {&(0x7f0000000000/0x3000)=nil, &(0x7f000056f000/0x4000)=nil, 0xff}, {&(0x7f000011c000/0x2000)=nil, &(0x7f000008f000/0x3000)=nil, 0x7f}, {&(0x7f00006e5000/0x1000)=nil, &(0x7f0000339000/0x2000)=nil, 0x9}, {&(0x7f00007f9000/0x3000)=nil, &(0x7f00000d9000/0x4000)=nil, 0x2}, {&(0x7f00000bf000/0x4000)=nil, &(0x7f00006de000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00006b6000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000502000/0x3000)=nil, 0x95}, {&(0x7f00005a4000/0x2000)=nil, &(0x7f0000131000/0x1000)=nil, 0x1000}, {&(0x7f00004f0000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000049000/0x1000)=nil, &(0x7f00004ba000/0x3000)=nil, 0x7fffffff}, {&(0x7f00006b6000/0x2000)=nil, &(0x7f0000658000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000201000/0x1000)=nil, &(0x7f000001f000/0x4000)=nil, 0x7}, {&(0x7f0000504000/0x1000)=nil, &(0x7f000053c000/0x3000)=nil}, {&(0x7f00007e0000/0x4000)=nil, &(0x7f00000b1000/0x1000)=nil, 0x4}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000000}) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x2a, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) recvmsg(r4, &(0x7f0000000980)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/56, 0x38}, {&(0x7f0000000140)=""/131, 0x83}, {&(0x7f0000000200)=""/34, 0x22}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000840)=""/232, 0xe8}, {&(0x7f0000000280)=""/62, 0x3e}], 0x6, &(0x7f0000000940)=""/40, 0x28}, 0x3) r5 = syz_open_pts() ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000080)={0x400, 0x200, 0x0, 0x5}) 16:52:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x8000065e) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x880, 0x41) 16:52:52 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_emit_ethernet(0x53, &(0x7f0000000040)="a983b68a516200dcc3753275f79b2f801b80363127658dc30f65dd334df5560a38d89b0cd0658970d093628ea52f2d4927f06d06ca54d4d6e52da7259c91e986d24a2d7201bfd0a16942653dfee0491053919c") r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x36f7d34b087425a5, 0x0, 0x8}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:52:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) lseek(r2, 0x0, 0x5, 0x1) r3 = semget$private(0x0, 0x4, 0x530) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000300)=""/224) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/122) syz_open_pts() r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0xa, 0x0, 0x0, 0x0, 0x15, 0x1}, 0x44563f9f579a094a) writev(r4, &(0x7f00000002c0)=[{0x0}], 0x1) 16:52:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000000, 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, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=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}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=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, 0x5, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000540)=0xef2) 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) openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x20000, 0x0) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:52:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x2c88cc5839768081, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r2, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2f, &(0x7f0000000240)="fedc5bd824ad3747fe2673c9dbec50e3e65eb8e929dfb03670bcc29d7f1abaf40a1ef045486a28cba5421fdf371dd8") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000100)=[{0x3d, 0x0, 0x0, 0x9}, {0x400, 0x32}, {0x6}]}) syz_emit_ethernet(0xf3, &(0x7f0000000380)="78982bbb1c8ea255516aa1ab274e7674b75e97eadd7d70813fbead00c5ecfcbb689326d21628f372281ede3c0c57e04e0aa8e5b71847b885d8176a099d1486803c12351d3e561e42cc0cb101572c4e10383f3f804dd215aeb9da50b543411e124635a37edfac67cbb454ea9d4a6bc51028cb2a2537d15b8ecbe4e893f5fc1e95cc3275841094d2e754fdd025db4597a37dc1af8a517f65db8b50fcdae4fbfa247cecaa5f966dda99c748164829491bf67a1ecbbc627b301c9778867c857eb3910cb12207063408c3663dec90d79010c7ec230ae97429dd91a41306135a406b17722ffd66051e1f3313cbb2087b11c2d7ffa032") syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000002c0)=0xe3) setuid(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r7) chown(&(0x7f0000000040)='./file0\x00', r4, r7) 16:52:52 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) close(r1) close(r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6, 0x7d4a}, {0x80, 0x8000}}, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) sendmsg(r0, &(0x7f0000001700)={&(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000400)="769814fb874e316b96938ef8dc5ff7e028a4aec259ccabeb16ded51767a5f5fcc9771d4ec7bf0c91bb8d5c589d79882d4a779f5589725034efbba98474e39f59eefc64a2a20dff34f74fcadb2f733148e42fa122631d24043e52a22c7721cfb57771af32857afe60a8862b7f6a5fb7c827c46add28c6d83cef1942dabdc6b760bbfcf42845ace55030433fb9bff7284303327fbe3a89c3bd7b5accfe2ae608f6255ba4b0de69ab0a944f33a8d9eeedac0dc4f2db2719c2de5df0cd2d6f49c891af66eb797cf2b0ce6294b78b", 0xcc}], 0x1, &(0x7f0000002a00)=ANY=[@ANYBLOB="10100000000000000100000007000000c5cb9dcb860602450cc27b190dd3f22b7e8d1b2753f0868371a745b6f9b08682dca24cfc6d10ad9947694b5f15ba3f621c0775c998418bb5e70c7ed5757ddea9b23f6a972f81f7dc0d9a50ebf12b22a46fc88b02a3b050bd011323d5d017d032278caff759fbf77229d0e31ec765974c90758a71076580293827128edf5a38a24268d8baf2ef1efdb0804574f8b3929f0521396d73719ffcc6759522dd4091b90072709bdc7302c2f45628f9775e6edd1deb3a6ef03980156ba0a8c54b6b570cefd2110d93df1f4d84f4b50ad5ca49c99e08d1eb5c88c5511a1d19ff2c76079dfa20e124f80381b8c76d15226c07b4053eb30dd9183046132df00c6be896b1b5267f9c20b554ec1c0b55668a1808f991638d230a3c630621f4ce8a8678662f373e02463132b02fad54cdcff3259d22c7bc88e0a160458814ab0fefa4b58d0ceb3b716e97a2cb0d6ce7575b8af8cabc91469195d636b489afceb4b5a1392b520bc3f549b9d32963e2ea97165ea036de79bf38cb605ae4f33e128a734d351a320de5a57012c039d017bdc620eeeed63b6146f12a32869ddb35db8698ad1aedb05c16226f012d7f025b8a23cd339c656edc30a0c7f90d2da7f27d9eda9cdd17b75dda818edc7cf06e7764367bd7387cb33c3b90f4742ab7e4409f26212c2ca57fc13b4e3a56655be86dd7469c835fe43e2f6265fe0aead13f71d10947d2e923686f0232dc5386fe81768b6ca977d853907021fe1eec073e0173e86d9a712777637466133dfb31de6e4bf48f8c9d22fa3e3dee2ed12da7015d931113eba8629a9824c6e04796e040b97676afd2388523e191fb0fc853c1aba3a929e0073ceadb0992c0afc4b209ac436a5aac40843694846e4dcf26e30b98e01b9947104687530c8fc1d01a19647ae5909ee28357275e4f70e5b348fb97dc1b5da9424afd66883c5d6babb26f3af74018fdb229e7391a272f94982f8483350cca90a0d0c360bca102746447d265f29542fd19a69f77c45a32701ef5a4144ae66449b494dee59b19e0be4485e274bcadc80557afe26c6979c4f19d3fa1d300db7ded9334c7f903bf315801855b3ca1cc8d0614ec163432f536ba1dc886f9b3d1b6c9c5955c2ce2295abaea9d26bef29b8a393988b88a27a4da7c040d5edd55d771cdad57fab3456646f1f36c843b801a8ed95841dbb4ce832ed57c06c73200f60d6393bb289e0f3bea8a8c725677cce806b04bd4d6c670546fc2f7edc7f83bdef39a08010d542ab92190158baec4acf826a4adf31f362c09999cac0b8b87fb1cb09d0bc9dab2b257192c77f9da916d13cfe65910ffb308c167b0766ea8b9f4cb697ce09cc1fe97ba5e0d0e586750e390f1bdcfb25b37aef1bc34814aed4278b3ce1314d66dbf65b2316dd165e6ce46d1843f7e902dca60e1d2b09f06de32cdcee069cc0d0825df10d3a296e0d7e8b5dc07e9181dbcfc7e7923920b6a72eaf759597b6ede899a2765bb7e590eceda7b25eb601558f672a611cf540e868818ab66735ce840a8b13e7e6042862e8aaf61f69f618f06190f50e4ad85803193088a65ac0509aa6e1ecb0a937c2e805de8a8797a947940d1734bbcfc4d2ae5ba83fff31fa56687d28327a623079267a84f624232b0214009398f5656bace50d07ae443ebcc4172936070434efd94435229f4cabb8634163cafed95fbdabc9b821674287854fc5e2616bd65d3558206082d34f163ff30ff2939cd163aaf433eb38c4f9bae67280852b1966bfdcc0ed598e5b6cdfcc3eaa37ac68a7bf7a2b2f020b2438b959e938fe7dff4481aedd7cf9a776152511575979da8f6a2718f4399543c308742fa7e5b1bd6a31ef0e8ed3eda90e09b6da462d2273d2e054b569739cd135f5e9aa70edd5e4d22897d38cdd37725584d397337652e3be506786302b7868c34bc32402d1d0d2efc6718df7bb6ecb1d1115e60d7bf7434b4283776a6883a4785cf386d3003790bfb034723f10561be915dd1747dd85480da2159696dd9599bbce77eb3cab01a627a6b0b243dfd264c80ac75ecc34ed6261c99e15e397ecddf9c4b42876e3ac78884c35c6b2e2c5d79043c21b432f0f82e17cab9fd0fa3971db9e2b510f857a3d72cec4c66b9ddda6098db22aa84d9a65d7a711eaf2328010fdf915e69d6ba8ad3d7892eff641aa09621eb44896afd0cc77cb646b1a835dca9d0c9a235a667546c5a52d91f8100ced6861dcabaad4d6e2fac10dd569a1eacacf5c76ab475e612a6ce497cdd0c9fcae86d06b110903ca8be2ff5391d3fac0544f338b60680408b0d4cb8a80f44d99f3c693ba54b5eea198ca71ff9244aeda1e30a2b8ccd3f60599b9a6fa690857562b66d70304dc526751f1ccb5756a97a1e0c2504bab9b5258993ff3a63df97f888ba925c480ebae4bf6a4628f08b55d105b1b12db17f97326da230af160fde9767765916e0bbc740ae124480118750e9af5d6d24e1883b057320d43bd14b65b7f3f960ec93d7500190322e82a71bb78957bea384a7641c173a16a0c96fb3f37652f6da9a179380136a7769d263eb9be63115be9a3f41e89013c92c4f0bc9b8b063119b33c9d334d0a0218294011d5d348c1d713485f2c3fffe049baaddec2b33046279f18a5458f0ad9c22c5eb2fcd2c510d7302a544a0771c9c074ae311ecda236797454e2c9d1ee882b0bd48eca89815d0c3ab35240079c0bcaa9707e662257e827e78cfeea0679e88a0e5c63ec95288c11507183e2a237498a89a04252a219f76595f77f11fe3606f99779e65961e85bd77c49d762bc812bcd15f086c424182d7c2108e893e0b6621cb6726bc9819deec45918410be414baa158ca3038cb2a740ba3e995e608f854e412ea43f25be53b0e0df9f5d886a630b9e39a6e418ddd5d86a19706ab3f33e56b08127a932c056ee421c2286ce479bee3bc63e9217f9603651e04e7131e1bf2b93e54d1b6c4fce1cf35144c12ad7a7cd0ecffbbafa389425f894df09cb695c7976ba5a01152d42e3f3d85b610ee2c4842551c54f4a6ec373f8b88c0f41ac3e98524dfc8b46c983f331397af493f28b43d48addc9ec776f9bed8d66e37115a96dcd88eda2050ed17349e82c45d5b20d6cd11dc3d2dd933bf6c8c618a87bd2e2a48de2b843d12f6593ae1065f832aaf1ad284287e23f365aeef81d10fb604554b9dbcb835259e4248c024fdecde998a7019171f7ab32fad04c5d75de4937346068756de34d7daabfcc4474f84e84e9238489a50d3c38ad79e50c29ed5a4247d5aa348fc5fcb61e8f87051c98089c21956f06c69106409937af0522d7eac77d59e06e4d4d8f7bc656cd5a32688977a50194676531b2d260482e09862895c3bb0ad650b6eab24352f738a9a0f8fb210580fd42e56d4d7767241c7e0b6cdb74795a2e57893c60367b83820d38f974a054756be85e16b43caadb1e27fa0daec434140ed8d6a83bfe7994e0d072802ae36f194518ab7519d50a714b65d43d8535824e3031bc4c91ff2fa1aff96d0ab920976fe9ee70f3a41df597fdd9fd3c03161b2da26b702e307b54061e9a2e41b6752101ff51e3b1ae3bb83485db46097e34872048e758b0c1febabce55475b4086dabcc090279920d6e1d21182bbc661732e558bdfc270ba45bbd6af1aaaa9f18225503a7093dfb073d38f5519894a5d614034260d62c83291f1f867c408932962b12276f6c1250da412307100cf391c819fcf342c20ca456702610290ea8e4b00027c7a80ff69a028f192a62511a0babef5f5c317f6a8ea00ecd566639a1923b22106796f4951b545996b2d4625baa2b5560800950357983030ac7ce6f6cbc38866c0123ddd390a274939e8c74b07c4c9440e98fff72ac8a4718ed6524c0354b67fa077481f70c96ffc2a39a68857d4b655f30c237eafc3a6ea1e9c83753f2d0f6a25f012d483a1ba7eaf0f4ac0112b3cb1f8ecf883f86b7f5494baf8b3116133042f3f265ab2a8e553ab184ab6c1e30db504f5aebbabd643dd4b1d02991b499c2239281ff840a4adab6ab630ebaa6ff5d770fdf728d9054eb62c5f8a076618f6fbb05d4d2ced7b524ef6be4f21fd369ca8c7a9ddc4f5fce8500f04b85054215b23d817ce8d048dc03ea0c1d52fb0327f8d5d2fc38d5f350201ea1307fe922a8cc84ce62f71070ce39457d5c88118c59b87cf0d6e34224971aaf640c07cae521d156f4e76e81e74ce34b39d05598017ff3914251d9c886d4f56bcb482d6dac9d52153d2b756dc024f26b356c71909caac4c1295efdbe5743128344b0d262f91ea0dbca19204e9f38e449c011c34402b6040ab037d7d58438943ccbc1662c2bf523e564a77bfd595cc16695b183c8b64c967f7225afb23c2abef6e9aaf2b5253ec84b393ecadf5fda5ad4d18acd6595cbb4efc6fdf12eb4859fe1d4469250711c215f7660c32473082c5205c9c9dff595169004ec2d8390d670e1d4bf59a728411596967d166f5dceeca6191c07ec1c74fa0bfa7da4f374a4996edbb6c8f114257cfc7cdb3933dd318916703ac425c037ac0fe5a58e7b3a8feec0c2bde6bba7b86bdfec5de8341d65ba22c071009893ff1ec499b7f312d75872f47547793a4901a7bb3a524874ca16ee1fcd1c6238199bfcae46bc95030dcff149d16e0d03cbbfba2c571df41812b1d9c457a70c7d8d4f7e20e41a4f9ad1a243ab18307d7f7c8923062e8e0b6878f8cc33c84071e278c0360c75641a2788a074afccb972b9141d479ef3f31cbc483cec6191522f6f018b9ef80d7129c619ce7c439d08debf358c6d13f1f3462b495c7090d58047a5033d3bb02ffea04adc6852770191fbe0f226d709826a975812e5102166802c78d7039165f08237d4d39aa29d7642aebc85df988d8cfa01ae3e4f5a45d1ea716ef1719c8bdcef69c988c9934e0e11b126b42ff3b1e4b87466315f7f59a4b5ddb9257145e67dc8ad4802a266aa6d467642ae453c9f4181873cefdb437f12c7437c6142d679b772273cc4eb35904f4c0685e0e620ca103ecd06d247156fa65a809a5c833bab033b6018b02d603ed15e71f29e5fa57308539c36e6b5ee7d7b6ec97fff701b65580756913d6d64977bf6ad1d7fcad57338ead2da4b7b0ca91c3d4a0e64d9df70fdf1b273ff5bbf311263b4288da16668122ebfc8fffe183d55604ce1763a971e4bc8c8ca64de983c523cac739a2622a057aafcf9a69ecfe728855ab12d89a54a2f311cd482d0dcfacb583552b79f4fcba3bb6196af2d6e742844a8438739cf5e8a7d28b634de312e8c643ae28a13d113ec9f13ddd2b41b9918d8f0a6bccabff79e113c043ca2405419fe5c05fb3a08db6394370a17ee4980c6753393b7a950371ce575fce0894a1e35dab957a1de3e5355f0a5046d4e02a5ca1471c6bc8cf6066f9fb90895c007d72d8c152752c8632808ec6f7d7e6a4f21afd1f705f1bc233e2bfb66748f59aa63c5f4a81280a72b55b8a17b20a82c8c31b3de2ec7b97c791b30cdeedfaa3dc4de182a4015cd1e06378ef10ac425d81f17d81fe142770bc24b8361c8916b43aa306dd3e0c96b9940c5ac563140c33012610c1c4e61e31b5b5134948ac57cc41f2534d133980471d1849a1a4d9ba09b3f6fcf7527993d4bed65116f326d4cfbc737dd55985c3ccc827b652b710b7c0603ded0f54dc051d0a97212a56f07aed3093d1fc5c300128ce9f045242b1d2b13b9e3cc94d4426135694eea4dc3a6d4457634088c9ff95d9b680ba4ba8cbfc27432b8724f36dc311e94b33000000000000000010000006800000043beba2dcd019c10b77c3a25f6af3edabfe406eb67151aab8d0a000000000000d000000000000000ffff0000e7500000682514a64a2e5c65c0b3375550d2d9bd2b08710a545720e2c8dfdd400cddbcdc7eba630fadd9478a5afed3c026bfac71dacb229d9909c90973ee0abaf18516f0754a117fa11d7fca9e1f98af4659c0259f3652e03986ff99cc02e86ead27c88e572ae19ff009446b83d64c1dffa6c469d9eba9a349afe5258af0bfecc0d1a044d1002454d944bdaa8bfb94817a7d68c66cc9e8791867139889199a0e51abe1c1435b47a46442651aab0e86908e150b54a385c5e66c72de03747e0aec1f0000006800000000000000010000000400000043b4bf321738122eb4036bb8baf241adc15a5ad5c9927d695b804389d3be9a5156ba569b8ce2e99ab4e9a722f6f0b5a7dcecfbe8438da76933a9e90f4175a272137528bf4c616965db339bb8cb509a65794b35af17df9a008800000000000000ffff000006000000d36ee44a8e0e8287f1f080209ca3dfb729140669812e97d9f74ec11666fd31d1f5e36c892441a7c6c26d4f023cc55caac504932709f1bd851a4849d38764dcb73a4723909b3a597c6c86f19a1c6925753971b6f65ac484dd94190077c24fe7731694b4e4c5e0e87963b2429b609b90410b538cffc4240000e86e0184182f8a81a999819b63e2a446e1b00e06c5c8a28bef8ac4f80912564ad390514e3d79201e18ce159bd0aedd336306ed29285065542b1a87779698dfe9fc52aeb6fbb6e190285153aeee358d9cb24b2a1f3a032b1676cfda7e9e9b307532e3b9df662f60a403d359854a4d0cec0000000000000000"], 0x1200}, 0xc) r3 = socket(0x10, 0x5, 0x3a) setsockopt(r3, 0x27, 0x68, &(0x7f0000000340)="8b48aac8044aacb8814f112695d0219aac00000000000000ef471022f4e0277443f0b3ac37868d0dd17ef9c26685d35fed0cc570f983a918cf8c00d8ab41f2d2cb3c71cf4fa9c8be40ee25fe66cd0ff664d532d2384aab24ff4e121d321ddb68f5e81025543f986a3cac04a7ee9fb353965f8e77b35dee31a587a2ba06f33695d344f17be5080d4826909aec4c82f38e1d80618eec7bb77f26d1f02ca7282f1177550030ced448f2e72eecf5ca5f86896218cc558f8e3da41c", 0xb9) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000500)=r3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x80) getpeername(r4, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) write(0xffffffffffffffff, &(0x7f0000000100)="a3657ac1", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3e, 0x0, 0x0, 0x1}, 0xc) getpid() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x7}, {0x18, 0x2}, 0x1000, [0xfffff000, 0x4, 0x0, 0x0, 0xffeffffd, 0x40000000, 0x3]}, 0x3c) 16:52:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:52:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r1, r2) 16:52:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40000000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffb6, "076bfede477dac1400"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:52:53 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x7, 0xe9cd}, 0xc) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) 16:52:53 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x180) ftruncate(r0, 0x0, 0x80000001) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) ftruncate(r4, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file1/file0\x00', 0x110) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) 16:52:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xfed4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r7) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000000)=0x86) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x6, &(0x7f0000000100)=[r3, r5, 0xffffffffffffffff, r7, r9, 0xffffffffffffffff]) 16:52:53 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) 16:52:53 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) getdents(r0, &(0x7f00000003c0)=""/4096, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000340)=[{0x87}, {0x4}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:52:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) 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"}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x5, &(0x7f0000000300)=[{0x35fd, 0x9, 0x0, 0x6f24}, {0xff, 0x3, 0x2, 0x1}, {0xeb, 0x4, 0x5, 0x9}, {0x1f, 0x0, 0x1f, 0x3f}, {0x77a, 0x20, 0x8, 0x1}]}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x10000) r4 = open$dir(&(0x7f0000000180)='\x00', 0x80, 0x80) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./bus\x00', r4, 0x1}) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/176, 0xb0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98184b067600b0f22c50616364", 0xd, 0x5, 0x0, 0x0) 16:52:53 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="058c75d6"], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:52:53 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffbfdffffffffff], [0x0, 0x0, 0x482]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:52:53 executing program 0: 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)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x86) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000)=0x900000, 0x4) 16:52:53 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x601) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x1a2) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x2, 0xffffffff, 0x5, "7727915cf3436dbaabf295be74bafc826b429356", 0x7, 0x2}) 16:52:53 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r1 = getpid() chflags(&(0x7f0000000040)='./file1\x00', 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/108}, {&(0x7f0000000140)=""/14}, {&(0x7f0000000180)=""/4096}, {&(0x7f0000001180)=""/115}, {&(0x7f0000001200)=""/41}, {&(0x7f0000001240)=""/194}, {&(0x7f0000001340)=""/15}, {&(0x7f00000013c0)=""/109}], 0x395, 0x0, 0x0) 16:52:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x45}, {0x4d}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) pledge(&(0x7f0000000040)='/dev/bpf\x00', &(0x7f0000000080)='![-\x00') 16:52:53 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000080)="c7a89a0044686f0b5f05ffff8035") r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5", 0x8c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) ioctl$TIOCSCTTY(r0, 0x20007461) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) mlock(&(0x7f0000012000/0x1000)=nil, 0x1000) r2 = semget$private(0x0, 0x5, 0x400) semop(0x0, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x1800}, {0x5, 0x401, 0x1000}], 0x5) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000400)=""/197) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000000)=""/37) semop(r1, &(0x7f0000000100)=[{0x4, 0xb, 0x800}, {0x4, 0x3441, 0x1000}, {0x3, 0xffbf, 0x800}], 0x3) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000200)=""/73) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60, 0x0, 0x3}, {0x4006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:52:53 executing program 0: r0 = socket(0x2, 0x3, 0x102) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000b00)=[@cred={0x20}], 0x20}, 0x0) 16:52:53 executing program 1: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8280, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x4, 0x3ff, 0x8, 0x6, "7b50e01857300d92cbae6366b07ae2af547dfa8c", 0x6dd, 0x1}) kevent(r0, &(0x7f0000000340)=[{{r1}, 0x0, 0x21, 0x1}], 0x20, 0x0, 0xfff, 0x0) 16:52:53 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x4, 0x9) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100000, &(0x7f0000000140)={0x3, 0x7fffffff}) kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) close(r0) 16:52:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x4, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0000822f66696c653000"], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x0, "b82ee3d8edfe3ac9eb81d8c1495f5bd99b92f1a6"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0xa4}, {{}, 0x0, 0xa0, 0x1}], 0x0, 0x0) msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="7eb73a0d5dafa975371991fce286cf40c13cce1f0273575f2a578b8296a06c96455500ab4ac5ba016a0d2eefd6563e04c8b5d08e08b4da3a669eb7b706dec86ef61bd2e92a277db778534ce9d7f750316c0e92"], 0x1, 0x0) 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) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000240)=0x82) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="100a29620656b9223776", 0xa) 16:52:53 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) pipe2(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r1 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fsync(r0) getdents(r3, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:52:53 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:52:53 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0xc0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4103, 0x1007) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x90, 0x0) lseek(r4, 0x0, 0x24000000000, 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) pipe(&(0x7f00000012c0)) 16:52:53 executing program 1: writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01bdb4c00347567da8ea05"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:52:53 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[{0xe0, 0x0, 0x0, "234ea23753425f3c075e7303e428c1d179698c360b6755b4757650ecfd321ebf75c85ce1e827ec6366148ab4c689c612b30540b226f25805a177645b50b1cbad156ed11a203aa6fa29b9f8004cdc31d207aceee3368f57387a9c692cdb813d19cac00648b29fe56bf163d8524dc299fa2150b768e042df2f05ce82603aa935908c8d7e8ff7a87fa38ac3cf59761f4334efce9254082ff372868972579181d0a398b709549ac517a74a4c35be0b01fa39c968407e460ea0936e0f137959fb4432b7e6eeeaf7b223ee242ac0f9af22"}], 0xe0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0x0, 0x18], [], [0x0, 0x0, 0x0, 0x0, 0x40000000000], [{}, {}, {}, {0x0, 0x0, 0x200000}]}}) 16:52:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x55c2) open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x5a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) fchdir(r0) 16:52:53 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xfd}]}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munmap(&(0x7f0000358000/0x2000)=nil, 0x2000) shutdown(r1, 0x2) 16:52:53 executing program 1: r0 = socket(0x10, 0x4, 0xfd) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) recvfrom$inet(r1, &(0x7f00000001c0)=""/178, 0xb2, 0x2, 0x0, 0x0) 16:52:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) fcntl$getflags(r4, 0x1) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) r5 = fcntl$dupfd(r1, 0x0, r2) listen(r0, 0x1) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:52:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x8001, 0x9, 0x80, 0x1}, {0x401, 0x15, 0x4, 0xa47}, {0x8, 0x7f, 0x9, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4014}, {0x5}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) getsockname$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) fcntl$getown(r2, 0x5) ioctl$TIOCNXCL(r2, 0x2000740e) 16:52:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x64) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7ff) 16:52:53 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x7, 0x7, 0x6, 0x9}) pwrite(r1, &(0x7f0000000700)='o5{', 0x3, 0x0, 0x0) 16:52:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') link(&(0x7f00000000c0)='./file\x00', &(0x7f0000000100)='./bus\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sync() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000280)={0x10, 0xef00, 0x4, 0x1, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x89b}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0xffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x35f5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fbb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000c39000/0x1000)=nil, &(0x7f0000fc2000/0x4000)=nil, 0x100}, {&(0x7f0000e64000/0x2000)=nil, &(0x7f0000e8f000/0x4000)=nil, 0xe19}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ede000/0x3000)=nil}, {&(0x7f0000d42000/0x4000)=nil, &(0x7f0000cfb000/0x1000)=nil, 0x6877}, {&(0x7f0000fdb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xb5f6}], ['./file0/../file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x200}) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:52:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x64}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000480)="0e7e1e207628024991c9337f440d") r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000140)) 16:52:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x3d}, {0xff7e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="9dfed8dea51465f27885f3a2fa5b68ff24ef2c789e23fd6e81f3c78e0ad4fd36f5dda9728605b1949a88c44cb196ce2f6852450b47001fe0f90a48b30bbd5b42240e7be73559a914b56373933dfb3e86df8bdf7fbd03a96fb9cd5546cfb5e41f7c4b8856a70cc309ab3b5f4c32135c15323a336feac0f229f1498c8256e1497c4ed98b79db53f1b9669244f90c304a93b3e7891f407415f4adef948b4ca7128d4487e9e632716b94d120dfb4db08721ea78cf42cd5977cd539302ab1c5cc6415", 0xc0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xffff, 0x0, 0x5, 0xfffffffe}, {0x9, 0x2, 0x7, 0x3}, {0x9, 0x45, 0x8, 0x40}, {0x7, 0x1, 0xc3, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 16:52:53 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x87}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:52:53 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a3ce8f9be173b10ed2676def6576a", 0x1cca}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x10000, 0xa37}, {0x18, 0x1, 0x5, 0x1}, 0x5, [0x4283, 0x9, 0x2, 0x28, 0x5be628a6, 0xce3, 0x7, 0x7f]}, 0x3c) r1 = socket$inet(0x2, 0x4, 0x1) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) 16:52:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) syz_extract_tcp_res(&(0x7f00000007c0), 0x1, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526fe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d030000000000000000", 0xffffff1c) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0xb54394447161edf6, 0x50) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f00000006c0)='./file0\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000780)={0x9e4, 0x0, 0x5, 0x7, "ce3b643319fe8dcc5007fcac52252e29ce8eb9e0", 0x80000001}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000800)) 16:52:55 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) sendto$unix(r2, &(0x7f0000000180)="f532a96a079c36ea52cb53e3decea4690ad36b313a17c4d5abe6bee163dee5cfc916fb30f188ff9fdda1fc58b706d20d450f001f2340c267fcdec52ff523a0938e621fc3e7969c475f13cc2d61ae6359e7bcf7e4cf4e600d54386219f3dbfedfd8cabb677021f31f5d0433e062bdfed193dd38bc0140a74a99250a14d695033329b9ff6521944cc0fd384db2f004881835254d", 0x93, 0x8, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8) fchdir(r1) r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x86) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x86) renameat(r6, &(0x7f0000000080)='./bus/file0\x00', r5, &(0x7f00000000c0)='./bus\x00') ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000140)={0xb85, 0x7ff, {0x3, 0x9}}) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000100), 0x1) login: pckbd_enable: command error 16:52:55 executing program 1: ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000040)=0x401) semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xff}], 0xa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) r5 = open(&(0x7f0000000200)='./bus/file0\x00', 0x80, 0x5) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x86) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16=r0, @ANYRES64=r1, @ANYRESOCT, @ANYRES64=r2, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYPTR, @ANYRESOCT=r3, @ANYRES32=0x0, @ANYRES16=r4, @ANYRESHEX=r5, @ANYRES64, @ANYRESDEC, @ANYRESDEC, @ANYRES32=0x0, @ANYRESHEX], @ANYRESOCT, @ANYRES32=0x0]]) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r6 = semget$private(0x0, 0x4, 0x530) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000300)=""/224) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000080)=""/85) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:52:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x400, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffdffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x0, 0x0, 0x8}, {}, {}, {0x0, 0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x1, 0x8000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000004c0)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="a68af0779b76bd8022a42c5f45bbeb680dc2e967e020ebdb9687a1e05d105079d7e5b3cb8e3982c2cd41cf3945ea62335f88e121e0090278b9b9c2f22638838425cae51161a8b82f20979d270db6f940a76eae3adb4b6ff16b6e7a03752cfe8fb50ed606874e6fd2aa0f9eb98e7da55c614b490b27fb53736614b9b8cb64", 0x7e}, {&(0x7f0000000180)="b05ed89d886525b61c878fd4bdd1047c541008a5c0282b6b5cbedac810ef7ee0f39e9f42e51096f350a91f300570c6b73e9927e5cba108ffb30303798c166b9027b4e26f062db3d5173d78e79f6bc8db37ca414bc51dea2767c9870e4315e3d863b09d2dcd0b5e23c9554d6cd91f90cbf9710b600c236d01d1", 0x79}], 0x3) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) getpeername$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:52:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/131, 0x83}, {&(0x7f0000000140)=""/187, 0xbb}, {&(0x7f0000000200)=""/180, 0xb4}], 0x3) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) 16:52:55 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x55) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') 16:52:55 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) stat(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000040)) 16:52:55 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x80000000, 0x8}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x100, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:52:55 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x1f, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r1, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESDEC, @ANYRESDEC, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESOCT]], @ANYRES64, @ANYRESHEX, @ANYRESOCT, @ANYRES32, @ANYBLOB="c720ae0494b63ebb6c66988b8137b798188f4468391767d23dfeda67e2f826122031c2", @ANYPTR=&(0x7f0000000880)=ANY=[@ANYRES64=r1, @ANYRESDEC, @ANYRESOCT, @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[], @ANYBLOB="a349cf1ca6f668fe9da6da5caf326a866a50b5916908940e201e5474b6ccce349a50ada764ba8aceaa57815c4419ff730b05a8a615110aa8dbb7b5931e79afd4286811c5e01ab25b1c94525861b4b0f2c4e92b973fee46ed76d5019da6d26cd56cf941774628102db8a6772316f0e296", @ANYRESHEX, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES32, @ANYBLOB="94b92e3543360921eaf6b6a381ead1a311b50f7633f84fd75b074c7c2c44b656c5d8ec999adb6418ea72d288a873342c912e712cf6e4d93d974bb8683a6b8fb853f961453b073fd2c2ae1cf1bfb32c9be80666e3e0833bf4c0ce64c8048f1e9f7068bb306abd7c1a37cdb145ed74b4343ef9b1544926450a5590bc3846d6d5d96bc2c07a414bd5019abaac9226916b2beb715353fe550c09d269af8ffe0e0ca16975f5e1acf130e67201fd86a14f80544f8a56a79f5e3ca5dba549e0969b68667214f5e496", @ANYRESDEC=0x0]], @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYRESOCT]], 0x8, 0x0) msgsnd(r3, 0x0, 0x0, 0x1800) msgsnd(r3, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/189}, 0xc5, 0x2, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000000)={{}, 0x0, 0x0}) 16:52:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) bind(r1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:52:56 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000140)) 16:52:56 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCCDTR(r2, 0x20007478) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:52:56 executing program 1: r0 = socket$inet(0x2, 0x100000000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x3e, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x4000) pledge(&(0x7f0000000000)='{(-+-(]\x00', &(0x7f0000000040)='\x00') shmctl$SHM_LOCK(r1, 0x3) 16:52:56 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCSCTTY(r0, 0x20007461) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xed) setreuid(0xee00, 0x0) r1 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r3) lchown(&(0x7f0000000040)='./bus\x00', r1, r3) setreuid(0xee00, r1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) lchown(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000100)=0x1) chdir(&(0x7f0000000200)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) open$dir(&(0x7f0000000140)='./file1\x00', 0x8000, 0x40) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:52:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r6) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000520, r7) r8 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000520, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, r4, r6, 0x37, 0x8}, 0x10000, 0x9, r7, r8, 0x8d17, 0x8}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:52:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xc}, {0x2d}, {0x6, 0x0, 0x0, 0x3e}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[0x6, 0x3, 0x3]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:52:56 executing program 0: writev(0xffffffffffffffff, &(0x7f0000002780)=[{&(0x7f0000000000)="f511171a598fb2693ee538f7cfd93cbb947f0cee97612d000000005c973c6e5dc304107a942cd51cb6a35226b7910291501c5942defdc91da4", 0x39}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000520, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, 0xffffffffffffffff, r3}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff00000000aaaaaa0086dd60a4f00500000000000000000000000000003e0000000000ff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:52:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)) setuid(0x0) r2 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r6) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000520, r7) r8 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000520, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x16, 0x0, r2, r4, r6, 0xaa, 0x3}, 0x3, 0x6, r7, r8, 0x8, 0x6e, 0x3}) r9 = syz_open_pts() dup2(r9, r0) 16:52:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000180)=@in6={0x18, 0x0, 0x4, 0x5}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000200)="20a7df246919601b0744fa5ca5c48d1db3ce11069a5f34fe5050d69fb23162f46c3a80a8ab1254dbb50e971acd", 0x2d}, {&(0x7f0000000240)="281d071765093c5918562e5f03e0d2e8bf24e87a2df37a7feff5deaf4eea82a6dca2e7c9cd41be0e757a3a3029365485be976e580ff88cc0511b29aa48790dc8432d38a21653ad4d4711fdf935e5e97f76391a589c4578493b9d1402a8f2e555ff98e7d54f84bd07b81e537b377d81c916b6f61396fcf51040bb1f689bee4b4da306b9da4ee997b3678ab0e04eddefff87609138b3cb8e7a0494efb1fb63762aee2d24a1dce67a09126ebfa3c34713cd90fe093a80fdee8c3ca9d2fc1dadde7a19126b0b4884b6e757819113bb454b4b56c2a5a6c2151f82e7bece19cb22836de57031118e3ca957", 0xe8}, {&(0x7f0000000340)="6c64bd344ce0", 0x6}, {&(0x7f0000000380)="a4508076a77ed8aeb840876f390d645c5921ed52fc569a23a89824bf609562aaec101e585653fd74c246efc1c1dbd1107435f705d7736213f796e4be5aefdc593e4081f3ebdecf9e2dd19aff41e86790ab64eaa6a67ea280f110df9ed5b1c328e543be834b17edae40ea0bb8a8d4af91ad7515a6a731b10dc83f96100b98ad0ae57b8fb55c734df9fa5a0924373dea587d568453121bdc589457bcdad469f27f8028fb7837cb1797e64760a68dd32a37bd52b06880db29d963ff4b89883168bcf5da36830cd947a3e94e8c0093ac9b3e39599779b919cbd90e3d7ba49cbe1df589fffe8de1d9253fcf01e1d824a2039dd80cf3798a818a8c964204a67598cb3467600a8ab284c15ca0fb29f8826eb44710294b84f7f4ee61ee6d68ea243a2ff5b769cdb62a3b8a25e1339d9aeddeaff933c7721acbcbfe3c704f740f69a1ff3a2ad450ff49d2d007d785b3988c6bf577b8733fd143c27e81d08fc50639c29013a3ff3fa0b53d996f8c4df807bbddc92932229dd6da7a77f18f12d2cadd914edd8428f5059b85e000f74ae572b2f3627b4ba48a043096a4762f4fdfc7bba695f9510a16d56f3cc625d1a21fff080c0b08d32e76438a35c44d7cd0c6d6dfa72bc67d359cec0695ddd2cc48544b226f07b741b2e2eea25f557f216b17a3b689bf313b2f6ad734d98166c85a8a1fab55986cde20b3651792b9731dbe016939b6dab7686686f70d793286ef0c6cf2d3993aa81ae26a1cf8722784a4b3c8b9f68ca93545feb5872dcaf10b0ecde882fc904578796e512538bc4f466a2d7ff45c9384710f524a5ad89ae5ca5ef3bd597f9bb28e77d42bca3c503e34c50cd2943effa89ac739eae7501b7137c257ffff149e1fea3491523cf64f614107b00d599d1e87b53a507bf42ad7ee3a377ed493a6aea2c3127c2dcc78fd99d896dc093f618f4ca0bccc9775e3ff35d147c94f21af2336405e3bb1bc5311bcb735b141f4b1cc35f14c91b2c15b77e3053788886faa8f39d93c93db441db7a2a611625960e3d07aed33d0683e62ef5850d92a904fe0a1e23d87bf827df3103216bd85345e889dd51995da99eb302f29a0bb7d648e3d63ee970a18ce06d3365396853b96f4233c562f82506677f6401611d230b45c6591cbe38fdc776fa0f9a3ff498a7185411a85ce7778fb33fe5dfb1e474c06a3965f305d7d02cbd4db63267b0c629932f24bcf1aef825ede4ffeadde2fee045402f247b9c312bde1db3e7d5fa42b4124394493d75402487d7881744275a54bfb374c18ba7dad6a47c028135f89ab8e3d35a6e9cd97637c779f4805705e4a7495ab57060514fb9edb37628105610dd089e44036da409ddc66faec8048042eb9fcd17af56713ea688c3cd268721809536601f96cbd02319877cafeb89af1f6d40b53454cc591bdd598d5066688a0b9f24cf5769a33479d94f2b9b93604b9dd843d6b94a6a9480b1d2320f57ca67182544436682a6bcda604d59bb1091fdfd986b9642af398e2653f08d64bbf377de9d36be625c20612f9b4ac48225f6b59d4aa1cdbda8763ef2bdd13c5b8d119dc49b63f5a711698c304fad94e0ee9168878546dcc2df4e9fc5a9f575077825191f8a7fbe1ac288db87999ebabcd4a8c2c8dad3db47ebc0d45a5288039c8c7df70f499a88ebbbe270dc70743e1a5f2715247050ed8e83461a1c32db9c8dd7cca7d30dfb39553f1cd3ffee2eef7a999435c610de427032b6b6b92dad2b65b2e88f91287561b593030b88edf92632b0da0f1ec9df914a3bc7f3a30fe107563d64e77fa35359b9fe608922832b8980ad8ae52efdaa26f2cb7f86ff85ae70376706bb5fad13609a186f33bfacd799b04fab42ef9f1ffd36f4266fea9eb228d3e571a8238396989de1726684aa3a1f72f9c99610d39b40cc8624ac59576a7bd7a381df08e3233bab1f31c3d88160e42ef598c9641d8f3a2480920b1920ace10a1a46e511e6c78a9225c773a62d195976789558246540d8cac8fb76a30e83ae44fcc93179d13ef58394d348541d827dd35e60f2c76982f08be183c29d99ce2a70721ffd4ec79f859a70224e3ffa27db775bbacb88285e2a6dd0db4e0fde0be2c74083e6f9d854629bada7f6eb30f53542b9ea32d450dbea33314addd23d69fbb778a974c802ad39ffd7054e2b6a79d597ad43599eb90e18ca1a5fb0431036a1b19103abb2278bee2a606f7964b5f55d484bf759a6ef7a3b1ff099adea386094c047713be825ff2f9402d44989621b52045d9491156448dafd6a4a9e43de378a85eb73c5254592e2aa7fca9e859873061f37ef1fa75cb9ec7605a3c285bab3604bf95ca0eeb850e5bccb3d6c7b667a67f19c18448d7d8d1a39dba3edc796ba8e1579e063f55b13a324fb2a1b11edc315c44bb2667c1baeec9df9d3c5f62559ee0af4ec359e2b5f3a01f57dc4024b3eaf1901daa77285a45254e91ff7f8257f2f439c74da5607d668ece6ac52e79e88c8b760134cb1ddb3ac5e5c720259634491b1c0b0e98c6ed9c7a615a2174e567b745aee9ddde518e03bbd45f1118106f6f7ad6455265789e26357e6fe4fae61ffb13b45d6c9bc8079fc10e127289711e16b0030db98721c412fce12fc129bd36ea3459a468ff5b7b7496b6bf687497a79619f7935043478cdf2d95de37d116f67b83810c0a2b2cf6c95be19f6ca242418aa7d15f34ecccacd53f4e539636f5d4473aff73c4c400ea587e9e33b280b3d8f4e5d73343bd824161afbbc423897f1b63d87df00014780abd039499773628c699ac9461acb49af4749fbdfcdac47571988d393ce50431d5573ba940096f4bf2c38b96ff6fc9e4a1046882c5cb625118ee597d8e4993fa6d0a121d86d5f517b4cddc580a18d2de0c347413194c61fdbe127e012c378431f6f55b939e84fb11c70ebe66adbdc95849e8abbdf94211ba8d27e53682fdd4eb5a450342334fe1daa54b6f1cf2cc0a210f315a9c8e802699c472414fa63aff95e06845108e0de4ff5cf162bef0f0e82a2f1b72060aa21f1c340010ee2d2d3cd4281981d290e368d581119493bbc72ca3ebd97062d836b70298160f6747f9a2e3705dd448e8323abdff214bb112324624f3e399ace2cb48a169f939be204499010ff0385364a8616cf8c4c190b942546ea73464003e81d1bd58278c2b865c218039bcd4faf9243670ac755722044bd089403124ef8007bfd7f171dc4d1a4847a1b544a223c0a145cdfaf946f884cd9f44359f5ac5be37f3d1481011977e71d98ccdd513114f78afb79c9ec1cdc5851a39249615b370dea8aefbb99edc1124e6249d6f363cbd78c568ad8261ac84275d5251e8136e0761c9ca6731c27150bee9e65bd51621bcb3175ae2df8e4d5d3f01ec315bcaa03203f24bb6a29f4b9bce42762deaefd11823b28f8bafd6554092a5dbfa5d97f0b78aca87d095c6f1ff56903443ade782d462a8d61848191c20cf1b67f56d3e040a11ef70a8337aef1a128ec298899958155763ef3782f1cd0f648b26e13d86178b35bf57e77b45cd9ae56f4a370215046ce1c4134800f9eb5f7229ce56790a2890301a0bb7e775cbe7c94bbbe2bfcf58a100bb98cbd7491090d7ca880364ff66464a206031d27736f89946a9023834f43cf55fba6bf5a57343330cce006d9210ec14ee204f29d8fdb2cab6f091604055bcdf2a9a71874f9e4bda08872806f1fb081fc9dd570700eff51821cb5d64069943fd787d974389cc89239df51acfe8306e1eb1d56c60e1ba84e271f7e28cef68242d14b95975084d0965268c5fd8a8e81429dd40b671e65953157d0020fe9fca3f99656fd340b1b8be0a77a0659d497502fafb6c485a98c0561f64fcd03b7ecd11ef114c620bf26ae0033cbddd0b90a4fb347398ef48711efa4b38b43f631017faf30b41697c0e0095c7895a23a864ee3b24e35c29576740e50256992b2ac2f25acaed192c029887fd2eed3e9f7c6bb224eaa22492059669552ad9da793bb8630fa7b61824f26231794d07eddd663872760eb2b8e2f7212cd065b3458ad5678c3422859a96a64cdd488353f621b64fc05d7cb61c0c4ed46ae6937bbecbca29b29c4dedc3d79dff84bd945c576ab729c4d137cfc18da9da073e63af6acb2ee038a81ed54d732e2da7409f1c958ef7406047ccdb1073f8521971f08ac4fb95156561d9918bc3171d6a80b168cfe9346ca72b0963cca096b10277a7f0d3757cbf06291a55de4cd7a7f600580c96589adbb0d1033ac7ee02568e39227a69a7cddca8c7adc4ff47c69db1b1a0263311d653c7a2c47bdcd72f6e0e5725fccc080b2a3951e3fafba54373880f016a4b07692ecc044a3b964ca6f2b3998cf086c838d4810987d9d9a683d3a5cee150bb1700524399cfff9e9369bffd16e9973ff0f36ba5533a21fbb8dbe3809ef9330abe95fef8bc4f2d3c810b7234a6943f36b5f10ef1c1181582f3555e6442b01c7e22cb316ffcbdad1e964ed4f71e043d5f8f9fab66ba30f23ab7331c1e3a4a31b0d75e3ecc4c973f24774c2be071f68faef6ce4dfc3f71664d97c2969ef47a78b2cbec901d852ab7e892c3071282a27cc533efcdb0a5a486fb102a633b25149d0aa35eac2e24daefc23f2e922cd8714fef234802ffdee5bd943df74f60f360aed94150b5f1d2a5ee7a702e1ff1c72ea14731b1a0936008344f1d88e82c18cfc6626a51802d344d5043553e04caa874fd3a8685373fbb15969da13e11d2b6d549ce9158ddcfb57c1fc92117a2cef107958f1e28184c37a510681ba26a55c49f44bbe755e2a6c937974b53201cc983f5935e34808758c3aa68593f1a93706293d3deb221a333db633ca78889beb38f1b8b96b9db2e4017b3d5d210f9804d4425f11bc5c81221746de9d432d85fec84ee8fbc863fea73efd132d5cbc3297464c5edb164458faa79f68d739b6c2d7d316f38437df49f2d6a72ee8e869148c5a7dff9e77d5db49fe7746614a4eb31a19ed57f68388396554cf92763f06dd5d2cbf406dde763a849cbbaf6308d8f11c0517d24aa6e56b616ca6431b1928d99a0a22ffe8a7b9e59cc9dc4d5d5e5cf8b5fd408a23cde2957a947892b9d1afd340422b50a55d462360843f6dd859ff8cc4af5303ff19b6e01a57d797c678fbfc9536f173aa76572efbb11b281e7988ab0c17bc16c4cc6118e3389c3323d8fc7a92ccaee409ac8634c8ca3fe40b50031ce2cfc521a9b1787a2adbab53de32b5c2f8d95dfd7a3970c1fc8101652693cd0f69636dc64e20f316d665c9668a2b01559fee5b7f84e518437a6c21c0eb4e13df7cf08a3fca2a2733751c28e7981c8fad06f2e4ded5b0fae649bea189084dd5a8966c9e43f898729c36ecfdaae1d47c0096cebd08657c67750e3ec8c1e9faf1b4d47c95ba2fcac3460e8bb32088df3242d053bc930ef97ff743b41814dc37599a01c421ff5317a494ffe7023bfe5ff480ab1747113459b8b587c84364c6accad290c7572a52d9dd76114ed008a1a7cef59c0aba40a8141515fd44b6cf4ec95afb19182105f6c58060650c345019e7080b7c9914123d69d473fc380da06887c939151a0c729c71fffa308a23a9ce2f3110485024520acf4f457582ad97e5ffacd2a20942a6ff5cbaf58576d207f6e0ca625bb367a984c37f1d7379df4e2bbc2cddeddf378162dced9ddfb512a764dce74ae5963db81aec446a612b4fe36020a87ae608ab9e3a7373def7b4fc0eba17d5da8ce8cbb000552994b37dbb9aee0f5a6ac8d5a7b8c0d97b0ea40b51e61e962d890b20cb60c07423bdfd9de48", 0x1000}, {&(0x7f0000000080)="20a15e74740daee4362cdead300fd354bd5f47fc3c07738e2ee83772d63763d030e9a987f4da4cc931e0a475ac993cd7a27ff5017c4f8c9146212dcfe43018aa8eafaa3ecf4e78d7f7682a387c1d86792e4f54c1809bda0bb2d2a315981ae76dfce08bd2347e0100f5f1864dac772185b097b407aa1dfe295507e6fe7fbf3cdbc05cfab64137bb1af69ad5d1a6410e1fc4219938cfd2d568bb6a6a09ee0817f8bd68a07ca3c75f5ec62461fad03271826bf9a9cb3312df911b6581fa92e0767f9da1aaac7d77983666f361c8f2e2615e3a144340615d7ab35705ff92a12a277174f4deaaf09d0f36bfffa7ce445b5ff64ea4924553cadd92ce", 0xf9}, {&(0x7f0000001480)="c3d243275aa898550859af7b7a8ca26758ca6e9dca8fcfac62cf1c5d49d116f73db5ed2dde24282c3bc68e9c529db81121f47f24da9cd5790e4ba0c31a15cc30934b495725e94950a379fbc1f12edd60d771233cd793eb736fbfe6774c", 0x5d}, {&(0x7f0000001500)="853f92201a4a9273b6b215235ab043c6d47e193078ad55fde579198c587175bd991643ceafbc0d26acd8bbd58b6af5e6899a3c2b3481079ec0c3780c7acae541c692d6bdd055a4aa973c2bdc6e0c2db00b8d7898af86f9e29f7a64a79d89a53b0158ae0414bd9971f4fb32df352408bb9674d4888422a4f0cc296b8d8ebf1d3b4751dc2f895aa96eaf57282a0cae7220120f36cd972f2a59433dd5000df79d9cb0001e2cd52c970b5c8099", 0xab}], 0x7, &(0x7f00000017c0)=[{0x180, 0x0, 0x0, "b71df5218c41a19e5ad4f54b2a19899009075a4dc421d7e2df334ad5acb0e42c401827e78a7971bf02ea25d168f751051be251ad5acaeb927dae21e7d7f6ff5dabbc37a1ca0c25067b6b43de36075f801da41ca42be0dabb5894507f6147cf7a2941440b91231afe384f4a19213449d731434a6dfde72257d5eee54ea5bd8976396a01f7b839d917a244cadbdec0d7ed399a7074a402615f4c0c050d241625457147ddae1121c6caf3fb74793b582d60a17a5a9824d751b222de5e9cc9c4448ef32487e71b22877ad34f94e47ed8e62788446227649084cefe456694c10171996d5d38318bc18fd0266dbf8a8679c900b673f95835cdd0e5eb882878bff097bbc634412f17b46188b64f8b8c298b3cd4e9b312474afde37ef636f6e5d4fed00b640483069f89d23b20fcfe36a6ee3f8267b09338c9eacb804ec2030a2ea16768e5336d155bc1ae8dde2eb44b7f3f921cfcf2752bfcebc6c8997225c55f5835e2496ddb8a4b20a5aa060920d9"}, {0x50, 0x0, 0x0, "85bfe49477b761282a08f33638acce21a29b9c256ef16dcf22838a257ef7cb1e3b12b51cf1c43bb74a913e597f6188eb6fee84e983553483ffb80e0a8f6b7be6"}], 0x1d0}, 0x400) kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x83) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x10) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) fcntl$setstatus(r0, 0x4, 0x4) 16:52:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x7ff}, {0x3c}, {0x64}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:52:57 executing program 0: r0 = socket(0x2, 0x3, 0x6c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="e39c12a53f32df5c9ca2781f76b1bbcf34ed0181345b9ac4460382bb6beacf341e4d84cdcfbc5fd8fa87402082b49c5e51816ea0ec47ee47f497a962838703a57ecfe8de810a"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:52:57 executing program 1: syz_emit_ethernet(0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaa92fb74ec0086dd60a4060000103c00000020000000000000000000000000aaff02000000000000000000000000000100000000000000f8aa76e6f74adfe1bab0102abfdcba1dddf06ae9191cbe21d5f3ae4aafa0dd406ffd624cb6fcce790345881904ace6ac82291052ff567f64e0420c9cc42b0be22aa5a9e04a2166fde91fe8cec60c51b49f7330bb106458def1be5de0821b01289bcea13689449ebad025e04d1de27645968fbf16345e53c93f27d15f290a6a91f57cca9645495e6297fbb90095c60716ba987f0b513683cf15073e908e2103d5637fb11f9d"]) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x8001, './bus\x00', './bus\x00'}) syz_emit_ethernet(0xe, &(0x7f0000000080)="c7a895006f53dd000005ffff86dd") 16:52:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000500)="22f00a2cf2afdd3b4b84ccb418ee24ad57eff796d7287ace1462c6faacc1f155fe12160a6a78ef39765ac13ddb5a49e74c39714dcff42d72418d30063804c3a0839d619d3a84ba245b373a7ad56f0c5ebfccf7675f9d885117cf01fef9013beff486018a646d04a86f1583ce08d26e55643c16a2a491dbc9f279d381949524f9c4adf494137d5cc24e7ab45be2fa84175b9c7b4cd5432f1c008c528e357a2e0618a65af9abdd019706a41e75eb836921f4ea3bc7f2cdfc85e8f05bbdb9d48c17ce73f69b6da1e71c43e7a394916620478a65e3905b04d491d1f80abecd4e2095e15651a6b21b81266615ff21b999d603cf57b4ec32da6f9584aae4d5cb3fff6c", 0x100) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r3 = semget$private(0x0, 0x4, 0x530) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000300)=""/224) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xc0, r2, r5, r6, r7, 0x100, 0x3}, 0x81, 0x301, 0x1}) setuid(r2) r8 = getgid() chown(&(0x7f0000000000)='./bus\x00', r2, r8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)="acbfc386082e941566bc63fba85f946a94aaffdee19d1883c148522937216bc28f9c515b60d5536fe5e99d816b93b272d674273c72cbb4dc76a27050a7ecc050d07f4e61b081f31f40307beea74d3bbd01aa85d7683aa0012119102757de5307a7c81972c5e690509a67f88be812983f1258eecf1f3f11199558a5bcf27ba41cac357189e0c32a259f81aca3e30c0f4028cb6aeead9546b55debe0bde97d265a4bbac5a454bd3cc9f2d8b5d73bfb3d4562c32ba9062988f9569e71d5918c61b44bdbb1166eb11acf792d4817044a029ed7964d4ad8e95b4e885d67ab94bbd0d77869d61c317b2e", 0xe7}], 0x1, 0x0, 0x400) 16:52:57 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x20, 0x8000, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:52:57 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xf1) mprotect(&(0x7f0000559000/0x4000)=nil, 0x4000, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) socket(0x20, 0x4000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000040)=0x4) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) 16:52:57 executing program 1: semget(0x1, 0x3, 0x20) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000300)={0x7ff, 0x83b3, 0x400, {[0x8000000000000, 0x5, 0xfffffffffffffff7, 0x280, 0x0, 0x1, 0x0, 0x3f, 0x0, 0x3ff, 0x2, 0x100006, 0x7, 0x2a, 0x100000001, 0x2, 0x6, 0x101], [0x6, 0x10000000000000, 0x8000000000000000, 0x9, 0x5, 0x3, 0x2, 0x4, 0x5, 0xffffffffffffffff], [0x9, 0x66, 0x7, 0x3ff, 0x3, 0x1], [0xffffffff, 0x56, 0x8, 0x0, 0x200000000, 0x80000000], [{0x1, 0x4, 0x5, 0x8}, {0x1, 0x0, 0x7, 0x560}, {0xc6b1, 0x5, 0x5, 0xf2}, {0x3cc, 0x16000000, 0x8, 0xa1e}, {0x1, 0x0, 0x5, 0x1}, {0x8, 0x7, 0x7fffffff, 0x3}, {0x0, 0x4, 0xfffffffb, 0x7f}, {0x9, 0xfff, 0xbd0f, 0x1ff}], {0x7, 0xfffffffb, 0x8000, 0x100}, {0x400, 0x80000000, 0x62, 0x1000}}}) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x1a, 0x1, 0x2d, 0x99d3}], 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) accept(r0, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000002c0)=0x3) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)='./bus\x00') ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x6) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x7fff, 0x1ff, 0x9, 0x1, 0x8, 0x5, 0x0, 0x0, 0x0, 0x100000001, 0x8001}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000000)) dup2(r0, r1) 16:52:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x80000000ff, 0x0, 0x0, 0x0, 0x5], [], [{0x0, 0x5}, {0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r6) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, r0, r2, r4, r6]) setgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r7]) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) fchdir(r9) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) 16:52:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x5}, {0x8ae}]}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:52:57 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 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) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000100)={0x2, 0x2, {0x6, 0x2}}) seteuid(0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff02c043982729a72b23caa77b20a88abba9fbffc3a8f1e4dbb1d3e3c16ba5df2ccaad1deeb70420e7ef211ec6427b601e1075564fc4dd63c3eb30c40e68a44a579e6d263fb7960b97e317e5a4b7d960933e500f2985c429e8f25eca1f11fa68b653f038ec4e0629d0800845b9f85ae8985fa6435a5022df12d4be62584b0202ef43e3ff7eabe0999bf5783dce1ff65853336bf937c963f96e0dca3d6f0121773a09de34596179bb59a6e090115c00"/191, 0x17) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:52:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) syz_emit_ethernet(0xa, &(0x7f0000000040)="f664f4312ddc5b47dfa5") 16:52:57 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0xffff}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffc0000003], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) seteuid(r4) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:52:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x1fffd}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) openat(r2, &(0x7f0000000080)='./bus\x00', 0x80, 0x52) 16:52:57 executing program 1: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x2d, 0x0, 0x1b68, 0xfffffffffffffffd}, {{r3}, 0xfffffffffffffffe, 0xd80c827493618fed, 0x4, 0x0, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0x9c, 0x10, 0x76e, 0x4}, {{r1}, 0xfffffffffffffffd, 0x0, 0x2, 0x1ff, 0x4}], 0x8001, 0x0, 0xc000, 0x0) kevent(r0, &(0x7f0000000080), 0x66, 0x0, 0xfffffffc, 0x0) 16:52:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x5, 0x1}, {0x4, 0x0, 0x0, 0x800}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x3) r2 = dup(r0) pwrite(r2, &(0x7f0000000200)="1247e27b8ca5ae99beb059fc7b4a", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x7) 16:52:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65c01360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f041577900693cb9cee969b6d898545ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e85349ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729caceefe23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7409ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7beee0e297b41476af4cd4b4db696d7d0e76d1141d00ac5e1ffad19cd1c98cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca4367f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfc621d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced55975adf3c07530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c825ffbff4528c9bef98ac669e81da820920db7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec0000006eef8e400c5e14645ceb735bc3191df99306e4b4500413ace624fd90e3ee91651f9d9735b7f43855b6ef391a9916b7d38488e20c2b24a14bb0aa3831ebdd06050000000000000023483398e894de2155f18b371efb8c1f261140459739b93563a72362387821945c0ad1309020e7076711c09ee7ba91c28e63a3d093b1133d05bae71d137e08c3f714c9d6f38b4d00849f8e2bad88dfb28b4d184e6dc11091ef74400844cccc9169d4a5cdc635ddab2c608511d3e1c772d475835d5909ad4ed0161bd7a4f0b5f7c0e7483bd3f7bbe06b942e697e88c77d832aa1c2307477bbb64b8ce7b2a4e400494895db1ed0017f283d9a85305fe42316a1d0d6eb6298e106c9c75eeaf1c238c101acf053dae09dde0b2e692027c7f4b80dab494cf0ea00780004bbccbc0156caa798611aed01672193d5c8352f19888343271e1b8c0ccdd2975f6e01a9cbc8f86b06351080e5fab66e7469ac87e8318d7e4bc2d18c"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x34, 0x0, 0x0, 0x80000001}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fsync(r2) dup(r0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) sendto$inet6(r3, &(0x7f0000000040)="0d8d9ddf7a12ccd5651975d66c73ff7ada8b5147d0b3b9377f48feec4b952ff301ada0", 0x23, 0x0, 0x0, 0x0) 16:52:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8, 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="88"], 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", 0x38e) 16:52:58 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40001300, r0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adbf7eb24b249135917287215e50a90bde000e0439d9fc4b019996761d3b12fcd465f1f356e2ac6894d75b94cc121d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c94f136b1f4434cf09c5fd672ab448f0b198ccbd66b732da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a000000000000008fc76000000000b54985ec66b688c2228caa347656ae3a6539a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c80244bd1a5bde1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6c629518517bd0b1309a613921b1b871dca552b08f67c446ef29361d0d5682fcd8e275a9b413dcd758ec23ea49af2ae61ac244f804099e56ac4b14c00000000"], 0x10) sendmsg(r1, &(0x7f0000001b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001740)=[{0x68, 0x0, 0x0, "48cd1f35ffbb414e8f897a3f96a08833abc9989cb56ec23b94e082fe536dc55cdc7f4a340083efe9e6f53073b71c2c56ebaeeee2aaec5cd49afb4e30706957762ae0067b5ad2b485bcd56075578ac1ba69"}, {0x20, 0x0, 0x0, "2e3ea588063b8c48eb"}, {0x60, 0x0, 0x0, "3af3c8a87a36a134ece6eca0682acf30e1f1e44e8f736ec8c8dabb1b8d1e858ac47ee5a97852f828176390b6ab8f9cad440dce19b33899acc0308769ae7a51ad51cac3b00bd1c952c9"}], 0xe8}, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) 16:52:58 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60a4f0080baa11b00000000080fffa0000000000f700002a43010000000000000000000000000021b1aa6ac395f3706130dacf1731f47984d88d04"]) r0 = semget$private(0x0, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000340)='a', 0x1}, {&(0x7f0000000380)="ee", 0x1}], 0x2, 0x0, 0x0) flock(r1, 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000280)=0x8e) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0x5) semop(r0, &(0x7f0000000040), 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) r2 = semget(0x2, 0x2, 0x20) semop(r2, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x0, 0xf800, 0x1800}, {0x2, 0xfecb}, {0x0, 0x7ff, 0x3800}, {0x1, 0xe8, 0x1000}], 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") semget$private(0x0, 0x3, 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) 16:52:58 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r4) getgroups(0x2, &(0x7f0000000000)=[r2, r4]) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x1, 0x0) r7 = dup2(r6, r6) dup2(r5, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = dup2(r0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x86) fchdir(0xffffffffffffffff) dup2(r7, r8) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:52:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000040)=[{0x4c}, {0x84}, {0x6, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x16, 0x0, &(0x7f0000000000)=""/22}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r2 = geteuid() setuid(r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x43b25b42e2fa6d06) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:52:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x40}, {0x1c}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="c166888eb8fae5e60d8d47425b6c") pipe2(&(0x7f00000000c0), 0x10004) 16:52:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') fcntl$lock(r0, 0x8, 0xfffffffffffffffe) 16:52:58 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCLOCK(r1, 0x20004276) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x808c694e, &(0x7f0000000300)) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 16:52:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x14c) unlink(&(0x7f00000000c0)='./bus\x00') preadv(r0, &(0x7f0000002240)=[{&(0x7f00000034c0)=""/4097, 0x1001}, {&(0x7f0000000040)=""/11, 0xb}], 0x2, 0x0, 0x0) 16:52:58 executing program 0: bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000001280)=[{0x0}], 0x1, &(0x7f0000002740)=ANY=[@ANYBLOB="2801000000000000ffff0000800000006391d8b3a309119e62e94bfdb443c3102fc5678dd30b47687c30a21c9e8c6fef5d9187e1f5f53f57a3c3e06dbb42f3d8f9fe0659855f1af5869073919b678fd22e79b825ee564ccf3b84119afb4c85eb339d1bf8ba50b8d107cd3cff269867c7e590475928685f312ca66b685a4ec8c60e37f2f0a304c2c0c8e91744e0c1a37b67c76e7b31cf09a05ba1190c565a55b12d0f85ae1467705f88a4b7affccb03dd6b2ed1df9174393f9a6d884f580ed5f048c10290fb7ac225bf3e36074cfbff0e650b5c4f8f64457afbc5b4cba3becb082aaeb242318e3b9dfc78fcbad2d59b3d79035ff45bc1d8790045821cd730f8e8fe5e65eeb9bb5095258aac21aa16e218ac270456e85a9633667a8606b800000000000000000000001010000000000000ffff00007f000000c66a44506f4ccf814a88fdb568f1aa3f56111e6d8e344e742f09c53c54857c7d248916f2564a4bbddff7f2041f8aaf16c1f91688ce096e92d54bf00e2c4681b94cbd00b5e723eb556b1aefa66371eec253bb4f0be8cb984ea34ca57b4f983b9f03b8690b29d1a33011e54fde5d9522a5dce9106bdb9b60ea2f695c9df69873b5a4036adce10a8d0d5d9ad986a28d83c714c6435f08561199084bb47b31230cd995343957438bdf84e3ebcfe38c7e41b65da32658e481d09ab8722bce867cdb8b3909f42f6b032baa5f28115b80ab1298763e3861bf957079b362d04a86efc9c63c4c9444673d05fb86b7bceaa23e8cc42035c0daf478e365ef937dacc983f954249a3b8519e261ca15d0d1b5988c48e044ee246766d5a582c5bae0e62daccba65af95ce994c1206a663a0a94736c8bc70e43b18c893ad0c6ed7ced360a2a2ed574371f1af20335977488208a3fe12cea013266681937c8564a6e36820b7ff67d9889a46529b089b16e0b5b1e2a25c8a44d516bb8fbd880482dc76ba714b8bdd94b566a91ce93e1e60c27a15cf1372610780894439085149facbf84248457d146d8438caaecdc615802847c5697d0b07bc8f2c6c03838801edb86aeaf5147c1348f57a22db269e0ea8f3f029e5f22e46a5d6883ad555a5a787a9bad23f67cf79783a9dc535979e6284bba300c49ad88308d21dcdb9e90a6642db25e2753fc8d548a2e6db2ca987da525b87d94f0a9449dd08b62aa014bb16a6b7171eac2eee69d9172feaa157b3c16e24e5f97952a77cf83c6282dc8263559a901a792e4cc7b60b8078b738e1a364a88133b2b6d12772ad4839d14bae8de5d696d519a7f8379f3544582d6b5e8b913df47239f73b6bf4d8fb6f732997724b9bb3347b0a3a7a2ec2d6344c20246965f401fcb8a32c3ce7fd262df399b3c000031fc36cea372f072cd78be7c667bdb80ba9c65e89673192402274e7576842b04a4a7ffcbefd36fb33432feef92db6892042b650b4574ed9e1ea0c27ec812530f54ecdcf937d3d7896dc84565b8e368b712532250b179440c5ec709e5a96b13ee73ff36623056861d64c67920667d14894ffc96eaa694b3ebf8b08651349b32361850870411cb357ea7c4bbcdae2cf611937dccf296d5875ddcc9d4bd3f85f4ef79b398e5875ef0b41b170b906bce22bb1165eb49d170909b9678e27feb727f26de06bf04ae67679cc51008b7f61cb2f42e3a23ea26c863bee279ade9ab5a6b7fcdbf2d514c3f5c1947eba08bf4bae18bf3c6c8bb1c2f6eb02fdeefcdfdd20d83db2e56d6b5619942b6f27dd13cd0d39a40518675afcf5df2a434e1d7b32fd225eef01e71678df0b2ada68c7825ff369a0f00c52af0b777bd04a0eaf9c71224955970d27ac4024d39f589319111aaf95f37f649cd315de45091020bd5ebcc8214769678a6a782c01c50eb72f6c20ac31672f056ce32e1d14f102a87b158e79cf010feabe83268c942429ade39ba1486c2751aefe726f63593e62a71112808a470ac40a0c26f8e6d0b06b91d2d3725ae3faaa9bfe2930f8f7ed6f8f3a92012324f6e6f8d3f455ec41bc9032bac176917a4de5c9bafaef304372727ba0902a8861e659f25e6d80d66f530e123c265e8714dcd2c56c37bc30ee0df6f1969b229138b8c9a58ad87988f26b8bb517ee7331d9697175ac4e92d8b6ec6530638b91b2d3d0891ec06f929c2b238270a96c06d42b16c128f922726da7f68a5d926f049b9f2cd56b168d193a4a5204962ec405d7264b524fb053d9282209cd4c2cdcd36612a5c6ec5ec4021cfb2c94f7e7250c74c3cb0dc7f0f1ac1a6c2449f60e87aed0f68bd72bb46a1a29406810e1a198dc179a01b760af05d1f06e8e20518a64c0e24daaf511426bbfe7fa35c2b9029f490c0b7c4ce91523bb39acbd3109ec7984b14223fe10bf038192df4444f195a26349c824b055934d4f949bccc50545f474a9f30f56660ad7ae472abfbe3f56936f9ba199c3192bcbb606a42bf049f634859d8ea006612de216c782af7eaff8537d4e524f177e42a1d1833269f9a3b3df06659fc9c561c082b50c9507ecf0bfd546c0f5c782b7b13ce5de7a52be511b6f12bec0f719a63dbd28340216b0930cee0d1d4acb89612ce974043d48410165fbf4de14d920cfab066d7d538121aa6fe9da1d1a17be2e375bc9d1473e6aa2732a122ec3b2dcf4de69c0b735469d01785e8b1881e69829dacfd196099a66c08e12cb257d311eef0cef3ab59fb7114962951456e5cd1f81f4583a04e11a567007cf677a5374e3c7538d4fbd0ebb7450661d25c61871295af3ed10a693e1fcc017141c225ad80f7ed8b9c9d3b8c57aa890f74cd0d144ae44e87a3b07758d66df41d72db6a675a3df4014a286b71fcdd32d689f7998394c049a5eeb1ea4e23eb9420976a2354947eb72a88e234fc29cb4653a6080b38583805cbfc2f88f17839d80da5db8b74fb9e115421345217864fa8769e6279ba3cc85ddf9fe06320918572e3f8f35d6047104399662767fc8fd58efe93dde37865edd0e4ddf2459b8c19526019cbdfd93368e9dd9e7f4f4c9bf141e7a0e3d4594dbd62740c778adcf943f607cfa1a355751aeb6e3fa2bf80e20958483f9e160df70cf42e6075cbf5cf33e16460b26fcaca96e55f675352186124d9514343b35613cd4c90fa7abe148a172e814fe2c41ff9cedc51e16611ea4c39e68e33bb634023"], 0x8c1}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="90618d3429126e696ce8ee751e00dffb1199922ad192ca41edf65a92250f4ad38518e0b0c8446672f5adae24616dc55b3414ed06d39d6233582bd1a6f4358c8b03e64dff64d3ef6eecb291e474f2e1ad5715834685127c18c493934a0ce74363f7341a3cc3657115d33156165d98bba8caece158881f31f502e5c115c91b021017ce407dccd54a45bbffd1d97a888d4fe6b664c82a2f4bc557de6f9fe83ced19cd942312946cd84b1fdec27266566cc7fa2ca2b917f2ae9e", 0xb8) close(0xffffffffffffffff) r2 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r4) fchown(r1, r2, r4) 16:52:58 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0xfffffffffffffcf5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) fcntl$setstatus(r0, 0x4, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="09c8ccbf2b3eb2ea393e0bf312f8575ea2b9031c6bdc1d3f7eb9eabfa38fed0aa20f62536a20b45b1c98949ca8b9b3b007d5a4257c6bacc57e87ec53e57fa9e2c87231b32dab6b3bb722f8876c5ff6a036507d2ed605cab8965b1f9e3e0f64ee63453a95f8db8cc919234d2ec0d94873a8cac7953c67954c4911745a4c102bce3b14af365e3e9ae7ea5e20ed686556ac22db4fd5519a26a4baf764618e4b870f2ca3ccef21a7b0a0a8de4fa4b10878ab0b67033cabd0d2d5b577265264a7cc072651fb62069e016a400756ff4d8150b2", 0xd0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f00000001c0)="f4a714777edbcdd0c559b030d406e7c4b85368b5938015cf8b4d9b0a2a40af1a7db7b6abf9352756536d8a6698b6caaa73b8a2bb7c2fb3a3c3a6e2041848625bea69f6aff70db30752042c193b0be741b859285337cd015d8f919bf1ffad5e49d0a8c9af6695fb9bbb47ab1052c7cf9b0d3321368fe0c600ffd5356d2a38d4cdc3a676bf227d1bc1d61b329c8a76c4a60a1e623ee5af67d50676fdf0e133cb8fb668b4871a8fbd09c5f0", 0xaa, 0x4, &(0x7f0000000280)={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x800, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="4ad6ca97ef329f05a7ce14b20ac7d5ee8a7221c1df3e9229eb219feb6329a551627077443dbd0b552f05d885eefab457db4490ddc48a614dc36eaad3d45772af979616329e76c1fecc888ffa260a9c869a59897afc8aafddde898f0ba36bc1564d4357950637a611109b6bdeed764a55d36f08ecb45fb13910dbb724019ecffe70d595aada88706514d419cf79a1af2db13111a9d43fc1a81f1caee37ebc1babf551dbe05b9e008352dc62cb7747b5", 0xaf, 0x1, &(0x7f00000003c0)={0x18, 0x2, 0xffff4bf3, 0x3}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="c0073e335ce04ca5276bacb65c21106a32b0e6ea732dae9604dc281ce44e4f", 0x1f) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) dup2(0xffffffffffffffff, r4) 16:52:58 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f0000000080)="d116ae6581456380a0581ddd144a1425a18ea9022586ef38021478faa013e974e1f5cf2920972b5f26e230086180236aafd12f210bd71ffef3353b186e56c5c7c4e9cc7ac5f724181b0c62e518b47d22cfb4a6bac482077bdbb17c589537b68c2b6356ce0f5673c2b8d716e67247a5b5fe", 0x71) clock_gettime(0x5, &(0x7f0000000140)) 16:52:58 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x6) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r0, 0x2000746e) r1 = dup(r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000100)=0x6) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="7a8c5433bd7f680d91caae1458787f13481e5cf1e9a104af628881ca9a63ccd834e40402d72d36e59f200912489b93d846ef49323da6f92fa5c9769a746bdd7387d1f5a026a673080241221076b66b982e83a9f295cdd1c794e04f6852d82189840b03fd5619f6fd59e26ce3e20cf6ce9fe3ff7ef5d0cffe4943e505fbaac25e9971cbc36e6404c003a14bd3d1450738bd5e7b81d99ba7dbb173e65678f440a6ba6cdfbd4057e4ec7c7485ee157cf7333cab9de41fecce782d3973b86794a23c81de8d47070563b3fc6c88b1485de45a0d5a311ee3f5ce85119f79278930", 0xde, 0x9, &(0x7f0000000240)={0x18, 0x1, 0x8, 0x3}, 0xc) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x40, 0x0) flock(r2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000002c0)={0x6, './file0\x00'}) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001340)='/dev/zero\x00', 0x10, 0x0) sendto$unix(r3, &(0x7f0000001380)="786c06b2f8cc2a8d5974", 0xa, 0x402, &(0x7f00000013c0)=@file={0x1, './file0\x00'}, 0xa) chflagsat(r1, &(0x7f0000001400)='./file0\x00', 0x1, 0x0) pipe2(&(0x7f0000001440)={0xffffffffffffffff}, 0x10000) fchmodat(r4, &(0x7f0000001480)='./file0\x00', 0x1, 0x60a9010b3b5e1c9f) openat$pf(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/pf\x00', 0x2, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) poll(&(0x7f0000001500)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffff9c, 0x10}, {r1}, {r3, 0x80}, {r5, 0x20}, {r2, 0x100}, {r4, 0x40}], 0x7, 0x7) open$dir(&(0x7f0000001540)='./file0\x00', 0x1, 0x4) 16:52:59 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x80}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffff9, 0x0, 0x209103, 0x7ffffffc, "fa4766701bd0f1ef536800000420003e0200", 0x40000000, 0x1}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000022c0)="ba44f49b34eaf67489cf7155dcc7fdaa0e5ca1ed1bcc344a6ca9d6791ecbaefff670cebe7e012e4e0a75d13eee2f5fc08432191cbdf24a586734b7b9398c64dcbdbe74a97da686efd6b0534191a08fd09587a698af4e908ffed8843a414c8b76b8ac5394c8b20300000000000000afb8735828297625e4c28b0ead9c1b4b28b7a35bf40a8ed58d69920cc04a8c5d4ce3f4d6204f00f51834877292762284d969abdd93e09503b79364804a1c1131dad7870afa825210fc80eb4e8481fc88f8fa52668880d129196512a982989bc127631c7fd572d69751074910b6a1b18df0953a455d7e3d6e109608e1d8244cc1171465747b78721027cc4b83a9c352b95174ddc7ce3d5fa83c2dc59a2e8c1f93ef72a352f562501a1f1feb33066947c4cbaef5dd53e4433ee2fedf5707eda8121d23a4afa40b5bf79a54cb83248bf5e7db8aabb6826c7bec46c25d6e60399c69a709de4a5e8da68714697610866aeddca584394a55e65ac11211145c71be585f07017e687d37fa2be91e9d5c04221af06b965fd805fbff815636c14372bb39cedd58569398ad4ed85d7010303373c2e14ad31d10592423be785bb2b8e7a5c9cf42fb3ea17d7c616ba7e562cae132666b37af4b8ef4d6c3886d2bc836ace157e168b465072d110dc811af6f234f046fd110ff0015a1c662ab1ebfbde85d3a83e0a2db822c54115d9febb73403639b5ea32b8dbfc9d04f59087498c5bde0f48cd55ecc37b0d65b537155c1592f23c113b6ab2034fe2a5739ebf459aeec81e011367983ec6364d4949fb2689ddef6623a02f41962559c5cb8bdb1de4866b70e816a70abfb0093496925fba2634b8a2d6de6d551df57682a3ba67d8538358f88993be71b56783884461b45442a311a6309b0c63bb938a10a9bd6e8a79246d9aba90aeae024f6ab4eb4b24e9f0753586c91ea211ee9f6236943d57ef6205fc0c2e6f6e859efbbea31144a56773337f229f15446faa79236462ee766c1fef4ee20891523aa0773b76afca74bf93976d2c72c80990c0f6311bbe79b32a4bc2f6edb62bbb405d52064a1bc7adfa632505e80bf5c494eb9160cea14153350377e2075cd397bb298b94c2260568860e6493edc7d84cfb132c031a8856dd6676adbc7bf823b1ac7a0097000ef8af23e69648d336e02cbb4c849e1a243a535bb49760242245116598eddcd0f6cdf8afc61f12a0ac8d2df4e72c93df3f2a653c13d91d7a9c05d5878a4d4b9b9445bc568b93f9ed74c65e9dcf9aa5c7cc32819259c321fc37626d46bea5d44fd01352ab32bb6d1cf9385949597a662263bfa74ab0e678df4d639f3ff684884caf1583ff506a6caae9f8c7b22a345a244f2265c6bd3a4f54a89f856c46324c931721706031e02170910f4ac83830c6fb7ec52de0c3cac310b9509d9efa0a8115f93440c42d4efa230bdad8fd2152f44886034d5925e1af5274f015788ef37926d56bcfa961a18b086e005e8c7418c900faace815196932b95bee5383eb960d23e70961c458bb9e03690933a1adc41d0d2ab0e4ab026c79e101311dd4ee01d5b3f412f5c69beac1260e550dfd6235e2d2718e1784fba41e5b6df279e16ff492591644867acf06153eb606c7e8c76ce2cf3a438b474553a1fb000000000000000081b7591b703929559c66a4036c087b9fcbab314731ae3c55339043090952bf0cc4c379dd8f69994fadbab8ad257d172bf706edd772a962e63e986a8d19adcc9e860386b879cee08fffb4f340ffc042e65075abf984af8aec013fbd5d17a2e5b236a3af2e5609519c2f6b628c2e6c3125435123b2ca295b28927a5067e8e006058d3b6ab09c95144e77c95fbff1a267dc155bd7df88a0938399c04aff03af8f68cb7f5c8bbc7695a581657f248a1cb1bb9d9a23bd874fa9542f24599103b41e28c4c8bb47c0084475e6d5c5f9765ec076f54747f93e8df22df996103778f6f808e7da041", 0x577}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) fcntl$getown(r1, 0x5) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) load: 0.70 cmd: load: 0.65 cmd: pckbd_enable: command error 16:52:59 executing program 1: r0 = getpgrp() wait4(r0, &(0x7f0000000000), 0xa, &(0x7f0000000040)) mkdir(&(0x7f0000000100)='./file0\x00', 0xa) sendto(0xffffffffffffffff, &(0x7f0000000140)="95bb4b325730a6deb4febb0f97fe9d96270718ae6fd0384253d26b203344c40b3525b08c6df466a61ced467e235e94e795d4cf81ff9cc455c320048c2640524493ca96fe773f5befd1f206041e6b260175ea58e058ffc60759d05f283a1495bb2cb3171b65901fb2a3b8b5a7ddd9e14fee3009a37a6c1eac46e979cbdf2dbc4a2b3ec19c21c23e4a00b44de2a23d0fbee1c1bcda1ff9d0b7e31d9ebfd882eddde746454b7d0904eccbf45300617e778ec3f721ef6e7fbf36a8477b7bad6f6afad49b76b649b2e071413688f209f38d355806a1b88004242ca24ec05a3d6e659a36235467a708ea5f4e983c", 0xeb, 0x2, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) r1 = socket$inet6(0x18, 0x4000, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280)={0xc71d, 0x6}, 0x10) r2 = dup(0xffffffffffffff9c) getdents(r2, &(0x7f00000002c0)=""/51, 0x33) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x10000, 0x2, 0x4, 0x1, 0x5, 0x8, 0x7, 0x0, 0x1, 0xff, 0x3}) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000003c0)={0xa1, 0x401, {0x4, 0x8}}) semop(0xffffffffffffffff, &(0x7f0000000400)=[{0x2, 0x8fe, 0x1000}], 0x1) r4 = semget(0x0, 0x1, 0x280) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000440)=""/237) semctl$SETVAL(0xffffffffffffffff, 0x3, 0x8, &(0x7f0000000540)=0x1000) r5 = semget$private(0x0, 0x4, 0x2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000580)=""/4096) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000001580)=0x3) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchflags(r6, 0x10000) 16:52:59 executing program 0: 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, 0x0, 0x0, 0x101}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0) 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) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x86) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8000, 0x0) 16:52:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x61}, {0x7}, {0x46}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040)=0x9, 0x4) 16:52:59 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) symlinkat(&(0x7f0000000380)='./bus\x00', r0, &(0x7f00000003c0)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) ioctl$KDGKBMODE(r4, 0x40044b06) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x18080, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) fcntl$dupfd(r5, 0x0, r5) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 16:52:59 executing program 1: mknod(&(0x7f0000000040)='./file0/file0\x00', 0x20, 0xfffffffa) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) r1 = dup(r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x71782256) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) linkat(r2, &(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) 16:52:59 executing program 1: r0 = open(&(0x7f00000016c0)='./bus\x00', 0x400, 0x20) chflagsat(r0, &(0x7f0000001700)='./file0\x00', 0x0, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac7936835"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair(0x1, 0x1, 0x40, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000002b40)={&(0x7f00000000c0)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="cc53792b221eef9d2f7a9ea94c866346aa95a9ac5732547286ae82eb21f865365c97bd1979d25bcd83fb7df8490f8cd05f7a2ab978332b3afdc17ab029365e8c688c841c3aec8c35aa", 0x49}, {&(0x7f0000000300)="46f206ec417f4af52c4f45751ca847d728e9ed8bf05e6b59690989674465adabed2694dd53f6daa5e3f513bf73d1a404bbf7695c99d9c8811d95cd79b25794dc0b7b70bfc6265555c03542eb1117b34d310724a502c66e390e0c359d7bb76461f51321f37c68affcd863b994c13dd676ddec577460fbfc3b8286d2d1f25456d040390eafc85be95c49ff72e9e477bede6cbea756b9dbcf4fff17c09d5ac1eb69ad7d55528addfffa3f04a8bfe592ecce5d23382d6ac0e545c8d45a605287535089c2", 0xc2}, {&(0x7f0000000400)="3ecb13d9c1c3ba8d067fb7642df7aa43f5e6298617d8d61f06c58a68363b86e919372411cfe727d8a28242d7b383163cb8eac35fa514595513218b2c69b403a94a0cc35794c0cbd67bdcbd59a2cf6572f236abf6849924a936bb7b02c52219c22da660e3ea076119fd3aff758cf053d94a4b63791d112cdf7e5a50414cf0ef78b84e4d28092db3a2c12413ed61d1089f56422db8d9dee732ad85c6cd872af2a615ea660ca475936041f4ce6a7a10fa52684d4c6c4f481b89b08fe4fabbedb6282c6b37ae1096a265c663ee0eb6782b7c2fe48d226a7bfaa42d642818fa28905464d8f2d9230e1930c5d79985f368b971cfc64c8f4e6529fc0d0ad723ab2255d60ff6fe8b9f8bb96f32de5ab192b1ef1aaace1da725738b7d1050abbc84027fcea58ae0a56222e3a2f98e61bbb246f585836224084aa92ba9457ab489d266e40eb8c68d963abac1b41fc3972efeb3805722762fe14731ef4574242844bce97afa1b9f8ede4af71fd32b22dd7467fb7fb0804720323fb88a5d96f5840f015d4fce0403c496a5570eee5a2f84869fd9597bfcd5893ab43fd7ff55836a06f34e1287ea4c6f7dfd4ffb907984aeafbb121b50126e5470960cb9f90eede2f5fe5763f12c0e3041800ebbed2eb44bdc64188790f1ad89cd7c8949f9f9a36f6a7f753e51d284a4c264568d11587b96303d9f2b56c29de6ff0fc189d09526ccada7e6e42121cb9eb049e32666d284e7c37a1f8251d34b79855d707e0ec5031f93bf417a4b0407181c1a0f58033ceebc6964dabc5a9ef589f766007da58d623cde1104d0d3857da229b10a8ebe9614d7d8c1ffd0a5f3fe8e61f09b0c48086f4d59f71005be22354ff0a402bef6c52b89563c662c6fe14425a5b721162698b68a13b0eee499e8a459ef1a66912de0d8cd3792189a08b9c76369aafead210fe55bed3aa382a388c02c1dfa7f1553dc13dc0dd659c005be9543f41621f8324bf58673d2d5d549f672523e78f725b7330d636ee55231ad3d8f884d52adee39487ef598cc53903fdf3fd692fb2f2b0a1e0d90d03b87159594003c7da14c893a971e491d5b2f45404029aa8a74a221cbc5639146bda1394d6e6e38eef8646dd6f6b77fa3b03147aebd0bf98a1c00d64472b412d50beabea92f9129829814b385686406b692f42f203290cead057f30427c27e82f46ca76a099d20df18eda079cc86d3782fa17d6df9cf2892eeda90a3e276220df0be72baf8d40dd7563307fce4770e80e58bb35d2f9c1ea88c79ac310b4f9713c59a57368fb0cada3994510d6a89462a09d772752cf465e9e236cb3cde4a61359a0bbfaa519b7a2744eeac58977055799f75053dca54c748eec36f424542869ee6f5185559016a592f70355bcacb81c64cb352035b101252da5619b4868cc05957225cf8d1468798ad1d22f808e8913841e4e0effe1037d3acc9ddc03bf46ce0530778058af949a40962e9c2fb8a759909e2093655b9fafb9fdb3529c8b4293e3bb38c2385c46d8751365f9cfe8e11f914b493c912ed3548dd925260c00fe944356bd4bf1be1990dd6e8f50c56948d48f162bec976c388256d4b541d921b031b2a27d69aa2a1678e79e6bb8d04146f5e021853230b6a55cf884bc33bbbd03da4ce91515d3c782b85088453f5173f1d882412979f9e69e355fad2803a6ea7f6c24a06e1d1b515da84e392fb4bb3c31000b6aa67a1ddb69a847760de08ab4015b93ff24bf3421cbf12baf035c8ddbde3c19dc54ea6efae906bff98831359579efaf7d653dd9fd146bd02c5282ab2dc4ba4039f5c9584d4185730ae6250b936b97e9ddde54cc9425f7945cc5cf28f846b9a0da05c077ca02d31238bce5d03d1c153ee2d0ced0f5e3ed0266ebed9a1a80db60364c77a17732d8d3a53e7017dd79b15b1860dfd0916b51f6da625fbd2a4a1cf0739cfe8c1b68a404808f5a1529fa8f91314f785a05a5277abb428c3791a053e2e3e92c26b524a094e874b02a84541c01cbe02f62c1e028f50c38419b20c4ba6c4118354864952fbecfb988bc785b201f4db8ca13cbf38fc43ab4c4cc132102673b774db90ddb8c96f8446edc1e5d110cf29656075db8de0b77f6db27fb9c0fb44e34f6b8f50b53b9c6731311864c1b95bf50bde67aa88ca005095ed9caf71a8c27a4b80c205bb38e3ce01f6751411e5bfb349ae20ff0b5d45ed06f9d10eb048e3a31bbfa1908b3e3ca50ea2351623529f2605a508d6f94cb168d7991885a80e173020680d21b1192640233566620164e8606d98c09f1bda9a6d4bfffa1f0fecfaa275fc0d30fa51e93b7651f03f94f4c67f3f4ad21b5a83a321dbf13bd828a2db2c4b5d4fab55e242e0dde177a25830f1aa522896c8e99b4fae144990ba4e5674b07715d35166d021a3344429ab50810298d0af461f4739e4d207ff1054dea364a394f364c4d4a647a7b8ee57c45d3a4e5a52178d085c32a01b014b023143e339225c60dadbab063c8abb2992bd5e9f9c96408bd3bae5bdbfe06c487035fcf5dbf394aa384b0073ac809b04958361cbafa44bf0a6ac9aaecbef19c5c99524c88017552754bb7372ce13e5a249f6c7e04b3f965dcc50b3463e727dec5018d7b117dddce543a942f8e5347c30e0b7709fd47b1dc03953deb3ee5e6ad601a21604f434f5e27cd8f65c890cce0536a38dadbaefef4f4e6cba301e362df5e65bd9a2951276abeb0f4c8e1f717edfc2fd3c16dfd8194aab8e7b8c40f1ba7f9985585ba5c91479abc45623ff26af92112bcfffdc82ad803c9870c486479f06f8cb7a57bad2719255c05f9f42da835a9ec94df1b86c39455dc73c805a606b32085d027b78e11ccd69c7119ab9fb2da99043f150a13c18888edd6afbd9b0947d25de6422b11ffac6d536b6d2b9587c23de2237e1d15894c1597147441ee8cd5c46a5b9e583148fecde5f65fa2312ccdbabaab5e3f1e577db02e2ac3af23bc6656c1af20cd39aab25be718c4fad6fa3965121d223b623ac349fdc7343498b2208d06250431a1ffbdfd5f48cc281e054effa2387c5c84de316e178363c398ff6af13e6fc6150d69f80dfd99af6e52ce8531c09ae68d8aac78f82e45bfde6f71a97656b0b4346f040166c5c97a1cc642720e19afa30bc0351d508b7aee0814b26a9a12108ca92527ebab126ea5a0ffca99f468db030c6fa1d53adb05402c11edbbf32c76c291e03b978e0a3a97f612851e2d4509e0415db09b38643625148de34be53de9a76111851fbd9e5bd8caf0e04ce28865f66bb91cf30e61c709bb4b1478c78acd5ac85664c09863e179eebd7d7252093eff83fd52c0cf52a921615246dcf0cef9def065e4642a6bdf8d8b5bd556922caba8e9314167ed0a43f4c3009b823cc4e17ae274acde48f90401fd3e48fb79c423e0ff76610928c60a358a1aba62e751efc17ed2d6547d254fb04402f323095dbd737a0e7246be1831fd9696309387be3bac646a5800b28d5ed313263280b5ed60adfbe64c0796a4b107600373a38d2f79ffe75b1f5debe0f0427ed5f405d4d2edec3ba8191bd177b6708902df28feb203055533d960852fa3e63844ffeaebc6ede3c01374e64f76c3fea712ba7eb783cbc33cd3a44a577dc775177e87055da23de76f8cea88e845aba33d44e14fd8992de1a493d2414f145bbb376381bd655c6ae9e18ceab99c0c2be620f5709df82330f58e95c9295d406c55c0132de0e130e403f2b2ed6d51011b9c2995a2a8b3786ed6bae9deaebb59786e894ac2d8646042fe8f6bc0c2755d6e46f089130c65d5627b1147742eef1f26ac66b7e8741c92b02fe0d54f8683a7e9fed3016949e4b87d8aad24c1ce2dd7dd2bd391d095a5a5e1760e9f2ea2fe7ac2926bc546bf86daf2924ffba44967de70da2566517346c5acd683c68c8d756e43b3da7e3fe643449902f9a5a127186b2724c3578810e99898908f01acd28fcaef8255a9ed75419b7a2253c414dbac19f1dfc5ea84c8986627d78472f1f5d6d16cd089cae922186e2fe60c9677959b57ea4ba207ddd6b8b49d3a5045690d1c545587cd241f74e9dc1ffcc91c2479c4d6a422f9a5149ee2010371533e30028e936580e2a45e131dcad7451578d1ab0badd9e58d09e18531196fda8fd6dced10826233ba9ec38a6332bb0b55f32c592557d65d046dfb6616a4d5e57963084481984087ffac94d8431571a194c53a7af162357559a957fb758f6067bcee8bafd970cba12c6e130d5a871fc3ebbb7d779c027cbfd0b4c0c083aabaf108b104cc107113faf4e0c838c435872aa8591a09b3c41e88b6cda2484300b813116ceb5f3f4968bdbbf4ea10cf2445fdfae8025f5fed9d03a88729a363a2497608a0ccab805d2152e3398e11f812650f32a4cfdcd5c613eba57ecfbef5055b6a8e26b2490d51c8744e8230db88bcbaf36e2aa6ee3dc03b8dcbcc0e0a3bd7c0df0f3e0373f088d54b35b324cb22aec53f45f789878055097dff69aabcb55bb247d1ff00b9f0b75016296e59b91e5efa136e62172c026c3d99963b5c28e7cd1c9c9840adc965513df653740bf3894699637a438d6584eded019b2c8c75092719635382328c7b0cfe5e0afc520b74e4661a509b9d470851df55ecef47786d9c85ae2fab7ef3d40a496d49e4c12695e525cc397ddff4eb361e7ab2dc55e5cb756468fff8e09db19cc3f28a1f168601c18b6538d23b19361d753c4f8b8a90b5b19b539c298b00d9228009c8ef47b07d56349871acea348af03847b834acd4d7a4e8e8d5bf31454b197aee69e56412028e0854102f4dcbb434758bccd7921974214c4af41afd35b92d429137b94250a5b6f913a4231aaf8de2689b36b97cbc32498549b236ec5f59ed259247e88cc22be541bfde49959b11db03f31e0644126ebc984b59d770348157f30bbeb5b0460506c9e6b9bcba729f0974379c6713eef58cb8eda1aa451bf9e96ed0a6f940aa40e16d2edb242d3e3955f28c68eb818324e3bef6f02c89aec96b849af4af79aaaa28a8dba25c05a44aab684ddb444bd7ca6acb9e3042c1608c2cbe1d2646b598fb3c16f92d3a72d100e7111c9be21a8c1661284854c481148a02bea1ab6398e417d475860f1aa0270355e150be89b0cb5a38483c497679faa69deb2c27816d71095fcf9042f0c9e4096aa131bc0b2ea813bba219c1fb8f8d151df2307fb7e8623eb91e4732f7795c225630eb18615ca6f2ef2c02b471cf9a0dae344bd4c4cb75ce9758b7ee8213c1266dd8cb1116a681c8864fd0e59093a2edd94f52754ee2ccce28af0676ffc6aef4bce5bfd7cdc0eb1dc5e6d825bc2faafa7555a9eac032359cbaccfde42a32c67002676e3a50b6f505f3283e2ddcde1ef5896c1bfac2a5a0e11ff72c5908598b1a07051bd650d86177c7c5401b50256af588a1bbc2e638d41d64ce45e2bda8464e7a2d594ab3bcbfbf14a0697b5fc7eedeff461b19eded8f707d7c79e3f20b8a656958ab90f2db05819d83a4328d0d75324dc32a357faf46b1800582ba296a6431c4189d097c6638e66ec7cf88228d7a81cc5c2c50d3922f6a9f20dbecfc14c6aa8a5942bb09479d13da0dbb70bef7527ea260f8db6012dafc26879eae9ea5598b45f5ed7f8199a319b6802d771fc75edba15b42b07529a910d0db6000325c47d762651c29086856ee1b72a42073347fdb374d1d791a1d66a117d98afc3f6cbc8d63118c63677c647e21047f33d18a8bb39695ae56c613e1db47b20788c278f0f9f87c8a223fd5135c7a6b5004ca3cdae20e12c3d08696dd6741ad7ffcd5c3c474", 0x1000}, {&(0x7f0000000140)="22d6d42e61d6516ff027d8a12fbc4ad3528a5efca02c437b8ea99e0044d08baf079a7012722f746da66ca1d4f5e9034c5b0a9c862e2978260037315720", 0x3d}, {&(0x7f0000001400)="6f805679b17c1f35c47c89f791efe23fe4bf146274fc67f509fbf48d6293e9f80e6b5fa99193e7759f6e109ec8692c04a554ee5e7288601cd511e5fba860f31e828b2b6c134463d11527994bf777721c6eedf3a303e847c21d4004d1c97dd2174ede1e3d64b2ea9c5b90bf7165ca93e4d3116aa6100c63a59b9ad057d60c23667ed5c00f55ce198dfbcbda796bc2aee6502fdc4bfcd7d9f2014693b0f98b", 0x9e}, {&(0x7f00000014c0)="fd47dc682a1897981b6565c9494af2d9040ca43c0c81e150ca783197c8cde9919172b4a24d19d23b2c80be3ac913aafe550b70e82ed3369a22ee49a4972a8424098063efc96b70586dc7938ab0ec8671ac3b52316a5bcd75fff8bbdbfa04d99d346b144df46a947626a227dfc1555d84a85574de7fc201f26dc2d771be482cf2a07ed4771566e254d0ead28da8af02e5fcfad0270d0ccb67aaf875082114bdf7805a6ffbf62d93aae38617486b8a299d31d1dded18c61dfa7f8ccb0f0f147c99d525d911ca", 0xc5}, {&(0x7f00000015c0)="abbb859d25a923ebe00e88dc858dd79970566afcbf0c4fee1aaf7d801dc8d46393ed4efa3605fec790b0bc36dd6dc82ca12466bf60af2e67ead3f6027c045012c8a56e5155ce121ceea757ad438b18c9f4633cc82e6574fa425bfabfaeb0a25585495469e5e54604aff714cb7cd81512a8e90d214b5576117bb98a92edad070724aea1df3945814b37eb5baba1d1f333d15dc18c073b0ec546c098cc9dbb5f97b2dadbcaeebed5603411d355fa73666939ea16919fff773359d6b64a2feeb229cb0ff294bc929bb6519c1f00ba91f58bf2d12ea31857b69d560f6dff9b7ab338087fed5f0c", 0xe5}], 0x7, &(0x7f0000002bc0)=ANY=[@ANYBLOB="f000000000000000ffff0000010000003ba6b1e309f9a9f4ab82590c4d8b9984771dbaf14ef93bae389ad678bfc1ccd9391d19871db88e4a8a9f1bc4fa2d45a90f1fd428c4b1a3dc782206e13a9ee5488e95afed55878af3fdc30199ae82efc6ec1bdd317d1e1b5a8dd6df493f229116996eeb246c1cf13a2c0c0a97e0e7a98965c8065b13388664e86b0723534b3c25dc1f608c4b641cc4bf4de2e409d4e1ed2154cfcf31a6a6edc6b6616cdfaf4e9ad5a82d41df0b7f92145386c338690f9836270bd7f91513d1eafca44e7e0b2a10e471a398d84f66d3e8b4216fcdaf93eaf725e0a549fecc3fc9bee51d00000000c800000000000000ffff000008000000a537b58ce96c2ae96253865bdf909ec963d8a840d75b68f0b230c45be763e60ba433a8547d020893546c041b6806408ea1fe6889021c0e40f85b5ce8dc031e4199ba82afaf3d5b1492b6acc6c5c88903b5881ab1ac289061d73d1f1840e9e5bb31fd4b74183374e4816c60d6013916f3b85cd0eadbc8b7a9017c91fc2bf2ad16f441349ea1971a24ce4c9c3794944757fdffc30991986e7958fff3618812ab025336e26988cff7b7de2974d756668b13f4cc81f52a4f0000a000000000000000ffff0000fdffffff79e4c83266bdf277f30927fdfc54fcfa26eac19611dc025d72d5ff55714bf3576eccaaab54f0d39073644d5689dfdcfe5ee7b430f985df577cf81971361c5a7986ca5cac93246dad84b9f4eccf408cee9092602eba605ebac01412631b9f6310237075de92ba00a28c0b8e49a5384740b507fe4ff06972cd3f8296ba687e74e778b5b2b9f0cf370b074df1a46e9fd5921010000000000000ffff00000800000050de1d7e2759c4f61a4c27dbc86a572a7e25af59ad4f3886e4e835623fc1bd1211b90b33c0e764df2af72953512e789a4cee79ebe9c42cdc0a166159e6fd0769b5beb24dd5a2879edfcd8bc5b322671ec78a4cc44edecb58e84bc26edd006dbf23c4abed1506f290838fd9d29cfc61213112329d19f31d4fc31272894e081162f44b6a1845362633f45876f8858bc23bdc5b69a9d25840dad3ceffa02cf86d92c5daa2edfba0bdabca983ace66cc79d1c7e8a2dcc2483f3c2bc88c427208832ce736ccdac01e02e3182467236ff6f1e720ea5c31b235fb2015c35c9ee51087feaf2621f59f1a286a286d1ca0fc5cc564633b03664ab3b1369bd01f7aa54f1fbad7b0e525440c47c3c3ef942a953a8ebfc5e07de6e2ff0205ce75b5188ef92eb212e10bbafde1f78d04e7f0c8b6acc5d87b18fa9ad5bf4feee14605694bac8b61774f0cbb85a346db8b487176eb9caace2f7d48b5025ebd384b085eed9df142805fb06f07f64c2a40711cc0a7ef496044c05cdb9ea671d6dd6c4b4683d3198d5d4c23c048915b28bcf15b2c96579aa549f68992c11545fa2fc48dc7ef50857f24c3ef066bfd083aaa63a3c5b67f566c44e82b65b5e2c822b3d61a4570436c205a8647e63b6d3c2c086f92867eba6611aa29e38ac8d4e608c3792a016980e2ccf13d913550892102a6cb6ab4302f5875d4553805fdf3fe01dd9b22f3fbf77954ded699585ddfd17d0ee22ef48d28290813a7a6f07113d49fa8f17d4ff2e5554fa122e07fe1f6067077e36130b5bb1b05bdfcb71a53fab3e8f6dcf5516295f52f5b92e3966e814d7502a7d2153c7453fa7c06e5efe24dbb7dca44cc7a587d4e82faad4cfc6f0fc655d78573e32657f51bc0a50e091d572ed30f28a67eff68ad5c71fecc909c860a5000d4959f97b14cb4da4cc60faa0dbd3733d352b412945f035b08a8d668649de4d9fd50527b12b8a447ae10b3554ac96023f52511a2b6ed15900994197bbbd459a542afece26ca48e516db8e4002f8b8bf01be11cd487ccc805f593fcd0fffb1afd1cf02387f5431da84ca63b07a9c9fcd674ca0ae0299ceb3aaef726019eb1aacb76d6f05ac8714a1cc678761ba61f0da9d76f706795ab56f0497480b19016b7b8cc58a0bfe9d73d6f8b7e123217f226853b40ff15c54219b4e31eacba6d231d1164f8954ebf5a5a9297954ae122338410d2c74cbb8c930dd12cec0b33ee957f40b9d8f710930c0e47da2a33df6f12cb234d3a8b721f86a82da2b1c907ff4ebbd7f6186e34ab2e85d78af866655bd6f83247daffeb443dae2b2a5881944d5399c27b45c89faf3f2e32d9505ed9c722d530e15b3ef06c543903f81e18a9a17409d140b5cd01ec1631d6ece533bfec92b2c5f18932c0fbfa02da752e01765b58487d4c4778736f2c15be8f88551115f92ade8be4e0730c7568e1975211380fe4745f7939808a3796e1d46613ad08cac16580e6bb4633c6e8cbd063adb4e457d3287d3c5ded2bcea65580d4d43d559899da31e2cdc221a1b5c87a00c1cf9b531998f1efef702e6d3a166fede91ba0b96f00b93357f48dc71338302bf0f32ab2a041673ec75574e494a7b5781d5e1e088e3d70bd09cadc66e2ad30285a0b2ae5df89af847def468d2443a4e5bd04c4bae74598cd487b042ada8918bb2067e8b2d0d8a0045d16733e3fb9b511193acf50cb1edd8ff69d46ee3139db7fd5c06e9f1cf95ba3c58296e58815df12023c6fd875843178beb536ae48882fa27c81b9ca3d93865b9020e40db0d44ea185d80e34928b1bcf005a0dd373871d6765f1baaefad3282fdd60f22cb0bc16f24ba75b0170076a858bdc37774c26eb687f8f69dd2367a730d29eb3d8553a388948ade46fe3c3435e583274f796ac4b14d0a43d50b297f6220655b765be5e14203bc8786550ef0cbcfad09acb5975c56613eaba52633b778f23b1bcfe1230ffa9a20b994ac04918d6af2fea1f3b85f12af8ceee35c04609c85ec8b3b3a35139af3a8c231c0b65c5ef8492b588a7d927c2927872e8d8f8a99062963a5f846d21ad0502891b36e0ab685018a2074c11e6a11c4c2964cf0bd7b686063052fc791406b2b42f806b4046952f37a21c8db5b790dc093bbe944d7b4ae7f36164341f122708e2dd90c36fda605a7b6522bbdbfea7221a2662cd55066097a0094c01a6616ec63fb8dc842ab5836dcecc4666b4b5350af549d00a424720528c0600000013d19b3f7bfb90e8583063929aaddb30b0678abe083cb860108bd7cca1a10c553bd469e1ba377a9022db027a612dcea0f6663174d85dd9af68453c850730ad2ddbd9141cb47cb7e42132d65678a5c9e293ac5e86626d723d8576c3dafd9175bb59c5674e66880ff229d78a8069697c1d52fa7ed6e03cb4fd55b45fb200f09f16c610de3231e1e9912c0084ef5d4e97b59811a12fb4295d9e1f72bdc5fd37ae018904ff3b55b8a140c9e080636c13002da26e12dc9a0f0a1ac4c48576c5c760329b7495a0c323032c1ac3c5eb1d3cee4cda338ff195ae6863743777cebaa4db71ec17e2f26bf180aae5fcfede8f3b85dd25362e34dfd5d6dfce7b0603b4555c45c7b77179cdbf543cba06d5883b11d6d8c590525509b98e1644e951489f4a822ad1353f98f29bc7d32f10e5e49f142829bca1c52490b40aa3c0003bf4a612e9e492410e8d7548654334f32273fc545798955a687dfad7e35f14f3d18a2fcde0026cdc5a42f64531b69cdea837d1933ec0d02969a49e181f06142f2c42e628c7903e8ec3f73b302bc0b94f84fa7e5965647ddafb9985941c60214fb141ee6f7e975e3b1c3b7975737574cea1a8e538bda02c82d3ee7015feab0828a93417106539dcddfb35f8a574cf0948563bff6da087f52dec08899b1cacbd7d59004aa2a90ffae035180ccc8f14ccc5501ad506b5c21209640c563bfc57606b022f308bb49ae3d7eb5db44a151d75fdb3a820420a13d6a3c1ac37620ccf87a1f937ec6f30e8ffce7230e5cc2969779e65b66a5b2581d1f44f65fabff0ce33c7b0ee30a1ba8a9782e07e0014dec0272dce083b0cc79f199d36585e808bad648680ebc1a5776a693199e4788ac03c9077866b380afd9069f69a637faea6414173aa49d8dde87a943a0a23dc19a941e116a98e6fb4c9bdf770029b5515df9406f6d48c2a2b86403d91f7af153d783d93f8a62ae7b8521243bcc17fa8ecb2f9eb37a89e3a5af4166593d039768007288393a9129e932db7335bb3dc71ada2c98369fb572b9e846797d4601ee9722d48ac416cb64ee25842219b10ea42696aae86898a4d5284083fc61244b9c4f87bc638e1cf6f4231b85609f5b3866dbe65dae1fb73786f8074a6886c4484cf3a8e27934d8c1773dabb0b1b8fbf07de4e309ea1ef6c1f5b45cc1299b4e6ba567a6ad5ca31a5402ab67edfc1c6b7bf53d6f4ad3b2d31835d97518e568b160417b3bd45b33a0fbbfc977d3dfabc87a39d07a10425e2bf26b5ba34cfc6a98e8dfe4781d55126574a5e0107a51b5a5e9ad8e7bc6a411d0b50a059995bff06fd78e4ba5914882969d1e082c41c9aa50ff187f89c9f316482d5f7c7bbbeee9dffb7c5d9a24fd7946f7a32781bc53fce386e5295861b58b0d68f3b65246c46f652ee0c9d6d5c19086379b090030141936de5b205d34f975e835a26cd79b77d3ed6895fb6dfde7d28326f86102434c19900b5cfc3a384eee116e67fa76a9533052bac2be28e6f22373672e510076ad37574ce1fece64ba4ec4dd7ba1ceab5ec51a7ccd36e62fc63f10a42251108df1bfec03df653d2cb41cd60d6ccde5162b7ac246b0a69f36aaaeed551c568ab283217374d66248344e6ad71fb2b2d807d0b6ded6c6fc77019a38b992982db3c06c3150e894cee15b59d021588eb188b9f27fcd85eafb7a7e3971025465d68f8b3f8365f5bf86f67bd9a08142b7658ec2e4e3489877c48352d05b8cfbadff55824b589007f666b1ae3c282dd48581bf2afff4af21588fcd76832023e454404231cdc4992a703ec317452ee958ea537d04193384282222b4366473e896a1378dfbd743ebd7f7612b0cb1526c76cc97b268ac892d37735d6eb271797f4b47aad5f9ef0e6e19c59ceac12d81e8f61116a779f3e33935d404d34938d10a29cb9125e0b51fc3bea363d1ce986ed3f5dc62d51cef15fb88535711a0bad103ca30884355a586b33912a6f43d5651d6744d23a0e3394779c0788f44b169173c4e4d6e7399c0ccb75cbbba065110910aaf46f4fedd5baaad06504b7c4e0e742423f3e6af84c66debb2c35a364e310c99382deaff64f3e0f3a760fb6b41af7a9c411c3f395e7ead5d7278e1d4d5a0fc4de847514c41ece4316ffc6e8406c0a19cc3b4a60c00e095de5cbfc456619853d52df9edd602222dac177615c00ba9dbcbf751069536be6a32aca7bbfb875caca138031ce37cd5a73f683581961875f85a0fae5e44066590101260dbbf244d7ed272f1a9e19a59500d5ee3ac72ac51a3c973ff2146cb933ab194663149cccf2116bc96932c9db4a27869ba1151b9912b85cc66deb621268f2148748d9f508edc3f6bc4b731a695f83175e73b8df660d9c904d54daa4e1a80845bcf36f40ef02de4a7e00c19c25edb49748391d9dc8021452d006772e09d37be7c6b8d68205ad48190e1e8fcdaff98a4ac695290e0ed1e61a59eb89d72967765da09b92fa9bc768a5f03f4371a154d74247effe37f0e5a8ee6160b11a8734dccd63eedc9edd6f20a1b854d6ffe80ae2bc9582a328fe2aaa84af47979059588236bae6c9199bc2b2e735cefd98a29f702aa613b0edbe2d9a84f3768af2ec575bf35dee73fd240a3dcdf815d7943fb14b168923e424244616336c343dbaf5ef27ead9db6b3b7cb3afcb3d77c255fff2762e3c71a67ae30a7b7b7e4148ef3d1a08a7fcad51e131c0da25264194752aa53b6a4a5d34010da0e2787069aa110a504120702d20cab8849cfea1b7cc7ae2153b6586092803ce00a57b04905fccee21299ecd86560724b6427119fe574620698b001d38d3e22f16eaec219353ea251b2d1c7535d9fe732c382bec93f9bd6ba1047ee595e6a88b0e8c4d7cd778e07d6cc9a3fde755104000909d5eb04d86d5320542d11ab2bd8520b160e0224d2366c7c60ef138e68639c7bd2d625e3ee7cf6892f845709be3114587c4ab2963e482777798b9c4600bfc820b1ffa073aa8c1306d5bb9452fdf073dd6791858d5e69e9d961712ce8afea96199f6d2499460ddcfb09e4c35dc25d9387325dba7ca2e3ca31c40aafc2a1b45ad1dfcad4c79164ab1118bff150fd941b760d40a0b82face2ca66277064f78d8fbc811920f8350a64d252f5a3857e5e5f41cdbf0b52385ad8e2e81c89aa6f4f5df6c6ee4375a3a1716a8c440e3a2f019dd1308df04606aae137e1248f62edccff30da73794adbd4aa9328b902e143f0b10bd8680c638db6673e6c07255d6d6aa6a590a4d3d749ecd310412dd1b851d12545360a4d6de575a5119cbfba89db86bce3ac07e70f0fd1df0128ca41b46f55820e21718ec36684e45c63394d76a37ab7aeb7703ef9a04395ababe88b8fb51f1a5716c7fab22c2dc9dfdd04996e30d4e28df8fceee58bef081592b99b6f7892854e5483e6adaedb95f056b85154f78e88c20a8f3d83f6dcdadcdc3545be9e848e0321172373f656da6a46e79721233e37e8458eae2a0c2ab1a4230855c2a74beef2f3446d0ca783fce37fe0bc673d49995bf5952b30b237823bd6af36f1589fe715bebb02d2797551f5000000000000000ffff0000070000004a73798b0fea7dc8707cf73b7db16b7e10e1a6b80d8bcaa3b9b0f8cdc4a80f5e3d4c401bf0a1d96dca9a58a4d74fe55d9bac0a62c0f7d0d2990000000000000030000000000000000100000000000000fec0e5513604ce8bcdce55ba5b54d25a15184a0c87c17d1aba22914b00000000900000000000000001000000ffffff7ff64537c7674f7bcf187103feb7a6ddc83c528243d01ccd32f8f4e1dfcfebfb53692d0088c0b21b11be85b68f4b64803d3150e68148a77c51aa564c584adb21f961bd7050cbd257bdc2e545468788b466e66b54ff2d19ade00195db015eb3a8511a71baf89cb1c0c83f5f423155ff105ad3d557e5017eda31a848f06d8434e700a80000000000000001000000ffffffff6367661e8b5a371c6d09382943714866aabcba816a068b11c80c45cd6d48b7b64cf4cec0f5d03745c3fe8d93324d0532bb25db1195dec1e083ff1460d2eea91f23a207708e4d8443beca94f5e7217868bb10b53b253b86e75da570bf65cb123ef89a2d32aa5ac0dcfcf1ef028fa4bf4ad69cb5d6bd25cbdf17cb96e3ed1015ef1336019f5129619f4114a4c31a9d497516dcd22bfb000000600000000000000001000000070000000eadda7888b4be3767c00730a2182faf97423366ab76955133fd9a35dde4a0f01c7fec214658a4dba9e853ba6d5cf71c9f03ce3f8406588bddc17ed93c6fbc9e93ab4af596b5a0425149000000000000788eb118edd4232fcdb44e850f6ab2eee58f1962f9e7d251f834b3c0667a09cf580c711b3d31c6eb4fe52f74813ad6b220844a11668a17111dfa8dbfe02e6ef7bc8c3c40360d2ca27b0fd52f8821a718ea4a75b5"], 0x1480}, 0x404) 16:52:59 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x3, 0x0, 0x2de}, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/38}, &(0x7f0000000080)=0x28) recvfrom(r0, &(0x7f00000000c0)=""/152, 0x98, 0x3, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) 16:52:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65c013619da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03eb8eb9e7636963f712823d723f3943bfb8bc326fce577cc7409ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7beee0e297b41476af4cd4b4db696d7d0e76d1141d00ac5e1ffad19cd1c98cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfc621d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced55975adf3c07530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920dfff63bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec0000006eef8e400c5e14645ceb735bc3191df99306e4b4500413ace624fd90e3ee91621f9d9735b7f43855b6ef391a9916b7d38488e20c2b24a14bb0aa3831ebdd068abd3ff8c0da469b23483398e894de2155f18b371efb8c1f261140459739b93563a72362387821945c0ad1309020e7076711c09ee7ba91c28e63a3d093b1133d05bae71d137e77e8f714c9d6f38b4d00849f8e2bad88dfb28b4d184e6dc11091ef74400844cccc9169d4a5cdc635ddab2c608511d3e1c772d475835dd921ad4ed0161bd7a4f0b5f7c0e74835af05cbed9c92dd568303bcd3943d427205c2a0ff34698fd1231e4e073587988e7e28cc3cae720892f62599b6a93b0c649baba523d8ee3c3366da3dd814490902ff236e7acea56202230639d7e0f8e7c3fc6ffe09a8257a8665d2668653f869371096164b6f16b05f19d8156b6b3070218a187a8f94cbee0b168bc9333ad8bc6d46c6dceea7f691daeaa56fa4185e5beaa6a0196c30d7235aafdcb88f547e16ddb846d4ab021aa66bf680a71c9cf4ea0a57309d"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:52:59 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000008e4000447403ab967104e5dc1ec1efa29f67a838935050088e175fe92"], 0x1, 0x0) 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"}) geteuid() 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(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="d9eac48e423fb4c14168bb1cdb038e90f26e8db26b8c641888aea8f2076be6b07117f97f3e4c2729ecd80a837e1c1fe022b888bed2a4d59f8a977d42d078acee637487a2f842d3", 0x47, 0xd, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:52:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) shutdown(r1, 0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000520, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, r6, r7}, 0xc) 16:52:59 executing program 0: r0 = kqueue() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x10000, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x12, r1, 0x0, 0xffffffffffff0000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x8140, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) fcntl$dupfd(r0, 0xa, r2) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='/dev/vmm\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='/dev/vmm\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='-$\x00']) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0xfffffff8, 0x77}, 0x8) semget$private(0x0, 0x2, 0x90) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x6c3]}}) 16:52:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) r2 = dup2(0xffffffffffffff9c, r1) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2c}, {0x4, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x1}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:52:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") r1 = shmget$private(0x0, 0x1000, 0x3e, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x1800) shmdt(r2) 16:52:59 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$PCIOCREAD(r0, 0x800c5712, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x101f) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000520, r4) fcntl$setown(r3, 0x6, r4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000180)=""/199, 0xc7}, {&(0x7f0000000280)=""/68, 0x44}], 0x2) 16:52:59 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0xffe) execve(0x0, 0x0, 0x0) 16:52:59 executing program 1: r0 = kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) socket$unix(0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x8000, 0x66, 0x7, 0xfffffffd}, {0x9, 0xff, 0x4, 0x5}, {0x7, 0x3, 0x9, 0x3}, {0x6, 0x0, 0x8, 0x5}, {0x40, 0x3f, 0x4, 0x6}, {0x20, 0xc0, 0x0, 0x200}]}) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x4, 0x0) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socket$inet(0x2, 0x8000, 0x7) r3 = msgget$private(0x0, 0x200) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="857fef908e9492c2c93e164510f4020000fcffffffbf03ffff00000000002000000000000000000000020000000000000000000000000000000000000e000200d5410000000000000000000000000000000300000000000000000000000000000000000000219424228714d7b5494959c7075e9caf00"/130], 0x63, 0x1, 0x1000) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0xbfe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x2], [0x2, 0x0, 0x40000000000000, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x4000000000], [{0xd8}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}], {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}}}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) 16:53:00 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, &(0x7f0000000040), 0x0, &(0x7f0000000100)) 16:53:00 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000480)="bc2df39b46", 0x5}], 0x1) execve(0x0, 0x0, 0x0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) fcntl$setstatus(r2, 0x4, 0x40) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000000)) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='W\x00') 16:53:00 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mkdirat(r3, &(0x7f0000000180)='./bus/file0\x00', 0x2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) r4 = dup2(r1, r2) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000080)={'./file1\x00', 0x6, 0x9, 0x8, 0x1, 0x80000000, 0x1ff, 0x3, 0x0, 0x0, 0x9, 0x3}) ioctl$PCIOCREAD(r0, 0x4004570f, &(0x7f0000000000)) 16:53:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x4, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000200)='./bus\x00', 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x86) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x86) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x50, 0x1, 0x1f, 0x100}, {{r0}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x8, 0x9a}, {{r2}, 0xfffffffffffffff9, 0x20, 0x1, 0x7fff, 0xffffffffffff8001}, {{r3}, 0xfffffffffffffffe, 0x90, 0x4, 0xffffffffffffffc1, 0x5}], 0x1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x97, 0x80000000, 0x7, 0x7}, {{r5}, 0xfffffffffffffffa, 0x8a, 0x1, 0x9bd0, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0xf, 0x20, 0xd4f, 0x1}, {{r6}, 0xfffffffffffffffe, 0x81, 0x2, 0x2, 0x6}, {{r0}, 0xfffffffffffffffd, 0x41, 0x10, 0x3f, 0x1ff}], 0x3, &(0x7f00000001c0)={0x7fff, 0x2}) shutdown(r0, 0x0) 16:53:00 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c185900"], 0x10) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) 16:53:00 executing program 0: r0 = semget$private(0x0, 0x3, 0x738) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000140)=""/186) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28, 0x9}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:53:00 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4011, r0, 0x0, 0x6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) r1 = accept$unix(r0, 0x0, &(0x7f00000000c0)) sendto$unix(r1, &(0x7f0000000300)="aa5010ad12841885e6658d39df14859c779601774fd2601767670baac9176fda17495ac7c404649a35358cb46a59d2f6106d2af9a610935dc75fccb3da3703d1c420bc667d9eadc23ee36fad4019071bbcaf07914894903919ff3eddd3a77ead14ce5c03cca3ccaa24d2c6bb13c232b3b8d4170993f070911de6c5f8d0c4ee637aaaa6bcc1162d8f134a95d16b78767d8ca6c57cb3b72e951145e676bd835105ae887cbbc233878ada4641b5d47e5b471d13bbc55ce073eac6556c7bb39f2e34e93ec745cb7137359312d2d24761", 0xce, 0x401, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x8, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:53:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f00000017c0)={0x3, 0x10000000, {0x20000, 0x9}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000001700)=ANY=[@ANYBLOB="8449b35510a7e32c0d255569fe5ed4c28be9f6bd7be31fbe9afbb0e09cf89e24eb531d789b7d514cfb8aec54c3dd1c59b9000000340cef15625bf11eca1dd8f2843e644eb7e2177d359cd0d63f966b5504b8ff213eb2a9e41e0b3a42bd4f7038ad005324f98e1c51631be2c7333cd9488868af9c6f5930752be1dbd64af17a68f6c33d2ded37fbfbd44edeed0cad1a8e82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = socket(0x18, 0x1, 0x0) close(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000016c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000180)="268ad8d1787175406cbaacfd2a7408a105d8cd74948b0d8c992b08c818877c2a1eb4c79b1640d737e39e2f80ff55ab595948cbfcbc11ce47b21bcc21715e38ec28ba87ce72e6be6c4fb83d470e5296548e57215fa36af29781d2d221fdd723b018585e8ca9a7aabd891f44e65e25cda2f98e7bd1d7f384447d54adb182b76fa7df3cb921686b219de5deca3218c815334c8f9ea71391f9353bf255d44f702a31504d1ed4a3d87a83ed2119048d9b44f7a0b852", 0xb3}, {&(0x7f0000000240)="b6f6886ae0196e7168b291583fa517c81c5784734a509455f649d33b3c1c2a55a138173b8f4b09f951bab3138a9bc84bf0bd1e4599d4820effe82d2e28af4dd5e3de0b13c5ce60dccefec13b5961fc73d5cef6d0ab3e12b262092ff82a24f9d52b04d20bcba087fc7a34fb6b652c4f568899af22ff600b0e52e0d7a78e56fa8f534427054754b2b94d19ae3f651352cb8bce19140f16a7fcd5c3b10d90347d33af5b4e9bd9b6bc9cac989c0d91b557ff6f37b278a522fdd7b24612d85cfc61419e347ffbc1735f435f614c7967299af0ec2ad0ae3eea6fb919be876287d87f0fa4485522b86ce5cae450af657d0d3a715175900d983cbf721909444ecc1f673e53c7e5aeb7a7df6f1d321ee9c3f09f153f305652e9e9b3049a3f45407d87cac36ee7d44c68e56b522d7ebb5c326434bbaedd12e225f893d242b156d26e219f8f212ec9957c335b487f74c62efa3c8bda7a92cac3ea0a6234bb21027fa5635cc43434c82be58984f1239dda99aac365d122b394b2ac46117c99a13c1ecaed2aa9b3a3649d332ab5e8d84ece9e04e178f1508f157fbe8dc9351c6eb3da624d1a1c9360413d09f3c721affc4d89de08a5f3741b15fb99042ac43eb27069822641658c0963ba41bdaa7901d0fbd974733d387982d2ae7bc1c80b9cb9a91776243a69389f459dd0af49a8a642790e30f9bf3d7bf3009269c7be7c1f73a7d0c421772c09d247632f9614e2233261a3da75c612fbdce72a9415ccac1216c099bb9ae42459bc8404046ba022ac7a7bfe61e5f3eb6054c69e7e80ad8086790e590346f52ef1e9d068b77468be0393ff74a712fa1a130e50e39909ce9f3f202d185611e441d003fdabdc587bcbe64d7a4125bc2b791bb8a7127b79df7b3af6d816b6d519060a3aef24feb54062374cb4c6b993381b66d2e8fe72b639b5d1067cf74e51b75ccf5ca2db4d1f6a9833deaa0c3c5fc0f0ea8930ec7b1ba5292bdff578aed8ded0f84627e09b2001a5f83a1dd696d17dc9fe3b2b621b4dccfd59d87789306e02907da1881a022e7a15244bf80e2bc8f0c63751b454b378ab1f6b58500942ae2d6e98c98fda4925646b15bb8039861c20e763bb4bec862c6dc629350bbea03cb765467bd8a89df4592c0d5e9028c3558bd14e2a6bc3ef7425bae133dc02d7e0f49734b5767f0a644b92d035df8b673db847a382f669a576e782c848e1cb930e504ee1f8bd078a7879ecd15d09f009f62623722756e6948f5d150a2b8df7c8ef809a60f0040ff7e6cc0cfaf5530b7bea91c7e41d1c141c928782148d1f23e858225a4930686531cdffb92997357734d92c32ee9a208ce5b05326b9355d506f9823f524b3b51575000cc8c705789f3c13aa00838df8d327ad9d9b463558e8c4c17b306c62d95f8dd036a44b28777b6ba95f531f922046a7cc639784d7265b5c46e48326788fbd487a9a5b1bb9e22e12e8a2a189adc428df74e9a31d86240360c781acf0c6768da930a66e96240f7f32dd7431e7182a546a6600f5e5b676064dfebec47193c73c72391dcbfc5a420dfc961e708a3548e046c9e06a057806a3acdf6ac11aebe626ffb9590bb529ebbc415a214c2bc823521c57258c0292f7c48bed1b80e0f62c5a5234b20990852aefddbbdbe0ef268e8390a5675286084f5751711883b1b485d48985508b151302c735e27235689a14016fff6d3fda57af8b89181bfc35ec45fce5617b39743377820c9b123faeccc6318f557b47bf9f1c2e755519b43b72b1f6886710d5e8fbfc117cfddce20354614b16c78507abc820c5cd22062fb0c26d6e65126497752fe462ba1d36cf0d57650ad9eda4c53a10329007f0b89ae7b18e6049e119e2dd3b5dbad4dd907fe71b2992db752dff470ead40ee346df2d26f332d82e57c2540ddc5a1cf3dc4f61625e87bb41e5888244c6384bb2905b73919109105ab34f62586b28cc0ccc6ce7d66d76c526c808240c0e88bf8f9bf67c70371c046758332eb93bbbb1a17bf69aa4bb91ccf77ee943d6c8801d0d1520f9666a599e7db3737876593b69409b8bc06a71d2a4a710818d4f7df96d68630542e25a19e7ae8eb3f9de348b982b03c8d248cd2d98c42768665022b3f728c35722fb2dcbe185b62753c12aa9719071dfed25887ce8810ea2462081fe46a9e5726126bba92191581af9ee040549ff955f5c9d04f531fb9381ecdd27f53fbde125a82c36ddb0ae6b56ccbb3b06ea3b1f13b28e084b60ee77c5f173523217b4f0efde2c07ab662111a7928bf8918e94d888d84f2b6daf9e67c01fd673822e7b4c1ea6ea5e331f64e797442067b766c5ecb8f65fe42ef05ef4f517d4a8912544179b694f4f4819cf8db16a650401a686d2aa780f157db27476b68e9629a08b9d9dc30fd72872c55ec43ebef7f798598ee41dd44df46ec62c8453daf8e093f95ffcbd2a7eccd1ce4a47cbd42c0b321f0f7d25c1c5177bef6a075eed295a8d3a69d301c8450e7250e3f4c060b90f108fb4d6d2498be366c637faee87d8b69fc08318aceb2572c1153d99c003864cf55c7ddd4bfc0276d299286555b064e6cca6dbaf68be10ecd34b49bf3ad5244558cef0d1dc02648f4fc30852e740be7e126c4bd662caed9d70d1e1ebc645b13479f1e58321252430c917de819c6424985573bef7c3850f2611ced5e7ef130e1c9f33f1e83cf41d3afbd1e9a14b4847497836625f9b340f35f8bd11fd12c8cda055df0e5c060d2bd86cff6caf8222554902e4fd65ffc17b31edac0a36cac46af036a457dcff256e6ee3b4bad756838520435af9ea57bf754704c9897be6bc3611ac90c5bcd48397e5820896426bd7e2a4cab1ab05e995f8e12be3479d260828d50c2eb6507db673e6db69dfdd48a739492c2da4d5c048a3e581d479bb7364d1142fe06c1ee9076d08276825bf171f717fba6dbf83103e562c5e8127ec6f23e4f07ee7aa9471b17b4e85a772b2159af7d84c71924804d7302060d5892fb6a87b67ffb2de1bb388435a75f1d09431e6c7af8b23e767e457d0cd625a6fe98b8a6829d245090e546089f4580d5267d4bc4b035c5d152780692aeafbaa4d407df6735e23a3458602193c5aa6e724e7ee962b0fb81adfee2a3214d74e9e1114321e1ae6d7a7cd764e4efcd8e18c13da569137fd1eb1e06683e973917e48ac522b76eb4c970937a2e0a7a3944763be7e83bb64c746f0a8512623c2d00f519647bcd0dbe45b5194458de8bb7693a05a0e2bcc21d95099bc796044eee6bc2a2e1e8c309ec192bb01b2ba1e3d12abae58dd966c45751d8fdd194957d44ec661bff183331ab38eb9dad544e555d20bb88876c9887e722ae8babc6cc6bfed9f699c4322de9a1867f158649190ba96f6a8d077a79f6f0b2872db8b06e90b046fb39ba097b833ccfc08f13363f6ceb3568acfb599f06124c0bde471bc654d6d4fa1bc9d3cf90193d24d3ef139f4f87abdf3fd24912c6495ba7f89b840ffb6bd2c88c2eb3dafdaa501ad9df1034e62ddef2d2fad7856a6705a86af910b4d651ea7b773f2ed64bdd73110aa2d5aa1247f7367f9e79a62b05372f968d2e6efedac415950d137516bcaa6454cbe6e41fc3fdf7c01287a0229eed948c78416f92aa922ade724c286bc687db866bb9eceb3c2ab670184921160d22c8c9569722f6541ec252a3f99cc8de205d33ca1acd14d66576ca41bc975e7d57539cfc47b4dc671b55355be8ef25d7aa0e1492862d0ad9b576f36e4ea5c17b6360cd728ad45763c7b606443dc88a39efb9491b48273e1327c9572a2b01937ee2abb9c0161ba131d348e672ee98ee0e00c6b52662337a3c304b253d22824d14e15648533c86a2559404723b3dd0c945448989b4d40945a3cbf0d2d04d2054f55c8f9058248e41bd5385f06ab27e08088b56394f3f19541cd1bfa1f48af28780a2446383a86859c1019b0a867de1dc0e406b87f7aec134a948376414f67626123d5863366e083194acde080433694e8f19696cf05d313d20c3536783db60a83cb2a6e2efa951250320b57c92cfb7d5df7eb643f761115b3acb5aaa3adfafe93d4e2be3462c56fa14cc7eda450fca55a3337098f4dbd36b46a221f51717ab0cbbe145d5aa97d41c759b5857dc315892dba6137cf8136da5821eac44dfab0120db11ec8addb1c66b2b7942c8705e5caccc6a80590d0f6b79c1ed5bcf530b757f11bc8c717bf3ce315433ca10576a0b23d394f7dd926c483011c0220bedb434c17ccd7141392265b98b9e04aadc4bd05c24b5eba2c69790797626ff814a09b99055136a9e551694ef2816ed8975c41a0cc4a576347622f7ef05a0416e5399442a38b639070c06a92d0671d46517eef420772c1738736b553610867ed9e08a9dd0543884627ca53382279b3a929659273d1b4dbc48b899bb981d39a053f539fbbd0c0f144371665fec20506067bdb0f56c93a1a2f7c92a4c19f70b8c9061e631694238bfe9da636d7dfd70809341408272949668b18f968211472c0c70a0fe4866b4a4706a131b0ac2c34570503d7c74e0413945b7a4aac59cd0a144848507bdda031f067ca0c2ebd3941623b6b843314d291fd01ef8a8fda7e7cb27385ffc2b87863361696766c4abf7c8c76648b53f6db035168d8a616178e155f62fd6dddf4f3fcf6eacb9e238c24cbe0c716fe3f8c7911bc891008890d11f733c2aabf8112fee1aeec970fdc54d8409127cab23628a6fc13feddb154b4cf8f744a5b23743e97c06bd705d02ac13899577e98c5e92a55bab71d3a296f95054e73d2f1d89e0a8e05fb13ff120f27c99b84326d1d7160afe78970bf1339a083457b4755e33d707a9ec04d965d15ce1c6d61490c4cb35c182aca4b0460ba18d4051d8046fa2e8be253a78575ae0bc8632fca89f3f58d327e56be767cb2577448d1defab30ed65b12e6c1c8be4fba5da684f7c8a944f5c610d74b8fa58742d3176b60b3acd644fec2f6ff57bb6cdc573433f22046ab78f072e9aaf5a7dd50c47caa40ca6114ad61a7e9dbff33e50cc8cf2241e668d338aacb9bf297cbb255bfab0a88e607de56309841d8d4484cfbae404e9849394b71ce4c3e6f88036b82ed60da6150031dfe5de58e002791041cfd7ebfca120f18394689f68a98408ee7b23398816c2f246efe7b9c649c7e9368521674170b3f33895a54d56942762e810f71dda2697bf16014ec03780a3129b60a17a09bdcc6452544e34c1247844bb076c6745aff41b629b89f9060f21557a8ec9297be36e5e96e0030ce28330f11579d9bfd24f9ed83b16e036faae58ce2b119795ee85ad5c2559f952d064e6b531159de6f5e0de70c6b89f99cc5d925ec5f12ba2f6494d7a4fd7e3839721851239de0ca04fafc302b21e43ab9e04c3758798d08c3af44a23852a1754c355649e04ec9d2d36a9a36d4b0d8eccbf3cca3ea6f9f011d35e47a3ae338d29553c86ec8276a1af2c22e390c03ea318244f60e6fa64259fd50d5eb5704d95136e6d8cda71b9b12ce12b78fed0d2d3380e15626741b1c8e246fa86a5eb0e80038257494f7a07a595a36c1cab046784c03b200425273694013056d2bb21a0710f00255bb95de85898bfae7003a83cd154f232817bf1ce9101df2e3c53ad07f7346bdab1b74fcae3b067aa01f83e3ec163bd227451e392129203f82175ee451558cd06a08c683446ef4963e4e1332d03e557a9cab81212db73fa86a4a9a5873b4b3d7ca39e0053327c7bfbb9ef630efc1efbee7b66cebf100849eeee1cd5d903ae9205d0e8eccc25ed7ce6243788365884704f396043df", 0x1000}, {&(0x7f0000001240)="c03ef2caac1b0284ba943e6cd86fa61d0e2cacf39b62fc1ed1f253b2f6bae0d2308c9b1fc76c3ec77fcd36f3422ec9ac7b1ea88c8bcc33d362acdca7fdabd64a47b9ab887c8b93618bd088c33b617071a6776b08f4929d91c6dc180a5f0c8f193700d3c8e92b6ab8bb56bd53fe443b163087b2a0fff8521179359c8834d3553adf9ff39810db39fe773a70f615071918a121824295c1bd7d32c4e83d713225211a9e398de48c17f7e484", 0xaa}, {&(0x7f0000001300)="afecb99ab837773c064cd871183bec09af4fac16c837358162c50ad0ee85c07f7a2123efa106442f81425b5ed21e2dc97dad60ea594fcf661adea12ce091dfa87ee258e7c72a33b510fe5debd4fbfa8461137329424a91818929e857046b75e0c54acd883104ab6945e86016195a30987b66f06a897c83d71ef91da4e32b32be96098f96323eb963720b438bf455cec3cf69bef69fa4d2a3df8f883700b0c9442be27fedb504b917484bd02bca7781b34d35cfb84a269f951de8da18b35e8fac0f38b1fdc8c1126b0150ba18a25121799e194874e6f8ff361367c0", 0xdb}, {&(0x7f0000001400)="563a61b580b2dd70c56c49ea4e61de7b21bff74d149e460c90c2994315c7823ff0e306d6913dc6a3a112a4c738fc0aac93f6dddf438b56d9d7e94c0671342a762345a16efe1c1a707306d654f78c4be0545180594f60434f0e3b63ec1c0c1621e8107ae45862e2988e90cad700167dc323f13a81db795db670480ede04fd773c304073ab77570b75779467e1d3b20f177d5154c0d17131d78ce6b5826504b419ad6215f661a9", 0xa6}, {&(0x7f00000014c0)="7ff519e8990ab1ea42c7dff87eb30818bc1205111373e121f3b14b4fe22e27db2b2750dec198448f1e31d5a3bde07fb0d51acc05646a3750f15a6a44fc643dc101923cb9cc6b6554498de1683e98e8887fa9c9cf874e959450434a95671c7283cb69e6c96c7afba40210acfd395d66ed5100aa751fe9a1b7822f69f48b0a4e0023602a0af1e08c9efc72", 0x8a}, {&(0x7f0000001580)="118e8ccc7d5c838fb95dabd831f310cb3ef6d9d03b5d80a7d1b3abf79adb4d9d10b2814f40d5cb31fc42f55c6b99fa70e285e4d0f9e11fe1f553931b369bfff69b707c1ba8c2bc8574de9fd2def31c93b1d5f37695e7501d386446df9020c13f8f40f7da5a71b1c238d096f77278b0727876060e2810e13822e1e32a1076e1bbf92a53a55d9746c82ae959692520c7c0a9e6", 0x92}], 0x7}, 0x400) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x31d8, 0x1, 0x9}) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 16:53:00 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x1}) select(0x40, &(0x7f0000000080)={0x2, 0xfffffffffffffffe, 0x200, 0x100, 0x9, 0x80, 0x0, 0x9}, &(0x7f00000000c0)={0x0, 0x9, 0x7, 0x10000, 0x200, 0x6, 0xc47, 0xe8d}, &(0x7f0000000100)={0x8, 0x400, 0xfffffffffffffffa, 0xa5fa, 0x7d9, 0x4, 0x4, 0x11}, &(0x7f0000000140)={0x80000001}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0x1f) 16:53:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r6 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:53:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe72]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) pipe2(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:53:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000e40)=""/11, 0xb}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="20447044b96e7d80776d255c6c878d0180467a44b6ff5cd9fee1c298a26b88efdf3f78db9174a24f2a179cb1c26908490945d09ca4155e59c52e971fe180e9770308dbd61d1074cd710fb7f50a6a99892e586475ff76d2e9caf57c0d86e9b8d51a01b997", 0x64}], 0x100000000000035f, 0x0, 0x0) 16:53:01 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60a4f0080baa11b00000000080fffa00000000000000002aff020000000000000000000000000001"]) r0 = semget$private(0x0, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000340)='a', 0x1}, {&(0x7f0000000380)="ee", 0x1}], 0x2, 0x0, 0x0) flock(r1, 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000280)=0x8e) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x490, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x7, 0x95ba, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0x5) semop(r0, &(0x7f0000000040), 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) r2 = semget(0x2, 0x2, 0x20) semop(r2, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x0, 0xf800, 0x1800}, {0x2, 0xfecb}, {0x0, 0x7ff, 0x3800}, {0x1, 0xe8, 0x1000}], 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) r3 = semget$private(0x0, 0x4, 0x530) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000300)=""/224) semctl$IPC_RMID(r3, 0x0, 0x0) wsmuxpoll: not open wsmuxpoll: not open 16:53:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x20c0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7d69) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) 16:53:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64}, {0x4}, {0x6, 0x0, 0x0, 0x80000000}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:53:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x1) lseek(r0, 0x0, 0x5, 0x0) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000019140)="5db41cf6720499e2b16a5d7f759f9b75270a28f886dff0cbf0be4227c1013d6143bb659b7c1db1665d81a279e1cb95f55abeb66b57f1d996ec951b5c59d8c5d9c179709983055a9d18fdd895b2ac065b009be46833c84677de554b13d3cfb7a24dff", 0xa5}, {&(0x7f0000019c00)="7bcf1467eb4af5de99576e42eaacae39e2336313089f1b18595170821791eaa59c7eb3a59234f8bba569c396a0026b71253ff813e40708be46203ad54056e2485b8a07a11c7b0a59f74e937334a6722131f5cc98e92243d56f7721edf9e209084a417b5017bdaa4dc5bb551d2d487de22cfa0fda6a801e0a625401be82800be76f9f252d0c6a9bee696fc80cf1b391babfca50a4d4dfd995d19a91e44051524b24cca4a405750151a56a40f6bd8efb79bdb62d2bb9b4602146e562ee42f7b3b7c79eb524ad57ee3652d17cd1f8a17520a78fb815a0602d454d452e6043738c3283654d6ebc28365d52882c16ccbd18be5fb4d7c45976f9dd6285390687fbf3a9fe30832fe3b8bc995076f4a855b86cedc1139969992ca27540ea61ee664df6caabf28646258fb28f9739af58647e7fa2e62499aae1ee07eec958eab45ab956bf24d89c0e4adfa9fde339ebae8d761ff9eb62fd1fe4ef8826841e8c7b1bfa7ddabd552d81789b07519d9edd9830a5902ec3fe9606206abf60470aefadc5174026e0ed5c94b166be9d", 0x17}, {&(0x7f0000019ac0)="b1fff8915b1da70e1be9463b49dbd9ae258446545e70d914002471dd9b27a1d364af6b20230bf0dd87e4076a66869ac93f947654d9a465e48a95da937dfd9ea431fbc68e749dc22957f06e927bf14790c5d9285af33daa9657a0064aa116c631ac7b76c9410e7e89fd5924f40e96128f6672d59a00000000000000029291049ecb1b383879ac425699802f617a084729309ad99f42af98b2cf652c3c3c8be9c6e9e0de5884262e313423469e6d6e18d3ccc2184d54b7266d2e204a4f1f38cd5b414f9e481b2cd862cdf224828b91ab5797e8e673c0290d24cbf1ac4b7c161b2b2733348b0300cb2f0a5481104927410c4a9b693667abd64845bfca4dd1ddcb1e7c4c409941d8888ce392b78090", 0xed}], 0xba) setrlimit(0x3, &(0x7f0000000040)={0x55, 0x4}) sync() ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000019880)) pwritev(r1, &(0x7f0000019800)=[{&(0x7f00000192c0)="4cfc2dc15c1de6ac5b32c7d84b91b57de3a3baf00af85623bbff345e8d6501c965ef4f20a71555b744ef76e74fcefa66e8802c2e772792e46caa5a62a45e3b96837908cb2ee93c62f72babaf352456ea6999549f792013a8161a595053585f953758c723a58af9d15c0f0bd2997da176713e540518e40c738a800a9754f0", 0x7e}, {&(0x7f0000019340)="6d16bafc99d907634fc5424078db1d4f69a514321e6d29a0a30390a85308426b3543027822f99017c92a1e90c1140b4a73a416c26a57d256178209e7d6caf81a908dd5e8e18dfa394d763ab89ea1d9ec188264488e673eb251808c17b9b39ce4cb4ceb45119b4ea28ddbb9b988e2dc6bfd7953b6fd012542aa6b248e530642023a8d882f0ad96220f6c83d7d96a32a0a2f80a8a4e40270da81ccffc464616472ea84cf7ce83767578e8f33540d3313fe5f7a3fdcf4522ab66d4cae508af64ede30b03c9965ddab0ad62a261c904b53ae5a68818b3cb6035818c222df", 0xdc}, {&(0x7f0000019440)="ea6936918ed637d62512893ba0f08ef34ec6a92db571af696aaf313631760ce87a655e8b926633a594510348865c7783117a077a4a1a5a7ac0eea7b5fee80b8e5f55ad131d9247bf24d9e6cad3eb35b11d1f33c3276d1fa1", 0x58}, {&(0x7f00000194c0)="01264baf55980422ae57fe01392cafc136bcdf6e97e026c0ca9c0f1e6658a5b90bdfcd5a64ef631e0ede727d6191b41fbb085202cd18f9d4c02155b6a2ecae3814c1041f731d4adb017125a73b13138a38119a0d4518a229bdce512ebcf479b15be4f50af932ed96227dee73a23e145d93fc36cec9e077be7c59e569e7f517a835f60492300b74d18049460e726d6252c60c4cbcd963df2fcbbeb333da4c9c8422caac0f984fdc1bc59f72e9123520f00db495f9e7fca4594189e4faf2d5597017a0a1b9", 0xc4}, {&(0x7f00000195c0)="e651420a29f458e09780052cdcf568a793d6b3254ba050efb3a7a7c2f2fafd19463663877d52a56b9edcda55d27428b3f42634313a5dda7e29392232816d09e542d84d203e7cb1776d5e7ec8c12093ec093a9264718bb9364615263a704a05f6e0bc64751782b61ee7f984baeaa9ce9578512c4b9c1e059544c80f10956d025bfc4ce21be5ce6c16ccc8d6d61069e6c1609e6cc9f8fe53951d710fdb9228", 0x9e}, {&(0x7f0000019680)="129e5b4c67096ab469f986cef712b552dfb1e42d26f4bea1744cb0d3b2942c62048df5330c74d0d161bed8e0fe2e84c8877d4b6c511dd986e119128ebf14f1685fd5981554d115d901b96dd71ac7d084c0a9a1e2c393021fb57216fa6bd28074d629c04c5181658cc524d4b5b7535dddc3459535df61a58f", 0x78}, {&(0x7f0000019700)="7aba2519e32d3b91d056767a16d038f316a154659bd273198ad56b688e7d58deadbdde5e4483fd6b075f6f63b9ca2ab126cf33b312f84afd89a92ce2ae9fd48bb03c85f2789ba0c50a06ddbd7fcd729dbe81c40d702ad7bef0d7705ed4e6e18f4849fe7ba896e3740bc1f7eb5f18b345c1b28d361e23b902bc51693117f313852ba86d086fb79c6d0224ad14cbda517d72734e96711421bdc2a50dc376933753ebbd5b31c430512e46bfda137aaac74e7debac68ec8459449820bbace59266dd4cfd48098539ad25867f65a711977b2758a6613eae36b003540ace8270bef6c3670a075df202ae1c4420d8f1961cec40dfdae390fdcebb93a84169", 0xfb}], 0x7, 0x0, 0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x5, 0xffffffff, 0x5, 0x1000, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0xfffffefd, 0x400}) dup(0xffffffffffffffff) r2 = semget$private(0x0, 0x8, 0x102c7) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000019900)=[{0x2, 0xc, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0x7}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(0x0, &(0x7f00000198c0)=[{0x1, 0x1, 0x1000}, {0x1, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401, 0x1000}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r2, &(0x7f00000191c0)=[{0x1, 0xc, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5, 0x1000}, {0x0, 0xffff, 0x800}, {0x3, 0x7ff}, {0x2, 0xd0b, 0x800}, {0x3, 0x740, 0x800}, {0x0, 0x5, 0xd37f75b38697a447}, {0x2, 0x8}, {0x2, 0x3f3, 0x800}], 0xb) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000019280)=0x9) 16:53:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000], [], [0x80000000ff], [], [], {0x0, 0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) setreuid(r2, r4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:53:01 executing program 1: execve(0x0, &(0x7f00000001c0)=[&(0x7f0000000000)='r\x00', &(0x7f0000000040), &(0x7f0000000080)='\x00', &(0x7f00000000c0)='r\x00', &(0x7f0000000200)='\xdcI\xda\x01\xb4\x1d\xd0\xd1\x11\xae\x96\xe0V\v.\n*\xfd\x83\xc4\xa8\xef\xe6\xf4\x9e\xe0\x93 _L\x94rvC\x0f\xaca\xa8\xcb#f\xf3\x9b\xbf}\xa1\x96\xb0\xef\x177\xe7\xd5\x9b\xe3C\xf2\xfb\xf2h\x84\xa1\x85\xac\x8b1C{\xd2o5\xf6I \xea2w\xfa5\x85\xde\xcc\x00\xe0\x92\x90\x9e\xcf\x19f\xbf\x01\x8d\xb6\xc0\x83\xee\xb9\x1b]\xbf\xfcx'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) linkat(r0, &(0x7f0000000140)='./file0/file0\x00', r1, &(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 16:53:01 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) sendto(r1, &(0x7f0000000080)="43199cac5d937f44b201364310336b0835866c176d3b8f0774d4617314a05e39f051a717ba1ff487e37464df3afd7dfa144041184427e10f22e8171c640dcd740b8537b8f8fe10478e8c943377b12c7ab299075b467dfc071c306243548eeb32e544d56ae526e7045dabdcf44870ecd465e3169610d745dc14253d89650c131fc257248d7d1434c4396d500adfe5c6f61287a2d00dc1ca653aafdf0bec8e1229bd9c9ad3a6252728627de2", 0xab, 0xc, &(0x7f0000000000)=@in6={0x18, 0x0, 0x3, 0xfffffff7}, 0xc) mmap(&(0x7f000000d000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 16:53:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000520, r4) r5 = getpgid(r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, r2, r3, 0x0, 0x0, 0x4}, 0x5000000000004, 0x7, r5, 0xffffffffffffffff, 0x0, 0x100000001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:53:01 executing program 1: r0 = socket(0x2, 0x4003, 0x0) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='(%\\.$\x00', &(0x7f0000000280)='}&\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000480)=[&(0x7f0000000380)=':*\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='-.\x00', &(0x7f0000000440)='\x00']) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) r4 = dup2(r3, r2) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000a8495399240a15011d168aee2f587f04fae74d509dfbcc06503a98a5bacbedc39d609cb5d364b648715d81b655b171d20447a067de89e9fd2b1b1970f2b0d3224baa0c13f722189aa8d57fed98f1bd85664bbe2bc88a91af18f77dd18919a1d6b5a5548de3ef7521d16c3baf902f75"], 0x10) shutdown(r4, 0x1) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x86) bind(r5, &(0x7f0000000180)=@in6={0x18, 0x2, 0x9, 0x9c8dcaff}, 0xc) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x86) ftruncate(r6, 0x0, 0x4) 16:53:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000028a000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000053f000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000627000/0x2000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000674000/0x1000)=nil}], ['./file1\x00', './file/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f0000000980)=ANY=[@ANYBLOB="0000009d5b3c0faddf18a9ac2baeb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000000000000000000000000000100000000020000000000000000000000000000000000000000008790f5ddeb04cc995e0909b6112f102fdd5eabc70512b244bbdbf6a66b8e1fa525ff64226ffb541c"], 0xfa, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESDEC, @ANYRESDEC, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESOCT]], @ANYRES64, @ANYRESHEX, @ANYRESOCT, @ANYRES32, @ANYBLOB="c720ae0494b63ebb6c66988b81376bac2a41db9f143067d23dfeda67e2f802002031c2", @ANYPTR=&(0x7f0000000880)=ANY=[@ANYRES64, @ANYRESDEC, @ANYRESOCT, @ANYRESHEX, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[], @ANYBLOB="a349cf1ca6f668fe9da6da5caf326a866a50b5916908940e201e5474b6ccce349a50ada764ba8aceaa57815c4419ff730b05a8a615110aa8dbb7b5931e79afd4286811c5e01ab25b1c94525861b4b0f2c4e92b973fee46ed76d5019da6d26cd56cf941774628102db8a6772316f0e296", @ANYRESHEX, @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRES32, @ANYBLOB="94b92e3543360921eaf6b6a381ead1a311b50f7633f84fd75b074c7c2c44b656c5d8ec999adb6418ea72d288a873342c912e712cf6e4d93d974bb8683a6b8fb853f961453b073f1cf1bfb32c9be80666e3e0833bf4c0ce64c8048f1e9f7068bb306abd7c1a37cdb145ed74b4343ef9b1544926450a5590bc3846d6d5d96bc2c07a414bd5019abaac9226916b2beb715353fe550c09d269af8ffe0e0ca16975f5e1acf130e67201fd86a14f80544f8a56a79f5e3ca5dba549e0969b68667214f5e496", @ANYRESDEC=0x0]], @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYRESOCT]], 0x8, 0x0) msgsnd(r3, 0x0, 0x0, 0x1800) msgsnd(r3, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_RMID(r3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:53:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x10) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x5, 0x6}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:53:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/102, 0x66}], 0x1, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000520, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000311, r2) 16:53:01 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001180)='./file1\x00', 0x200, 0x60) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) connect$unix(r1, &(0x7f00000010c0)=ANY=[@ANYPTR64=&(0x7f0000001140)=ANY=[@ANYPTR64=&(0x7f0000001100)=ANY=[@ANYRESHEX, @ANYRESDEC=r1, @ANYRES64=r2]]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) semget(0x1, 0x1, 0x1) 16:53:01 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:53:01 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r0}, 0x0, 0x4}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="6202e57b7f000001ff7fbf73dbc6ec9d5798eb27728e3c2e2457cf720531baf8f661373980a4beb04d075742880a050eaac1cc1e9a3c28984682fbd33f2cce03eff67874f2a9da6a923e3a31434ebd54c6dc580aceec20f05a670b05aa07bbe900ba2b0a1056bbdb575c3df05507013b2998bc189403bce7ef9a007cf54aaf6f0c8bd2df55d665599ee477011f19abb50394c9c5434ad4fd66d2d9d62d64319acd58a9dfb600"/179], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(r3) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0)=0x4, 0x4) r5 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000010"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x800, 0x0, 0x0) 16:53:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x24) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000140)) write(r0, &(0x7f0000000200)="220e22c8ec5ea0f020992420a0e93e621a2d8c344340ad20b2906534ec459c05e95e09a91d82e9e62444e1335920470835c9fd67a4554266f621bb6568237ea28e28943d6c687d405b80c778dac49bdd9b429fc4f8a7b35db712bbdc933aafb21041459c1ea75c0c8986d090b17bd5bee8909c40eb7774ed7a2d53db3a882eaf5300000000", 0x85) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x41) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x130000000019d4, 0x0, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) r3 = socket$inet(0x2, 0x3, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000001c0)=0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000600)=0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) mkdirat(r4, &(0x7f0000000080)='./bus\x00', 0xc0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000380)="262a6fc6c7ab9a8aeec1d37911923ca53893ea3fb7ba4937c3c32366052967f14ea86d82fd237589fd4a0fc6ecba93c2dffff0cca8e2d44866476ec1f73a9b4ee0dceb3e45a62516f1572e9e5765b1d67ddc2ac42a4243fd58890ce1eb2a3b96b5a74402b95ab963bd0b17851f36ced600005a0e9070f0c8d5906c86944c043b6893205ac95bf15bc222e10f607c2e06617a3d6692358ea60853b3958328a152d1b06c7195251355a7c6557aa26693e1778417223b00caf4af62597eb4a6568ec47f84e70fee5df1624569965ae3b4a7890314573cce81f3228049844b226e2b41645b246d654391ae0afddb6b3978b88362c6390a71105a22991c92037caa555262f41e04e5e526a62f5e77c176c68f3f19b6ff2fe6e85a83a77cbf1050c8a6158377d6975c3ec698081d87976dae58e3802346696c4b75229911cef3b7accebdde8e91adf712985da7725a7293bfd03e87010507d1746aac0581cf5f776f3f26ff2cd72d4ed3fa8e24714620", 0x16d}], 0x1, 0x0, 0x9) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x86) write(r6, &(0x7f0000000500)="470a4495cb90f7b1f71e211b93590a545e7904eb5ca4dbf67e7953d77f1931cab4030df1a8c22955bd1cb2183197d2a25ca75f8cb9afe751c40cc62baac0323abdc12916c7452a996bfcc3044de59cec070544fa71298ee4699f83bda4626c942c57df7080d944aa2ddbbb7babba39e990d11b9ad0b2648f824458c52c3928cb56c6704b6f2f81815d4ea8eaf88ae6309021b44ef4867144336c86e55e1ce49c1b564012e183a8efd24a4c47bfb95abd734c219654b74e66beccad6450bf29275510e6fcfd687c99aa99cf2eb118cc028c3554c4fab9e6c89640456aa30a8284a790", 0xe2) 16:53:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x1021, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10020, 0xc3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x8000, 0x0, 0x80000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = socket(0x400000000018, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x5, 0xffffffffffffffff) fchmod(r7, 0x0) openat(r7, &(0x7f00000002c0)='./file0\x00', 0x1, 0x100) 16:53:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcb0314b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:53:02 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd01) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) getegid() r2 = dup(r1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000001580)={0x2d, 0x0, &(0x7f0000001540)=""/45}) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000140)="217bfd291ccb8cacb11166bb168fecc88ecc53fef0140bb3ac5ed7e60732d4a9a5e312c8b29cd26db6ec00402486494bfd63a9f0bf23810e92252a7a727fedfbc194489790150b00cf67bfb3231fd094f60f1f2162e0dd36e746c5baa9234fb2f2fb1f4787c65d8c032392408ad11bee5cbf3f8ad8132242f54f52a913917d67e72bff2acab56f57b7e4f61658af2f505432c4ad4fc304ee90ceebaadaba3dc341395025011f8f7b", 0xa8}, {&(0x7f00000000c0)="1bcb06a3b6a0a4c8be293c05500004aef64497f605175e72", 0x18}, {&(0x7f0000000200)="9362d6da6ea6ec779e1efa387aeab2fb536ee2a5dce0e8f673217cfb1762e4bef421651036bee626b5f0a5637ec66e256450205a2b501502e08023d9b777fc0e87f812f7bd99214f533ead2f1701e8214bd4e49c8ddfd1f81c609582be5cd0f6987604169f101aa4d9bfb2d193e310", 0x6f}, {&(0x7f0000000280)="5af91a78f971d347404332659b794e859300ea42d3596b5f5702ce0068660a1740ac01a3d6c03042fa23617122a0c2cc32b6d54c150609cb00fb320aa7a2f0e176a28418de28a3e784345d88bb", 0x4d}, {&(0x7f0000000300)="48cd305575db310b72a4e9673f57537531de84df18b7e078f26406b219bd53b042348ce699acdfea139f6f49250b1080631b72275ca74d54d8767fe2a60141d8f077d3a67b763cccf6f76fdd17fe666fc0bd4fafe57ffcc7f128ef795ee97693d7e2edbd3ae0da2962eeb44f92c793be4738b9010e601fa2f720be08c55e849b4d358be9ad664f0436c82a1e7f7ae35983e91b6d9be5a671a3867d49eee38640a003c8dae71ec99639c966b70504fd46d76fe2a4d6befa9e4c78a0d99697bcf0965459783ea19078ab217072cb0275", 0xcf}, {&(0x7f0000000400)="b1cdb10a028cdb552cebcbf412bb29a7671733c389bf0e4d2252862e546e2b099ddc7ee9afafaf13c3e5a67a10a7ce76e3a89e2774a14b2d251dac3d728ff57347a3d563d7f3a0ba3c7a7d4b5723ddf191a7fee84cd68812856992f7f33af707ee3609e85ed1e533e7f710829714a3f55cfdf97895a914170158f5c84436284321e738f8dd23f8f621399386551d54b7d3a75f14d051fab6d63e3c63d70761c28dc77877a31c62b214b56f214294cc", 0xaf}, {&(0x7f00000004c0)="07b117c046bfdfe845caae85a0fc2bcf81a46b6663a929368e13ddb934f28f07e43903a1aa1e702f45415268e57de3b0d05a404692502c4b76f92563570d2ec8cb8caea002cb3e0efffae8dc4ac1a56f7b1e21b45263986d8052fb87f57a48d21d0448b0bcf256140c17c8f658b78639104f231e41cdaaf3481ea45885ca1ab78057a9628042f7d39090c86aa0e8efdc1a726eb5e57e93c096fac3058fdfb61bfd41c22ff66fbba4e0876298cfde9568672f2a46fae983a80954c326f1cc54043c13b45fcd183d8e9901640eb7280e3a269d5f1add72a0bdbbf2988d04599896c36a044fc8e15d6091e7fb87fcd897ec5f3f8dc2b50168f0fb90141a3beea926745762b7bbd2fc39c07fa2a5b03f88b02b5506ef37c6a185e986a39ffc73a3a745bd71625ed2874034f4839e7683a17587e101f5ca9997cf18bbd5294bd23a1e90ab83a23546a0be1209b86c9b100e3c29ea2ea6c1c0d3036c83963611d5aa52d5ca23587c7c8218e863ab7e7010e8e4b8c476ec36393c44f8935769f920916d57d9e65de8a884aff746657cc8676ef1767bf6f6da201c8d6b4c805ebffa602e7eaaea1ad655f05ec30bf780b440ad6725ffcd9d84235a8798f2438c3f37f6c82bf1ee39941c3b0ad75ec2ef308ea9d2edecc2637291fde309a9a832849ad0ac629a3eab47028f4cfb2d818d004cfc6efa9a5ea50a045cdbabe80ad8788d8095d4ac1615d43b6afae7efca0b222925b30fd22848eaa2c90cbc5893459b0d3c8128c1fe1a07381e974e2ebdcbe21e5adb9f23e169587f0c1ac78a12d7554a2b018a5733fbaba1d8d332f0c237ecd899b39534c8e65549fb0fe0549e84cdee9516ed40ab7565a0a818ce1b0836333da52bf641318701a5b2102cc51de0710018cc1dbc65200aa66881864afc3ce6ddd062c7972079ad14f4faa81ca9bc89f630397e251bf8c1192e1c885328cb1f646adc4ca05e3d7d6fc371b0be93ecfbfd13ca6c6daf8a90da37679e61e99b43c57006184f0f30063e0f84297bb647b94a46292a974e42a66a658d73d114491b7376ea1fd14f2329dbc32646be33116db667f9afbcc95414c5a83c620e80dab70df6e8c5fff310ff58e4744eab15bcd7762d61c6c332f6602831630d20664a6da948621f88dbdb8ca7f6da89e7bbc1247bb41d46a473a94bb6df9d02c3120eb0ec368a40171ae8fc1391d363470afd2595fe0d0af8ec84b95282bc8e82fa4ec3559fc16bf430e23c0726929f71ba05a9d6e4ebe968a38f5a89e6e705af63946312759fae1fb130baa176803d5b74470e21fc610e4b3a55bf4dd20703608944cd98335924accbddb9941d9b9f1e8939a0cab73fa670f8dab9ff88abd55c3d04fde3e1cc8ee259e5c3cc1f30faf5cbe3bcd433c8e0feacf7d98aed07cb8ef87faf283cbca5218e2962c3f7d0daf42fd4447ca1f5940aeb2579193a86323e3fe7521a1e8cf87d594d776f4d412fa59abf11add521d9b338872d3b63bbd2119a454a80491b4d8826a5875e0b3a0db653eae43e56aafd5e3423de1bf3f1070b74bc0e20e9aeb7a44a7eada7918b860c9b8a9c30820b37562cee24660e78c32e522c274b480ee03340d726825e3f1422c8965c00d7c783690e371b5a9e74c05c3c9d2304b2840fcad1fb0f67a4ad711887b8de8e1300f6e11a5cd19275a970ff92601fa8d49296d631909ebb5cb25ca2e5563362af219ad022307d61adebb6a855bd7646f6ae80d8f8fa806b10b470f23cae0415b0ff88f403648c2b4ea57bf632b2c08d37fb6000785a0cce859623744b8275df62bae1c11a4f4291df802402bf4f39ae58ee95f34769953c8bea44c52b3ae566e48afaa707e928afd6eba31841dd8582b4ee71e9e43fc53cbf8c378959539090aa73b39ccbcd0fecec7f0c21006f5e5b29757b4c825dffa2423aaf3a1de2737519986b81f85e4456e4f49906e753989218470a2a662b4708da5c23d8ea2aa355ac0ed11229a1ff58e66c5f7b6c3640a463f6505f459ade1134285b7c1e6118d821f82982731db2ef05a670832738a51519541710ca17706266d9f07bfdb8f61eb6df8a825aeae22177eb3457f1a9acd2231b15cab25e38a3f34c5d71adff935b31df162368528366521664d3869fc17ab45f1e3924bd0502ac8c01ef3e40d3bdee45469b5637a7ded589f7adb9181aa8398667ac9ed3e45f2c7f9eae3c6019f0edff5f8dcd00691de7604782c9281dc632736c548dcab647e0d1e06efbfdb2b84b95ed1ee1bdcab3438b1b2f08087bcc4c509541c52e9006bdc6733bf644ebff50be7f6772fb7739287478ee226ffc91021216c5cf70ce9198139934c6f9016eb4f2fb43b19467aac3ad6ebd1e35abec70fa97f8b7b0000b93f323b3665174964e6054848224b6d2023c34d0392c810287d99d730021c5437a8bb30c0ec468282150aa43ffef7e7eda290842a825033e2c9612cb59816d41608c0dfded4da9839aa7852301ceb9d717b4a9990fd10346df40a9e81f77b92714c42eec8c652ed47aab403996f54f7bab1d8c94505de9a84f841b772bf4f30491312bdd03ed7bcacad35689dd1c35924be327f46bb3a6109f6ed757884d6b79d258528430ce3dcec6ba676fb819f605ed5bc81220bc8ae9b3ab966578ed8b4f4a67ff67b17ee8dd862e11af9108bf6f87e1c9338b2ff244eee6b1c6d0083802246d39a42907d5e11cfcb91daef720a57c3b2cdb124b7bb55c26dbdf8277d02637fa36c711aec55660249662c5c69dec8b9f152422c4ad9e0ccaadd7e282c6f80db27751b2aca29b9bf25a96d24477aa3714929a60a656816f2b7a116f47f759dbfe01f36d4b7ab04dfda93b6c59d954aec0087a332df10c7aea06cbbee0dfeeff7331c7fb27aa243f08c31d06d166becd85485624327a472992bc0b510657b5549b99894c467b9f87d90776620e156befc6881c86afc09fe5df9e09e815bf29dea855d5f3fe0ed8efb5923fa90bb4be90362cd924f148f22de5f48b2dbe1ca391ee4b0653f479792efa47ec9d1fcb61d84114b97fcc262264eddbb0837667ecef258f0593a420e0434d737ec7392520636bef02cc46ce0855895046e8653f00765daa27d9c404c74b4944bd9d4c2b14b1532a3ed08d7a12a6f5655c9156cd5ab3ffda0b680ec4fe5c8c3120d359bbef6d85a199c1af3ea4adb1b82a06a0d50fbdd148589361140b736b6f2ca5d6f2bb0649bb20281838ebaae4f660ec6c646d47d2736ecca8c4406dcf6e88ef75b3e22a34436af47d2a31fddc7bc43fcb15e0498092571a8c5a9c97d3d6bbfacf8532df5dde41af5085a8369aa460f7d04f76f7fdc376692f335a466b029fd7a1ecd7de884264a7f645ed19999eb1b66233c983bf22b83e52c6c39d6d1e8a817d39c7c11d829c643d9dc8fe4a7272e190245d92031e18a7fb96f1f5bb77b8ccb808b3cf161afab93ab4bf4f1ba5fccc33b3f778b5f020d10a1595c2bcf90960df6a2c5c3f70cbe464aeb872e1afbcaa299c757bb1badbbcb86b0140b8a5f76450c6543c7d32653b5b52b3e40e5302280b5ce05da62acaa197915ba167ce66212745524be9ad5ba40f1670314f4bf2a476fd2ab63d11cdcfed6e980f4147bc278959ef0c5df695337946d10b1aa6500bb66dc095a185f6179618c52458724d08b6754cf5db1bf2fd700ecac712e54503f2296030e1504c8d2900d2a5dfd511b9d124fe36ff77f6a45b3cad444c36c180b790ec4b0f503d8c511b84f6ddb7a4831c21014ecb1547ebb999ef5559796f91d8338e635aa7cfe3e0dc25a206c0d481f7fb13231b20a5c8679a7cd094c55fce8ce1e75b24eb0df9c713a475e15a4e0781f1432ea48f141119fd427ab64826c77c82fc1ba746c3bf5ddddcb2bace4cdc768a74b7906b3aa7e3dacfef1b68286dcc3db57acb83c60a5b3c9500588d1a3c4e2bbf4c4da9f7116f9fe6e4f2aeb7cc6027bcaff511861fa9d662ba750ce83fcf8aaf7de07be15a4aff158d759dd813f5e40deee7695fa4f778a35e3c3b79aac6a5db46363b47a6563bc676dc8279eedec6331e3e34ae53127c8235373f8b1cf5ad30aaec017864c615abb79c40c17d1e3e6cd0a96e449e699caa7cb3d52636339abb208f7a44bab683186172a1f67098fd6a82e1232fd4455531c32b15733f170b12eb419c5620688812bf4666b8a5d16df311e69189d5fbc1e0e7d3349d01ba64c06f9d8992033eb52d3e139311b13b4a7502515dce66d7dd9ab09841c9a3004443199e43aa005d26dc27252dafdc00d31c78d6a812353ed4d08b66d435e1757f0dcc94c63c00bf1a8bb0a554594eef45a4753c6d7a01260562a3ddfb0e96378d83fb1fc0f5eacd6249436932b611db44066138bb379ac54b40cd336d0129d949208a204da4bbf6aa5cb1b13f638507a703817000dcdf37b2dc2d4543a4a03330111ccb99d9bd6a83add18029e3011a20636dbcb9d065d35e25ecff58674ad70d4bc9c63fa1bde53ba7c52203e0dca4f42f5da68592dbd37ba771d4bfa9ace6e5f2469dd320a0e20f1d43a871186669783bf33b8e2a80203b2ef29457208ac9cfa3f288dd36e512a9052c1e94b45492a6afcfbfdb15e31ec3ac0af5b8172ed23d994117984887ffc633f42908d3a2d68ea79ec06e268add83c8e2e7f9aea6d714f738987b7079cfbaa46451c5a2c1c35dda32b7a2bf031364906d0bf45cdb3f33744905507e94ff687f19ec03c28b1933a82b42e38053c8aa140311b50e2d9b50fb97cd73631b74953a5c365bdace678fc4eb0de758fff88cabb53ecc7bb1b0c7f3502b67124c7e1e96cedcfd1005c8efe0072e51b98393cc3d22de6968b28cca9d43e89d141a65e9ec9b8ad86b5c2ee4fc323226e398368899e4009caea7817f3a6698ed2ce81699f284f44eae88731904307b4b26321c64445583338e0e13992327f5b3f3f096cbf3ca3256d53ec835a04c60cc7c9f81bc25b80144cae8ef4dc73e490495cb6737251eabeb28b02c3dbf7a64476c8edd31895e099d48ebade87ae93a178e8f13f0420f49a09e7f13ca25ddca22506c3bb0a27798eec75c2583cc78bb4aa5feb940a2a3011da59826b536c5a6d3b656719918185bb5a7c3cf5d4c476eece4dd79a4d13a30c1920f00b8c8d13fdfa8a1ef4521a0306b3c504d745b59b249e7181a843d5109981a6bf7553d2fbda6693851e1c173c9eb9347924beb00c7233b87e5dc0fa755957b44f7932bd6ff2037da66a6b61f088c0245a64f6e1d7fd6e1da43923a4b236421b54e8401aa6775cc639af3c738c898eee1b98536cfca550990b5c936c57f6635a82e7706dfe1c519c64ebbb8f3229aa0ad4c14ff678c028a61da288148bce1206edc1faa6dc4dce069470ea9f9de55980e951e845d4e84e74f9dfb7432d02203b163e9dcb5776497aecb41e2d7676a2a684fb6bdaebb0007621541dcc00c4d435903d5528c53d02ec4c2654b975c184b78d5c0f64d5def5bb61da48e42202f587d5276fb0db59577c2604287b933de676a23f8f1604db059785b94a97266d22d00ad28a613fb714dfb7caaf1484666735a9e6b9e427f3c3a68a1d0faad778c76ad7a3b762de447760431fadf215d63c21794f32af849623cac6fa003ec7ae25a69d46b3a7c04d8d6d966ef4878189f15d27c41d52c1279c14b8131c2a435d89db6d1998c642183d89c5df3ec142fe719c273ccbaef7cf6e07faf3a5642cb8ef7cf914846328d709ac0ea730c82e56a88a2ed1685435bf0c5f60339939d478cdd0b27994f00a975b704b4e250f766", 0x1000}], 0x7, 0x0, 0x62) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x86) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001600)={'./bus\x00', 0x800, 0xfffffc00, 0x0, 0x0, 0x6, 0x7, 0x4, 0x0, 0x0, 0x7, 0x3}) openat(r4, &(0x7f0000001680)='./bus\x00', 0x800, 0x1e8) 16:53:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r4) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x5c) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:53:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3100190000000002}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:53:02 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="4d4db7eb8bb07f2bdc765603513ba2cfb6aa8a04e2502efb", 0x18) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) flock(r1, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) pread(r2, &(0x7f0000000100)="280f315e27cf0adeec6c3b516384d44c751f1712835e2a0e8f7e", 0x1a, 0x0, 0x1) 16:53:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x10) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:53:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x1a4) r2 = socket(0x1e, 0x3, 0x0) dup2(r2, r0) 16:53:02 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x71) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x19) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="8d177346da60af0b7e26ea901d83b02a1f7d9aa6127a6acfa1f838f7898a08a2a73b927bed31dc2480fcc81d8a0d2703bd23ad", 0x33, 0x0, 0x3) lseek(r2, 0x0, 0x4, 0x0) getdents(r2, &(0x7f0000000100)=""/102395, 0x8e72) 16:53:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x30}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) readv(r1, &(0x7f0000000000), 0x0) 16:53:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffeffff], [0x0, 0x0, 0x401], [{}, {0x2}, {0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0xfffffffc}, {}, {}, {0x0, 0x0, 0x40000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) fcntl$dupfd(r3, 0x0, r2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000520, r5) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x7, 0x10001, r5}) 16:53:03 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x9, 0x2}) 16:53:03 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c8070000003f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfd50a652bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83ba5812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1738ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c05000000000000001300000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442a72cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b78d0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d9ffdf26a57170ae66ff809a37fbc041594bfc69e71d9bb40c8866339944b9b69f72a45a286d74ccfe6b75bffa38eb37eaaa4a6ccd5d933ed7797e12139dc5a2a6cb5a890907fb3effa1cb866c033b6f43b434a5aa2d7bf816d8c0a20b827feb3617f0c8f6f56bba2218d405a9345cda56e49e33d6b4221f647c2fcb8163d646622dd7b723b9fe65c97d463c4d20fe1a09ed6b7948d3ac9ddc04864e836053ebf28e74e0400"/2190], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="236900000000deff0000000000a76ac499a5c94a", 0x14}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) setreuid(r3, r5) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) r6 = fcntl$dupfd(r2, 0xa, r1) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000040)=0x1) 16:53:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/6, 0x6) setsockopt(r0, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) 16:53:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0xffff, 0x877c, 0x4, 0x0, 0x80000001, 0x54, 0x2, 0x1, 0x1}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64, 0x3}, {0x84}, {0x6, 0x0, 0x0, 0x49}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:53:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x5, 0x6, './bus\x00', 0x8, 0x4, 0xff, 0x8}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) sendto$unix(r1, &(0x7f0000000300)="a58597008bb67d46cc4fe51eee2bb273a8cc00b8c7cddce2818be28abda7708896b9e7a5bee5ae84a931060c24d5480fabb435516800e85dd25d786e392b752f03b89b898eb3122521d7b20b2a8656908b2fbfb1f4d1d34543fb28ef8619ceaa6336aaf6ce2e68d99018d1c76be179c4ba1049cec91a7efe6ba090fec87ae5cbe04b767048e31dafbbbbfb4b6b170f208f63554e8000d73e2f9dcb516094cae30c61b2c7f6a4b287893bd476ac01d7bf70c5a8cf3291444e7f5b3abbba84f317bd43a8fe6c9e357b32660221882f09f6e07fb48bcc7dda95a8e2da5c9283b45c8b111b0b403fe2c67b092f6fcb9490d2be673a80f81c2646c4374d4cd7244d220d504b84271f78c8fd55d462414c5e654467a56371a9e4d8605a5a839137cb756005bf4082a0ab822e659f8dd80ca50b05ba38ba7f6c76552344913dfe00f1a487fd13b21f0091742411d8532c26b89cc94a7042791a55943d5373a84d81cc2439d3f0f49cd078f7133b394d8129a863d09175c1dd1b5275bb878a54e731b66c6c6170cd65eaf01206dec6f69f2e7ec425ec2e58b081fcbbc7d058069f59b05418544423711116673b8b819a680877f86a1fbe78b2770b834225968fde2663a4edde899e6bfea0dcd30922b7d6be4cc4adab3f45307073efd8837f06f25072a80d20b326215090bf1c2e32aa7a4856db5b3d85212087defefe42834636105d72aa1b456e0d3f6ce3f2694ad01e7cc356e9bf8a7f0329ae3be21d6e0e645118eb1ee90b8ac4a58a9f6d6d9c27d4523f02a313dfb103e0af6dbc8d4d143d257514e235a300b8c9018bdc938c1824745959f198b8061c6d1df9910ee5295ed1745e21614bfcf9f76021e4237261d400f474f13a8bb8c278b2fa83f6c5f6f5f2b13f1cb73634a78ba0fca7c193af292f416120a2b2d8ce4d48c36f7e4c0021155e817dc076bc0cc3a71e927adb828cf6ea3b84d70639f545565963637a08b336b2da2e14158ca71a519b9b14ec017057eb1db437ad53b8eafd0b7c6407eb31bb8a2d10231c88284e1f2faad3cfeb1e0171020c636f3326f98ebf5ce87f923f452b623c0e057cc5d30f6739d3b930470dd0ce3853eb77ff518deb3f2d2504551194819992bef61e39a5e1a2e53ff73e6d47f96bd275d7089f3b338147c92eaa89afcb14bf1f1ff0e6a72a77ecfc19a9cef7347c1cb59c1cdf10c5c32ae0643d719767aa3c1cdf2594351b4f65712776bd36b8c5c7c4bca5decfc17c3ea704989f75547ab17a0e596dfbe15f22839e039afdb6f95472b6a11de1c34139fe92b01bd4c95e3354d2d95fc26cd448d17926dab128cbed03efd76157e47105222904581a230f74cba2096d3c6a949cb1fc315c99826ca4d6f3a8fa900c232669d33326c4577e2504123da9fc03e9435aa71aaf80af193e7bcc0a2509e7ff02da6e44ce5689565086e1443c60ca4add82e89ab63d9682fb87b7f4d156518cd0629757abb1bdadc1f15676a02e61f461e4fcc2a2d6412dd9d7ef6792287e6421eb3147b01555191ef89627985e5762b4f1447600640b099ae03fa6cee4a56dfa3232290740a24fc18bc3dc89c2032f0dfbfee101c7812634bc2009d3d01738bd73d5788ea855a2d0528962307e3d2e18657b56d8a2196859627eef08dbb86ead37c1c479aee0ec9c552a80a2a9bd57ce5122060a75c561173a7040f759537aba72304a9b38d38916eafce637823c08e466f729f9cd0c5e9b2d8e1bbc68bf605a93a6efe29bb53aa2d87d7e49f738cdb6d592037588e4f931fed25f856d6c8136437cbc7831fd708ffa888fb1449b62db8566642f0ada605c897b269b96c32ec5e5361e4c916bab98882ed2456df16579d2d2ef42c866f45a14aa4173abaac5fc4c16b84dcfe6644961003d87c1d252330c0932b8b322b888511f8fb657ba40e2463189a163a0190e16a612b6361e78262b7a3ffad578f63a398b15697401315512500f75826113e42ada5aaeb472fd78b4b143c087132717a75a289e640084f8460f0406a3b6d887795264963253a46bc7e08fbbad2bfda239710990686de737328f949d711f027ef65f047512a8b9ece1e8ed8153fd9b4ed38fdab6f9fe7bafe8ff969f4d48bdd8a986fb169ec7e2e4f99641ec99940aad58799a600c3871cc4885aed83ee6184e04d83222f141b453af6a566da1fceb737fd2e9e796b5a1850489be7f53194e2cfe93e962052a5fe0c21792b7cffd10818b312962529017ce4d06f9b39a478bf96c52543e7694ee20a366c638fce824e0166b25466ec1d52ca150d8894209723f6a965bef80a298c2cae0e7c637e59ca0c50a776807c2eedabe8225f1b7823ae791af2b43cb69631552d4f2e6b6af3bebd3926d822d1993e8a9fc625916a13220aecff286f6c6b4763cbc106912ad50b8c72021493ca04ed79df0e7d05dfdec886615facc93987be23514905c1e9853be9fff33d58d4b662cc2597796d6f6ceedd736c058f32817e02b3fd738b8b6a21f57988ed7ce0d7519a5bd0fefcc85315fd7d81c441d6307c2ef4f8f239da0fd52be44d08b756cfb2783fa058e402a13d56f66096c239e9a087c2e828c8bb1b47cba195052226685f286b1f92d6d0a9fe8fe0a7a209b2047ec61507b819894788acbcbd8c1aaf8cb329c60dff7356d771f68a61d69e2d19c5a920680e263a266fcbb9031f2b3af687df8e82d7932e27e24cf9750e45a6d3cc1adaec4ed57acdc4f92d323d6ee9066b02c0a22c1cc1bf99deb10192e557f4c9ff2dcb5157bcf2a833f3e864a4136a9faa8c55e74092cbb675fd9d65767b5c67951ddebbc48543826137b7f6fcec5ed8d32458912bd327c7e99f9aee8478ac31ade051affa9fe0e764700d4255978205df030457bef903e1b72bb2fc12a73783cf93578bd1ac9286ad0e16984b2059b3a5183ed0143a01ff4b2c3bae2332e58dd0f717c598cdb79e6654a1c036b9e4e820713cdd0d449895d02b630ee19044a7e89c89d93c277b7f862996a87590cec90721029ba68b0e27c62feeec9035f4b7a9cf2cd80f421e0f6f1518db31f8356a1e45185d3fcb2ce6490a5f3371d138f2a948ba0fd7742630955f9faa274713c89c7a6625f35e3a548a2e6119a6bdcb00a17f3421eaaf1fb0f09115788ef2babeef0ca65f71fee0e941a9b2e06edd9f973db8f8c955aa6cd8172d642de1a559085fb77cfa33e833bcad63ebe4ad932da3f62252b40c2f91d5010067bdb01da736d17405e30a0dc1fbc453a87caeb0def5d1a019957283f49053c93046b61794a162de105d6ba07518e7fcbaefd1c2de7d14ee1df0c99965ebef4e698472e995b1b378707524f5ac8511c26a3102b827f7ac1df4b85867668e1f6908dfefb8f1def3b98b76a19f3d68fd17fdd87eb60cfdbdf0233c65a6603a1c133896336fe86cf75a2800eab07f6505cfbbdb152b98cd2cf66dd1184b02e887ee0f7159da20516dc8eb90d07162b6113d01a95c2bc5e9dda4228faf3ad6e71147aa8bc92360f4d6af7ea788b221064b5267b39598c853df470adc89a85eaca254b8de1b65557f15b0909be78d8ca9c19c2bb9c4b56173d33c065264f1bd3ce9df915addb3fe3074984e6f85cbb9608612a35d15b4e7a654acd56d9ffcb5f5efbcb84c801950797237875a383e4a7a8df12ea6c2128f29cf3189d4e2af32d6509fe3a7dc20aba1a16d8f49d3f1614f8b7a3cee0d2f2b439205186b1515ed01051f14bfc894bdf70aa075b3b16c592db9c2552b87173cc1724b455d234415da7713a03908d869a215ecd047766795ab5657b15bc928fdb9640f1fc0ce925ed5c9b79fe2850a03c94e59d37b25a0e0e303eaece1119e7208ede79227b85be0f8dfa7d5773a2af4cd0ad03fc90abd52ad16f0244ab1bdeb1ab3f3777de996c1802b643d99abdaf2d6a8f7a43a97a68ea7b701882aaf4457feb7dfc068001dce120961365300e87dfdee495209a0af56375b4af9481898b49fafa8ca390e957cb9f1ab9b225fc063c6a30afc476c70e6079fa29d271a2fa08e327af0ecf495165197f22f004c1b1adee13c2bbdcd166bd03a4c84813b09d4a1d404218b6965c6725ff327fd0ba4660cc7a7e82278d701a164ad8bc370978a9f971445f837a60cace6ea190b331bc89f9f8298a10da86d0dc731f3720bd7557e9033eda9d0dc5374e9bfec34456eeaa121d47444b67b2760a823e8a29abd01afd743123be29c3ef04c1ccadc9a137d65c2796e43b6e5c4de00cd80542d4718a2bd3e1ca57f6ae77ec04f9657aa9a2ad274ec04623e690bc75fd73f52b544a81fcd06d8bc759a9f1695b682d204dfa5b5b7a36090e972c3ef5f0b0a927ec6c25b9210c901348786777ef5c6b26b798d9b3f1e5042fb2fabc81c695f30bb1814431dbdd785ffcb2d985c5880a88c6f9eb64ec306e86a714ed7edb3abf3c5ad9efe1af79e90bf7a4345bfdba75235393a494a1273a74722d65c84f3503da1f34abaa99d15881f2edcf15e1cfa0bdcc1110cc72e7e7e3682208aae1590db1db24587d129677b50407ebdadaae9df92a78906ec1f7dc19b322beeff26ade96370b28ca64a4f896a937c3c7fccd3b13758a40c505cf6c3983bb9e8c2a13841f3d6d4efb107d68187dcb03be1a106892c86f92e9f9d75831d15163dc671ab5f8098539ed184acd2f48d4ec57effb9c45cc91de67990720e6d668d92f18297a47076e8939d59cb18ecda6b9397248234bd6383dd2bd1e9d3be97349d77933078704694418eb69c49e9bcbfc72c4a030b0bbdeecd4ab1f86f3c7e72d499d4832ffcd46e56960f3b06f6389358492416bcdc33ab7d377cf13f4015a19e90b913bffaf9c8e9e2044b724cc3dcd7f82015a00e05c9fdb595e481f905267ca3fb44142b7d4f4377b80b73134cd3b87ccd25dcf6389126b40ce72491bc10b90a223c24d967595d0b0d9ae73751a47be21713b98dc97d7a349e6cb8507c44d0d9fb804458b1e84b2096453e7994e8a0d2ebbc6b6dbc76746249b8d439e4da876de5230260820589527d37566f709a0ffda2b5e0ce6b49857345d9634e2bedf6e9679254816e78f5298bdc649aac56d9bfcc5f31b7edecab0cfbad820ea1b87c611788af8bc616410b4877593e9605f4ed0dfaeb12ab29193d9318daa2e5741f9e6b9cc84fb3ddbbc4137e7e09cb85088b1cb687ff929a25f9f6901489ba17e26343c685839e8f3d8e007e25b6c68d2094576b8f39888507f8425736a1e88bf9414750d0b82258d7bb9d2bd44d269d82c524a3d083ca338e068e9075e45224c17c28b0eb8a8526ac2e529d96aed501d084a174715e13b0936f7eb4e21a0dbe397f3254b5acd88417074a168be73d6da2fdd4075d0579ceaf699f047bb09a2f86b663b6da2da334479dc9c50914a8a2783247c4b5b9e988e198d03ed2888b5f8926ab8c195170e7efdfb2df3406ba586db3cd28c9bd256ac942205f64905485197ae80e53188cdd9db2d38d255ebeedaa2d67a0b53674f4b5ee80db846e44d3cc66886d7b837639faadda661d67e1aaf31f583ff9816d9a475c4611dbd4876e869b22b1370ed826378fc50f8cfee55daf16e58873f9076bbb0f67d43cccfb63f4b3d4dfebd5ddca13ce948c30e361afb83344426c9ea6ef9399a3fc5852bffb3767585490b4e210c98d419586ae87ba6df582e58d1f26026e291f81ddac50739289a8516f7b26fda297aaf101b5e6e5a65994d262cb66d649bcfbdc1f911daa11ae41e832ca54bd3667751227b89442ac53dc40bd02bed9f85474fe66c5356", 0x1000, 0x400, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:53:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) getrusage(0x0, &(0x7f0000000180)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) r2 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) sendto(r3, &(0x7f0000000080)="ddbe61a4f5aef8bbda7308271a992ab79b1404223c82421bb989b929680b72843307bc5f70a2e1b9618d15576e8dab1e14681db4a37cbdc9bf435ff26287f4880ef9c4559648728bfa2e90b6d25f700a367c5794c4c6c7a9c14c462145a4c9141bb58a2980f271c512079ab8bdb2bc62ce8cc49314f291459e3383c8aa556de0cff058f908a62fd5a470619a929d8f7f4b72b4fb0d83e29babe6dc862a28783cbc1562d97dce04fd1cf6047d2fbe86e6f9782e1b9126b90c1ff64b4c085cf4fd119a3e1e216c00df6b26758731acfed67a5eb64dbf97ab5b717da236198c8f4454d3a307", 0xe4, 0x401, 0x0, 0x0) 16:53:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x20c0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7d69) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) 16:53:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000740)=[{0x5}, {0x7}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:53:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x3f}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setsockopt(r1, 0x29, 0x209, &(0x7f0000000180)="211761f2c94ea08ab94ce31a89a85b8ed2c862d0be160bfce39ea42b3425e06d324c33914efb4aee5a860400d6e56ade016c846f60a78941708a8bc4f715a3979523a0907e4082ceddfe", 0x4a) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="890200000000db00080020000025c6149b33ff0f", 0x14) r2 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="890200000000db00080020000025c6149b33ff0f", 0x14) r3 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="890200000000db00080020000025c6149b33ff0f", 0x14) r4 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="890200000000db00080020000025c6149b33ff0f", 0x14) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x40, 0x0) r6 = socket$inet6(0x18, 0x1, 0x1c) r7 = socket$inet(0x2, 0x1, 0x1f) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000340)="ef705c074d31b18e364f4ce1451691154e3307ab653bd13aef2468cbd383011c755c3f139c6cde27709b3ed259736b58a35051c2b9e97108538da80b6ba1f4bd1544697e54f3d743b827015a4ada5c813fd9cf3f67952b4073e03e0cf8ce4f27cabb8b597ca56d9cb94af8d2e7f49fd351688c47bdad7a787841b28c88feb39718afbbafcc175da5383bb3c56bd1d162a18371a56d8a912d5f43ff61351f667b9531be76bfcea864ac59e9ede6830635d8e41b95bd017a5f3e4194ac0d34e3f998cf4e24cc333f0d8b57f2002e014df999347e56dddf28e5612c4744d346f6a00d5a3d808d8a50582c75e7cc16b01a181ce97e5e731ff125733ee5babfc81f7b49b60fc5b0924c84bdac43b3f9d10beb3189a5db3bd0e983f1d05bb5def62e88b4354502837bf06794717ea3284ece491e27b51ca262e67d0c00bba0c01b00073a6209402c77891d1f79e6ea6428aa3b835c02349ef8c03a0717386d37ac833a36a489d8d4c0a69909eed80a6a82bc277126f25662c75f6effe712c26bd09052c6ef12c336382d0bfbc9c4679a2486ac6c9a2a6c72be982190f38256e60181bb16ef58b3414c94fd2bf773a94558453c105c9b9d165510b2da002e52a26c41af172e61a107d7dc2da4837a89a26be385a5586739ab9acd76f1ff5139d1afcbc0afb7d45fcbccb2e06a0bce941b62d79b0235ea2aa628388958aeec84a355b2eb4e8b152d97f09926d8ab0b811d60f76a4607e835ab0c6bff2ba7bda0f2bc2a5ac3427c3d5de61edcb23152e0ea422637f95d51a05eca935fa3a57bba7b2986843302f8de7dc6a9737c0b3adecf47d6c8e382cd6e71d09a0b9f49dccd36870399abdf6350665087f68954f87d84c9c2d16d3e4fef14a5fb95bd72b9ac8e6c9f3284b1398ec240eecf0a3dba6b35d72934a218b2ccaca7418099a3d430098fe29cf1d6187f5f49015048914dcc304382c095e52fc0486d8c07de69036c77957f0ff89cb5184384f2c9fcd2d21546423f9318a3761f4e8150556e571002875502fb3460073350084005b2a4c4bd0ba2126c44205d42ea5cfa1124696d03b382dd6ccdc0aba9f94e8ce4e2419cd208a98a8bcf6920d22e1250d8686d5819b500598f3a942cb468eb19f7561ea7eba140b5c38e4299591c85cb8009fa762526e0e2339236ddde2bae22c0d48a71926a9541a26db2616cfd6fec1cb161c5f9a6eec2207ff2477e01be5457b7e3fcd69f4172352250ba9e2150d478c6e509d673b2517706b341d36a040d8f073c15e2fa5db5bd5939cedcf1a9bdfbd0c6de7b8736de6396ac58de4336c460f97f8d3958b3cb65f8f40bb7781f84086880fe8579b37db9641fbe0381ee0696f5b7746eee34bdf136eaf218dfa2f3f1b00f953ee6d79506832b67ac577b8d4b1e33beaa270e026f955fcc79f1e929d0f834fbaabe8c5e285c9dd39f8e7e5a25099713b25bf9bfeec9695dc2ff090166e510943e3f4a59a2ba310a28aa0a40f45be2f6fa849885fee7a1ced74f35620bf6a857789b6c01657b63a26426ce66358cd78e9287fe7ce4687c61830763377b6fc10e15e71d818f2e83dff95d9796c5c8bde2e35a9e5909276728f38a6cbe80fe7583ef92c99b36789e8e1885402c86aa18c5f3199ae94bd458549f9efe64b03582f7910b81e1e9c052174ca39a1d3a070aa4adc35dffc1e5631acaaede4264aad64dc4c05c4c77445c447107ff160d5c61fe824e3b84ebf8b40ed3a97c84c408af6303da8d6641a37079b558ce71fd2f6b7acb150f0b371e35f7145499fc27eef364c83909aaf346addf2cc3f23a726145012bee404cf30e8b5e1c0c1b86388e0d048a48db09b88a7e82a047f1d2fe39b726db817edd7146305058aafa5faf4b6be57e508793ba5fefd51fe0903b14b0bb65631baed84585d9a58cc120e08a9ff9da4215656a49a514255ad2934819bd0b9317be72a951f94e560e0bad6ffe3220d698e3b32e939e541c91dea464149ea6602430488d297812f8aa9d50c13580203eecd3fbcd7b81b1377f4dc0be393aa61462274d234e9b22bf15bb90b6cf9ccd044b9c867d7eb42de21b890335fa47a7acec0533926ec8fffb66c1db77ddf265387235a0b38b9f398778d8b60b8b011e925e608f4bc07b724c6a5e16ca42c30de70102f473a1e477143b4b19f9f6a77c2cbc7c056fa3e75164574c47fba2f260ca7adf6bfab012cd8fdf0b13b27bf0037bf3bf05cd40a37d9661423ae3830dcff60cb21684619caddda7d437457ee20a160c8c53f7281a2c68c60809613348ab6524ef7ad735e35978340b1b45ea22b2ac363cd45434b302d62563d3fa2d2a514ad26117146382037600184ba2cbe1291b5a3069b215356c2c6cc741af5abdf61ffc9131ad098c1b761f7904864d0c0fb3c6ea50e035f8e2353ee3853b2efb49bcfc7fa8dd51d17b1b1dac52557f8c7eb05ee9f58fa5e6dc206d884783336fcb973eb5a16a0a0d561780a7ed6222f6b859510c1eeb87e3f3d826773c67410ef8b09edf41790c1392bef0047b50d14d68bbaa5f01b55805ff41c3198d7da3ccf440ed19c87cb4ff2cc26c5662555804f0e318b66457f26521a0385b8fd8bb2b53065581264771b01c32ef30b43712ef879b0c1cbe4ea39793c23141d15f347246d3501637473dd6f9582cb9427cc37949d753653c6ee6c0417584509154d4f7263df512468ddfb335a21e1636d234e5502dcb513f895a94d25c21fb78faee36c6a76ce1c32411050a8b0cfc02555f1523593aab6a7732e232a7373f5a8e2547e752c82b559a85491d3c07d22b9ff8398e607a6e29f9d6a0278927ca1c5188a06216941218882dfa026dff11ec5c22dad0f0c78643cae31c0501b5d16823e34234a52d4dd9996c381a7326e63676a1e7225ad7ec028f152ed2a77a80bb4bec9f51b35830dc806985e81bcbc74e87c54a79e04620ab3744b3fb938448ce3f48be3c6218b969eff62ced9a78ef671bd9dabdb166e5cce7c2e3fd869105faf6fb20d6899d008f5f321aabce0d4a3ac706b19e034f5586db2f8e3a50a474b5e56e2343c4b6bf5fec81b34f218198020d44d8721afcfbe086305c4a97e558fabadf04db5de0e1d6a02508717a315941f7ddf94dd334bfd9ec3e3e6dd193165e359d0a7b4748b5829f5a8b5a66b3538544b0d8f31e8e9d808a4d872042a0dbcd59c94a8361c192828c7cda1728a2736de732b1bcbd47fdc42dbe99266f3440c0471918f9cc81f8334c57fe93247ab957b52ff2f6fa907d2d0e924f6e5956ac226471eaa41fda7fc954619049ef54ccd63ad76b4fb09d4dbf826646a655a3124a82f791e1b795e78bb5459acb7b3a72abf03501178e6e36a4f1d3e9051311b556a829d18a5b90a85ed8fa55a1ee8b0d56cc4363db80e89fb5e865315c6fe89bc8de94faf28b1c18d13adb5b51a7a707c90eea5f075c7a1a165252a254887d1070be3998dec79b234251364d8e39c799900ca9679fe7799e2f7937b8caa2bb02b8756924cc9dea6c0616c237969a8bd69221aee7e2cfac8423685f9c01dfb644a85a3bd715e831d52b5f3d822a3e59d7ad013e1a784eb3001bdd204e3638231a6d5b1ef959289f0a21d633c925336c3795205d3c713377eb70662e8aa6cb64d5477dfd1745bf26e617b358af8c752b824b1b9d004b1f8d0379a0f5891970ba701d5eda3a82e3c2b5d6ed7c69b4a566906e6c5cc781a83ed9b26ed24a9b804ca2958e336aa744db48d0112aed5d2cfa472cf8904c2c614793387306cdfd1b6e4658436b951734b0c51f1f6e4d4c273636228e280dda38acc75015eed6efd5f0764712cc27c21f15e40a0d7f3f3dcd77e42b4998f64945ac680a053434d4203fc2908b2c7ff13ce808fe6294e387d8edf5cabe2708271cf2704735a4fd883b0e41bc0145f2ab988f0b71a41cafbe8277b952ed32adf212e3115b5cbb871a0f9753918d051a77583089a141e592c8679164124b546bcc8ee878f75f14a09bb849ca6c332bd983bae9fa8acbf289f0591eea19f855f036d45ca670653b79f22d50f8db156620620cb11090f57a0cb1bbe327574f1096f7c9e186e39587a3d8e8e527d88885559402a171250a6c666f163aa458c581296538c2095762609847b3d81dac9ee3346b06e111e8990450bd51e744812fafba45b4817048866514a2f03981b91a1f0ac57020377d95afb95129479b667c14e4b53156bad5ddf784524e83ce8d541b2252daed0b40045ad6225f2d968ed4ef0800dadc9df16493f0536f73b5d35eb819944435c3ab2291f5a53042d84fa6614c4f25b3a65ec34771373b93e8778b8511748d35266392a94ac0e1a927603bf4a402f0f65f03d9f9b03584694ada7b6f2108b7faef8eb997ab3b268fdceb1b1a0da92f3f0c63ea67f368a79ec74454d06bd967a98805ade865b84c04fefa1a2fde6f150dcdeeb144b045d4d6518376496abf97d4025d165eacd644207b4836c4f6890cee12d853941231d4eb822155ddc6e98b1fdabcaf12ec0d72362438499e2e53f90a5ab2dd221ec177c105a35c69329e0869585ec4ef19b90980a8ee15e1a0b30349d3a650e04b3a9eccdd299ae7bb29917927ccffcb54b04d96afc61ea147839a6e257f47d157f191a685daf969063cb19ffbbd5fb1e01789a69644fc6c9252400c85d999f881ca95a689ea1ccd236b650abdb3dd03843eaf20bf311082cf5621f5402b98c67d6a00a439b38dbbe6e1eaf9f5c197bd8188227a33080183973efb28412433b720e749684bdd300ec5a6393bb0b1809a2676e060f0b47702c27dbd7904e4c13502754fa0968b0034a6379f9faf0ed3430d17d739e89dd8e115f8a70fcb6272b7f9651f0e8dae730f48b0720678ddcadc856b50be047b7746139a45318f3ff72905195e6b11399f6a013b05099a502de9d4daa59f1955b3f261fb7f8e4dede568c7029f315930736a75a255746edd12b65061744225a2aac44cf3eb9ad0892c971208896a424daa520c4e64ac56bf83978ea8d9d627b489b4afbabe22e881237354d0510b5fb06306310373788a1b89534aaa12300d06fe008354c11fdf9aaa6256d3c27dad144d32d5a9442c3644856ee9dd9896320da296bcc0bd88ea59558710f1fcd84e92c01b18dc73bed364b6285c502921b7f23e7c5deb59df9a74f8f1d16109c8d87c3a887750b3e3dd968d0cf5e41e7600d17fa437972dffa38808847891812113640df9eacdf2969e85fa1ef220f4fbfaa9c881b978ef7e696345be452c0a1702594be21f7b43ce373d275de1521e5c652c697eda1749d3f74b94de2fa8b0f622909e1eb2f8d082ec634b913e0c221a798ff569f48190674dc27225e8244df7647b8071add813c556809c19a4853eada38cecd8a60558bf5e33e1a159066adf79831ebb52b7241680ad703c2d5e51f9f9759103ba344c461fdafbd48ee877ef59a8eeba2a14cde8ecde66fe13a3697144cbb594b66f176aab7d16dd607a831d712b77a9d26d60b945490b369f9a98921c4aff536d59e8f9976d5c37f3f1f7b30cd4c062e8c2f5169277787c308081c8fae8fe09df9846f40e755d0b77f688582a8e8d6686219023c13b458a0d9b0bb52915e8a538e5f534bbd13d1a053c8840d92bb78e27f2b3a030e9fd6b34268cfacc7a5b0e60ddf448b2f97229d230f2b5e7656110b57ab7f8e1cb8fa1f606e29994fa71b4165a089ce45e1b44f65d1bb0c8ed9f3e1a66880944179ff79138e25172dbc1930bf309a2044ea9a23303f050e742f7ed14ac0ff30f8c1db5", 0x1000}, {&(0x7f00000000c0)="84342d7680b7d24672046615383fcd8fab2a6de007a60fa9bb2432914c36032b9c92046c3aae15af9e72197678069c0dacbfee1ec1e31b1b6e292f15a5863950abd2fae027649190483b68bd5f07f0a5f7437f513057e0d1721520c0a7e2062204ba0bd543b6a9e2d5b13cdace4ff2fe2fdc481ad3b323c57c3894e347e90f8dba66cc24492644a97a7c16c3567c09735a48ea300081aca4c89872fa996a2f5d403318a715", 0xa5}, {&(0x7f0000001600)="4e1528dbcfcc3def64770602d25f14c0d2df3f05680df1a7f387670a98a7e3795a80ea5008337727f6fda1f45c8108f1a621df7c0d64eb591559916e58b60ae5f26d89d5e4239b50e5abbebee10e4fc141e02cab8bf4525f567c50c0d1045d7f073fa46a4c5e2cf5c814d24b2878875532d64ff7534562e7083a20d7d4883776f67d9757797083fa901812751a12c1db051e0e321bfd454ab139abc7c5c73bda7aa10ad16eacf018ca2ef0b632de88a810f5aca5ebbd59ea9f6dd4830b65a327f14d11f54e9059f67caca8c6ff588492ceaf06325c001eda236114b8c2e87fcf00a9d01ff03fd6a2191f53c00f66f9e6c34e9b1ee5a5a067c281b4051bcdf9b316e036ddfbf3e71fa06e6863ef4e7968e39f1533647e92b6a2f787e2948663202513406e201085ffc03af314af939d790259c578828226cf1e3ca1a062ad", 0x13e}, {&(0x7f0000000280)="ed72b96342fb91ddd143cb8d70fa4f7143c16d2cfee6dd75f7b786fdefc4874c62f0149c90a4473e9d596aa63c36f5aaed8b61e36a14f37a8fd76f", 0x3b}], 0x4, &(0x7f0000001740)=ANY=[@ANYBLOB="2000003300000001000000", @ANYRES32=0x0, @ANYRES64, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000020efffa52bab81dcc30e000000000000000000000000000000004514639bca1c584111a9a96e15aad17987a7c66a686c33f080718c2317eb88351b789f83aaa06b014e07fcfc17e8703a7343bad3e1c2526c00", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000dc09bf7baa0eb75da9e99ccbf175530e439148f5c964d8e21cfa82f2ad7087475aa86831eb1e848615b2410529aa9d8e02d87f6d026ab5c09bd2e1d4ff3abf32f521029f48cc63a99a557a1abfe46e7e81b4340284ab145015665779fdecf748e08cc4ed72424716b688633805ea0d5267b195acd3bb5830359c07c53641", @ANYRES32, @ANYRES32, @ANYRESOCT=r4, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7], 0x1f2, 0x409}, 0x408) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) dup2(r9, r8) 16:53:03 executing program 1: r0 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) r1 = shmget$private(0x0, 0x1000, 0x3e, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r1, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x0, 0x0, 0x482], [{0x0, 0x5e}, {}, {}, {}, {}, {0x0, 0x0, 0x8}, {}, {0x3f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCSBRK(r2, 0x2000747b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000004c0)={0x3, 0xffffffff, 0x4, {[0x7, 0x4, 0x81, 0x4, 0x80, 0x20, 0x4, 0x10001, 0x80000000, 0x7, 0x3, 0xbd2, 0x100000001, 0x7, 0x6, 0xb9, 0xffff, 0x1000], [0x7, 0x565, 0x7, 0x88, 0x401, 0x8, 0x7f, 0x9, 0x9, 0x3], [0x7, 0x2, 0xfff, 0x5, 0x100000000, 0x5, 0x5], [0xffffffffffffffff, 0x514a, 0x0, 0x6, 0x5, 0x4], [{0x1ff, 0x1, 0x7}, {0x8, 0x34, 0x6, 0xfffffffffffffffb}, {0x3, 0x9, 0x7, 0x8000}, {0x0, 0x7, 0x56f, 0xece3}, {0x7, 0x3, 0x23b, 0xbb}, {0x45b, 0x10001ff, 0x1, 0x100000001}, {0x0, 0x8000, 0x9, 0x5}, {0x7f, 0xa6, 0x1, 0x400}], {0x7fff, 0xd62, 0x100, 0x20000000000009}, {0x1f, 0x9, 0x80, 0x2}}}) r4 = socket(0x18, 0x3, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)=0x3) 16:53:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33e6"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chroot(&(0x7f0000000080)='.\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:53:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x4}], 0x1, 0x2) 16:53:03 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) poll(&(0x7f0000000080)=[{r0, 0x10}], 0x1, 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r1, &(0x7f0000001580)='t', 0x1) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:53:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r2, 0x4}], 0x1, 0x3ff) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="000000186004008000014000000000000000000000000000000000000000000000200800e4ff6f0000000100", 0x2c}], 0x1) 16:53:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff801, 0x3, 0x714, "9254754452c50f8900000000eaffffa300"}) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) 16:53:04 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20000, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="07de1934255848fba64fc6862c393948b8fdd9bc2cf3347b9035a85ae3217292f3f339362ac0aa254b195087a9d4bce133c1c269b2f4dc2bbe3362f2240dfc50dbf0", 0x42}, {&(0x7f00000001c0)="346f461704b35baf015d2e1c1ca7", 0xe}, {&(0x7f0000000200)="2e21556fe4a7274fe994a92be31bdfaa43fb57f62c2cc329cb945a5772bd47da65f23908e5f5000e2f73418c4e1a6eaee7425e64906fcfb5fe2c9ac9310cdda46e7ad35501f0291f5c571d9e80e902f950fec4a46f7ef71e01995f7eaf280436843eec8095f28524fc0fb33c4d6252d41832f248b03720d19f8a814e358f80932276d0215fc4cbb213934656edcced2b09ce4b0e1bd573a4d99f34ff7a88c62064808a53181e6b", 0xa7}, {&(0x7f00000002c0)="18c314bd56eea112a667ae39f5791bfb25a106166b0b1153f3c729d31b1850c63ed4ea20160d61aeb90a3b6f8539beee09f06fc18024795d63455f90e68073edc46f23662377550eb6690426767993e29f0102233c937a4aed011285864c6eceec8d8c8c594846746f0585a0e4337210da178fdbdf807e36841f099bf7283a7b359e37ae01626282fb19de9d13fd5e526f651f237f8b502349ae3e43e49c3a8551080e7e4f256f51b9f9a30af1bd3b45e64a115de70a1fd18addc6fac0696ef1149ceaa860fcc81af9b9809005aea0961869273434f911e18aa5d389362d8b0c", 0xe0}, {&(0x7f00000003c0)="2aae6933dc6686272e502d9d9fce52859161e14390435f045d9fa31a11bd2e96a2df2fab81d285b67ba5c54d3ada63ff3bd78223ea13348633be9f2d00f74e26245ab59eda", 0x45}], 0x5, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) writev(r1, &(0x7f0000000080)=[{0xfffffffffffffffe}], 0x1) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000180)="c7a80300000000000000ffff8848") 16:53:04 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getppid() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCSDTR(r1, 0x20007479) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000520, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f00, r2) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:53:04 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000001580)=[{0x0}], 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) fcntl$setstatus(r3, 0x4, 0x80) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000080)=0x3ff, 0x4) r4 = dup(0xffffffffffffffff) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) openat(r4, &(0x7f00000000c0)='./bus\x00', 0x800, 0x80) syz_open_pts() 16:53:04 executing program 1: mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x2b) ftruncate(r0, 0x0, 0x10000) getpid() ktrace(0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040)=0x7fffffff, 0x4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 16:53:04 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x3e, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000548000/0x4000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) clock_gettime(0x2, &(0x7f0000000100)) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCFLUSH(r3, 0x802069dc, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r4, 0x9, 0x9d18, &(0x7f00000000c0)="9907000000100000003cedad581e1901d98c18", 0x13) 16:53:04 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="bbbbbbbbbbbbaaaaaaaaaabb86dd60dc9ae700382c00000200002e7b5f0bc485b603000000faff02000000000000000000000000000133"]) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) getrlimit(0x6, &(0x7f0000000100)) shutdown(r0, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x140) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) syz_emit_ethernet(0x1e809d8b367629d2, &(0x7f0000000240)="c7a895ff30b8c4e32bd231daff86fd57de613595fc8e23927d4158ad4e2f41479e6db4a666d1f18b809eb7e8cba8cb3963e1c4637e") r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) getsockname(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000001c0)) 16:53:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1eb) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x86) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x8, 0x7, 0xf9}, {{r2}, 0x1, 0x0, 0x1, 0x80, 0xff}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40, 0x9}, {{r0}, 0xfffffffffffffffe, 0x78, 0x40, 0x800, 0x3}], 0x7, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x28, 0x20, 0x7f, 0x6}, {{r0}, 0xfffffffffffffffc, 0x84, 0x800fffb6, 0x1, 0xf3}, {{r4}, 0xfffffffffffffffb, 0x2c, 0x8, 0x2, 0x5}, {{r5}, 0xfffffffffffffffa, 0x0, 0x80, 0x80000001, 0x5}, {{r0}, 0xfffffffffffffffb, 0x95, 0x20, 0x4, 0x4}, {{}, 0x2, 0x8, 0x1, 0x9, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x8, 0x200fff7b, 0x7fff, 0x401}], 0x30000000, &(0x7f0000000200)={0xffffffffffffff2f, 0x8001}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) fcntl$getown(r6, 0x5) 16:53:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = geteuid() setuid(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000200)=0x4) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='./bus/file0\x00') read(r2, &(0x7f00000002c0)=""/191, 0xbf) stat(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000240)) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:53:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x6, 0x0, 0x0, 0x4ff}]}) pwrite(r0, &(0x7f0000000280)="ea88a03f4aa98217191951a7237d", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x8) ioctl$BIOCLOCK(r1, 0x20004276) 16:53:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2d}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) sendto(r3, &(0x7f0000000280)="c9a8d428d0425dd441c34e1ba2ca8abb9d57819d0359f48de1765b4ddf6a521faa422df0ca8d82892ba571242b4b9314db8d1afc161352a6a3e26e58586a897726b649aa6de73670d540ccfdad4cdc73fa3407ec6f1b5b884acabceda9c42ec2176c897e7b06275aae2955598ef43119aacbbcc7cafd4d011ecf768c6ac62a4b2973d2b18eaf051e0a6a6c64fb48b6dc8f0c5f27e604931610472848286112c4", 0xa0, 0x409, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) 16:53:04 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffffff7dfff], [0x0, 0x0, 0x7]}}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000500)={0x4, 0x0, &(0x7f00000004c0)=""/4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000000)={0xbe5, [{0x3, 0x2af}, {0x3, 0x10001}, {0x3, 0x81}, {0x2, 0xc0a6}, {0x1, 0x3}, {0x3, 0x5}, {0x2, 0x1}, {0x2, 0x8}, {0x3, 0xfff}, {0x3, 0x7f}, {0x1, 0xffffffff}, {0x3, 0x4}, {0x2, 0x2}, {0x2, 0x9}, {0x7bd3669c27d3aaf5, 0x80000001}, {0x1, 0x8}, {0x1, 0x80}, {0x2, 0x1}, {0x0, 0xfcd5}, {0x2, 0x4}, {0x1, 0x8}, {0x2, 0x685}, {0x3, 0x5a1f2171}, {0x1, 0xfffffe00}, {0x3, 0xc6a6}, {0x2, 0x4}, {0x3, 0x86a}, {0x3, 0x5}, {0x3, 0x487}, {0x1}, {0x2, 0x5}, {0xf4a204673a870b75, 0x8e30}]}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000001c0)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) getsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:53:04 executing program 0: semget(0x2, 0x0, 0x80) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x5) dup2(r1, r0) 16:53:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x10000, 0xffff92c0}) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:53:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x1d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x33d, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") pledge(&(0x7f00000000c0)='\\$\x00', &(0x7f0000000100)='tap') 16:53:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ftruncate(r0, 0x0, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000580)={0x2, 0x684}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0xd6, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000691000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x70}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000627000/0x2000)=nil}, {&(0x7f0000515000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000725000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000585000/0x3000)=nil}], ['./file1\x00', './file/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file1\x00', ['./file', './file', './file', './file']}) open(&(0x7f0000000540)='./file/file0\x00', 0x800, 0x180) 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) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000005c0)=0x2) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:53:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x100, 0xca) r0 = getpid() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) setsockopt(r1, 0x1, 0xfffffe00, &(0x7f00000000c0)="660bc6873b53fceca998289ebe63c30c83ec454f4170b06ae95d1d656a8022983b4f054dc49814864b99c05f47122c2c3220d91611b593a84e59b110", 0x3c) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84, 0x1d}], 0x10000000000002ae, 0x0, 0x142}, 0x0) 16:53:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:53:04 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) chroot(&(0x7f00000006c0)='./bus\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) r1 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000340)=0xc) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000380)="f32cbaa955c730159c3011cb6ac6528d3c19743c2188b4ddf72e80fd7ca282db97a846a1daa38f171d092b3dd112d6e320b62a", 0x33}, {&(0x7f00000003c0)="5bfad97eb16aed02001040a43ac82c32238f9375ffcc30ac95ac17e95bfb9635e35aec1e905c91475e83c910bcff22bebebaa645433657b8b71de076753008320fa889e57174cec83c2eaca72a99f31b19ed80881e0062a667c22c479df184736f160be9485c1a449ce41855c79fee769557ac11ed7aba4f745ae67e0ad1959b68c913aa32a0747139f5d5490b61046d5955f9141cb64315e0ed4c5fc364c9963f558de560328949683896a413c94f1ede0bfb8b2cac4e699b922a", 0xbb}, {&(0x7f0000000480)="2e1783f2d7352c38805d323a832cdba06eca72b68635b9eb795427f921d7c945216b5e0074aa2670053fd34371c3be0448d73cbbebd0f88f78070f16801cfcf684af2c818fffae43f637f20f5a158c5220362469da4b16dd476bbccbe3ee64847a9e41472b2c9dbc88097c478cc11e5193b3272003f0d31b9dc5d336065a2cc4f9e66072c41850819075f31c1ee54707c307653afb7d0308df041bf94ea8115f8be75ac2ac7d7191fcba567a7eb92c0dfbd8b246caa7d7814b14d910ff9428327081de9ea75e4d0bf23181d456d865eaacc48b052ebb9d8140ad893dd1381feceea141c2a9b693a8bc756eb110d0d8e2d6f787ab0fad", 0xf6}, {&(0x7f0000000580)="70fecd821148c5bdd15fca542eef955af2eaecf6df9c1a7e431b0fd5941c2014da0ca84de5da845cfe5cf0fe4cdea8268ca34327e0662f28e6f91b5c68420d62e924823c2c9ed6c0f88526d99edd8033600ddda78c2513ed82de1edf31f3a29d00241f82a65320d397bdd98d17aad20c1f9eb0f79d97b94babb4de783cf70883da96b86000fe3fda48901f4e83ee4fbd20a06ade4cfb066789fe7d7cef562193675813d249c8b6c31f023fb9ace7f10ae0155b9e89703d92af77ed37ac4aa23d92676d64dab4c342de339e645a0368c8aa97a221bb944af12e3b84e4ea95a5c3aa4e624bcc086e1cbc6c14eba0306b497c", 0xf1}], 0x4, 0x0, 0x3f) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa4304a49155e71e00", 0x9}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000140)}, {&(0x7f0000000200)="77e2a518b966df3877f4d6273ec7680de071972cdd7dbacad2adbf49b2720f239b9928bdbbd8d0b1dfa934f5981cf23ca904b58a41348cd883911b07fac4a1b409720a3d591e3a650105d19193ff332a52f41e966b3652bd1ffb6935f2f43ea8bffde973fc58af13bb8ce56f0a543fd7b39bed39effa94741b7cd26bd093670950b23b1e77773260fcf1e7dfdb2eef9d65a8f24f9f381804dc62d5e18d9dd46854bd7f8c063158d02384791e712df06bb91fed80bee6b4644a7aa4b2f38240eb49336368aea3805163b409098715048ce3bce7f3dc59ae761362ada8bb90927d48c5a8ef3a124e1b2dbe8e65e3c58ebc5c", 0xf1}], 0x2, 0x0, 0x80000000) 16:53:04 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000180)=[{}, {0x0, 0x0, 0x0, 0x2}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x20, "00000000000000000000f2ffffffffffffff4000", 0x1000000, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="dd0af244512a55ce90e6fb60361a"], 0x1) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000520, r0) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x810, r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x1}) 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) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9e8343318718c5027d3d7a6acfd81", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:53:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e300"/110], &(0x7f00000000c0)=0x6e) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000100)="330818d23a0000000000000000000000000000007502b8a344a163b34e23c41f9bdcb1e6bbe793741f91c59c2cb97ce0121bed", 0x33) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) 16:53:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0xfef, 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) readv(r5, &(0x7f0000000040), 0x2) 16:53:05 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) r4 = getgid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r3, r4, 0x2) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) 16:53:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) r2 = dup(r1) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x4d}, {0x16}]}) 16:53:05 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x32) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1ac8c452ee115b22a5d5"], 0x10) write(r0, 0x0, 0x0) 16:53:05 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xffffffffffffffff, 0x0, 0x0, 0x3, 0x0, 0x0, 0x200000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x3ff], [0x0, 0x0, 0x100000001, 0x6, 0x0, 0x0, 0x2, 0x0, 0x0, 0xfffffffffbfffffd], [0xd3d6, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffff7ffffffff], [0x0, 0x0, 0xf93, 0x0, 0xffffffffffffffff], [{0x0, 0x0, 0xffffffff, 0x10000000000}, {}, {}, {0x0, 0x0, 0x80000}, {}, {}, {}, {0x0, 0x2000000}], {0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCPROMISC(r1, 0x20004269) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000080)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000140)=0x86) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000100)=0x1) 16:53:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) pwrite(0xffffffffffffffff, 0x0, 0x21a, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 16:53:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000284c01002e}) socket(0x6, 0x6, 0x6) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:53:05 executing program 1: r0 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) setreuid(r0, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x101}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r3, r4) 16:53:05 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) close(r1) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x1, 0x501d, 0x1000}, {0x0, 0x100}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) r3 = getuid() setreuid(0xee00, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xffffffffffffffc7) r4 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) symlinkat(&(0x7f00000003c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) msgget$private(0x0, 0x718) 16:53:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x80000000000006}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:53:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x1000000000000, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000], [{}, {}, {0x0, 0x0, 0x0, 0x70}], {}, {0x0, 0x0, 0x0, 0x7fffffff}}}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) r4 = fcntl$dupfd(r1, 0x0, r1) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x4000000) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000140)=0x2) r7 = socket(0x18, 0x1, 0x0) close(r7) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:53:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffe], [0x0, 0x0, 0x2f6b6091]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:53:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x27) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) fcntl$dupfd(r0, 0xa, r1) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x1204, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x200, 0x0) poll(&(0x7f00000001c0)=[{r2}], 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x12c) 16:53:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:53:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x3f, [{0x3, 0x9d46}, {0x1, 0x2}, {0x2, 0x60000000}, {0x1, 0x5}, {0x1, 0x6}, {0x3, 0x8}, {0x2}, {0x2, 0x81}, {0x2, 0x8}, {0x3, 0x401}, {0x1, 0xf0000000}, {0x2, 0xffffffff}, {0x3, 0x1}, {0x3, 0x88c8}, {0x2, 0xfffffffc}, {0x2, 0x80000000}, {0x2, 0x8}, {0x3, 0x9}, {0x2, 0x5f3}, {0x1, 0x1}, {0x3, 0x40}, {0x3, 0x9}, {0x3, 0x20}, {0x2, 0xffffffff}, {0x2, 0x9}, {0x3, 0x80}, {0x1, 0x2}, {0x2, 0x5}, {0x2, 0x80000001}, {0x3, 0xfff}, {0x3, 0x7}, {0x3, 0xeda}]}) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e1c66696c65300077b457e7146ff2556571530585c869572df071113120da591eb5d8049626426d4f23a59780bfa2990cbcbc4e843710e4"], 0xa, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0xffffffffffffff05}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x100, 0x0) 16:53:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="1a2eeea85f965e1c7cf20e2da9a5a7211b265f7d7e04f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672aebb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df944ba16f9e75d19967829a5cde000000006e527b710903ff93ebb8a98f2a660c0c7463c80755d0e8112baa3443c2588b7691447076aa31d23eb595c9cec086a17d704b8de36bb1c2c838e618903bacb336f31ef20f25f6eb8c0ee7580b94d45a5627d2f97e74d4ebbefd7742ea050a07c35eda99e2f2f0c738007cffef190e4795f34710fcfd8f629f63eb5330e34184e4cc173e54015f0eae27445b266e262f93a9d36c9b2dc2100c8889bbb7207eeb10bb2b032e799aba2751ea9a8cfbbf74ae12464340000000423d16fecc140157bca91e83219ccdd05b087923d1f511f157e3cf4ba8e21dea0dbf00000000bb0f31c3e85e274788c3ae6784df219decaf84fb65cb0a784635fc60a39db0d4d955cef50000000001000000000000000000f63062e619751ad820ccaea9971a6f3bd33de07e0c407eb006ec8146091be4a2a0a66c3c6ad461bea2000d57a17bf8d6344f2a58bd821a291702237f1158c08b1c197907137bf6236e76c4dd660a3f1123d32b84cabecceed1f0b70ff0496046725b53c8966a8ed2593a", 0x227}], 0x1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x8) 16:53:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000071b542a538706000000b81800000029000004006200000000dd0000000000f8d2ecd21524de39f91d2a195d296a00020000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b7e281b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:53:06 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/84, 0x54) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa0086dd60a4060000103c00000020000000000000000000000000aaff0200000000000000000000000000012c00050401b6f7f8323a"]) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x490, 0x0) r1 = semget$private(0x0, 0x4, 0x530) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/224) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1d83, 0x0, r3, r5, r6, 0xc0, 0x4}, 0xfffffffffffffffa, 0x100, 0xfff}) geteuid() syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:53:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x612121b9], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfbfff], [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) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x48, 0x1ff}, {0x101, 0xa829}, {0x1c0, 0x7fff}, {0x101, 0x1}, {0x1, 0x3}], 0x5}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:53:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(0xffffffffffffffff, r3) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r7) chown(&(0x7f0000000240)='./bus\x00', r7, r5) lchown(&(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, r5) 16:53:06 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x401}], 0xa) syz_emit_ethernet(0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa00000000000000340000000000000000a3000000000000000144b54079e442e13930559e4a3da65f2ed88c40ddf3e37cc080ebe234009b17e033"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000004c0)=[{0x6, 0xfffd}, {0x3, 0x1, 0x17fc}, {0x2, 0x1, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x0, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(r0, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x0, 0x5b9}, {0x2, 0xa3, 0x1800}, {0x1, 0x5}], 0x4) semop(r0, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) r1 = semget$private(0x0, 0x4, 0x530) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/224) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000100)=0x4e14) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x80) 16:53:06 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) utimensat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f00000002c0)={{0xfffffffffffff76c}, {0x200}}, 0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) read(r2, &(0x7f0000000240)=""/105, 0x69) accept(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000140)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:53:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x87, 0x0, 0x0, 0x800}, {0x6, 0x0, 0x0, 0x9a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) pwrite(r0, &(0x7f0000000100)="244e7f3cb06283665668679bdcc5", 0xe, 0x0, 0x0) 16:53:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe58, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:53:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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) 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, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000080)="00ee33003c7200a441b97c29f53440b3d25abc1be097ce230e", 0x19) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0x3) 16:53:07 executing program 1: setrlimit(0x3, &(0x7f0000000080)={0x8fe8, 0x100000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x8000000, 0x3ff, 0x9b, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) r4 = dup2(0xffffffffffffffff, r3) write(r4, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) 16:53:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x3ff, 0x7, 0x2}) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 16:53:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0x7fffffff], [0x0, 0x0, 0x5]}}) 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)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x80000001) 16:53:07 executing program 1: openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20, 0x0) lseek(r1, 0x0, 0x10000, 0x2) chdir(&(0x7f0000000040)='./file0\x00') 16:53:07 executing program 0: getpgrp() r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0x40, 0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000012000/0x1000)=nil, 0x1000) munmap(&(0x7f0000b1c000/0x2000)=nil, 0x2000) 16:53:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9fffefdfdffff], [0x0, 0x0, 0x10000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:53:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000200)=[{0x0}], 0x1, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000040)="cf9f2d5ce5dc2af22a94d1e4a7114efb0d0fb669b97312453b8c9fba"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x50c, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) fcntl$getown(r2, 0x5) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x48) socket(0x400000000018, 0x3, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000001c0)={{0x3, 0x9, 0x82}, 0x8, 0x7, 0x5}) 16:53:07 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="03670000fe9b57f9e42e8f31d983") 16:53:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe72]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) pipe2(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000000)={0x1}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:53:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) recvmsg(r1, &(0x7f0000000a40)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/152, 0x98}, {&(0x7f0000000140)=""/100, 0x64}, {&(0x7f00000004c0)=""/146, 0x92}, {&(0x7f0000000580)=""/165, 0xa5}, {&(0x7f0000000640)=""/182, 0xb6}, {&(0x7f0000000700)=""/208, 0xd0}, {&(0x7f0000000800)=""/140, 0x8c}, {&(0x7f00000001c0)=""/98, 0x62}], 0x8, &(0x7f0000000940)=""/219, 0xdb}, 0x42) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) acct(&(0x7f0000000a80)='./bus\x00') ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:53:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{}, {0x3}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, 0xfffffffffffffffe) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x8, 0x7, 0x2, 0x0, "42897e58e9a9a284578ecdfafaa3410366c06bab", 0x0, 0x5}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0xb2eb0a7a6b0d8f34, 0x6a) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) fcntl$setflags(r3, 0x2, 0x1) syz_emit_ethernet(0xda, &(0x7f0000000240)="d3282d5577ba46d9095ce853439597de3f03161f376b63ce0abf360bec26183906dcce00198f63ac71da8bbfa49a229b602951d56c8f73388757ee80cb78cb4096d054212be2a22a7e904e7e199b6475d16c9c346b75fc89a31324d92a5a6233b8228213cfd40774238e5177120a8b1744dcf498e1b3d0d7b94347e450768eae7ebad2afc5d37b0a707d3e622d3549034a839b2567d53767b752c5828324d87abb39de60cad4dd94f31a10465a2893c50e793cd34ce7d05f5ea0578a353955ac6a830c2dd9953763b1f99abed15abd9b21ec9c81707c3123b8a2") ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0xd4, 0xfffffff7, './file0\x00', 0x7f, 0x6, 0xe50, 0x4}) getsockname(r2, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) 16:53:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = socket(0x18, 0x4000, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x86) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8000, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000000)=0x86) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000000)=0x86) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffd, 0x49, 0x0, 0x8, 0x80}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x44, 0x1, 0x24f, 0x6a}, {{}, 0xffffffffffffffff, 0x30, 0x4, 0x4, 0x6}, {{}, 0xa, 0x15, 0x4, 0x0, 0x10001}, {{}, 0xfffffffffffffffa, 0x83, 0x2, 0x0, 0x67}, {{r4}, 0xfffffffffffffffc, 0x10, 0x8, 0x1000, 0x7}, {{r5}, 0xffffffffffffffff, 0x86, 0x80, 0x5, 0x81}], 0x8, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffe, 0x46, 0x10, 0x1f, 0x7}, {{r7}, 0xfffffffffffffffd, 0x92, 0x22, 0x3, 0x9}, {{r8}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x7, 0x4}], 0x9, &(0x7f00000003c0)={0x7, 0x4}) r9 = dup(r3) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000080)=0x8001) r10 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r10, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000000)={0x4, 0x7, 0x1ff}) close(r0) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x9}], 0xdb5, 0x0) 16:53:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) dup2(r3, r2) fchdir(r1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCCDTR(r4, 0x20007478) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:53:07 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x0) shmdt(r1) shmdt(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x4) ioctl$TIOCCDTR(r2, 0x20007478) shmdt(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x7) open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCSETA(r3, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 16:53:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000280)={0x20, './file0\x00', './bus\x00'}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) r5 = dup2(r3, r4) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000002c0)=0x7) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) write(0xffffffffffffffff, &(0x7f0000000300)="a3657a66e3a69c39c1", 0x9) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x3e, 0x0, 0x0, 0x56c4, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1, 0x40000}, 0x0, [0x400, 0x0, 0x0, 0x0, 0x1]}, 0x3c) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x86) setsockopt(r6, 0x200, 0x7, &(0x7f0000000140)="842cbe4eae3dd6985fd5a9234297e21adbaafed0e1057965fc512e73cbc20cee39fa2ff1f19c7cf4d091ce402e7a10497a1c1ab4b322640d6d470386d28791a910c96732107d7e9f86d5b2de1972c080231691ebb95438808ab299bada8c54b649e3287782ce4720c3934d0554d4a8fd7e7f987b76f67733662df79137c7b008b82de2c6453bdb42a3925abacea3110de3b734b2814a1406a9bb74dfff724af8ea85ada15e0e764cc087abd7f3aaa435149f6a697503fac64cafd8de2160f6899fa6431b04dc72099fac32245d3880c1353c67796b8337fe6cf3adcd33e4c2c67837f9", 0xe3) 16:53:07 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x103}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaae0486dd68a4f03f00000000fedc000000fffa0000000000000600aaff020000000000000000000000000001c900fbcb033a834772a3fb65f17b11e4cb985d6e1318ad88170a019134e47e6ab9dd6a169266b7c43f1997ece9c917faaa2a810acdde8a68e3d7544231d16a385565468d98988faa7e7b2432530bd5c56443065d79c67705d2533214c072cd22fe1e94b19ce902eddfc12853b81300f757bfa2caa3fd96500285cda983b41b70ce8de7b9eea7b6236bbedbfe93273232b13b950d000000"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:53:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x14, 0x210], [0xfffffffffffffffd, 0x0, 0x0, 0x1], [], [{}, {}, {0x0, 0x0, 0xffff, 0x70}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000001c0)=0x7) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180), 0x8, &(0x7f00000004c0)=[{{r0}, 0x1, 0x0, 0x20, 0x3}, {{}, 0xfffffffffffffffd, 0x36, 0x1, 0x101, 0x45}, {{}, 0xfffffffffffffffa, 0x80, 0x0, 0x5, 0x9}], 0x10000, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000040), &(0x7f00000000c0)=0x4) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x4000000) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000140)=0x2) r6 = socket(0x18, 0x1, 0x0) close(r6) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:53:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r0, &(0x7f0000000040)="39946cd7942fda2f43ebcb5f7b90b306c39b4628b253fa86d4e12b54ec7f9bae768080bf312008dc05261dd544c10e6e76b009dd5a78343023d684fb452052785e07d33b6239989e435f2a355d7de656ba695d4973493bcb2034f0bada18b89abf72e415beb8dd6d9af8af60cd7a0ee8d04546389fa75d15a55c6c8a784e7ece86e35a2861c7f99e3cf9775b006b8ab4a9a7bccdeb9e06e3719ea8a767475b30d1ea9162a3813e830d9fe1eafe", 0xad, 0x2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) 16:53:07 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa0160c200000086dd6026f52600081100fe8000000000000000000000000000bbff02000000000000000000000000000100004e2200080000b7a1230504adc408f1d8308c369301aef654bda8862d437136e1611c3265c5d5629803376e73e6717a55249d85255c8b896b14276c653eb74316dbc7593ab339db2734af37e46f7f39f1651cf9c97f59acc1e23b00860000b8368ed6d7e403dca02dfc13733cdc0000000000380000000000e06c3f35117778f44024911935b2a2bd8ebc318fdd8a64f1dd99dc35a7510ac264fcf7dc8d42e0fd9d207770cdd82887e03f7ba638db000000003fc6a7bb851d1dfa1e274646e08a9948e618c91488d01d050000003425b860bdc01f80fcee4fad5b3230e146f46b7d31b89cdb7c5504d87aea535f319c6e104c74020000000000000040008682c589103c890a41f64a047ba47c930dbeddb71bf37ae0aee26479b24ba83fb68edddd2e3759a5df69a78862c7b32344ca510e0a8a6cb9abd9313781c42f4529c7a8ec70a467f61eafe7c0dd367d1d19e67e4bb72fd8ea6c4b9ac654ecc621f9f2f477d6e073f2ec726c9e1102cbb875f88f7ac941cdab48cc15a688dc88ad4450cecda6fda6158284e45912393c196a1c0d96d4f85f2b2f6df45fa161a1d12ca7da384d62e82f27522218a6fe6a85a9d52c4f83f1f75600cde27dfd92"]) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:53:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5bcc) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/170, 0xaa}, {&(0x7f0000000140)=""/9, 0x9}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000300)=""/233, 0xe9}, {&(0x7f0000000440)=""/140, 0x8c}], 0x5, 0x0, 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000200)=0x23252962) 16:53:08 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) write(r1, &(0x7f0000000240)="4be29a89f63b6a78bb08208f29dc9bd3ec969d0c8c0fd4a99679a9673a1fdcd3913a9fb392f21e171f9a4f30488da6470deb2802c385f579e44a6518ebc4c7a717e7476fc2e95d724818f3dfb7b37fc68e97b88563c1e66597e076427c103d04e0e7f1603649da9f25b6e5adc35739aee05d62143c8c2d342bb63da5c58a1847c54e1b89b56ec67806b3b80627802d1ca1be8bb04de92c3397d7", 0x9a) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r2 = open(&(0x7f00000001c0)='./bus/file0\x00', 0x80, 0x6b) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) dup2(r4, r2) 16:53:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x100, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4", 0x0, 0x3}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) pread(r1, &(0x7f0000000340)="4621c31719418240390325caaed12e697444156bf6e4f94bdc5486ab5a09160259ddbeec098bcdd841b21bfecf2a917022ef9a0497518c81c9a903656f422f081dc6c09b58cc85e8cdd96d732d61e1d5db8877bade6ec01f1fd28e68bbc791803ce2ca1b939aace38e8a0b1dd40c6db666cb86b80715f0513edd54659524acdf0b69488208f257367d8a8522e9efcd75a96db1f7e1149c7df44b008368f9928a03f4f3f1e383c62ffd5c786d71c82d4b5223ee00dc8d8b6f2578d3220b40032f1affdaf0d64337e3f9d49c83473199dfa33d613a35f3ea65a81e7a6d6f3dcd51c85e476fbc2c245232b3f81c48c65b0d3cb47dcbf839c2e30662172076a4b023e8a76459e0bbb4822ec7dad4b43fe1bc6af81fd7cf4bde286751cb030e0f38669a4bccc0b2c22264b8e47648b12223189cf12ccc59753523b0e0b7ed097623c552458396dae0219dc070ae9f3843f77d1101661cf8d6bfe1524646ab6141fe4e96969e97f9555f3ca63ec0214b6f56c9cd7bd4670806f2c9f56c5e55cfba3a9ea93f0a56d9873837ea333655775c69bd63d8151a4318c11dc8a775dfcd58af4471f9ebc704ce6c8bab947ed53b3828ccba02267466cabd4448afb73fd058be197cbfa1609f1349ea8cbde1c23930f21f87b83de062821aec561904129fe7bf7dd53cf2a7bf0759cff206bbeedeb2fa4c5c931c9b5d7decdcbeeb32db7e926e640207671a2c018538e430658ac3313fcb7dd4effd52c92aec1e0ef7abbeca7dc8883ed98deacabd74200f5a33983b761cca1581a83c0e3d5e6ba010cdb4e9ab33ea13e1435e742ab59425302db0f47dbd2596774ce40490d9c24ebfe7d1f3813d9fd419805d7a17f9e47811f47c90ab7392ab01957bf2a13c902de91b2b6171b0a68c67ddf2d5df347c106b2e7f602b5c8e4343a2a7660901e0ee99a697a764878323746ee6c9008ff6361ba241ae2d8acde9b3ca36c5ee8c5d3afd3a9ccdb965af841eba0e12ae4bcf53cd8b4c3d0f25e50278a876906487c8e12377e6e510fd89cf3a46d2bab99776db3cee026c5c69eb8734d3bc5c854e1af38a24e7703dfe414f85001f23ace9393758a3a4acddc187f00744a7b871aab0b75370cbc7605acb58c4c5418aad23c1bb923edc58a92105ea780e81d43065939b7cc970658c3f7a11853dd46060701264bd59940ff7e8e767dfd97c20573018ac46a6d2611865648af058089987bea09c227426b2afec36beace8cc3ba27e4aaf7b2004b5f645bf5f6bb4579d56592007759b3e4e790ea1d358c15228f9901433fe74a5a3267ea111da1d83c803ca718f8dd2e98e247688ea3f6c45a6aa53d63de17de440fcc3206b80ad1f960195cb1e5b48a9f39686e083eb26c101dca3b82ea89c4686dbb865ef59512faec84fbbfe369bd34fa273d69eea7e5e94d7813febba0946b1b0ce62d74f38a229e831e399c9c55d103df70167c4ebcbdc68f598f07729fc63c65a802851a757f1a3fe6892798ca1bee6e813083827485c76033cc5cd31269cd67f5df7923716dba4226c4e8a5a7c6bb2e9d297ade3bbc03d1f5c443f3ceb0273f9ef4f810cdb01593c617d3709d8122d9539538842223285a6cd9747e13ea47b382b0f4c97b289b0c38da4e2135c7bd1c05b4108a8c295fcc2fa31d42a84ea8263228216b6367ddd8db54461af6922604c14195ebe2213a2c51831765ec56bccc34ba16b9de65c9f8fcbe7325e0d8fb48f6e2200fc9fc1d292c2b53a86a91ba33d124860defca03658b4235d28fd71e36afca89200b738b0a83d54a4ce4238d626974a0dd1485f23ceb75a8efbb8733b7db816a185fe90b5466be0d366921676ec7b1f21d3fd79283748657bc3670b89ab5cf8d0c837bc786bdf8b0a6072b1bb70b84d4f0ae102f4edde78b4cf9e8305c20691cb4e949c29bf16f67371cbb96af3385797cc0667aa7757b4e8e3e8c9c4fbe9f69329c44cac0af3b4ed02d0396cf9eefe19c9cdcf5547615fd62439e8c58022a31ecd6ce2ef435f0a6e5379e9ba4cd2e17edc0823060e26b78a69397bd26aca015c93d78eaef63afbeb33118187c5d604726658aad143623aa59d1174580282f88937d889dbe93e4608371404d573efdad65899f61af29a385079d5232944116b0ab306f5304a8cb29702cc24f0857bd6c615c9bb022137ca268e5c67af5f10d7b65277f3b2fa0c99d8723cb5375ce938c3c11b00258165c6297d59299d566f6746e2d4da1de065f102c24a43c4ee9bb54a0077ff0b33691527deaf1525920ea3ccad9eb88433d89982fb804e51679955ca6d777ccd0d58dfbbd08208b06b5bfc4262a86e5d4367cedee546ae2445233b9eeb1a674a149c6d418ec0b7227f022625622543d2920d2e91fcc010672278b5db35a810055b92e965eabe2cd28ce37fc4399d4643625365f3766bad74c1b94c0d379431ca0f737104c4453e17c1195e479498de509edba91be4418cad8311ce8f3cc0884c698d215a64b2e5c431b4f78298ee96b914246e62d46358874bc727224030e483e58fed6201242d70049fda95e9296c801b52ae29ebf9282afa017c749daf16827de23ef8e602f045a57eea346382ee92e8369f4dd298fc67b09fcf4543830a32d103c21900332eadc0962db6023927a848880ee36a16863bbcdc1c74140cc2873b8e66953b6ebccc0a7d3bdbc8fe2dc238ed2c454ee7f8f42c8b7dd040dcd0a6a5a9e39245f0cf59803df403d5a792d32aa0a7cdb33f7c27dacd513106641930b10ac1fe2f80c5d36db444036fd1d2cf1b51055b30a3281f0ae37b4bcaa148bd9a173b49dc4030a85eb84d75d284403bbec46073d5fdb23806bf33281464ee25b2feb1ce55cc070dd0262f9bfb1eafccac73fc74d44d6c32961233d48bbbf4a4dfccaed79b4f35c2524d24bafacededabde17b217383abf247091140ed93faafe255f84b3b60512aadf28bb34d268a00c1c4ea750cead86334805443ce5a9ce12d20861823f6c240781ba9834b39b355be849bc5e62423b329965c4280bd3b48e013ae9d40d1c5e64c94936eeb08bebc93d566d9d1f0a518b64241fcf7c824ae27ff17a99e78844f6493d160a41af9b00c96aca6dd89b5bdf43688f47ad5b2c63d3fc8857dc8640e367d99fecfbfe84d094a8dbc7f7ed22d6cc37eb17beb9edf28fb0dd5dd3853947b0726def339fe8c2568f520908a6475cc9a56388f3ace55d82b05ef348d1f323a2ce5954d58368032e190ae8e65342986850164440c240a5e95d9e632001ff81516d76d72d1ff57f845c0254348c4f67c9e5a5b4f2b99ee4d2fe63f67b29a6d0ca551a5d9cbe4998a8c70dd8dc80dd43c7b81c774d573f48ee21f4e28f1af09182c02ed316513b1059b825a7c7b7e0d08a03eeab330bd99e5ace79ce913952852032c456bec3e569b8e3d9a9669fcc0e7c808311e028a3c9ed2ce4cdbc1354b96a077a47ee55b0ce4c64cea429adf34ee34d915e3af4ccbb4cfb0acd90b36765422ed8b2ea17dfa4f4b23329b040421eb52f2ae0a924724db70e0c82b3b4bdcaba79e46b0a8add7cd54415bbcd62d7f1ff8d767bac4e0a43609fb3b1160e4e4b3c09d2cdf220df8f57ff9b92fb0b4faff8b5debf96789e88bf4dfbf2e5438a1ddca89713516db405c63f009895b202adc9161a20fba8f996f338e9c6573f123afc9132ddf8f6757b2aea2bb3c19eaa12c3fcd660ac7f197983c5ac6a994d6ddfb6b177de523a21f688a56f39b9423461c4c008ea92609f27db4731eaab13ed05a2c5b38b8920a7a7b60ce5a209506dc32644419d9669c21ac93da78fae894a9b2727c5557a8024b008947da37b3256acbebe346fe1bc6882d6bdf70e004db584f98b7254e97040b4f509497d1fdbf5f0db1646d4969ea5d0efde9640361ea50b57fc1ddb6c94edaf94249b1b9d153011feda4950ed557d5d7e4fedfd440269113f1597c81b374ec3be2afd8c4c71ed91b3bb5180191e94a38bd04768294bfeb7898892dabe2b5933218b15f3e0182a5645b7c045cd4f6043b6939ce41ddef9b31026f55db0d47b40264541f27c9e8bdbe0602a367aee44083b89dd7495c4c24cd12d51bbf4047237828eae92cdebd5c62fdd05b890a2e00b4417089f4bb8d395cf3b9725fa87e02383dd9b7676fa8ba6fb588aa64528057aa619f350dbb031282830a1de5be0026ae1d70674107bdd0243439f02bca9c902e20d770cce6bd3e96ced815ab11cdcb24afc55beb5e11e4f88e826b550b31e9b736ed7eaa6626116339f7d05a88c085ec4b9780cd0021d219beb0dfe04005edacc88f2572ef1deaa29691227a6ae13c9c24ce407ab37415c5ec063c2bce7e29bcec8f89e3fa3d72fb08c7e3ba7e8c38965cefa07a86b6ab3e6a4794bff206910312e1dc9a89dd2d4d02a22dad0aacc4587cc5f5a56e5d0e94096a2919bcb27dbefda0667f0bae9b7e5c32e1c575a7dac07c72cd88fe574bb02bfdce834928d21858e8193d657f9b27ec6e0672654a8b63a54afae414e56acbbd95c92def41ed35c6da3e2a5893578383e2673acba933064d1ddc4ff75c305250ea14e5d655986209e31afb17e4b93c3cb21f14cde9041a84147304f02cd98a965c823cb5044a7f97ce700d292f6c1153c63bfd5f86ac4a85910d14b1435876a753d137f6a96d19c6c4916862a9d44495130788e28c0676f4a2c6d99759e8d685dd903e41f20fa77c94af44560bc4ad7c1154d430dace7950836087a25a4b236076104da4dc9a367fc1f30265d76b2a0048fd5e0ecd00d34dc49aaeee8bfc1bf198b10205e083a8575c9936cbff70ffed86ebdd8da8ed5f6dd5642d9de4c9d734743373aebfe097c5f2f46147e9d0e43959a9b038dc5bebc9b7261abf0ae4f7a3f0cbdb696985f49c738bd7d3b0176d3a1271d774a443528ae601071316515d86264a161f0c2ceba32466389b1c2942276ba9552cfacdc14df20ff8b97347b60c973b2943cd9e458a0d082f922a88cc4409bc2abab73c88594e35e0b5e49f2299fd2b8d7eb7300de9bb9ec817c4c5dc80c5388f381c588a8a2d05992632ce097e863fd22572bb274e646ead96d6efb7af9b88a20b0d16bf6dd77f0e563a045230e76760051a910566cf2dc7adb4be841a31d0980e2ac8e6ceff8ff42437f129dae0293e64fc79c863723789cbd92d93ac14131be4417ca77797d64dabe1c45d062ab1ba5cb765d9eff6b85f6b10e0d29e182fb100e6563d87656d7b17f3283b2bce189cb7c9e06ecca651b0f8ed58e799d19ed6872dc202b99219fa35e14421d7642b2d89f16241f2f0650cb5af94ad9067ebbfbdf9cca85d71ac6490e7cc553ff6eff27dff1226a9672f7478559b3325120aa173ce31439085f21c14fcf546620d36ab6ca7ed036397798e730d6822040138f737b1bd7d2ac50b9624471615c694aa0fe5d17f616da5281c7edf6f0abb9e9a0cbb2a8d3f3bc2695fd96f60861331d73da6568dae8ddee5a93ec34b57196be5c6e7b264179773e3df0b062a65d7ec68c7427b448eaa5f68f19df97b873de2680bcb6b726e6a2a4ccfe3b3afb3703d53540df3e9f83c27dc2d59708e416e5bfee2942a30b55c4f7e5bbab6344049af65d48d9a1cd6fe7b68d252831d2883282c2769b79d2d3267543f3bf4084a7f4ad3a3b60bd6195e53c8e5faa5e132a7c241b9d67651cf16571e03f17f87c922c3db9a7f9e91919b52d2f44d60cb06aee9a728ced9eadcddcf82ef7f5d4c3e24f1ed730af9c3ceb71b5dc5cc2c692f59d3e4ab50b0f977e9649f8da4c46bee", 0x1000, 0x0, 0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)) r3 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) read(r3, &(0x7f0000000000)=""/69, 0x45) pread(r3, &(0x7f0000000240)="0a3e5810bf1e155cc7524e301d5fa902f65a3868e50231e04fde9a8103612dfc00a7889351235f3da278e6637c1b73837bbb199d8327ba82331f8d59736bfc7e3ec0e643071a2470ed57317c4cb2331d8d767e8afed998ddbccbd95a7284e6896e07a47af9bac8b8ed3885f160ac3b67250fae4bdef5ec4e3912e396e1c973bdcfa6d9327b5386504bfeb348c82f22467a1428599f9889fff8ec6160d23f0f4cecbd296cadcf346ca2a80f7c7be9cebca49bbca11f88e1ccbf2050d9b668adb3c9077ee8748edeb1bde16ef4aa226b", 0xcf, 0x0, 0x81) syz_open_pts() 16:53:08 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) acct(&(0x7f0000000080)='./bus\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) fcntl$setstatus(r2, 0x4, 0x80) 16:53:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x4d}, {0x4006}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1f5, &(0x7f0000000100)="79ff070000") 16:53:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xefffffffffffffff], [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) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x8, 0x1, 0x5, 0x10000}, {0x3, 0x3f, 0x20, 0x8}, {0x81, 0x1, 0x7, 0x5}, {0x40, 0x5, 0x88, 0x4}, {0x0, 0x0, 0x7a, 0x1}, {0x4, 0x7f, 0xfd, 0x10000}, {0x54ec, 0xab, 0x3, 0x1}, {0xefd4, 0x0, 0xe, 0xfff}, {0x8, 0x1, 0x3, 0x3}, {0x67f, 0x0, 0x4, 0x7}]}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:53:08 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) write(r1, &(0x7f0000000000)="232bccc396f3f8c2c5e587f1780f4809f1eda1aea25b4ce8ba406fbc04486fdefc6e897ce29d4d322d91c8d837e5d6b0dbe8b22d90a7028d6e56e4a894d75292adcef08f2200a9e484de7830c2f796f8afd84f55a5d4320a33a5b2c6a3e54ebcbae7bedf881d469466c1ff7016f45a928798ab3db641c283a5e5669b666e444aa4e4cefee8f28d15397b0d34a8d11e90dde65d2a312bbf1f64cb8c4a33aad4bf022846af8b25c58764ee77fef237ce5f9f5af662f94cb38c4ee05bf025c5f728a80937d8069fda4eaf684d7031d6d1f9b0e96a2adc2001b93a574341a5c3ea65314ccc81fba7bb6000f6650e", 0xec) 16:53:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008ba8162b27febf00fc0000ba0d31e99a00000000000000000000000008000038b60fb5590f", 0x2c}], 0x100000000000015f) 16:53:08 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) sendto$unix(r0, &(0x7f0000000240)="da33abb26761f9e58cdb9ef9b32e0befd5638fd7a62d727b759aab17d88bb35b8a63378827f77b089ca2dacdcb1967234fabb8dae93cb541bfa91cebee7b289248f671f40fc400a4bd2d9def93b9290bb4459c137f71ae19a9b1df5fca60f567adbe80d4fcc50e1af707d778d0b5ed749cc2146bac14c86d3d6d5fff89ac1b833b29725113b33611ce46", 0x8a, 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x80, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000001c0)=0x3) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) r5 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x20, 0x132) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000140)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x24}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:53:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x3, 0x9, 0xfdffffefffffffff], [0x0, 0x1, 0x1], [{}, {}, {0x0, 0x2, 0x3}, {}, {}, {0x0, 0x0, 0x4}, {0x0, 0x98dae67}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x5, 0x3}, {0x18, 0x2, 0x81, 0x9}, 0x5, [0x6, 0x69498126, 0x1, 0x6, 0x4, 0x4, 0x7, 0x8]}, 0x3c) r4 = accept$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300aefadd2f38000000000000000000000000000000fc0000000000000000000000000000bc460000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000800000000000000000"], &(0x7f0000000100)=0x6e) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) dup(r0) 16:53:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x39}], 0x80000, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x86) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x86) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000000)=0x86) r8 = fcntl$dupfd(r6, 0x0, r7) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000000)=0x86) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x3, 0x3}], 0xfffffc00, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x85, 0x1, 0x7d82, 0xff}, {{r0}, 0xfffffffffffffff8, 0x4, 0x80, 0x8000, 0x4}, {{r4}, 0xfffffffffffffff8, 0xc1, 0x4, 0x0, 0x8}, {{r5}, 0xfffffffffffffffa, 0x0, 0x58000082, 0x20, 0x1}, {{r8}, 0xffffffffffffffff, 0x0, 0x2, 0x2, 0x7}, {{r3}, 0x5, 0x40, 0x1, 0x4, 0x101}, {{r9}, 0x2, 0x86, 0x8, 0xda, 0x7}, {{r0}, 0xfffffffffffffff8, 0x8, 0x10, 0x2, 0x7}], 0x2, &(0x7f0000000240)={0x1, 0xff}) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:53:08 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) flock(0xffffffffffffffff, 0x4) syz_open_pts() syz_open_pts() 16:53:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x2919711469a6ca10, 0x0) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:53:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000c80)=""/4096, &(0x7f0000000080)=0x1000) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c653000000000000100000011c3c8b58e40f0241885657bf4d69bf53a20382827c6a899e5462b12710259246b77c27df2205c902d8817a326b6e7605b09cd1a90573595f37d3afeadf12a2f3401bc"], 0x10) r3 = accept$inet(r0, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) r4 = socket(0x6, 0x1, 0x0) dup2(r4, r2) pipe(&(0x7f0000000040)) 16:53:09 executing program 1: socket(0x1, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x25) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VMM_IOC_READREGS(r2, 0x80105703, &(0x7f0000001100)) 16:53:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000), 0x4) socket$unix(0x1, 0x2, 0x0) 16:53:09 executing program 1: socketpair(0x18, 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1011, r0, 0x0, 0x2) 16:53:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) openat(r1, &(0x7f0000000140)='./file0\x00', 0x20, 0x18c) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:53:09 executing program 1: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x30800, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x1, 0x8, 0xf9}, {{r2}, 0xfffffffffffffffd, 0x8e, 0x1, 0x1, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x7, 0x1, 0x5, 0xffff}, {{r3}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0xd14, 0x5}], 0x4, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x6, 0x40, 0x7ff, 0x100000000}, {{r5}, 0xfffffffffffffffb, 0x4a, 0x2, 0x5bac79f0, 0x3c0}, {{r0}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x8001, 0x93}], 0x74, &(0x7f0000000200)={0x1, 0xbc5}) kevent(r0, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fc, 0x0) r6 = kqueue() r7 = kqueue() r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x20, 0x0, 0xfff, 0x0) kevent(r7, &(0x7f0000000000), 0x20, 0x0, 0xfff, 0x0) kevent(r6, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fe, 0x0) close(r0) sync() 16:53:10 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x71be8c88, 0x0, 0x3, 0x3, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x10, 0x5, 0x4) close(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) r3 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) close(r3) r4 = socket(0x10, 0x3, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:53:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:53:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x60}, {0x3ff, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:53:10 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xfffffffd) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x0, 0x9, 0x0, 0x3}) r3 = dup2(r2, r1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0xcf16, 0x7fff, 0x7fffffff, 0x3, "bbd75a479f00f5179ae994f1380aec798a031f2f", 0xb155, 0x3}) execve(0x0, 0x0, 0x0) 16:53:10 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r2, 0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f787590, 0x0) getpgid(0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0, r1) 16:53:10 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCFLUSH(r0, 0x20004268) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x1, 0x3}, {0x25, 0x1f}, {0x6, 0xfe, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) pwrite(r1, &(0x7f0000000280)="fbaf8a8d78ec9be96914f6357e3a", 0xe, 0x0, 0x0) 16:53:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) dup2(r1, 0xffffffffffffff9c) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020864840 16:53:10 executing program 1: geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x86) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x86) linkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00', 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r6) r7 = geteuid() setreuid(r7, r6) r8 = getpid() ktrace(0x0, 0x2, 0x10012, r8) sync() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='./bus\x00') 16:53:10 executing program 0: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x1f, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(0xffffffffffffffff, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) write(0xffffffffffffffff, &(0x7f0000000500)="2d3e459282038c5a5f5fed2eeb55f5b629d963d42ad3c224f23e72689869", 0x1e) r0 = msgget$private(0x0, 0x20000003c4) msgrcv(r0, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESDEC, @ANYRESDEC, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESOCT]], @ANYRES64, @ANYRESHEX, @ANYRESOCT, @ANYRES32, @ANYBLOB="c720ae0494b63ebb6c66988b8137b798188f4468391767d23dfeda67e2f826122031c2", @ANYPTR=&(0x7f0000000880)=ANY=[@ANYRES64, @ANYRESDEC, @ANYRESOCT, @ANYRESHEX, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[], @ANYBLOB="a349cf1ca6f668fe9da6da5caf326a866a50b5916908940e201e5474b6ccce349a50ada764ba8aceaa57815c4419ff730b05a8a615110aa8dbb7b5931e79afd4286811c5e01ab25b1c94525861b4b0f2c4e92b973fee46ed76d5019da6d26cd56cf941774628102db8a6772316f0e296", @ANYRESHEX, @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRES32, @ANYBLOB="94b92e3543360921eaf6b6a381ead1a311b50f7633f84fd75b074c7c2c44b656c5d8ec999adb6418ea72d288a873342c912e712cf6e4d93d974bb8683a6b8fb853f961453b073f1cf1bfb32c9be80666e3e0833bf4c0ce64c8048f1e9f7068bb306abd7c1a37cdb145ed74b4343ef9b1544926450a5590bc3846d6d5d96bc2c07a414bd5019abaac9226916b2beb715353fe550c09d269af8ffe0e0ca16975f5e1acf130e67201fd86a14f80544f8a56a79f5e3ca5dba549e0969b68667214f5e496", @ANYRESDEC=0x0]], @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYRESOCT]], 0x8, 0x0) msgsnd(r0, 0x0, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_RMID(r0, 0x0) mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000019c0)) sendmsg(r2, &(0x7f0000001940)={&(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f00000001c0)="da69bc28e8d8a6969f250839d1752bf9029162f3bd264b91409e05e985917dfdb81680f317357d5df5e26c89a0d5", 0x2e}, {&(0x7f0000000200)="d2bb2958bd50312debd1ec4e", 0xc}, {&(0x7f0000000280)="ba62b27ca6b299f9738095a83178050278d4fccc32b4a6a57a69f48ceebc03", 0x1f}, {&(0x7f00000002c0)="2e1e2df74a79bce0b0fe4da33cd54c5226b5e60310b3106b7237b32af1a1b249eb27404262a17aa828d98c67c7a5416b4b2cc8b626f3850c4cb48549fa001897086138ef26971c", 0x47}, {&(0x7f0000000380)="f848e02d6fe0755eb0abd04ee34233ba1267412ca0d4605e1bd2", 0x1a}, {&(0x7f00000003c0)="fa8c1a89d7e8c98c269b6a1f25047f05b9b83cdea06585af48ec5cccab7ad57ceb4bea58fd611020a957c3cb404e48082337e35979f41292b2e783d765faf4d9ec38fd0b7446d8eef87ff28e77dc73571404253e4b3f2d0ff51501f4bf61ef3df88c0397ee", 0x65}], 0x6, &(0x7f0000004700)=ANY=[@ANYBLOB="4000000000000000010000000600000021a79add9d5beec9b4c96ec8afffb7857579eaccfdb6bb2c9c2a696fc5f974398d060c4252f5e2fe63a2c5768fa91e00180000000000000001000000018000009736539cde000000f800000000000000ffff0000ff7f0000478509a81a903c06c4b7def619a73affa84db7be717fcace9ca26f5f3b3126c2e3ba800e68f472372d9d45237bf7cd9b4cc537ec010ac5aedbdce4df23e7457f29aa299426fa31537d24f63ad770d1639ad65e5c537a4b178420141704a3474c62082dfc857fd90cbf28bd4799ba9e7ab36141776f93c96c609790620c9aa9dd6849a5d6fa493261ff955ccafca425e15cc78570ae40fc0fc3e32ee60e78b7545f02c072140e2e285eba3ac736966c2ab96aa70692f17395d5180bf365083a8e58723e6445b8cfa750e0efba42e3a4d785d7e8902b0b1810d436873058952cfad1b8b7000000000090000000000000000100000005000000605adcf682c0530b816c86591bccfdaeb997d85360ac5a2ff0504f3a15420a729c596096c32cbb421304bc9b6de957fc1c1f0efb75806c6517f934c328912c62ca0a6ef002e87859e1b153e72beae96050441fc202ab3bfdb51b302112900fd1c4998f6a51ea6cf6c875d97c57b15d027cb13cafc79f158346005700000000005800000000000000ffff0000ffffffff1c221c9c4eeed9200528c62a7ef01111ed47be770c9f1baaf7a4393b7e3dc665788bcdba2dee191f34b2c5304b7cc7e6aa742e45b5c800c2cf4c9327ffe40a64f900000000000000d80000000000000001000000ae88000062b6304989d6619675479f32c4bae393d73e1a489ecb5fc4218e377f5ee8c22e0623e60d086e29cdbcc1c46a85d9573291757020bccb337b4d57a36fcef77dee5ef4f19862eece8fce02c9ceeeab28dff7d3e165085f4d48a1352de0027256998681658be50870af0e7271594c29a627f4ce284199180f900ceefccf437e0f031f7365e87b735fe16a5e611e44252ff60daecfa7e01573f905fd32ce3a915b4dcb043c7c5a8a668610944d159cfad498e08e38c7a099d5d2a9119454c9eb34fc9bfd00000000000010100000000000000100000008000000e984facddfeab86528675a8c72bd213851e454f6a48429cb22db233925c046cad5dc18c77293e089081206e9799bd451a232d045e1c27df44840adc486ba574f6c3658cefd600db1d27c3790be7a01325a17ad907b63fca56551cf73618a47434217a93d7edb3b6c0b2e9be1caefedc83f131f6827e19ad926733a0d3fca3845e7027154662f7ff1d52d33d587d1711ecf9ae222da77b8ebe048de74ad4d3db438fa87f11cad5f5d9ebf0b352db91da289a519a2542904371bd9629c8d5b83295e4b0db1d90a3e3bdb20b9105baeb1585a673969a907303ea3412f3c1901ef69a77bb249e7244b77cf0bd3eb278e81d9c58b00faab98a7b8a2814e2b8bc3e83cf4d61e5cec41152479ef62fac8123d8e657994cb91787922b613d45154e8979e900341577355c1d892c1f0a6802518aa037b392acb2f72364d492f280616e9c32ac338f80b0c416e065a2df483fec7f66a162efc0839df4b7838f4c35e79a7ef4c794b6056abaf796c4cfc43a1a6400f4404e6f6d1a6da20776f275eaa5c6a6251ec39426b68c8990f7b652bf82e9fde3aa9652784afb856526ba27b74b9962b016272213c2216834aa4696cac2cac26766700abd829b6cd866c7bccf9973ff6f9bb378f1375e5d06a9726ba3ffd297aa74da901a2726d2d0a6beebbda299c5c81395e0d4a0f10908bece26469f90362c0410134af730a53e87e19465d81dbab7fec7fcf23ec32bfc7338e3d275b06664cf8f692c2d4bc89835b5ac15ce75762be5b86429a39588e96b018d184222228f9ddce4693efb04c3f18d185f496c2127e9b5cc86393cf0b0c1ff340bd5adfd5f8275f35ee6e838595046d2501f051b07a65e40de6c09e07b3d3c4668080b1f9d4a070f0e58076d15490862104e77116ec5ccb5989b130e3327d59a1fa7fad0c9421311b05e95d11dabc40c8c013b7495ae7c62cd6bbece64f7d0c149378638892608bd28afc61f675ecf042aff3ee8438c77cd51917caf7f370ef3d20a47f861396c2fb224e45bce6607f0919245e71ad4e0b43a5a466857742107d18a10f302263435a3e40758d4b476cf7645c398403faf0d86a618fb2a6ad3c5c48331de10ed1a813f3b347ff7a236451998fd4f827234e982acf1b98ab8465b259a9cf9d011098a93d6bb56f0d3fb2caf7c5304aca77fccfc6ec31d3748ccaa4ac27b66bdf677f571204f913756f879d7f9607610a4b728d5a4a7e04a597d4ab16844b770492fd75f8ff36383f7eb62a0f30768560e3541b8724184f171e42fc16f7e446a6590992453606471c92749125869788fce77d2c61a65fb7e442d8cfcc1a3d274657646b08b1c3eaad45e8224290809c67ddd8c3c64d5bda9d65386a8e10499a34b134c8d15db8713703b4f42416762561330e312381f8a22649b16b435c90c739475e87a9d09c9424557db9e24025bfe978b5aefcbab52f247749ce6985985b9b87449441d70dbc5ecd24a45df40b4798dc58148ec0adde3e701d208828a249ddf88ee5bfe40f19c1262bb35c5b4c410a2e1a0398f845de0c69c1ec29050f405a5a03e8b22a552ad7d64d0ca5e0d72a75324ffe7058617bef21ef731d4eb9f493ca12a61b9772d90b0ce3cca1a9471f348e1658d0b95b1e90a13c12b051cbafddee7a043359a93b72401820cb5c8bd4f6f2992264cb2b9d092f1110edeeea2b5808f39d1fa264ba97b93bff2e0208ababcced68d92eb2b33b5ec04d074f77413a6f91ac872dcddb8c9639d9da7ef5ca100506c44ef361a0e34eef11bf7da0275544668c8ac57b775032ded39c5f617a254b221bc795b6eb113169113245c8b71f744b40ab5eb02b1b14b9f9c2570ad123175c5eac0ccf012d4d0b4449dc7b1fde5ad87b62d47d943fbd7a3645e7995098e93b33892569865cd2a343546b8c6fa54d8959440d869126786025486289123a4a336e4a41dcfcd81433953fc3c2e5fc1d4543b2b858db9e53728902f146e117e1623c76372f1e5e70bf3d7670464830cc3853c48629685e426c34d7e19b9627dabd40f1652d1dc83de4c54882c86a3c7649ab265ddfa00d90cd90a6f54ff576cb964ee89ea60a516b64528479790d3ea842e6671066f132f288cf7e7dd5d7258f8a18d1a07ce5face9350d1bfc49c231a984cfb553b7e3257e0149757069c0fd371c732e97c60ba2802abedda86a8d189b62acc8a806331fa53aca1b2e22f95f837118d06394d90547f47090cf13e8357e02dbb657e0704e1412f5bbf02dc53ec8cfbfc5b77a3ddf129be92d5aed397f770e50426b98edcda8b86847a2b75e75bfc8613f93daa087047caaae0bd25997fdf744657fe3bc9fcb9908a4b0a5bc15432d4046096974bbc74fbb1a53b24d9a6c722218551f14489231b98c3b251774ad0d04c096536d21f2e9539e621f6f12bc26f6a469005f415498aa51fad3d9d8c74ba0488d9cec2fd04ebdf60e9e2bf8972b2e55b78b117353806fbcb99ad9b5401129fc32ef6936e0439214a2db3c59f94be727adcef2512ef5fad5d93ba8ebd3dfd1726f244ae4368cd0382835fa50371906997a41319f52831adf5863274bff190597f3ebcc2f1475bfc18f31c9f26a4bf3e5be2c6e4ca2d5ac5ffd602448a1c2e201d056155f3f201acfce75721b97816c178d2c7d6bcc4c61df44fd31eba12377bba12cbbf46ebbdcc4c324ae9329ba8e4c32559bfc1690922b4b2e13cf5dd8b8115592b88d541026c056ae9b699cf94a981f4d654c6f2b9e24bf5d30e15da51478b0badc3e8cd78872532579e00a314ded39b8baf334476f7c3f95c4024990cb14743681a27ab884d6804a95be3cf27725c637721358607dc264101c422c6e8e91579d622d672ae774114ca7ad3a8c598c92c8c3800a3db1abde1548d83e08523a098a52c09d737e175c8cf30d868645af7c600d57cd40fc35277f92b3b51592e10a2f57f7e47acaa2603c4dbb6a559a0bf7170ae4ac1c6d8d1f018ab293f7560bb40dc94781aff198a9bfa1ddcd617845c9c38b935088a59b399f62b9280ab003dd88defd967b1a0a49c215cd5e5dfc2fb1e43c513f28c70ae7cc843214428af1d11b6ad3e09731514f235391c2399f0ff1d5d0dca049dc26ee2bed54295ccef2025d2c77e84858e911f8dcb7efade770019e7874f6f51f3b29a1ab29b87b70e1c7da3fcf6feee57b5e892dc1f99df64af820d65d3b735d458c3c6fe8db7d48709f3af33953037ac184a1ba78b44e76d3b06be5f46f20b7229928b144aa3f5cffefffeac6795ddc23cb3d27f4ff24accb3a58cba75937d568fb2655ca5936dec34c589fdda67b36fac3436829ded36b4a6c2b92ab785437844d49e19dcc9441ccfb505dfb283e3110584b5b83fe7b2f03cab65ef84d7c75cad442ab75bd9ee3d77a04b7c21030b0ddc123efa9c22ea42a451f282180a14a726d610e04e653e5f01b7e0350d6eeea564cb1beee8e0838491e3f681db98cf72ec1636c0554b44b7f5617251ffccb199a9c603774d595645c2e8fb8e8c44a179de643d47deb6759889ccd92e730d3b9e26fd834d4e446b7a33753c65650020a309962588b9ab1bf5bddb0be2a6d6243b3f417a60cd2261567ce04875264f1383a2ec583081dc8b7279e9c9a62cbf7930a481318cb85e82c86a89ae32f0dd8ca0bb99f4f7195ca4920f1cbfb366fee1e65a380e482ccc06ca4fabe7be83e144dab1aef9584885d74b2d7ce4909c66fc848c0e4e71c1a2620d485cee05838e9da1f259113898c50b5288e1d76fc6bbb93d247d750220bf34e5047776c75131c75e84d63d794bf551fae59ad071cac5b53babebb1c785a706fdd171662af7d447bf967d77452e5e413fc46e786e9bdab2590ee63413966ccfa0532e1aa85a8a256532a0f296f8f85a941e4fd7d5f63ee5451500c1132cbe7871b7cd91ed20ff7dea1aee40a59176f4898cea237b6ed91634953fd042ac539b1a121be8d6e74398931dfd16bcf59a12827b4fa8c6faacdea4a22fb7d72a60548c8c617118157eb32ccabe34cd136f6c9e450e85a530df3542894e751491f8c154141d81936b9bd33aaa21369b00005410bdffdf7cefbb8e5c25cd55849c30f21251ebdc2b83a8d8261617239915b671600d4708559a6050da54c5d9612be391bff8159c4d03441148f08ad91b968dac68ab8d75502e04a17492bb58da6682aaf8bc9fc488f60d3df91049048e91cac4d5b3d65119addae54c434b35b72de04e7eea2a5dfc4563375f9e389e8fed85aa47419faa3cac66970277709a8fb9e23bffe510d2f0df0ae60b1c26e00f786a1d7a2898029f5b0ea5e1b636dc288615fb856d826bff143e4b024bccff258df00a917b856de8a299dd4259217464164ce0d46a77dd340b9c26bc08e076958da0f9de58668fe425511cd9294e0c82117eeaa0138273eba550823fd9afd72ebfadee7e2f2000286990d7127b248104bd6256d0f0067406cc023e30487dfdd76128a36bfc1b9209ebfcd87da748a3dcf7977edceabb79f93327010c7349bdf2bdcf75a1dbb8c8024ce42a6c80fed205e89c57fb14924cf83272de53228c14a1603eced775a12f61eff292c9085fbbc630f3d80c32a2dbd4a74b7bd7a65584ce7c3932d65fc29924b7ffa15bdc143bbe4e226baebeb766fb6d73c41cd8b5e9e5850bdc2199b6819db5944691f7cdee66b77f67eeeb8fc2f973a3ce3b5f2d7c0b86c754c0f4e6f107d9c6985ae97fe096925d915ebf962ec872c8fe0fe24cb76d5d70e0fe24424cd473f0e23cbdc9f3a2540611b0abea53afe4a23c37c769f39ef90508768a37fee2c4bb84187fa9f183825ac7019a17f6e76c0123f50f92e0779fcfe4d21f98cd6fb2aaa6e15f00552837b6b530cc6d33a8879e28a23cdc15b74c6436c4ea7060a9d8696a8b5be85d4eeb7e238abf5d4b349e1f1ed58db799d3053cac15fbf40f3bb3c0cf03207811b1d252501fc352cdb209c718a9e12cf8d17ca154e5533af87635f826d09c80b6b0b10ef82aebfc0f9c69c94791e5b62fd14cfa8b163c330895000ee757d7319050682f0399c05e3e77abf38e56dafb5c7f317b541bc53da870d358f0128795e4aaebd5453fea52e3366a10263792870fcd1c3ca4d2fd6ad2da2e0aca757f7ddb714f996fc60ff7322bdf59fcfe629dd96c0c71803a48ad8aaebe8a84f26da4927ab3f48b75f9f536122010bed0e47ecf7f738cec438708ff988149437d1684f7f6c47fa44fc609896c7260cd6621d4a298566b8849fdcdd80bd967aec2d696e2c831940d965b5259f9a37752f1485e2735370449475d5b06f95ba8433a32171cfbdafd53aabf85b4c476319af90fbb56365c0d9d1c70fadb3df2f117811e4f72d975be4c3b565bb8afe145c0f18508ef68fb7e3fa1cc332b9e360599195972748027b0d4e2b4ff5c819435c78fb8bb186ea4f69fa8882c3a08df6109e3ebd3f08e3607793aefc02d6a3ebd96b596c18c730a8786bda01250bc4f3097670c6361e31eaca50184769b350b6c034bce465ef087ea638964663f4df226a32b6963607c2cba087c9194e8c025eaf3cc510490eb74606cc90ba6fd528cc5e41feaaf194107b4805beafc10d8b96aa74fc51561dc05ebabdab5d072617f5826c9cef15467a57ec89196d141c9ed152478b578eae9dae13ff8e90b36fc35da3ebce5e6572d3ead8f81454020c27e7327ec2cb59977c3db986aa1a7f2b6e76b412cda875a261a2e2d36eadfad85e3d45118d74687298ea68aba6efee256d884819c073c55549fbf68af02760c9508c2608276a85eb80000000000000001000000ea040000c9f583e79ec3ad673e2dc8f0dbc1b5174749e21fcc171dbc1570db4998a21121df647d9d51b97ba092587b9e279791f9674e344afdd5bbbacb8f7fc57a67bb0840db4e7cc5ef28d0360b409025aa717c7a56429e4d7904949aee86479fd23f216721fef0fd2f5f92319e81d7e916ac8fff7c2bf5d8a3a53f41eed66b8dbfc4c2b09bc5eb77c25222855c69142aed8298c9c0812848e24e5f994cb9b3a784b757613000000000000038000000000000000000000004000000630763a16a3a283bfa6481c523d14bdaca69782a04c3ea86ec929627aeba0fb8bd9c3ce60cc700001010000000000000ffff0000060000008e5870e3ebc99726f70f78c9f3cff43ef8f1ad2e4e235a9bd6ce679d5b80e462faea47d1ac53de97650b4a9db1c666c99d12d29377e12c01a02d3bf22554591a0c3d576e827a840c07e959984c3ce3471ad0aab5bd67cdfa785ad0fb27a19167fc02fada478f4584efc7916dd88ed6a990684b53477d9f584b24e7cea8ec6d542d5031a79288ed01ba2fc0c137e2f40235c8643f7be99ca8cb5b9cf67ed9ea66f7988fac6a1036412088126b79830c0e5ef94c4a947be140ccbc41abeee0738e573e5eea77ab4e16d9efec4dff45951623255d2bab9a3405d1a33493533ecb37574e3b4df6c19d5398ded16596227393312974b021eff9c8322f98a6fb2c1b574a94cf716bd119d79a18c04b725dc59f9f1d3543bf0d9d64d2a5e3d381c62c4358fe310279c82e48dc53e072b93fa59430d56f366160d3bca2077978fa1ea9d13c3d58f669896a7569a6ed6e9f1782f5101ec35797180416c1f972c7dbe1485eeef71918cd797446b01e2f401d38ca0816a66e7e50fe17c69796ebc94adf394d33548ce3f59f945be58d07a8b36721a0833d8cfb13f50bf92479fa6caaa0988f14c371d1f4aaa96b8f89fad6e39e6c820d51ff391baa483229e358bf331541bcaee02802b334c4a8fa33fc3f5fbf03f6b9ddafd7167b30cc036529df84b0ae302bec5a2870ee1cd983d682294bb33da91d92e2642f059eb10996ea297a4a07405a2a4f3a1c28a087c0fd78db7668f2b6492429d023d51985c605dfc9d4dfd0256d063e09e5576408edc2fef74e1d8eec5710488ce93ff504033b975bf54106e07d5bf6fe8529e20fe167ce36f2cbdcfe6607ec9ec29a717af7fdc38fb10c87104e8002ae212e3efc2639c36596cf20404f9c25683c27144b1517bc8ac1019bc4f25e781bd12e967cd2e2349c90b1a8d66005e803c421a13589217f2cfc0d812ededaac0e75980213e27d1246a98ee7b260be792f39c2a421c66084227875066885082c47c9612e38f9bb51314d09bed224fa346f7f528d10cde101a52bcc143146eb844160047debfcc42760c278b2e4f8902cd6120d96e8341fcc0003361a3542ac3f4c756547bf3a1b0264ad87586639a674e4b6fd696d4301a866bce9f64af4a80ea07b72ebf275b353de0f6af6f34bca31eaa41a5d36ac225652351954e63b925d3f4e87938ee3d4a02e7e69d53809f20c17ee7ff2143f7a0dc9630d22269336795770db720b93b74836ed76ac272d83c3c1bcbe9310a1090c452bc213793f819e9f316a6ff19ef58a75c96695cb9a6294d97ba5eb38834b5a2fbb3982e514b8fc528d2e970adb768f1f447f02914da132442779aec30c5544ee28f1ecd6a979d746a8ad085540f5a0a15a427d1c0ef4867c45e027c6cfe4849b118657f127b0dd290f14ae729ed489b50c4d6d976ed3e698376bfda165f631d1005a08c7a869612181bb7926722ff6b09f6fb8278741e65af6bd9871a393da3579ef43074761a827187aa663a040410826bfe0b027a47f251cab3eef589f92d78fbd9a21e0a6f3a2d8c1f3e10c2f4ca20572c372781df68d45ed389c24cefe1b7886a92f62592d28408e07b312b755833155c46c4abd069c2c8961391172811d15bd9b192d6c8da91920c780d39f015b62baaf6a89880e88df266f722c365180b7d047132690611a025db4cca052824dfa9738e9ed0057beedfea88e089f06402bcc9051114f4f53726675d5fcd0bbdbbd48323c72cfe2146dbdf81d6dfc7f61a3f607707a870f57abdc5dfaa80381144dba5db7f710b4a14bb14a37941e0186c28e7c4b711be25c30397ee01f773cda60e70c688621989be325dd3f86f6526e25a5d83e2fb388afbb25f6922cf4c4273f38c268017bd12879a68b7344a2e66dd53af1269bace6df2999963bb47fff555042a293b10d7d05af6faa2800d92f4fd91fa8051eb7696bf28cad73b72632aba2d1ece2d5d63ee326a9fb4bb4bb1e116d289fb814585e810f187cd7ec645190870bb0e7e35e5732c3775673a22af13674b7a0eafce7c75d0f72b55247cd64cfe98d08510532a84f9af572f347ad1be55b1cbdcc206657c7995f0a3b4650d5f3b6d7f3bed4d5110b12067616df0915e79dd1c271be116f137eddae9713f87249c838c2a1d30f608afd9714e14603333c4dd09f716ff36241d0e2bb25ae233d4606c520c9eca45f09d5defc8b35636564cc4cbdb6e25e684148eb7b1d342798adb1a3c1e732b630ce90e3ebc577b190d5ae962ae918dea4e13c28182a48ce57f3bb42d25ffa82441d4a273afc31e65100af58094bfd132efec129961c58f689cfbf91472f47051260298bfe5006925cac9ae6d833447efe565ecc0c9c8cf5c345d14dd9c75c947e7a2d4d08d4767f3be04e222c918dd7002ff3b75863a2eeccf7a938291907f2740c4a480fd92045e8dd5592bd6bab335be8dea1a885ab9c314d3b1f89088927038451fb991badc76deab052f1202a627e2b2cd9864ab6e06477a14d3b4bf9cd994e3aee50dbcd65782a1a0f4be932342963e8b164b433c8502dd485b98c71c7b14f407870c4c5b4646912961731193bf8d2704bb4f95bf03f23adfe893086c472d6fe4109e81ab4893ba3b8133c6e410ddcaaeddd93c9f8c5dd8f0b4e21f9cd80ef92875fac484a551a81378d437bdcde7456c90759736dc0b1e8bcc1906d95ae11249e681c13aa65af7498d076e2cfb5ce861f1d2a45cbba9ce45c4ed9af16a677fcea40513e72639980c27475734274a714c488bc5476d48c23f1b5de9e0adcb09f9ddf583dd23ea517513d48d1715e6699f7bbc70053f08bae42759241e9168191d9ec5d40caae9f76dbd79d61e7a9129ccdd2857fff58f5f56139d57f829442a2834d2974a816d92e42373832c12aa9c1ef4097a9323562b82260511cdb83c3585ba5ab624faeab4a9251daf3c98e4baf4ab4b7159aa81b400654eb072b470ad8e762930370d7ddf46f6f4841f5d7f0b3add81de18dfe5174655ae64bcecc0b73bfce2496fc3513ae2f7dbd155c0f50d24ead0ed085905be0a10179e8dae6b45353543cbdd9d28cfea673a3eed5d7f7fd9fbb9d44ac571652367f022c139d45b271e494dbd5a068330f4667b853f7e3a01514891f96651edb52226ef7b85fbfce4ec0baa2a57684e52d3cb2f1cd099ed935ba374fc6a2fe375e81844de3d287f19747c2595cff8b718776ba104040744d9e757853040f7fed4fa23432df62d760a4a24904bbe0a71722f3c7ac80b287f9fae6ef18419fbf11575b3e2aa6ce75f1d0c861dc92108af5758e0b8477c3616501e05148949deacad39adb01f64ddf464866627f8284586d31277f4d865673e45f31187367e7792a30bb6915db4312df0488a5835ab71860c04e8c1a7531b4bcd77402ece729099968bcef84c7ab50c8431272c234eea2f2f7d31ab5e0ac5600074caf2dfdfc7f8a88d6f96860abd5380788d652cde7facf6673ed443aef48338f05ae8da1b330748131403538438a6a00c25cd375b0e75568969d4ad62cb688d5a8342863575e40a6bda948a0de2d3c4252cde1b576169608d5645403b258a70fc28d8d14f9e4e8c06025d0b7b83d5e8eefb4ebb69d904261c41676a686769be861f6bfd9470399cd0192d289305125d95223c257e7b7114f9f2caf890d686cad98c9b4cd1dbecd6b07d0f49bf8553b515e211bf63313c5a271fbc3ab09eaad19cee561d7787abaa707a601e2c8f8f63189a6c1894116bb6168ee2a40840401209b32d8b8bd6f3bc1116b679e388a0f6282d6529b92739beb42afb913135a9b7cfa270c6a4f2fa946e3da45fceb853d629a4f2005daf1effad017ee40515f8211246963501f5c60294dbebb1046620702b39caac2b4615ff23e469c448815d8170e92e163d0918956e27e78318a8009dc12660dfaf05504b44aab7f2097dbccf8e0977939cbc84d150a0277f24964c98ca39e622d7c2cf32e271979c89b585273170e4a50d479e264d0bcced66555c55ca2049c355d2c30d580f35fdb270a87e010a2ea64551f1592d4ed108211ffffb46ff226b4598f4644251810350f46f3b1cab1262b76206367d6a3da2582698e4f62d3a1417f909dae6eb327b36ac2f2dd21a1e76149536e16a09395f9b576d5ca8178c4e842b2e4c9cc96e22b009e8cf0b3cb6aef855d4735c644a606f25aa301de79aa91c3bd61d0c631619c70cfe46f7b0eb7077e0521ab63e5f2325230630bb7a8c41b69801cafb66833edc5023a7b05a083d4cb4ec91be1c30e47955158eb89d1c7d006c3885c71985f24878a87568c40630a7a7adddaadb20c2bf5d0e355ce326461349a2fc1034f3d663a7df4cf3a313f165ef1ad246e5c51bd52055815cfea83fb382ae279021a92fb8ced2b6d91ca67f3939ed3ed7fc9933d08634dd9adf257617bec27eaf628f1c2dab80fc241fd061f98414fa66af5d0c8726ed5e365b568c4bbb882287e4d49619c1e52f04621ace844185e9e40413c57058f9b4501e3f9cf185aa30e43501ca36122236e933645e1a7101dec99c131db813befea11cec19e034affb83089efaff19f7371e74051220b7e646876c8132a9466006e153d98f91e396689998e2577375350ff3d8f60818ba4412e1a1e066c77d565bd52573c154867390ccb9bd722a230ce5312963b17ffaf096c37b7944aaac5ed22a6ac463efb6975aef29cf25e8b78e108be328384bd94c47c7fbf5f83c9417fa86be5f3f477bee3ec6b0aa1dad22a1d66a8b14d548cc181c5f77a4c1d7b96c93dd49ec5574898521d99fee92b19d55c2d70262b232ac90232ed6d1a3a26a444b260a42b824b8b7077bfe3bd6b20c4e1ecf2b0063d3d9d1d52e54c23aeb6617af5f4e257091575eede919f1d63628c6face7eb484eee2dec78fb53d22da361d69360b9ea9e71ed544305aaf6412274edba9c37f937bf67b2d55b0baf711980efd5448881d0b3a82cd31c9d7c7dec8643210ffd9ee14d8c50061d2f88dbed0c1dd2770177a333706e0ec4fd49060b03c61888bd46c1728f9c005071a2ca7c4531adccbd27ffd4617fd09d9853041a8f3469315eb4c4431d15d993e5ce448fee8398b0834ded04da447ae4b3ac258603bd8448eeb9bf4241d9c5b07a52362b2b16a7386f815417151df35d579fd4a803ec557e38a93fd2267300cfa62adffbfc2a2a60d5885fbe598a05812ad455b71b737fe39fba8974f8b0ded411a0107079dab1d775ab3e671f16206d7848b09be1cf0bc05cd5eba8e8636da824dd25c7af651d9e3f4dc43b1618e2a0ec16ace6b223189166d882e0c193be38d67269aff758537005fbb5f041903122a56c4b8f6b7035f7f071c6e811466c1558f5810d88cb450508ccb63cf09a935639d2e9fd117ab109bde31eb3515d08d0f6d8ca42fbeed7e7495b4a0c7248cd893f219369efb718ed1de0327e39caf698b1c2e76b1bfd49a6c957d2feaaa7ae68b95c0698e0eec1271004d99146085f99eb2024fbebc00fdb850301267c4da560879cf566f97e293d73878103218155aaf2a2499996269301c476a4a948d4659cc204b557dc05e95de45a45f482d50ac4e1ad9d9737c3de64d794324758e41be975eb733b8ee0826224ca37ffe9e40e9ab995c346651fa3aa85b41e83fa05fc6c9250f7fb23ddd644ca62778d3d480550bb273d512b6583bdbce9240e503953a2f641932d91e44a03764239530e93757e465323ac0a6165174efa863bd7efd80c32bc580d7d34b3304e57bbe4286896e72867754ad4a5db6af35c550b089462b2c7308d49a0"], 0x2420}, 0xd) chmod(&(0x7f00000000c0)='./file0\x00', 0x1) 16:53:10 executing program 1: pledge(0x0, &(0x7f00000000c0)='vmm ') socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x2, 0x0) 16:53:10 executing program 0: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) dup(r0) r1 = socket$inet(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="f0e149fa87e8ffafbcbdc8611e9b753e05b3bc58f7ec6154c9dba690f1bf41bcc5941257eb", 0x25) 16:53:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x89) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="363d4606b1c1f868aef51b7e99fcc19aecdad682598c3441bf53768b18401378c8c29373555f01e9e11472f09531c7d90ea395dd739e87f19c066ea19369539c84f78e24b473ff3140f7112edc79d679b21a522e9d6554a6e2260e9c22f1274e9207eae9a97d33dd085398381f1188dd648a6c7d36cd3354a38eb9986e7fb4bc7cbc1d0b1a1d7297d964d9c6e68300d730a7e235b9bcd206a51952493eed508280ca31", 0xa3) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/179, 0xb3}], 0x1, 0x0, 0x0) 16:53:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000049, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x44}, {0x6, 0x0, 0x0, 0x108}]}) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:53:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendto$inet6(r0, 0x0, 0xfffffffffffffcf4, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) sendto(r1, &(0x7f0000000000)="3916e8dac71128f7c26ed0fcd53bc3bff16f096390775f87647fa026d3f2c3f0cb75f23493ed0d8b58c49b0ef6629b09813e6bef6b75b904ee94e491e023efc9e1d2cd015e2aa8f646444867aa5bd2d3bcbef410e8a80db161672e2c85047a0d19bd3083de097884ca84b2dd23ca41c9484215dd084e06e18cc427e12beb464c184e78aff9551d6b6bdc29a431f20172df40", 0x92, 0x60c, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 16:53:10 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0xd7d6e8bbefbc27f5, r0, 0x0, 0x7) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) fcntl$setflags(r3, 0x2, 0x1) r4 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x17c) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) write(r4, &(0x7f0000000500)="29db920993b84a50b6ca05b7eafc9906aef825fec0e996896681120721efcd4512308207ec68c40a8857f9bb223e90b76ba4a1bb2cea1b863cc5cd36e9e2f6b2bc6a8c47eb0b776da0775527e8ddaa10b5b1afbdaa645c8156d7c1ffe929e35f2ed57926224b34fe60c5167c001c9015225e9520102124fe3dfb2ea50f205e4357425aff1c3de4824142875caf8808734b270b01bd960f3a49d88fcb924158cfa12c5ae65f0bf6c21340e6db67f26a120e14afa94dae5e42b3077efe214f8061f0fe3528a2aeb1e6cb691745fa696d538f118e9ad8cb214c6b2b3f61f7eccdba2c427221764f50afdf47edb112280f032819489e2dfaa52d7f551d6704fed237b07365c7c15248da2d10b5bee90b5dfa4dff3da5fc83cbc167ef7deb7a3056faa7b625ae655b2ee58a9530425fec14d88a76adf141e6b01e0614bb827365aab519096b24c8ba4297e4f24ba66059ac0eb8df958e4e16e8fb5406f1b7f2f63ae80e4c174b665e9a4e22659b63b35731823cd10c2d7ae8bf20f5baea68536d55e49982d72f05ec2811b5d68c484214bf2e02ddf312db2357884be2526aee2b2aeacb0da684da2708d431466d7ca49f3888066f9a6061515767b89ddb6398dbe1f94e90d0d7049a0dc546d5f5923f0d40ddeb3c837592e5bd29560c24469be3179f4e8a7726efd745020175b64b54dd7f79aadd6864aef43a985382b9918d50c27fc23714d4759eaf95f8fffff856336cccbac460e8b69f6002afd26c8a1278152121924773599ea7c53e2716be5a8b97670e449eb32a7ac5d7259171f98b7840636f4e73d4457adae15beec122f18a9df2dc08eaa1720d2a1dc9d112c6110ebbd6e94be8284798669fc55abedcb48cfde9e0344ad735fce800d0356dbd53819d44b2bed8f9953ff24877ee750da6e425c1883b3e0419217264d6820c752b38c67c988f24de1d5290f700a0093b48983cdf9c7aca50e937a85fabf24657a687ff665d7f95bcab9650b72cce19db8029f10357e3b1e0f929984ac0747b05b39e51981f453b9fb37768fe6cde69d4cea45763c65a8b35bdfe128fdb9140498cadac20a604c4c76fa4b64dd83a5d2084f863d09471e06183d3e0639d77fd2047d7945ccaf0ed029767862c6bc61767f380cca433b02c1f3f7aeb12f07e890daa2746c4a9816514037b2aa41f134383229b7c697cb8eda0ceeba759367956c521c3c14d6542d0abf3bbe8582d7f90fbd16f0808d526f0e5ac1259ce8e4245380c0a86a49f06e3b03263e272950078cda9685927bb60b01adf455ef95c3271e97250993ecaf46007bf5cb8565721296dcfd7467f5b2e1d73f4064de5fef257fb3182804b2bb3c630af8385cbc54756f9aed8093b376aac10a56bb6467117366d49d60e8b862f13b7cc223b4d204dbcbd1a72cc5376125817c30a00b4e1bf495700f88e22716cde665dc6d343d5490ee5e9c535b38f40642618c70b6eebb49ef6fc65f2b2616449e5fb90982738920a3d2e88b480994e6580e85491dc38900cb34a0b1f1b2fabd71bf7847ced88a7c9deeb2aa1f0a111e513083d137d26d8a4d1d4e51b3ea0908c623f7d80a0583672acf88e907c12c62a874b54bd972a9909a274e6902a9a1c9a498354d798f6a4019fc4a47195e93dba0d2bf83a080406fa0346eacbc9762f34f695ba27bae81d55627310437647b495d315e97982286ae73a7b8aae30ca4357640b5ba5133fbcce0b872f6c617f768bfb2d978356013304aa7a4c1dbcfa1063424f98b32e35e624dc516e9796c7c5332cd83f8711d02dc2e8f6e0ee65e29bf1756953020054eafa91f03cd72a9d3cbdc79d06267e351ba0b56ce82c933325fd10bc687e383d058f1e20ee694a951245430e93da599bb398bddb8021d4c6d4ee18f75153fdbba264db57a16fe575bbe1951a0913587ec8f0568b984a47f565d955b8be8becb784f929c938b6afb080f1103520e01d185657ba838dea5b6cffc9c1eed180285e4200fc23418bc3dac73cd9c46f66c8177fb2acc70a681b164e52bd88559d5a1b478a1c9fc253488163cf02e13d135d333ee27626355da9b81860898efd41a601b865b9a984928357bb2904776529345685f5da150ed40b686226be5e100a18567a00ad12d373d81caa2a4288ae911061a6cf962debac618b27ccf3899195de33f99b91bf3d604a93000ee67cb73800f2abe62c14718703dd646d6c4a23d2ebc68c154f8d762464fddf35a27c72aeef4f7372d9f42e7aef79a9c9116549e0fba65871b230a7d497e71eebb123f70534bd04fa64d4e5c4e05253213e5bed4ce9a18daed91cc14bda87598cf11cc42d76a0567bf68ebbea1714f965eca0ce4719b022938542380d83a9d27fb1167faeb9b96bf54a08425cba6eb2e3335e415cee6fe15e9dd668fa0a2dfb615afa9bd3c332c0185e02ba01f4d80ec50f8062dd6c94a6eadb04b7b16f6fe29fabdd4b956c400a5bdaa03aaf2da0f105ad584ffe1fd95725b97f87a3bd49236f52b699180e1f517e4698de9ce90751a1c0fcaf68792db60943a77061f41620fae1dc0214be481b34171c6e6e2b8eeb651a4121cb78bdc1b76e5c80d3077a685f9b03ce79d41fca368f9bab331f746022853a30a0e3d67450c4478cc541b4acd5a250ed5bb129694068931f0db732d893550425f85a1fb895eba1ab0f611d0f1bbe45826c820542421bc248547e00856a485a9afc6a7b30749ce4f805802a593c74807b27e2cd48df6e06630dd35897ea7703697d6a5c1e464ceb7828d1754f47fe3d7199dab76038ea3521aff07006511a1985878b482ce9e297b869b174ca1efb2f6180f6c3eb606e68ef121d6f38a48d7d5e74f4ae40077e1c2cfd8af5ddcbc91cbe17159f8b03ecc4e7a2ba0b9ce0f8a753f33356aa6d1d09eb261d4dd75482fd100d9bb7102d3079041a190c77a988de1ea91576aed4dd9baef1c5e6b7efdd7f6a5521fdb29ccd7d308b3c69a126beab0de7cf4e1f7848630f8450c99fa3aa33cc40028aa60b7eb0f4ee506880a05f33e6cb8eabc4fb00a6f369a0b741bf0f0d3d26eb0605e4a95c29afedc58a7c66e1186e330e1a91cf91e7ad525e3627e7bb098a4cdeee0969cb5ee77f29f46aa2be6176ce3a3ffb1016dafbf5f143480e6f099e3a6e56831a32b0587b25978ea3ec895b3b67653a54ab81fc374afcf86dde47fc27e1c422789e81cf7daadab7bfc9767b31185671a2a77673bbefeeeaba0c2c182d5fa48a10c178e66c3cd811290a78ad87f6fd29da55bff1cfb66df7db937b1726f36e0970d70adffe2c12e7d4e4db7da141a2ec32e72a7489fcab2287d4748ae920d18975184bdc92b7ec65472c7d8a2e79226c1b5421edd55fd9f3dd58c31c0620cc66102600f88ba16a60a05a9c456db893eab2ef12e8047162627c6247a414aadfdc176e141ff88c1d5b0031d8b5e4adbd74402930302956252580345aec8dfd44aa2c7bc50622b280bb62175ced61c12fb351f5909f9c2cff96bb8f1912a0377ba78e2f23912ecd85994d346763bdf2044124c64111768b4055d425580b607daa80fd9d00fffcbcb4445208dbb1785755600770a401f9d6e74f373af1594879f8c57706b44acb53da66ee248a96744ca5f17688e94a5cbc84d64e9ba45365e82fe85ffb04af62d6078710611b066052dd51a02841bb54c84a0e163665d1408ca2115521f948e3c2a038a0e5496839292850a5a115d5d17082b5810644922aba7d0f3003f7dbf97240d19b314cf672b08eea6ffc4c1d4563f5ed5db06737fd7ee5c363b7092cf47c1aeb409b0b5d1bc37ebd77c660d905b07bfada6b87fab296498bf171b56c99cb7ce3d08e1b2a3aad768c0d3bff15d0c2562bef2e575e7707ccae6346e3e1081dcc5ecaa15ba8bd65337b4d8199c4496f8d95a68a5b5369c3d7ae9e4d762fd70107a636ec938c197b0e7a12e44a525e32e49c005c9228906661bf2b6558232bed418a0d98b1c093877508db5202a93c0f9be9d5f7c3c405cbcfc02326e16470f44b27c2d7f6dfbbcb238493e0f83cf95ece7566585d42e8247555ef21f7bf662f8009d78cb196ea96fd45b8cb95b538d2ad5b45ccfe76c7ddb438111e888212a981abc0fab4cc8928e45764eff5c79267691b65164873eae1bafec179db4b4a584acad2382e0879a06a18aa8d2b9328a09ea1c0b526f57eec4df4d5c3a2f290f115c22658f6b573d50365df125f8bcc73be5a3c94aa214b071387b30d348bb73b22f6858b74c5160bf17e9d762fe8526a7f49c0124670529c414ae962a1915066ca8dc67f3f3f00273818d8cf7d9f85fc2687da91d820895d253bf5d8eb6c05dfee46b35c49f4e9c01ab2b4bc05f54f2a84fc1927ab51f70f2f0338ffe43077c1a9e91d3c5a81b7090df386653857efb0491f4c1be3575d654c202194e0f4f9aea3217d410ad59a3e847cc69423f1964e7eb744c9e5fa10e25c754b6d15610813389b7fcf6272c26dce2bc1fa69e53e9680cf47654d19b4b8104353699f579d99ef797d801da9c6c7325a27033430149466610037096e941cb1bf3aa4d60f55c9d83f87091d601fa63cf395eb98736212a796c96beb2070f0e53368d7ee58fd0c44598b888a1dd2daf18283002b7aeead287fa6ecc37144fccf5435a6a224646d56c0e4cc706134d15ab9104a3ba741cc61a5f84d79f2d649b22a898e3c176a02e0f715f6bc13cd00ea3377f4eebb2f5b0ade740bbbc1fcb56e7ef9989d0d131c894f9e75cf68b62b8a7d85d2c32da004574f737990c4448eb8ab41fc940f58f757800be0a7fcd26bdf5f056ce73e27dd4aa37d10699a3cfbfdb0e21eb84fdfd8d88b50f589798185eb37c74e175271a4fd0d924394683e912df252a25fd9d98abd43a63e4509e5d73da4234ba698b66c0f55d2dac305cd3b1d227c1ec39b5f949e3eeeb2cdf3059261698bcf590fe103241e0b8580e53dd4df4e111d6dab1ce3be68907d377548544849235d9e80c06628a970d4fb75fe8cd8b3fc5f4b75d33978fbb7d5f53d11ae157ae2613acac4030f16760bc1ee4e81c52f7cb33ccc99578f88fdee03edc8d9ae923ce81a088a295c1c8bc018071be1879e40ac7fa5f651519069e8d1d2cdee340bf42880f07892654961e4e52205f77574df266414946a921ecfb3b890eb7da6907abf9c190c7f7f3212e400315af8a7d437f0d9ec1e1523fd00c704525b57aeb16ce814077964d5f2b2fb468189b1882436ab7e8f131a8d1b4aedc44b714b85b4578bfa4f8a22a90a5e8995a26e31f85e3804409f46598d8c97dcb05d4452b8e4b6a0105ae9dd4be208d3acded66107add7a13161221a9ea4ee6ef843530c00a0497b02ac419db306cdde97eb2e59989cb3c2b53b1aafe0a5298e7dc13d30e7ffb7318f600a3a9b7932c1438a59c36e4f1eb97090949d429620946be0958a745b1a15269fdf40ed58f3e80f74dead0c17692b411715cf83e8a516ddebe10c640b9e6c276e531fd0f87d2d5a15cf9c436ab2964ce55dcf534a16d24619f45fb086be1bcda5e0f5108b6b49a58eda9da72f1eb6d6071bec779428cef8ce32452b1fc925ab084829f39709bb880008c9d5a8490af6272402b373678263fcac142f0df6fad81e936b690094dbb109d92af7c6b1eb9b5347e2a3b5ea0686680e4e90fdcb1f43677c91fd0a9c0076ed5941029b036eeff032c2699bd7924d2e63c299cefbeef3a206202830e783d636d581ff5343a954db36ffe0594412e77dc36bfdbbe7595a6ba72904b380ec944bfd5a53631e7acceff4", 0x1000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) 16:53:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a17577400000000002452000000000000010000000098490d077aaf9546060000000000000042108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfff0f20b820a3f96300fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb509ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304ee1c1fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b193aec40368e16edc742b068dc30917a9328050021558ed0fcf3907a24fe416c0b8b947939e2c96b6598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f3563324fb61ff99b82d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091bd70f9fe59f9ceee930db9c1b30f394657310c3dd915ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9308ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0baf9eb3f327"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=ANY=[]}, 0x0) 16:53:10 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/69, 0x45}], 0x1, &(0x7f0000000200)=""/179, 0xb3}, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r6) getgroups(0x4, &(0x7f0000000340)=[r4, r6, 0x0, 0x0]) chown(&(0x7f0000000300)='./bus\x00', r2, r7) 16:53:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x40004000000028ad) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x1) r0 = open(&(0x7f0000000200)='./bus\x00', 0x200, 0x0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x12c) 16:53:10 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x8, 0x200) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r1}) 16:53:11 executing program 1: r0 = socket(0x11, 0x3, 0xfc) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc10000fa02000000000000020208a371a3f80004000000040000000100000000000000000000005cd9308cdc69b0fe6265f264ad0e1708e20a48266c9141a730b0518556826aa13e455056668ed447e8525d98ca019775f298ff325eb56a0b496545e94f4f98b315d83a41987e3346cdd491b602d983d537621196089d59c0b035482740b8b82e8e8e7a43ab54e74db0b713c4b87ee14095e2375c72ac503a591b3d079b778955f3e2", 0x126, 0x2, 0x0, 0x0) 16:53:11 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) pread(r0, &(0x7f0000000400)="3baabde6cd345c8edba59c1d5ec78531e64e6c6e24eddf9b7678c11a67ce6279f4e32330fd699f5a23f6cc78e70be8460a6a44daa0804468812e2e5380c822ad23bf402255a787d8d64ae88c02f283d723731ce92c7a381bd2d5", 0x5a, 0x0, 0x2) kqueue() ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) writev(r1, &(0x7f0000000380)=[{0x0}, {&(0x7f0000000100)="4401bc674e08310003144697d7eed779e0595c6d12a3d3a3708b6d78f5a0fc111fab3e943e7eb69762ed189ac3c6c1e5d9fc4252f11ba90b388161acc2c85ebf515758efda08f6812c2cec0e982295eaf447ab67e369c8ae44cff224d032efff5a0187c4e2", 0x65}, {&(0x7f0000000080)="ebd407863726f8f1b1b9e574cc23ebd19b617abbb4d204eabe82a7bef961f709", 0x20}, {&(0x7f00000001c0)="e2a14f3294243568cf41a904ba2d3175a09303b8243eb1c07934b127ca1f5686431de7fd4f971e86c63f807bd1ae79f22e9b00189d73ac187ba553d187265bca5f0f042ca43eac8c824725c5728c46ec7f0cb03c2239433e54043e0d07f72c8116df45323f0f0c233c54fe3ff5f3781c6f2e7bba74ddb78ee4374a4fc6af9bc1e0fcb86c0283e27a2b8a3c2cfdd89101b91234785c2764a1cd0326f7d1", 0x9d}, {&(0x7f0000000280)="6f11b891a811bdaab59442675a26f068de20d7a37f6caaef3323c8381f13c024f9356bd64407940f92ffdb1c2add22539ffcadb92500f5f8c432521a7d6ab47196da6b3e8bd9b2e9662de77676a7f7bffc16791de53831be9d63c4ed47c5d63f7a59b15ac5dd2fcff0be0dcdc58d8e67480c26c3e13db53179b074a0e511022293b0da6e7d1b98d3bad7567fd69fe8487d0250cdb787eb7c5043c26021b1762dc437be8f55f14ff402f45cf496386e52b8ccf8b2d099c6a16921323ae8b83c696b7371cbc1e2502e1f8e74739daf5869e318c07a16e7f900912f7d0e32", 0xdd}], 0x5) 16:53:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x30}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x42, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x9, 0x4, 0x7f}, 0x80000001, 0x4, 0xe2}) 16:53:11 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="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000f3fffffffff0ffff00"}) 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) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107002, &(0x7f0000000300)={{}, 0x0, 0x4}) 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) 16:53:11 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [], [0xe72, 0x0, 0x0, 0x3], [], [{}, {}, {}, {}, {0x0, 0x80000001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x210, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc02069a0, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000040)) ioctl$TIOCNXCL(r2, 0x2000740e) r5 = socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) setreuid(0xee00, 0x0) getgid() r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:53:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) kqueue() r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x2, 0x2, 0x6, 0x3, r4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x0, 0x2}, {{r1}, 0xfffffffffffffffd, 0x41, 0x0, 0x2000000000f04f, 0x1f}, {{r1}, 0xfffffffffffffff8, 0xca, 0x2, 0x200007fff, 0x90}], 0x0, &(0x7f0000000500)=[{{}, 0xfffffffffffffffd, 0xcc, 0x1, 0x5, 0x2}], 0x7ff, &(0x7f0000000540)={0x1, 0x8}) pledge(&(0x7f0000000340)='[\x87*%(\x00', &(0x7f0000000380)='\x00') setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r5 = kqueue() recvmsg(r3, &(0x7f0000000200)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=""/22, 0x16}, 0x2) kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) semget$private(0x0, 0x1, 0x40) 16:53:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x48) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x1, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x2, 0x0, 0x6, 0x2}, {0x340, 0x7, 0x3f, 0x9}, {0x8000, 0x1, 0x8, 0x93}, {0x6, 0x4, 0x3f, 0x7ff}]}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x1f, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r2, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESDEC, @ANYRESDEC, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESOCT]], @ANYRES64, @ANYRESHEX, @ANYRESOCT, @ANYRES32, @ANYBLOB="c720ae0494b63ebb6c66988b8137b798188f4468391767d23dfeda67e2f826122031c2", @ANYPTR=&(0x7f0000000880)=ANY=[@ANYRES64=r2, @ANYRESDEC, @ANYRESOCT, @ANYRESHEX=r3, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT=0x0], @ANYPTR=&(0x7f00000002c0)=ANY=[], @ANYBLOB="a349cf1ca6f668fe9da6da5caf326a866a50b5916908940e201e5474b6ccce349a50ada764ba8aceaa57815c4419ff730b05a8a615110aa8dbb7b5931e79afd4286811c5e01ab25b1c94525861b4b0f2c4e92b973fee46ed76d5019da6d26cd56cf941774628102db8a6772316f0e296", @ANYRESHEX, @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRES32, @ANYBLOB="94b92e3543360921eaf6b6a381ead1a311b50f7633f84fd75b074c7c2c44b656c5d8ec999adb6418ea72d288a873342c912e712cf6e4d93d974bb8683a6b8fb853f961453b073f1cf1bfb32c9be80666e3e0833bf4c0ce64c8048f1e9f7068bb306abd7c1a37cdb145ed74b4343ef9b1544926450a5590bc3846d6d5d96bc2c07a414bd5019abaac9226916b2beb715353fe550c09d269af8ffe0e0ca16975f5e1acf130e67201fd86a14f80544f8a56a79f5e3ca5dba549e0969b68667214f5e496", @ANYRESDEC=0x0]], @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYRESOCT]], 0x8, 0x0) msgsnd(r4, 0x0, 0x0, 0x1800) msgsnd(r4, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgrcv(r4, &(0x7f0000000280)={0x0, ""/190}, 0xc6, 0x1, 0x1000) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:53:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffe, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffff7fefffffffff, 0x0, 0x4], [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) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) dup2(r2, r1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:53:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x408633c) r0 = kqueue() rmdir(&(0x7f0000000040)='./bus/../file0\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0xf0a64e85fbec8793, 0x0) r3 = socket$inet(0x2, 0x8006, 0x6c) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x86) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x2, 0x80, 0xffffffffffffffff, 0x200}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x3, 0xd53b}, {{r3}, 0xfffffffffffffffe, 0x62, 0x1, 0x6, 0x3}, {{r4}, 0xffffffffffffffff, 0x8, 0x2, 0x41f, 0x7}, {{r3}, 0x7, 0x2c, 0x2, 0x3f, 0x1}, {{r5}, 0xfffffffffffffffd, 0x2, 0x1, 0x101, 0xfffffffffffffff9}], 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 16:53:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e43666530005a4b635a3f4ba383174c99cbfd0aa7edc9bea65c935b34d8650000000000000004000000b43bd1c173e0d5c3a0bac68d"], 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) setsockopt(r1, 0x7, 0x7, &(0x7f0000000100)="a4f900fccee215f6a2bb754a306be129c01cad0b48fadbaae5db9c4384f2d9c8509758865783d28d50f9c8eb7bf330b2075743e0cf54a702d1de96512ccdd28d210d76cc39e0289997ef89f81d0b3fe1a791004ebe6745507889ba7634a7be90eafcf4eef2f894e9a61f64ead413051f3bb7a3c0a73859d0d0fb8954ad863edb6a922f5b2c21277b3c947af20b64f57f9b0f4f814e43108dc8c48d8aecad89ff8fcd991630aa676abd98d90c8be2433574732758f4df6abf598e728d4fd5e23f74c34e036d43250907f44cea126ce80b23afc941ec3c44f810466acb53a7e6bea0ca293ce4c401", 0xe7) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r2, 0x2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pckbd_enable: command error 16:53:12 executing program 1: socket(0x800000018, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) select(0x40, &(0x7f00000005c0)={0x5, 0x7, 0xfffffffffffffff9, 0x7, 0x7, 0xffffffff, 0x2}, &(0x7f0000000600)={0x7, 0x3ff, 0xfffffffffffff801, 0x6, 0x6, 0x200, 0x401, 0x10001}, &(0x7f0000000640)={0xfffffffffffffff7, 0x1000, 0xa62, 0x0, 0x100, 0x5, 0x7fffffff, 0x9}, &(0x7f0000000680)={0x2, 0x10000}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x83) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x0, 0x4, 0x9fc8, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000244000/0x1000)=nil, &(0x7f0000596000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000712000/0x3000)=nil, &(0x7f0000fea000/0x14000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000443000/0x1000)=nil, 0x2}, {&(0x7f000066e000/0x4000)=nil, &(0x7f0000441000/0x1000)=nil, 0x10000}, {&(0x7f00004eb000/0x1000)=nil, &(0x7f00003a4000/0x1000)=nil, 0xff}, {&(0x7f0000256000/0x2000)=nil, &(0x7f00001f2000/0x1000)=nil, 0xd0}, {&(0x7f0000055000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000010a000/0x3000)=nil}, {&(0x7f00000fc000/0x2000)=nil, &(0x7f0000342000/0x3000)=nil, 0x200}, {&(0x7f0000599000/0x4000)=nil, &(0x7f00003e4000/0x1000)=nil, 0x10000}, {&(0x7f0000760000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8c}, {&(0x7f00001e8000/0x4000)=nil, &(0x7f00005d9000/0x3000)=nil, 0xa4}, {&(0x7f00000be000/0x4000)=nil, &(0x7f0000673000/0x4000)=nil, 0x8000}, {&(0x7f00002cf000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffff}, {&(0x7f0000719000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7fd}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) msgget(0x3, 0x20d) shmget(0x2, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shutdown(r0, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:53:12 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x7e, &(0x7f0000000180)={0x1}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) fsync(r3) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x6) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x86) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x86) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000000)=0x86) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000000)=0x86) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x8, 0x80000000, 0x10001, 0x4}, {{}, 0xfffffffffffffffc, 0x0, 0x1, 0xf0000000000, 0x6}, {{}, 0xfffffffffffffffd, 0x40, 0x40000000, 0x2ee8}, {{r3}, 0xfffffffffffffffe, 0xc, 0x0, 0x4, 0x8}, {{}, 0xfffffffffffffffd, 0x25, 0xf0000000, 0x2, 0x7}, {{}, 0xfffffffffffffffd, 0x2c, 0x8, 0x95d3, 0x5}, {{r2}, 0xfffffffffffffff8, 0x80, 0x4, 0x4, 0x3}], 0x4, &(0x7f0000000300)=[{{r4}, 0xf6f7d58a2da5ed3e, 0x83, 0xfffff, 0x3ff, 0x5}, {{r5}, 0xfffffffffffffffc, 0x40, 0x2, 0x400, 0x7}, {{r6}, 0x8000000000000007, 0x80, 0x80, 0x5, 0x401}, {{r3}, 0xfffffffffffffffa, 0x24, 0x1, 0x9, 0x40}, {{r2}, 0xfffffffffffffff8, 0x88, 0x80000000, 0x20, 0x5}, {{r1}, 0xfffffffffffffff9, 0x48, 0xfffff, 0x10001, 0x800}, {{r7}, 0xfffffffffffffffe, 0x9, 0x40, 0x6, 0x4c11}, {{r8}, 0xfffffffffffffffb, 0x22, 0x40, 0x8000, 0x401}], 0x5, &(0x7f0000000400)={0x1, 0x40}) kevent(r0, &(0x7f0000000140), 0x800, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x0, 0x0) 16:53:12 executing program 1: chmod(&(0x7f00000000c0)='./file0\x00', 0x2a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x81}, {0x14}, {0x6, 0x0, 0x0, 0x20000100}]}) pwrite(r0, &(0x7f0000000000)="72a82c87d5efc19bd421b3896db5", 0xe, 0x0, 0x0) 16:53:12 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x1, 0x2}) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) 16:53:12 executing program 1: ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x20, 0x1c0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x1ff, 0xc00, 0x7, 0x3, "315bb69b5bc24c532aa43287108e937873698170", 0x2, 0x7}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f00000001c0)=0x3ff) socket(0x1, 0x4, 0x80) r4 = dup2(r2, 0xffffffffffffff9c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000280)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000002c0)=0x1) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000300)={0x6, 0x2}) bind$inet(r3, &(0x7f0000000340)={0x2, 0x3}, 0xc) connect$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000400)=0xcc000000) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000440)) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000480)) pckbd_enable: command error 16:53:14 executing program 0: 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="87fa"], 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) r2 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) listen(r2, 0x6) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:53:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xfffffffffffffe3b) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) fcntl$dupfd(r3, 0xa, r4) getgroups(0x7, &(0x7f00000004c0)=[0x0, r0, 0x0, 0x0, 0x0, r0, r2]) r5 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x35d39182, 0x8, &(0x7f0000000200)="66e948c82283a236e776a0685805288ddd2462030eb4c0b2c82de850c72393ea0d4798e8d9deba0fe2994de5610c8c20632c372abe1dc55ad3513f8322aa02a5a3a8b0e3feb12aabf550f9bc4a6501d242514ba7aff674afe550a4dd6fadf7ca7db0409a95f508996c671b60d9b92d125407593d59ea48bfd560ccd59f6673937bf128a0dece9cf87ba1be83de3cdf84806fa4b7119e3a2bc09523d853061ae8903479a95bb4c9b3751a098412845d4921a028f1588bd186769fbf33b4406e2fced799b4d7d88a096fced60aafce4800892f37a525ca7c1f6a31e3a263", 0xdd) r6 = semget$private(0x0, 0x4, 0x201) semop(0x0, &(0x7f0000000c40)=[{0x2, 0x1, 0xf1b50097c82998f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x0, 0x1800}], 0x4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0x21, 0x9, 0x3fd, 0x9, 0x20, 0x4, 0x8, 0x40d6]) getpid() setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) 16:53:14 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x1, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000640)={{}, 0x4, &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x63ab, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00002f8000/0x3000)=nil, 0x20}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)}, 0x0) getpeername$unix(r1, &(0x7f0000000c00)=ANY=[@ANYBLOB="38d69f9aa8a63dba0000000000000000000000000000000000cd09bf57f09d698b43035d9e45136d089cd03a1ce47c3cbc695d4090b2a91cc3373b293b1f8eda502bdc6de751a15723ad0cac45fba4b6854c60ee0dcc3a866eb91a38cb8fd8a9b5caa38996fe934d0afbcd5ac58eace6c7b99ce81abe57641492a1dc94f95c9d0366"], &(0x7f00000006c0)=0x20) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) sendmsg$unix(r1, &(0x7f0000000ac0)={&(0x7f0000000700)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000740)="1038c805f677535f331004d5dcb3d4638b25d6547523eeac898053ccf32f1551321f41243dc77e113bf62b5e01aebfb27a3b155d187b5bcb92e531ab6b332618dedc1819e5c56363867037a0277bcd6d7dbf0d2e01ae56d37191ecfd16b8168ea334b8cd041ed02d13d4bdbb8bd293a102fbb5d608c95af72f74096b5982c074a3bb7e4c809c2327bd0c715e8e3de0be0c2267f1e037f8cefd3121fa754a080f6d506845b882348ea2be0527e17c23cafd6c9273ee51b85f0f684d708450bb6967ffda98f278fd9193a4a86c5ff8f0186c1525ac0e872aa8e4076b4add53a39e48279d551587d6532eb5a7cd699f6b195ac6fb65d1afda1a65a1", 0xfa}, {&(0x7f0000000840)="a3839074cd481652f6721878e5e2a0e1fad481a9d66faa73b250a193cc45a727e651bea7b101eee6c904d606a61708c26af8a75426a226c47415905583bd97d9f30bb7db50fd39bff3967a50fa92c5f0e03637dd19664a944597ff634d2c3d3706ca70fa6fdc7cf877369e89d60193a34bd1df97199cf6f50576b8d09c739ac08d4c4eb90782b9ac16a1c28c647419576157906b098abfe00b1c5a3b4bf8fea4784b9c052e83a8c906fb40e83341ab8dd1910ea800acd468e0cc71c11d29ae7638442f64e406fc55658c4db83227bcb09c380577332058d27550ad09feb6e5c7ffcfb627f3d87e5c02", 0xe9}, {&(0x7f0000000940)="c3fc0f54a9eb5dfced200f728a2e7c62d2617ab94eacaa36005fd601c91ee4b57c985b97d23348678cf6a46ce1b9d24c554c00e9f37ae824b7e9c566c3129385f3b217d768828cdc03fb0c3d7771308e95b4f02f25d547a20a604d86f3f5e32dc10ad87e6751028db32bcbf158365d75007a84", 0x73}], 0x3, &(0x7f0000000a40)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r3, 0xffffffffffffffff]}], 0x50, 0x400}, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = semget$private(0x0, 0x4, 0x5b4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="7000000000000000ffff0000000200006727aaed68875922e99a5d939388dfce6e0d5fca15dff715f6e26f0a6d1ec80ea3955a7d7b1a6ff233939d1395bbc596121200c919c5ee747b2071c868420956e34a9208aaee6674ed6edebd33bfda0235eda2336b55ec5a503c48855a000000"], 0x70}, 0x8) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0xdd5) r7 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r7, &(0x7f0000000580)=[{0x1, 0x1, 0x1000}, {0x0, 0x1, 0x1000}, {0x1, 0x3}], 0x3) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/246) pckbd_enable: command error 16:53:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x14, 0x0, 0x0, 0x7}, {0xd659, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:53:14 executing program 1: open(&(0x7f00000001c0)='./file0\x00', 0x50330, 0x126) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = dup2(r1, r0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) write(r2, 0x0, 0x0) 16:53:14 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x400}}) syz_emit_ethernet(0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa000000000000000020000001f7b9379c7fbb0d858eb3db81ffcc90f76e04d989e23b631d6d2b2ce2cfb951d158d0a9fe87972cfdca5c6d137f511cb5df25348f373d8be7e3ded782c4e530c64f04e5db81c2e8dbd0ca506ae526c54ce23a93443a60beedac07472f394a20b1671b3f2e8cb9a4c91523678d0ace502aa3bb465183fbbdb106a601b1a43b99c3c742bfbea2581c76998d6157a44e57bba5b576d9b26989bad6da85e19d7f804acfb0915db101cc9459"]) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c2", 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket$unix(0x1, 0x2, 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/20}, &(0x7f0000000080)=0x16) 16:53:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x8a) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040)="8ec89fbd1cdd060c3f7fda813566bdeb9e288e39f6b96c71327fd8ab0616f552a24d66f11f9da008976ef65ac17d901372ab7f911c09894a0850a9daf8b9888ab4bb87bbc75210965f6cfed428fe06593ff3e3cfbc544c93a652029385a4e481bf9320e286483f173feae7d4a37846d2669cd1e75d6ff611f86c0c0c8102cd59933700ba769e18c29d5fded9765a0ac09f4c6f0bddd45394532cc6618c0918889428807c030fc4031085a58a071d06ccfc74894fc9234ea7a74ae729cfcc220c3873bfa592ce199807f9004bc472", 0xce, 0x3, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) 16:53:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) r3 = dup2(r1, r2) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x7fff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x60}, {0x64}, {0x6}]}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x86) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000200)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000000c0)={0x0, 0x6, 0x1000, 0x1, 0x3c80}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x0, 0x5, 0x7a, 0x401}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:53:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0xffffffff, 0x80000001, 0x7ffffffe, "65dcc5081a6f00001900000000e74d000800"}) writev(r0, &(0x7f0000003800)=[{&(0x7f0000002780)="31b709d45efe6bc80ab755d0e055b9edd0f5540b2a166782ff3d177cfb81e5b16f9d6e351fd60036de4eeb4c7f67e9d9d8ab664ca51dae3eafe1fc15f928c31648f293610daae4279a390f3a9409786b00af06f37b6cc0213dc1cff552ab7394503e45be895a85015dac46f239b35940c14e2f35303c48010d9659f6f9671c8303b246b3f64ca09ddb21b584196c93659f3259696448fc68b784a4ec3d34c495e32cf9abd2cb13a52e4d4c25e4900d403610b93db7ddf1630b6ed1590f8de2fbf32aad4c31c88dc1479b186a9b4bb8d072c31e0ae8b0b8b0c0cf25d6df4351a972ffac42d019f2fc27f00bf7acc70478a5d9eaf6d36a4a7183be8e8c32efef263866334daca68579e8173942c45afd65f10b5c42bcbd1bb82203b161f83460ee23ea7630fd2cdb0cf07ae748621d4ca6b2a84d435b694dc7e9892836d369b09f47765ca2c9de1c4be02db549df756834a8bfb6b843ba540868191ef3d619fb19baa6e80c870186704307cd2f9e2c9fc3253a1a68a424410ad64352d125216476d24c2878cace3e770c69a0a5860c9da673d1182d4432ca5b3597375b02fa1e1a05c1e5665d719c112520becdef366147f23ff519ecf2133b12ae19d8350a684e7e19ac991628ce36c399a11c87b7b4d9752d0e8ffab80aac93a0d6cf54942b5d236cf2c2c0212395e76377ec4bb67c71ce5edf64b5012f015f150626d5044153ff822dbeba73799189a6deaa62a2956aa86248364672b02f960c877c5b9de4e39931dfadef759b7aeaf1d17aed4cb9fa033ec70c81d9f5ea75e069ec751e38578977d779cc4302105c5eaf2d0b17351b853a4e86a592a56be06dbf35477ef09aecb29414b6ae825fc0bee9ff498f06cc0f0eb21323ee8386ae5a83c9b084dd0e60936f393fa45b1f58c190d2380efa3d213998cd95780ced58097e9ace4a23e598073225d7295a659445d2cb657a661fc90bb460d21e92d9d3f515117863cbb18537fe7f7472f370e759a0538b8e4a299cad4edcd65f29dccd1c909b84a43bb78bbbe004dc9b55e6ce4824f03be8facb907cd5560bbc8adb198b50b420104b609ec709b230c8a75d4eab3aeab7e2457863b9bfe49babd784005affee38449d889556ae79ffd434f8caae7623c7146d56a7b83cc85ea7265c4910c8b0be3ff52bfab080982573d51cda80d715b47a96de30736daae316b486cfeaeae11cfb3e6e82b987fb2d2b0c8e8219b0839045e4e1a548f550d2d166a4637120e133aa7e2ab6853eaf3ffefb740096a3e6e7fd2a8fb6aed6cba38c6c44a981f8633be8ae42b37edb61acb2c3ec1b0e535e10367ecca54ebf75df2c31c37eb339a8e5609421c5b2183c61598ed5e0a124b33d1726f0ec9f9fa2a4b57cc9b43a2ac574f0041d76c52618aa14d636456ec216a7214aaf89a3e82537a6f68b7e05a426eb5a02ff8c75e233c8a7ceaffbd8593feb81573da094e1f6a44304ba0b688470f41f30c3911053d60d6ae29a1ea27787a5ed1e12b5a3e6a9320980c898a17dcbb7f37291c2997afcea823d0dc0c1fc13663ab1c48ad915359954753532e0a7ad1af5cd96605e32271e5ca83d2cae944c83b266e7d0caefcd6ede5aa39b09950c2074287e1384f6e5c66e4c519634ec0d2eeca482687e92bf8834e87054698219042055b4078d27a30ea59dc8a358ae037b7003337c020581f4521da35ada449add00d06b7e39637624618bf18167b28238ec2ca32f78c53b2ae5df3d30646bd4371b2586845cd9de47ffd5d58b440c62d46e2d26560e93bb91b7012f3fc4089160cb07e3b6bcc9c04e920b8ad050d109a05279cc0a41d6b5515a80a2a411e9d1a2b633dc749e13556897b4eb13acbb0ffe3f49cd71dfed29353646afb7ae3dfb2be0a5a9ce96a8c24487f04e10bd91b9b4b1bf020d98f085b9745e569910751d24b29b4f8c938b45fe41b2c3e06dcb5e8f5f6e314f1f43ced2f5e1a8982c9ccc91213afb3d7e44eea1a3d62551122c5d208ecbd036504d558deccb95615fe5aa4d23189f32e917b7335e51c2f02c7f36939bfe862874370abac32b6db28d39caffb9df85ed03fe33ac00e19fbd0a5ed4dfc1e276b3748a36478b06ee63a148e62cb716e3296e2704392559dfd3d44a53d162aadc345a277c6bb4447e5683a8474b82b0e1a532703f6d55a41d3d922318c8df97ac327532a8ed8055893e0af9b76a35733f7e227d380ee0306143c9c526e9c9a7207c1441b70be460", 0x637}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) 16:53:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4b, &(0x7f0000000140)="b6b5079d6eb258426d8728beef1445fc398074486d60894cdea576269ff1c8f0f5a0b10bba07719fad0ca78faeb757a0873c491d3b27c0739875f396e6c651721b93060093004bc92e91b3") 16:53:14 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) read(r2, &(0x7f00000001c0)=""/91, 0x5b) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) setreuid(r3, r0) getuid() r4 = getuid() setreuid(0xee00, r4) chown(&(0x7f0000000040)='.\x00', r4, 0x0) getitimer(0x58cdd8332cad0c58, &(0x7f0000000080)) getrusage(0x0, &(0x7f00000002c0)) r5 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x7fff, r4, 0x0, r4, 0x0, 0x51, 0x2}, 0x0, 0x8, 0x5aae}) 16:53:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d002009000000000000007d00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) openat$tty(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/tty\x00', 0x6deeb30631ba1342, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001700)='/dev/bpf\x00', 0x200, 0x0) pipe2(&(0x7f0000001740), 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001780)='/dev/klog\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000040)=[{0x0, 0x280}], 0x1, 0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) preadv(r4, &(0x7f0000000040)=[{0x0, 0x280}], 0x1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/tty\x00', 0x80, 0x0) r5 = open$dir(&(0x7f0000001680)='./file0\x00', 0x0, 0x4) preadv(r5, &(0x7f0000000040)=[{0x0, 0x280}], 0x1, 0x0, 0x0) 16:53:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0xda4}]}) pwrite(r0, &(0x7f0000000400)="d00000000000000000000000000056df89d8e4287971178b98e088a254aee696df757250ab8270bfa488d6786e89edc8a7b374d7d8f8f29c467c5306e06994ab6603575eed7f0e419533cf1571a4d61033cafb2fb4811b126d8f69d88f48358d46e8e491f26b88df73160aa3ae90ebb52edb1134fda05751b3b3caf0e9c809a2c58eeaf04ba72a9e69108a180926c4d8571df4425bd72b85106ca333ee2046474d4b466f6c777c4ebf5ca59b02b0fe54ec35f4c273db2a3728d8da4b8e5b47859a3c272a21fffac76ae9170df38f37ab4ad33b8d18d16559ce29f787f1f869e5b932207bb6397435a68cf98ab1d35d473103c5b2f932a1b5a15eddef0b533f0e7b16b6703dc1b02ac5c17ee2dd88bf931856a59fe75568daa473002226e22f21768676a2b8e1633a3b01fd91492a5b8da394cfd29d806a84476e3475fb58cad2da39f168a93a804576e4f891b1773c1d58b39ffbb273ff95c9769d7d5ff0fd5d2698f9a6b3cf7c39ffef3e47af4d93a296598d74dbabfacbe9ec13052b27f3877b05968336d1fba01173879d2a8604ae64ba5d4bcfe8a2ad530e67b055b01bfe3017719cd436c559db79efb595137f55fb", 0x1b1, 0x0, 0x80080000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), &(0x7f0000000140)=0x4) fcntl$getflags(r0, 0x1) 16:53:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x0, 0xfffffffd}, {0x18, 0x2, 0x80000000, 0x130000}, 0x2, [0x0, 0x0, 0xf8b, 0x0, 0x0, 0x80000, 0x2]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:53:15 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0xfffffffe) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="030000000000"], 0x8, 0x0) msgrcv(r0, &(0x7f0000001180)={0x0, ""/4093}, 0xfffffffffffffecf, 0x1, 0x1800) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x86) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000200)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000240)=0x80000086) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES64=r2, @ANYRESHEX, @ANYRESOCT=r3, @ANYRESHEX]], 0x1, 0x800) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x86) connect$inet6(r5, &(0x7f00000001c0)={0x18, 0x3, 0x3, 0x6}, 0xc) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) lseek(r4, 0x0, 0x7ff, 0x2) 16:53:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4, 0x0, 0xfffffffe]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000520, r1) ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0x18, r1) 16:53:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000040)="d51bfbffff000000", 0x8) 16:53:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x61}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 16:53:15 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x80002007, 0x20005dc3) acct(&(0x7f0000000080)='./bus\x00') r0 = kqueue() getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r2) chown(&(0x7f0000000000)='./bus\x00', 0x0, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x101, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffd3b) chown(&(0x7f0000000040)='.\x00', 0x0, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffde2) setuid(r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, r7, r9, 0xc8, 0x1e}, 0xd11, 0x7f, 0x6602}) kevent(r0, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0xfffffff9, 0x0) 16:53:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getgid() r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000520, r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) socket$inet6(0x18, 0x1, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r1, 0x3ff0e, 0x7}, 0x440010010, 0x10100, 0x0, r2, 0x0, 0x0, 0x0, 0x1ff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x101) 16:53:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x1}, {0x3c}, {0x3d}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000240)='./bus\x00', 0x8000, 0x1ec) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x86) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x20000, 0xc0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x86) kevent(r1, &(0x7f0000000000)=[{{r5}, 0x0, 0x4, 0x20, 0xe0, 0x1}, {{r2}, 0xfffffffffffffffd, 0x90, 0xf0000000, 0x2a1cdb98, 0x1}], 0xf089, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff8, 0x12, 0x20, 0x5, 0x4}, {{r4}, 0xfffffffffffffffd, 0xa8, 0x1, 0x7, 0xac}, {{r0}, 0xffffffffffffffff, 0x12, 0x4, 0x400, 0x2}], 0x1, &(0x7f0000000140)={0x9, 0xfffffffffffffffd}) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92489ff2b783f6e8a9c81") 16:53:15 executing program 1: openat$klog(0xffffffffffffff9c, 0xfffffffffffffffe, 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x3e, &(0x7f0000fff000/0x1000)=nil) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x4000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/117) 16:53:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x4000005c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="bacb169dab4ce2874d37cafe2365") lseek(r1, 0x0, 0xffffffff, 0x0) 16:53:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 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) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 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) 16:53:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be9374ebcb5e2a6", 0xe, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000240)="46aeabbd6c44de880759258f0bcd06905be0157e556c086f00337cc4ba8ae48e67c228b1af698d985fb23e9669e2e92b76b7e237a1a8a0b4c8e68c24717bcd27e25c2e23445917980500a9f1a15dd9fd918c897396967dcd82f970d67611c5741a9f64d744c58427bc38f92db08da51caf867eeec5b6d5afe8c0a6d2cdaeb2fe0580ff2dd3f781630e33687c34a49b13245c7afa52763e43b731b2061ec0d012491a575904b268ee7d5f0f4fd52fe5d1f4546990da3c7b7348ce35bc2aa767f33821ad19f393a0e3d3031ac56099eb1f084a51d90d619ffa9435da3208243c1220a52bf71a5c617a92a625a70b55e6da5fc33d6dd1b787b7d76b28b76fe36fb1ebda1e57d9cb55f3e0db9120cf87facbf7193fb6a81d0251750fa5ab9b5b949cf2df001bdec1c79c180b6da1fbf3dd956592f692f2053c67c4a8faa7b5be78d4f2701f56fe97ae89fc8a07550b30d7deb37d5641f200f5ed4132362dee9d23dcbe0031bcfd3206515fbe101f36a13aefc77160d60b1dd0073a7e802f6c135fd31b5223fe947f6ba93a72dc7742b264a38d93cb6a8f61cb028d3475d2ec63d3a58f9ce4a3d2b3f48edb46c292bcfcaa1dc9bcb9a93b67ab01d69ab28d8c028df53206779f8ed5461345a831fbd5d81bad189e6b5f2433642d4eeb535225edbadacab71e9e2864b56be45db31a0d84809d7e7cf689fc2f4c8077b139e73e2b9c8da90d17773c0103b819c41ba4eec4a2582d3ffecf14a6c1da809d9f965c6016c1b4ca285a8c5351bc3b68f25b3e1c9c8100b1a0aa33ca9289faef1d97d7c52e4e808a72326ea64ce42dd5ba6312f8d4827ee93fa699d298d803527fd32f821a1d8c5e3bc285d189fc4667c142faf52e7fbdd47f862906a20785db82cbaa1a2fa1b1f023104098b630ba7914ea11563ed68bfe8ac5a735343390c6964df30fd94700bbb610c3a7fad10336261730c5616532190f7a3a508177874b1d39a38271c4bd2d93fd6ebf8f673ad0c8621a321f3c7cb0f43d5564842fd3eb7afea987d7212e18cc3e57a5977360b76887f6c000df3644b1701467a86c9d9664d1dbde96c9b8d5d6fb3b641ecadf86010f1624fc91e2129ef1b3b8744c874f80464b56b7db79db58f162b58994de9a62ff2f47801e0c05a436bb2c4ee5f2169afa7f7b2fbd262ba9ba06954425301f9728edbd9f8e11bdf743e9f55e2450568d294781a9c05c9c401971eec579b494734f5b294e1136cc15e4e08822ff0ceb125d9d8f91205ebdef5d47f0a3ba13f27d7ebe87af9433a78315157cff7ad9b520c9a88a2a3146ab55885c55bf30be971ba27ecaed8cc556fca911b9943c033a6415b454a2206564d50dac40a1e035986b53dade7139361d049e1b3fc7cae5baff35757a053b8e9faf89bdc00ebfa1af63bdb10e2b65b4f9825ba022a824a8d68954ebca66907b1ae8842409f583b3602821ce85fb6085727f1163e666f56592148d12a3192f985ab22cc7facbbaf4b84a551f6603d07ae53b7d24c7e2d88031ec88edea224ad52aa4cd9b70983243a531a87fff18ad391db4a5ea5315bcd66906d653894b499c29353344edae77e86bfa7beeeadad7ff5a6b55bf32c84517542ad0af71eb02db5f26a23832445d67fe4751793a1091d2ff682327d9799da9308a5444edd6301fa6d9f2bc61612d50931932c27d0ca81a8551ee5af52ec2833e6b4a2598e77aeb0119827a9ab5dba3c57d5f0ae2d35ff4e5eafe144e4826bcb864166e097f2229592d4537d16f8243faa4118bb4509139196457bff1f49e8538fd56cc8a552b206b0946039af4ac5bceedba1a4d3099a98b9522d4a5807dcfd199cca34049b88d196fedd1f24ea0c52df42ebf32df96e08c9708904c299fa66fb7f3ddf68831e846239223bb3a438fe8b8e349edca598f879ab93443dd35c8a7770c8616c9d0820f18f00a081df543d7791cfa501b2d5c3a1ae9ebb93a36c769b245d1a5c554b3574bce0b49c7a6df7a545a18308ff7088096e1ce8618377302f9c6cca9f837bd7bba6eb86cfea9bd40597711e47be8ed16e9c3e81a85b183ddbd60b46c3d69455b9ec2dc206fe257f68dc67473a91e4600e5fa0b9c99c1c7b6221aee9c03321de44232efb7085b183937229d1e9eb3caad6f42c1364c483763c44d9cb5e6963c8ea2c1ac7f22b236a1da7b20ba171a821d151aff97d6f7e6c0e4a20fbd6d96fd7e9942637685b6153b2473aa147980d692b88b2c99bd335bc5626aa8c56d6e358f1654c89e0bca4f092c6802095b3d2b6ba2c3b5cbe0e31a193da4aeb07d4674770bbfc22ac79195f1c9469182764f4202217bd770fd828757648cc01380b3870e67e1e3b7742fef11bed1acd4764039eed57095ed2147d8cc0241443a7a6521ac4d315266b85bdca4aa78c6e45632547221a4c2cd29d513c317ad015c2d1811234a2eb196916e1d7d58ab4a8f433cc4b1b05ef5a565863781c73d385f76857e6da21d2c50fa01c00e079c55fe2ed63185076a0b6955b28ca38d7b10734ebd59a49f2ba422649ddc519686caa95e011c8e7dfcb7da41a5f0a1ebff130734021b9ba08fb5b5737abd631fef85e21d627be87dae90ac9c426e7951937d2a37a3d904d7ef5d9c1b002e00d7ed1ff957a7879ae6d546bd3d91034c5ff9f357347ca935b1a55ea9773bb208d458f1de4a26d1099ae06443a796622ebd6c86db3b0469b2eff26e2511c3b07b8624be9fa960401f16f72d0d561a9ea7059cc734065e865d81f82bd031b13091b04c2e0e930aecbc668174309b810354b1318f90b5d9426c622bace0c26dad8de011fe1c8a89522b0c36e8ebcd58d7cfc32a5110e3f794107fbba7bc4c45008bdcdf6dc8577e05144f70a444876e03bad4d4454d35eb51ebf4bfd60a1212f3e51a9e5f8c5c3bd4436887452ad4e87a99b14bf20713a35cbb51591d26bd999c7e686072bd267b030196ab2c4f773a31df7e0d8b89153b46bd1a6c659908b57ba59cefb11bde025049479926aae55364f24d73a2058f94362a5c9354686f7432ddc880b30b72b699be4fb13c34a15efc96abe3165f7447a56b4bfd56eaf9bdd287a26880005b1296213e1c8b2b596c8812e62fe92c0ddff05674df9639d8a623cb0f07a6237131c9282037c30cb34bca6d355efcab540781f87b28ac3cc13172cc9a42b405e0f8db63e8399ba9624ac41219a0257ed01297b90df0ee5c1bbc6a96a06ffec7501ce5698015a9c904241203cc2019e82d792b5346a1d65da06313ae339bb89b7f8a5e7290b78d00e026d50a921bfb8da46d5f1f72191ed799f166d344fcda3644d7540d1946ff82adf41a63bba0c0e842a4e9a51fc2fb26513748397cd30cba5f46c14d2726d6ba4b94580921ac63ffd937a6ef75ecbb8a47c1a4fb78181d0107ac22b327146d960e60151edddb88e80d8d523a4d0566b0af5ec21b8530c533c1f0302319dca9f22c6836231a1f92b8a335166e109cb9a72b876c6000052840d3957ad72cba9cd4cadbf283c4035eda9f1b667bce7ee03b4765549ec6273c46d226111cd8e06c53d324603038211eef0949abca56565fad6c13c64b36d83fcede1031aeb13afd4476b9646f3368a30526d7796761ace5db7a35b5c250fb2fadf21a3591d4bad272dea3b8c4e0c22b6e74c1f7c09e3c97506d8db3b61b90388516f6986b555b05eb3070c129fd960dbd2dd8e7d4c9c1034bc8ad7ff7422868176748b83816c307829554f21d0dc22041a5b132b50dfe31e8cc3f7a72a78138bf3bad7b0e76ba169073c25b56466b2030a46368730d443a2b2faade7e7f4f99ae64108fe8e57955deeae13e402811bada6f08ad4a907f75b1a8a80dd212cb3a70baf37e5d0736469efa9079bad3a30bb8d409bfd76a81230c48fdb8bb04780ed19139d9b62d0bb3829a43fcff81dc86b18e77925c192eca6510a5ab0298b9217901a06ae9e7e282b819f525ac7a20044daecf67a58d4874d5eb9a857377d98c1536f0009a9e25b8982645a3eb204ca784b57413b1ba81f793a45170530794c70b665025dffa3ae6fa9a319fcd56400f0898aeb0a55b43b720a89a076298fc5d5eda134168e9728a0770dab14c175c109690929bffdaec20a7e6a80325b8c65ea0cc0423c36d9afe110fa2490d8ea30edd2c9acdee289492b081d995a05220a26407f97182b90cc7e81f4a0e9a1f3f38db524db6aeabe1a0a616321abb1434cb19213055d571663ac14601b12f7f75cb14a861e2f349c3c18d609f8bf2d2f1a41265f7bde6ebd818326c5e1c96978c611c5ee37426bc93bb63e15c5f8130470f47a1be9aab38c321f7ce47c9c6222b72c5af170e7b85a089ad3f865525b2a361d7e229a69360291c3eb1dd1e4977d6b32c309d6bce197f6100fe7be469125d9379abc690eb9126d4cab70482a9752684d155121b7b3659e7530d607dd6a5960fed19c95c62e059882eda0c0a3acb3c018335547aa315cf4e053c269d0148470a03b1c62470b9ac5fff4a9f6de4e7e434d362c3c5c1ff04eb6b9ec359659ec62924d3c50623492e80c321430393365fded03cefcd3a43bc578f959f4150c28857a0230b86cc71b26335fb084f277d347671ca54e663d3a24f0700c07359b0b83506c2247059ae6053354fbbf5d15ef2214876cd6aca2a260347dc4adc9be5303ac62dedcc59a01171a5441f9d8793ea227f4f4f092b2aae75caa0db1adc925d9c2cb82d7516b2cc3f843eb94029c8bd5b36e1a20011158435643c6a9922c285a744660a5399d9cd01fc44fa7a6545980f22f13d23aa1a5c8ce56f63071a62979f8671bffc025eb8120048320df7f6a9e3bebd806fe9aa542f73c95f8082145752387435ef19c9cd68754adf11be4eefcbbf77c478def1b1400351bbf27479aff09b2387a2bffbe5fe859d3e90afa5adcfc1d2846b6266004e285d28a59c8f93bdb8e37e58b6adcec4c86a47eb59add31ee833bf0a60b992594adefe2d08eddcd54275ee1753fed2b35ea94acd02fcbe9561a18f1298ee4110d50fe55b48f101572941e74f24d6f10e2292eae4fcdb1e0b8d13e39b773a41b788d75edbb1bc5f0344afa5257a916470bccb510b9a515d71458e9b21beda73599f24c9ac131a6dd0c02d9f89ece92db6a2c2580030ae23a10628da300f2c9430e359a37caaad55e0b1e18ce85c6e3c545a2d38292946d45c4f9e803b81a3e86652879e58c09a5781c6e76314d013c693e051e7a9f758c88383d6e00408992ace66f02f49241be269778608af0905c67bf708d364679afd8045ad3e03d919e3390be61a143546b59be88b2ee64bbbef2f2935686370d99117f30c5e226d85fbd401ee074933a0b7d7cfae572fc40c1891a4e94be314ed22af37053ab01757e93d522102af6bc826e36926a7b25cc66e043118127891a8d0d193190f2292e12e81a4c1d43ba78432bf2f999aaf0d2a9e76b290278658e633d1ce999508f81de06b707c3fabbb5287633369fef5cf1e2ea8a95a1a9a0b063bb5468d9869b312ed7593ed9ff3e660e9e9cef4f433d1219e397502f62b0f95d0d43001eab7130ae306f4364714bb86e201157c1397ed4ee26ca40bc7c7217df68e6369e8742a54492bcf4aeb0a6b7dff0de98d2979ddd69b2612606a958ebc2b045bb4a9b2ca6691abea5b0feec7fe3a84f105aa4161912be3813df4120ade2a735869fa1890a0eb63f889b5ea77c82bca8b29fb78eb3aed701fe1ffc597236c774f94273620754c1ce260dbc05cc4ddbed3bfa8faacfd556edb91b1b2551997e7b6ed91", 0x1000, 0x4, &(0x7f0000000180)={0x18, 0x1, 0x3f, 0x914}, 0xc) 16:53:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xff3fffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:53:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6b02e18b7f00000188ee6bbbb32aed1206ce08cd766bcda698b586b77a5d9889d48888cc325f178b899183796a8b959bc878f7d994a39330a3943b97a83378d793d41b5414aac3c2134a8d6029e4fdfa52fdd1ecb9f13f0472bde7ffcc2c861dc8b39e4e790db2cc8aa32dec018cd709eb40607a37bea639d1919ace729b44b6c0ae306a610f1e55faa70d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r1, 0x3f, 0x5, &(0x7f0000000280)="1d83e5c5b4b8e873b02a2f85168ba622da75db1158193b318ba2507bd3fb289b4e4042baf28c773ecef5e7f685bc9eb0cca31b6b722e213e2474d9ea49671d3cb3bd0865fef508eb37853058e442cd5a819abe22191293", 0x57) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) dup2(r2, r3) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="dad6f8a15aeb63605b507124ce8829dcb240676671d436548fe8dba634f3f718af826b3242fbf210fe405abfe096c6d93ab39446ad82775b8b3fcfd321523e44f60c03143d93c82bd3a60a88a49ad7fcbca2dcf2072d185912aaa196ec4dc543d8c0555cb4b83438ff45bd5655eefce06ed5b53beafdc52fed8a2647ce98a1fed250e57d6ccafc77c434de5d2d6bb062ced6e70bf629d46e0b6eeff0af1abc58876613f02979c204681775ce99090000006059f407c6b6128e5260cbc9516a7fc07896834833920767f1316b8e"], 0x10) write(r3, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:53:16 executing program 1: setrlimit(0xa, &(0x7f0000000140)={0x9, 0x93}) r0 = syz_open_pts() close(r0) socketpair(0x20, 0x4, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000100)=[{r2, 0x160}], 0x1, 0x606dca73) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x10000) writev(r0, &(0x7f0000000900)=[{0x0}], 0x1) 16:53:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r1 = socket$inet6(0x18, 0x4, 0x5) poll(&(0x7f0000000040)=[{r1, 0x8}], 0x1, 0x57b) socket(0x1, 0x3, 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x7) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x8001, 0x6, 0x0, 0x3, "69d3711babf7afbcbc6f2012555f34f5b80dd032", 0x7, 0x5}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x10000, 0x0) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/75, 0x4b}, {&(0x7f0000000240)=""/180, 0xb4}], 0x2, 0x0, 0x1) r4 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000340)=0x3e7) socket$inet6(0x18, 0xaec0774c27ce2baa, 0xfe) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x200, 0x0) connect$unix(r5, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x8000, 0x0) utimensat(r6, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x8, 0x7}, {0x7, 0x400}}, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/pci\x00', 0x20, 0x0) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000500)={{0x2, 0x14, 0x35}, 0x9, 0xfff, 0x1ff}) recvfrom(0xffffffffffffffff, &(0x7f0000000540)=""/47, 0x2f, 0x0, 0x0, 0x0) 16:53:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417", 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:53:16 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) r4 = dup2(r2, r3) kevent(r4, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x2d}], 0x8001, 0x0, 0xffffffff, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000080), 0x66, 0x0, 0xfffffffc, 0x0) 16:53:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x1) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000740)={0x3, 0x6}) r2 = socket(0x2, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000180)="641526563727ae176c6bd15b031c0ef78872927646489a01662d8935cad9496211324045f82a10346eace98d17c48ea5207626e0b0cdae8ecf2afb753d3c32188ab4df82963789cf438d3d465c11b810bf4519a425466515eb426bd640f80d26fa6b8559f0211c679bf1d4fb9e9f10779fdf260e01105ef5f70fd040e4683fdd0194d895ba650be6475082ce06564f", 0x8f, 0x402, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) write(r4, &(0x7f0000000100)="b16435ade0e1ba41f0db83247da0b3c725d4f5c5ab2f55130d36b69b87cca5d476b386d7b5", 0x25) listen(r3, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x3) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="5141670eadd4a70f5fb2bc2ebb7e752b07f32d9d3a844ed351ba00bc150f110e06338b17661efa271504be7b0a3afa516a65eb13db5dd03c870fe7655fb80d77185a36a4d50fae9898ce9872bb70ce45f700ee38c2520c92b5c48a16d81e856186182125db879b127cfbfcb81c4347695790a186c40907b1f617beb36c5bd7e1f541a7793834afc6bd9070b87ef2410381b08e2193169f2fcf99654c1b4fea8a4f7fdd65a4943b0cf419d5dcde5b2cb5906ede194853232878f420b0bfcc331933fe6dfb4c01844fd3689bec5a93993bc95f70aa14f418acf7a17fe261e41471d5ccd612f155e9007d2879b4d5b045af564627", 0xf3}, {&(0x7f0000000700)="185bede33c74009bb3ee6d7ccf62fa3548b9571efcf8efb085a4f6be871a328b6073d5d9f0cfc8ac1aec3234c318421be3f6cde9b760437dbb7da4e5eeaa337377203f2da2ab68abb6e60151173ae415646d2959a8bd6fd779c6111b80a468a80219b673126003561154135ac90dd180bf0fb2", 0x73}, {&(0x7f0000000780)="5508f686e8392c51381746aa435df16da5de0da63000ed0a6bb78c350e1059d1c670df52bad625673275", 0x2a}, {&(0x7f00000007c0)="69d4526030d995b6bc66976cd7ae0d86610776367e3fdfbca5c9ef6e775ea261e72888a476dc6fb856e1e65aaf62adf331c09028a61bf6759f2ff084ce8a1ec19debe39f89778a6c81a3f114cfddc4eaf019f4cd9a8d83906dd6085ec82d44cde0318e89c1c5faeda6e4d2905534dd8e188dc1103aa28ad1744ca624b2dcf45394ea480125bfa6e877374ca109da799c2f1562766f316c20085e91d2031707407e0d", 0xa2}, {&(0x7f0000000880)="96c7137b6f783030fdeafb9715ad8e789c72d4f42bb8b6d8f6568ee5fa1a1640cbcb0779292e790f", 0x28}, {&(0x7f00000008c0)="73a2cddf7881184741f70391205310c9b2278b3a6716fdb97451936f323f5cae02d8fca89f30770b1b13c8683bf31344f575b889d4e8f8adf17bfb76e10dcba63adb8fc22e75d195a5f428ea796a64d21178df95bbe0c6f7ddcaa5770a89da9d5ea045cbece033ff5adda5f0616158c4b1e52cebff8811381d186825339447ae325669d6e08df83afba23708b4fead5e503c3443b825dd026ed37b9c99d5215da2bd0fe9b6775669ccc02d26b37eadd2afc94d8e4354d5883f6f99a8a801b05dee8044dc9b61880659224b", 0xcb}, {&(0x7f00000009c0)="d11a1b1176468ae00639f71a4fe7bc04942fba33e2d85dd8ed0e3a47dcec488beace370c164941660aeea35725eeff914e748bdee9cb9ce4c1898f945bb9d9838e3bbc426b7af965b34c0b59391f741621f981126a08f5e4bbe3a81f8506e7537e8950ad41a75e8532c82355f8decca81c6decb2e590039af9132d95e4a378fac33eb89adfe5d383892b5fb2c6a9a9881ccf483bcee88c42c900242f03bdbeb5cd388fcc4524d9931034ed64485c7d966f691e82ab", 0xb5}], 0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) shutdown(r0, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000440)=0x2) 16:53:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffdfbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x6, './file0\x00'}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) QAg­Ô§_²¼.»~u+ó-:„NÓQº¼3‹fú'¾{ :úQjeëÛ]Ð<‡çe_¸ wZ6¤Õ®˜˜Î˜r»pÎE÷î8ÂR ’µÄŠØ…a†!%Û‡›|ûü¸CGiW¡†Ä ±ö¾³l[×áõA§y84¯Æ½p¸~òA°Ž!“Ÿ/Ï™eLOêŠOÝe¤”; ôÕÜÞ[,µnÞHS#(xô °¿Ì33þmûL„OÓh›ìZ“™;É_pªô¬÷¡âaäqÕÌÖñUé}(y´Õ°E¯VF'[í㸚ßåÓƒ‰+_²Æ©©ˆÏH;ÎèŒBÉ$/½¾µÍ8ÌE$Ù“4ídH\}–oi‚«QAg­Ô§_²¼.»~u+ó-:„NÓQº¼3‹fú'¾{ :úQjeëÛ]Ð<‡çe_¸ 16:53:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x100000000], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xffffffbefffffffc], [0x0, 0x0, 0x6], [{}, {}, {}, {0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x200000000000000}, {0x800, 0x0, 0x1}, {}, {0x0, 0x0, 0x0, 0x4}], {0x3}, {0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:53:17 executing program 0: r0 = socket(0x2, 0x80000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="01201b4fe929af9545ecd892e89b452468c9d1af521eaaf0e34e070710000000", 0x20) socket$inet(0x2, 0x8000, 0xc0) 16:53:17 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="0380c2000000ffffffffff0086dd60bf6e0000023a00fe7e00000000000000000000000000bbff02000000000000000000000000000180009078000000009a3e63b5100104000000000000bf7c579a7b9272bdb1185f4859810fda6910bbf5bd51913e3ff9e97d01407df0fc9fcc824c6880d8c35276947c874b8ca15b452123f87b0486a5a3b3b323a3e50c4176f52d324ce66124737fc84e6e8619dc29048b8b56510d709a9333e301af8b673ac3ecc332feea37e11458aba93a4c5f5a025d7cbf9ebda4221b9681adc965a57b"]) msgget(0x3, 0x201) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:53:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES32=r2], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000080)=0x2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:53:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="620292a77fe52ef5de87804aad9854fc25dcd6b764a5166294ae0913531f637101e6e3ca557aaf7772916e07bd3b0039e3ad7904e46772efcc1f99ef9b03b5fe23ec6d1bce0e79251909f8eb6c31b6c2f10b49fb4382ebb660c84af3a551423fdc7518e1ddcf8b4101ba03378334bf05642099223c932d619e94195d5467bf88d87147a77e2f727d6657f918890aa2586868cd5dd611f13bf6925d2741c6"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000100)="13e29a2c8ca4083e1f0724dffe384f48ff6052e489276b0b82cb3e424657d8e1055fe09158e2b3c2476fd6b68c418864e4d45bf7b5217e0461fda7911337acf89419", 0x42}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) shutdown(r3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) wZ6¤Õ®˜˜Î˜r»pÎE÷î8ÂR ’µÄŠØ…a†!%Û‡›|ûü¸CGiW¡†Ä ±ö¾³l[×áõA§y84¯Æ½p¸~òA°Ž!“Ÿ/Ï™eLOêŠOÝe¤”; ôÕÜÞ[,µnÞHS#(xô °¿Ì33þmûL„OÓh›ìZ“™;É_pªô¬÷¡âaäqÕÌÖñUé}(y´Õ°E¯VF'[íã0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setsockopt(r4, 0x6f7c, 0x4f9, &(0x7f0000000180), 0x0) setuid(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r8) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r3, r6, r8}, 0xc) 16:53:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x10) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) socketpair$unix(0x1, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:53:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:53:18 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x84) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x8a2, 0x10001}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) 16:53:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0xffffffffffff8001}) 16:53:18 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) dup2(r0, r0) dup(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x84) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x4013, r1, 0x0, 0x0) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000080)='./bus\x00', 0x4, 0x10, r2) 16:53:18 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) acct(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x5}) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x20) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) sendto(r1, &(0x7f00000000c0)="70987dd3c1e640330be98d950c49518db1edce7e029da5263615c548530d730378920d35a0ae6db29367fe904b4b21e1e614d1f37abf4391d0702e35f4e764b2cfad25d627079f86aaf5134f433840302c18bc4c6ec587255c7a4149f052c3337bb9fc22cdeb4fa98072f64949ddfcb198e5ecc2e8e8679cd64634a2dae6e10739ff1c9e32b1dafd0cc21a155ea70d74dc4a5448a032bb5525245d67d5", 0x9d, 0x400, 0x0, 0x0) 16:53:18 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000002c0)={0x1000, 0x81}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x81) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000280)=0x4) lseek(r0, 0x0, 0x6, 0x2) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0x8, 0x400}, 0xc) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x86) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1200000040c0a868", 0x9}], 0x1, 0x0, 0x2) chdir(&(0x7f0000000100)='./bus\x00') open(&(0x7f0000000300)='./bus\x00', 0x8080, 0x22) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:53:18 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000520, r1) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000520, r2) wait4(r2, &(0x7f00000000c0), 0x3, &(0x7f0000000140)) r3 = semget$private(0x0, 0x4, 0x530) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000300)=""/224) semop(r3, &(0x7f0000000240), 0x0) fcntl$setown(r0, 0x6, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x15}, {0xc}, {0x840000006, 0x0, 0x0, 0x7ce}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:53:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x74}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:53:18 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffff7d) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000080)={0x5, 0xffffffff, 0xa36a}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20009, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCSTOP(r1, 0x2000746f) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0xffffffff) î£W%îÿ‘Nt‹ÞéËœäÁ‰”[¹ÙƒŽ;¼Bkzùe³L Y9t!ùjõä»ã¨…çS~‰P­A§^…2È#UøÞ̨mì²åšù-•ä£xúÃ>¸šßåÓƒ‰+_²Æ©©ˆÏH;ÎèŒBÉ$/½¾µÍ8ÌE$Ù“4ídH\}–oi‚«tap1: address list non empty 16:53:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "7f00000000000a75e3a4ce43ba2a4100", 0xe6b8}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) sendmsg$unix(r2, &(0x7f0000000b80)={&(0x7f0000000c80)=ANY=[@ANYBLOB="00c068e2acf3bb3897f24bcdbe013cff64635a43f2cd8829a7ed97009f08459c995d66a2235b089cf81038d549a5db7354eee57ac912dedc7a143db96194806d3a839fa0897458489b20acde35f7fe8d0ad063a0295b231e97d8bbda1772ffe25dd23d7d51bf2882514f3afa53e15f1f6afab316e6f46780fd12ef6475fcdc9c586be004739fc35eec025427624846d81a69c69cfe18"], 0x8, &(0x7f0000000b00)=[{&(0x7f0000000740)="d8ed6fe1d85b6b83a1d34e7510b7f3daa2062f544592ea806376d32618c2c036678e26e3e7a9525da506406dcf970dcbbff64cba7398b2c0ba90f0fe84739e68b0360040c0a7da7ea17f3241f483b88b4f72b0c0b0ee88ac3baaf7da0422", 0x5e}, {&(0x7f00000007c0)="4ab75245976b5457a0227d7f6eadd2c0863f98", 0x13}, {&(0x7f0000002bc0)="1e9f736eeaf84372876bb868086d51cab8a30756945c949f3799aedb39aa45a017fd314786c4d92aa8221d322d0819cff3785c77a0f806e5765398ade0751044bd4086e2ba1d905684d3ce020b6a666639f014a8587ba2b737dffb23534b2baaf44ff6e43af996716d8cac0d018ae6605c763597d99b2e3f7897d74d68eb24174fdc24ecad06af193823d56d7f079e2829004e114b5d79462403a1dbbebb7ab5b1e18d872b1a2a846a79a888e716f9b792582ab0f61dbf0bc0f6c3de05ada12b6a322e70bc4eef1cac4463462d61012bf34a7565c7159a095060352332446728c1977903ae37bd17e3fb9fc60b251bae72c88bd520e53922e352994b0c0fe742644dc4ae0145ea178436fc6c1009c1f9b14f4b1c3c5010b0863d36270764f244d934e3b44602c88f4a6ba4fc80ca79fbfa3d203b92613e947b2c600e1cde8bba71b36ab90e24aa8cb17528c1c26736e7a3d75a35419f434a573cbaee7d3d8f640d3efb475ebc2763e4e5df72b0c4f4ba715c6ef21ce0117d255e21cfecc44758977737eef0e2ed1e8ef8c430871d0b3012b89e5a8873befc565d192ac19786e80432749fd1af0ce75b3d8ac52103cf3800e0c592ddb00a1b3710bb5e2b1cd64edc3b91ba9d584fab73a96573acdf5cc6bfde6bbe9853533f6a51c7e5d33904333181cbc863b286f8e23dcf17fb8dafebc995e5ef13652a98bae92bf30c9e109c12e89cb1eee2a66f8971797d32b56244e76b8e317d9953b6d67a83b6e0a8bb82b4423f49a0afef7861bd3e77e7ae3e71e5596624a9c9bb54dfbc1b64ad6f532536a535fb40b5366da8c6e3b253b34ae01212d6e7387cd27d4d37b4c12176e354871745452e8512cbb610a4c35cce08480714958fa3f25b5ffc93c0191cf5650cb7a3a3f5b7f60ab9a042914fd806943ad0f3efd7e6f6c7637127a5a5a59762c970989a597819ca42cf2560249528fdc0d919dacc1a746644c65761dd114cadc488f6c4ff8c742177a8e41ebce9127c33c411d36b56cc97c8434bf6ce5fd1f6aca3e3cb19c5486c8b6340bf47ed72622e347f931626dcf9aafc83198ed3754360cc561c10093ee995126272130a0655a2f43c9992cfaeee66664d507e2ad4e1cd7715dc4a806cb500fa39c1b118e1d4afcc29a8075e3bb83fd896e071bc4fd700085f5c145c66e09e507e83278ac81ec5eec17a55e07ad81ac04111f0c23bf5ae2ed6c0d72d239356b449a3c4cae36f95a3d33381953e369809ed38ac274f12e17cebc9db926c82a5cba19041e396f16049d8de3657f58b86e50051ad2e63c106ee3aadfdfb918378d999e8670cdc7f06a0cbcedcf9bc64227e8a13dd62258c0bfed461398942d74b29a6c911a105061f20f7e8e1e09df147d5cab30b80316a14abfcffc34d43ea25c0077b7eec6b010864423e548c8345c2e97c6b81de745a6660a81e65c632c355e886493a91a2ae444092e9fac1135a21a6cdc19e2fe05431de86f736ea1f596110ccc0fd5e869aa0ace2d4759dd3ac2052c21f94ea1c14063197f20bbae5339b7ca8aedcff6b3ba196ed4e707a86ff9a887c728fc59a6530ae8a73683886ea628c3abf44a62480dd1abc083e7080da6ad038ff836d866524d7e31dd43184b7975648651f5a66c0f73be21072a44dc16162e7063db136bb27057fd31feb8d63334cc9b3a4607844d318c422e67ace0ed0b08d5a0addf030071de610fc620b881b32234d6fab6a6d941f9364052ce4a1d4deeabfe6060711bec2c4eda0d8eb56918966198b11146b3b089ad4e5ba15a75b4d65ad21164e3472a1fe9bb66d57c514e749a101aadb3434803b7539d92c768aac49645a863f66373a0592756ee38b0205c489abb0ac141943b1f14e0381e79cac079a1fce54323d8477fb9abd0a5f1061120a0c064c4b4986c4ae18e7b38f2f1e9537815242cc07f7b2fe58af641c11fdfb8f7c961b3d596d481d421626ed51afdcb9ea1987f1f7f3f60788ab2680d5a392e917644236314d7fea7c0feac3902e37b9216f3267c85798f76cd985ec11e0e50e9006cffcaae980d4b499c3a823755eba75e0552772aad89c4f090e24c31a535125ed4d86d3db5168a63b98a491096acf75bebe4ce97fe96ff771ae8a6d766e2ca37cf8675b96a1fa449663723c92db1448efd21a5a75b598d0773d8e80f536cdbafd9655d43d6fdb9573d279449ffb27032637e63308e274fe7bb177a031765a06608c5f862f23e772135f2a60cdb9cf0adc1bc1bf1642753f91eda7a7a42885868bd05d977fc2cb881d02cd498ccd93e88061b3abf2a429744aab0878b667d0c92400860d99e1adbf6c0986c2debe9abf5dea4c1bdf647e07617088fd1d70da1770b3289edac86ca55c5846d298c226d434794867c93f8aa46142854038dc13b88daad3feb5a60872f3d820758d5274d42a6b00aa355ce90d3a8325345e34a3619a6133412fb2170cd0e478f5fb19d6bfac52715db6f826992af230fad96e8a2adc7eb687cc905b1345320fec547cacddda381f6cda6ac1e6d2f996be06468074c034a6331f989c129e860e3e0e5040aaab2d9d73ba4e6c3da0fbedac68ed6ad36e93cb06c76de7a0e31d85568af15c610d724a224a1cc3bf5e6af1b4c7e745e11f4856ca59ea282f543949f50d52499cd5bf42fe961b7939dfe317b4922ece3ec4b49534e767de03a1c136b5c11bc256098a38c1132b571ba2f70c8b86676a4b6b71048fcdd1b28189480d3504b890a86ca3f1ac15d66229afbc68a7e4a2cf2d217fc3ce2c77577158f172a3d6705e65fb59b2cbb0b3feb7d60fe91d711dcf0bf068c56df2539e003428d4d511171ebce88c582737363bc33351b91c87e5313b02e284bfdca1743683ee825e319290fa5c44470d20c3fc34993244efd1630db3add6e209edaf1e5aa97a1d0b1dc0bb60cae7a7500cbbe8a621c249289160752df8310178c522f4a7d5448cf61738622991ba7d4aef3665584e6d8afbc5b794d85975cde1c445605923d0a6848fdb2f35b43aa2cb7ff2bb9f6de2ba3e2bda0c47322b94806d71b0ec0b5928b7b0ba32f475aae89e165b6659b41961672c1c2122e2681167e4fa9e6a7bcc58d945567146662d311ad24210446f31f0b15d8a3f1b79c93b716fe15e802c7c05f574788a4f8ed52bb57355eca21c6169290ba639826682664cac5e736bc15cd1c8dc0bdc2df63c83a5d2715a0070bc25f245eb2f8f6f112a33efa3db981b792451dfaeb966b54a494dff6746d579082fbb3b444b1da53042fdb32836ef0cb9a7d2424638381fad801865d6bd59decfaf7b40c02256c1fd28d60323c8b88a99b84542681f2180698fb871ebbc1f9a053e6665a2633fa8474249db4a4aaa8b5e5adf7871946e1179e2a84b852b3253b98fadca0f50ef695a6dc1641c0559257b20c88e6b85b774d09e4fcfdaae51e8f90691a41a8da08840b1af0cfdfc4977396fec58887e2f942d8a5c83a8bafcd46d8120c08b37918ebcf78b05fa72647eb826fd04a72614dabcc7d18de91a3e634431982343b74f042409121c52598d6452162b44cdfd420d9e437977047a1563cde858304756489ffacc517685f3e4497ef22aaad5949b3361be400951cd8b54832108f3aedbdae6781975c557d89ec6ebac062b9aaa467657fbf3b0b2e00cfff6d719f0115128a0e41b736b04d7f181b3a4c0935f7c0ae21a24600d3ee6fb0a43b53f2a73a4210304296b59e5213f0d1c6470f9f59cc083ef54620dd77fe3dcd04e2b4286244145f482cf586ae0d5ad70c5ac6e86701ad710ab797d4cc2261c6fa4b22904997de976496372c381849574ef1ec907441f5b058ba1e671564ab7023534a3ed61d8a4620e4fa1e302ddcd7bf110fcefc0ebcb3188777dc09adf4739f751d710ee593f6f3c35423ed626988cfce15256382cf9edc2206e83ab0da7c6ba424866efdfab1f052874166ff5e2bca72eafa28dbd75d0159f9487ca6215392f4fb4eaf00d656ed22d2167d1fa07597896817efe6aaf112e8dcbb1f9f5ff3015b7ac651d10c9dda3a851241da269d1bfb425cc3e4765248aede5c60447aea7a5e9acc3efec1c0c4d1404e8d701742e9494ede4da5a6c4d5128d3a0bb9a483dd7a0b5441242f0c5ec088b43c78c9d84a290727bbf43efc60ce8a615c4bea45cec066c90dc321800e7ae9c45054cbfd4b4e61b48261ae7782eba4f2ee21c89d4da54c02c46ec669e4f66eb301ce2a911e1aea6385c7252870a5ad4cd1655975c29bc204cdf294638f3ec93821ac05b680285bd5cc86329debe0b10f18fbe1f9e1da1fce0f6c06cab9ccf1e6acd234617b212cbc796840d367b88d12e13446363dc67b9e7331c796c5b1a9a07ec481b3b3634f7dbffcbc92d3f60173ca6353f38f19cd938cd038eb9244bdf243e5d48165c5a85aaa72aae0c571badcb39816f522aeffb7c14dd4232760173d8aa4dc5a0d250bf405e224eda4d5665d2732b8596368843c9bec0d286c3167fac3f8286f443033a5f8b8999ebb89dba6c50c682759e92a2c4a35f280a3978ec7d074572491d8065e99bbe4c3d61f4ed83400f907513df5abf6a291e10e488a0706ef038ee45d44a5deccadcbb005c3d6b14f9b2f83d2434cb7aa167d55662c4b4a2c3c65d0997429066b63af1b1703856a8362fff1b2b8957d9b2d9734130cf917525320fbde6a840ff52c6f84c824075b584257c4b56002da03be61b851d6cd30be0c05574d85679d3fe4d01e4d8db34e63381128c0e45e5343f3a0662829eed623ec13c1a44f21165c7f051da92ce8b31e6230259a4c1748a5349b335cc321cc11c3d1680d99189398aae57d10a883d3bc087f5f0863aaf4ec49120086ebe37cd7b84fd2cb80641336ed201138ec879a13eb29babf068576f54673d9409c2d80eb9974129c35fe10b0884b2f81e3ff1c5b5ed1733ca4355d6b7cb9a5166ddc484b53d240901c33419d7777039b7285b0bb62d108efa185c9fdc8fc9c48ca005f7b17e5589afa0f30f696773bdfd7888734720b36376281ec27eb621a04eb53ea2680be3e53674af71c12b082e915fb1adfffa0d647d13ef2d66f0155e38b35d575e96072af28f5ca0f2c2f17659ea8329a33de911942536a3193641ed775bf5f5429c84974a6b0d485e1df91272742eab82dddedd1624e9d2d1728c20f8fd9bae78fdd615256b57f99789c53c06fa45602480197e39c0c4a5b2f709726b11748556fbbe2ae762397b18f1d1811faa646c0db4769a06f1d444c228f64cf3b307d7ea550ef6309a10821d61bf5841d5fc597e0bc131253f74bf4e3bfab46bf7e93f8b56bf68f20aa277249118f0b63951f00a4b74ac4ccb82f4ec5d3a87b86367dd92aa7114c859a4e639c847677ff8f0cb79271ce82b7343533774a1ecaa7a7fcee5903d33c95fc3dd0ebb18158dd1f64d32dd1fc33ff6dfd98fd20f90ce01cda2e6ee3fe1aedbffb90922f1729ca3c7560957d32c5fbd09fe07c718533a0e8d46ef00468053248becdd0be8b226cd032c2441b7af21a145c022d25f2ae104e953de929ac58557243b98cabf0f616db220d4f5492d16520b92e0b30ee2a9d906262079f4f2d5b293c3f3b3dbe24ea0f8a8076988cc6fcc9779b61e53531f0d0da32d49ceba8c17569b341402891a7ee5edfaecafb3b7a52464ccd1968b8a5d961897958c9bc3ae78fe6da60c043ca933aac6814646a3a1596609459a87afed06cc7408782db38efef0c6ed71c94f3105a6902e56617d20c9f84d765d51295707aa63bb50df470d7f4cd7ea6dc02b", 0x1000}, {&(0x7f0000000800)="bcfdc308771e357aa9a90d7ef25256ab8a57e720867310b651000bc7b9290d83cff77c3afa0b7bdc48d3e67d13a19a79d45ee083cc", 0x35}, {&(0x7f0000000840)="667b8515ccc382d467a363bca872e60aa3ffab366764706c370827ee24d11206eb2a00f08993b2e94eecf718d875848a2cae29f7c3bec411b6dc203bbc73f2fe55d12968cd2c02a963098b88170b56adfa34a1533d43953a458c01d2377d15f696af30c6c74db890810c27e5df75ea280ec1", 0x72}, {&(0x7f00000008c0)="b62d5eead102d41f0e9fbbed910e9c86d0bebb98b013c55b88532bf577187816b12f8aa585ab2da9dd1d7157dac6ba31145a1481eba27e1e87d2c119bd3a647c5608effc9f2487fb8ea2e7590ccf9e2625b185b625ed761fbbccce88d19ed9b815dbcb8b7c65b51219965a0cc29ac3b7434260f7ff0433eb0868fd138b87c32b21079f2e400b45", 0x87}, {&(0x7f0000000980)="b4a5903a6575036d14a1f1460bf710a704e707672f904c916764a5d72d1c6c4ff5c6bc1538075eb1a34956cb66e403aba2d8fabbcef2573599d78ecda5f4d82e8eac1d21c59a8b15cd68890880f9c571f9c56e2564775a73f2a9aa8adeada3f834b8e2e6c7214170ba7cfd3b23747c3d38c8f5da11cbb1a197221bd1ac3c03b182f3cdd1966839d6015333fe18262aa17f6ffc74b8768df6df358da3e878ef4b47dfd15966190f5a36f32e511afa4056d38fab2ee5c73fb7875e4fa62e96752307d61b4754e2624303dcab52db2d20f26fb8ef985afcbd3d481a42c0b02498b93a7494d6db82ebbfa14cd2c309576c7f9f", 0xf1}, {&(0x7f0000000a80)="49b1be10b7686f2cb7c1eaf92feb8555d6f530c898cd84a288665d963e2a02e263bd7caed1d0f1d18e18765d7eee54c793cbd0814e6528ad4e4b52e7f99ed33a078a5e093cfa307751", 0x49}], 0x8, 0x0, 0x0, 0x4}, 0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) mknod(&(0x7f0000000c40)='./bus\x00', 0x20, 0x101) rename(&(0x7f0000000bc0)='./bus\x00', &(0x7f0000000c00)='./bus\x00') writev(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="dc5a2eef329fc872781fb16a881c6188371d7c56c1f6de15e1d66b808332f0ad23110b0aa1f1cad9339deb4549d5f34e27a08973", 0x34}, {&(0x7f0000000240)="1604943c358af7e9b722dacd65536cf6d035fbe3a7cc392814e5f3b09a93476494d82e529c1c94c50d3a86f8f36a82ff67d4ec7bc757ce80b52000a19babeb13a2561891e5d0b0dbbda002beb6670d5e5f60f0479f0a23c568628a97d8bfba7df5f15248b2d7ed965c40f1a2a28e7ca14d54f92ef4fd06", 0x77}, {&(0x7f00000003c0)="f3c85c4fc528b1cb979d1b71e1df99596d8799bea822e472841ba3f615c40f73c8a5bab66afda2662146f3c86cbda5e8e5a33a732bd271238f5f5643b6004ba9bb2493711647fc372f8b2e57be514311575309148bb45a5d0c20ea871ebd712f6a3bf060e565153fb6bb446fe7869e1201913da8dda5e274623f4d1c738f55f384962d937a2cb2930a2da53c8a758d6a67622fc8ea8c1b069c1099e83ff9e1acbccb474432e475a7e08f32d63f250fe5bc83eaabbc456c094eae0b92b9ec46100752c94d39a736ea18fa1a39d29b4167ab9053382ad7c55438b698270fc5bf40d075fc081f4728627e05e53e059588bb45e0330ea3eeb7", 0xf7}, {&(0x7f0000001bc0)="141ae9a292c9c6780224d23ecdc812ce7a3b807aa44fb40115fff69b3cad6ea53e01d156100367b802d550bee484eea71dd5262e3656803cc2132e283bffb9649dd4f0770d9f6b041bc5f6fc6dccfc50d49b58eb2d432857b81eace18e33a7056e26613efee24f47d05724c6718bebd442619ed11285616fc2f7eeeb37c91124120ae0d0bcbfe0c03209912c6bb5d045eb9ae0e459f0652caa3704731cd76363e185be7212864f4c8b3be9efab0b856d774a4d73d53bdaabfde70da55d94594a184f38c75c2c621244e08ad2264274ce313e826710571c11f3bb1812dbd3d55d44ef2c20c2e2f01f47f9b040dc5a916d419011c7e7990e35c969feef7d234525d11e671a7a7b6be0747a7237c7e5d5f610a9e0f7dc18c2bae385243a13b943d92548bb359aa4f04fac011299f1553e5475eedc8ef712c11d200f34b01fd4cb8db1419a8f91c0ee59fc7c9124198e486c3c8b6a4db8ff410d939767435166faf04edaed64e3210b85a77d465dad25d0c3775006fa986b6ae805787a0839f6a78eca5726ae45db2b1c262cf49151591004ec7ec785b8a1631b345edb0350fb142689a29a2b8d1415f89dc07f01aa4c6392bb9fd702836ada596017ef434cb82c70f49608bea23f77cb0ce34d22e4144f9dbaffd6d7da5ebd9fbb22856d468982c2eaa5cdd85a94ed4aa56ee8cba5e5017a9ace65b98b294420e83185cb47786a2a568189f273a365567afc4d73975db278fc1043760036fe568b30c0df411593e189ca952608e36a8c081c2d5a242bb45e13f8e3fd9d46354388d7d9d8ed2a0bd77b85b39bcfc888be253f575c129ddab0cbb7d6224ad6a021689f6b48a774825c86262dfc177f77443165d6340b6334742cce5592b3972321849e18820b1bcb0fc448a717fdff236dbe56375e8c279dc464f1865d04c517ed2f55542f900bbeadd8ddf6d52523a67ee12a5a49cf4c4be9c2e18ec86eb66ccd1749a20d345251d2b81cded6e5d3b1aab084dd60cf378d6ed293671b4404af39c2face85ecf53862a89bcf9297bb1ff0a94c4ef12217ce6d5ccb8926c8c0c09881a9e105a30949e20058407740db76d05bd12031d7cde6e274a3f45e2e4e4f633d87a1ab07f0a8cbc734d8a0a2624943361603e722b6e3c51f0b31a57e25f55e47212f082ef988f84d3f19a6df8e657c3d3818b5327e974d678d4c9b35ddfe5227242ed48058c3abcf32d1519eb6b6159cdad6322e7c6b9305671e0a14d9395bc955a0e9ed4f3d59bde704ef37a3e7d02396370ad74a6f40fda1d79f29bf1d447cf207573258b44e06fe80171df31f136ac1796dbed877fa39422baed467313916486dabafc93d9ac3b04571ea7a3b134b5da74f330515c823bf17764150bcb7232a8d165677c657c6f941acf66f20d665b68b1fdefcf925e16f218733fad6534e854f9fec373e5710f7f6163bdeb95e5901aa8c51079b0482d85ac4e21a34d7e74b156dea033edb787d61979ea51a5b468ba986c0578e63ca9d0bb3fe60020465bc834a70a478ce6aede38b3a6c6f9acc30ecd5ed2f7423c7b2f9a4d023ae4daec2045f2d9da8eecef07fc03e9a34784e7597c63232d1bfbc12a9d2879c0c42455db91847c25df45d9b8d26ed7f664177f6b0c414a2ad5152a0e4a1356de770a7fc6f2534e321ebc5b13da667b27e4383d44e1af50c088005dc21cbeebe1587b2d50a20e24135fe21663e422d4cac639fec7c790fe43e69691943f9090d9bbfb163dfb26bff14da11cad6147665bd7a0e5b89193ef43c2a484c5646720e5c502bbae61c2b9daad203d74547abda78b77ea9ce1eeb382000399ec065cda7acd0a7fb0fdfdfa2d9542160ae409793c5e55cc5abe5a57771106edf99a69c4ededc561410957bf9b936fe9930a26e1d50ab51b4ada5623f12d499f314ac4cfa04f144ae358fde3712757b072a397f47f4091fcef4db2d147f1d91c34ead0f8efe71fff0219fb7dafe98f395b24b34d1e043584944dbce2b877d008e410c4ce3ddad62a7fedebe9d9afa906b47c42f9bea24a9bfb1a2a3cb308878124c73846504a667b2a8ce72b8b8d8b3d72dbf82a4d3b2628907389c4dd43b653f70531c67a776b93fd56ac94d3efb516d087a9cf1ddbf56e96db7fcdb3f117ce86900d494a9396c15b2bb71f2424229c96474399221c711a428a5f5a298e3142e8619aedc138e00ec557ee828d2e4b17f10aae008baf72d4f4b43e5f46bfd1338d7f090544be910e9dc025c6bcf380aaf8c8f15bd244493e134ee92751f9aa61f21649d45719f31a0549adda09622cc8f0a4f8b05585df2ef3b86977a3b944ed6cb0c54b41edc54343cdede6beff79bf35bed5329ea44fda976e2f6453ec836ff48b1ab37d54600db93b58046f9f26ae31a7b78bb7eaadd4f7cec0e33c161ad8a1017e8dee998e7ad1fdf3f4cbafe78f8d28b0eb8dd531bff78db01437774ea5ca9b55c8ee6190f1ca14ffafa4231d6f3665ed282a81f6c6904ea0c769e909c360f3ee7846284bbc50ea29a1ec605c3b98ed1b253d82d0ebb2fa7c87a73481e4b9553334e19d49c1cc50ae62aa0b94a5271b4665b40b27b7c65646227923cfdf4781ab77bc76c5b0d02b642f9cf7cc7ea4d4e564dce594599031af69896188460f5ff9d720e4ffe7afe5f8c3c472272eb66cc3e16fdef48ffbf3fd2fda1d0c18cf5d7f637d5005902cf1a2971ce5df5fc1763a01a9a7aa20019e156507c5dd7349af83b320540590d3ff2dbb07c3c6166a2b7cffce326fbae81f5f4921b92e67e9066767dadc25813df5b2320a83c69d7c38f5edce70867dc884df3be6a4bc2c7a6e1190c2add443d9e2fb5ffdc6b0a9da7de863dd23f6254f8707a827742c017ffb241b0300bc66b48c288a6712ffbe4fa3fdad1a80b446c67b26dcaa63f180f2c1336b6f93fdfb68aa2608052261f4c0b17f707007c5ea3546158ba6606f8bba58e1b0dd1f9f151e62eb2a022e3aa066f140c953a1e56c9c4fe91810b4b6431eb22e300873b6ef755750d39dac0e2e9d42f91bf3920f4271ff302241f5b51f80515a951a5fddb9d7da868a5e1524fd236d5e0b12f0250a545b40f946ee295cdeda7b7eb04aa647e03754c2588860d63c4b0b55f7699228efcd167fa4b235b82ca3ffd409b14c74f485e968bb5e722f0ce1c6bcedaa0b2949976d55fb5f61335e318447db93c3ca3bb67b8e2b5063f1db4f90a03502787bb1f9475f4c8136a534f53155c83d21af60978b67374e226db93776ec05a0e5a435856f649081eb90bfbe21dc36a90b8634ba7ff28c91f37ea9a3bcb140a143e58918ce6d8f53d82c80268a6de201098fff24f5c9aec3cf95f197810c42c3e63f63bf2a55030bf19b94456986e1af6e3646b5e1c5887ce05f3039d75bb2d95f79d9f1df08181f90b773c077eaa93d63cb931051ea3dd69aec3ad6b70e904207a4102dfcffae2de47c7edee51a71e8a0f525c87adde1136cce21c43f4864549436899fa0de33e0de703626222c4af751420ed880eaf1dbd0ec24f0955fa2fe313878e1b5b375b767317c8c45341cf34a281aec2e7a4bcabf32b988433def85b3d568411b735408c3bda16f02b1044aa35c6adfa45f2302a7a0d0a1e4ff9837e809cecfe0ad2065a61b64109f41c83b321399e7c779f8672f67d9b5abe05cbd16c41b13e656a748be7ddccb447f6f24e51dc88478cc24300db2aa789a5781d836490706dd1d4dcac54f9115b2841cff3a9abb8c39916802ca313f91f28417a5e624b17d928c3979fde32063a546efa0d4c8140009e43a8a146178f340e7e26f279901b8ac084a9d6255451c87942e2f6716070b480f2de8ce5b6dcf9838cc57454d450ee09b92a7668b704ff437cc1b34199dda733e8a320f7bc32f3215ce4a49c3313f0ac2d0a6fb614d7f85afaf70b809130f7c13d8aab49aaeda87682441fdae736bd5755865278e0d2506f37885dd940cbd13740bc4df0ff8acb4fa2aa6638319815f590158cad454c085eea0d4bcdc9fa828ac0b9284b2fd2add8cfbc3547bbb074db2d959aa7da96dfd87742087427a969211b70b3a99cd7d7b8971e79097171fd3b54d6ae532a7ebde5294a387a6e0826e045b60287e771801b834f2a360202af0da23539389ff516e293d132c2aef21601f1e2cf8a786dd24e5e833965de0e26d894802a69487f35132f8ebff26ce07724acc1a3353ecc628da68045ecac531505b0b2f746290d75689d82a9d9bf326d47908830696b557abb7011b951e1b6cd28b5e1af9733c4b09eb532205ece3932938a97b932637f48e15f1a714c837100f2a31cd17336993e50940d5471366fe49c698b53359524c7d7b580ccc5733bd9b4754ea3505261ad8fff17be8626baa6c4134e234efc4ea1028ece21d35ce456bae6362d3f13f326efa7045eb7f57d971898d889c5405ec9bed0d37f5ef938619f61a8ab8dbf8c02e8fc425340b66bb7ef6c7e50bb5e49cdb669a7cbd4666d13f8e69f17b9c9f1659c9e377064d57e7a4e93142cb6d4fab41cad643d7473ed5880757dc9ad572db4c941add516ee259ae81c955c5511d124ad31b3f34f62d9b14b0058159c479af5a35c992af1a570ed2c85dd550a3f4935b7e2fce5f5f1995b31de30666270a5aae8b67d5d3a91e15511d05627c62668d32fc5a7acb17958f9b63c60bc0d842cf88ac4558cd2bd37f1f2d02f01874f301cca16096128c225789dc6dff40b3a9467439868c166a31b6ec2589545608246830974a3b4f29a1667d4cf82053725f4a99cfa9a4fb20354a594459180d82dbc6aa933c7df46edb3d5ec9feb516a9791ce00472eadc02aca70a15cae98aa188bdca493627a85d9cc614704f82b950866a8b8c3b47594cfe9f7d3b20fea468c77c93559d47e2b14495aa7e42dbc064cb3d22c5eb5d9651ddd0e73f1292765842ee54ce7bab64688eb61efbfcbe887d3ceb74ef86a2d615788baf60203e0fd0dc7b678f287cf2cf4547e9062be15f500562bc98815be93e7079a4c13aebadfd042f4086cefe33c49b8b9ea92fbc070465b7b02bd84991991f17ca677df96fbdae6b99e0a0a413926d23ca2a5c7752b94c598ba4cbfe3205a306c0925f6495f61b44fd85451baa21c714424a3082d792433e5383c9401822ccca9f16c88b569b76ed608b66ce7d224034648b01704b6716b0cfeb6873815b5d14f3f78f320e68e5e68838114f320fb047fe5ef00ffeb0cc51bdbbc51e8a13f7f907496284628e4aa693686e587d27926a3dd0adf4ffe3ab266713ab88c74a9ab62f3806df2fc651672a3ffde14d29e7e7c701c9cb7e7f28617e18e3afb6db13fdbce6e0f8647d0a18421f5c33f94cf6b81a1961abca9ee736454af63eba4aa6ea211a58e75eaefb572d92dc68a32813f8810cadd5b120c850c35b64106d162e4a1d67fee51d1426b09acb5b1d4fbf3423d7dfe8d7cdd95d089163834fbe6a914ffc180fad2b574ca7c7bb731b4d4bab5614b398c59b9040b9d0656b28c4c847282147acbcf53e1f762aae0e9467bdb2683e65228963a95b0f89a5d423ea40915f61778b19f54e78e35220817affb3b2e6f161e6cfe5a7bf5a101ec437a963b69c6d77b356081328fcf8f7f704482b7a65460f79b606c1c8d4663d1d5978b261fbae96f8ab87cbba45b993819fe79287f9801ded1d78a8e3317b9d1ac9e3e9c0e20d81eb547cf72ce2baa4409bfd4391387e0c69aa58fae785948d66b580e7dc63e33b081614820b7a8bd292e8fffee0515863f6195c29ec2e1d18f062ba70f8fb37939f143", 0x1000}, {&(0x7f00000005c0)="d1f3f06c878ebdc3d460a16875259ff9b90116e3132c84ad393f81df8a89a54b497c9d0860f03a27a4618095f0d20b9f93059175c59cdb540275f9f46b29fcf91409f539eed6043e5d14103a3c15af5dfa202f7902d76c58ccfbc6e82471204f4f03a59e7c657746b89bdfeedd3319804882e2eb380a2ba837950c67cc5f0fcbcef653a7e696077f8e6ae0a8ae84b417c70c2481f3704f6198c0e9ad0417dbf396fdcfb8a7bb8e6d686a00734129e7c7a31121712fb44b77be11f5ffb866e9f6b798cdc5cd99421cf410d81ea053948ea9e8fc2cabff53ca871d090dc28a3917afe02d5e3dd23421a4491300809bfb8728e3", 0xf2}, {&(0x7f00000004c0)="38ab50f895f3325efad81065e1afa3d8c9268c00cf15f0d8356658d3602debda39cd9991427028af45c6231aafc55577e297064fd05a3d8879fc0aa0f9df89ac0b5edc3949eff580df887e79c1cb1ba847db6464cd52550677af082eca4afb0b50baa514dc02620c7e81b90ab0d10375f61aaad6cb8842c6ba41aa658737a185257976083896b1a451fe95fb00b496bff2c08cf371216621d16aacd124a9e0f46a0989", 0xa3}, {&(0x7f00000002c0)="affc907b16c1a8f56afdcf97d248eae980e799c8d38ef3400e5db1d18584e01c9fc728b71deaab29d06c6ae2ba8ddd7ef35a345c8b", 0x35}], 0x7) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0", 0x849}], 0x1000000000000051) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a", 0x49}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:53:19 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {}, {0x3}], 0x9) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe50a0006000000aa1b070060"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 16:53:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6b02e18b7f0000012cfa"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10000, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x86) r6 = accept$inet(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000140)=r6) close(r3) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:53:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) pwrite(r1, &(0x7f0000000140)="fbaf8a8d1a029be96914f6357e3a801c6d7eea47a5818a6c6c34abca7a5157eaa409d25a6384a575dff47f86c6158f1edea39d0ae3cab2498e9923f6d4a3240e427ada17f46476f7507aad327e1d3c8e9de7bf0a91d44e16b9831c683feabe948a8d006c94b86dc2", 0x5a, 0x0, 0x4000) 16:53:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x10000], [0x0, 0x0, 0x0, 0x9, 0xfffffffbffffffff], [0x0, 0x2, 0x401], [{}, {}, {0x0, 0x200}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:53:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="2b27f7bf", 0x4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r5, 0x2000740d) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000100)=0x3ff) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000080)=0xf86) 16:53:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24", 0xc2, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) readv(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/138, 0x8a}], 0x1) r2 = semget(0x3, 0x0, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x2, 0x3ff]) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./bus\x00', 0x200, 0x80) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) 16:53:19 executing program 1: unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0xc0) open(&(0x7f0000000040)='./file0\x00', 0x6624af855059bee, 0x0) lo0: can't handle af0 lo0: can't handle af0 16:53:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xfffffdfdffffffff], [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) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:53:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x6c}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x530) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/224) r2 = semget$private(0x0, 0x4, 0x530) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000001c0)) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000300)=""/224) semop(r2, &(0x7f0000000180)=[{0x3, 0x8, 0x1c00}, {0x3, 0x5, 0x1800}, {0x1, 0x8, 0x800}], 0x3) mknod(&(0x7f0000000000)='\x00', 0x1000, 0xda0) r4 = semget$private(0x0, 0x4, 0x530) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000300)=""/224) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x1f, 0x4, 0x9]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x8, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="0184d94f61082130c8a55f781260") 16:53:19 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x86) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000080)={0x6b, 0x0, &(0x7f0000000200)=""/107}) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x86) dup(r5) renameat(r0, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./bus\x00') utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)={{0x3, 0x7c}, {0x1, 0x4}}, 0x0) 16:53:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/102, 0x66}], 0x1, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x152) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 16:53:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66496c6530000ddcb54f88f59c3efe082b0984ee1917ba4765ac3d3b5735a257fcb1a3"], 0xa) 16:53:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0xcdd5a525e7ba3892, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 16:53:20 executing program 0: socket(0x800000018, 0x1, 0x0) setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:53:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008ba8002b27febf00000000000001000000100000000000000000000000000038c942336540", 0x2c}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1a0, 0xa4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) fchdir(r2) pwritev(r1, &(0x7f0000000640)=[{&(0x7f00000000c0)="b6b54da6305604747cad37131dc6263c0e98df899c2e58130fa7070440ea2ae12746fe7de7c5a7ebf2cb9a42fcfec0715e1d2b5cc64ebc878dab7f3f4cbd1b68747ea5a8804f1135599795a29768c1872d7ccfb51b2a5b86e931e013482dafc69dbd409614584150e815ceac1b499a15f6fc7d8ae9c06b08d85d22a1e8", 0x7d}, {&(0x7f00000001c0)="43a351e34ff6dc1a83dea56a4d3dd22448340f335b7a9e246834d8018698708a2355f9347564dfea5b2f6de89a89f096fd20358c2b8f6e604eff7f4612f03db75c3eaa7d4c9d7aba12b5679120c275f549ab0b0d049fc8970d01a8adb9fac93fd74c97be99052c4e2ece4bfe1cd013732719548700b0015c251cc8adb9733c2c0da06aeb06a37e03aea372000ed4af58766a2affffbcb27e95940a64c4d9ef829092557ef9575011d511295fab2b2691f3fa", 0xb2}, {&(0x7f0000000040)="27184622751da18a9f9fccea02f180b4e8ff8a76ef3e22627417da14c95016e5a219cebe0b42b9ec", 0x28}, {&(0x7f0000000140)}, {&(0x7f0000000280)="bae7321bf86ec757655e8325536307286cf802e7476962095af3aaf016d24f4f7f7ee1274d7885cd19533428b00613fb993692d988e7f5e56847c4fe70ab7ff2e565cb9497fad176fb1c42bc4621acb6a2e219eeba510b865ba9329bd8b4399b98b7c939c897137cf83b247c6be43cbd0514a61c8ac83a2ed8bac2bbd167c518519d102ce8aee724a88832481403f42f949c96ce3fd2e425499b149be7c10f48ce89", 0xa2}, {&(0x7f0000000340)="d472b1afc060d0", 0x7}, {&(0x7f0000000440)="45159f164be3718009ff2d5c0c7899d6376b8152cb711820036c2a75a29f88c3683622e52ab5d7f69f4a57377309dfd419ab86ab25d2c94090656bccd3e43b04b62fea95def937302971ffa4f2ce8f6170816dea16957cf51f608012c51269ce973fe93f452aa076cc975088654c9a62840f32a0eed91203a50658b31b4e34fdac16cd3b68b4f9f7c51ad66f9c9d2fabbc7ce948c7331f7c987cd0094c2bec7b340e10c1517dc8dae4be28cc085a046142cbfa2369d6cf20b7a1a4434891d532c4855823d21225b9b46536cdd7bf0e36200cfbf1c0a0696da57b168ce7030676f974cb3b35941c87e9ab40", 0xeb}, {&(0x7f0000000380)="69fd28a4f87c812a6e40ccc0d28caa9907f69b745ef725d60653b8c4a0fe172d0c5d6892b219d05d99d9112ac2a3525524a5e43c0b49ead973c1cebc66f3b57aeb2082013b4e34588422f5bc1a6aaa9b22345b195c88084bee91ed49d8a7f8e084a5efbdd268998d9daa3037", 0x6c}, {&(0x7f0000000540)="6838ba61703d1f68ac2a865ae43a709555a4be4d91973a501a3ccad577c3761959474a02ad364be7114f30a52fa5f87f0651267e61feccc5dfa33719278fee49b06780c2a11e0217863f62368405d4da3a398f361b412bb9c0451f4042424d1f6c612cce3bcee26ad339d97aaa4b955a1ae125b1426680714a98f2d308995f7eded209cf579fd579a8964ed6ec4014fd9382f95c5e3f60d22f65938205edfd3fdf18209f0bbde636d235f59b75f26e655fd2a28e533d97bfbdea834cf4e91c69fb69c9637d38cfa49998c8b2cced7d74b91b3df6814c373298c0986956eeae08b96f1ab41e980a8e063ca96b91d0b5516caa6b02e5dee38fdcbea041", 0xfc}], 0x9, 0x0, 0x8) 16:53:20 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="20af48b4", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:53:20 executing program 0: getpid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x0, 0x9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000000c0)={0xffff, 0x3, 0x2, {[0x4, 0xffff, 0x3, 0x800, 0x6, 0x6, 0x0, 0x7fff, 0x0, 0x3, 0x7, 0x6fd25ac8, 0x1000, 0x7, 0x5, 0x5, 0x6, 0x9], [0x20, 0x8, 0x7ff, 0x81, 0x4, 0xfffffffffffffc01, 0x20, 0x0, 0x6, 0x2d], [0x300000000000000, 0xff, 0x6, 0x80000000, 0x1, 0x8, 0x5], [0xfffffffffffffffb, 0x4, 0x9, 0x6, 0x8, 0x8], [{0xde7, 0x8, 0x5, 0xffffffff}, {0x3, 0x7, 0x7, 0x9}, {0xff80, 0x7, 0x5}, {0x397, 0x8000, 0x9, 0x484}, {0x550, 0xffffffff, 0x0, 0x6}, {0x4, 0x2, 0x8, 0x2}, {0x1, 0x4, 0x1, 0xded}, {0xc9da, 0xfffffffa, 0x1ff, 0xffff}], {0x7fff, 0x7, 0x6, 0x1}, {0x0, 0x1, 0xff, 0x8}}}) 16:53:20 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x80000001, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x8003, 0xc, &(0x7f0000000140)="ebffcbff13b93048e69931929649", 0xe) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000520, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000520, r2) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x5f5c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x81, 0x6}, 0x6, 0x0, 0x0, r2, 0x3f, 0xfffffffffffffffa, 0x401, 0xdb07}) socket(0x1, 0x1, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000200)="12b11187e37f7fe25d4100", 0xb) 16:53:20 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000640)=0x1) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447474d68cb2b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7740623053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0100000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4e1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233acac777f67723cae658fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bc9821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84b24d2d6ef1b0e91593d4235dc43edd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c4640e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b67d805b54264a5acf94c35b97bea4b507f388cb6042d700c9e2e727485868a133d953ded19a396532cbad85201bb6f1303afea54077d2a7103e7788f559d83a2b15187366b2fec6ad1d0ce7eb4424b1b529d30830ff8fff4c2d3f2bccfda0454a705e962ae9293c61ee948bb27d3decc77d79389fbceaef18c52ddd16776330a769fc6f6a770b3386059b8c220d1239ed1ae4453ed1eb98254bcb74cece9cf449167cffdd8eb129ff10c928501d95ad74b96fd53a8ca1b27393af8415eb1a7214cee02b6b443e63e7de847bbf35be28e9405fad8324aeeb22feaa860173c6d3f558e3ff9b323dfcc08750bbebbacadbe7bd39c088d0e51942a79b6ef698c68c46f2de4d24c28b7c60fa12637165e382d9ce29beff80340aa55aba072e3123d75209dc67e0336158832ceea7fcfe1ffa7c1ef41449a3714d400f502ba32624a92ef6b44a1e70e28fc5b6d29"], 0x10) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="0c1d60713c0c4c85f7690594845f6974ac", 0x11}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000140)="303ddf87f858a527a6c714d4b2cbea2c3aca668ecca18cf6955006f7e8850babb6bf7e5346480fe1acd43e41e6feb516221f9178e7d7b05662060c3d45aa8791a932fd5b47cd8ee9ef3b30742c3c03f8f661520d03aa09631e4110266832a61ac3911779994574f1d944eb3d7808858ecedd875ec2f96e5fba4ae2481e5c1147bd864e459268fefce389da51b0123ea990f5e579c58ce0984752d083e9c3ea8a565d966e3ec2cdb1caa3a93d78d4ce7ffaa722746ae61ded424193652b3a306650e3eec44ae34a675c37cda669fb4718f374140dcc613e9cef394c2c15e3b726dc293788acfd276893994f6e98d6ac706dc76983dc25b9728340e9", 0xfb}, {&(0x7f0000000000)="017cca0c0ec9fec3ec5fd69bc185f8d34ffe494686fff8824beffe20da0dc2563864b86805030481487450122f19a2b328f80ee0296ed076a4633146d097d8218929596ed49a6bff385642d3c36d3094cdbef65c68a8e5fc6a", 0x59}, {&(0x7f0000000080)="c052df966ace9f2fbbdf4dc747d977cce304b82263eb114accf8c6e9", 0x1c}, {&(0x7f0000000240)="38182e3bbaa4e35ed5ae5bd32ec9aa5b5cbe1c09a09ac6ea8281a6c103156ae4e1a8267e4068e1602a719e7f00efb04352c4b688273145e74d63a295fffd8feba48916d1571477f2d696bfec10df8922bd3f9580055b7182b3a13370d72f543b09ed5f37acbc29f2f961b3ee3187eabed6f37c46374169336d84d4b714e9f6db53d44fca6168b77fb9ef3b7e67de3fcd7aa73296639133", 0x97}, {&(0x7f0000000300)="e7630b604f462d0f91b323321a48471bad78245b3efd5ca5657d1d0ab076ded94e409716f2f3a0d3f6ecbb3d9121c8cebc2e440f5ab4a2995f47270259f6c7b6f1baedcf83ff5cc97d7d958ffdfcd5e461018b2310476af1721ecac2a49905bd8781dabddc2a7ec4cb8ac3cd19ab8f9d1241d6ca079bd57afe2df0d1c703f04e963383852bb0689a03c7913144", 0x8d}, {&(0x7f00000003c0)="c87350ec04a51455d46382385f42b337744989630df153792de82f41f5d6ffc7fde809f1d7d4d6e1021e57e5e3547a3458b85b6f9ad304065df2914c19f8d1f8349c6fd313dd155b9d7275564d1ed873263fcfc9ce3c8e59dc3f31c298c7c9dcc39685c5b49a85904c2498e0635fa22e5a229c55208060dfd26cc6c9e1171c2dd7cbae73bc8614d3798dfb3b258e5d54e70fb6c04a774a89ba483444e6d9ae66864c67ffaa8b430f6bcd982caa588b4babe1e8b6939a9d3dc4b849a4cd660590b5b4a64ca51ec1e1c151cd93d94383d5dde44c7b22312178b3c9562f7b", 0xdd}, {&(0x7f00000004c0)="c209c94e0eef5997", 0x8}, {&(0x7f0000000500)="bbdbf9d4fe6e88e539fc4d6c6d5220b71a2b35d78ab9956cdac7fe73d5cb98944f27a16190c2c4ddcf42216567356acd50d78efe93853b9062dbdad558324f4c1b533fa2f88ee643d1880fed051cbdc33a44b803d508878205cbf692210ffe8c57369b7977ba37b1d9b8f4863cd9dddb56b6778f77f2272e7f0d210145e2037077aae62a6b71c39315b058239b62a43910d239f5611a6a012577dec0f65fd8c8384c94b94f9eaffa02aec573740a2549242e1e", 0xb3}], 0x8) 16:53:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r2], 0x1) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:53:20 executing program 0: select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x9}, &(0x7f0000000240)={0x2, 0x1000000000000}, &(0x7f0000000280)={0x68, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) fchown(r1, r3, r5) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="0562586ef852599e6ca3e924acf96758da5ef00d1ad7693fd45a05ae2eee4fbf44a3318c6d677d4720deb31b047d1d2ebe2c5e0fe10e9d53b0568cc028b0e22ad35fee004930f2d53b3f3122372d7f0e758168d102b5a3cf91716d8a379438e7e60e581340b5ce14803771c3bce0d6d44ccc6082c519c100fe2248740ab8453024ecbd3ef9cc351685e70b2ce8e7fea181d8de6a2cc779cda6edcf8743d4ff044aab78216c021f0e3c46066debc2b029e13b0d69ec84407e7a4cc08c16e54f8c7604c1b2e05810459cc8019b0da2d7c87b2842f8b5a13aba361c7a68b4298d", 0xdf}], 0x1, 0x0, 0x6) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x32, 0x101}) 16:53:21 executing program 1: socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) shutdown(r0, 0x0) socket(0x20, 0x3, 0x2) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903090000007f512e14ccb2d0dcd4a79272b268e246ac8e2f5d2f"], 0x10) socket(0x10, 0x2, 0x1) write(r0, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:53:21 executing program 0: symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d78ec9be96914f6357e3a", 0xe, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) fchdir(r1) 16:53:21 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x400004000000024a, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:53:21 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x4, 0x80, 0xff}, 0x6, 0x8}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCPROMISC(r0, 0x20004269) sendto$unix(r2, &(0x7f0000000180)="7a6f3793ad1064ad8cbd8dd1a70fd4aa0921b350846957591bd0c8a096aa45763bcad423a883f1eef1b2e815b50b81f38a467477e2f6c9be2cfbbb3605f29ffaaeecef479a51a65d2f0b9528332a5d5ab306499d778a3d204bbb64484b478ee106462fb62e3e82f6b9976e06af2e2605078575da8c5f99db002005b1cba580a47c40e818f309a2e2e6e560c567bc", 0x8e, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) listen(r1, 0x7fffffff) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)=0x9) pmap_unwire: wiring for pmap 0xfffffd8055e6f648 va 0x1b2bd20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8055e6f648 va 0x1b2bd21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8055e6f648 va 0x1b2bd22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8055e6f648 va 0x1b2bd23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8055e6f648 va 0x1b2bd20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8055e6f648 va 0x1b2bd21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8055e6f648 va 0x1b2bd22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8055e6f648 va 0x1b2bd23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8055e6f648 va 0x1b2bd20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8055e6f648 va 0x1b2bd21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8055e6f648 va 0x1b2bd22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8055e6f648 va 0x1b2bd23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8055e6f648 va 0x1b2bd20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8055e6f648 va 0x1b2bd21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8055e6f648 va 0x1b2bd22000 didn't change! 16:53:21 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000f7f000/0x4000)=nil) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) 16:53:21 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x5, 0x3f) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r0, 0x1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x200, 0x30c) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000100), 0x4) pmap_unwire: wiring for pmap 0xfffffd8055e6f648 va 0x1b2bd23000 didn't change! vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020864840 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020864840 16:53:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r4) fchown(r2, 0x0, r4) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCDRAIN(r5, 0x2000745e) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 16:53:21 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x52, 0xfc}, {0x1d, 0x0, 0x0, 0x5}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") syz_emit_ethernet(0x57, &(0x7f00000001c0)="9a5c545f1f8802e2ff9966953535e8d087d30b36f3d91ec1e09f4aa6fe3ad8e005901413253203db0df9541db0a4b6a8c09886410a510c4ebff46deaea5f7bfcca4b54f5cfef6fa400cb9642d31eef9d84c09a01902c80") r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000040)=[{0xc0f, 0x7f, 0x3f, 0xfffffff7}, {0x9, 0x49, 0x58, 0x100}, {0x200, 0x7, 0x80}, {0xd60d, 0x8, 0x8, 0xcb2}, {0x6, 0xfd, 0x1f, 0x1}, {0x3, 0x51, 0x5, 0x2}, {0x17, 0x2, 0x80, 0xff}]}) 16:53:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f0000000040)='./file0\x00', 0x9f) setuid(0xee01) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') pckbd_enable: command error pckbd_enable: command error 16:53:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0xeffeffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r1, &(0x7f0000000100)="d17ac92298b05d137f82e30c3736a3a0981f4f1251fcecd804a1ee965d7e2261d5477f9d8b4bd79db5f7da15", 0x2c, 0x0, 0xffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) mlock(&(0x7f00002e0000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x0, 0x8, 0x5, 0x0, 0x0, 0xe64, 0xf1da, 0x0, 0x1, 0x781, 0x8001}) 16:53:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x20000], [], [{}, {}, {0x0, 0x0, 0x0, 0x200}, {0x0, 0x0, 0x40000}]}}) r1 = dup2(r0, r0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000000)={0x7fff, 0xff, 0x77a8, {[0x4, 0x9, 0x101, 0x5, 0x2, 0x0, 0x10, 0x4, 0xec, 0x100000001, 0x8d, 0x3, 0x26aa, 0x7, 0x9, 0x2, 0x0, 0x9b15], [0x8, 0x2, 0x1000, 0x5, 0x2, 0xffff, 0x2d5a8000, 0x9, 0x8, 0xf76], [0x40, 0xffffffff00000000, 0x400, 0x5, 0x9, 0x6, 0x3f], [0x2, 0x1, 0xffffffffffff0001, 0xda0000000, 0x790, 0x1], [{0xffff, 0x3ff, 0x1f}, {0x2, 0x9, 0x4, 0x5}, {0x2, 0x800, 0x9, 0x4}, {0x40, 0x9fd1, 0x4, 0x4}, {0x8, 0x6, 0x2, 0x80}, {0x100, 0x3, 0x81, 0x7}, {0xf02b, 0x3, 0x3, 0x1}, {0xffe0, 0x40, 0x2, 0x100}], {0x6, 0x8, 0x1, 0x3}, {0x1, 0x3f, 0x0, 0x3}}}) fchdir(r1) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:53:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff210f], [0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff], [0x0, 0x0, 0x401]}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) fcntl$getflags(r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020864840 16:53:23 executing program 1: utimensat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x9, 0x9, {0x1d0, 0x10000}}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x2}) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) 16:53:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) sendto$inet6(r0, &(0x7f00000001c0)="211801fbadd957a59556be0aa406dccdf63556b30f9d5819e747fcf12869897f80759c91f969c4cdda695a9e801d4850f3a8df4663e7f95e884864d5af833551c4331d25c3d1af1b9af88274f7d21edb7a55a1dcc80a435fe832f5c181fa0e36af8fcd887344ce1c3d0436c94468fefb6975fbeb8e50a1122156ac969f518f6dfa2880e4a69bc7bf", 0x88, 0x40d, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x9, 0x4, 0x0, 0xe08}) 16:53:23 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) write(r1, &(0x7f0000000340), 0x10000014c) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0, 0x0) socketpair(0x18, 0x4, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000080), 0x0, 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:53:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a", 0xf05) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x86) write(r0, &(0x7f0000000080)="bad3e6fbf70ca6346063cb13a69d92cb168ee2967b067e7b790835d266c32bba8905c35fb5b96443bfbfb5e612c30a9457f43e3079c9d71d579cff5a18c41156b7080146889e07a0b4fe429449788cfa7db4e0e2142f2bd9f2fd2fa4713d70bea4bbc8f50df7c0e36f3437ed5f3c220fa8c341786208b67a01ce09606f50367984f771890615a5574c37703e34303609e71d6026ed9b4a6be9317a8797b528fdfc667118f48750e269ac7b775ec91d743dc0fea5923878e407c409f4d3eb06a039be43edd0059dd24021435416144dead6073024d1fed2e2a5a8b83af6cd2e739cf2d8890a5103e950d66682542067ba5e135279f5404428a293bd95", 0xfc) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:53:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() msgsnd(0x0, &(0x7f0000000440)={0x0, "29a8af8e560819e2dc2db37dcf85c4c1579c8a0f9618ed5770443e33f7b57f54617d267d48ecdbb46aafa799d4fe148a1894abac51ecde10a856fe4052b4e489a922f12017803a0e88ced9487ff32ee970803446d4076d770ae79745363ba5d45c9bd3debc4ab0d6fd7ecb19b91aa3b4204f2597e40b1fad8613f0a9fb622d5cc9eb186d2c2bd8ce1af7a71522ae4d470e3f0444812693b241da751db6b176d82ccfcbc282f50b90f78e1444f43e69d20c79fa164bdccb14ec093b2e46e7872b55b06e125fed66e3d0614d9a4a5ca46652fd3970f2371f77d519c8f60558aa8306dbea490d37b86d9ad734a24f87ce846b78e4ee626323960a564e4a706e0b0f77eb49f6ec19fa09565ab706ca1d5e752b309533a794cc6078cbb499a5d6ecb884e7f9763a5be88468b60714fce8d0256aef10f699e0e2cca753536abe0eb6a6ca4066a64c1b34605a11ecaaf3dbfa6543dc30ecaf18a722a25289936b20b303ffdad1ff27f4c5d87bb10d8fbca7926263ae0a8d909b9c8ced9cd224804fd14c0615acaee874af7d8ecfd4da5457a7ec048784437084385f17f37a66c97b48a354f6b735e35d576a07457bd869ea52c81c46866f49edc8110610f19f5b373496f941b3449f4257557e35cd20e31b5674bc2e4a7827906d3b2fdcd02e31d45cad27fc3ad25fdc7542df8d1e4c22c2dd6b29819fbbdb15d716835a7de0f9f7469edcf0f02f9bd875dd52e56f154a10f76b910d78cfcef95c18e582761ce68c5d35cf4795bbb7f05fbef0ac57823b5d1ce909e4702f637fbbc347042d04c6427e47de67487ab1a8c77c5430d425dfdf5efb8f329c85e1dc375238bd4d7eb34e87230df36a87f5c8fb835055d059192fe20aa08aea6817144b351db9e504453bfcf3e0892b53796c50073b9535a62394d9eae1b2c2fd9bc78458d38c0f278e39e0500ef6a79bc3ab93c12df03bf959f864b924883c8c3c51d561529e8bb2130fbeaf64ef2543baf9c4c58fd12aaabaffeb54e61ed8974fbff0dd696fdfc88310772060d49c77a3ff5e8833d6f2f2dc7e1c6bed2c41bbf9f28eb61d54abd5fd999a093af44321b1e6a5cea5989f721f62c95318d6073c0b66ec62e68d13b5fcd23b4c1c001fd8bd35dd2c79321cc1788af2af3208b787f3d66735d7b9a35ddae6e022c5f32d7e661bed569a7ca77c8b94c6eabfc255aaddd53ed1d3a37b4493ebefd5e6d928899fdce68eacefc3179b11c3b354a327121bc229734f04ee762f05e866f29a0024c30099b4eb25cee1ed166066e3f07fc5335b38f75b8e00f4b4d93ba32b48580e18cf27de6ac0370302889e242c3fe256b36ace3514b784a71a0d"}, 0x3c6, 0x0) r2 = dup2(r1, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002680)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000140)}], 0x1}, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:53:24 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6}]}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) syz_emit_ethernet(0x25, &(0x7f00000000c0)="63379b33c0e536241c69994d06f5cdea8fd8e493c03957740f6b94f8229f59b9b2b5825258") r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0xb39, 0x4}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:53:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="00002e2f66697c65300068d6bd81b733623a39a8f402d70ca49b1a683ebbddc3"], 0x1) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)=""/191, 0xbf}], 0x1) 16:53:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100", 0x3}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:53:24 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, 0x0, 0x0, 0x101}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x20, 0x1, 0x0, 0x9481}, {{}, 0xfffffffffffffffa, 0x13, 0x1, 0x9, 0xf7c1}, {{}, 0xfffffffffffffffc, 0x29, 0x4, 0x80000000, 0x5}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x40, 0x6f4, 0x3}], 0x1ff, &(0x7f0000000200)={0x101, 0x42819e47}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 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", 0x14a) 16:53:24 executing program 1: chmod(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000240)=0xe6454b817531d653) setuid(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r2) chown(&(0x7f0000000180)='./file0\x00', r0, r2) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="586f0e"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="80e8d0b78da729d76390983b4df6b130c78d61ae6970be815f202e63be412c34952587d839f55185641dfa9feda7b385d5c8092b789721ff6e5b58a53ea14f1cf7a10c166ca152119d33fdd50a672f8ebca4f7dc6edf9630fff3ed6f8c3959d909f9aeeeb216252c9263b15d98fe260ce9178f3766"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="25bf137ba7f40e01739ecd05ae3664222059c9"], 0x10) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x86) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000100)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r3, 0x0, 0x0) 16:53:24 executing program 0: mprotect(&(0x7f00004e0000/0x3000)=nil, 0x3000, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x86) r1 = semget$private(0x0, 0x4, 0x530) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/224) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/90) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='r\x00') rmdir(&(0x7f0000000180)='./file0\x00') 16:53:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, 0x0) dup2(r0, r0) write(r1, 0x0, 0x0) 16:53:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x86) ioctl$TIOCCDTR(r1, 0x20007478) r2 = syz_open_pts() poll(&(0x7f0000000100), 0x20000013, 0x606dca71) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x10000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000280)={0x0, 0x10001, 0xc9c, 0x0, "adbefa986e58e126574682e8291256cd997ce197"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)=' ', 0x1) 16:53:24 executing program 1: r0 = socket$inet6(0x10, 0x3, 0x4) sendto$inet6(r0, &(0x7f0000000000)="4c00000012001f15b9409b849ac00a00a5784005000000000000030038c88cc055c5ac27a6c5b068d0bf46d32345052d3b6536005ad94a461cdbfee9bdb9423523598451d1ec0cffc8792cd8", 0x4c, 0x0, 0x0, 0x0) 16:53:24 executing program 1: syz_emit_ethernet(0x86, &(0x7f00000000c0)) 16:53:24 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000080)) 16:53:24 executing program 1: syz_emit_ethernet(0x86, &(0x7f00000000c0)) 16:53:24 executing program 0: syz_emit_ethernet(0x39d, &(0x7f00000002c0)) 16:53:25 executing program 1: shmat(0x0, &(0x7f0000000000/0x13000)=nil, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000001400)=""/249) 16:53:25 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000100)) 16:53:25 executing program 1: syz_emit_ethernet(0x86, &(0x7f00000000c0)) 16:53:25 executing program 0: r0 = socket(0x15, 0x5, 0x0) getsockopt(r0, 0x200000000114, 0x5, &(0x7f0000c35fff)=""/1, &(0x7f0000000000)=0xf002) r1 = socket(0x15, 0x5, 0x0) getsockopt(r1, 0x200000000114, 0x5, &(0x7f0000c35fff)=""/1, &(0x7f0000000000)=0xf002) 16:53:25 executing program 1: semctl$SETALL(0x0, 0x0, 0x11, &(0x7f0000000240)=[0xffff]) 16:53:25 executing program 1: msgrcv(0x0, 0x0, 0x0, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000340)={0x2}, 0x8, 0x0) 16:53:25 executing program 0: syz_emit_ethernet(0x86, &(0x7f00000000c0)) 16:53:25 executing program 1: r0 = socket(0x200000000000011, 0x3, 0x0) setsockopt$sock_int(r0, 0x1, 0x29, &(0x7f0000000100), 0x4) 16:53:25 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)) 16:53:25 executing program 1: syz_emit_ethernet(0x86, &(0x7f00000000c0)) 16:53:25 executing program 0: semctl$SETALL(0x0, 0x0, 0x11, &(0x7f0000000240)) 16:53:25 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) semctl$SETALL(0x0, 0x0, 0x11, 0x0) semop(0x0, &(0x7f0000000100), 0x2d) semop(0x0, &(0x7f0000000040)=[{0x6}, {0x0, 0x1}], 0x2) 16:53:25 executing program 0: syz_emit_ethernet(0x66, &(0x7f00000002c0)) 16:53:25 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) r1 = getpid() fcntl$lock(r0, 0x25, &(0x7f0000000000)={0x0, 0x0, 0x80000001, 0x0, r1}) 16:53:25 executing program 1: syz_emit_ethernet(0x86, &(0x7f00000000c0)) 16:53:25 executing program 0: r0 = socket$inet6(0xa, 0x802, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x0}, 0x1b) 16:53:25 executing program 0: clock_gettime(0x0, &(0x7f0000000080)) clock_settime(0x0, &(0x7f00000000c0)) 16:53:25 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)) 16:00:00 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000080)) 16:00:00 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = dup(r0) connect$unix(r1, &(0x7f0000001340)=@abs={0x1}, 0x6e) 16:00:00 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="0180c2000000aaaaaaa8aabb08060001080006040000aaaaaaaaaaaae0000001000000000000ac1414aa"]) 16:00:00 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0}, 0x1c) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2000000000003, 0x2) bind$inet(r0, 0x0, 0x0) 16:00:00 executing program 1: syz_emit_ethernet(0x66, &(0x7f00000002c0)) 16:00:00 executing program 0: syz_emit_ethernet(0x66, &(0x7f00000000c0)) 16:00:00 executing program 1: syz_emit_ethernet(0xfdef, &(0x7f0000000040)) 16:00:00 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = dup(r0) connect$unix(r1, &(0x7f0000001340)=@abs, 0x6e) 16:00:00 executing program 1: syz_emit_ethernet(0x86, &(0x7f00000000c0)) 16:00:00 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000640)={{}, 0x4, &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x63ab, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2040000000000000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000a40)=[{&(0x7f0000000000)="29bee8a899fc4d818ac0901beb95334f704b7238cc24e427aab75a9f0c751de40d08e0196463f452eb3fb570769d712199", 0x31}, {&(0x7f0000000dc0)="d92774577d511265217180a6a70d5ff0a5dbbef1a10aa48f6592b5c638d9a3db4e3129e8d341b428867fe00d84df3f1443f897f9bfc986d4cba58edd4dfa4e52ac5eab40bd874b32f93cf4011a7fa6959f28334e35bc06d6a1a5ce1f1a5eeb3f7b31b3ccb511077cae7774553168e3772ddda8b4e0776ad97404371b4625d1508c2cb6f9bd14d5615a6d47bf1c113f2ae224258841dda66a198993c42b1ba40e9783fef7097eb89bfe4753fd2e1916009aaa61af1d6fe49bbbf77eb37343521be9c0719c5e7686aef3c0a3d9fd5edfe17c6b1b14c7a25a0eaa4c7d9fadbf36532cacd077c4e1289ceff05dd961315c35a1bd2bb842ff2a184f98f11ace1cbe2ac7e27d5e0d7b2972310a81e36ad528f86f31d2ccf0de55a5c80a2ab7b4e2a64c51cff8df0db6462190e05af3d78754b6d1af6e98eff6ded2c8537bbbc535b2af2bec8d9e43ba72422503c3064f2b30f7f8d4eff71ca7e52ab91d3df9a5df7f2a7cf505d48cba89424a4797efdd8c69dafd097ce69c862684a9c2e3d4e9ef6757beaf933987922846dae10b4c006babeb52e236c58859448caf40e979b9e4f0d1c877263378f7ec8aa6980ee8ec391467fe80202ff716c28d4bcd5f9687a8fd982352d100152b06a013c6d24f58b5e0fde700e4ee3139eaf0146abdc519ec4d469599e3793e336bfa75e713c3a31a2475e924500fcf5cd89c3dfd9bbef752f3378ac51ec7c168ee653ecfbcca69ba09ccbf2f15bdefb049b25c6969c3814919372a0ecb8a28a7486ca6773c53769d8b3f489e50839f9ed232b7c32fca3f4ac021dbb6d618504a96ea47e53789c4a54e16121f3e79def92ae8df96255c9f42290a1f6c2c6d492f0d069c39c4e50604cf24063be7a6de3149efd4ff0ecfc98168b80b26f2502750aead038ad067b32804ab5056a852030d67f4eb69bf59464fbd574afe22f44dd38c3ec8a34103f9607a90f9fbc55bef7fcd8e2f74b72946d8789098b14dd540fe927105bf2291ff6b202a76cb06b2777f047ba54be119742a056c299df9a202079b445d5b2adad758162f6aba212457e49d858408ac3fdf4728bcf9e71c5a8e87f7d7e390facad70d538ee1ec753c37a603a95dbd832f0ebbd6f28c31cc7434765f3d73ff436721602a95a34523932c83b5f3b92316e912adf0b8eb18151464c73bc123149d90fc9b7f61de066f18177a62e582390006a682d016f9907d4cf5076c5cf2607a9032c73a993bf1381c4b9ed5d611c6f179c8ac5121f3fe1af55d2552dacf2ef2e6561e38396779bee246062376007f45969d65d82f97def4ec0c75508cf8af6f0e847747b52c3af63f9b32fe455c059ce6e3788bf686fecf521679c218d5c76495b6b0b2759a1597e95c67823c33e8930c8166c3deda09048e44a0c5df5db097e2841f15584e606381fb47934a8447d5e3bec829dea790ed9a1c436e441d93f19978f3ae273d19171370511542a443278172d5a676e0b3ec8a673e47166f2f0cdbe5efb9bdf3711ffdad1e6673a831c45c536fa6bf2f86bf62c7987d2bdbcde7ba043723dadd3c28e4713c6479bebfd294e3efd30a26fdce318005dfa1b53f0469c1af4f90460e4d6dfc3eb9c8c65c24fcd94bfe65a8077b61c4940b7b4d4d19671653ec9abf4481ba943058099efff93231163f13f03e920e2cdcf06b5c3808093cec7ceb4fd558d2e6375e2f221d0c0f51ae81662158a73f6ea9399a7e20eba3ebb39c91326da5ae8360689617e4962d161e68bd9c8c65bf3a0a1486c70450473586111434835c089cab94b1481c09dd3241775f577154b05588855cedc64bce43385822d96decdd19e9d19eb9d4bc3871f18447d98aef581203c21a01c6d526ed92ff1c41e765630a6cb9ec6151488006ea5be25bed1422044963c3ced20b9cb56a9f117a50aa1647641d0234880cc7012cf31cc1f996b76c69144809b889a9a2367db5f69b3905d784af3c5e386e132597a2dbc1128381e35b7c2dc709c4465c04e1a1aacc9ba8e57988c59f64372c15070bd8b2d559e581cff17b1d3b8ff5cdb1781d1a5f57aa888fc273a45c3faf8c0c02757bcc224dd9529451909dad3ed68b48bd585a75f3de437f4a606f9ab3503cd490904d6303d4d53a38c50acbed4b4e58d0375a6facc55d8115050c9beead0db6a8f22970697dec388d61b82b8e5579f7a39a4db0f0e253cde1628aac2e46cf2fde21a9bf0356dc02a7661d6972e824671e5d71734bbf953ff60395d3568db071da264675aa03d04c169cf934cda01b43aa42be6e106a9893e70ba3b5ca64de4947a167eac759b5a93a95252185bbb0543035d90d060881acb88c313afc7e48ac5e68e326a1431f9a1f6b6a145302de55954de01030a04ace245f8c6617b503c41027692e624163a56392871e3b6338e1e814dbb9cb22e648b03bf0cf73e4a0bc9e1ae890d8b0673077b2a8c6005edb9d4984c93a1e8c931a5aaeb4998789d4f0f0c5d4bc3988e9bfcd977ad7b1063cd693d51107f7332cdfd837be3cfd048a61480ec9699c89b6c8de4d0e16d7da29f8057e4bfb56a0dc1c5baa6dc77c3dd6e019fc428d1f991cee4c024d2d98e2e360624cc7584264bf72198cfc4b7f9150e203abc230ad56d31b06fa53dd08dc9fc4a65d834e125698829533a6d6670f177b9a1b976ec498f0f480ae5672f903bc0123b48e4504b12b54620f515d93773ff82dba25312009cb9bae7f6157278f7e65ee45cd46310efd0bfc71b4eb1a3e5ec0b08261031579030d9df76a281b8255143e60d28075c75f65d9eb9f4e20685754a3e2ab922634372f5268c49a72aa6255b23a54ed685c60a48faf21bceb9700b75e5c074b1e7909c1e26472faf68b6a759bbc607da1b310af5e31cea6ecb9111489692ef789c625a8fd14c7b30aaf7ca87ba86574f22b4b2a6c3b8dbda3e4dc9f73d2a098d5a8352dacf858ab9e078594397371356b6218664ebb9d007ed4b774f0b0afca2c189ef8372458ea97cde920195e1b6ff60bd8e9211396418a159248b7cfceecccfe8e25e34e5e352ce106bb15e8cc87511865d2560a5a85b9c8339b23cc73929ce0b3d2ba7f78c445b7df5e559e2e70f1b549c19e4352b8e5d800598c34ba784a015a13a8f5a6818c368209036ef1716dad0deb1941ac358cfacb9cb6a64a99d92b709afafe0d2409d0bc888a7defb19ba7e0efbb83a3c119ba57c0be9561f53187f77f0ff9c475bec9ed96053f6c38eb68482e206eca8ab0f9507a9d05ebc2be04587441e6500a0a259afa286522f91a6f0fd5e3ede43a98ab6b1bc263393d245a5cc3dd15018d1b7f8126243c0cbf2568c38fdb6091e03472f876590d30aabd5522e6fdc9934f06baab4b4902b8a6fe59f7772ff66155ee222f322fe3c8b7f8add3b6372f2a6d1cb40e98c602cb248da81ae9d05016da7202c120b75875eb206d06b1d4a338f2679c2996e7ea25b6f65b53cd5eb7cbf8569699e20918cfdcc7c5d150bcf2215b95849ca7b70f82cdcee383f0464fcc0d91a3b21d259addb60a5da18e996fb3a63849fbee5045eb4f4a0480d2a94b5ca09c49c9ea43afaf0fbb66428e6f1ddbcb50982045058cdc92042e93f3f1c4e5deb41d8a9d18674282b2ef75e6258a97e60c050e8eda6f85618a1e693160e0357072627a3edcd4f7492e519f613ea88856e5fb011d551651a29a84feeb72fed1ec241c36e0822b872a392e2aa6f34d5b876c9ee89433ba8ad15ece048117cc6f800818ce35b478fa416d2301f48cf7aa6b046acaaadb9457bae244d740f1c4eccd52f954826a679ba1cdc2d6c7e129fcb4e1f897fa94298de14e39d3556d72a3b6c71f101a4696b552ce95548bf1b6a162c63fb6b3412587c6e79faef2645234ab7128cc547785fb4fcb5d09673ea584f8ee975fc806f1212ece702ff899f4f46c6f6be41ebbc4d7872ffed73b522210a2577ba71e897120a0c50528e1d2c2d5c0a351f1ac7ac00427935e423be99846711436268d0b0ad8b030bfdb8e27d2bf24e0d8a2c53425095f8cfab863306d053e412fea04bbcc8692f00e415ae5e169a1113cbcbfb3b70c822a91040ee4377490b611b33c1fef647392825c4a15bed80b81bc1985991e7c49d6b642456768d77aa5a313f79ad77214b17df9e5e2703243166f858d0e14d27c143e07b555f351084cd41f78bf7627c00a9151b22773093026da6ef008c4d44b36701fd11e00c1aa71736b591dfe3db4abc60d8481520c8f84f572e69609dc8073bb55e5228ec050607fc0935743aa88f7e646d9b8547ff7fbb0b817207bdd429cd522049bd1e75c089902cb09e17bcde382cb36f21d1a6638f15eb136584ee7669656e4d3f31d6a4540f8a9bbfd8dd20b174f888bb5a5d715c6544b27e8c0e30dd24d74feda79f86ddbc6f20a207553640ccc61af8d0da1880a192db46bdc41f9339db177c1acb93a3181c24b904910b0bd84f6d2ca1528ad40afcba362721662086881d4aca4e4118f4bf3f51f7f066740e8a2269cd849dd1fe1efcb9220a06650df378d6ac7173e178ddba360b66d00122a7ab327e0762583b4a2a446a160ee3437450083fa75cf0f6ea2aa939632193bf1379e8e81c9c240a81fd2173fabd7adbb997b2bbe11fa4fa04d7aeec4bfc44bfb47a90f5c1349b4012afbf2e4774bcead2803b40861f092ab4c40ad5d2b7c702a8f773f88af7c19b44862bf334962370dbced9480e1a6efa49fd6be1e36861589ba37089f8f931194702eb74c5930147f8d2d0fae946f748e5a3d49178e533dcae769f247e86451fa82b7e2a7a4523b471f83c02f651c2f29a29fd40ba14721146f734d81500b2cdefc834fb8dd6ff3f96d8e193b2a5fd3cdbbd67c12a2d63d978f5494d184bcb3558019fe7e0c011fa4180f2bdb1a79c7249dbc522411aea8abc418f70cd853fad74193b0e3e0fe04210fb128b79688d8bfd49108ba34e24b7e4c04d88e7b32e89508c027dc6ce85c81599f7509266cd53843f7442cf129d1929d0aad6fd58080dcaf614d6ad8fecb00513afb17a9e8692cc0a122b3ee089d80d59b0ce52f3b5f83b31014f9939c9c41499038e9f923e773d1469f73de106fbc8f0ff92404d718d53aa9b23e92f1dcfaac49f858ff0e53a5ecb3d840443f76ee37e2ad07a945278caed61a8bb364754266b8504f4f82661d046332af8b271d723a3c9e2767567ae15ffbeebc72389d06e86291b8c79004d59af91022c3f5be7c842334f151f0b31ff5a3965f207424b29569cd8d3e6083a65fa08e52e219ce8153a51dcd632593f5d90898931e444c592286c5b1470ad5bd22d1dcc0949e83faf4d9c65064d637a46237031f1d3c4acc53f9a8bc9f0b7ddc8a27402e44acd0fea7f678bfe6464ec504d517e4934208082008d1c4aeed0e5c7f1018ba6aeb2845b4781a713d2d9d0bd1074283a12240e280589582b43faa012e47a64612cf8ed4e0d81102ac39cc0645e8864b4b8bcb0937bbcd0b1e53786650286d7102deed24a4bba50ca2b3107da0de97508b12ed9ff1ebea0ef83cf073cc5c334608238f05b9a54100cb6936ae7fc3967c12c335d95fcebc80cd56fa1ab71d1a244287c2573ef102204bd925740451456a52d8744baa94d1c860c57f0e5c3ebb25b25e3e0b1c88b0b5f18f5b065d414833a41e61ed0514d482ea934e3695ae143adb3f59bbcc6f0716bc73e8d140728aba2f8797f1890d15f0b038a3f27ade4aa6f65bd4da20e8ca2d795260fdf689a64d2f6450e90ed3d29339ae6beb8156fa29933bedcd211715a918a9c44fef30", 0x1000}, {&(0x7f00000006c0)="6f0c37f6dc30b1f915ec729dd9c27665eda08ce659e611b49dd4b3c25523132f6f50e87356e1386e81710ffd891478741c1e6913e42aa38b9f2f28c89e93456fcede3f5e9fd24ff40be0d11fc39285582893c23afdd01a4957bfa484e155c7e2a465d896f18e3b23b2dc07f51f37758c827fc4e959f2c157e62b35c36a5cac161f826ea0364a012f9e7e1128dc9189aac9c6ab2d579c7b0e88522ee476ca6e8a28a0a4c46dd7003758ad606990f1d35bc1909b2aa33b3cd965", 0xb9}, {&(0x7f0000000780)="836a86727846421e5d28cfa6c04982ca51954dafee031b14bdfe66e163579996113e6b1a1b0e6a44ed75098efdf8c09d84", 0x31}, {&(0x7f00000007c0)="fee5a48f2ca036b8cca345f41ae9186ddf940f53e7c95db4ed66e621cbf087973c6a0010bd2d948731b94fa9a1f9dfb3b0baf3868f15861c31795fdb038468c0ff6ef7deec15c87fbd4775e4156ea8ba7d243e72e4a9d8909afbaf38e058fe31981393b77911", 0x66}, {&(0x7f0000000840)="16b2d9624633a8980b131bd0808559f459edeb2b286896717845b1a8f33a74efb922f07c6a8201588bb680b6641115d04c7c5e30dc5f8a044326294642ecb5401c1ff0bf2d1c9c9769b797186594b8fefc1f8a18bdd392192e5949066da36a6e072c24000c0396909bf06ae7230992d47f2ccb4ca7ad0d35d08434207e73a8cc354dd410bbe825233aadb0e6865f2c6172", 0x91}, {&(0x7f0000000900)="37f0c959272af3f5a36799ea035601e5b881a7c7ebeab964ae8ac9060338f30854c558c79b617f5bfd86d09dbfa659ab86200e2e2ef30e25aeddcd2b24342ef447f03a888bdadc51bd8fd97c2e6fe88150", 0x51}, {&(0x7f0000000980)="e97ccbb07f4f76eaa8c9cbde3e01e3a74a", 0x11}], 0x8) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0x5b4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x9) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000680)=0xd13) r5 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000ac0)=""/263) semop(r5, &(0x7f00000009c0)=[{0x1, 0x1, 0x1000}, {0x0, 0x1, 0x1000}, {0x1, 0x3}], 0x3) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) 16:00:00 executing program 1: 16:00:00 executing program 0: 16:00:00 executing program 1: syz_emit_ethernet(0x86, &(0x7f00000000c0)) 16:00:00 executing program 1: syz_emit_ethernet(0x2b, &(0x7f0000000100)) 16:00:00 executing program 0: syz_emit_ethernet(0x66, &(0x7f00000001c0)) 16:00:00 executing program 0: 16:00:00 executing program 1: 16:00:00 executing program 1: 16:00:00 executing program 0: 16:00:00 executing program 0: 16:00:00 executing program 1: 16:00:00 executing program 0: 16:00:00 executing program 1: 16:00:00 executing program 0: 16:00:00 executing program 1: 16:00:00 executing program 0: 16:00:00 executing program 1: 16:00:00 executing program 0: 16:00:00 executing program 1: 16:00:00 executing program 0: 16:00:00 executing program 1: 16:00:00 executing program 0: 16:00:00 executing program 1: 16:00:00 executing program 0: 16:00:00 executing program 1: 16:00:00 executing program 0: 16:00:00 executing program 1: 16:00:00 executing program 0: 16:00:00 executing program 1: 16:00:00 executing program 0: 16:00:00 executing program 1: 16:00:00 executing program 0: 16:00:00 executing program 1: 16:00:00 executing program 0: 16:00:00 executing program 1: 16:00:00 executing program 0: 16:00:00 executing program 1: 16:00:00 executing program 0: 16:00:00 executing program 1: 16:00:00 executing program 0: 16:00:00 executing program 1: 16:00:00 executing program 0: 16:00:00 executing program 1: 16:00:00 executing program 0: 16:00:00 executing program 1: 16:00:00 executing program 0: 16:00:00 executing program 1: 16:00:00 executing program 0: 16:00:00 executing program 1: 16:00:00 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x40c2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x101203, 0x0) panic: bad arg kind: goroutine 24 [running]: github.com/google/syzkaller/prog.clone(0x0, 0x0, 0xc002821e38, 0xc0012a78c0, 0xc00134c980) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:79 +0x954 github.com/google/syzkaller/prog.(*Prog).Clone(0xc0004e9f80, 0xc0014ea2a0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:24 +0x279 main.(*Proc).loop(0xc001494940) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:94 +0x3ca created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c