kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Apr 21 00:17:31 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.44' (ECDSA) to the list of known hosts. 2020/04/21 00:17:42 fuzzer started 2020/04/21 00:17:47 dialing manager at 10.128.15.235:27375 2020/04/21 00:17:47 syscalls: 338 2020/04/21 00:17:47 code coverage: enabled 2020/04/21 00:17:47 comparison tracing: enabled 2020/04/21 00:17:47 extra coverage: support is not implemented in syzkaller 2020/04/21 00:17:47 setuid sandbox: enabled 2020/04/21 00:17:47 namespace sandbox: support is not implemented in syzkaller 2020/04/21 00:17:47 Android sandbox: support is not implemented in syzkaller 2020/04/21 00:17:47 fault injection: support is not implemented in syzkaller 2020/04/21 00:17:47 leak checking: support is not implemented in syzkaller 2020/04/21 00:17:47 net packet injection: enabled 2020/04/21 00:17:47 net device setup: support is not implemented in syzkaller 2020/04/21 00:17:47 concurrency sanitizer: support is not implemented in syzkaller 2020/04/21 00:17:47 devlink PCI setup: support is not implemented in syzkaller 2020/04/21 00:17:47 USB emulation: support is not implemented in syzkaller 00:17:51 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = socket$inet(0x2, 0x4000, 0x7) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x22) connect$inet(0xffffffffffffff9c, &(0x7f0000000080)={0x2, 0x3}, 0xc) socket$inet6(0x18, 0x1, 0x4) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x107, 0x1, 0x7, 0x8b9b, 0x9d5}, 0xc) socket(0x10, 0x8000, 0xfa) r3 = dup(0xffffffffffffff9c) recvfrom$inet(r3, &(0x7f0000000180)=""/6, 0x6, 0x40, &(0x7f00000001c0)={0x2, 0x3}, 0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x2) setsockopt(0xffffffffffffff9c, 0x200, 0x80, &(0x7f0000000240)="3ba94fa2bf3c6e7731c7c53e65de06b712dc4d511f7b237e686ec8cfddd5bcf02c19fa9d651422f02e6f794de9fa34104254711b6a0ed1df9459c1fc724b31886f41d3f540c329a62eb40d39ad76b602cb180b106db37dd5d8bb9985ce853f223bd6b107642f64fe03776fcc69815044fc72e5d4e7caf83648652c6bf77b87bb3f438af3230d2df4e8f92d5ae915c2", 0x8f) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000300)=0x9) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000340)) socket(0x20, 0x2, 0x9) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x400, 0x0) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x20, 0x4) poll(&(0x7f0000000400)=[{r4, 0x1}, {0xffffffffffffff9c, 0x4}, {r5, 0x100}], 0x3, 0x101) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x8000, 0x1) 00:17:51 executing program 0: mknod$loop(&(0x7f0000000000)='\x00', 0x2000, 0x1) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x104) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) write(r1, &(0x7f00000000c0)="1fbf269e5897c54b63353b83897fdd8c64f7590bc6f1f222d081b0d232a25fa3af91c882eb8c84dc6d", 0x29) r2 = semget(0x3, 0x1, 0x40) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000100)=""/12) read(0xffffffffffffffff, &(0x7f0000000140)=""/123, 0x7b) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) close(r3) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000280)={0x1f, './file0\x00', './file0\x00'}) r4 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x80, 0x10) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000300)={0x0, 0x5, 0x8, 0x1, "33d78f28e7020ff0e35aa5c78ffa99bd3cfdecbf", 0x80000001, 0x5}) recvfrom(0xffffffffffffffff, &(0x7f0000000340)=""/203, 0xcb, 0x3, &(0x7f0000000440)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r5 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x400, 0x8) recvfrom$unix(r5, &(0x7f00000004c0)=""/201, 0xc9, 0x1, 0x0, 0x0) r6 = getuid() fchown(0xffffffffffffff9c, r6, 0x0) 00:17:51 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x4503}], 0x1000, 0x0, 0x2200, 0x0) 00:17:51 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x3ff) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10000, 0x0) r0 = getppid() ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x40001628, r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept(r2, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) minherit(&(0x7f0000ff9000/0x7000)=nil, 0x7000, 0x0) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x9, 0x6, 0x9, 0x200}, {0xfff7, 0x0, 0x66, 0xffffffbe}, {0x2, 0x80, 0xfa, 0xb8ad}, {0x8, 0x40, 0x3f, 0xef3}]}) fcntl$dupfd(r1, 0x0, r2) bind$unix(0xffffffffffffffff, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r2, &(0x7f0000000000)="71ab055dcdf4c95fd7be99c9acc154ce7a21ff28f644a79977e7c967c45aa31e39a117dc6fbc49b3dae47a63e3c05cbb578f99d5000639a3160e585d4630b0bbf8a69e36a39d4a8b0c4db7de343c77c34e5ac127e724ccde9797a5f6ab704b2392471bb471891fb7623e", 0x6a, 0xc, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000d80)={&(0x7f0000000340)=@in6={0x18, 0x1, 0xe3, 0x6}, 0xc, &(0x7f0000000940)=[{&(0x7f0000000380)="282b5f07589e605fa2043080f72e9003155bc3884d2d54ee15f6b9c6ea9ecd9ae69bb16b4fa4efbe47a82768862b24352579fefd4a21356b4cac4064f311244c91109bd1e292242b18e7ad4aa5e5ef5933e80511c4a6ecb5464bc913ba836a67b5a7533f14a181e098a65e3aa03e8a78e17c1ddd1f51b136c746109fb7bd9eca2647d14d981430d3c45c617f8e494a5b02d3075591733e6502a4849eef4ad1970e959344e4233dcb07603ac2dc2d34e6212fe2057ea9069baf2e99a07294ccee0dce4a85fae40f51d14a9e444ed8be9db91a25b70b5ae7fc3b6cffde6be53004", 0xe0}, {&(0x7f0000000dc0)="3311bc8c71a034cbecf87d478b08832e6a26a73d531ec2180b092b1c2ca8316b429aa703786b1dc9c64102af15b3bc0e3f20e5e2a54068f5f31bcd50956f4673cebe31b87a39a4d187601354ba19a1c87acba9508ec91c535fc30385861ba9aa5c960c1286c50ae2390f742d06efb184833603638fc80c973f202d1d2ee53069eb45bb62b097f944465b49df1a364e48a980c0f46d7e4751e5fa72fcd797def1153901eca28c18684e4f79ebb35128c23e36f977edb9157ce2818e77ad487bc63a77e291aea8d858d2e11d5d27ab1383e5e1a129c29f8d84f48393c64c82d69e313e16de7b26559732948c05443ed672dd4952c1bcc0e9799095dba7e12a0ded0acf62b2b547039a27857264a02a5889f91e32c34fc53329e4d05aac5800", 0x11e}, {&(0x7f0000000580)="214079b655643533ce6f1e6bcdab9d4d0e5246b65beb1b87c9d4c632a6168adff3f34619b562badfd8b5256aeff9b516c2cc970ae930af4b91253cf8cabbee5f7b5700ff8328a07bcfeab93630891859a48d9aee0b17a5972f21893fc550c68c057ef9e3331813839531d65ff3a47cd6409e708371fe07b85f3c32f09d5866f70a22e396a667bf4904c5d0234378f16e7d974034d058695de4e214f62f7bcba29dec983e089c95e7cd7d092f9875d69528124ba44d99e3f00c7a739c0bfc4e220b556261115f9a03ba61d2dac15fb359406c262c28dd78bb93db3c48d3047bea282466a83acf20da2dc27efc74426960f6f0e374de248cc50c55d1", 0xfb}, {&(0x7f0000000680)="158c6f870d1d171d1d3f78c2dbf1dd7ae2778c947fdeb8fae9d3231941b679623fe131328f11bdbb26dd63f608ac53d5f9905e9dfae1c8e4fc5a516d821477be433a10a6dce8dc34cff39969e4", 0x4d}, {&(0x7f0000000700)="e0a56bd63ffc3bf0277fe7b51abd7c4c864b6b60190c8f40e2918fad6914484927ba93dc5258ed1a311f8dc14e03082510be70e8a2e9ef8ec7cdfa61ec48a35967a518ef0589d60e5cb365d11666928aecbf2caf4fbb6d742af1bef737ce0fd044456d473d270824f0f4aad1038f4b4120322b358a5d2a12a4c5291befa0a2fbadd3a64259c5f1da6c3243db8eef08a7901c45852788dcc0d6bc02ef251c620953c494a8e55b16b81772bf28357ad30c205b752ff2d0176a3df5145ccfbd110375d8cba580850ad0339922f950539f26f6a8b10376108d60d241a504379ede2576c2c7fad3", 0xe5}, {&(0x7f0000000800)="49aad1e689cff9d6ac98c19cb4d9e4d397d08de6f98858b694b6175af89ea59c1d49842f448bb5d4e001e6e48c95617024f6ee0620e7691a9a959db11675f7aac7ab6655df102bd3291baedaf608bba7fa0ad5b32b3dfcbd3bd28b08f2", 0x5d}, {&(0x7f0000000880)="da58f3365ab60391b9e3fd19ef89b1768a2c9d1e0846efabe3904dc79d5bd2120c5a124737fc1ed65c4ac4672b71401ca886268130f734c71860d09cb9fb5b32cb04025c0b8cf908f3b8f58ad8002db02370f714ffd267f9150db385baf7e1461ebb9f16e554982eabf1b12de7edf8aca0e5f0c957cdf0a9a2496ec1d43f69fa5a496f87f8dab96026802e2d0792e4a5d4edfbf4d312b252803615d8309f", 0x9e}], 0x7, &(0x7f0000001700)=ANY=[@ANYBLOB="400000000000000001000000ff030000a30e89f437776d4fe2fe116236a389a51192fde9b445e95e45acd56d43033d25770fbcc2dc960b5f212205984b6c00005000000000000000ffff000009000000bc994aa8fcccc82dc2d4301d872aa26e0233e6246387b9a8bbbeecb7024c7757c7a3fb40f84b7968f0cfbfe99174c2d7fd89d896482287482f0be2fd000000008800000000000000ffff0000c5ee0000e1b7dc859376f64ef067d32c9bb4a49c077c5c7f464690f02716bf198b713b36487585381c458589497285a8892300c566eea4afe660ae0ba7fb13ae0e896389420e7a925c53b941bc0341276c0c37dcb2d6e5f525dd731938ee55ef12e8a14ab6f359a20f11dbcd7ef81eff520ebf8465000000000000000801000000000000ffff000000800000f86c51d718c98ae3dcb9436ec5bc3c610c60c5c21e5542feb014f71fa447cc89b9c6a066f79fa2cab60b32beacd27b7528fc3bdec8a2b81c57b04b460ea9beaa82e0ef5cff8f5bb2c049fc41fd700d7651a6628ce84c48ce9bbfc16ac3c69be695327ac759112b3dfb0a92bd25236d8119ad254c8f3371df1f5990f610a67206966bdd3315a40762c7e07be51d0946d1779a9ed0e478019f459f2d0c940007dccad663600af2e78c88536f623fca1d1f7bc18b8d98dc0e1d8d959c05efb00265867c10e973b281f6571811913b249684c52599b501a74a556a3d40e406085a5e133a78674a24ead304cb82273781635f950c6594000000000801000000000000010000006f0400007a311e12c2e071ea21a3c91f29579a8720a890c2cf2cc85c4bd5ce51224b763343527e8062343a9797dec0e8d0d22eba8166668657c0f770bb60ad7b2c6da6badf2257854e509a93d5b7d6cb743cb0518f28b5dd58f3636e6512c93256d5a0ad6457c2c8aaca9a5372f6cf5f52f169aa6f8a69f135a9f42a4f5e413646ca35007f02626b35ee781db58d9d9434351d81c25848733e75c529685f2ce87b83cc8c61c2dde6e115349beaed9bf9d4c2c2dc0de75e8e0279f51b72acb6f61bc3d3f468b117aec1efa39179820abe89d7d83eca0dcc418b79c4fee73ac0fe9f1b0b96b983d0e9e0348fd46ddc86fac8de0000000000900000000000000001000000e10b0000eb0748f1b73d511f07d4efb0bb1fefe07d9d31e478b18421d18251d4c6246b4996aa0c1904dea75ab99f8f100d258c9da04f8a5b33391a2fbd7451da21be271ecc6a07b13c4a1a0000cc3c7afa248ca60dede2dbebac7935693deba38efc2fa8bee1ffcda6e2d74027a8818eee9237ad0d291ae11dedc94a68691574a700000068000000000000000100000018040000066548d1703fb8ff49038018769bbced7c452dd4adbd7197ce44b9b25b9d6f00839859c96f16edc98fdc4aa65d5d28e907565308bd89ad9b3d6b6ebc3e728359db2bf0d2165fec0042f61d8f26e11a24e03800000000000070000000000000000000000008000000a9306e30600dc14f331298f98395196883a0d819b7d57f1d0c1efa3f9b895c851ebc2a87dacf7d2335a903a63ee8e5321706d72bffa4bc5c979bd9325c15fb298350514ea3cffa6f3e2216f6f9a4da64c67a"], 0x490}, 0x2) open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x81) 00:17:51 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="88022ea3cc8d5ffd1a4a2f77ef2f6c64817a3012a4f97df5f6650000308ba2a3bd440922ae71cd28ffb24ab336b0414ba3a749eb6f"], 0x10) shutdown(r0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x0) flock(r6, 0x1) r7 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f00000000c0)='./file0\x00', 0x0) dup(r8) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000040)=0x3) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 00:17:51 executing program 1: unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='W\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x80, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) chroot(&(0x7f00000000c0)='./file0\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x10000, 0x80) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) 00:17:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x46, 0x2, 0x9, 0x1c}, {0xfc00, 0xff, 0x5, 0x3b}]}) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x4, 0xfd) fcntl$dupfd(r1, 0x0, r2) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000000c0)="837ceb7dd3b0db5caae33021fbf8ba12ca46c6f48ad5ba00d9b33badf596afc7e0a1b6a46a46fd10fe8f95dc5c8c5fe4c7f70812cd61f55a0d04b98d80383b039fc83e142b016f5f0a3f2dca9d492c44ea4baed2dd03969d6d3feffb63abd1562b3696f3857a11b0e58b441eb278ebbf7c855064fc364b55a939e2ea677ecb9c067b01101eb3efbd1c049720cdcb518ccfad24100068c98c4397dbf28fb09ebb29025b44fb46316b31a7e8c6749b39003926ac33eeaf387a4e33e81acca372dcb25f768819b8be750159d4fe2b1755b29b9d1da6c19c", 0xd6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 00:17:52 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file1\x00') 00:17:52 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pwrite(r1, &(0x7f00000003c0)="5e3bf6a74100469f15fbef335b405cfb641c4f7c914af38f5bd6078fe93a73725c8f05e82eb3e77f597786b5b5cbb22b664afb54cfa6a22f416fe680200b8f71011b1d9a8ec517a53e747ed70e495137d325620d0f15fe0446b836d04ae5a73a999ebce47397f2e5cce68ee48862415f6c6cc08da7a13817ae92dd1e4078b416e982cf46a767722446b3637213a39320ab57361bddc26d44035588", 0x9b, 0x0, 0xf43c) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f00000000c0)='./file0\x00', 0x0) r8 = syz_open_pts() r9 = open$dir(&(0x7f0000000240)='./file1\x00', 0x0, 0x103) r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r11 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b56c825f418453100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d00"/4098], &(0x7f0000000280)=0x1002) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x1ff, 0x5}, {{}, 0xffffffffffffffff, 0x24, 0x4, 0x7f, 0xdb}, {{}, 0xfffffffffffffffc, 0xb, 0x40, 0x3, 0x7ff}, {{}, 0xfffffffffffffff8, 0x28, 0x864a227a7852a76d, 0x5, 0x3}, {{}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x6, 0x79}, {{r2}, 0xfffffffffffffffa, 0x10, 0x20, 0x8, 0x8000000}, {{r3}, 0xfffffffffffffffc, 0xc2, 0x80000000, 0x6a7f750b, 0x1f}, {{r4}, 0xfffffffffffffffe, 0x3, 0x10, 0x8001, 0x1f}, {{r5}, 0x0, 0x4, 0x2, 0x3}, {{r6}, 0xfffffffffffffffd, 0x1, 0x4, 0xfffffffffffff0f0, 0x4}], 0x4, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0xe, 0x2, 0x800, 0x3}, {{r0}, 0xfffffffffffffffa, 0xd1, 0x80000000, 0x9, 0xa2a2}, {{r8}, 0x7fffffffffffffff, 0x88, 0x80, 0x3, 0x100000000}, {{r9}, 0xfffffffffffffffa, 0x3, 0x20000000, 0x1f, 0x5e05}, {{r0}, 0xfffffffffffffffe, 0x2, 0x200000d1, 0x6, 0x3f}, {{r10}, 0xfffffffffffffffe, 0x22, 0x80, 0x10001, 0x1}, {{r0}, 0xfffffffffffffffe, 0x14, 0x80, 0x8, 0x1}, {{r11}, 0xffffffffffffffff, 0x42, 0x20000000, 0x3, 0x3}], 0x1000, &(0x7f0000001500)={0x100000000, 0xb5f6}) 00:17:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x87}, {0x6, 0x0, 0x0, 0x9a}]}) socket(0x800000018, 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) fcntl$getflags(r1, 0x3) socket(0x2, 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000100)="244e7f3cb06283665668679bdcc5", 0xe, 0x0, 0x0) 00:17:52 executing program 0: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(&(0x7f0000001b40)='./file0\x00', 0x0, 0x40000248, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) unlinkat(r4, &(0x7f0000000000)='./bus\x00', 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r0, &(0x7f0000000300)='./bus\x00', r5, 0x0, 0x4) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./bus\x00') ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 00:17:52 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000c40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d630c8943c3aa8e689e464539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e9ff0300003f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8af9b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326485d29f3f7769669050f9b12fd9924066dfbf22f8af2d87ea340330554975c504deab7e3d3d9f64cb7c690580ed4806116e6ca62e56549e45bf1c8380cbbd779013a329e6e2cdd78d60b2b316c7d39eafeed883e7e766d7981787ac304179998f10778e048d32dedfb03d6ba802ca02fb57fc0a10a1eec22344b783dccd1e8f1811efdd0d9c6773f98ee2678f45c307bb19cf5d75a30434a747baed17f1e422e64805ed28ad9e88b3222df49c3c5327c8179a3e7d0217dd13284be61523a56a3156bd0917d6379800b0043324c1507a0f71e2205185de61d0db41b4afc2000c2105205b29f8b7e7f"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000000f80)=ANY=[@ANYBLOB="00000000000000002e1100b0df6d7fcf409def031fc1ed34135533b89b0603ae37c8605673fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740515300e49eddace1398d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc0425037edcf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cf57527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bb120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fbc0d515e2714fab1fb6f1ef5e2ee83a0738d95934e84357ed214ae141c228e609fb27bd54d86080f76a08d200cd80001ca040000000cd99fc0e03dd76407ae51adbb71981029aeca287eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d7c"], 0x4a4, 0x0) msgrcv(r0, &(0x7f0000000e40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069676c7fa29233d1f8d0c9010121bda06dc34a626268"], 0xeb, 0x3, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000840)='\x01\x00\x00\x00\x00\x00\x00\x00\x00\xfc\x91\xba{\x9a4^F}\xf3+\x14\\\xce\x98\x10\xfe\x1a]\xabA\xbb}\xe6^\x16\x7fE\xda\x8d\xefB\x8cr\xba\xd0u\xed\xe3\x8fb\x83\xb7}\x94\xc3Y ?\xd9\xe7MK\xe5\xc1\x9c\x84\xf1aS\xc6)\xf7Z\'x\x9e5\x0e?M\x89\xe5w\xfel\xbc\x1a\x86i\xd0\xe6\xf5!/\xfc\xab\xd9\x06', &(0x7f0000000080)='\xb4\x00', &(0x7f0000000400)='\x00', &(0x7f0000000380)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000100)='(^$-$\x00', &(0x7f00000003c0)='\x00', &(0x7f00000007c0)='\x00\xe8\xd53\x0e\xd4\x9b\xb7\xce\x17o\x10\x14\x8c\x8c\x04\x00\x00\x00S\xbeP\xa6\xc0a\xc0\xe2\xe2=\x89\xcc\x06\x00\x00\x00\x00\x00\x00\x00\x7fc\xb3\x88\xff\vP\xaf\xe2\v\xae5AR|0\x97d\x85\x98\x7f\x0em\xee?\x0fP\xc1\xc8o\x89\x17j\xaf\xaa23\xcc\x97-\xb2\xcb\xb7XO\xf9K\x91u\xb4\x9c\x88\x19\r\x01\x14\x9bi\x96\\\xe7Y\xe7\x92\xc2\xbcM8', &(0x7f0000000440)='\x00', &(0x7f0000000980)='\xbf5\x01\x01\xa1\xcb\xdaZ\xc3h\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x11\xf3R\xef \x95\x04\x0fF,\xa5\x85\xd5t\x10f\x04\xbe\xb3\xb0#\xf6h+Yc\xb3s;\xc8\v\x13\xfb\x92\xf9\xa9\'B\xa8\x97]L\x8a7\x1d\x89;\xdc\v\x9e\xac\xff>\x97/\x80\x8b\x1eX\xa2\xa5n\xfc\xc5Y\x9f\xfdfr\xc7WGY\x01q\x89gX\x80\xb8\xd3\x96\x90\x9c\xa3\xa7\x84kv\x15\xd0I\x0e3\xe6O\xd5\x14\x99\a2v\xf3\xf7\xbf\xb7\xddV\xd2\xcc0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r4) r5 = getuid() setreuid(0xee00, r5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x81, r2, r4, r5, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, 0x0, 0xffff, 0x3, 0x1ff, 0x8}) msgrcv(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ff00"/100, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f00000008c0)=ANY=[@ANYRES32=r2, @ANYRESDEC, @ANYRES16, @ANYRESDEC, @ANYBLOB="a4fce4792a38fa0091428b6f99cdec3861f23b8b3c9721ab4c3c2a4d9494755ef1e321ade72550e4070096534ea0d9438ba6ac74e07a96c40f5c93ba82cdb3810f99798dff48306aaaa5ff91733da4872bcb9fc40cca57d17853d49a2e03be629ab4a8b948a8720be22ebba67d0aeac6e452b199b0908e959cc23f93b38b1fa231a13ae7320d317df2ee9d2c89d2127f61"]], @ANYBLOB="0a9c9f3c48165c83474c05fef7b95e577ba69edd15166943a07947075bd3e2425f2634964507602b7c62abca6d39cbc09c96db1d248adbcb4362c6cfdbabe59cc84d2287b499d0bcd5261a9a", @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYRES32, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYPTR64, @ANYRES64, @ANYBLOB="726f003563d40b80b785d6a578435f7c3c2f9a5d72e0951fc57149f326", @ANYRES32, @ANYRESDEC], @ANYRESDEC]], 0x4, 0x3, 0x800) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000006c0)) 00:17:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="8f3b17fc5d1d05cb69ae9be22d", 0xd, 0x3, &(0x7f0000000140)={0x2, 0x2}, 0xc) r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)={0x2, 0x1}) dup2(r0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000180)=0x1f) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r5, 0x0, 0x0) 00:17:52 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x1ff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:17:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = syz_open_pts() r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0, 0x46}], 0x1) write(r0, 0x0, 0x6) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 00:17:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x104, 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000900)=0x8bf7) write(r0, &(0x7f0000000000)='jJN', 0x3) 00:17:53 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="cbf0e51404687abf2315599562da8bff28116f98693565dcfd8b8fdaf11337bad6c9539104bdda73ec3f7f887a00418637d0ddb8286fe40658925283aefb89e0c71d5cb1d1c0d878cde739f3c51ad3a8886d21fd2a5157202dd5ceceb25e6862f194f79839fddb963f492046df75a8c5a8093d83a1539523181b42f6fa4a3ddb01"], 0x1) kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 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)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 00:17:53 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82e2d12f82d960ee3a00"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x186}], 0x1, 0x2) 00:17:53 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x7e, &(0x7f0000000180)={0x5}) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) ioctl$TIOCNXCL(r7, 0x2000740e) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f00000000c0)='./file0\x00', 0x0) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x40, 0x40000000, 0x4, 0x1000}, {{r5}, 0xfffffffffffffffc, 0x8, 0x2, 0xfffffffffffffff9, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x64, 0x4, 0x74, 0x5}, {{r6}, 0xfffffffffffffffe, 0x2c, 0x40, 0xd3e, 0x40}, {{r2}, 0xfffffffffffffffe, 0x8, 0x40000000, 0xfff, 0x6f55}], 0x3, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x3, 0x3ff}, {{r9}, 0x0, 0x0, 0x1, 0x7b5, 0x3aa6b551}, {{r10}, 0xfffffffffffffffa, 0xdc, 0x40000000, 0x8, 0xa05}], 0xf0e, &(0x7f0000000300)={0x6, 0x800}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xfffffffffffffffe, 0xda}], 0x3, 0x0, 0x0, 0x0) 00:17:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=',\a'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x0, 0x401, {0x80, 0x6728bb19}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 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", 0x79c) 00:17:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10680, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000280)=0x8) pwrite(r2, &(0x7f0000000240)="e163c597bec54676528fb060", 0xc, 0x0, 0x200) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 00:17:53 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x1, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x0, 0x3, 0x3}, &(0x7f0000000100)={0x8, 0x0, 0x6, 0x0, 0x0, 0x1}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) r3 = semget$private(0x0, 0x4, 0x189) r4 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, r4, 0x0, 0x207}, 0x9, 0x7, 0x2}) setregid(0x0, r4) login: pckbd_enable: command error 00:17:54 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x2, 0xffffffffffffffff, 0x0, "0000000200f21f00ff2000ffff4000"}) 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) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000100)=0x1) 00:17:54 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x4, 0x189) r3 = getgid() semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, r3, 0x0, 0x207}, 0x9, 0x7, 0x2}) fchown(r0, r1, r3) unveil(0x0, &(0x7f0000000240)='W\x00') 00:17:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r3, 0x3) r4 = socket(0x1e, 0x4003, 0x0) r5 = socket(0x18, 0x4003, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r6, 0x80206931, &(0x7f0000000300)) 00:17:54 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 00:17:55 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffe5fffdba6c73b070bc6c33e77db8c0d80d89aab291061c869d60a478441b5c3c0000aa1802004000000000000000000000000198e0052075219390197815b92c90ee9931c42fbf2d06fb67f7cbf77c663f0bc9fc60f6bc591756e5a4041fcc5aefe4a27feb10c369749536ef6661292cf1ff4a39b448757c9388e032c4393ef90428068eeda979284d92bcd23b82ca12eee35f338e4843f611019f971fa80c1939d1cfa6a05f5b843e6dcf4f234d0254879e8dd80d27cad19e9a6e84152dae5f55b356c1621e"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 00:17:55 executing program 1: r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, r1) r3 = semget$private(0x0, 0x4000000009, 0x82) r4 = semget$private(0x0, 0x4, 0x189) r5 = getgid() semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, r5, 0x0, 0x207}, 0x9, 0x7, 0x2}) setregid(0x0, r5) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r3, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r3, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000000)=""/13) dup2(r0, r2) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x0, './file1\x00'}, 0x2, &(0x7f00000001c0)=[{&(0x7f0000000080)="290ece069ad17f8e8df6e6690d73f3490d6aad57bb51464d31129aee61423f14f4149999db2f2278ba446bc33de4c0dbfbe95486ef3447211fc07f4ac6d7ccfb9f6d624ac5b328f84cd2bf5f73952d875ffd8d21de7b70925f80788f426543020f99222e77688cceb2f880227ff4e9dfef3c777b0f4d17c949e8cefaf664af86fa5aeb96044060b7", 0x88}, {&(0x7f0000000140)="0d6c39cf053d7083601c6b129eef3eb62f85b0df317d6eb8863a0c7c5eec8507a9afee8bc163718ce38205641dc1ff52a509f1c73fe718ca8cbee8218bae3cc1cf3fe55fda52afdd5535821e0b72724248336746349a30d3e136c8d898361d4ed21cec4ecd74e84d2cd0ade899a0", 0x6e}], 0x2, &(0x7f0000000300)=[@cred={0x343}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x343}, 0x0) 00:17:55 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x111ff, 0x0, {0x0, 0x10000000000001}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0xde88, 0x3, 0x1, 0x5, 0x5949, 0x8, 0x2, 0x2, 0x24, 0x8000000000000fae}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x81206919, &(0x7f0000000140)=0x7) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x7f, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x20, 0x5, 0x4) close(r4) r5 = socket(0x18, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x11, r6, 0x0, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000100)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:17:55 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 00:17:55 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, @ANYRESHEX=0x0, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES64]]], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x6, 0x4) chflagsat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)=0x4) fcntl$dupfd(r0, 0xa, r2) semget$private(0x0, 0x2, 0x108) r5 = semget$private(0x0, 0x7, 0x20) semop(r5, &(0x7f0000000300)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x3, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x3, 0x4002}, {0x3, 0x5c}, {0x4, 0x4, 0x1000}, {0x1, 0x8, 0x800}, {0x2, 0x3f, 0x800}], 0xb) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f00000001c0)={0x4, 0x100007fff}, 0xffffffffffffff1e) semop(r5, &(0x7f0000000340), 0x21) accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) fcntl$setown(r6, 0x6, 0xffffffffffffffff) 00:17:55 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"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f00000001c0)="ebff4bff13b9fd812eaa4e7130482a4187ab08509c4ae69931929648", 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x3, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x81) close(r3) socket(0x400000000018, 0x3, 0x2f) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 00:17:55 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x33, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x0}}, 0x238) socket$unix(0x1, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) recvfrom(r3, &(0x7f0000000000)=""/27, 0x1b, 0x0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 00:17:55 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"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x0, "b82ee3d8edfe3ac9eb81d8c1495f5bd99b92f1a6"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) 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) 00:17:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a", 0xf05) write(r0, &(0x7f0000000080)="bad3e6fbf70ca6346063cb13a69d92cb168ee2967b067e7b790835d266c32bba8905c35fb5b96443bfbfb5e612c30a9457f43e3079c9d71d579cff5a18c41156b7080146889e07a0b4fe429449788cfa7db4e0e2142f2bd9f2fd2fa4713d70bea4bbc8f50df7c0e36f3437ed5f3c220fa8c341786208b67a01ce09606f50367984f771890615a5574c37703e34303609e71d6026ed9b4a6be9317a8797b528fdfc667118f48750e269ac7b775ec91d743dc0fea5923878e407c409f4d3eb06a039be43edd0059dd24021435416144dead6073024d1fed2e2a5a8b83af6cd2e739cf2d8890a5103e950d66682542067ba5e135279f5404428a293bd95", 0xfc) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket$inet(0x2, 0x4000, 0x3) fchflags(r3, 0x1) r4 = socket(0x0, 0x2, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) r6 = socket(0x800000018, 0x1, 0x0) r7 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = accept$inet(r6, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$inet(r8, &(0x7f0000000200)={0x2, 0x2}, 0xc) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000040)={0x1, 0x7, 0x5, 0x800, 0x6f2a}) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$getown(r6, 0x5) 00:17:55 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x100, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000780)='/dev/pci\x00', 0x800, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x0) r7 = open(&(0x7f00000007c0)='./file0\x00', 0x200, 0x175) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f00000000c0)='./file0\x00', 0x0) r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r9, &(0x7f00000000c0)='./file0\x00', 0x0) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000100)="8677936f0d80f681be68439cd14128fcf46b4d787264f2fcb899a2994e775cce799dece986bcdba4d6084d97e988c6de87d1819ccd6c6194837c58e1", 0x3c}, {&(0x7f0000000140)="62ee85a14f2cc9c8b33ff8ed79e36bad8440aebc75c84e77dc1a53e0c37104", 0x1f}, {&(0x7f0000000380)="06d8966a962447fcf355d5dbd11e97bbabd7b9495cab814d5bd436d9a629ceb0029211fe7650d8a8ac4994932338bbac80e4454f7caca4d5ff42b6bc19793ca2857057702aac22c61db925bd2c4391b0fd9dd24617add8fe816ac9da335f39e43f1c608fd90a40ee1588ec154c9519a2f425e599cd6f0060d11e33be83ef67d2caf2fa1583937f99f2d9ac48ecf77d8129ba9f37619ce492b1a8fdd0eb4b4ba654604032efe3345b0cfd3c5dfd60b9979879a542bccbf4ced14d8e1a73784da34784", 0xc2}, {&(0x7f0000000180)="047c347b35eed05ad0d31fed", 0xc}, {&(0x7f0000000280)="51ad9b66f95777ac41be280cec19be1950f13711e51dd8b7157b0118ad785581d63171702ca7efcd4d5ac37c99231af9382d379acf16e18caa8a6bdf462c760a059d77e786531edb8bbaf9d2e4d9b5ec09f5713a8e9e12392aa106739fdb015e98dd434347dae4ad9c4352e6444cc98510993666f5769b2a5b92ce87c67cc58b719e0e9be49c83af2dfe2bdb825ce525a0f3391c3f4638f40931af8cb37188fbc8cd313765d6e9d3354fe7f1d7bf", 0xae}, {&(0x7f00000001c0)="c9d10e05e61fe9632957113d9526a132f2ee1a16256194107f9d9e79458fa22a3291d57803c7d863a7a47ebc5dc5986dce2d776ea9ffeea5a321d8d26f1424c95be942ede8e8a49e1486c55d15a89c0b10b4989c91666c926e270d20fc857f6dcd90d3226c3bae706791c7f1c42feddfcd6319dc213a", 0x76}, {&(0x7f0000000500)="0278ab1c85d57758f0d9b3c87931f6494e2fc912967eec34e6d13c686458e8790309cc2fb233e5a9737f341d3ca6a26a41cb5481a7214d9e79ed926fbf67598d908c15ef08ca274c1d3c30c1be4f5a2084", 0x51}, {&(0x7f0000000580)="1418fcecb48947b9e89f0c2654d45f5ce65cafb99a01f1b97855cdc5b9d7b23ba541d0214095f07620de1ed8e2b21ec470fe4ca176dd81fa6a0c0bf1fc68d51c0fad891a9ed151bba23963a0cbdd819505504e54b90bd43be38ed8a2309b3b4b8ca74f0230133f41ddfa389d8be49a1cec9fa2adbc42ff5abe4b84bf4515fdb708e193c9bcba6021a76b9305e750b7582a2c308aa9a77149d953630fef50c7bf33e71c5160427b203c27fabb0de62831f71fd113287016197f38", 0xba}], 0x8, &(0x7f0000000800)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3, r1, r4]}, @rights={0x28, 0xffff, 0x1, [r1, r5, r6, r7, r8, r9]}], 0x98, 0x604}, 0x400) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 00:17:55 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000}}) 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) r2 = socket(0x18, 0x3, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) dup(r3) setsockopt(r2, 0x800000000029, 0x80200, &(0x7f0000000180)="0089da5e24298375c13f4843c1c2fb9055e35cb06fd9c407bdd20f52bb364e4e98dd31df6ac143351eb7ce2f2edcb31dae8c3f63e71b5d4e24d3120480e7f4d2bba5846bfd2acb9dd8c4d87cf6bd1ac2e2d9e8a2e923a0eece25f240b11903311ec607760000000000000007c85f14d677ffcd9ace44c23d8d1078edc21711b015", 0x81) close(r1) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3b) setsockopt(r4, 0x7, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 00:17:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000fb0a000000000000893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:17:55 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633400f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d0241bb1ce1683310f33cbc6ba8af63ff37282922e4fd89720fd3872babfbb73baaf5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200"/173, 0xad, 0x0, 0x0, 0x0) 00:17:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000380)=[{0x5}, {0x25}, {0x6, 0x0, 0x0, 0x7fff}]}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x1f, 0x1, 0x0, 0x7}, {0xe98f, 0x50, 0x6, 0x7f}, {0x100, 0x0, 0x1, 0x7fffffff}, {0xfff, 0x7, 0x5, 0x5}, {0x3, 0x22, 0x1, 0x5}, {0xe9e, 0x1f, 0xf6, 0x80000000}, {0x2, 0x5, 0x6, 0x8000}, {0x1, 0x28, 0x6e}]}) 00:17:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)) syz_open_pts() syz_open_pts() pipe(0x0) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0x4, 0x2}, 0xc) 00:17:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65c01360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240bfef77ba0ab818736718bb9d56b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7409ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7beee0e297b41476af4cd4b4db696d7d0e76d1141d00ac5e1ffad19cd1c98cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfc621d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced55975adf3c07530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec0000006eef8e400c5e14645ceb735bc3191df99306e4b4500413ace624fd90e3ee91621f9d9735b7f43855b6ef391a9916b7d38488e20c2b24a14bb0aa3831ebdd068abd3ff8c0da469b23483398e894de2155f18b371efb8c1f261140459739b93563a72362387821945c0ad1309020e7076711c09ee7ba91c28e63a3d093b1133d05bae71d137e77e8f714c9d6f38b4d00849f8e2bad88dfb28b4d184e6dc11091ef74400844cccc9169d4a5cdc635ddab2c608511d3e1c772d475835dd921ad4ed0161bd7a4f0b5f7c0e748"], 0x10) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x43cbc, 0x30) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000140)) 00:17:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe72], [], [{}, {}, {}, {}, {0x9}], {0x0, 0x100}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) socket(0x18, 0x8001, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 00:17:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0xc003, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8010, 0x0) r6 = dup2(r5, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) listen(r6, 0x5) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) 00:17:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x20}, {0x61}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x24) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 00:17:56 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) write(r0, &(0x7f00000025c0)="080d6b670e602be34753c6e41880bd6f5274771807389ee64697a777ffcc5970624aa54653f47be89a3c40766c9124387ab0d0a78b5bd2d43e2d890f5d303211313efee6fd3f6002e3305874ea13df27003bb8e361b23fe3c301c7a2a154ebcd1216a78ff1ef4a20b119f116053d0ae3bbbe1b6eb2fe46", 0xcf445346) r1 = open(&(0x7f0000002640)='./file0\x00', 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) sendmsg(r3, &(0x7f0000002540)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000340)=[{&(0x7f00000000c0)="7eb283c691b46c7ec72fb66bb4ea14403eb34c67a9aea758caea79af265c8ae42e3030374233001363958cab4beaa5e971bc1ad4816550eab06a1a419d23c6ebcd0b5590ee7d6ae143d0500e77f50433173cbb28787301ba04eb9280586cd7e4ee72a467757dd52410a619c37e06f7595d9f258b5f85afbe3df8cfaf81748b103d2e3cb19131725e255f34dfb4a3b81eeb3134adcbb00d23a14d193d7375eae3a117fb9bd485dcbd5e6b39f50c9f006e9e", 0xb1}, {&(0x7f00000001c0)="ea73c1e00d839ad432b292c895e08bd63861323a9bab89137f904ad9079e59914ce587b8fe8ab8fe3b4bc72aa07d34c620a01fc02fb4e263171f8b2b489352c34a5b93d4adc503208a0ac8386b20d2945ffd1c9d3692be8b5abad7314a137b484f8e9ac66cc832bc2350ca6dcd5f80c8354100", 0x73}, {&(0x7f0000000400)="5a5004d3cf8ceb806adc5ed7bdbaf5909347bc92c16827e9b45d144e29a59b903cf9791de7c41166de583d1e65f09457f158040ede570d86ec4aeaa1269561d994bf0f66e8b826bb1f1b275c2a49a669dad9565dc0d8b1c8fd4cf31070a017300080e61cfa1f783d0ad0f3932a5fd0df15723caeb46054bf19f369544f0e7b9f8f1b21be882d39761ef25b783e533cf070c332e151a15dd4b212869c24c522296f23094bbca1b72f017a11809882c8976021fa9252b88a793f36c18d3fd50bc54a56921bb66b95974a9186856e6b03f14fbfc8bdffbc22cdda88ceb11940ce81c579f20bbb810f1c555276c4042839227a2c85bf44ecebf7505494d342f4f8dfb7c86d0fb50ad077d1989efdd0c9ec3f1707a55460b164ac8da12b997564893580c389b139334e4b6a59455339f58c9bc36223d1ce6577942d700caa9c2d204ac3a643184e1d0b5aed95f892f9f080db88bb1b9a4a17e956f2614f286f8ddf321426c4fb463195cc9d7eb244fa210a32719da4ad07c82bcecef94d5e756d3020ed8d6840e2cc9c10e892676a0e53f90e20e887f8a3779fdedd9370309c4ef956b4efc9293bae4183601198355b61bdf1d8f098955cf9cff3e193ac84dfbee2fd7614c4b2b13ee9be260be6cfb1e0232402becc7cfe588290331e176243ccd73ce65b5fc92c9edb2141c4fc8f9226c36956f82b85d450629af28eb4a8fe9fd3c335f9bcd0994c8a44899d3a1c8c417eb1def31435395587053ef239bebe007ecea22f27307fa845b670d7fdbf6d232a8c560bcd52e9a45320e0c95662f170884b271e1cfa031979f2dd7cfea77109f55306e6f60d861c7c8b2323d7f8dc5498da2b8d8eeb263697543350390ce3651e7279d0b985636e1b4929b2cddbea95b2462cebbb8b72192f09270b17b34f09c52279f29b4798ef52895ad2338dff702d8ecd2f4e6fb1c932bffa05f09a7a43b8d42f0a4c8902ed773fcf532208d57291be72bf0c93b4d537dac3d426d6e4af9df870b2c3791205fd03b28f5f36dd2c7fb23f247d54aa38cfa1838e9655b57fbd4700193db06b89728e34c7602055b44f328d6043e8268b806314040f4d2bc73734e42f8c0f8924c5ca7b4a2a7af29706c907700ecaa0cfedd297c477a729c1f1cd8d6aed26eca276203f3e8916ff3ca5f006481688d4f8c1a973568d5b8a2b920277addd61e7ee10ca47714f419b69e9ac1b74f5ac1857944e24c120a7c2c893b0e2d0e1ef9d8be325f65eeaaf716c9a9e350382f2b8b1ba85a26f0507d0763175a84fbc89f1e9ae5c7933b6b4e06f5389c8bc0ae964a34a401e53642c7e804bb549e9ca99879b202520492d60275975cdfaf30593bb97b915be82981c2ae0a5035b176c145be0a405d311339b4414d08b85d8f2a645af16e5951af96e8ad73a9f9ac71d21cc4916ac35f3bf33a4afd67137c942785fac0dd2a0ccfdbb8213a6282325f5a0e2f67e61f6c089ee0c0dc5ad48a9e13d4e73e2ecd56119db5b15bb0988d3ed0c23236021f1ae27ba7401fed829ed3419c5c8c3b8e43bce1b3dc3a5fbe832ceead93693b43728ff8cfa5deec7fc347d77ae72339967828edc821a1ac89f2fa92f02a05cd2405d7fdea7409636e009016097e34253fdf31e57d39bf9f0a903566c970bd29a4ef9d1f77759c25893c44ac0a36adc8bd878db27bed5c25a70bfca9106e12e6d63f54c4181175b7643d8d4f1d01ef053765a5611c545cbee9eb3796902d6e0e2c78b5d82b1dc26d1ee16a2df2e8ae9cb11ebc482a40a374a7d201f8b96983871b8c8a7f9deb76508cfe937cfebff0810b2258e39775d83057c83534465d7ebdd26c2d5d32e14d118e730b8aa7519d042361d976e9ea90535600c22f4434c76957b3597f708dac7fb2e06289745f2c4e3af8804dc3a3249fef1669e9fa33756f77f455c24d08df6335c2c1af5755999a7b947762a533192d3f78844079b743caee491fc807389e32239aefa49feef73f397b804a8a0990e24a1cd30ee020e038292860a1d94788bff39c08c2a6558b446f1db545b23095b3906712631afb43423fd28ba7691a881dece656be3e89a2f522e849d0e0a14c73d4724c7727db343e7b2600ac77d5fe401f220a6311bbc5c8352cd922ef8e352cf21aba094c8dde663ffc7a0a4f2f894ff06880a842ee0d957c41df526792a6daff19a82be6b0b25295ae086b693ec2a7ef981170fdb1feca95fbede00b3d4172d2f5445148a1a1ea4536ab8dc836e358b0d53b268a359320baf74a321ce427a62c24b27f5e15c9ffad76fbca98b11a480c733dffe4cb00af6c47d01de3776b51a5851ccfcebf4bb90684235823719dfdb7cd8c6927a7e60120ffe6d57962f926cf627bb1d6c5e1064a2be7379aa9e713712d5e7f5b7c6c6e7be61a247e13a73743107aa6560f80dec6ef0674fb911d1586e84e8d4a3e24e9ba68c043c90ac70210d78956d83446c70b0ad63454fa14aa84749845f55bf0740dad0b8dd6376508e04488d3d3dee56aa7d23c50987ba3ce6936b6c44fea468bfdcdaee5f7ab45304bed11910655d4d3d4c105e763dd4a0b087c68b52dc5b5f9c84b0f14bfc5edbc83272eb19e5bc02b435bc4090ddd9a50643d233739e74e5309018ec5de7bab8b3ab2dde4800dbcaead4576d82d9344b4a4bf91b12f4ea6c512066a933060f1620041b7745d5378d30b8995030f2088e9c4a11fc4216bb36f2ad00b1d32c3d4e3fe79fcd0adef013db47a7f675325e2bc0721fbe00103142c0eca79baeabf39d629eb0748b2d0ebd462d1a8572d4d86dcfa04cfc1fbffaa0c633e41abb814be5c8e1b28b8448e091322da20d78c574cea9cf08c1935df6380429b45603de5dc6eb767737876d594199c7e5ee4d55ef768a4e9072f296f1344886d27fe813e3f44257ba9d1bf833c866e896518007fc92226a2ab401aa95b07cc1ea1f698b0511e8d44e380806204211fd8e786eabe160cde9d8a306d541405481c7eb39732fa8c7b2e466fb5085d7e5f730bdde567bb9bf3cb6b10c29d9328f07c97de6ac46e33ce5ceb8871d1a13c731a61c3c1f308d10a21b2a5365c1e1edef979a04040a35bef08f25865c34608a5c66dc344261c85c929a07706410fcc34febc9c4b8adc1ee0c9914a05caf2c1a2fa95027bf4f7465957daec03b370482c32ef9bde889f2c6216d49e7147a8a0909686752d5602661a1a8450502a8f2a1319afaa3a758e1c4d08b252ef26e5bdbc39c2d01a24f95d8c15e6dee4d3341fffb692ccf87c963a891f9f6d2eba4dea338ee2138fae43c63c7408e41fd46cf6ef2edd3e22c781da09aff9838461705602a24306e0ad6ad593159ad8ec80d611de2b66bdbe5fb6f64157716e1f42cecbe7846d172f4b0153c331e2865a0b945b4bfe6903793a980789055c6166976167f9f663fbbbb4df66b03702194e27db6977723f1189afaf9c0828d351010677517a92f2777ddaa1179902403c4fa4265f0a249c3c4eefa15748970e3074c2ffbd11abd6da2f903f80de828ac098ac9014c80d8dc5636d66f78800dc383f8c968bd1c145eecc577263cd71daf5fa34a6d3709ba3c9390239f0e006eb224f616833a4827102d02d31953e48f8b3660342e48825e4bd9f43fb2338936e99bfc0b796e1a81dc01a8f59904f48e19b5cd8b6a118853aaa284dfac1d1652c4d6218e79fc1100669856fa22eda85c93f62e7f1c2f1481280eccd0c224d069e01be70aa72803d103c0cb5b85bef58769add329747290f72ee456e9f26df7d039219868202e4a1166983426cbeaa3455771ac19f3d86abfcfcbc0cd35cbb93c7927b5258eb326f0919cf9fac7e39926930b5250bbf7de94699ba68671c35ef720544ad2275c216028193fa8ba512a3b7d0ce17fbe039a98a319e9dc3fdddba0afc9239e9033f29c15fc87c4e61194aa602845dab75755b61862f7fb3517ccfda40b9403d4c99ee6ee7ef5597f32a808de1635f3dad32512ecc8dbc3c125edf930e7e68c4f5ef1d2860a2869a447b138f625d3018d3d9c143ec48b9abbba713e752d305794737aefa67f02ab414dc55b58c77f1430aa970ca30ef137bff278ce8b85648a5adfcc4282ca5e62a883823e572e4e280aa2922fa18b892f0417b8eb5a5451b1ccac61b23028c9924cb9ad8512376768d7131b1df3921051c666e93c7d9e89b2791dfd9a2ed9a16e26672467ca42351643716991cc7798695fdd5ab00788373e0f333db0075d4bbcc3a4e2875cc00e9086e642b198bbc2bf204ba7f152e683f8ff5e69da535e67df47434efc349247da360856e3b5b0f78184689fcaba718fbbf160877c2df60c0875c63bd0c29e4df9f3771361aadc790ace09a38b102a4530c4f49093b5e5cbd4d0a94e9902bab1e8d8cf37ce29bce098e1245575bcefef3bbfaa51fb00043cb1d793d8209d19789d8f9d2db78236a2a2ba41bc777f4ede034f78d2a839a6e10a8ba3820404ebba93d2dc3e171c7709109632b96bd95439c89725246f3149802233f9a5d1a127e0bcc354000b55b50876af620c725c34c6e165e81381b6498d323f6fc27d32ac1da5e18e9e25a9faaa6392f6d00582b24cdc3f46426d5297d31e285565c45ddab1abb19f2b6c955d463e29ba751ba8f5292ebed1f7a949cce28eaac490ff63fe0076d1691d38a5142b9daa017fc824e9b7d68d5cf8e880aeabbf641e8f32d50dc24bb2d0f5f018d47d7eccd3be5b240d70745515d73b7bea85335cf8442098f2a903335e8d34ad9ec20bb1ac49fd632659411bcb6c4ccab181c6aa76cfb59d01caa6931460695ef7ff72c9a3917c2c311d4d672d831c35779022d5624a9a8eb541b8d7748bbe701569a22f789cb3ebeb7809f1c3afc42144e0ae58476ab091ad55c70534396233bde33cdda4371bfed17f742f3e44a68a586049c475bd6439db48f68bfdf5b78fa7814c25b83d4d0296367785add121f0085d52e715352833d1db567fd276e3f8dcc6d735e041c018af8c7d5812525b955ef092f8d6408753105d0142daefeb3b5a1da8f494000e9decb07a94ce044b1247825204cf694a0a5900fb47f7eec46019180a9cbfce97bb0c4bd17fef81fd4d63904123ae5a1b1c339ef75b98c670f63eaaa57f04ea97061beaa9629d39e193147d0a4e00a97e8faa018f4a72af21fcc132062f49408a272dbcbb071a918d606b0074390474541a7a2b11c47a8f2ef9af825e2b78ee5ac5d3e506ad670840a43ce9394b7e119f6d9cd351d92992d98102ddc2d3adbd26a080e81571562f3966706ebad0b5c4d534776e0f125df5c6dd2cfa1a8b80ed3db217df976f5da52f5d70b20df0a8bc4239bd2a0854c3c4ed98f919f384a1810f7c6d99737ca341a72c79fff9d0dbb1e2e8f86b50d2591da7109dd49ff404489cbc19f1c2e9555ba534c88d5d18b71132bbbb92910933f4ae46bdab1549d5d5ecfc56363f418a64405c3337406001832c726cb8fd71ab5c165b93a2b9fc98c9031045625cc85341103cd9cc546a10044d950791bc127fd6dff5bfb1280ccec8cd6847808fec425b2fd0a7809724bf7c1697e9796e8cfd0aa961dde9cc48f75f99628bee81269cb50a187ee3df577098864c6fd719643a9cb5de66489be6947b75c6c7deef1c45755c8a02c98839a2635b276a267b29d2c08e3165e2385e6231f10751c4d63d96792b3e6d4fcf7dd51a7bf3f4d0b60cfa1c1644c613e2858d5ba72db2c61bcc0387e63279a8713bef5112bcd2359fa7b505746410b6dc9d08f6b0b4676d9b8e16ffa8ff71e79814b2", 0x1000}, {&(0x7f0000000240)="040f7dc0df0deb4db615b215550514c9f132173fda54e4b6a30f922a7efd09bdd8adb511b86d5d1c220a6d20a1c19cdbfeea110fc306f1744b269a903c201c136e46a436b73e7d6a5a82c1e86a1ea1394681258b17cbe9267711b6f87518d2276842c786da07bb48e8b21d56f3563823e3baf95e0dfa580d", 0x78}, {&(0x7f00000002c0)="7aa3127bcc00834a19ec0cac", 0xc}, {&(0x7f0000001400)="62e441089fa1371839b79e1c2fca5c71979b8f130b1fc7572861cb67721ebc09f9d1792c8a89e4252d96bb5f21f932da1b3cd2b74c6b32628950ccc472dbc1cb7a476c2fe04ed9fa7d1d143ac0532e005e60972dc94400049f455edd08e8103b7b1ff815f192a5e7a7f6d7ef6ce4d3ca879262dd2b2722767ff984ddddd5f98c721802f01b9a579c7edb650e6a5cffc3065bd1973fd1f4fa87da04c8edded0969433ab8e7a76574b2959525f9ad71b1cdb49d184a995474ebd6b2d6a178f49ea1b9fd9d8dc36043130fa925d7346f7b79a78fa9dd95dcbd88a597fc511a6d18c5a8ccd6215295da78451eb1b64ee8028131eda1fc8a4dbe02ca4ba2355ecafac1aa544a623c12e5d4b9e5bfd488515178e72e88e9ea633f32bb88d7d11ef7c847d65645c7b539f57436bbdfb381a9f542db84e90c4730253b22aa064c1fee3fe23129c6b19d85ab3892605d6ddf0bea122ebdff27b4f25f25fb8b9ca19279bc9e6f3db0cf49023f020e5babb670ab198741e82533d5bb8211079b66520d2c70b28eac453e47debf9b41572b01c4a24c90948337de4106a0da879f77b53316fe14993b679c5f19710c78b61eafb668642d18485bd4a4cacf6f3df5fc7c4aa8df8bae33f82381102e3ddd46bd56a8976e2ffce085c50e14582f10f077eaa2a5caaccef7d0e67cb8fe31765ad637cb5b663b7d98ad620edd713b93cbf493887f9ee49b4e077fbc78fedefefabac98a1124a3c57c661b99108d39303ddd968a307d600f9918ac8e428597e428476a38900337df37d3783e39667dd1e73794421cdbcab200f86b3a72efcb2bf24f872b31def79c62518381a5ca4cd7633b21fa015218564f37f94b2675eaafed4e994759832657606e72cbbe74c52ec4c2dda2414aa6aee4a0ddc2181e5b7cbd9d85e53ade248fba111bf16e0754980dae58bde169f11757713cbbd0be82abdb4b8ce8131ce41e1c180bec6f5375526686ad20ba10261ca99764ff03353eccacecbac9875148b1dc06ba95a8881dc61b248aa6315e9fb02bf24f6a77ec45d561e71daaaee62069e87bddf5bc517bd1b2e9a424c4b4b976267044d7739016c0c9c5a2054a3d4371a388a0c43164c581d5ac33ce28c2ee9162fa397bec239ce2660501f605aa14ffa966ae794bdb3b2fd07951c75155bbf4a559261e08b1ab9c939d767c54ae0db8540d72b8f875aa16ce37ae522603895be6c48da6777a84329737c3734b8a3936df39125c8a69217377be5d910fa1598cad2823acc122bb70fe8854779784163b87e0f80df75331058309ad64151d0f5e566bbea19ca699b4f57b8d64a7f398af168f362f1b06ba0e487cddf6a4b18c21deeb510e1b6161c0fe1cf7484a31620e31ed6d2081144cda32fee9e73a49eff4f70a4e895543c974f11ce93ce2d1f312e7fa33561b4273e55d271a24a8c37f6bc184dae776b8da21f062901c88e1dcf1c20b250f96e2ce0ccd36105ad4c5eb7779c709c0e26f321c4f2c44cb3c48cfcf1728084dd40b449d5a50b7b7b0b2791cd08fd367777d4186061844ad2d8cd344920758038f445577912715e61b39394bcfc3b9fbb7d774a4c197b1bf76c9d8f5b2026d9e23a0bab2002db1f3f0bb89c25f7bb764d2224d49bad1e6eda44770815015665d033f04a2b882da614362462723f31b6afdc27f33551a24ef331cb961afd9ed546be97dfce017658eb6b049e7e70fda6ca4f5a6974ce1c43789db08fc8051a71f82d0803693dbbf4882f0d046bf0faf854eec80fa67b8e414b56ed99a0602fbac90a9dbd72349cadaa6d3f95a9424a604049dfe4f20da1f2d418ce19b73dd613a4aec0b30a89d934a2caf0e8689370a2844d5bf6ae9880fa7ac2d77b78e246cb24900354d30c9d28629cbf8ebc16692802a29e0b674780b669de11c5198ae859fb8e35f047fba3d1961d702f9c4e6dedba3a6051f4d333c50236eaaecd46097eb508d694a410555da72656b3bffeb7e49c1b08320c71223c79e15ab3338fde503300d422dc31ca93843503c15ea86337f1ebedba8403f0f2f0f411aaa34a6bc13e0a7d94d6af36c4af2cc68a0362d8054cee01c0534a39ab108eff72911095c64d5d6791e459a72d3d8e357b614b3fe68324e518ecee84356dca92c6837a71da6e88fe21404152cf931b4bd2ff5b4b498532a5ec142a0be72ce3f830fd9da53b10ace9c46cbfed0c3deddbeb076c4eb8cabbcbd095dafe5dd8b9ead3063f6578b3c81aff269d36f39e18c227ec1ccbdb1f61285266a19f6b5681ceee0d5f4bcbdd29e0f4ddd8eaca42a1d4cedd663960c4893054f770fc6c60b4ec8c504e9e665ce71a2c2555d8e11260ed614b3ee217a5a8299a86695d0822332247263f8395255165ded717ec9e47a07327bb30c555c808193584617c9c6c516a4de2d3299b2b364366cdf56251a58489cea7dee9263eb554caad51cb2e314cbb22aa293cba40579a22c32f6978b6c92b24694d86e3e87232033f03c88171b5964a7db8b0101a746e11a11995996b912d0406b53121b6957b3372e39046015fb265d09e3191071c1273ee8b82f652318277a1fb436f8b6a165e93890265a9ee7ca3f022dd46e6d2bf340d50cf878de5bd56c40138b9667cd8c17bb4df814a8bb162881bd794e6bd1e9a87034f4ad99516773057c08b15bd0ed2027fcbbfe310ba8b0bb47ade0f853c3addd0a59f36509c551fc0f023b4b7dec9c5a54f53a4eadb6644910907a8a8fdfca62391bfa5e1c1df5d90688537c45ccc2557ce557c58668cb1a48ac1e3fdf96030273213badd81069b4fc1e3d68c87373900bb658790325715b05d9e2e1449f9da03af735487ff7a21620ed8d6498aa693e66be25a107c5eb4489dbae4bd940e3409974db77577f5f3e0efa1fc072ef214910c858e7d3bd04e71766f2b332951e3a8a83f72c8e9b5c7a8a47d8008dd65be2736938551a4138736c190ccf3fcfbb83ab640f3de69deef3008616bcbebab2392863c511fac40d036dba641649d1802cd84739c955eb1bed3655cc78baa32c492ea7c2ed2c51415d593d038ff817a92ef8b08acbefcc2f8596c4499da55d115db2d7d582124a3948538a4ebceb60466fb99ee6b6612c7820f6d2968d0fa639e468fe74074d0cf3ea95c45af18b83aa40f2210f6512644f3eb044e4a1451f0d02c9392c8a769d25539b61dcbf0b9ac8d12e1cec575f17d95f8c7024657aed063370cd1a777cf26baa4f733293c2761be7f84b283cd38388f7a9e65c2fdf21870b1a6049f22c259c81c7c1bd83f6dfce877e3b109174be2af3897b42480fdd7a3afd7d98b2dea93df0363e5d51b2ba09427a0ed5db1760e610e1aaa02fff63cfe80bc28f58a29e7979f4122d6dadd8cc5b82bf1ce7f24b3f50157913bbd9810fb921485d24ffa2e50ef656c79d9ff98bd47893cadb049661058441f3b4e5d1404945535f72962ede4d6a05217590f6322e462bb631577e8a4cd3f9f21c39031b9467ce37a1dc89ae35aa453e6866a8266ed90697d56ec0027fe347103bdebbab96fce0520b1dc31f86ec914d3874f2fc075cbcae265fc8992465c6ad4a9ba7e52dd6585b9a1db350f9eff6fab435455f3f4f6b1b369562db7222a2ff886084db88cd5010ae95aeadd193c8263bc5d2240a2c561e221295da88a0052a75f76a7fca4dc6b413c6e60920cd6c6c86d7ad8da53222b608ba80bf5eddc3a2e5fc1be86000afafed90f2a56fec8fe67970d2b4696ce739d6c801cc787413d2905ccf11dd13eba6f0a4f73246c7083c5650e7cb8a3d2864ebc04c2d7f46de675563fbec0f4db0f8e52c4d19dd1e911123849154fbbd449136108511dec380b1e030432f5a821b4da0f56481e7f738104bfdc92ff3db91978d8ce866e48b76cdf90b82f145069bf3b426b01d5bacf6d7084387daa45787bc41d73d58a64b263ee2958640beef323ec0608910fcbeb48398bad2179ebcbd1ebcb695e457cc86840a5a6f29c83dc3725833894d61368d947b1c0ad5dda9dcc52312e4dd5e1688796b5ac2e4fd4348d084cf37e975fa7cb43600c04b9dd73a1e033b904585a0f1d1e773ddd0fe725caa22fb162b0ed21067656c1803e0bb28ec736129fa5f4648bfb59b07eddec9b6d955fc6493943a2197c9701b568018348d1baecfeabbc209503c33db22b8f7d5db4394fe4c63bd94301a0f7d4e560e138c0046025dfb87bec10097448950be3cad43d489ff15f0f0ee5fb8fcaeb219aef34ffc24c497611af3e9ccfd82513c38c6873071f76d3b53045df2976769e8c176f85a97b5a1ad90abbcd993c11ff7b70a5260a57ab2ab6cabcfe8c7b496ea9563964efac5e4f6a0c0cc9bd6767f6ce46eeb3654db9ead0afeeab270ddf2cec598e12845f930b846b96326b7a1d2ce0be7d2f6226bb9ef53c0ee5e46ca41b9f17f204d586c5f4ca7b74fdde5ee11f622c43bc69c8a258caba6172cc31d20699d934f95c6885da1c198c7ea3790d130cbd782120efb9e176c848597cf120a24d7d8ebebc6fd33a954a79f33efd5a446cc584401b7f0b8283e9027e9b17054ebbdde85c4445d1a37508a2c35f7ed4f05bdf12d02fb624a8b6e3841e34badf637f8037545a0f26329c3914b2edad9c29db09f98373e7b8baf9d6154d19887cf79a12486d35df13e3ba2a87859de96a52ad1a693356474d442cec4304e3e9f7e6498fd1ad782843e336d4cdc13182246a22846590ac0e2cd2d06fcbe85cbca5200f471fbd3ad3967056af40a7da3c5d49ec289cf913591a6278f4f0cfb015c095a7a4dbf004ed8b6e01e465674aef5b983f8b1efb95e551b03c0307221e5849adf04df7ad1baf456bc00b60076468b5ae3dbf5c6c8e337cedb364ca4d2c0054aae05fefa66ff6d021690d7df488ccc5552f56c9823d54ce7a05d8aa85f8f7dbcde64df93d4473da1a9fa161405cabff2b195e0d9abff532f2a9ec5e64439d89877e23162470d4ab8934b23c359c11a77ad115e0fd9d9353c84b19d0156855ae1f72adc4e6821ea3d94ffd9a52004417f9544f4b9851fc1aed26bbca7e59824a4c8a6e1fc95836ffc9303df5b74d78f5dbb11dcc1a4c698753f21cd05c8b1ca3be59568328dcf6843d810f0c9ac181d069ad78ba26dcb1a74ba19c8e691e51dae9605bad46756d74f46d34c28a0cc1153b064ccbe547b0184138bee2f2e3935d04ee78f00ea7f434bcbd49cdc48a854e18f3df015dfad599151aaeb687154495a208ccd1e1cc213e00594a9736c7492c34695d8e52cc2b95c65e77f361612de7646d225a9f08024898f67ad689e3d9173df92a0a6206e7cca5d400132d722eb298044d576a0344cf4f0c366b01dd51b19645f645361329b622517c0bb926bdb4f5f860d49d6c70cde812c40d0e13c29a1be5f6eddf668ea127c3527b366a0693d3d73dac90dd239f90f5c97e2afc2e73a52b9c3f4e807cdfb5acb55b2a712cdc745ce8712629729b248c06cfbd0a28467fc853daf70f95b17e14965d25223d786a7bf5e6f006f094617528212b5289a38804ca8e038dc2b1a0e0b038a57303a85ecad7fa430d8b934f16067f137407fe808854089d1cd4c6052b883129802fa65e5f129c3c309046efc45a5690c4728e81caa5c5e43be684b6f5491a474c87dfd4d9444d933f579997abc3df3d51bcc526f08b1df0845ab3859cfd9df4e12d87078bf1d726114b538cb03408779627ddf05761b9e59d7f3283b3d683970232fc91f5349cb42de44b1f2fce719486eb12e44bc1e212f13aead3c1bd4a0606ee8f8168de343253", 0x1000}, {&(0x7f0000000300)="c82493d8e16931ac31e5d86b851015497c532dc2c886b6f1c841c0af232b051367e9eaf83c18a6ae8a3ce50fba7d3be73d5c1b3712b847b82c8c395d16b36e01", 0x40}], 0x7, &(0x7f0000002400)=[{0xb0, 0xffff, 0xfffffffe, "d52df72494e73a8c8be2ddd668861e68df597c96f146ac94de856be6620b3017c557d70c7ce594a01247143823f3ab509954d6193979eed8dbe78b53c474e19f5cefdd78eb3a51afdbf2eab8d4260962c2e521a42a95435899d2558eb5c2d1afc1b39fe099c5e5b91670ce6ac1277a30457ae68d4ed1fbaa616d3b66bc1dbc2ccae6bc28428606dc808bce4b0d4be02f6765ef838669dfc2aaa9972230"}, {0x60, 0x1, 0xd361, "98472edf1d2b88ab72413b1a1fe67d41db510506940135f98850dcb0555f2280e7550b137a1cfbe70d78d3d9da4d579073a311b5f00d9f0e5fd9527f88654eac4b6a2ef9add42daf1a6ca0ecb7da"}, {0x20, 0xffff, 0x5, "65576c5b8cb1d3859b6ba4"}], 0x130}, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000002580)=0x9, 0x4) execve(0x0, 0x0, 0x0) 00:17:56 executing program 0: lchown(&(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) msgget$private(0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x189) r3 = getgid() semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, r3, 0x0, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r1, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) r4 = semget$private(0x0, 0x4, 0x189) r5 = getgid() semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, r5, 0x0, 0x207}, 0x9, 0x7, 0x2}) lchown(&(0x7f0000000000)='./file0\x00', r1, r5) 00:17:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x2440010032}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="a542b72e641d7f688b040bdc2e130611a1eb73ccce929222ad157c8974d6790d88447030f1346f1208a06966ef6ac3aba0b07348851cf4b46f6ee1d512c2d7c7ecabefc4813f2f5a168765720530174f2a6abdc2f31d780825d10abab323efc57452591c050471f265143bcbdddede6a09df075f"}, {0xffffffffffffffff, 0xffffffffffffffc2}, {&(0x7f0000000200)="f5ba53aeaf7e07a41fc166ab9e7113790400000000000000166ed21d85fe0c90781fec757e6c"}, {&(0x7f0000000300)="f89b2498312dec5374bbdf4d291b32664df49b405a9bc483a65ea9e7862bb3edcc2ab6d37f3f5b9d0d15ce7b22ef80df7797062ad50bf054c2c849e374379f847234f52aa7ca28e6622447bcb5d56dcc3c570f0bd64138a10b1710b2bf2af91280cc797866c888a55c2e0a0395d8958e1c2138ab99bc150abc5618dba1466b024075a62a6ac82a0423b647d8b0eeac7ea07958f3ff1ad6ab34f64a3b708c3240074beaec0471569d6ba79bafa36e904bc1815ee5ad1bf89e3ae496b42f13e89128e9bdc36c08ea708d878d3f323908c66d95a3bac8f740c9bbf2ac448fe7cab0f72f2fa3a71a9254f6f6edd2041cef6553540dff7fd0e3adc69ab9221522aabe22083b1601b59bf3433f8b93d3abe0a33f89d1c12f4659a96ee023f724b9bf85cd443def0b27c047cf24ba1e14219f582f84581bf0fea8e6a218f2fc8f290122cbeb63d4bc682d9e693e51bdbaed4528c8e364e75f17dd3087cc8a372679810e7caf9f9427cbf5a710edec227496f2e5be7090fbb896229f2cc2a11033ac28c0f9dae32bc911c53adbc610cbff900bdf549992ac2edcbb8f195e8225b68f58b65da8d87a347f49240e6a0e710e4086aeec17ff7ee7a8691fb1bdcb6f63aa6a1483177b523e10a4f58caeda9f3998d7d55f960623bb71d1ca98908213c9c0ff5c1476dc9af9d1454003cae9a0cbd21a288e9b70c7903dc5ab4eb804622e75f680564331c73d21c0fb8e2987ee6e1dda21ffd659781ce9d439b639427205efcf34994f8959d23d738d9f2834d2a6a3c163a48eabe98e7d3b39bf968ab0d08231808e96750130de259dcd79f80d582d3f6ff4e97061e14de14d8adfbdbe61e9db3dc4ec7b95144b6a52ec6619b45259dfce0318f0fa30eb4f9c05b9d4734d2783bf1074430f3a13342fb5fb3dc300b48ca058ff04b937ba65870324aa85039e147e134ac43a7656c31eb3601b37fa245b950e6db3afbb6c20553b1f1ccd9c0753067a658f6646704ec64ebcc06048f9398635bbc3140e541a604ba4897ce6a49a174a06c171ece676f480df683302753f9fd56c69dbb5cf7d79364e06592cfd12227379887439e7da3153e967a7d1bfc0b701b428dfe335bffadf25ddb70257af030abc9ac681075962c0437975ab0eb53cca3c09515012072e804b6dc3ba7054b893d331520420d1322fac688fccbfe885d59c96f4d1148cec37879c0d3003eb61782fff72177d41248c16739069428c1bc795aeabdc6ef5d8320f5e3e6e12deac124007fb22f0321ec0c0d8e994ed80b243698f340ee3fad648a7f8cded01d6588bbbd4c1216458cfc654e2657349c6dd617831235154874aea3e9741b07b32d845ae02db7ab1143042274191638eed11760b6048fc69107b88efcdf40d70ba326019e78c25d48ff6275b70880cf184efb0dcb2f04ea8758f5303041fc25a2c9d48aee69d5afef38ce444bf149ab3acfe3973f7701da3068cee1e59cb523bd344cf7c0667ef872b4ca8bac51650da2c0f9a11e0563852d1f1f243574236aa6bc9b2a6d7032396530bf969ec3895d499e354039bc290c9cc1fea340f9704c33f3ec80664d315910f1a15bf760a2b0b24eb38d1a81b5becb6f75ecf88787f3876256b51ef80e94ffb950067e204e22f76823abd2a96785e2af1b44b70a86cc56e0f49b96ac0133380c85040b550fb2c71ca41fc1db50f02b1e2af8313444e4e868bcadd0e466fbba673b104f3ea9a904935f135a832c7c94d1aea179a8fb9e74dfd86ba1a9b5b3099c576c6b3cda99a10123265d21f468b5c921bd1e07427217097397516294611c629f06e3bff431ef03a0afb5da20a7b532fab01125c1beeb92764c9d93ee06b695449af7fa1c48bc20900929015bb0ae776f03236abbbebf176155b82cd3caf4752d15b7759b8754a40351b828cd3a0108959ffc31936a8f60c5ddc77d5a96bfb200852dbe056c57b41f3f1e64709d58bef3ff3777961da0e2fa7d2982923b54e773bd84533873575416274a24093f07e7ce16d2a9c7536e709566c102eb74a90599e1cdb3d67544a43abdfad3cd49f20b850ec4de654e68ee9fa406e343250273ef822147c86db6a4e207889eab46593d9830f4261fc793c5c76f831ca23fae80edac2012e7d399a916715ee287e5606e26d6e94a0cf80f29cce0626f3839e5a22e7fd3653bdeeffd20f6b98677dce5bb16888b0eb7a75f735e80dd7d8541eab9656ed9276ea08ff3032c511d5a8f1e6f24416a48c127ebd2322e81eb6e94b000ed261ba439d3fdaa253c74bd075b23f9a55d67a3ab4e41392ef1cb9dd8bc62df5ce19135dcce3a72f7f544d9579b0f7e93e621d2d1c290a4abef958d6cf342134a9040ac7538ee9a9408828d07cf4a741bb931a7bdef2fe27e83978c6d6e6fb77e6cda6c0700e1a3b0cf22fa0f784697a8eadb3e001a793134a0fb2c3cee3ba3577c6f778f278d1c7bba25cca21e948850e809a94b5fd01d59f10f97239b0fa94406514259072fc771aa08fa9294dec9c594b6a6df4ec48e34bd1d5015cff1f572223bf8fcc404a3398ebbb36f6358109a6fa4185a24379c9af1db1082324420cb65b724b7bc4abe86a903f9ea2a13895adf17d4c5d380685ea4d616d0641b65cb8f7e34d262391ef88f507654145dd1be0b3d5e2640dd714176af192e13cdc2f0990d5be58a41e1e8e4cbfc458dff6d8f6e0752e4b860a0bf959932d00e3054199bd03e1b9de330bdc4e0f14e0b7ab1266dfb0c5b34404ff05c3556580c347799c33ecd3f1293334436bc64b67e7705576a9e6dd68671b771884c8d80bf2a472cc6a8d09a57ce986043057bc9959d3f928ef40595301a8799a53cc80806f61835d53b421c92b3f634a42508c62b72cdc026b01895c777c52e42ace46f4b9a78ab93489d2c23f2ff4c2f90eaaa17cb76f44700913755b2a45740720ee861d747a2bbb77c8610d929a423808656eb6fdc51bf9bd6fc4b82022e19b5b63988aaf1358ae20fb85f7ca6d9bd976dfc30d2423cb4c97b3cd19bf5ff5afe98b049b68c419170692d064dfe77fb0d26f613dee45b7b97c4f3350da062b652413e303754cc6895660374bb63dd10a2e3b1ee6d549573d4a1560760155f3fb04f95fe0c67d7321224d048ee758c75193cb17bf5d9d4f176da1b704bc2251fc48511294dc3e6e8906b2c00f979acc6519428903dce2d4e998aa33b0c6a7805d0627f0ba8e7cfe32b794e73daae801c324487427b01d1678ce9314c853279dc20826735e2e12a9a82b729876b3884513cac6ca5d3335376d148a7a55527a0475bcdc8e5bb22f363be9fc8c4722e5e8d1d141d8cea282fbc6502dc562e231aa3baa4115684b3e2b301e4de2c0303ac2704584b08427095ec21c15e7ceda153f71dbd2dee26446478adb64f3184c584ab1e5dfc085a50fbf5b9da9d6492e8f0530b9f593a34aa4a12a05f814df3844976b04c6b51c99233e44d5b3993dd1a18a3278357dd5438e403b8a7138f1668a4bfb60463e3dfca6304803875adca2fec3b8e37507f4ee672e25d5c646d6224a6e11c1a131086dd21ee4b85239cb1b90f45f9319258f4476a0d8cb518866bba2f68f71e7de9bccf55caef86ad9ec3cafab5728a40bbca14d50034bc0bc47fd9692630d700de3b3a5bb8f8693dab3edcc0d0eecd6b96fd0009fc577ba0663dc57ab5c3155356155db1e76943dfd34c1bc39b45151b0395200d6b0e81a5804c62d73fac80df942444da92db97ac55e13146591b7393e570ee03ee795de5417c39d0e4d1b7d4f9652a8b7519e51bf1e5ec05f6a9f6cfd3400d1cb3723feb668e370c80d9527ac9169669d5e99cab134011ae0f3ce9c50652ff1d25f3f5bab64ab6d7b00123b42a1f90edad8ee588af8505c3a348665e1a70215be37dbd4eb3ac322af952745b2f539a621ab75091620dd4eb09324a4a4a755345c7445f09def08ec9b239bb200fad89bb3ebed2cc88abcaf9efb88d1c7a41940177ffbfdf8c04403003f2240636959f165bea503c478694e93dbb52004ea21222fc24246a3714eba32275075d99652a5ea3770ab6bcc0b5cb4b1832210c4de540ed50b7b7aa71dc37f5efdc67961576978a443fde3ab2c63ef7b213b6c2854eef6d4a052f079e7592730588297728d464e53711034a791c712cb29a9d802c588e4a04d2b99e104469231ab773aa0b7fb981b64e96199998dac734fab8ff7d09596bbab7b8be16fc48a26787f20786e8eb4ee7426298679eade57d3f11ea6e84098b63ce271d6519b0d1f1446ea87b6c1705be1b11d19c9c852688bbae9fd99dad026a489e84f6575b9b45ad9c03eca93783128de2e6f91921f13581887438819d63e5c261d2e1508aafe41c70ec44b49891a0656d99bbe08bce4b4293552d088163b84ebd9e7c2d860547ce62872bc3f07e8157b12be014219c54175041e0cf27db688f811266f01ec269961beddb93a020640e467b757c91aa80209821aafa76cc465ff44e041bfc7fdec2f1f20cd107e7c687a05de45f468130611f168722c0cc60e787410ff3c2444215f0b2edde3ff79dd4a605b9e3efbe3825cb18da08dab8135bced28c60c87748048edd44479c24f3571da9ff5d455425fb6d62f58ad764acdc93eec238837fad42287714f9f913708fb00cf97b006ad8c117beb5981f8945a9719008a91d5e88f384c526337396af055beea6945688850ab3ff0309df3b78cd342d9dc0c93314f9aba815163f2c597e71f6e8b4f3c3063236e11d9098164eef2909cbd6d9ee329671f6ef9f1338c449b0bb735736c84f9218d7da618b44cd8b26b1aab9d65b4774170ddb9bfde6be25083ced60dfc75f86006d71dd1b9fe0339a4acbb57083ce96672dc0b156511c72977ae2fd59a7c1ef0194043fcd3c0c30ceb5498771cb888e0a7430d5d647c7179457f6db4eea7663123e982ebb90af558f27d1e1e9cf8a9fcbe08f61932ee7e19681a8bb688a9b0ed7042c33b4e62a226eac1f81c05aec5f7286476a700e85a0170cfb4365460a4ac244cf9333fdf63a1dd041629e2b225c7b232e7f19d5d7dbb31b38e360424931e2f1ce8f9f2e4e57b362eaef46be0077123ad7fe48b67deb659bcc4ba6366226e41a2c2ea1a2ea708be700a996f51774eab25d24a6562160c0c59650fd5299e1365b949ca18d7152dea712cee27c65eba6058111e4adc2b0622fcadcab0becdff84f9f790fe3b92007f98d6800c3e3c07245121a7ecbf55ddd463b4773cbd661eb943652250eafda1103a878f2a17624662d6804ae4e83cd5caed96b13d5d2e8dfeb4368b13ed7583a0b48159db8709240fdd2385f1faef5c0f494738c69f012c166db062de97eec2f9aad953b474d8cf0d3e5241b7b7dca7042fb6602f0bbfb6609a91826d0e60ce12700cd87a76c0afda0230f9ac1d29c3fd7b42110d650ed75452bf9272d31a6be3f8c016aa856d80f37496aa492856c01a2c030436cb96dea07c5bf52f59301ca37c45fbb53789a9df90425422222aa7d756211047fb63f33a04a7cbdebffa300d96eb3af86561ea66c8f08234082dd31853b6947778719daa90f504d5d7b06ee0fe0940fcff588781d65ce9559522b16e0be813b17061ab18fe5ba30bdab2e57992d1525a6625858db33598ae9585095845aef3142338f0c309ef3597bd9ba7ef768afc66b59e9e6ab77315f6f53ef95276c27eced3e80ffc2daedc83f5339409caa14f75af06740822821674a6c06671297f74cfd265f10f503b25017ac3c7fb9da7d219b8eb67fa6df8f5ffdf88a54e7f24fa"}, {&(0x7f0000001300)="e3985cedea04a1751c411b9adf0ab661cde04a6cf281f0ec82856fae48bf5a73ddc2b6afe40ceb4e4081134808b2fbc3be4216235cdd895aa1ec57b2995c59e4aef6d9c4823385c407aced7f03c36cc2152621f545285b7b2be39cccf05f8b8491074ec1e3671a846401c64822757eea944b2975816bb48d092aa4b96da71f6d992a000000000000072979a4576529bf0cd1eb48c00522e7be3fdea2a77cf9798a3fd67d4d70c3c3"}, {&(0x7f00000013c0)="34d6ba73dd9848d4273911c2c4bda49d413aba33b506000000715088f5bdf49229f6cfbc0bdb0d601ed49a9cd8d20800000000000000c0b76d44d3007247d1a0f8b8aa8b3218c8c7909a200e3d508eb4924fe42f4846e91b30f80be27462285acfd9ff828905b7c1bce1dfe4f3fe856588548c7e0ce2783b90ad4a8970b3e62c5fc363bd"}, {&(0x7f0000001480)="15f8679ca0dda4c9e280b73b72b223590002000000000000f8302d"}, {&(0x7f0000001540)="59b1569d97dbc43119ac4e2c1088293ed8fd10c230a4bbadde3d3a13bb36f9f54b9e07733964c97a3ca83f1eb7f30bbbc1e0754fbe4c9bc9119d4432615b73ec06f268867ca0174eeccccdc422dcd1b7c532dda9e540043f8eb599cee6b1a18f45ef01206db49e1c4ea8d36a9801e46f9865d41887085007d7c9108580eb9abda622f14ad6240facd39236238a39d0573bf9e25fb18ef0170b8e31ffd9ac9151c99870f3e3a7ec36f2af0db800a11c9e10d612157989dc1dce0943ca9f2461d5d8365804c54dcfd2ec72d2e9aacf2eb58205f65afd5cb3d90d7d7ab1caa0a23402fc2e353ebd873909fdc889dfbf26eeeeca675d4a5163b6464d5816de431b06bee082fb2b3590211b7826906feb2d1413c0ccdb0199a10c538e2a39c05cb29ebf44b19ecb5b49751b865ca8ade679ba6c639ba4535bde6dd2a2d2ff2b89df547cc6025d0dfd2b3d718d96bebca031f03a77b62cf6f6254c25a73fab5d6bb1f8f0d7f4a16689dd457a49e94ef17e13ea019677f7deffdd95eb0ab4ae77f920b80a353ea7217fc692e5e4a4df453859df91a795381b771dc7565fc44feb51ca6b77493732ed662040fc3ad678e9f5dd8a5dab0dd21b3d77c6367438136fc15efe7df5c9119bdf12307e4d152642dab40f2061a60ceaf2ac9236aa0afc69c6e4271c1eee89ad6d94285120ef2cd423733bc56e3a87a250b5b866191ad14990e5f85f8e27b01fcd416343af1f9c2d4729cf6ed6234a5a4fd94399914532087588261f1e7ea67a919e6d8a429988c4d103d1429ae182ce52cbeae4c0b725f5d752119c05a5401a8a9e6859256beef93c02967bfcc65451622844d87e6b7a9e0ed08ba290144e07bb283ef874d3503486a989f5019925462237bc83b45da585ea735e880809b15ca77a1a3e2b296ba283b4e1987f84fdf3bc49d72f2a16053ab8245fd2fa2e11d933c50a942423e72bbd098f9d54f21c72f2a5aff69508bd298a8422795ecc7a87ba59c56e09dfd1155431f763520e5119ebe6e9f98fd29511dc985b3111ab7c31fa9e80246ccd94363a1d2020fe7ea0179e859fb68320c9d966753dd435611d2f8f87a76774d11a73652ff6ce72a4a13afbeb106c8779bec08f1c0105c7dbe8972922c5b56b7aef01372a0a2b15797b032e6babea05f36428660506cd71d01f3f568bd4e7ac4a97e41bc541db0463ef927e41e4b5b13b49311442c076fef7f289e28343bdfe0fdb65cc23e34b6e6b16e8a9c77bcd23ad94ace62469cea79f64808f975242e05d0a8bfea4e0c224ad5d0d3a154cbc102b54f481d730a79bdc92fa1efabb65c5e9d3a56ca85fd688262507ff7febb1d4cf8052dcb5f96692f659a650381ff9dfe4fa3c3c7585b8f155ab7a655045d022b856ca350c3b2ca2f92fd0e07eccce9e6e17ce6abc2903c74ac7f34ec1f5dfe9bbb9e600a6946a58306b0638de81da8cfb09beb6f0d2e8e1087d5aa655bd1ca08741dcd163acec98833f804c2c6a5d82adbb98759e3c63acd4c6da43bb5870c067e4b5e65e46291a9f27e99756bdccda32c8879ca2cb7407f87370f40ef2ee017e9428ca1424d003b582bdd4e18593d44e68905ae4b1979948524262261cd402301850edf24202c914e6a8861652be67ab7165afb76703af296eb74b797b13f90652e1de1041e56764c7e7aba26e7127ff2490f718522d6eef2ef42263d239d14087e275f74aefebd72de02f3d775f85250307fc66abfbffb73c7bdd0cbcd4568569e4b09bfd8ec1a3b252f47f8e71f98e5ad97f16a5bbb19fedec19b8adf7e5a3a8cff3ca8e2332d823fbb959561a03d1e676ef8f43e85c75a35eabe8d517e349259443d96930b55c9038b36cc4c7fb729d950dc8c7fffae99d2a673626f93018bf9830d1d04e0e2805c079c3e0c43d559e1fd2077f45a7bab7c66f370c40eca40b2efcd97600d5242702f79c7666bf1cf2f957c1e39674a5ef7ea9e44d0c0c930ff7ac5cea797382df7b6428dc884ff132507af81e587b45171413320157b1cbd3d86bb585d8d4cf69c5422061275e91eb6ea620eb464957f745298f5820ac713139d2b88f5124617911786620d049aca553055942b85a02bfd7a7ab0b9b0c19d2ea2b6534539b6438cc12304f9c3160116889905d213b1eb0ec68403c9f9c4e82dcb1afbe4098439a0ce6d41d73e0b849157852a1174a57df227aa40a2be98423c32ce9f6d6deb51bf396cbe1b5fcdd866209c9915b8660d6f588f93de67f523cd2a249f569f92aba7ea83404c46847e62a545ad49798d61c53826fa3ca7ff63b9ec56671d87513c1f0a4f012993cf563c21fcfc15709537fce58b5b917ee01f9c45c04ae7b1ab3253bab1341cfbac72c8496e9bf964d395d2337bc989cf034a619aec12139f7a22faf6ad0ffdb8a7a536f7a36298dd147405dd4340e63a6f2b9b582caf0effbcb15cb26ae232d6e15018c1d844f299976a3dc38943b230061fd9346475b0ccd40aa46edfa6972467d7e81a29369e47c0a1b84468d4449a28441f078cb75c58602065b8fd6b1649ec1de7af403dc2d30c738bd70b90eeeb3689abf0cc2418cee78380f60f2038f50ed8b1f29d7e4f68e1b31f900529f373a66c236fd065753fe39b3ca75176a3774da2cbbe84704a709e717d436562bea681117d9f5e27e066fbcd1d6acd889a69b666d2b2e094fcd4d19716cd87a08f5e3628aa69b880077b3998b323b1c7cb58a8b96078d2403a865b7de8d71d10d71e779605d566737cebf52fad6e71881d6f28e5479202e06c9f4ae689ee77711eb8096a95049f037ffb2f94937fa4b9bce8098ec107766616594ea4abeaf74bb2fc07d0daee808fdc2ab79f20704141d8a1433b1778c659fd752e555be78ee521b3e1a55e937276b3db4e5cf5ea4a7b5a3da8df2e7106412bf1d7e4830ebe7f65ed5cffab1328354018ea9d9b0239089579b58bba0184f7b9c8fae4fe0bb6c8d10a822d7b7855e2a805bc6e8442a4fefd0984cce4cc65b289272ae251b0bb1b60685f7b6dd6ba7889deaa4f3fea954c90ca3b1268f2b96fac85e4fdf4c7bb703732bbf29991525e02e83690d0837ba2f04d369c493702de387d78a8f132c7802fb07c65d3850828dfdd31f3687c1769675b9cea4b4b72afecfa5dca67d458ae201cd2d2c19df91067cdcb59e0d8ffa104ee1e358c81f0b48405231c7a2ecb36289cf795c481425e17b18ba26f5d2f14475f7ec02a498a79e4bfc089d2ac49db10dbfbb4c6039ae9e97798195bf8e78cadc96918ad01f61b53d84f543a493b30b5c95934375b201540e8a32496fde0e146574d75b183582acee78318511455fb48ab898ec02e7735c48dd39f43cda25dfd48d27a47a4aee43a78a774a2ed16e989155d93c47183c20af957909b4f2bd1655c76371aae048d4b964226163b7b7427d743e7032516d23e840965f3f3e7e475460b6df5370fa1b6e49b5630d5ad7f2696a969fc19ac781e2c08a55042b96af77d533824680552a97e4eaf46cdded60ff86d0a7999736316e8c76b25355cf317e683a595b232e5f54954d22778797f0f4b06b89f3511f82fcdadd6403be6968ed146580ea6c18ce4733f74897c7df632cef5749580bcf765e9ef7df84424673a39b13346c8e40779346e21f7d36a0634a723fe2d3c157616836ce2c3eef2e818bf581a4badb1366e9f9d5f1f9e49a3ed4e281864420334458686a398a2562eac9bd6a107867874aae2e32f76d2b2c401deee311dca2b62cf88d5ad5efd68711721f47c14dab2afb3d2ddea9f59be91bec24c214a42e354963623dd385f4400fddd630de8982cc09b2978f771aaccc8ef076386e64b29b7a763432f98d5c49a88ab539e3661cc35af490e5a660b6e19d346e8c10edee08f2153bd8e89dc0a7fa04b1ac5fd33091fe90be6bc32d0b59425c3d91d36e80035ce3bda2555a31b69cc35d74fff92134a6598669f1907bc16470b3729ed06cfa15a167697e090e5e551cfa940c0182099f1b3a4574240f254740d1c82d14fd95bc5349e5f0ae7747ee452dca0701de0998b399fe7119f152b8510452cab8e0bd8f7ea31fcbc4eb291036c1e4261eecbf7f41610595fe27d66fa98509ca4926061fc42fc3f286e5f608d7af79b4313d57f3b1edd1fe68a2e1e4a70662bd744e00388670774e8803b04e90c380da4a26db24c295e74e18e4a9cbc876c232c6fdde15e7ec8bcc513f8ba11c181bb2b853f54304ed7f60cbfcf5dbfd64f280fba23d72f06d9a9a981dcc366498e037f136c2c157389d3ca05503246e4222dfb140537a3f271dab02ac53aea3131ce544689b71a69820b0b0312320065afd3699c1a21667e4dc6e1c262b393aa435b91e269692fa8c5bd55cf76f5ddbeca22da337b4782c92ed98caf440a3af7b2a2350435de952a16b5c7846673b9fb1b7be582160067291fd012f835a3fccb7853c37d1ae05c276ebb792a44e55008d0b3c31ee621d1d384089d7459b790bbdba7659899e9965a74f40292749417b16914c75889ebf2a801a0fed97246dd929ab1d9888b4e9315b61703223418430124ac4fb7e6b348c2ccf71747ace728832863b9a4d488d431ae4f9f87e80a88f0029f7546e80eed05fc36e37530e68fb45253f2c269e7b9fcf178f368139b85b27ad846526802624950b2231e164e1fa9e21ab627e4a0611cf9e3757cf3b4324dc818197e0e312a6d891ae0dfadaadd6403d63535c1c96a74c8b3c24fec35fa7c7b423a72719accdd274f99603f1730e884c755e3536453697551aa424369de1414e99a354a040a7f5f7c58e2fe22b9913b0b1e08dc8ba8cdc828e7df1e7cbf23f5556a831e74f6c2bf4f5c5f1f96a50949a0cbf3b8e7d5762ac6598fd8ddb4bd3eace74ee46f2e34a98fdb771168e6f461e922a7e20525928f134013f4f75712bf363fd5617338d5127265b5b337846143869b0bafdac9591c2cd994bea77f792fdcf62a06d0cbc060c6adfee87575708b45a34ac6231dba15d2c111937b66f5e029a8d2c5f25eb161da093e6d0c97cdb01f7ab414b42bb0ce42306daac2c57bdd0e7a8409331f29d9bef77e270585b3f8e39d58d23e80026395daa02d6d711c8c1390690cf0c0441e7235af03428f888fea5596ae970e46a0f154e992860b63067fdb5b1af756c534257c7f7d2d9b0fe2793023fc646d9c7a5a7f7b150e98596494a7382a42f9e694a9fb5a82a226f28f8737c3fc4e1dcc80150ed344fd457f2c23e4474b3bb0f44fb7659d9a13c5776f73b11d1d798934ea711441eacb53f270577b48b8493e4572a21b75c7f1c2cf6672b35ac5bdaa97908b9caaab133065151695813d71be5d51a9a1234c5f535b1085659003ad2b40c4736922830026ee8552ae2d36c8cb2f5b04bc3358610df1a7b9b22421691814d8750c3d46b00dcc6a0fc751675d76f8a7e589ed54c355fddf86a35f0ced74cd697946ef78b00598536e3a8557bf347c49570b0b86ad11c3708ee60a40b6edc1bd11da593a9904fa50d63ccd9900d06ef8d40f6b27b23fed7dcc97b00b7c1440a8b9a26023af7b53280be73e6526d1f6b76b2a2d15f2629c3fa9ca78f194b7c2aa56e9d7808d2e9234c9f9b95eb91b451c19754dfa75d5da46720737ab9ea52655f9f9a8f76837ea50f9a90b1127e8e8b143540264945c8f0d8e5057c45116f66e5a7139f27725b824d105d1cfcc8059e6fcdabc31501c8a05e10a5e7902f7d913ab3979f1010c81f807d449ff21d1d4d0afea7a8b79f488c7b80a80326c5b5a329b28a13aaf73cd37e79f23a75a3"}], 0x383, 0x0, 0x6) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r0, 0x3}) 00:17:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x3d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) syz_emit_ethernet(0x64, &(0x7f00000000c0)="fb9a0b0a569548963de2a1e7f400b80ac07245b757527c41523009a3bf5f9acbd004922e2d568883b0b96d139c7b88b587622f0db805baf8f9093fb8092d4f7e44df46ebac89f21cd120ef18a0d5d6e82331cfc63c78136f549d79520066554a0d7ce79a") 00:17:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x3b, &(0x7f0000000000), 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x180c0, 0x0) 00:17:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcb, 0x4000000000005, 0xffff64ad, "925475447dc5ff4f9a8933ec7254a400"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40643b621e145511a1e89d7cb15b7b4fc887c9e38e10a951e0eb6fd2804aec72631adc301f42594775e9c1b5ec25d2e3d5102704a01c85497185e64e1de6b09c4187e71a86dfa14797a4970818dfadc48196b40569920adfd205bfa09561541734a988f052ad99720473a211bbe6f85314d698680d0dda06d907154fb07f46a046cdf01394baf4407805afd891876d2b787a69acc0cb81223b19656d8ae18e98a92ef36287d8443dc8da00", 0xc9}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0xe4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) 00:17:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002, 0xffffffffffffffff}) fcntl$lock(r1, 0x7, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000080)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000100), 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002, 0xffffffffffffffff}) fcntl$lock(r5, 0x0, &(0x7f0000000000)) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) 00:17:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x9}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 00:17:56 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) listen(r1, 0x7fff) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSTOP(r2, 0x2000746f) acct(0x0) 00:17:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x0, 0x31, 0x3}, {0x3c}, {0x280}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) r4 = semget$private(0x0, 0x4, 0x189) r5 = getgid() semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, r5, 0x0, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000380)={0x81, 0x6, 0xcd15, {[0x74, 0x0, 0xffffffff, 0x8000, 0x2, 0x868, 0x8, 0x8, 0x9d, 0x60, 0x0, 0x6, 0x5, 0x7f, 0x100000001, 0x4, 0x40, 0xffffffffffffff9f], [0x0, 0x9, 0xffff, 0x5, 0x6, 0x2, 0x9, 0x8, 0x9, 0x100000001], [0x100000001, 0x401, 0x7, 0x101, 0x8, 0x8001, 0xcc6b], [0xf161, 0x7, 0x4, 0x7fffffff, 0x2c08, 0x3], [{0x101, 0x80, 0x80, 0x9}, {0x80, 0x6, 0x3, 0x20}, {0x4258, 0x9, 0x5, 0x9}, {0x65bc, 0x7, 0x2, 0x4}, {0x8, 0x400, 0x6, 0x7}, {0x3, 0x9, 0x7, 0x1}, {0x8, 0x9, 0x8000, 0x5}, {0x20, 0xea87, 0x1, 0x101}], {0x100, 0xc5e, 0x0, 0x5}, {0x1, 0x8, 0x6, 0x9}}}) semctl$IPC_RMID(0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000040)={0x7a9, 0x7, {0x5, 0x1}}) 00:17:56 executing program 1: mlockall(0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) r1 = getpgid(r0) wait4(r1, 0x0, 0x2, &(0x7f0000000100)) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0xffffffff) 00:17:56 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xffff}]}) 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, &(0x7f00000002c0)=ANY=[@ANYBLOB="df87c1273c5f7424afc9c20c12638d17ffa2332c9cfdfc2b4f2066eb3d4a982ff5e6102ddd2fe1b556e7ffcfa0c21bff17acccd48d190bf2401c4ce0af0515dc82338043f699f3c5642f5b12b9bd6c20310600dd00b130635c823d01cc93cd5f8371b99d61ef3d0f2f2182dc2c86a20000000000000084c744b6f4660000000000000000000000eea6c6e878c53eeb725810676c4da95b8f7a6f03ce49309418f69fdbf7a95ae34974cb303c6849b39ef1421e94e7a2e2e12a5fa8e76171cccb09bf36da9294a3bdd4ffaf8953a9d99d16b8f17390c6fab47269c561735ff034dbfc7c06d16b350c"], 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) getdents(0xffffffffffffffff, &(0x7f0000000200)=""/142, 0x8e) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)=0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:17:56 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447474d68cb2b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8fdcfac46cf4930dce871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7740623053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0100000000c5906c074cf888981d4e222653300275483dffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4e1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233acac777f67723cae658fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bc9821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84b24d2d6ef1b0e91593d4235dc43edd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69e882df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c4640e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c32f84c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b67d805b54264a5acf94c35b97bea4b507f388cb6042d700c9e2e727485868a133d953ded19a396532cbad85201bb6f1303afea54077d2a7103e7788f559d83a2b15187366b2fec6ad1d0ce7eb4424b1b529d30830ff8fff4c2d3f2bccfda0454a705e962ae9293c61ee948bb27d3decc77d79389fbceaef18c52ddd16776330a769fc6f6a770b3386059b8c220d1239ed1ae4453ed1eb98254bcb74cece9cf449167cffdd8eb129ff10c928501d95ad74b96fd53a8ca1b27393af8415eb1a7214cee02b6b443e63e7de847bbf35be28e9405fad8324aeeb22feaa860173c6d3f558e3ff9b323dfcc08750bbebbacadbe7bd39c088d0e51942a79b6ef698c68c46f2de4d24c28b7c60fa12637165e382d9ce29beff80340aa55aba072e3123d75209dc67e0336158832ceea7fcfe1ffa7c1ef41449a3714d400f502ba32624a92ef6b44a1e70e28fc5b6d2978013474e39074de365c72d85e5f66559618"], 0x10) writev(r0, &(0x7f0000001980)=[{&(0x7f0000000000)="7234f39aa2635b13a5fb2e520e7a32ed73303a4c234dac7b408a75b2607681c89f8069699f4de650da63303715bf73d68c24d96af2545c30490884072cc80327a3fa52ae9f9e3b2728ec602ac3567c369699ac546659", 0x56}, {&(0x7f0000000100)="1c42", 0x2}, {&(0x7f0000002c80)="50be3dd249088c9b8ff4c0c17cc4", 0xe}, {&(0x7f0000000980)="c0ca8ed0ec809c315f79e9a51d61fdbfb6d8d6cab94cc0c0fb429bb558943b89819aeeb06e6728aa6f7fdf2baf60bafb47a3c4d7a77862c8a29b4a5c28ff8c9090805eea4f1bd5023e49e97edda733a9632aed3148c1a841b3c3fbd20b4fdebadd52f792a384c7277b796b7e1822c8897dc40e00c11c0325ecd708e3ffbf78beb9ce85b34e9e4d425cacdd2777ab0145792acb130762262c94928940b119ec1b7b012e16a004758da30eb2ccaea54618758193a3ba83f835fe4a2bddf5bba43e430a2b58c1552324cc14462435fcf16d9407af5d383ae13033363c6bb445c1e25afe95845229ffc5ef4649bb50771221a09fc39aecdca0e0cc67dd4061b00252a71998be08c2f9ae225f754550889c993586f32e31607b894ac8d4a3f4e8d86fd917b683a854ce836e6c6117745e174d16963145bcd02e1d56512443a4378dc325a8b126ca174bd27ad9adfcda265c92438495ede5aa6614aa3710607b3c9d8a2b3b282036d1377d2b884a45e6275865d471fb4b38ae973e0ee6e92412a2ea5a154b750a09d2653be41b5680df8b2da99e910676a04568f90f0e573a640d5a58de38fde63a2b80621076481af4bf10821b66fec7e370e5b955490a4a3832e90fd5cded1df2d6526d53bee4391210d6d28203047844ea2990e83f95d451243ecaab4540a273daaecbc7bfa36cfe74c538881c367c92fc09535e4a643976928f16ca19eba2b3bc180f3756c40722df57b9c99e2b4b2f491d781b4d1b88f00ee2c8078cbe7f10b6cb1d92c2c90817d8794d4d1074285c07b434d8048428bf562d5480696d8d3a866a2ab731af848c869cb9888eabb4167773b31e5f19523d352b1d5dd154826d81dcc58e93dc2dc278fb54620205e16df69233bfc73ea2d922b0da00c22169b3605907beed119985cd9d32fed9221d836b9a08d62e777f7f6b1bbd2afc7b56927647a742f98c34e297b7bd83cc6946a7e26d34250b49546ad279edd512f8a14caa976033c1c7236d01bb67d4e4cdae39f6fc3f445ba2e3f98ace90a008b75317912d863cc6670c7f5269b8f5765947049906425d51005486eb8f413ab733d681078aac62111612debdab04975dbda525abf1165a6233b9c3c61d9ac4f4f7eca0536eea8c62715085e17b76cfb7e9f7baf2e7ff53cf2e7d4ed9bad34be294c6525bcda47b22c0d59fd178cef344035969da673791957110348ed944d2204db4760f26951293a46adad9ce61a3510086e3e80b278e6236d1169ae7d56c1985ae363b7a00a020dfb201f06fc7703108dd3ae17eb058e231b6d11290c3dbb0ffed35ce3d15e1842a52a5dcfe5f42bfea6001f88af2de535a07718022e3f8abeda017df6099bc70512f7bc3384d5fd15e3150e4e9a5461de6d9c6575bd0b24aeed7819f31e05a9adc826e27346d21a77f57987f8b3d959401cb1ad9ab48f0f25d937385fb17b8a66bf413966daba7397f174666c1e0f56d5c4f44c7cd81d1847aaf7c781845d53e9c45ca9a98a09ecc6d3bd7cae357292236c374c4ac27bc0f595dd169bdafbef63c2cf1131243f0815e26c35baf2beedf5b37682fe742e8dfe6b61681ea9e8d559c94ef8b48a2e3fd6c7dfd948742e32d1c9478bca2d6ed62d1113cae069dea576b4ea98fe734e5e042e2b5eb70530524499e092f45f030ddbe4264a50c35e10767be3c6ecb185286641664a8815c74fad66888d1fa5b31964257e2ddbe1986bb811c806dd485e5fe8d5a97a9121f61fa122b522c9d3810803b1191aaeba79358b66ba7648a5aaad46771431ba7080fd21a5bed8ae45e699dfe11cde026ce3722c9e363d2962e1459390576e1b9212201fad6c68d8443bea0dacbc2dec6f4a1bd90c950002fa1669f32b3a678b85da17722", 0x53b}], 0x4) 00:17:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="ca0c46d5193b9d34254bb113b33e148d6d3e6549e78c04b334e413bf94e1c6a1a0a9373e2562694fe51d832a8bd0c8e234e80c7451c732e39556671aaab77a18287cc2a2579cd5b93abc4a64000200000000000085811b971cc34d498c7a78f6e380c3e0258f81411ce160febb87b1a54e33a3f898bf9afa7563af27d1cc4f20b868d7074e7ec2a3bffeacb0ae3160d6234f4e995ca553e5cc48ad2d62d4ec5633f7c839a5a73a5e6b5f8b0e0a8c883dc9bc59c319c86493547636a3002f0dd6c96c857adcdbc456ad32d7fb10d0db843c40"], 0x10) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 00:17:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x0, 0xfffffffd]}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000140)={{}, 0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) close(r1) socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0xd}], 0x0, 0x0) kevent(r5, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 00:17:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600", 0xfffffffc}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xfed4) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000000)={0x5, './file0\x00', './file0\x00'}) 00:17:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000049, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x44}, {0x6, 0x0, 0x0, 0x108}]}) 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) r4 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="01d247ec7be21de9751a728d000000000000e7a83578b4cef80095f23cfef7729e0730994d3305da19a4573447314746162758bf9b71e1be41cb3091f8a0ca4d080000005675e18a9d0cc4918f5647a97ee8b78442660926ae4fbf6a9030dfecddbf455e34b752ed86096289cd95af5b471d05d2b2d09931"], 0x1) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 00:17:56 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0100000000000000eb3a4830d064b06ce4ea000095ff7f65d99718c05813d435d502187f5c6e7a4d8e14643115ca7ff65dfad39d5f91c32e5eec66ce4befb26d215224792be7368fbaa09f893c00a30c5d802b56b54b300776d0c13e4ebfb3eb67332431925d49bad3810791fd0863f819473f8660388e35aefb8a27a18b1cd16c4fbf27bf62b08eb79799c2140473cd413fde8616be49c69afd043244582f7933d3e9631e8568981f23791853918ed35a6b550870cf3ee6b647dceb0fad5113484cfa6146e3a3257f98b78b65e4e0ce683b9b453cf2769dd8638b0410462fcc00"/234, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESHEX=r2, @ANYRESDEC=0x0, @ANYRESHEX=r0, @ANYRES64=r1, @ANYRESOCT=r3, @ANYRESOCT=r4, @ANYRESOCT=r5, @ANYRES64, @ANYRESOCT=r6]], 0x2, 0x0) 00:17:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7ffffff], [0x0, 0x0, 0x481]}}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 00:17:56 executing program 0: geteuid() setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) setreuid(0x0, r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000280)={0x4bb6, 0x9, 0x3, 0x5, &(0x7f0000000000)={{0x1f, 0x5, 0x33, 0xdd, 0xec, 0x6, 0xff}, {[0x0, 0x9, 0x400, 0x57, 0x5, 0x1, 0x1f, 0xffffffff00000000, 0xffff, 0x4, 0x4, 0x4, 0x1f, 0x2, 0x7ff, 0x0, 0xc, 0x2], [0x1, 0x5, 0xbbe, 0x40, 0xff, 0x6, 0x3, 0x400, 0x8, 0xc5], [0x3, 0x1, 0x8dc5, 0x7944, 0x80000000, 0x1, 0x26], [0x2, 0xfffffffffffffffb, 0x81, 0x0, 0xffffffffffffff95, 0x7], [{0x0, 0x3f, 0x1, 0x3ff}, {0xc4, 0x3f, 0x6, 0x100000001}, {0x7, 0x80, 0x3, 0x9}, {0x1000, 0x7c, 0x80, 0x5}, {0x9, 0x1, 0xa3d, 0x1}, {0xcd8d, 0x8, 0x1, 0x80}, {0x4, 0xfffffff9, 0x3, 0xffffffff}, {0x3f, 0x4, 0x95, 0x5}], {0x1, 0x2, 0x59, 0x8}, {0x4, 0x47, 0xe8}}}, 0x2, 0x54}) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x800000018, 0x1, 0x0) r8 = socket(0x2, 0x2, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x81206919, &(0x7f0000000300)) accept(r9, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000340)=0x8) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$KDDISABIO(r6, 0x20004b3d) 00:17:56 executing program 1: mlock(&(0x7f0000fed000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = socket(0x20, 0x1, 0x0) r1 = socket(0x20, 0x1, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r5) recvmsg(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/185, 0xb9}, {&(0x7f0000000040)=""/63, 0x3f}, {&(0x7f00000001c0)=""/202, 0xca}], 0x3, &(0x7f0000000300)=""/106, 0x6a}, 0x3) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000001080)) fcntl$dupfd(r0, 0x0, r1) sendmsg(r1, &(0x7f00000010c0)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0x6, &(0x7f0000001100), 0x1, &(0x7f0000001080)}, 0x4) socket(0x5eb8135686a13f91, 0x5, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 00:17:56 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x1f, './file0\x00'}) 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", 0x38e) 00:17:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) getsockopt(r2, 0x9, 0x8, &(0x7f00000000c0)=""/110, &(0x7f0000000180)=0x6e) 00:17:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = dup(r1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x44}, {0x80000000000006}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 00:17:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x14}, {0x4406}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x12) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000200)) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 00:17:56 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xaa1}], 0x1) 00:17:56 executing program 1: getitimer(0x1, &(0x7f0000000000)) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x8001, 0x4, 0x7, 0x200, "b2248f0c5c2cbdb2fd99a6b8185677ddb9ecaa24", 0x81, 0xd8}) syz_open_pts() 00:17:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000180)={0x3, 0x3ff, 0x0, 0x986, 0xb5, 0x4000000, 0x8, 0x10, [{0x9, 0x10001, 0x401, 0x632}, {0x4, 0x7, 0x6}, {0x3, 0x6, 0xd78, 0x9}, {0x5, 0x1, 0x2}, {0x5, 0x43, 0x0, 0x6}, {0x9, 0x3dc, 0x8, 0x7c}, {0x9, 0x8, 0x2, 0x7}, {0x6, 0x6, 0x1, 0x1000}, {0x8, 0x6, 0x8001, 0xd253}, {0x9, 0x3ff, 0x4, 0xd7}, {0x5, 0x70e0, 0xff, 0x101}, {0x8, 0xffff7fff, 0x9, 0x1e}, {0x400, 0x3, 0xd4413976, 0x5}, {0xfffffff8, 0x2, 0x200, 0xfffff000}, {0x3, 0x5, 0x8, 0x8000}, {0x1ff, 0x4, 0xff, 0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 00:17:56 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380), 0x0) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000300)="a75f6981", 0x4) bind(r2, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000180)={0x2, 0x1878}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x71, 0x0, 0x0, 0x0) 00:17:56 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0xd2) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:17:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = semget$private(0x0, 0x4, 0x189) r3 = getgid() semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, r3, 0x0, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r1, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x4]) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') clock_settime(0x0, &(0x7f0000000040)={0x7}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000340)="b100050160000000000008000701000000c60000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881d37d83ff7cc53c894303b22f3119404f36a00e90006ee01be657ae000000020000020000000000000071a3f800040000000000d57c55e383b40000000000000082fccd9840398b61979aaf5270367c0ae12b83d887db7fad8a3b16b323c2042ea6571c416c72f9565342428ba90b0ae69480cfb91ef2ba74bdd7719dbdd6fd23697ffabf589b8f7fcff067c1b2385bdec5c28c15a9f311a6448d604104196724c136a0df74eb682db481204251d1843e6934249530c94ea2d1abf8f5ac9c3a48874d42ccea3038e4", 0xb1, 0x0, 0x0, 0x4c) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x400000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x401], [{0x0, 0xffffffff, 0x80000001}, {}, {}, {}, {0x0, 0x0, 0x1}, {0x0, 0xfffffffd}, {}, {0x0, 0x5f87}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) getuid() ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 00:17:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) syz_emit_ethernet(0x19, &(0x7f00000001c0)="874afc0fd44b2b3edf76ffa969ecbbc2fe00448eab3d3a1c08d293cb6e762f435b6141b5ed2c5ab7abb3b15e5cab383c630f24f4e463e08f8ea1b2b7d26cc26e1b6e7e4bc73e0b7c448109aa") ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x100, r2) mmap(&(0x7f0000d62000/0x3000)=nil, 0x3000, 0x0, 0x1012, r1, 0x0, 0x0) pipe2(&(0x7f0000000240), 0x4) r3 = socket(0x10, 0xc003, 0x2) setsockopt(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) r4 = socket(0x2, 0xc003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) setsockopt(r4, 0x0, 0x6, &(0x7f0000000000), 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000002c0)={0x3, 0x8}) r10 = fcntl$dupfd(r5, 0x0, r6) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000280)) panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x60 pc=0x78a769] goroutine 24 [running]: github.com/google/syzkaller/prog.(*PointerArg).Size(0xc000598c30, 0xc000598c30) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:120 +0x29 github.com/google/syzkaller/prog.foreachArgImpl(0x9a91e0, 0xc000598ba0, 0xc000598490, 0xc000598450, 0xf8, 0x0, 0xc0002c9900) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:137 +0x1dc github.com/google/syzkaller/prog.foreachArgImpl(0x9a91e0, 0xc0005984b0, 0xc000598490, 0xc000598450, 0x20, 0x0, 0xc0002c9900) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:136 +0x1c8 github.com/google/syzkaller/prog.foreachArgImpl(0x9a91e0, 0xc000598480, 0xc000536d08, 0xc000598450, 0x0, 0xc0002c9700, 0xc0002c9900) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:136 +0x1c8 github.com/google/syzkaller/prog.foreachArgImpl(0x9a9220, 0xc000598450, 0xc000536d08, 0x0, 0x0, 0x80059cff00, 0xc0002c9900) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:151 +0x3a6 github.com/google/syzkaller/prog.ForeachArg(0xc000536d00, 0xc0002c9900) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:120 +0x9e github.com/google/syzkaller/prog.getCompatibleResources(0xc000536b80, 0x8f637a, 0x7, 0xc0023ec080, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:906 +0xb9 github.com/google/syzkaller/prog.(*randGen).resourceCentric(0xc0023ec080, 0xc00279e5a0, 0xcb8240, 0x1, 0x0, 0x0, 0x0, 0x8f637a) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:854 +0xfe github.com/google/syzkaller/prog.(*ResourceType).generate(0xcb8240, 0xc0023ec080, 0xc00279e5a0, 0x10, 0x87a520, 0x2000, 0xc001e32d50, 0x10) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:684 +0x282 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0023ec080, 0xc00279e5a0, 0x9b02e0, 0xcb8240, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:673 +0x506 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:622 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc0023ec080, 0xc00279e5a0, 0xc9a090, 0x1, 0x1, 0x2, 0xc0002c9d28, 0x4eee93, 0xc0024ce000, 0x7ae9cf95f1cbe5f7, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:610 +0x107 OpenBSD/amd64 (ci-openbsd-main-2.c.syzkaller.internal) (tty00) github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc0023ec080, 0xc00279e5a0, 0xd494c0, 0x9, 0xc00279e5a0, 0xc00292a280) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:565 +0xd0 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc0023ec080, 0xc00279e5a0, 0xc0021a0080, 0x0, 0xc0021a0080, 0xc0021a0240, 0xc00279e5a0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:554 +0xb2 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc0002c9ec0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:141 +0xf2 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc0021a0080, 0x9a3a60, 0xc002272660, 0x14, 0xc002248300, 0xc0020d8000, 0x1fba, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:45 +0x2ea main.(*Proc).loop(0xc002248380) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:95 +0x434 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c login: